.guides_guide__k_4aD{--tint-rule:oklch(0.875 0.035 256)}.guides_guide__k_4aD :is(h1,h2,h3,p):lang(ar){letter-spacing:0}.guides_head__Pj5_v{padding-block:clamp(2rem,1.25rem + 3vw,4rem) clamp(2.5rem,1.75rem + 3vw,4.5rem)}.guides_crumbs__tp4LH ol{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-xs);margin:0 0 clamp(1.5rem,1rem + 2vw,2.5rem);padding:0;color:var(--muted);font-size:var(--step--1);list-style:none}.guides_crumbs__tp4LH li+li:before{content:"/";margin-inline-end:var(--space-xs);color:var(--rule-strong)}.guides_crumbs__tp4LH a{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--rule-strong);text-decoration-thickness:1px;text-underline-offset:.3em;transition:color .16s var(--ease-out),text-decoration-color .16s var(--ease-out)}.guides_crumbs__tp4LH a:hover{color:var(--accent);text-decoration-color:currentColor}.guides_crumbs__tp4LH [aria-current]{color:var(--ink)}.guides_title__sMlcO{margin:0;max-width:17ch;font-family:var(--face-display);font-size:var(--step-4);font-weight:400;line-height:1.04;letter-spacing:-.022em;text-wrap:balance;overflow-wrap:break-word;hyphens:auto}.guides_answer__2gMjw{max-width:58ch;margin-top:clamp(1.25rem,1rem + 1vw,2rem);color:var(--ink-2);font-size:var(--step-1);line-height:1.6;text-wrap:pretty}.guides_headNote__mfJLm{max-width:62ch;margin-top:var(--space-lg);color:var(--muted);font-size:var(--step--1);text-wrap:pretty}.guides_band__HAmgJ{padding-block:clamp(3rem,2rem + 4vw,5.5rem)}.guides_h2__mN6NM{margin:0;max-width:20ch;font-family:var(--face-display);font-size:var(--step-3);font-weight:400;line-height:1.1;letter-spacing:-.018em;text-wrap:balance}.guides_textLink__eRBTk{color:inherit;text-decoration:underline;text-decoration-color:var(--rule-strong);text-decoration-thickness:1px;text-underline-offset:.25em;transition:color .16s var(--ease-out),text-decoration-color .16s var(--ease-out)}.guides_textLink__eRBTk:hover{color:var(--accent);text-decoration-color:currentColor}.guides_split__ojgtY{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl) var(--space-2xl)}@media (min-width:64rem){.guides_split__ojgtY{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.guides_facts__97NXH{background:var(--tint)}.guides_factsHead__pzbOE{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-sm) var(--space-2xl);margin-bottom:clamp(1.75rem,1.25rem + 2vw,2.75rem)}.guides_format__ho0re{max-width:46ch;color:var(--ink-2);font-size:var(--step--1);line-height:1.6}.guides_format__ho0re .guides_textLink__eRBTk{color:var(--accent-strong);font-weight:500;text-decoration-color:currentColor}.guides_factGrid__aggxz{display:grid;grid-template-columns:minmax(0,1fr);margin:0;border-bottom:1px solid var(--tint-rule)}.guides_fact__QHpyr{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;-moz-column-gap:var(--space-md);column-gap:var(--space-md);border-top:1px solid var(--tint-rule);padding-block:var(--space-md)}.guides_factLabel__4qIDs{color:var(--accent-strong);font-size:var(--step--1);font-weight:500;line-height:1.4}.guides_factDetail__HCMjq,.guides_factValue__pJD9h{margin:0;overflow-wrap:break-word;hyphens:auto}.guides_factValue__pJD9h{display:flex;flex-direction:column;gap:.4em;color:var(--ink);font-family:var(--face-display);font-size:var(--step-2);line-height:1.2}.guides_factDetail__HCMjq{grid-column:2;max-width:34ch;margin-top:var(--space-2xs);color:var(--ink-2);font-size:var(--step--1);line-height:1.5;text-wrap:pretty}@media (min-width:40rem){.guides_factGrid__aggxz{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(1.5rem,.5rem + 3vw,3rem);column-gap:clamp(1.5rem,.5rem + 3vw,3rem);border-bottom:0}.guides_fact__QHpyr{display:block;padding-block:var(--space-md) var(--space-lg)}.guides_factValue__pJD9h{margin-top:var(--space-2xs)}}@media (min-width:56rem){.guides_factGrid__aggxz[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.guides_factGrid__aggxz{grid-template-columns:repeat(4,minmax(0,1fr))}}.guides_disclaimer__3u_OE{max-width:72ch;margin-top:var(--space-xl);color:var(--ink-2);font-size:var(--step--1);line-height:1.6;text-wrap:pretty}.guides_note__kfJxT{max-width:26ch;margin-top:var(--space-lg);color:var(--ink);font-family:var(--face-display);font-size:var(--step-2);line-height:1.3;text-wrap:pretty}.guides_ruleList__AaWew{margin:0;padding:0;border-bottom:1px solid var(--rule);list-style:none}.guides_ruleList__AaWew li{border-top:1px solid var(--rule);padding-block:var(--space-md);color:var(--ink-2);text-wrap:pretty}.guides_night__l6CmH{background:var(--night);color:var(--on-colour)}.guides_night__l6CmH ::-moz-selection{background:var(--on-colour);color:var(--night)}.guides_night__l6CmH ::selection{background:var(--on-colour);color:var(--night)}.guides_night__l6CmH :focus-visible{outline-color:var(--on-colour)}.guides_leaveList__lfRb3{display:grid;gap:0;margin:0;padding:0;list-style:none}.guides_leaveList__lfRb3 li{border-top:1px solid var(--night-rule);padding-block:var(--space-lg)}.guides_leaveList__lfRb3 li:last-child{padding-bottom:0}.guides_leaveTitle__mB3Lk{font-family:var(--face-display);font-size:var(--step-2);line-height:1.25;text-wrap:balance}.guides_leaveBody__n3yI8{max-width:52ch;margin-top:var(--space-xs);color:var(--on-night-2);text-wrap:pretty}.guides_qaGrid__9_jNN{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}@media (min-width:64rem){.guides_qaGrid__9_jNN{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--space-2xl)}.guides_qaHeading__IMxCy{position:sticky;top:var(--space-xl);align-self:start}}.guides_qaList__JJ0Xy{border-bottom:1px solid var(--rule)}.guides_qaItem__1wzu1{border-top:1px solid var(--rule)}.guides_qaQuestion__3B8N3{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-lg);padding-block:var(--space-lg);font-family:var(--face-display);font-size:var(--step-1);line-height:1.35;list-style:none;cursor:pointer}.guides_qaQuestion__3B8N3::-webkit-details-marker{display:none}.guides_qaItem__1wzu1[open] .guides_qaQuestion__3B8N3,.guides_qaQuestion__3B8N3:hover{color:var(--accent)}.guides_qaToggle__oAde_{position:relative;flex-shrink:0;width:.75rem;height:.75rem;color:var(--accent);transition:transform .22s var(--ease-out)}.guides_qaToggle__oAde_:after,.guides_qaToggle__oAde_:before{content:"";position:absolute;inset-inline-start:0;top:calc(50% - .75px);width:100%;height:1.5px;background:currentColor}.guides_qaToggle__oAde_:after{transform:rotate(90deg)}.guides_qaItem__1wzu1[open] .guides_qaToggle__oAde_{transform:rotate(45deg)}.guides_qaAnswer__MQcLX{max-width:62ch;padding-bottom:var(--space-lg);color:var(--ink-2);text-wrap:pretty}@media (prefers-reduced-motion:reduce){.guides_qaToggle__oAde_{transition:none}}.guides_closing__jFM_L{background:var(--accent);color:var(--on-colour)}.guides_closing__jFM_L ::-moz-selection{background:var(--on-colour);color:var(--night)}.guides_closing__jFM_L ::selection{background:var(--on-colour);color:var(--night)}.guides_closing__jFM_L :focus-visible{outline-color:var(--on-colour)}.guides_closingGrid___96Fy{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}@media (min-width:64rem){.guides_closingGrid___96Fy{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-2xl);align-items:end}}.guides_closingTitle__2ZE_F{margin:0;max-width:15ch;font-family:var(--face-display);font-size:var(--step-4);font-weight:400;line-height:1.04;letter-spacing:-.022em;text-wrap:balance;overflow-wrap:break-word;hyphens:auto}.guides_closingBody__LZlOj{max-width:40ch;color:var(--on-blue-2);font-size:var(--step-1);text-wrap:pretty}.guides_start__qf88h{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;margin-top:var(--space-lg);border-radius:var(--radius);background:var(--sheet);padding-inline:1.75rem;color:var(--accent-strong);font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .16s var(--ease-out)}.guides_start__qf88h:hover{background:var(--tint)}.guides_closingMore__AGrcH{margin-top:var(--space-xl);font-size:var(--step--1)}.guides_closingMore__AGrcH a{color:var(--on-colour);text-decoration:underline;text-decoration-color:var(--on-blue-2);text-decoration-thickness:1px;text-underline-offset:.3em}.guides_closingMore__AGrcH a:hover{text-decoration-color:currentColor}.guides_guideGrid__UHr5X{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--space-lg);column-gap:var(--space-lg);margin:0;padding:0;border-bottom:1px solid var(--tint-rule);list-style:none}@media (min-width:48rem){.guides_guideGrid__UHr5X{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:clamp(1.5rem,.5rem + 3vw,3rem);column-gap:clamp(1.5rem,.5rem + 3vw,3rem)}}@media (min-width:64rem){.guides_guideGrid__UHr5X{grid-template-columns:repeat(4,minmax(0,1fr))}}.guides_guideGrid__UHr5X li{border-top:1px solid var(--tint-rule)}.guides_guideLink__3uqrE{display:flex;flex-direction:column;gap:.125rem;height:100%;padding-block:var(--space-sm) var(--space-md);color:var(--ink);text-decoration:none}.guides_guideName__dA3Of{font-family:var(--face-display);font-size:var(--step-2);line-height:1.2;overflow-wrap:break-word;hyphens:auto;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .16s var(--ease-out),text-decoration-color .16s var(--ease-out)}.guides_guideLink__3uqrE:hover .guides_guideName__dA3Of{color:var(--accent-strong);text-decoration-color:currentColor}.guides_guideFacts__QbrxZ{color:var(--ink-2);font-size:var(--step--1);line-height:1.45}.guides_formatsHead__oFWcA{margin-bottom:var(--space-xl)}.guides_formatsGrid__ebfdt{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:64rem){.guides_formatsGrid__ebfdt{grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:var(--space-2xl)}}.guides_toc__PFsO9{display:none}@media (min-width:64rem){.guides_toc__PFsO9{position:sticky;top:var(--space-xl);display:block;align-self:start}}.guides_tocLabel__yPqJu{color:var(--ink);font-size:var(--step--1);font-weight:500}.guides_toc__PFsO9 ol{margin:var(--space-sm) 0 0;padding:0;border-inline-start:1px solid var(--rule);list-style:none}.guides_toc__PFsO9 a{display:block;padding-block:.3rem;padding-inline:var(--space-md) 0;color:var(--muted);font-size:var(--step--1);line-height:1.45;text-decoration:none;transition:color .16s var(--ease-out)}.guides_toc__PFsO9 a:hover{color:var(--accent)}.guides_formatSection__4rYht{scroll-margin-top:var(--space-lg);border-top:2px solid var(--accent);padding-block:var(--space-lg) var(--space-2xl)}.guides_formatHead__4Gxmy{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2xs) var(--space-lg)}.guides_formatName__MhCfE{margin:0;font-family:var(--face-display);font-size:var(--step-2);font-weight:400;line-height:1.25;text-wrap:balance}.guides_formatCount__2p0do{color:var(--muted);font-size:var(--step--1)}.guides_specGrid__VFyuF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md) var(--space-lg);margin:var(--space-lg) 0 0}@media (min-width:48rem){.guides_specGrid__VFyuF{grid-template-columns:repeat(3,minmax(0,1fr))}}.guides_specLabel__VeGsd{color:var(--muted);font-size:var(--step--1);line-height:1.4}.guides_specValue__YRjKR{margin:.125rem 0 0;color:var(--ink);font-weight:500;line-height:1.4;overflow-wrap:break-word;hyphens:auto}.guides_specDetail__nY1PG{margin:var(--space-2xs) 0 0;max-width:32ch;color:var(--ink-2);font-size:var(--step--1);line-height:1.5;text-wrap:pretty}.guides_subhead__HE3kq{margin:var(--space-xl) 0 var(--space-sm);color:var(--ink);font-size:var(--step--1);font-weight:500}.guides_countryList__r7fKZ{margin:0;padding:0;color:var(--ink-2);line-height:1.75;list-style:none}.guides_countryList__r7fKZ li{display:inline}.guides_countryList__r7fKZ li:not(:last-child):after{content:"\a0 · ";content:"\a0 · "/"";color:var(--muted)}.guides_countryList__r7fKZ li>*{white-space:nowrap}@media (min-width:48rem){.guides_countryList__r7fKZ{-moz-columns:10rem;columns:10rem;-moz-column-gap:var(--space-lg);column-gap:var(--space-lg);line-height:1.45}.guides_countryList__r7fKZ li{display:block;-moz-column-break-inside:avoid;break-inside:avoid;padding-block:.15rem}.guides_countryList__r7fKZ li:not(:last-child):after{content:none}}.guides_countryList__r7fKZ a{color:var(--accent-strong);font-weight:500;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.25em}.guides_countryList__r7fKZ a:hover{color:var(--accent)}.guides_bullets__07hie{margin:0;padding-inline-start:1.1rem;color:var(--ink-2);font-size:var(--step--1);line-height:1.55;list-style:disc}.guides_bullets__07hie li+li{margin-top:var(--space-2xs)}.guides_bullets__07hie li::marker{color:var(--accent)}.site_site__mkIf2{display:flex;flex-direction:column;min-height:100dvh;background:var(--paper);color:var(--ink);font-family:var(--face-text);font-size:var(--step-0);line-height:1.6;font-feature-settings:"kern" 1;overflow-x:clip;-webkit-font-smoothing:antialiased}.site_site__mkIf2 ::-moz-selection{background:var(--mark);color:var(--ink)}.site_site__mkIf2 ::selection{background:var(--mark);color:var(--ink)}.site_site__mkIf2 :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.site_site__mkIf2 :is(textarea,input:not([type=checkbox],[type=radio],[type=range],[type=file])):focus-visible{outline:none}.site_main__NXIFS{display:flex;flex:1 0 auto;flex-direction:column}.site_footerInner__5ZqF_,.site_headerInner__U0V20,.site_wrap__ZjneY{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gutter)}.site_header__MdpTd{border-bottom:1px solid var(--rule)}.site_headerInner__U0V20{flex-wrap:wrap;justify-content:space-between;gap:var(--space-2xs) var(--space-md);min-height:4.25rem;padding-block:var(--space-xs)}.site_brand__v1id9,.site_headerActions__aeToa,.site_headerInner__U0V20{display:flex;align-items:center}.site_headerActions__aeToa{gap:var(--space-lg);margin-inline-start:auto}.site_locale__GKsQg{position:relative;display:inline-flex;align-items:center}.site_localeName__fS3gs{padding-block:var(--space-2xs);padding-inline-end:1.125rem;color:var(--ink-2);font-size:.9375rem;transition:color .16s var(--ease-out)}.site_localeSelect__lRXDH{position:absolute;inset:0;width:100%;opacity:0;font:inherit;cursor:pointer}.site_locale__GKsQg:hover .site_localeName__fS3gs{color:var(--ink)}.site_locale__GKsQg:has(.site_localeSelect__lRXDH:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.site_localeChevron__dJZm8{position:absolute;inset-inline-end:.125rem;top:50%;width:.4rem;height:.4rem;border-right:1.5px solid;border-bottom:1.5px solid;color:var(--muted);transform:translateY(-70%) rotate(45deg);pointer-events:none}.site_signIn__3AWSs{border:0;background:none;padding:var(--space-2xs) 0;color:var(--ink);font:inherit;font-size:.9375rem;font-weight:500;white-space:nowrap;cursor:pointer;text-decoration:underline;text-decoration-color:var(--rule-strong);text-decoration-thickness:1px;text-underline-offset:.35em;transition:text-decoration-color .16s var(--ease-out),color .16s var(--ease-out)}.site_signIn__3AWSs:hover{color:var(--accent);text-decoration-color:currentColor}.site_appNav__Q6jhs{display:flex;order:3;flex-basis:100%;gap:var(--space-lg)}.site_appNav__Q6jhs a{padding-block:var(--space-2xs);color:var(--ink-2);font-size:.9375rem;white-space:nowrap;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.35em;transition:color .16s var(--ease-out),text-decoration-color .16s var(--ease-out)}.site_appNav__Q6jhs a:hover{color:var(--ink);text-decoration-color:var(--rule-strong)}.site_appNav__Q6jhs a[aria-current=page]{color:var(--ink);text-decoration-color:var(--accent)}@media (min-width:48rem){.site_appNav__Q6jhs{order:0;flex-basis:auto;margin-inline-start:var(--space-xl)}}.site_appMain__v2lwK{padding-bottom:var(--space-3xl)}.site_appMain__v2lwK.site_flush__61kuD{padding-bottom:0}.site_pageHead__LqSPF{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-lg) var(--space-xl);padding-block:clamp(2rem,1.25rem + 3vw,3.5rem) var(--space-xl)}.site_pageTitle__D0xfd{margin:0;max-width:22ch;font-family:var(--face-display);font-size:var(--step-3);font-weight:400;line-height:1.08;letter-spacing:-.022em;text-wrap:balance}.site_pageIntro__G6Zas{max-width:52ch;margin-top:var(--space-sm);color:var(--ink-2);text-wrap:pretty}.site_pageActions__qrSF_{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.site_shelf__bbuZD{position:relative;flex:1 0 auto;isolation:isolate;padding-block:var(--space-2xl) var(--space-3xl)}.site_shelf__bbuZD:before{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline:-100vw;background:var(--tint)}.site_shelfHeading__m4Ten{margin:0 0 var(--space-xl);font-family:var(--face-display);font-size:var(--step-2);font-weight:400;line-height:1.25}.site_shelfGrid__7hzAP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl) var(--space-md);margin:0;padding:0;list-style:none}@media (min-width:40rem){.site_shelfGrid__7hzAP{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:var(--space-2xl) var(--space-xl)}}.site_shelfItem__oF71w{display:flex;flex-direction:column;gap:.125rem;color:var(--ink);text-decoration:none}.site_shelfSheet__vJB0G{display:block;margin-bottom:var(--space-sm);overflow:hidden;border-radius:var(--radius-sheet);background:var(--sheet);box-shadow:var(--shadow-sheet);transition:transform .22s var(--ease-out),box-shadow .22s var(--ease-out)}.site_shelfItem__oF71w:hover .site_shelfSheet__vJB0G{transform:translateY(-3px);box-shadow:0 1px 1px oklch(.205 .022 260/.04),0 6px 14px oklch(.205 .022 260/.07),0 34px 60px -18px oklch(.205 .022 260/.3)}.site_shelfTitle__tjfqE{overflow:hidden;font-weight:500;line-height:1.4;white-space:nowrap;text-overflow:ellipsis;transition:color .16s var(--ease-out)}.site_shelfItem__oF71w:hover .site_shelfTitle__tjfqE{color:var(--accent)}.site_shelfMeta__SH_LE{display:flex;justify-content:space-between;gap:var(--space-sm);color:var(--muted);font-size:var(--step--1);line-height:1.45}.site_shelfMeta__SH_LE>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.site_shelfMeta__SH_LE>time{flex-shrink:0}@media (max-width:39.99rem){.site_shelfMeta__SH_LE{flex-direction:column;gap:0}}.site_shelfMore__YBuh7{display:flex;justify-content:center;margin-top:var(--space-2xl)}@media (prefers-reduced-motion:reduce){.site_shelfSheet__vJB0G{transition:none}.site_shelfItem__oF71w:hover .site_shelfSheet__vJB0G{transform:none}}.site_empty___oQND{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-lg);border-top:1px solid var(--rule);padding-block:var(--space-2xl) var(--space-section)}.site_empty___oQND p{max-width:34ch;color:var(--ink-2);font-family:var(--face-display);font-size:var(--step-2);line-height:1.3;text-wrap:balance}.site_genField__SLOlY{position:relative;isolation:isolate;display:flex;flex:1 0 auto;align-items:center;justify-content:center;min-height:28rem;padding-block:var(--space-3xl);color:var(--on-colour)}.site_genField__SLOlY:before{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline:-100vw;background:var(--accent)}.site_genField__SLOlY ::-moz-selection{background:var(--on-colour);color:var(--accent)}.site_genField__SLOlY ::selection{background:var(--on-colour);color:var(--accent)}.site_genField__SLOlY :focus-visible{outline-color:var(--on-colour)}.site_genBlock__JYFum{width:100%;max-width:40rem}.site_genLabel__pQpuv{font-family:var(--face-display);font-size:var(--step-3);line-height:1.1;letter-spacing:-.018em;text-wrap:balance}.site_genRow__4Zua6{display:flex;align-items:center;gap:var(--space-md);margin-top:var(--space-xl)}.site_genTrack__AhVcv{flex:1;height:.375rem;overflow:hidden;border-radius:999px;background:oklch(1 0 0/.22)}.site_genFill__DTP3s{position:relative;height:100%;overflow:hidden;border-radius:inherit;background:var(--on-colour);transition:width .5s var(--ease-out)}.site_genShimmer__tmPmf{position:absolute;inset-block:0;left:0;width:33%;background:linear-gradient(90deg,transparent,oklch(.8 .095 250/.9),transparent)}.site_genPct__llVM8{min-width:3ch;font-size:var(--step-1);font-variant-numeric:tabular-nums;text-align:end}.site_genHint__ZNJa4{max-width:46ch;margin-top:var(--space-md);color:var(--on-blue-2);text-wrap:pretty}.site_genPanel__LmBUW{width:100%;max-width:34rem;border-radius:var(--radius-panel);background:var(--sheet);box-shadow:var(--shadow-on-blue);padding:clamp(1.5rem,.9rem + 2.4vw,2.5rem);color:var(--ink)}.site_genError__1yaP8{font-family:var(--face-display);font-size:var(--step-2);line-height:1.3;text-wrap:pretty}.site_editField__9yosW{position:relative;isolation:isolate;padding-block:clamp(1.25rem,.5rem + 3vw,2.5rem)}.site_editField__9yosW:before{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline:-100vw;background:var(--accent)}.site_editField__9yosW ::-moz-selection{background:var(--mark)}.site_editField__9yosW ::selection{background:var(--mark)}@media (min-width:80rem){.site_editField__9yosW{padding-inline-end:clamp(1.25rem,.5rem + 1.5vw,2.5rem)}.site_editField__9yosW:before{inset-inline:-100vw 0}}.site_editField__9yosW .cv-page{border-color:transparent;border-radius:var(--radius-sheet);box-shadow:var(--shadow-on-blue)}.site_editHint__VXcrB{display:flex;align-items:center;justify-content:center;gap:var(--space-xs);margin-top:var(--space-lg);color:var(--on-colour);font-size:.9375rem;font-weight:500;text-align:center;animation:site_hint-breathe__im44n 2.4s ease-in-out infinite}@keyframes site_hint-breathe__im44n{0%,to{opacity:.72}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.site_editHint__VXcrB{animation:none}}.site_footer__nnh03{background:var(--night)}.site_footerInner__5ZqF_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-md) var(--space-xl);padding-block:var(--space-xl);color:var(--on-night-2);font-size:var(--step--1)}.site_footer__nnh03 .site_brand__v1id9 a{color:var(--on-colour)}.site_footerLinks__5077R{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-lg)}.site_footerLinks__5077R a{color:var(--on-night-2);text-decoration:none;transition:color .16s var(--ease-out)}.site_footerLinks__5077R a:hover{color:var(--on-colour)}.site_footer__nnh03 :focus-visible{outline-color:var(--on-colour)}.site_footer__nnh03 ::-moz-selection{background:var(--on-colour);color:var(--night)}.site_footer__nnh03 ::selection{background:var(--on-colour);color:var(--night)}.site_docHead__jO8Du{border-bottom:1px solid var(--rule);padding-block:clamp(3rem,2rem + 4vw,5.5rem) var(--space-2xl)}.site_docTitle__hx_rG{margin:0;max-width:20ch;font-family:var(--face-display);font-size:var(--step-4);font-weight:400;line-height:1.04;letter-spacing:-.022em;text-wrap:balance}.site_docMeta__wg7Y3{margin-top:var(--space-md);color:var(--muted);font-size:var(--step--1)}.site_docIntro__QeyJT{margin-top:var(--space-xl);max-width:62ch;color:var(--ink-2);font-size:var(--step-1);line-height:1.6;text-wrap:pretty}.site_docGrid__dsm_K{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2xl);padding-block:var(--space-2xl) var(--space-section)}@media (min-width:64rem){.site_docGrid__dsm_K{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.site_docToc__RgUTm{display:none}@media (min-width:64rem){.site_docToc__RgUTm{position:sticky;top:var(--space-xl);display:block;align-self:start}}.site_docTocLabel__DAPhK{color:var(--ink);font-size:var(--step--1);font-weight:500}.site_docToc__RgUTm ol{margin:var(--space-sm) 0 0;padding:0;border-inline-start:1px solid var(--rule);list-style:none}.site_docToc__RgUTm a{display:block;margin-inline-start:-1px;border-inline-start:2px solid transparent;padding-block:.3rem;padding-inline:var(--space-md) 0;color:var(--muted);font-size:var(--step--1);line-height:1.45;text-decoration:none;transition:color .16s var(--ease-out)}.site_docToc__RgUTm a:hover{color:var(--ink)}.site_docToc__RgUTm a[aria-current]{border-inline-start-color:var(--accent);color:var(--accent)}.site_docSection__g6RAe{border-top:1px solid var(--rule);padding-block:var(--space-xl)}.site_docSection__g6RAe:first-child{border-top:0;padding-top:0}.site_docH2__HA_kz{margin:0;scroll-margin-top:var(--space-xl);font-family:var(--face-display);font-size:var(--step-2);font-weight:400;line-height:1.25}.site_docText__AnNSU{max-width:65ch;color:var(--ink-2);text-wrap:pretty}.site_docText__AnNSU,.site_docText__AnNSU>*+*{margin-top:var(--space-md)}.site_docText__AnNSU strong{color:var(--ink);font-weight:600}.site_docText__AnNSU ul{padding-inline-start:1.25rem;list-style:disc}.site_docText__AnNSU li+li{margin-top:var(--space-2xs)}.site_docText__AnNSU li::marker{color:var(--accent)}.site_docIntro__QeyJT a,.site_docText__AnNSU a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.site_docIntro__QeyJT a:hover,.site_docText__AnNSU a:hover{color:var(--accent-strong)}.site_docNote__q0OYL{color:var(--muted);font-size:var(--step--1)}.site_btnPrimary__mpITj,.site_btnSecondary__3PPWq{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:2.75rem;border-radius:var(--radius);padding-inline:1.25rem;font:inherit;font-size:.9375rem;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--ease-out),border-color .16s var(--ease-out),color .16s var(--ease-out)}.site_btnPrimary__mpITj{border:0;background:var(--accent);color:var(--accent-ink)}.site_btnPrimary__mpITj:hover{background:var(--accent-strong)}.site_btnSecondary__3PPWq{border:1px solid var(--rule-strong);background:var(--sheet);color:var(--ink)}.site_btnSecondary__3PPWq:hover{border-color:var(--accent);color:var(--accent)}.site_message__cqR4i{display:flex;flex:1 0 auto;align-items:center;padding-block:var(--space-section)}.site_messageTitle__2U56_{margin:0;max-width:16ch;font-family:var(--face-display);font-size:var(--step-4);font-weight:400;line-height:1.04;letter-spacing:-.022em;text-wrap:balance}.site_messageBody___17j5{max-width:46ch;margin-top:var(--space-lg);color:var(--ink-2);font-size:var(--step-1);text-wrap:pretty}.site_messageActions__RDHpc{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-xl)}.site_messageStatus__t00bu{display:inline-flex;align-items:center;gap:var(--space-sm);color:var(--ink-2);font-size:var(--step-1)}.site_spinner__T_lXC{width:1.1rem;height:1.1rem;border:2px solid var(--accent);border-top:2px solid transparent;border-radius:50%;animation:site_spin__G1Ed_ .8s linear infinite}@keyframes site_spin__G1Ed_{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.site_spinner__T_lXC{animation-duration:2.4s}}.site_alert__8SzXG{max-width:46ch;margin-top:var(--space-lg);border-inline-start:3px solid var(--danger);background:oklch(.965 .025 28);padding:var(--space-sm) var(--space-md);color:var(--danger)}.site_shareField__bsLHW{background:var(--accent);padding-block:clamp(2rem,1rem + 4vw,4.5rem)}.site_shareSheet__dEgoW{width:100%;max-width:calc(816px + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.site_shareSheet__dEgoW .cv-page{border-color:transparent;border-radius:var(--radius-sheet);box-shadow:var(--shadow-on-blue)}.site_shareCta__5qQLI{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-md) var(--space-xl);padding-block:var(--space-2xl)}.site_shareCta__5qQLI p{max-width:46ch;color:var(--ink-2);font-size:var(--step-1)}.site_contact__EN9BI{overflow:clip}.site_contactGrid__3w_Aj{display:grid;grid-template-columns:minmax(0,1fr)}.site_contactIntro__Wk3nq{padding-block:clamp(3rem,2rem + 4vw,5.5rem) var(--space-2xl)}.site_contactTitle__3o7Lt{margin:0;max-width:12ch;font-family:var(--face-display);font-size:var(--step-4);font-weight:400;line-height:1.04;letter-spacing:-.022em;text-wrap:balance}.site_contactLead__SjrPC{max-width:40ch;margin-top:var(--space-lg);color:var(--ink-2);font-size:var(--step-1);text-wrap:pretty}.site_contactField__Oa8Ey{position:relative;isolation:isolate;padding-block:var(--space-xl) var(--space-section)}.site_contactField__Oa8Ey:before{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline:-100vw;background:var(--accent)}.site_contactPanel__nmQ4U{max-width:40rem;margin-inline:auto;border-radius:var(--radius-panel);background:var(--sheet);box-shadow:var(--shadow-on-blue);padding:clamp(1.5rem,.9rem + 2.4vw,2.75rem)}.site_contactSentTitle__PxS0Q{font-family:var(--face-display);font-size:var(--step-2);font-weight:400;line-height:1.25}@media (min-width:64rem){.site_contactGrid__3w_Aj{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.site_contactIntro__Wk3nq{padding-inline-end:var(--space-2xl)}.site_contactField__Oa8Ey{padding-block:clamp(3rem,2rem + 4vw,5.5rem) var(--space-section);padding-inline-start:clamp(2rem,1rem + 2.5vw,3.5rem)}.site_contactField__Oa8Ey:before{inset-inline:0 -100vw}.site_contactPanel__nmQ4U{margin-inline:0}}.landing-b_page__ITbiS{display:flex;flex-direction:column;min-height:100dvh;background:var(--paper);color:var(--ink);font-family:var(--face-text);font-size:var(--step-0);line-height:1.6;font-feature-settings:"kern" 1;overflow-x:clip;-webkit-font-smoothing:antialiased}.landing-b_page__ITbiS ::-moz-selection{background:var(--mark);color:var(--ink)}.landing-b_page__ITbiS ::selection{background:var(--mark);color:var(--ink)}.landing-b_page__ITbiS :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.landing-b_srOnly___rvQ6{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.landing-b_main__Thp7G{flex:1 0 auto}.landing-b_heroGrid__8yhEL,.landing-b_inner__7IJbd{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gutter)}.landing-b_hero__3KUPG{--hero-top:clamp(3rem,2rem + 4vw,5.5rem);position:relative;isolation:isolate;overflow:clip}.landing-b_heroGrid__8yhEL{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "field"}.landing-b_heroCopy__FwMxC{position:relative;z-index:1;grid-area:copy;width:100%;max-width:37rem;margin-inline:auto;padding-block:var(--hero-top) var(--space-2xl)}.landing-b_heroBlue__tzWe6{grid-area:field;margin-inline:-100vw;background:var(--accent);clip-path:inset(0)}.landing-b_heroField__oPQDo{position:relative;z-index:1;grid-area:field;display:flex;flex-direction:column;padding-block-start:var(--space-xl);color:var(--on-colour)}@media (min-width:64rem){.landing-b_heroGrid__8yhEL{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"copy field"}.landing-b_heroCopy__FwMxC{max-width:none;margin-inline:0;padding-block-end:var(--space-3xl);padding-inline-end:var(--space-2xl)}.landing-b_heroBlue__tzWe6{margin-inline:0 -100vw}.landing-b_heroField__oPQDo{padding-block-start:var(--hero-top);padding-inline-start:clamp(2rem,1rem + 2.5vw,3.5rem)}}.landing-b_drift__ijh3v{--dim:rgb(0 0 0/0.16);--pad:2rem;--ramp:12rem;--fade:3rem;--l:calc((100% - min(100%, var(--wrap))) / 2 + var(--gutter));--r:calc(100% - var(--l));--mask:linear-gradient(to right,#000 calc(var(--l) - var(--pad) - var(--ramp)),var(--dim) calc(var(--l) - var(--pad)),var(--dim) calc(var(--r) + var(--pad)),#000 calc(var(--r) + var(--pad) + var(--ramp))),linear-gradient(to right,transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent);position:absolute;inset:0;container-type:inline-size;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-composite:source-in;mask-composite:intersect}.landing-b_floater__5K0F_{position:absolute;left:100%;opacity:var(--op,1);animation-name:landing-b_drift__ijh3v;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes landing-b_drift__ijh3v{0%{transform:translateX(0)}to{transform:translateX(calc(-100cqw - 10rem))}}.landing-b_badge__0ahFw{display:block;width:-moz-max-content;width:max-content;border-radius:10px;padding:.45rem .6rem;line-height:0}.landing-b_badge__0ahFw img{display:block;max-width:none}.landing-b_drift__ijh3v[data-surface=field] .landing-b_badge__0ahFw{background:var(--sheet);box-shadow:0 1px 2px oklch(.25 .09 260/.25),0 10px 24px -12px oklch(.2 .1 262/.55)}@media (prefers-reduced-motion:reduce){.landing-b_drift__ijh3v{display:none}}.landing-b_title__5sq91{margin:0;max-width:17ch;font-family:var(--face-display);font-size:var(--step-4);font-weight:400;line-height:1.04;letter-spacing:-.022em;font-optical-sizing:auto;text-wrap:balance;overflow-wrap:anywhere}.landing-b_subtitle__afNu1{margin-top:var(--space-lg);max-width:34ch;color:var(--ink-2);font-size:var(--step-1);line-height:1.55;text-wrap:pretty}.landing-b_starter__rnWGK{margin-top:var(--space-2xl);max-width:37rem}.landing-b_field__BqYZA{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--sheet);box-shadow:var(--shadow-field);transition:border-color .16s var(--ease-out),box-shadow .16s var(--ease-out)}.landing-b_field__BqYZA:focus-within,.landing-b_field__BqYZA[data-drag]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.landing-b_textarea__FKB9O{display:block;width:100%;min-height:9.5rem;resize:vertical;border:0;border-radius:var(--radius) var(--radius) 0 0;background:transparent;padding:var(--space-md) 1.125rem var(--space-xs);color:var(--ink);font:inherit;font-size:1rem;line-height:1.6;caret-color:var(--accent)}.landing-b_textarea__FKB9O::-moz-placeholder{color:var(--muted)}.landing-b_textarea__FKB9O::placeholder{color:var(--muted)}.landing-b_page__ITbiS .landing-b_textarea__FKB9O:focus-visible{outline:none}.landing-b_files__5Bm2P{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin:0;padding:0 1.125rem var(--space-sm);list-style:none}.landing-b_file__WxFaj{display:inline-flex;align-items:center;gap:var(--space-2xs);max-width:100%;border:1px solid var(--rule);border-radius:var(--radius);padding:.25rem .25rem .25rem var(--space-sm);font-size:var(--step--1);color:var(--ink-2)}.landing-b_fileName__Pq0aU{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-b_fileRemove__sdZSY{display:inline-flex;padding:.25rem;border:0;border-radius:4px;background:none;color:var(--muted);cursor:pointer}.landing-b_fileRemove__sdZSY:hover{color:var(--danger)}.landing-b_fieldBar___PiVb{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);border-top:1px solid var(--rule);padding:var(--space-xs) var(--space-xs) var(--space-xs) 1.125rem}.landing-b_attach__Db5uT{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:2.75rem;border:0;background:none;padding:0;color:var(--ink-2);font:inherit;font-size:.9375rem;cursor:pointer;transition:color .16s var(--ease-out)}.landing-b_attach__Db5uT:hover{color:var(--ink)}.landing-b_attachHint__BvjGs{color:var(--muted)}@media (max-width:30rem){.landing-b_attachHint__BvjGs{display:none}}.landing-b_primary__wGclq{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:2.75rem;border:0;border-radius:var(--radius);background:var(--accent);padding-inline:1.25rem;color:var(--accent-ink);font:inherit;font-size:.9375rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--ease-out),transform .12s var(--ease-out)}.landing-b_primary__wGclq:hover{background:var(--accent-strong)}.landing-b_primary__wGclq:active{transform:translateY(1px)}.landing-b_signInPanel__LRa3t{display:flex;flex-direction:column;gap:var(--space-md);border-top:1px solid var(--rule);padding:var(--space-lg) 1.125rem}.landing-b_signInText__Nqcl2{color:var(--ink);font-size:.9375rem;font-weight:500}.landing-b_page__ITbiS .landing-b_signInText__Nqcl2:focus-visible{outline:none}.landing-b_free__uVvqe,.landing-b_hint__F6n9A{margin-top:var(--space-sm);font-size:var(--step--1)}.landing-b_free__uVvqe{color:var(--muted)}.landing-b_hint__F6n9A{color:var(--danger)}.landing-b_specimen__ny1nA{display:flex;flex:1 0 auto;flex-direction:column;width:100%;max-width:37rem;margin-inline:auto}@media (min-width:64rem){.landing-b_specimen__ny1nA{max-width:30rem;margin-inline:0}}.landing-b_tabRow__bwXUx{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs) var(--space-md)}.landing-b_tabLabel__NKfaB{color:var(--on-blue-2);font-size:var(--step--1)}.landing-b_tabs__IxkQW{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md)}.landing-b_tab__NNfSW{border:0;border-bottom:1.5px solid transparent;background:none;padding:var(--space-2xs) 0;color:var(--on-blue-2);font:inherit;font-size:.9375rem;font-weight:500;cursor:pointer;transition:color .16s var(--ease-out),border-color .16s var(--ease-out)}.landing-b_tab__NNfSW:hover,.landing-b_tab__NNfSW[aria-selected=true]{color:var(--on-colour)}.landing-b_tab__NNfSW[aria-selected=true]{border-bottom-color:var(--on-colour)}.landing-b_panel__LD6QM{display:flex;flex:1 0 auto;flex-direction:column}.landing-b_sheetWindow__kclzB{position:relative;min-height:0;margin-top:var(--space-sm);aspect-ratio:794/790;clip-path:inset(-4rem -4rem 0 -4rem)}@media (min-width:64rem){.landing-b_sheetWindow__kclzB{flex:1 0 0;min-height:22rem;aspect-ratio:auto}}.landing-b_sheetFrame__91Pp5{position:relative;aspect-ratio:794/1122}.landing-b_sheetBlank__8G1I_,.landing-b_sheet__QZ7_I{position:absolute;inset:0}.landing-b_sheetBlank__8G1I_{border-radius:var(--radius-sheet);background:var(--sheet);box-shadow:var(--shadow-on-blue)}.landing-b_sheet__QZ7_I{animation:landing-b_sheet-in__IGUEx .42s var(--ease-out) both}.landing-b_sheet__QZ7_I .cv-page{border-color:transparent;border-radius:var(--radius-sheet);box-shadow:var(--shadow-on-blue)}@keyframes landing-b_sheet-in__IGUEx{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.landing-b_sheet__QZ7_I{animation-duration:1ms}}.landing-b_note__wIopo{min-height:3.2em;margin-top:var(--space-sm);color:var(--on-colour);font-size:.9375rem;line-height:1.6;text-wrap:pretty}.landing-b_captionMeta__8FEfl{margin-bottom:var(--space-sm);color:var(--on-blue-2);font-size:var(--step--1)}.landing-b_closing__2l3xX,.landing-b_night__FRCfo,.landing-b_proof__dLkwc,.landing-b_section__UKxp3{padding-block:var(--space-section)}.landing-b_h2__IVfES{margin:0;max-width:20ch;font-family:var(--face-display);font-size:var(--step-3);font-weight:400;line-height:1.1;letter-spacing:-.018em;text-wrap:balance}.landing-b_proof__dLkwc{background:var(--tint)}.landing-b_compare__RjUsT{display:grid;grid-template-columns:minmax(0,1fr);margin:var(--space-2xl) 0 0;border-radius:var(--radius-panel);background:var(--sheet);box-shadow:0 1px 2px oklch(.3 .06 258/.06),0 22px 44px -28px oklch(.3 .09 258/.38)}.landing-b_compareSide__d_wE5{--pad:clamp(1.5rem,0.9rem + 2.4vw,3rem);position:relative;padding:var(--pad)}.landing-b_compareSide__d_wE5+.landing-b_compareSide__d_wE5{border-top:1px solid var(--rule);padding-top:calc(var(--pad) + 1.25rem)}@media (min-width:48rem){.landing-b_compare__RjUsT{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-b_compareSide__d_wE5+.landing-b_compareSide__d_wE5{border-top:0;border-inline-start:1px solid var(--rule);padding-top:var(--pad)}}.landing-b_compareArrow__K6Ive{position:absolute;top:0;inset-inline-start:var(--pad);display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--accent);color:var(--on-colour);transform:translateY(-50%) rotate(-90deg)}@media (min-width:48rem){.landing-b_compareArrow__K6Ive{top:50%;inset-inline-start:0;transform:translate(-50%,-50%) scaleX(-1)}.landing-b_compareArrow__K6Ive:dir(rtl){transform:translate(50%,-50%)}}.landing-b_compareLabel__Z8_k1{color:var(--muted);font-size:var(--step--1);font-weight:500}.landing-b_compareSide__d_wE5+.landing-b_compareSide__d_wE5 .landing-b_compareLabel__Z8_k1{color:var(--accent)}.landing-b_compareCv__MpZ3q,.landing-b_comparePosting__oK3AY{margin-top:var(--space-sm);font-size:var(--step-1);line-height:1.65;text-wrap:pretty}.landing-b_comparePosting__oK3AY{color:var(--ink-2)}.landing-b_compareCv__MpZ3q{color:var(--ink);font-family:var(--font-cv-body),var(--face-text)}.landing-b_mark__SGxNp{border-radius:3px;background:var(--mark);padding-inline:.15em;color:var(--accent-strong);font-weight:500;box-decoration-break:clone;-webkit-box-decoration-break:clone}.landing-b_levers___fllb{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl) clamp(2rem,1rem + 4vw,5rem);margin:var(--space-3xl) 0 0}@media (min-width:48rem){.landing-b_levers___fllb{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-b_lever__ZOuL0{border-top:2px solid var(--accent);padding-top:var(--space-md)}.landing-b_leverTerm__MHj_V{font-family:var(--face-display);font-size:var(--step-2);line-height:1.25}.landing-b_leverBody__n_vrF{margin:var(--space-xs) 0 0;max-width:46ch;color:var(--ink-2)}.landing-b_night__FRCfo{background:var(--night);color:var(--on-colour)}.landing-b_steps__TCL4t{display:grid;gap:var(--space-2xl);margin:var(--space-2xl) 0 0;padding:0;list-style:none}@media (min-width:56rem){.landing-b_steps__TCL4t{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,1rem + 3vw,4rem)}}.landing-b_step__VBe1W{display:grid;grid-template-columns:2.75rem minmax(0,1fr);-moz-column-gap:var(--space-md);column-gap:var(--space-md);border-top:1px solid var(--night-rule);padding-top:var(--space-lg)}.landing-b_stepNumber__T8JJM{grid-row:span 2;color:var(--sky);font-family:var(--face-display);font-size:2.75rem;line-height:.9;font-variant-numeric:lining-nums}.landing-b_stepTitle__vY9rr{margin:0;font-family:var(--face-display);font-size:var(--step-2);font-weight:400;line-height:1.25}.landing-b_stepBody__9y3vk{margin-top:var(--space-sm);max-width:34ch;color:var(--on-night-2)}.landing-b_demo__RPY1X{margin-top:clamp(3rem,2rem + 4vw,5.5rem)}.landing-b_demo__RPY1X[data-empty]{min-height:calc((100vw - 2 * var(--gutter)) * .5625 + 30.25rem)}@media (min-width:64rem){.landing-b_demo__RPY1X[data-empty]{min-height:27.75rem}}@media (min-width:56rem){.landing-b_step__VBe1W{display:block;border-top:0;padding-top:0}.landing-b_stepNumber__T8JJM{display:block;border-bottom:1px solid var(--night-rule);padding-bottom:var(--space-md);font-size:clamp(3rem,2.2rem + 2.6vw,4.75rem);line-height:1}.landing-b_stepTitle__vY9rr{margin-top:var(--space-lg)}}.landing-b_faqGrid__3BWgW{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}@media (min-width:64rem){.landing-b_faqGrid__3BWgW{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--space-2xl)}.landing-b_faqHeading__ceoNn{position:sticky;top:var(--space-xl);align-self:start}}.landing-b_faqList__4gLQ4{border-bottom:1px solid var(--rule)}.landing-b_faqItem__6xhQZ{border-top:1px solid var(--rule)}.landing-b_faqQuestion__HiMD6{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-lg);padding-block:var(--space-lg);font-family:var(--face-display);font-size:var(--step-1);line-height:1.35;list-style:none;cursor:pointer}.landing-b_faqQuestion__HiMD6::-webkit-details-marker{display:none}.landing-b_faqQuestion__HiMD6:hover{color:var(--accent)}.landing-b_faqToggle__Kv75I{position:relative;flex-shrink:0;width:.75rem;height:.75rem;color:var(--accent);transition:transform .22s var(--ease-out)}.landing-b_faqToggle__Kv75I:after,.landing-b_faqToggle__Kv75I:before{content:"";position:absolute;inset-inline-start:0;top:calc(50% - .75px);width:100%;height:1.5px;background:currentColor}.landing-b_faqToggle__Kv75I:after{transform:rotate(90deg)}.landing-b_faqItem__6xhQZ[open] .landing-b_faqQuestion__HiMD6{color:var(--accent)}.landing-b_faqItem__6xhQZ[open] .landing-b_faqToggle__Kv75I{transform:rotate(45deg)}.landing-b_faqAnswer__vf0TE{max-width:62ch;padding-bottom:var(--space-lg);color:var(--ink-2)}.landing-b_closing__2l3xX{background:var(--accent);color:var(--on-colour)}.landing-b_voice__pMO_E{margin:0 0 var(--space-2xl);padding-bottom:var(--space-xl);border-bottom:1px solid color-mix(in oklch,var(--on-colour) 28%,transparent)}.landing-b_voiceQuote__dhUhM{max-width:36ch;margin:0;font-family:var(--face-display);font-size:var(--step-2);font-weight:400;line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.landing-b_voiceQuote__dhUhM p{margin:0}.landing-b_voiceBy__OmEVO{margin-top:var(--space-md);color:var(--on-blue-2);font-size:var(--step--1)}.landing-b_closingGrid__xCGK1{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}@media (min-width:64rem){.landing-b_closingGrid__xCGK1{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-2xl);align-items:end}}.landing-b_closingTitle__3GWsP{margin:0;max-width:14ch;font-family:var(--face-display);font-size:var(--step-4);font-weight:400;line-height:1.04;letter-spacing:-.022em;text-wrap:balance}.landing-b_closingBody__CtM0b{max-width:40ch;color:var(--on-blue-2);font-size:var(--step-1);text-wrap:pretty}.landing-b_closing__2l3xX .landing-b_primary__wGclq{min-height:3.25rem;margin-top:var(--space-lg);padding-inline:1.75rem;background:var(--sheet);color:var(--accent-strong);font-size:1rem}.landing-b_closing__2l3xX .landing-b_primary__wGclq:hover{background:var(--tint)}.landing-b_teams__UlKah{margin-top:var(--space-xl);max-width:46ch;color:var(--on-blue-2);font-size:var(--step--1)}.landing-b_textLink__5flb0{color:var(--ink);text-decoration:underline;text-decoration-color:var(--rule-strong);text-underline-offset:.3em;transition:color .16s var(--ease-out),text-decoration-color .16s var(--ease-out)}.landing-b_textLink__5flb0:hover{color:var(--accent);text-decoration-color:currentColor}.landing-b_closing__2l3xX .landing-b_textLink__5flb0{color:var(--on-colour);text-decoration-color:var(--on-blue-2)}.landing-b_closing__2l3xX .landing-b_textLink__5flb0:hover{color:var(--on-colour);text-decoration-color:currentColor}.landing-b_closing__2l3xX :focus-visible,.landing-b_heroField__oPQDo :focus-visible,.landing-b_night__FRCfo :focus-visible{outline-color:var(--on-colour)}.landing-b_closing__2l3xX ::-moz-selection,.landing-b_heroField__oPQDo ::-moz-selection,.landing-b_night__FRCfo ::-moz-selection{background:var(--on-colour);color:var(--night)}.landing-b_closing__2l3xX ::selection,.landing-b_heroField__oPQDo ::selection,.landing-b_night__FRCfo ::selection{background:var(--on-colour);color:var(--night)}