.guides_eyebrow__45dVi{color:var(--mint,#55e4d1);font-size:11px;font-weight:500;letter-spacing:1.5px;line-height:1.6;text-transform:uppercase}.guides_eyebrow__45dVi span{color:#8eaaa9;letter-spacing:.5px}.guides_entrance__RzInq{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(48px,8vw,120px);border-block:1px solid var(--line,#27353b)}.guides_entranceIntro__o5Br5>p:not(.guides_eyebrow__45dVi){color:#a8b4c1;max-width:340px;margin:28px 0 34px;font-size:17px;line-height:1.8}.guides_entranceIntro__o5Br5 h2{margin-top:26px}.guides_entryLinks__LLN5w{display:grid}.guides_entryLink__gHIv4{position:relative;display:grid;gap:10px;padding:26px 38px 28px 0;border-bottom:1px solid #27353b;text-decoration:none}.guides_entryLink__gHIv4:first-child{padding-top:0}.guides_entryLink__gHIv4:last-child{border-bottom:0;padding-bottom:0}.guides_entryTitle__1FxtX{font-family:var(--serif);font-size:clamp(25px,2.3vw,32px);line-height:1.16;letter-spacing:-.5px;color:#edf2f5}.guides_entryDescription__UepZF{font-size:14px;line-height:1.7;color:#a8b4c1;max-width:48ch}.guides_entryLink__gHIv4>svg{position:absolute;right:0;top:53px;color:#65dccc;transition:transform .2s ease}.guides_entryLink__gHIv4:first-child>svg{top:27px}.guides_entryLink__gHIv4:hover .guides_entryTitle__1FxtX{color:#55e4d1}.guides_entryLink__gHIv4:hover>svg{transform:translate(2px,-2px)}.guides_article__p2ydF,.guides_hub__HAPsE{padding-bottom:100px}.guides_breadcrumb__wQXKW{display:flex;flex-wrap:wrap;gap:12px;color:#84999e;font-size:12px;padding-top:35px;line-height:1.6}.guides_breadcrumb__wQXKW a{color:#aebfbe;text-decoration:none}.guides_breadcrumb__wQXKW a:hover{color:#55e4d1}.guides_breadcrumb__wQXKW [aria-current=page]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guides_hero__okGm3{display:grid;grid-template-columns:1.4fr 1fr;gap:80px;align-items:end;padding:70px 0 85px}.guides_hero__okGm3 h1{font-size:clamp(48px,5.8vw,78px);letter-spacing:-3px;line-height:1.06;font-weight:450;margin:28px 0 0}.guides_hero__okGm3 h1 em,.guides_sectionHeading__MKUJ0 h2 em{font-family:var(--serif);font-weight:400;color:var(--mint);font-size:1.12em;letter-spacing:-1px}.guides_heroAside__SQum4>p:first-child{color:#e0e9e9;font-size:22px;line-height:1.5;max-width:28ch}.guides_heroAside__SQum4>p:nth-child(2){font-size:16px;line-height:1.8;color:#a8b4c1;margin:20px 0 25px;max-width:43ch}.guides_directory__OSIe1{border-top:1px solid #27353b;padding-top:48px;scroll-margin-top:30px}.guides_directoryTop__3DQgW{display:flex;justify-content:space-between;align-items:end;gap:32px}.guides_directoryTop__3DQgW h2{font-size:34px;margin:0;letter-spacing:-1px;font-weight:450}.guides_search__ANhdn{width:min(100%,350px)}.guides_search__ANhdn label{display:block;font-size:12px;color:#a8b4c1;margin-bottom:10px}.guides_search__ANhdn>div{display:flex;align-items:center;gap:12px;border:1px solid #3d5559;padding:0 15px;border-radius:5px;color:#9bbbb6;background:#0e171b}.guides_search__ANhdn>div:focus-within{border-color:#55e4d1;outline:2px solid #55e4d133;outline-offset:3px}.guides_search__ANhdn input{width:100%;min-width:0;background:transparent;border:0;color:#edf2f5;padding:14px 0;font:inherit;font-size:14px;outline:0}.guides_search__ANhdn input::placeholder{color:#8d9fa6;opacity:1}.guides_filterRow__K60uL{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:30px 0 8px}.guides_filters__C6FwT{display:flex;flex-wrap:wrap;gap:8px}.guides_filters__C6FwT button{background:transparent;border:1px solid transparent;border-radius:4px;padding:9px 13px;color:#a8b4c1;font:inherit;font-size:13px;cursor:pointer;min-height:40px}.guides_filters__C6FwT button:hover{color:#55e4d1}.guides_filters__C6FwT button[aria-pressed=true]{background:#102421;border-color:#295a52;color:#72eadb}.guides_resultCount__l9qOa{color:#a8b4c1;font-size:12px;white-space:nowrap}.guides_guideGrid__gnF0_{display:grid;grid-template-columns:1fr 1fr;column-gap:64px}.guides_guideCard__dgo6c{position:relative;padding:32px 0 35px;border-bottom:1px solid #27353b}.guides_guideCard__dgo6c h3{margin:16px 0 12px;padding-right:28px;font-family:var(--serif);font-size:32px;font-weight:400;line-height:1.14;letter-spacing:-.55px;max-width:26ch}.guides_guideCard__dgo6c h3 a{color:#eef3f5;text-decoration:none}.guides_guideCard__dgo6c h3 a:after{content:"";position:absolute;inset:0}.guides_guideCard__dgo6c h3 a:hover{color:#55e4d1}.guides_guideCard__dgo6c h3 svg{position:absolute;right:0;top:70px;color:#71d6c9}.guides_guideCard__dgo6c>p:last-child{color:#a8b4c1;font-size:15px;line-height:1.8;margin-bottom:0;max-width:55ch}.guides_empty__B7swd{padding:48px 0}.guides_empty__B7swd p{color:#a8b4c1;margin:15px 0 25px}.guides_glossary__bcc5o{padding-top:100px}.guides_sectionHeading__MKUJ0{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end}.guides_sectionHeading__MKUJ0 h2{margin:22px 0 0;font-size:clamp(34px,3.4vw,48px);line-height:1.15;font-weight:450;letter-spacing:-1.4px}.guides_sectionHeading__MKUJ0>p{max-width:43ch;color:#a8b4c1;font-size:17px;line-height:1.8}.guides_terms__XhoaY{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);gap:32px 40px}.guides_terms__XhoaY>div{border-top:1px solid #27353b;padding-top:25px}.guides_terms__XhoaY dt{font-size:19px;color:#e2ecec}.guides_terms__XhoaY dd{margin:13px 0 0;font-size:14px;line-height:1.8;color:#a8b4c1}.guides_terms__XhoaY dd a{display:flex;align-items:center;gap:8px;margin-top:18px;color:#64e1d0;font-size:12px;text-decoration:none}.guides_terms__XhoaY dd a:hover{text-decoration:underline}.guides_editorialNote__156_3{margin-top:72px;border-top:1px solid #27353b;padding-top:26px;max-width:800px}.guides_editorialNote__156_3>p:not(.guides_eyebrow__45dVi){color:#a8b4c1;font-size:14px;line-height:1.85}.guides_editorialNote__156_3 a{color:#64e1d0;text-underline-offset:4px}.guides_articleHeader__Fd3cb{max-width:980px;padding:65px 0 52px}.guides_articleHeader__Fd3cb h1{font-size:clamp(38px,4.8vw,64px);font-weight:450;line-height:1.1;letter-spacing:-2px;margin:23px 0 25px;text-wrap:balance}.guides_articleDescription__06U5h{max-width:65ch;color:#b3c0c8;font-size:19px;line-height:1.75}.guides_byline__ab_qJ{display:flex;flex-wrap:wrap;gap:7px;align-items:center;color:#99abaa;font-size:12px;margin-top:26px}.guides_byline__ab_qJ span{padding-inline:5px;color:#587476}.guides_readingLayout__oLQc_{display:grid;grid-template-columns:230px minmax(0,740px);gap:clamp(40px,7vw,100px);align-items:start;border-top:1px solid #27353b;padding-top:40px}.guides_contents__scOu2{position:sticky;top:30px}.guides_contents__scOu2 ol{padding:0;margin:22px 0;list-style:none}.guides_contents__scOu2 li{padding:0 0 18px;font-size:13px;line-height:1.6}.guides_contents__scOu2 a{text-decoration:none;color:#a8b4c1}.guides_contents__scOu2 a:hover{color:#55e4d1}.guides_backLink__h8fqu{display:flex;gap:12px;align-items:center;padding-top:20px;border-top:1px solid #27353b;font-size:13px}.guides_answer__HoU7k{padding:28px 30px;border:1px solid #254c48;border-radius:4px;background:#0e1c1e}.guides_answer__HoU7k>p:last-child{font-size:19px;line-height:1.8;color:#d7e5e5;margin:15px 0 0}.guides_readingSection___jZi0{padding-top:56px;scroll-margin-top:28px}.guides_checklist__nJAXX h2,.guides_readingSection___jZi0 h2{font-size:31px;font-weight:450;line-height:1.25;letter-spacing:-.7px;margin:0 0 23px;text-wrap:balance}.guides_readingSection___jZi0>p{color:#b2bec7;font-size:17px;line-height:1.95;margin:0 0 23px}.guides_steps__63pIh{padding-left:24px;color:#d0dcdf;font-size:16px;line-height:1.8}.guides_steps__63pIh li{padding:6px 0 6px 7px}.guides_steps__63pIh li::marker{color:#55e4d1}.guides_tableScroll__xdlIL{overflow-x:auto;margin:28px 0;border:1px solid #304147;border-radius:4px}.guides_tableScroll__xdlIL table{width:100%;border-collapse:collapse;text-align:left;line-height:1.7;font-size:14px}.guides_tableScroll__xdlIL td,.guides_tableScroll__xdlIL th{padding:16px 18px;border-bottom:1px solid #27353b;vertical-align:top}.guides_tableScroll__xdlIL thead{background:#101d21;color:#c7e5de}.guides_tableScroll__xdlIL thead th{font-weight:500}.guides_tableScroll__xdlIL tbody th{font-weight:450;color:#e1e9ec;min-width:160px}.guides_tableScroll__xdlIL tbody td{color:#aebdc5;min-width:185px}.guides_tableScroll__xdlIL tr:last-child>*{border-bottom:0}.guides_example__JShK6{border-left:2px solid #55bdae;padding:5px 0 5px 25px;margin:30px 0}.guides_example__JShK6>p:last-child{color:#bdcdcc;font-size:16px;line-height:1.85;margin-bottom:0}.guides_sources__C9YoY{padding-top:10px;font-size:12px;color:#93a7a9;line-height:1.8}.guides_sources__C9YoY>span{display:block;text-transform:uppercase;letter-spacing:1px;font-size:10px}.guides_sources__C9YoY ul{list-style:none;padding:0;margin:5px 0 0}.guides_sources__C9YoY li{padding:3px 0}.guides_sources__C9YoY a{color:#74d4c7;text-decoration-color:#32685e;text-underline-offset:4px}.guides_sources__C9YoY svg{display:inline;vertical-align:middle;margin-left:6px}.guides_checklist__nJAXX{border-block:1px solid #304a49;padding-block:30px;margin-top:55px;scroll-margin-top:28px}.guides_checklist__nJAXX h2{margin:14px 0 20px}.guides_checklist__nJAXX ul{list-style:none;padding:0;margin:0}.guides_checklist__nJAXX li{display:flex;gap:14px;padding-block:10px;font-size:16px;line-height:1.7;color:#d1dfdf}.guides_checklist__nJAXX svg{color:#55e4d1;flex-shrink:0;margin-top:4px}.guides_sampleLink__5yQEl a{display:inline-flex;gap:10px;align-items:center;color:#55e4d1;font-size:14px;margin-top:20px}.guides_articleFootnote__dEEqN{font-size:12px;color:#8fa4a5;line-height:1.85;margin-top:26px}.guides_related__nU2ES{margin-top:100px;padding-top:35px;border-top:1px solid #27353b}.guides_related__nU2ES h2{margin:20px 0 32px;font-size:38px;font-weight:450;letter-spacing:-1px}.guides_related__nU2ES>div{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.guides_related__nU2ES>div>a{position:relative;padding:25px 26px 20px 0;border-top:1px solid #27353b;text-decoration:none}.guides_related__nU2ES h3{font-family:var(--serif);font-size:27px;font-weight:400;line-height:1.2;margin:15px 0 0;color:#e1e9ec}.guides_related__nU2ES a:hover h3{color:#55e4d1}.guides_related__nU2ES svg{position:absolute;right:0;top:60px;color:#66d2c4}.guides_article__p2ydF a:focus-visible,.guides_entrance__RzInq a:focus-visible,.guides_hub__HAPsE a:focus-visible,.guides_hub__HAPsE button:focus-visible{outline:2px solid #55e4d1;outline-offset:6px;border-radius:2px}@media (max-width:1000px){.guides_hero__okGm3{gap:40px;grid-template-columns:1.15fr 1fr}.guides_hero__okGm3 h1{letter-spacing:-2px}.guides_guideGrid__gnF0_{column-gap:40px}.guides_readingLayout__oLQc_{grid-template-columns:190px minmax(0,1fr);gap:40px}.guides_terms__XhoaY{grid-template-columns:1fr 1fr}}@media (max-width:800px){.guides_entrance__RzInq{grid-template-columns:1fr;gap:45px}.guides_entranceIntro__o5Br5>p:not(.guides_eyebrow__45dVi){max-width:44ch}.guides_entryLink__gHIv4:first-child{padding-top:25px;border-top:1px solid #27353b}.guides_entryLink__gHIv4:first-child>svg{top:52px}.guides_hero__okGm3{grid-template-columns:1fr;gap:30px;padding:45px 0 55px}.guides_heroAside__SQum4>p:first-child{max-width:38ch;font-size:20px}.guides_heroAside__SQum4>p:nth-child(2){max-width:54ch}.guides_directoryTop__3DQgW{align-items:stretch;flex-direction:column;gap:25px}.guides_search__ANhdn{width:100%}.guides_filterRow__K60uL{align-items:start}.guides_guideGrid__gnF0_{grid-template-columns:1fr}.guides_guideCard__dgo6c{padding:27px 0}.guides_guideCard__dgo6c h3{max-width:35ch;font-size:30px}.guides_guideCard__dgo6c h3 svg{top:64px}.guides_sectionHeading__MKUJ0{grid-template-columns:1fr;gap:20px}.guides_glossary__bcc5o{padding-top:65px}.guides_readingLayout__oLQc_{grid-template-columns:1fr;gap:30px;padding-top:25px}.guides_contents__scOu2{position:static;padding-bottom:12px;border-bottom:1px solid #27353b}.guides_contents__scOu2 ol{display:grid;grid-template-columns:1fr 1fr;gap:0 25px;margin-bottom:0}.guides_backLink__h8fqu{display:none}.guides_articleHeader__Fd3cb{padding:45px 0 35px}.guides_articleHeader__Fd3cb h1{letter-spacing:-1.3px}.guides_articleDescription__06U5h{font-size:17px}.guides_related__nU2ES>div{grid-template-columns:1fr;gap:8px}.guides_related__nU2ES{margin-top:65px}.guides_article__p2ydF,.guides_hub__HAPsE{padding-bottom:65px}}@media (max-width:480px){.guides_hero__okGm3 h1{font-size:47px;letter-spacing:-1.8px}.guides_hero__okGm3 .guides_eyebrow__45dVi{font-size:10px}.guides_directoryTop__3DQgW h2{font-size:30px}.guides_filterRow__K60uL{flex-direction:column;gap:6px}.guides_filters__C6FwT{gap:4px}.guides_filters__C6FwT button{padding-inline:10px}.guides_resultCount__l9qOa{margin:8px 0 0}.guides_terms__XhoaY{grid-template-columns:1fr;gap:27px}.guides_entryTitle__1FxtX{font-size:28px}.guides_answer__HoU7k{padding:23px 21px}.guides_answer__HoU7k>p:last-child{font-size:17px}.guides_checklist__nJAXX h2,.guides_readingSection___jZi0 h2{font-size:28px}.guides_readingSection___jZi0>p{font-size:16px;line-height:1.9}.guides_readingSection___jZi0{padding-top:42px}.guides_contents__scOu2 ol{grid-template-columns:1fr}.guides_contents__scOu2 li{padding-bottom:12px}.guides_related__nU2ES h2{font-size:31px}}@media (prefers-reduced-motion:reduce){.guides_entryLink__gHIv4>svg{transition:none}}@media print{.guides_breadcrumb__wQXKW,.guides_contents__scOu2,.guides_related__nU2ES{display:none}.guides_article__p2ydF{width:100%;color:#111}.guides_readingLayout__oLQc_{display:block}.guides_articleHeader__Fd3cb{padding:0 0 25px}.guides_article__p2ydF a,.guides_article__p2ydF h1,.guides_article__p2ydF h2,.guides_article__p2ydF li,.guides_article__p2ydF p,.guides_article__p2ydF span,.guides_article__p2ydF td,.guides_article__p2ydF th{color:#111}.guides_answer__HoU7k,.guides_tableScroll__xdlIL thead{background:none}.guides_tableScroll__xdlIL{overflow:visible}.guides_readingSection___jZi0{page-break-inside:avoid;break-inside:avoid}}.home_processSteps__cC42Z{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;list-style:none;margin:45px 0 0;padding:0}.home_processSteps__cC42Z>li{min-width:0;border-top:1px solid var(--line);padding-top:24px}.home_processSteps__cC42Z>li>span{display:block;color:#8eaaa5;font-size:12px;letter-spacing:1px}.home_processSteps__cC42Z svg{display:block;margin-top:26px;color:#c2ded9;stroke-width:1;width:29px;height:29px}.home_processSteps__cC42Z h3{font-size:21px;line-height:1.3;letter-spacing:-.5px;font-weight:500;margin:24px 0 12px}.home_processSteps__cC42Z p{color:var(--mist);font-size:16px;line-height:1.75;margin:0}@media (max-width:1100px){.home_processSteps__cC42Z{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}@media (max-width:600px){.home_processSteps__cC42Z{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:32px}.home_processSteps__cC42Z svg{margin-top:20px}.home_processSteps__cC42Z h3{margin-top:18px}}.home_sectionLabel__L0h4M{color:var(--mint);font-size:14px;margin:0 0 24px}.home_availabilityNote__2JJZE{max-width:440px;font-size:13px;color:#a8b3c2;line-height:1.7;margin:20px 0 0}.home_audience__hyaMs{display:grid;grid-template-columns:minmax(0,352px) minmax(0,520px);gap:clamp(48px,6vw,88px);justify-content:center;align-items:start}.home_audienceIntro__6bu05{position:sticky;top:60px;padding-top:16px}.home_audienceIntro__6bu05 .text-link,.home_business__YFEMY .text-link{margin-top:20px}.home_personas__bFAVM{border-top:1px solid var(--line)}.home_persona__0lAv7{display:flex;gap:24px;padding:28px 0 30px;border-bottom:1px solid var(--line)}.home_index__fxayE{color:#78908f;font-size:12px;padding-top:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_persona__0lAv7 .home_personaName__wSCXH{color:var(--mint);font-size:13px;margin:0 0 10px}.home_persona__0lAv7 h3{font-family:var(--serif);font-size:30px;font-weight:400;line-height:1.12;letter-spacing:-.3px;margin:0 0 12px}.home_persona__0lAv7 p{color:var(--mist);font-size:16px;line-height:1.65;margin:0}.home_reportPreview__cZ88a{display:block;padding:32px 36px 26px;border:1px solid #54756855;border-top:2px solid #5eead488;background:#0d1519;border-radius:4px;box-shadow:0 22px 65px #0003;transition:border-color .2s,transform .2s}.home_reportPreview__cZ88a:hover{border-color:#5eead4aa;transform:translateY(-3px)}.home_previewTop__3qt0O{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}.home_previewTop__3qt0O>span:last-child{font-size:12px;color:#a8bdb9}.home_previewName__ZFv1c{font-size:15px;color:#c0cfcc;margin:28px 0}.home_previewRow__0bS0D{display:grid;grid-template-columns:1fr auto;column-gap:20px;border-top:1px solid #81999240;padding:19px 0}.home_previewRow__0bS0D h3{font:400 36px/1.1 var(--serif);margin:0}.home_previewRow__0bS0D>span{font-size:28px;font-weight:350;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_previewRow__0bS0D p{grid-column:1/-1;font-size:14px;color:#a8bdb9;line-height:1.65;margin:10px 0 0;max-width:360px}.home_previewNote__5H4n5{font-size:13px;color:#a8bdb9;line-height:1.6;border-top:1px solid #81999240;padding-top:18px}.home_previewBottom__QXzkh{display:flex;align-items:center;justify-content:space-between;gap:15px;color:var(--mint);font-size:14px;margin-top:22px}.home_previewBottom__QXzkh svg{flex-shrink:0}.home_business__YFEMY{display:grid;grid-template-columns:1.2fr 1fr;gap:110px;border-bottom:1px solid var(--line)}.home_businessScope__SeZtk{padding-top:25px}.home_businessScope__SeZtk>div{display:grid;grid-template-columns:30px 1fr;gap:8px 16px;border-top:1px solid var(--line);padding:22px 0}.home_businessScope__SeZtk span{color:#78908f;font-size:12px;padding-top:8px}.home_businessScope__SeZtk h3{font:400 30px/1.2 var(--serif);margin:0}.home_businessScope__SeZtk p{grid-column:2;color:var(--mist);font-size:16px;line-height:1.7;margin:0}.home_businessHero__mANb_{padding:105px 0 80px;max-width:980px}.home_businessHero__mANb_ h1{font-size:clamp(44px,5vw,74px);line-height:1.05;letter-spacing:-2.5px;font-weight:450;margin:32px 0}.home_businessHero__mANb_ h1 em{font-family:var(--serif);font-weight:400;color:var(--mint)}.home_businessHero__mANb_>p:not(.home_sectionLabel__L0h4M){font-size:18px;line-height:1.8;max-width:630px;color:var(--mist)}.home_businessHero__mANb_ .text-link{margin-top:20px}.home_businessDetails__mhkh2{display:grid;grid-template-columns:.85fr 1fr;gap:100px;border-block:1px solid var(--line)}.home_businessDetails__mhkh2 h3{font-family:var(--serif);font-size:29px;font-weight:400;margin:24px 0 12px}.home_businessDetails__mhkh2 p{color:var(--mist);font-size:16px;line-height:1.8}.home_businessDetails__mhkh2>div>div{border-bottom:1px solid var(--line);padding-bottom:22px}.home_businessDetails__mhkh2>div>div:last-child{border:0;padding-bottom:0}.home_availability__8I5ZL{max-width:680px;padding:65px 0 100px}.home_availability__8I5ZL h2{font-size:24px;font-weight:450}.home_availability__8I5ZL p{font-size:16px;color:var(--mist);line-height:1.8}@media (max-width:1100px){.home_audience__hyaMs,.home_businessDetails__mhkh2,.home_business__YFEMY{gap:50px}.home_reportPreview__cZ88a{padding:26px}}@media (max-width:800px){.home_audience__hyaMs,.home_businessDetails__mhkh2,.home_business__YFEMY{grid-template-columns:1fr;gap:42px}.home_audienceIntro__6bu05{position:static;padding:0}.home_audienceIntro__6bu05 .section-intro,.home_business__YFEMY .section-intro{max-width:520px}.home_personas__bFAVM{margin-top:6px}.home_businessScope__SeZtk{padding-top:0}.home_businessHero__mANb_{padding:62px 0 55px}}@media (max-width:480px){.home_audience__hyaMs{padding-top:65px}.home_persona__0lAv7{gap:18px;padding-block:25px}.home_persona__0lAv7 h3{font-size:28px}.home_reportPreview__cZ88a{padding:24px 20px}.home_previewTop__3qt0O .brand{font-size:25px}.home_previewTop__3qt0O>span:last-child{font-size:13px}.home_previewRow__0bS0D h3{font-size:33px}.home_businessHero__mANb_ h1{font-size:44px;letter-spacing:-1.8px}.home_businessHero__mANb_>p:not(.home_sectionLabel__L0h4M){font-size:16px}}@media (prefers-reduced-motion:reduce){.home_reportPreview__cZ88a{transition:none}.home_reportPreview__cZ88a:hover{transform:none}}.home_audienceWithFilm__bGHyt .home_audienceIntro__6bu05{position:static;padding-top:0}.home_audienceWithFilm__bGHyt .home_audienceIntro__6bu05 h2{margin-top:0}.core-offers_section__efi3R .core-offers_title__JE198{font-size:clamp(32px,3.4vw,50px);line-height:1.12;letter-spacing:-1.7px;font-weight:450;margin:0}.core-offers_section__efi3R .core-offers_title__JE198 em{font-family:var(--serif);font-weight:400;color:var(--mint);font-size:1.13em;letter-spacing:-.8px}.core-offers_heading__QTECh{scroll-margin-top:-60px;display:flex;justify-content:space-between;align-items:end;gap:40px}.core-offers_currency___WnRi{display:grid;gap:9px;font-size:14px;color:var(--muted);flex-shrink:0}.core-offers_currency___WnRi select{background:#10191f;color:var(--paper);border:1px solid var(--line);border-radius:4px;padding:12px 38px 12px 14px;min-height:44px;font:inherit}.core-offers_reviews__labzV{margin-top:28px}.core-offers_reviews__labzV>section{margin-top:0;padding-block:12px;border-bottom:1px solid #ffffff18}.core-offers_reviews__labzV+.core-offers_offers__I3vtP{margin-top:24px}.core-offers_offers__I3vtP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:46px}.core-offers_offer__BcLN1{display:flex;flex-direction:column;min-width:0;padding:clamp(24px,3vw,40px);border:1px solid #2c3a42;border-radius:16px;background:#111a20;box-shadow:0 16px 40px #00000016}.core-offers_recurring__IdL6M{border-color:#355d58;background:linear-gradient(145deg,#172a28,#101b20 75%)}.core-offers_frequency__d0oH2{font-size:14px;color:var(--mint);margin:0}.core-offers_offerHeading__CHjHI{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;min-height:54px;margin-bottom:18px}.core-offers_offer__BcLN1 h3{font:400 44px/1.08 var(--serif);letter-spacing:-1px;margin:0 0 16px}.core-offers_description__N1l0y{max-width:410px;min-height:54px;color:var(--mist);font-size:16px;line-height:1.7;margin:0}.core-offers_priceDetails__u0s5S{margin:26px 0 22px}.core-offers_referencePrice__dmO2J{margin:0;color:var(--mist);font-size:14px;line-height:1.6}.core-offers_price__U5gqu{font-size:42px;letter-spacing:-1.6px;line-height:1.4;margin:0}.core-offers_price__U5gqu span{margin-inline-start:7px;font-size:16px;letter-spacing:0;color:var(--mist);white-space:nowrap}.core-offers_billingCycle__07lTw{display:flex;padding:4px;margin:0;border:1px solid #36504f;border-radius:9px;background:#0b1418;width:260px;max-width:100%;min-width:0}.core-offers_billingCycle__07lTw label{flex:1 1;position:relative;cursor:pointer}.core-offers_billingCycle__07lTw input,.core-offers_srOnly__M_5gK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.core-offers_billingCycle__07lTw span{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border-radius:6px;color:var(--mist);font-size:14px}.core-offers_billingCycle__07lTw input:checked+span{background:#294740;color:var(--paper);box-shadow:inset 0 0 0 1px #4d756b}.core-offers_billingCycle__07lTw input:focus-visible+span{outline:2px solid var(--mint);outline-offset:2px}.core-offers_billingDetail__ci_Lc{font-size:14px;line-height:1.6;color:var(--mist);margin-top:8px}.core-offers_billingDetail__ci_Lc p{margin:0}.core-offers_billingDetail__ci_Lc p:first-child{font-size:18px;color:var(--paper)}.core-offers_billingDetail__ci_Lc .core-offers_saving__pr5Mm{color:var(--mint);margin-top:6px;max-width:330px}.core-offers_offer__BcLN1 ul{list-style:none;padding:0;margin:0;display:grid;gap:14px}.core-offers_offer__BcLN1 li{display:flex;align-items:start;gap:12px;font-size:14px}.core-offers_offer__BcLN1 li svg{color:var(--mint);flex:none;margin-top:2px}.core-offers_action__hFTVW{width:100%;white-space:normal;text-align:center}.core-offers_action__hFTVW.secondary{border-color:#41525d}.core-offers_actionArea__72hct{margin-top:auto;padding-top:28px}.core-offers_standardAction___HDb9{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin-top:10px;padding-block:8px;color:var(--mist);font-size:14px;text-align:center;text-decoration:underline;text-underline-offset:4px}.core-offers_standardAction___HDb9:hover{color:var(--paper)}.core-offers_action__hFTVW svg,.core-offers_standardAction___HDb9 svg{flex-shrink:0}.core-offers_terms__acIJf{font-size:14px;line-height:1.7;color:var(--muted);margin:18px 0 0;max-width:410px;min-height:3.4em;color:var(--mist)}@media (max-width:800px){.core-offers_reviews__labzV{margin-top:24px}.core-offers_reviews__labzV>section{padding-block:8px}.core-offers_reviews__labzV+.core-offers_offers__I3vtP{margin-top:20px}.core-offers_heading__QTECh{align-items:start;gap:24px;flex-direction:column}.core-offers_currency___WnRi{grid-template-columns:auto 1fr;align-items:center}.core-offers_offers__I3vtP{grid-template-columns:1fr;gap:20px;margin-top:28px}.core-offers_offer__BcLN1{padding:28px 24px}.core-offers_offerHeading__CHjHI{min-height:0}.core-offers_offer__BcLN1 h3{font-size:38px}.core-offers_price__U5gqu{font-size:36px}.core-offers_description__N1l0y,.core-offers_terms__acIJf{min-height:0}}.core-offers_promotionPanel__uBaMF{padding:22px;border:1px solid #579a89;border-top:3px solid var(--mint);border-radius:10px;background:linear-gradient(135deg,#21463e,#132c2a)}.core-offers_promotionHeader__92_7A{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #71cbb441}.core-offers_offerBadge__KFeY0{color:var(--mint);font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:600;margin:0 0 5px}.core-offers_offerTitle__9ybTe{color:var(--paper);font-size:23px;font-weight:550;line-height:1.25;margin:0}.core-offers_timerBlock__t4jsE{display:grid;gap:2px;color:#d8eee9;font-size:13px}.core-offers_countdown__SXzHM{display:block;color:var(--mint);font-size:32px;font-weight:550;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:1px}.core-offers_claimedBadge__z7rci{color:var(--mint);font-size:14px}.core-offers_promotionPanel__uBaMF .core-offers_price__U5gqu span{display:block;margin:0;font-size:14px}.core-offers_billingDetail__ci_Lc .core-offers_offerComparison__y9YDx,.core-offers_billingDetail__ci_Lc .core-offers_renewal__J4Ts6{color:#d0e3df;font-size:14px;margin-top:6px}.core-offers_promotionAction__3SFZ4{width:100%;margin-top:20px;padding-inline:14px;gap:10px;white-space:normal;text-align:center}.core-offers_promotionAction__3SFZ4 svg,.core-offers_revealOffer__OouXc svg{flex-shrink:0}.core-offers_revealOffer__OouXc{text-align:center}.core-offers_offerLimit__GD2BE{margin:10px 0 0;color:#d0e3df;text-align:center;font-size:14px;line-height:1.5}.core-offers_claimMessage__A_S8a,.core-offers_expiredOffer__56Uly{color:var(--mist);font-size:14px;line-height:1.5;margin:0 0 22px}@media (max-width:480px){.core-offers_promotionPanel__uBaMF{padding:18px 16px}.core-offers_offerTitle__9ybTe{font-size:21px}.core-offers_countdown__SXzHM{font-size:30px}}.review-carousel_carousel__s86Ml{position:relative;container-type:inline-size;width:100%;max-width:620px;min-width:0;margin-top:22px;padding:17px 0 7px;border-top:1px solid #ffffff18}.review-carousel_carousel__s86Ml[data-labelled=true]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px}.review-carousel_carousel__s86Ml[data-wide=true]{max-width:none}.review-carousel_carousel__s86Ml[data-wide=true] .review-carousel_group__dMiN2{min-width:100cqw;justify-content:space-between}.review-carousel_label__HZnvP{color:var(--mist);font-size:13px;line-height:1.5;white-space:nowrap}.review-carousel_carousel__s86Ml[data-compact=true]{margin-top:0;padding-block:0;border-top:0}.review-carousel_carousel__s86Ml[data-compact=true] .review-carousel_viewport__uxpcH{padding-block:8px}.review-carousel_carousel__s86Ml[data-compact=true] .review-carousel_rating__l8n9Y{flex-basis:132px;width:132px;gap:8px;font-size:13px}.review-carousel_carousel__s86Ml[data-compact=true] .review-carousel_group__dMiN2{gap:18px;padding-right:18px}.review-carousel_carousel__s86Ml[data-compact=true] .review-carousel_stars__cwNWw{gap:1px}.review-carousel_carousel__s86Ml[data-compact=true] .review-carousel_stars__cwNWw svg{width:12px;height:12px}.review-carousel_viewport__uxpcH:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.review-carousel_viewport__uxpcH{overflow:hidden;padding-block:6px 10px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 24px),transparent)}.review-carousel_track__nVZ67{display:flex;width:max-content;animation:review-carousel_drift__GJ9R_ var(--review-duration) linear infinite;animation-play-state:paused}.review-carousel_group__dMiN2{display:flex;flex-shrink:0;gap:24px;padding-right:24px}.review-carousel_rating__l8n9Y{display:flex;flex:0 0 148px;width:148px;align-items:center;gap:10px;color:#cedbd6;font-size:14px;line-height:1.5;white-space:nowrap}.review-carousel_stars__cwNWw{display:inline-flex;flex-shrink:0;gap:2px;color:var(--mint)}.review-carousel_name__IqGjH{min-width:0;overflow:hidden;text-overflow:ellipsis}.review-carousel_carousel__s86Ml[data-running=true] .review-carousel_track__nVZ67{animation-play-state:running}.review-carousel_carousel__s86Ml[data-still=true] .review-carousel_track__nVZ67{animation:none;transform:none}.review-carousel_carousel__s86Ml[data-still=true]{padding-right:0}.review-carousel_carousel__s86Ml[data-still=true] .review-carousel_viewport__uxpcH{overflow-x:auto;-webkit-mask-image:none;mask-image:none;scrollbar-width:thin}.review-carousel_carousel__s86Ml[data-still=true] [data-copy="1"],.review-carousel_carousel__s86Ml[data-still=true] [data-repeat=true]{display:none}.review-carousel_srOnly__SnJCL{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes review-carousel_drift__GJ9R_{to{transform:translateX(-50%)}}@media (max-width:800px){.review-carousel_carousel__s86Ml[data-labelled=true]{grid-template-columns:minmax(0,1fr);row-gap:4px}.review-carousel_carousel__s86Ml[data-labelled=true] .review-carousel_label__HZnvP{text-align:center}}@media (prefers-reduced-motion:reduce){.review-carousel_track__nVZ67{animation:none}.review-carousel_viewport__uxpcH{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.review-carousel_carousel__s86Ml [data-copy="1"],.review-carousel_carousel__s86Ml [data-repeat=true]{display:none}}.offer-checkout-preview_page__FXAEW{min-height:100svh;padding:32px 24px 64px}.offer-checkout-preview_header___MTed{display:flex;justify-content:space-between;align-items:center;gap:24px;max-width:1100px;margin:0 auto}.offer-checkout-preview_back__Sg9Nb{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--mist);font-size:14px}.offer-checkout-preview_content__O0sK0{max-width:620px;margin:64px auto 0}.offer-checkout-preview_eyebrow___91w7{color:var(--mint);font-size:14px;margin:0 0 16px}.offer-checkout-preview_content__O0sK0 h1{font-size:clamp(34px,4vw,48px);letter-spacing:-1.4px;font-weight:450;line-height:1.1;margin:0}.offer-checkout-preview_intro__SNFG7{color:var(--mist);font-size:16px;line-height:1.6;margin:20px 0 28px}.offer-checkout-preview_card__rRs6K{background:#121f22;border:1px solid #355d58;border-radius:16px;padding:32px}.offer-checkout-preview_card__rRs6K h2{font:400 40px/1.15 var(--serif);margin:14px 0 10px}.offer-checkout-preview_applied__0saad{color:var(--mint);font-size:14px;display:flex;align-items:center;gap:8px;margin:0}.offer-checkout-preview_cadence__UG6RH{color:var(--mist);font-size:16px;line-height:1.6;margin:0}.offer-checkout-preview_summary__lphAs{margin:28px 0 0}.offer-checkout-preview_summary__lphAs>div{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 20px;padding-block:12px;font-size:16px}.offer-checkout-preview_summary__lphAs dd{margin:0}.offer-checkout-preview_discount__nBSDz{color:var(--mint)}.offer-checkout-preview_summary__lphAs .offer-checkout-preview_total__NEUgN{border-top:1px solid #36504f;margin-top:8px;padding-top:22px;font-size:22px}.offer-checkout-preview_total__NEUgN dd{font-size:clamp(26px,3vw,34px);letter-spacing:-.7px}.offer-checkout-preview_renewal__FO6T8,.offer-checkout-preview_reserved__u_0tX{color:var(--mist);font-size:14px;line-height:1.65}.offer-checkout-preview_renewal__FO6T8{margin:12px 0 26px}.offer-checkout-preview_card__rRs6K button{width:100%;white-space:normal;text-align:center;opacity:.6;cursor:not-allowed}.offer-checkout-preview_reserved__u_0tX{margin:16px 0 0;text-align:center}@media (max-width:480px){.offer-checkout-preview_page__FXAEW{padding:24px 16px 40px}.offer-checkout-preview_header___MTed{gap:12px;flex-wrap:wrap}.offer-checkout-preview_content__O0sK0{margin-top:40px}.offer-checkout-preview_card__rRs6K{padding:24px 20px}}.footprint-visual_scene__T9eKL{position:relative;isolation:isolate;width:100%;max-width:630px;aspect-ratio:600/540;margin:0 auto 44px}.footprint-visual_artwork__n02qt{position:absolute;inset:0}.footprint-visual_stage__mQotT{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(ellipse at center,#000 53%,#000e 67%,#0000 76%);mask-image:radial-gradient(ellipse at center,#000 53%,#000e 67%,#0000 76%)}.footprint-visual_canvas__5yabu,.footprint-visual_still__mgQEm{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.footprint-visual_scene__T9eKL[data-report-design][data-phase=report] .footprint-visual_stage__mQotT,.footprint-visual_scene__T9eKL[data-report-design][data-phase=return] .footprint-visual_stage__mQotT{-webkit-mask-image:none;mask-image:none;overflow:visible}.footprint-visual_canvas__5yabu{opacity:0}.footprint-visual_scene__T9eKL[data-ready=true] .footprint-visual_canvas__5yabu{opacity:1}.footprint-visual_scene__T9eKL[data-ready=true] .footprint-visual_still__mgQEm{opacity:0}.footprint-visual_scene__T9eKL[data-motion=false] .footprint-visual_canvas__5yabu{display:none}.footprint-visual_scene__T9eKL[data-motion=false] .footprint-visual_still__mgQEm{opacity:1}.footprint-visual_srOnly__wSlBd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.footprint-visual_controls__5XxkB{position:absolute;bottom:-40px;right:4%;display:flex;align-items:center;gap:3px;color:#a8bdb9}.footprint-visual_controls__5XxkB[hidden]{display:none}.footprint-visual_controls__5XxkB button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:9px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:14px;border-radius:8px}.footprint-visual_controls__5XxkB button:hover{background:#5eead40d;color:#c5f9ed}.footprint-visual_controls__5XxkB button:focus-visible{outline:2px solid #5eead4;outline-offset:3px}.footprint-visual_controls__5XxkB button[hidden]{display:none}.footprint-visual_controls__5XxkB button[aria-pressed=true]{color:#5eead4}.footprint-visual_controls__5XxkB .footprint-visual_skip__kfzt6{margin-left:10px;padding-left:18px;border-left:1px solid #a8bdb92b;border-radius:0;white-space:nowrap}.footprint-visual_soundError__BK4AR{position:absolute;top:100%;right:0;width:max-content;max-width:270px;font-size:13px}.footprint-visual_chapter__5b5rP{position:absolute;inset:18% 5%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:23px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px);transition:opacity .24s ease,transform .24s ease,visibility .24s}.footprint-visual_messages__l8Gb5{position:absolute;inset:0;overflow:clip}.footprint-visual_scene__T9eKL .footprint-visual_chapter__5b5rP p{font:400 clamp(26px,3.1vw,46px) /1.2 var(--sans);letter-spacing:-.7px;margin:0;color:var(--paper)}.footprint-visual_chapter__5b5rP em{font-family:var(--serif);font-size:1.13em;font-weight:400;color:var(--mint)}.footprint-visual_closingLine__pH1iY{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:.32em;row-gap:.18em;margin-top:.12em}.footprint-visual_closingLine__pH1iY em{white-space:nowrap}.footprint-visual_scene__T9eKL .footprint-visual_closingBrand__K15EJ{font:550 .85em/1 var(--sans);letter-spacing:-.048em;gap:.37em;white-space:nowrap;color:var(--paper)}.footprint-visual_closingBrand__K15EJ svg{width:1.259em;height:1.037em;flex:none;align-self:center}.footprint-visual_scene__T9eKL[data-chapter=invitation] .footprint-visual_closingBrand__K15EJ .brand-eye{transform-box:fill-box;transform-origin:center;animation:none;transform:scaleY(var(--closing-eye-scale,1))}.footprint-visual_chapter__5b5rP a{pointer-events:auto;font-size:14px;min-height:48px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease,visibility .5s}.footprint-visual_closingAction__Hwnxz{position:relative;display:flex;justify-content:center;width:100%}.footprint-visual_closingReviews__LGIU0{position:absolute;top:calc(100% + 26px);left:50%;transform:translateX(-50%);width:100%;max-width:530px;pointer-events:auto}.footprint-visual_scene__T9eKL:not([data-chapter=invitation]) .footprint-visual_closingReviews__LGIU0{display:none}.footprint-visual_scene__T9eKL[data-has-closing-reviews=true][data-chapter=invitation] .footprint-visual_messages__l8Gb5{overflow-x:clip;overflow-y:visible}.footprint-visual_scene__T9eKL[data-chapter=business] [data-message=business],.footprint-visual_scene__T9eKL[data-chapter=career] [data-message=career],.footprint-visual_scene__T9eKL[data-chapter=identity] [data-message=identity],.footprint-visual_scene__T9eKL[data-chapter=invitation] [data-message=invitation],.footprint-visual_scene__T9eKL[data-chapter=past] [data-message=past]{opacity:1;visibility:visible;transform:none;transition:opacity .6s ease .18s,transform .75s cubic-bezier(.22,1,.36,1) .18s,visibility 0s .18s}.footprint-visual_scene__T9eKL[data-phase=invitation] [data-message=invitation] a{opacity:1;visibility:visible;transform:none}.footprint-visual_scene__T9eKL .footprint-visual_chapter__5b5rP:not([data-message=invitation]){opacity:var(--message-opacity,0);transform:translateY(var(--message-y,0)) scale(var(--message-scale,.62));filter:blur(var(--message-blur,0));transition:none;will-change:transform,opacity}.footprint-visual_scene__T9eKL[data-story-pace=continuous] .footprint-visual_chapter__5b5rP[data-message=invitation]{opacity:var(--message-opacity,0);transform:translateY(var(--message-y,8px)) scale(var(--message-scale,.985));transition:none}.footprint-visual_scene__T9eKL[data-story-pace=continuous][data-chapter=invitation] [data-message=invitation]{visibility:visible}.footprint-visual_scene__T9eKL[data-story-pace=continuous][data-phase=invitation] [data-message=invitation] a{opacity:1;visibility:visible;transform:none;transition:none}.footprint-visual_scene__T9eKL[data-motion=false] .footprint-visual_chapter__5b5rP{display:none}@media (max-width:800px){.footprint-visual_scene__T9eKL{max-width:450px;aspect-ratio:600/465;margin-bottom:24px}.footprint-visual_canvas__5yabu,.footprint-visual_still__mgQEm{height:auto;aspect-ratio:600/540;top:-8%}.footprint-visual_controls__5XxkB{bottom:-26px;right:0}.footprint-visual_controls__5XxkB[data-intro-controls=true]{bottom:auto;top:min(calc(50svh - 128px + min(100vw - 40px, 450px) * .42 + 16px),calc(100svh - 208px));left:50%;right:auto;transform:translateX(-50%);gap:2px}.footprint-visual_controls__5XxkB[data-intro-controls=true] .footprint-visual_controlLabel__Lc8R3{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.footprint-visual_controls__5XxkB[data-intro-controls=true] .footprint-visual_skip__kfzt6{margin-left:6px;padding-left:14px}.footprint-visual_chapter__5b5rP{inset:9% 5% 17%;gap:18px}.footprint-visual_scene__T9eKL .footprint-visual_chapter__5b5rP p{font-size:clamp(27px,7.5vw,38px)}.footprint-visual_closingReviews__LGIU0{top:calc(100% + 18px);width:calc(100% + 24px)}.footprint-visual_scene__T9eKL[data-has-closing-reviews=true][data-chapter=invitation]{margin-bottom:126px}.footprint-visual_scene__T9eKL[data-has-closing-reviews=true][data-chapter=invitation] .footprint-visual_controls__5XxkB{bottom:-128px}.footprint-visual_scene__T9eKL[data-has-closing-reviews=true][data-chapter=invitation] .footprint-visual_controls__5XxkB[data-intro-controls=true]{bottom:auto;top:min(calc(50svh - 128px + min(100vw - 40px, 450px) * .42 + 122px),calc(100svh - 102px))}}@media (prefers-reduced-motion:reduce){.footprint-visual_scene__T9eKL[data-chapter=invitation] .footprint-visual_closingBrand__K15EJ .brand-eye{transform:none}.footprint-visual_chapter__5b5rP,.footprint-visual_controls__5XxkB,.footprint-visual_scene__T9eKL[data-ready=true] .footprint-visual_canvas__5yabu{display:none}.footprint-visual_scene__T9eKL[data-ready=true] .footprint-visual_still__mgQEm{opacity:1}}.page-web_layer__rk79P{position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden}.page-web_layer__rk79P[data-active=true]{visibility:visible}.page-web_canvas__tUNES{position:sticky;top:0;display:block;width:100%;height:100svh;pointer-events:none}@media print{.page-web_layer__rk79P{display:none}}.home-opening_shell___f_fv{overflow:clip}.home-opening_main__9zfiF{position:relative;isolation:isolate}.home-opening_header__IgdYk{transition:opacity .8s ease .35s}.home-opening_hero__TguFT.home-opening_hero__TguFT{grid-template-columns:1fr 1fr;gap:40px;min-height:max(660px,calc(100svh - 128px));padding-block:24px 68px}.home-opening_visual__KK8mm{grid-column:2;grid-row:1;position:relative;z-index:3;min-width:0}.home-opening_visual__KK8mm [data-aperture-stage]{transform-origin:center;transition:transform 1.65s cubic-bezier(.22,1,.36,1)}.home-opening_copy__Ruq5D{grid-column:1;grid-row:1;min-width:0;display:flex;flex-direction:column}.home-opening_copy__Ruq5D>*{transition:opacity .85s ease .55s,transform 1.1s cubic-bezier(.22,1,.36,1) .4s}.home-opening_copy__Ruq5D .hero-description{max-width:510px}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.home-opening_shell___f_fv:not([data-opening=settled]) .home-opening_header__IgdYk{opacity:0;visibility:hidden;transition:none}.home-opening_shell___f_fv:not([data-opening=settled]) .home-opening_visual__KK8mm [data-aperture-stage]{transform:translate(calc(-50% - 20px),-48px) scale(1.28);transition:none}.home-opening_shell___f_fv:not([data-opening=settled]) .home-opening_copy__Ruq5D>*{opacity:0;visibility:hidden;transform:translateY(24px);transition:none}.home-opening_shell___f_fv[data-opening=pending] .home-opening_copy__Ruq5D>*,.home-opening_shell___f_fv[data-opening=pending] .home-opening_header__IgdYk{animation:home-opening_revealFallback__9TCSM .01s 3s forwards}.home-opening_shell___f_fv[data-opening=pending] .home-opening_visual__KK8mm [data-aperture-stage]{animation:home-opening_positionFallback__rNo0n .01s 3s forwards}}@keyframes home-opening_revealFallback__9TCSM{to{opacity:1;visibility:visible;transform:none}}@keyframes home-opening_positionFallback__rNo0n{to{transform:none}}@media (min-width:801px){.home-opening_shell___f_fv[data-opening=settled] [data-closing-ratings]{display:none}}@media (max-width:1100px) and (min-width:801px){.home-opening_hero__TguFT.home-opening_hero__TguFT{gap:24px}.home-opening_copy__Ruq5D h1{font-size:44px}.home-opening_copy__Ruq5D h1 em{white-space:normal}.home-opening_shell___f_fv:not([data-opening=settled]) .home-opening_visual__KK8mm [data-aperture-stage]{transform:translate(calc(-50% - 12px),-40px) scale(1.28)}}@media (max-width:800px){.home-opening_hero__TguFT.home-opening_hero__TguFT{grid-template-columns:1fr;gap:12px;min-height:0;padding-block:16px 56px}.home-opening_visual__KK8mm{grid-column:1;grid-row:1;width:100%;max-width:450px;justify-self:center}.home-opening_copy__Ruq5D{grid-column:1;grid-row:2}.home-opening_reviews__ChyDo{order:-1;margin-bottom:16px}.home-opening_reviews__ChyDo>section{margin-top:0;padding-block:8px;border-top:0;border-bottom:1px solid #ffffff18}.home-opening_shell___f_fv:has([data-chapter=invitation][data-has-closing-reviews=true][data-motion=true]) .home-opening_reviews__ChyDo{display:none}.home-opening_copy__Ruq5D h1{margin-top:8px}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.home-opening_shell___f_fv:not([data-opening=settled]) .home-opening_visual__KK8mm [data-aperture-stage]{transform:translateY(calc(50svh - 128px - min(100vw - 40px, 450px) * .3875)) scale(1.08)}}}@media (prefers-reduced-motion:reduce),(scripting:none){.home-opening_shell___f_fv .home-opening_visual__KK8mm [data-aperture-stage]{transform:none!important}}.portrait-film_film__9cGa2{width:min(100%,352px,calc(82svh * 9 / 16));margin:34px 0 25px}.portrait-film_frame__jEAhP{position:relative;isolation:isolate;aspect-ratio:9/16;overflow:hidden;border-radius:12px;background:#080e12;box-shadow:0 0 0 1px rgba(94,234,212,.22),0 18px 70px -30px rgba(94,234,212,.17)}.portrait-film_frame__jEAhP video{display:block;width:100%;height:100%;object-fit:contain}.portrait-film_play__E0Fg1{position:absolute;inset:0;display:flex;align-items:flex-end;padding:0 18px 24px;border:0;background:transparent;color:#f2f6f7;font:inherit;cursor:pointer;text-align:left}.portrait-film_playContent__PkGnQ{width:100%;display:flex;gap:13px;align-items:center;justify-content:center;padding:15px 17px;border:1px solid rgba(94,234,212,.4);border-radius:7px;background:rgba(7,17,21,.92);transition:background .2s,border-color .2s}.portrait-film_play__E0Fg1:hover .portrait-film_playContent__PkGnQ{background:#102b2d;border-color:#5eead4}.portrait-film_playIcon__wa1vm{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:#5eead4;background:rgba(94,234,212,.09)}.portrait-film_play__E0Fg1 small{display:block;color:#a5b7bd;margin-top:4px;font-size:11px}.portrait-film_ending__qJBLG{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px;text-align:center;background:#080e12}.portrait-film_ending__qJBLG p{color:#f2f6f7;font-size:28px;line-height:1.2;margin:0 0 25px}.portrait-film_ending__qJBLG a{display:flex;align-items:center;gap:14px;border-radius:7px;padding:16px;background:#5eead4;color:#071115;font-size:13px;font-weight:600;text-decoration:none}.portrait-film_ending__qJBLG button{display:flex;align-items:center;gap:9px;padding:12px;margin-top:18px;color:#b8d0cf;background:none;border:0;font:inherit;font-size:12px;cursor:pointer}.portrait-film_error__E6vJl{font-size:13px;line-height:1.6;color:#e6b0a5}.portrait-film_error__E6vJl button{background:none;border:0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.portrait-film_film__9cGa2 :is(button,a):focus-visible{outline:2px solid #5eead4;outline-offset:4px}.portrait-film_film__9cGa2 .portrait-film_play__E0Fg1:focus-visible{outline-offset:-4px}@media(max-width:800px){.portrait-film_film__9cGa2{margin:30px auto 25px;width:min(100%,352px,calc(76svh * 9 / 16))}}@media(prefers-reduced-motion:reduce){.portrait-film_playContent__PkGnQ{transition:none}}