.gb22{--bg:#171713;--ink:#f4efdf;--muted:#aca99a;--gold:#ffbc2e;font-family:Arial,Helvetica,sans-serif}.gb22 .site-header{border-bottom:2px solid #f3eace}.gb22 .head{height:82px}.gb22 .tiny-cta{border-color:#ffbc2e;color:#ffbc2e;border-width:2px;font-weight:700}.gb22 .cta{border-radius:0;text-transform:uppercase;font-size:12px;letter-spacing:.025em;padding:19px 23px}.gb22 .hero{padding-top:30px}.poster-topline{display:flex;justify-content:space-between;gap:20px;font:10px/1.6 Consolas,monospace;letter-spacing:.09em;color:#b4ae98}.poster-heading{position:relative;padding:40px 0 35px;border-bottom:2px solid #e7dcc0}.poster-heading .eyebrow{font-size:9px;margin-bottom:20px}.poster-heading h1{font-family:Impact,'Arial Narrow',Arial,sans-serif;font-size:clamp(76px,8.15vw,125px);font-weight:900;line-height:1.02;letter-spacing:-.025em;text-transform:uppercase;margin-bottom:0;max-width:1160px}.poster-heading h1 em{color:#ffbc2e}.poster-star{font-size:135px;color:#ffbc2e;position:absolute;top:60px;right:0;line-height:1;animation:poster-turn 40s linear infinite;pointer-events:none}.poster-bottom{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start;margin-top:40px}.poster-bottom .lead{font-size:16px;line-height:1.85}.poster-bottom .actions{display:block}.poster-bottom .textlink{display:table;margin-top:24px}.poster-interactive{background:#ffbc2e;color:#181812;display:grid;grid-template-columns:82px 1fr;border:2px solid #ffbc2e;transform:rotate(-1.4deg)}.poster-stamp{background:#171713;display:flex;flex-direction:column;justify-content:space-between;padding:18px 13px;color:#ffbc2e;gap:25px}.poster-stamp .eye-mark{width:55px}.poster-stamp>span{font:19px/.95 Impact,'Arial Narrow',sans-serif;font-weight:900;letter-spacing:-.03em}.poster-signal{padding:20px}.poster-signal>.mono{font-size:9px;letter-spacing:.05em}.poster-modes{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:17px}.poster-modes .mode{display:flex;gap:8px;align-items:center;text-align:left;border:1px solid #18181244;padding:12px 9px;font-weight:700;font-size:13px}.poster-modes .mode-index{display:block;font:9px Consolas,monospace;opacity:.6}.poster-modes .mode-arrow{display:block;margin-left:auto;font-size:16px}.poster-modes .mode[aria-pressed=true]{background:#171713;border-color:#171713;color:#ffbc2e;transform:translate(-2px,-2px);box-shadow:3px 3px 0 #17171333}.poster-preview{grid-column:1/-1;border-top:2px solid #171713;padding:18px 22px;background:#f6edcd}.poster-preview .preview-label{color:#6e6447;font-size:9px;margin-bottom:7px}.poster-preview .preview-kind{color:#181812}.poster-preview .query{color:#181812;font-size:21px}.poster-preview .preview-note{color:#695f45;font-size:12px;min-height:43px;line-height:1.6;margin-top:7px}.poster-preview .demo-caption{color:#8b7d55;margin-top:12px;font-size:8px}.gb22 .formats{--ink:#1b1a12;--muted:#5c4c25;--line:#191a1233;background:#ffbc2e;color:var(--ink)}.gb22 .formats .eyebrow{color:#51411d}.gb22 h2{font-family:Impact,'Arial Narrow',Arial,sans-serif;font-size:clamp(40px,4.7vw,72px);font-weight:900;text-transform:uppercase;letter-spacing:-.025em;line-height:1.05}.gb22 .section-title{grid-template-columns:1.1fr 1fr;gap:100px;align-items:start}.gb22 .format-card{border-top:2px solid #191a12;padding:34px 0;display:grid;grid-template-columns:80px 1fr;gap:20px;position:relative}.gb22 .format-card .num{font:42px/1 Impact,Arial,sans-serif;color:#1b1a12}.gb22 .format-content{display:grid;grid-template-columns:.8fr 1.4fr;gap:0 55px;padding-right:28px}.gb22 .format-card h3{font-family:Impact,'Arial Narrow',Arial,sans-serif;font-size:34px;font-weight:900;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:0}.gb22 .format-card p{font-size:15px;margin-bottom:0}.gb22 .format-card footer{grid-column:2;margin-top:14px;font-size:10px;letter-spacing:.01em}.gb22 .format-symbol{display:block;position:absolute;right:0;top:33px;font-size:27px}.gb22 .stories{display:block}.gb22 .story-head{max-width:900px;margin-bottom:60px}.gb22 .story{display:grid;grid-template-columns:.8fr 1.2fr;gap:95px;padding-top:34px;border-top:1px solid var(--line)}.gb22 .story .num{font-size:11px}.gb22 .story h3{font-size:34px;font-weight:700}.gb22 .story-text{columns:2;column-gap:30px}.gb22 .story-text p{break-inside:avoid;font-size:14px;line-height:1.9}.gb22 .guide{--bg:#eee8d8;--ink:#1b1c14;--muted:#68695b;--line:#1b1c1433;background:var(--bg);color:var(--ink)}.gb22 .guide .eyebrow{color:#7f6a32}.gb22 .guide-route{color:#5c5f4f;font-weight:700}.gb22 .guide-route span{color:#9b7521}.gb22 .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:2px solid #24281c}.gb22 .step{padding:28px 25px 0 0;border-right:1px solid #1b1c1433;margin-right:25px}.gb22 .step:last-child{border-right:0;margin-right:0}.gb22 .step .num{font:58px/.95 Impact,Arial,sans-serif;letter-spacing:-.02em;color:#a88a41;margin-bottom:35px}.gb22 .step h3{font-size:23px;font-weight:700;line-height:1.15}.gb22 .step p{font-size:13px}.gb22 .faq-grid{grid-template-columns:1fr 1.3fr}.gb22 summary{padding-left:42px;font-size:18px}.gb22 .faq-number{display:block;position:absolute;left:0;top:5px;font:11px Consolas,monospace;color:#b99e59}.gb22 .faq details p{margin-left:42px}.gb22 .access{background:#23251b}.gb22 .access-symbol{display:block;font-size:60px;line-height:1;color:#ffbc2e;margin-bottom:18px}.gb22 .tags span{border-color:#6d704c}.gb22 .closing{padding:90px 0}.gb22 .closing .wrap{display:block}.gb22 .closing h2{font-size:clamp(43px,6.5vw,98px);max-width:1000px;margin-bottom:45px}.gb22 .closing-action{display:flex;gap:70px;align-items:center;justify-content:space-between;border-top:2px solid #191a12;padding-top:30px}.gb22 .closing-action p{margin:0;max-width:600px}.gb22 .closing .cta{flex-shrink:0}.gb22 .foot{border-top:0}.gb22 .format-demo:focus-within{transform:none}
@keyframes poster-turn{to{transform:rotate(360deg)}}
@media(max-width:1200px){.poster-heading h1{font-size:8.05vw}.poster-star{font-size:95px;top:70px}.poster-bottom{gap:40px;grid-template-columns:1fr 1.15fr}.gb22 .section-title{gap:50px}.gb22 .story{gap:45px}.gb22 .story-text{columns:1}.gb22 .steps{grid-template-columns:repeat(2,1fr);gap:35px}.gb22 .step:nth-child(2){border-right:0;margin-right:0}.gb22 .format-content{gap:0 25px}}
@media(max-width:760px){.gb22 .head{height:72px}.gb22 .hero{padding-top:20px}.poster-topline{font-size:8px;letter-spacing:.03em}.poster-topline span:last-child{display:none}.poster-heading{padding:30px 0}.poster-heading .eyebrow{max-width:230px;font-size:8px}.poster-heading h1{font-size:clamp(42px,8.7vw,67px);line-height:1.08;letter-spacing:-.035em}.poster-star{font-size:46px;top:24px;right:0}.poster-bottom{grid-template-columns:1fr;gap:40px;margin-top:28px}.poster-bottom .lead{font-size:15px}.poster-bottom .actions{display:flex;gap:22px}.poster-bottom .textlink{margin-top:0}.poster-interactive{transform:none;max-width:580px;grid-template-columns:67px 1fr}.poster-stamp{padding:15px 10px}.poster-stamp>span{font-size:16px}.poster-signal{padding:18px 15px}.poster-signal>.mono{font-size:8px}.poster-modes .mode{font-size:12px;padding:11px 7px}.poster-preview{padding:18px}.gb22 .section-title{grid-template-columns:1fr;gap:25px}.gb22 .format-card{grid-template-columns:42px 1fr;gap:15px;padding:27px 0}.gb22 .format-card .num{font-size:32px}.gb22 .format-content{display:block;padding-right:15px}.gb22 .format-card h3{font-size:29px;margin-bottom:18px}.gb22 .format-card p{font-size:14px}.gb22 .format-card footer{font-size:9px}.gb22 .format-symbol{font-size:20px;top:28px}.gb22 .story-head{margin-bottom:38px}.gb22 .story{grid-template-columns:1fr;gap:5px}.gb22 .story .num{margin-bottom:17px}.gb22 .story h3{font-size:29px;margin-bottom:18px}.gb22 .steps{gap:28px}.gb22 .step{padding-right:14px;margin-right:0}.gb22 .step .num{font-size:48px;margin-bottom:25px}.gb22 .step h3{font-size:23px}.gb22 .step p{font-size:13px}.gb22 .faq-grid{grid-template-columns:1fr;gap:35px}.gb22 .closing{padding:65px 0}.gb22 .closing h2{font-size:43px;margin-bottom:30px}.gb22 .closing-action{display:block;padding-top:25px}.gb22 .closing-action p{margin-bottom:25px}.gb22 h2{font-size:clamp(35px,7.8vw,50px)}}
@media(max-width:370px){.poster-heading h1{font-size:38px}.poster-modes{gap:6px}.poster-modes .mode-index{display:none}.poster-interactive{grid-template-columns:55px 1fr}.poster-stamp{padding:15px 8px}.poster-stamp>span{font-size:13px}.poster-signal{padding:16px 12px}.poster-modes .mode{font-size:11px}.poster-signal>.mono{font-size:7px}.gb22 .steps{grid-template-columns:1fr}.gb22 .step{border-right:0;border-top:1px solid #1b1c1433;padding-top:25px}.gb22 .step:first-child{border-top:0}.gb22 .step .num{float:left;width:55px;margin:0 10px 20px 0}.gb22 .step>div{overflow:hidden}.gb22 .closing h2{font-size:36px}}
