.page_page__BQ6cn{overflow:clip}.page_page__BQ6cn h1,.page_page__BQ6cn h2,.page_page__BQ6cn h3,.page_page__BQ6cn h4{font-family:var(--font-space-grotesk),sans-serif;letter-spacing:-.045em;font-weight:500}.page_page__BQ6cn h2{font-size:clamp(36px,4.5vw,62px);line-height:1.08;margin:20px 0 26px}.page_page__BQ6cn h2 span{color:var(--blue-deep)}.page_page__BQ6cn p{line-height:1.8}.page_page__BQ6cn :is(a,button,summary,video):focus-visible{outline:2px solid var(--blue-deep);outline-offset:5px}.page_eyebrow__2fSR4{font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--blue-deep);margin:0}.page_hero__LSQyK{padding:150px 0 72px;background:var(--dark);color:white}.page_guidance____IrY .page_eyebrow__2fSR4,.page_hero__LSQyK .page_eyebrow__2fSR4{color:var(--cyan)}.page_heroGrid__iw3_u{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:90px;gap:90px;align-items:center;padding-top:30px}.page_hero__LSQyK h1{font-size:clamp(56px,7.2vw,96px);line-height:1;margin:24px 0 32px}.page_guidance____IrY h2 em,.page_hero__LSQyK h1 em{font-style:normal;color:var(--cyan)}.page_lead__9XXNy{max-width:52ch;font-size:17px;color:#c4cfdd}.page_questionPanel__FV7AW{border-top:1px solid #33465e;padding-top:28px}.page_questionPanel__FV7AW>a{display:grid;grid-template-columns:24px 1fr 20px;align-items:center;grid-gap:16px;gap:16px;padding:26px 0;border-bottom:1px solid #33465e;font-family:var(--font-space-grotesk),sans-serif;font-size:21px;line-height:1.5}.page_questionPanel__FV7AW>a i,.page_questionPanel__FV7AW>a span{font-size:12px;font-style:normal;color:var(--cyan)}.page_questionPanel__FV7AW>p:last-child{font-size:12px;color:#c4cfdd;max-width:40ch}.page_questionPanel__FV7AW>a:hover{color:var(--cyan)}.page_chapterNav__FG1kk{display:flex;flex-wrap:wrap;gap:12px 36px;margin-top:64px;padding-top:24px;border-top:1px solid #33465e}.page_chapterNav__FG1kk a{display:flex;align-items:center;min-height:44px;font-size:12px;color:#c4cfdd}.page_guidance____IrY :is(a,button):focus-visible,.page_hero__LSQyK :is(a,button):focus-visible{outline-color:var(--cyan)}.page_filmSection__6ZQjX{padding:100px 0;background:var(--background);scroll-margin-top:100px}.page_mediaGrid__rRx5J{display:grid;grid-template-columns:.9fr 1.3fr;grid-gap:80px;gap:80px;align-items:center}.page_mediaGrid__rRx5J>div{min-width:0}.page_mediaGrid__rRx5J p:not(.page_eyebrow__2fSR4){color:var(--muted);font-size:15px}.page_textLink__pdPE7{display:flex;align-items:center;gap:20px;min-height:44px;font-size:13px;line-height:1.6;width:-moz-fit-content;width:fit-content}.page_textLink__pdPE7 span{color:var(--blue-deep)}.page_textLink__pdPE7:hover{text-decoration:underline;text-underline-offset:5px}.page_page__BQ6cn .page_note__QjKjJ{font-size:12px;color:var(--muted);line-height:1.8}.page_cinema__iASbu{padding:24px;border:1px solid var(--border);border-radius:18px;background:white;box-shadow:0 24px 64px #07111f12}.page_cinema__iASbu figcaption strong{font-size:clamp(20px,2.2vw,28px)}.page_cinema__iASbu summary{min-height:44px;padding:12px 0;cursor:pointer}.page_cinema__iASbu details p{font-size:13px}.page_themes__Pbccd{padding:100px 0;background:white;scroll-margin-top:100px}.page_sectionHeading__21ke0{max-width:65ch;margin-bottom:60px}.page_sectionHeading__21ke0 p:not(.page_eyebrow__2fSR4){font-size:15px;color:var(--muted)}.page_themeChapter__AQhOT{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:90px;gap:90px;padding:64px 0;border-top:1px solid var(--border)}.page_chapterStory__Ja_e8{max-width:40ch}.page_chapterStory__Ja_e8 h3{font-size:clamp(30px,3vw,42px);line-height:1.15;margin:24px 0}.page_chapterStory__Ja_e8 p:not(.page_eyebrow__2fSR4){font-size:14px;color:var(--muted)}.page_family__CMGDD{padding:22px 0;border-bottom:1px solid var(--border)}.page_family__CMGDD h4{font-size:23px;margin:0 0 10px;line-height:1.25}.page_family__CMGDD p{font-size:13px;color:var(--muted);margin:0 0 12px}.page_family__CMGDD a{display:flex;align-items:center;gap:20px;min-height:44px;font-size:12px}.page_family__CMGDD a>span:last-child{color:var(--blue-deep)}.page_family__CMGDD a:hover{text-decoration:underline;text-underline-offset:5px}.page_darkChapter__FsTio{background:var(--dark-soft);color:white;padding:60px 48px;border-radius:18px;gap:60px;margin:24px 0}.page_darkChapter__FsTio .page_eyebrow__2fSR4,.page_darkChapter__FsTio .page_family__CMGDD a>span:last-child{color:var(--cyan)}.page_darkChapter__FsTio .page_chapterStory__Ja_e8 p:not(.page_eyebrow__2fSR4),.page_darkChapter__FsTio .page_family__CMGDD p{color:#c4cfdd}.page_darkChapter__FsTio a:focus-visible{outline-color:var(--cyan)}.page_darkChapter__FsTio .page_family__CMGDD{border-color:#33465e}.page_editorial__fyrs0{padding:100px 0;background:var(--background);scroll-margin-top:100px}.page_editorialHeading__QU1t0{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:80px;gap:80px;align-items:end;margin-bottom:50px}.page_editorialHeading__QU1t0>p{color:var(--muted);font-size:15px}.page_brief__fAO89{display:grid;grid-template-columns:70px 1fr;grid-gap:32px;gap:32px;padding:36px 0;border-top:1px solid var(--border)}.page_briefNumber__tK7el{font-family:var(--font-space-grotesk),sans-serif;font-size:48px;color:var(--blue-deep);line-height:1}.page_brief__fAO89 h3{font-size:clamp(23px,2.8vw,34px);line-height:1.2;margin:12px 0}.page_brief__fAO89 p:not(.page_eyebrow__2fSR4){font-size:14px;color:var(--muted);max-width:75ch}.page_publishedList__3ny6l article{padding:32px 0;border-top:1px solid var(--border)}.page_publishedList__3ny6l h3{font-size:30px}.page_publishedList__3ny6l a{text-decoration:underline}.page_proof__hqCe7{padding:100px 0;background:white;scroll-margin-top:100px}.page_proofGrid__yRLca{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:80px;gap:80px;align-items:center}.page_proofGrid__yRLca>div{min-width:0}.page_proofMedia__X4j2k img{display:block;width:100%;height:auto;border-radius:12px;border:1px solid var(--border);box-shadow:0 24px 64px #07111f12}.page_proofGrid__yRLca p:not(.page_eyebrow__2fSR4){font-size:15px;color:var(--muted)}.page_guidance____IrY{padding:100px 0;background:var(--dark);color:white}.page_guidanceGrid__oJ2a_{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:90px;gap:90px;align-items:center}.page_guidanceGrid__oJ2a_ p:not(.page_eyebrow__2fSR4){color:#c4cfdd;font-size:15px}.page_guidance____IrY .page_textLink__pdPE7{margin-top:20px}.page_guidance____IrY .page_textLink__pdPE7 span{color:var(--cyan)}.page_srOnly__uiARV{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_articleHero__ygavq{padding:150px 0 70px;background:var(--dark);color:white}.page_articleHero__ygavq h1{font-size:clamp(40px,5.6vw,76px);max-width:20ch;line-height:1.08;margin:30px 0}.page_articleHero__ygavq p{max-width:65ch;color:#c4cfdd}.page_articleBody__z8dYk{padding:80px 0;background:white}.page_reading__5P5P4{max-width:760px;margin:auto}.page_reading__5P5P4 li,.page_reading__5P5P4 p{font-size:17px;line-height:1.85}.page_reading__5P5P4 h2{font-size:34px;margin-top:48px}.page_reading__5P5P4 img{max-width:100%;height:auto}.page_reading__5P5P4 .page_cinema__iASbu{margin:32px 0}.page_related__sz1XH{padding:60px 0;background:var(--background)}.page_related__sz1XH a{display:flex;align-items:center;min-height:44px}.page_related__sz1XH h2{font-size:32px}.page_articleCta__GR24J{margin-top:48px;padding-top:30px;border-top:1px solid var(--border)}@media(max-width:1050px){.page_editorialHeading__QU1t0,.page_guidanceGrid__oJ2a_,.page_heroGrid__iw3_u,.page_mediaGrid__rRx5J,.page_proofGrid__yRLca,.page_themeChapter__AQhOT{gap:40px}.page_darkChapter__FsTio{padding:40px}}@media(max-width:900px){.page_hero__LSQyK{padding:126px 0 64px}.page_editorialHeading__QU1t0,.page_guidanceGrid__oJ2a_,.page_heroGrid__iw3_u,.page_mediaGrid__rRx5J,.page_proofGrid__yRLca,.page_themeChapter__AQhOT{grid-template-columns:1fr;gap:28px}.page_heroGrid__iw3_u{padding-top:18px}.page_questionPanel__FV7AW{max-width:65ch}.page_chapterNav__FG1kk{margin-top:36px;gap:4px 24px}.page_chapterStory__Ja_e8{max-width:60ch}.page_sectionHeading__21ke0{margin-bottom:36px}.page_themeChapter__AQhOT{padding:40px 0}.page_darkChapter__FsTio{padding:36px}.page_editorialHeading__QU1t0{margin-bottom:30px}.page_cinema__iASbu,.page_proofMedia__X4j2k{max-width:760px}}@media(max-width:600px){.page_hero__LSQyK h1{font-size:clamp(49px,13vw,70px)}.page_hero__LSQyK .page_lead__9XXNy{font-size:15px}.page_questionPanel__FV7AW>a{font-size:19px;padding:20px 0}.page_articleBody__z8dYk,.page_editorial__fyrs0,.page_filmSection__6ZQjX,.page_guidance____IrY,.page_proof__hqCe7,.page_themes__Pbccd{padding:60px 0}.page_cinema__iASbu{padding:12px;border-radius:12px}.page_cinema__iASbu button{font-size:12px;padding:10px 12px;left:12px;bottom:12px}.page_darkChapter__FsTio{padding:24px 20px;margin:16px -4px}.page_brief__fAO89{grid-template-columns:36px 1fr;gap:18px;padding:28px 0}.page_briefNumber__tK7el{font-size:32px}.page_brief__fAO89 h3{font-size:24px}.page_page__BQ6cn h2{font-size:36px}.page_guidance____IrY .button{font-size:13px;text-align:center}.page_articleHero__ygavq{padding:120px 0 60px}.page_reading__5P5P4 li,.page_reading__5P5P4 p{font-size:15px}}@media(prefers-reduced-motion:reduce){.page_page__BQ6cn *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.page_reading__5P5P4 h3{font-size:25px;line-height:1.3;margin:32px 0 16px}.page_readingLinks__epaMB{margin:32px 0;padding:20px 24px;border-left:3px solid var(--blue-deep);background:var(--background)}.page_readingLinks__epaMB>p{font-weight:600;margin-top:0}.page_readingLinks__epaMB a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.page_readingLinks__epaMB li{margin:10px 0}.page_tableScroll__8p__V{overflow-x:auto;margin:32px 0;border:1px solid var(--border);border-radius:8px}.page_tableScroll__8p__V:focus-visible{outline:2px solid var(--blue-deep);outline-offset:5px}.page_tableScroll__8p__V table{width:100%;border-collapse:collapse;min-width:540px;font-size:14px;line-height:1.65}.page_tableScroll__8p__V caption{text-align:left;padding:16px;font-weight:600;background:var(--dark-soft);color:white}.page_tableScroll__8p__V td,.page_tableScroll__8p__V th{text-align:left;padding:16px;vertical-align:top;border-bottom:1px solid var(--border)}.page_tableScroll__8p__V thead{background:var(--background)}.page_tableScroll__8p__V tbody th{font-weight:500}.page_tableScroll__8p__V tbody tr:last-child>*{border-bottom:0}@media(max-width:600px){.page_readingLinks__epaMB{padding:16px}.page_reading__5P5P4 h3{font-size:23px}.page_reading__5P5P4 .page_articleCta__GR24J .button{white-space:normal;height:auto;text-align:center;font-size:13px;line-height:1.6}}.page_reading__5P5P4 :is(h2,h3){scroll-margin-top:110px}