.GuidePreview_card__MyA10{min-width:0}.GuidePreview_open__PfuCf{display:flex;flex-direction:column;align-items:stretch;width:100%;border:1px solid var(--forme-rule-strong);background:var(--forme-canvas);padding:0;color:var(--forme-ink);text-align:left;cursor:zoom-in;font:inherit}.GuidePreview_open__PfuCf img{width:100%;height:auto;aspect-ratio:16/10;object-fit:contain;background:#deded9}.GuidePreview_open__PfuCf>span{display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:10px 12px;font-size:.8rem}.GuidePreview_card__MyA10 figcaption{margin-top:14px;font-size:.82rem;line-height:1.5;font-weight:550}.GuidePreview_card__MyA10 figcaption>span{display:block;font-weight:400;font-size:.7rem;color:var(--forme-muted);margin-top:4px}.GuidePreview_dialog__T7TRZ{width:min(1400px,calc(100vw - 32px));max-width:none;height:calc(100dvh - 32px);max-height:none;margin:auto;padding:0;color:var(--forme-ink);background:var(--forme-canvas);border:1px solid var(--forme-rule-strong);overflow:hidden}.GuidePreview_dialog__T7TRZ[open]{display:flex;flex-direction:column}.GuidePreview_dialog__T7TRZ::backdrop{background:rgb(17 20 24/78%)}.GuidePreview_header__e8Epb{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border-bottom:1px solid var(--forme-rule)}.GuidePreview_header__e8Epb p{font-size:.75rem;color:var(--forme-muted)}.GuidePreview_dialog__T7TRZ .GuidePreview_header__e8Epb h2{font-size:1.25rem;line-height:1.3;margin-top:4px}.GuidePreview_header__e8Epb>button{flex-shrink:0}.GuidePreview_dialog__T7TRZ button,.GuidePreview_dialog__T7TRZ select{font:inherit;font-size:.85rem;min-height:44px;padding:8px 12px;color:var(--forme-ink);border:1px solid var(--forme-rule-strong);background:var(--forme-canvas);cursor:pointer}.GuidePreview_dialog__T7TRZ button:disabled{opacity:.45;cursor:default}.GuidePreview_dialog__T7TRZ button[aria-pressed=true]{background:var(--forme-ink);color:white}.GuidePreview_dialog__T7TRZ button:focus-visible,.GuidePreview_dialog__T7TRZ select:focus-visible,.GuidePreview_open__PfuCf:focus-visible,.GuidePreview_viewport__jTYgW:focus-visible{outline:3px solid var(--forme-blue);outline-offset:-3px}.GuidePreview_controls__4pItJ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 22px}.GuidePreview_controls__4pItJ label{display:flex;gap:10px;align-items:center;font-size:.8rem;min-width:0;max-width:100%}.GuidePreview_controls__4pItJ select{min-width:0;max-width:100%}.GuidePreview_buttons__IkcU3{display:flex;flex-wrap:wrap;gap:8px}.GuidePreview_help__mwaEc{font-size:.8rem;line-height:1.5;padding:0 22px 12px}.GuidePreview_viewport__jTYgW{overflow:auto;flex:1;min-height:0;background:#deded9;overscroll-behavior:contain}.GuidePreview_viewport__jTYgW img{display:block;max-width:none}.GuidePreview_fit__GOIVK{width:100%;height:auto}.GuidePreview_fullSize__fioym{width:1920px;height:1080px}.GuidePreview_transcript__A0TgQ{padding:24px;max-width:760px;margin:auto;background:var(--forme-canvas);font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.GuidePreview_transcript__A0TgQ p+p{margin-top:18px}@media (max-width:760px){.GuidePreview_dialog__T7TRZ{width:100vw;height:100dvh;border:0}.GuidePreview_controls__4pItJ,.GuidePreview_header__e8Epb{padding:12px 16px}.GuidePreview_dialog__T7TRZ .GuidePreview_header__e8Epb h2{font-size:1.1rem}.GuidePreview_help__mwaEc{padding-inline:16px}.GuidePreview_transcript__A0TgQ{padding:20px}.GuidePreview_card__MyA10 figcaption{font-size:.75rem}}.page_page__8aemL{max-width:1480px;margin:0 auto;border-inline:1px solid var(--forme-rule);background:var(--forme-canvas);color:var(--forme-ink)}.page_page__8aemL *{box-sizing:border-box}.page_page__8aemL a:focus-visible{outline:3px solid var(--forme-blue);outline-offset:5px}.page_page__8aemL a,.page_page__8aemL button{touch-action:manipulation}.page_page__8aemL figure,.page_page__8aemL h1,.page_page__8aemL h2,.page_page__8aemL h3,.page_page__8aemL p{margin:0}.page_page__8aemL p{line-height:1.65}.page_page__8aemL h1{font-size:clamp(3rem,5.5vw,5.2rem);line-height:1.01;letter-spacing:-.065em;font-weight:540}.page_page__8aemL h2{font-size:clamp(2rem,3.2vw,3.1rem);line-height:1.1;letter-spacing:-.047em;font-weight:530}.page_page__8aemL h3{font-size:1.2rem;font-weight:550;letter-spacing:-.025em}.page_breadcrumb__BZdnz,.page_eyebrow__JXo_A,.page_footer__J8oZH,.page_heroVisual__aR5It figcaption,.page_number__EAylc,.page_placeholderTop__riD9c,.page_progression__zArY9,.page_selection__cfYnt div>span{font-family:var(--font-geist-mono),monospace}.page_page__8aemL .page_eyebrow__JXo_A{font-size:.69rem;font-weight:550;line-height:1.65;letter-spacing:.09em;text-transform:uppercase;color:var(--forme-muted);margin-bottom:22px}.page_breadcrumb__BZdnz{padding:18px 3.4%;display:flex;gap:15px;font-size:.66rem;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--forme-rule);color:var(--forme-muted)}.page_index__PGjbX{margin-left:auto}.page_hero__8dq3m{display:grid;grid-template-columns:1fr 1.1fr}.page_heroCopy____9GC{padding:70px 9% 72px 7%;display:flex;flex-direction:column;justify-content:center}.page_heroCopy____9GC .page_lead__ct0eD{font-size:1.13rem;line-height:1.6;margin-top:30px;margin-bottom:14px}.page_heroCopy____9GC>p:not(.page_eyebrow__JXo_A){max-width:490px;color:var(--forme-muted)}.page_actions__6K8wp{display:flex;align-items:center;flex-wrap:wrap;gap:20px 24px;margin-top:32px}.page_primary__bCRBN{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;background:var(--forme-blue);color:white;padding:17px 20px;min-height:52px;font-size:.89rem;line-height:1.4;font-weight:550}.page_primary__bCRBN:hover{background:var(--forme-blue-dark)}.page_textLink___0PyJ{font-size:.88rem;display:inline-flex;gap:20px;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:5px}.page_heroVisual__aR5It{border-left:1px solid var(--forme-rule);display:flex;flex-direction:column;background:var(--forme-warm-surface)}.page_heroVisual__aR5It img{display:block;width:100%;height:100%;min-height:440px;flex:1;object-fit:contain;object-position:center}.page_heroVisual__aR5It figcaption{padding:15px 20px;display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;font-size:.6rem;line-height:1.5;border-top:1px solid var(--forme-rule)}.page_progression__zArY9{border-block:1px solid var(--forme-rule);display:grid;grid-template-columns:repeat(5,1fr);background:var(--forme-warm-surface)}.page_progression__zArY9>span{padding:24px;font-size:.76rem;letter-spacing:.05em;text-transform:uppercase;border-right:1px solid var(--forme-rule)}.page_progression__zArY9>span:last-child{border-right:0}.page_progression__zArY9 small{color:var(--forme-blue);margin-right:18px}.page_anchor__l6g7E,.page_journey__8fova,.page_pricing__izws0{scroll-margin-top:calc(var(--forme-site-header-height) + 24px)}.page_stage__UyJr7{display:grid;grid-template-columns:70px minmax(0,1fr) minmax(0,1fr);gap:4%;padding:76px 5%;border-bottom:1px solid var(--forme-rule);align-items:start}.page_number__EAylc{font-size:clamp(2.6rem,4vw,3.8rem);letter-spacing:-.07em;color:var(--forme-blue);line-height:1}.page_stageCopy__NnjK7 h2{margin-bottom:24px}.page_stageCopy__NnjK7>p:not(.page_eyebrow__JXo_A){color:var(--forme-muted);margin-top:16px;font-size:.96rem}.page_stageCopy__NnjK7 .page_statement__VhL0B{font-size:1.15rem!important;color:var(--forme-ink)!important}.page_stageCopy__NnjK7:only-child{max-width:680px}.page_stage__UyJr7:not(:has(.page_stageAside__yNmqJ)) .page_stageCopy__NnjK7{grid-column:2/4;max-width:790px}.page_stageAside__yNmqJ{margin-top:3px}.page_options___qual,.page_profileOutline__Jq00f,.page_questionCard__SAHV_{border:1px solid var(--forme-rule);padding:28px;background:var(--forme-warm-surface)}.page_options___qual ul,.page_questionCard__SAHV_ ul{list-style:none;margin:0;padding:0}.page_options___qual li,.page_questionCard__SAHV_ li{display:flex;gap:18px;padding:16px 0;border-top:1px solid var(--forme-rule);font-size:.94rem;line-height:1.45}.page_options___qual li>span,.page_questionCard__SAHV_ li>span{font-family:var(--font-geist-mono),monospace;font-size:.67rem;color:var(--forme-blue);padding-top:3px}.page_profileOutline__Jq00f>p:last-child,.page_questionCard__SAHV_>p:last-child{font-size:.8rem;color:var(--forme-muted);margin-top:20px}.page_profileOutline__Jq00f>div{display:grid;gap:7px;padding:17px 0;border-top:1px solid var(--forme-rule)}.page_profileOutline__Jq00f b{font-weight:550;font-size:1.2rem}.page_profileOutline__Jq00f div span{font-size:.84rem;color:var(--forme-muted)}.page_page__8aemL .page_note__qWEuM{font-size:.84rem!important;border-left:2px solid var(--forme-blue);padding-left:16px}.page_page__8aemL .page_availability__gs1j9{font-size:.79rem!important}.page_portfolio__sbhxk img{width:100%;height:auto;display:block}.page_portfolio__sbhxk figcaption{font-size:.73rem;color:var(--forme-muted);line-height:1.5;padding-top:12px}.page_guideProof__W7DWo{padding:52px 5% 60px;border-bottom:1px solid var(--forme-rule);background:var(--forme-warm-surface)}.page_sectionHeading__Z3f8b{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;margin-bottom:36px}.page_sectionHeading__Z3f8b>p{font-size:.89rem;color:var(--forme-muted);max-width:430px}.page_guideGrid__q2NEJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.page_placeholderCanvas__lG5KU{aspect-ratio:16/10;border:1px solid var(--forme-rule-strong);background:var(--forme-canvas);padding:14px;display:flex;flex-direction:column;overflow:hidden}.page_placeholderTop__riD9c{font-size:.4rem;display:flex;justify-content:space-between;gap:6px;border-bottom:1px solid var(--forme-rule);padding-bottom:8px}.page_placeholderCanvas__lG5KU>strong{font-size:clamp(.7rem,1vw,.95rem);margin-top:12px;font-weight:550}.page_placeholderCanvas__lG5KU>div:last-child{flex:1;min-height:0;margin-top:12px}.page_applicationSample__ILDXO,.page_coverSample__mB8p7,.page_summarySample__Ny0L_{display:grid;gap:6px;grid-template-columns:2fr 1fr}.page_applicationSample__ILDXO i,.page_coverSample__mB8p7 i,.page_summarySample__Ny0L_ i{display:block;background:var(--forme-rule)}.page_coverSample__mB8p7 i:first-child{grid-row:span 2;background:var(--forme-ink)}.page_typeSample__7kBkA{display:flex;flex-direction:column;justify-content:center}.page_typeSample__7kBkA b{font-size:2.5rem;letter-spacing:-.05em;line-height:1}.page_typeSample__7kBkA span{font-size:.5rem;margin-top:7px}.page_applicationSample__ILDXO i:first-child{grid-column:span 2;background:var(--forme-rule-strong)}.page_summarySample__Ny0L_{grid-template-columns:repeat(3,1fr)}.page_guidePlaceholder__l3b1B figcaption{margin-top:14px;font-size:.82rem;line-height:1.5;font-weight:550}.page_guidePlaceholder__l3b1B figcaption span{display:block;font-weight:400;font-size:.68rem;color:var(--forme-muted);margin-top:4px}.page_selection__cfYnt{border-top:1px solid var(--forme-rule)}.page_selection__cfYnt>div{padding:20px 0;border-bottom:1px solid var(--forme-rule)}.page_selection__cfYnt div>span{display:block;color:var(--forme-muted);font-size:.64rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.page_selection__cfYnt b{font-size:1.2rem;font-weight:550}.page_selection__cfYnt p{font-size:.85rem;color:var(--forme-muted);margin-top:6px}.page_pricing__izws0{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:76px 5%;background:var(--forme-warm-surface);border-bottom:1px solid var(--forme-rule)}.page_pricing__izws0 h2{margin-bottom:24px}.page_pricing__izws0>div>p:not(.page_eyebrow__JXo_A){color:var(--forme-muted);margin-top:18px;max-width:390px;font-size:.94rem}.page_tableWrap__wyVAR table{width:100%;border-collapse:collapse;font-size:.9rem}.page_tableWrap__wyVAR caption{text-align:left;font-size:.75rem;color:var(--forme-muted);padding-bottom:18px}.page_tableWrap__wyVAR th{font-weight:500;text-align:left}.page_tableWrap__wyVAR thead th{font-size:.7rem;text-transform:uppercase;letter-spacing:.07em;padding-bottom:12px;color:var(--forme-muted)}.page_tableWrap__wyVAR tbody th,.page_tableWrap__wyVAR td{border-top:1px solid var(--forme-rule);padding:18px 0;vertical-align:top}.page_tableWrap__wyVAR td{text-align:right;white-space:nowrap;padding-left:18px;font-weight:550}.page_tableWrap__wyVAR th>span{display:block;font-size:.72rem;color:var(--forme-muted);margin-top:5px;font-weight:400}.page_partnership__9D8bw{padding:76px 5%;display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:32px;border-bottom:1px solid var(--forme-rule)}.page_partnership__9D8bw h2{font-size:2.1rem}.page_partnership__9D8bw h3{margin-bottom:18px}.page_partnership__9D8bw p:not(.page_eyebrow__JXo_A){font-size:.89rem;color:var(--forme-muted)}.page_trust__j4Owd{grid-column:1/-1;padding-top:30px;border-top:1px solid var(--forme-rule);max-width:900px}.page_finalCta__WSjvY{text-align:center;padding:88px 24px}.page_finalCta__WSjvY h2{font-size:clamp(2.4rem,4.4vw,4rem);margin-bottom:30px}.page_finalCta__WSjvY>p:last-child{font-size:.8rem;color:var(--forme-muted);margin-top:18px}.page_footer__J8oZH{display:flex;justify-content:space-between;flex-wrap:wrap;gap:26px;padding:25px 3.4%;border-top:1px solid var(--forme-rule);font-size:.62rem;text-transform:uppercase;letter-spacing:.06em;color:var(--forme-muted)}.page_footer__J8oZH nav{display:flex;gap:24px;flex-wrap:wrap}.page_footer__J8oZH a{min-height:24px;display:inline-flex;align-items:center}.page_skip__v5g9b{position:absolute;left:12px;top:-200px;padding:16px;background:var(--forme-canvas);z-index:101}.page_skip__v5g9b:focus{top:70px}@media (max-width:1050px){.page_heroCopy____9GC{padding-block:52px}.page_heroVisual__aR5It img{min-height:480px}.page_stage__UyJr7{grid-template-columns:48px minmax(0,1fr) minmax(0,1fr);gap:3%}.page_progression__zArY9>span{padding:20px 15px;font-size:.64rem}.page_progression__zArY9 small{margin-right:10px}.page_guideGrid__q2NEJ{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.page_placeholderCanvas__lG5KU{padding:22px}.page_placeholderCanvas__lG5KU>strong{font-size:1.05rem}.page_placeholderTop__riD9c{font-size:.5rem}.page_typeSample__7kBkA b{font-size:3.4rem}.page_typeSample__7kBkA span{font-size:.7rem}.page_partnership__9D8bw{grid-template-columns:1fr 1fr}.page_partnership__9D8bw>div:first-child{grid-column:1/-1}}@media (max-width:760px){.page_breadcrumb__BZdnz{padding:18px 22px}.page_index__PGjbX{display:none}.page_hero__8dq3m{grid-template-columns:1fr}.page_heroCopy____9GC{padding:44px 24px 40px}.page_heroCopy____9GC h1{font-size:clamp(2.9rem,9.3vw,4.5rem)}.page_heroCopy____9GC .page_lead__ct0eD{font-size:1.05rem}.page_heroVisual__aR5It{border-left:0;border-top:1px solid var(--forme-rule)}.page_heroVisual__aR5It img{min-height:0;height:auto;aspect-ratio:3/2}.page_heroVisual__aR5It figcaption{font-size:.56rem}.page_progression__zArY9{grid-template-columns:repeat(3,1fr)}.page_progression__zArY9>span{padding:16px 12px;font-size:.57rem}.page_progression__zArY9>span:nth-child(3){border-right:0}.page_progression__zArY9>span:nth-child(n+4){border-top:1px solid var(--forme-rule)}.page_stage__UyJr7{padding:42px 24px;grid-template-columns:1fr;gap:24px}.page_number__EAylc{font-size:2.7rem}.page_stage__UyJr7:not(:has(.page_stageAside__yNmqJ)) .page_stageCopy__NnjK7{grid-column:auto}.page_stageCopy__NnjK7 h2{font-size:2.2rem}.page_stageAside__yNmqJ{margin-top:8px}.page_options___qual,.page_profileOutline__Jq00f,.page_questionCard__SAHV_{padding:22px}.page_guideProof__W7DWo{padding:42px 24px}.page_sectionHeading__Z3f8b{grid-template-columns:1fr;gap:20px;margin-bottom:26px}.page_guideGrid__q2NEJ{gap:24px 14px}.page_placeholderCanvas__lG5KU{padding:10px}.page_placeholderTop__riD9c{font-size:.3rem;padding-bottom:5px}.page_placeholderCanvas__lG5KU>strong{font-size:.6rem;margin-top:8px}.page_placeholderCanvas__lG5KU>div:last-child{margin-top:6px}.page_typeSample__7kBkA b{font-size:1.6rem}.page_typeSample__7kBkA span{font-size:.37rem;margin-top:3px}.page_guidePlaceholder__l3b1B figcaption{font-size:.75rem}.page_guidePlaceholder__l3b1B figcaption span{font-size:.65rem}.page_pricing__izws0{grid-template-columns:1fr;padding:44px 24px;gap:32px}.page_tableWrap__wyVAR table{font-size:.84rem}.page_tableWrap__wyVAR th>span{font-size:.69rem}.page_partnership__9D8bw{padding:44px 24px;grid-template-columns:1fr;gap:26px}.page_finalCta__WSjvY{padding:60px 24px}.page_finalCta__WSjvY h2{font-size:2.5rem}.page_footer__J8oZH{padding:25px 24px;gap:18px}.page_footer__J8oZH nav{width:100%;gap:22px}}@media (prefers-reduced-motion:reduce){html:has(.page_page__8aemL){scroll-behavior:auto}}