.HEuPVq_page{--seo-ink:#0a111d;--seo-muted:#5d6671;--seo-line:#0a111d29;--seo-accent:#1499ac;min-height:100vh;color:var(--seo-ink);background:#f4f5f2;font-family:Arial,Helvetica,sans-serif;overflow:clip}.HEuPVq_article{width:min(100%,1440px);margin:0 auto;padding:100px 24px 88px}.HEuPVq_breadcrumb{color:#68717b;letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 22px;font-size:11px;display:flex}.HEuPVq_breadcrumb a{color:inherit;text-decoration:none}.HEuPVq_breadcrumb a:hover,.HEuPVq_breadcrumb [aria-current]{color:var(--seo-ink)}.HEuPVq_hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:24px;min-height:600px;display:grid}.HEuPVq_heroCopy{flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 20px 30px 0;display:flex}.HEuPVq_kicker{color:#64717b;letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:10px;font-weight:600;line-height:1.5}.HEuPVq_hero h1{max-width:620px;font-family:var(--font-reference-serif), Georgia, serif;letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(42px,4.2vw,58px);font-weight:400;line-height:1.02}.HEuPVq_heroIntro{color:#59626c;max-width:490px;margin:22px 0 0;font-size:15px;line-height:1.75}.HEuPVq_textLink{width:fit-content;color:var(--seo-ink);align-items:center;gap:10px;margin-top:24px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.HEuPVq_textLink span{color:var(--seo-accent);font-size:16px;transition:transform .2s}.HEuPVq_textLink:hover span{transform:translate(2px,-2px)}.HEuPVq_heroMedia,.HEuPVq_storyMedia{background:#d9dedc;min-width:0;position:relative;overflow:hidden}.HEuPVq_heroMedia{border-radius:4px;min-height:600px}.HEuPVq_heroMedia video,.HEuPVq_storyMedia video{object-fit:cover;width:100%;height:100%}.HEuPVq_heroMedia video{position:absolute;inset:0}.HEuPVq_ragHeroVisual,.HEuPVq_ragStoryVisual{background:#06121f;position:absolute;inset:0;overflow:hidden}.HEuPVq_ragHeroVisual:after,.HEuPVq_ragStoryVisual:after{content:"";pointer-events:none;background:linear-gradient(110deg,#030c1629,#0000 46%,#02121c66);position:absolute;inset:0}.HEuPVq_ragHeroVisual img,.HEuPVq_ragStoryVisual img{object-fit:cover;object-position:61% 50%;width:100%;height:100%;animation:16s cubic-bezier(.45,0,.55,1) infinite alternate HEuPVq_knowledgeDrift;display:block}.HEuPVq_jumpNav{z-index:2;border-bottom:1px solid var(--seo-line);scrollbar-width:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f4f5f2f0;width:calc(100% + 48px);margin:0 -24px;padding:0 24px;display:flex;position:sticky;top:100px;overflow-x:auto}.HEuPVq_jumpNav::-webkit-scrollbar{display:none}.HEuPVq_jumpNav a{color:#58636e;white-space:nowrap;flex:none;padding:17px 20px 16px 0;font-size:11px;text-decoration:none}.HEuPVq_jumpNav a:hover{color:var(--seo-ink)}.HEuPVq_section,.HEuPVq_questions,.HEuPVq_library,.HEuPVq_reading,.HEuPVq_industryOverview,.HEuPVq_outcomeSection{border-bottom:1px solid var(--seo-line);padding:90px 0;scroll-margin-top:160px}.HEuPVq_sectionHeading{max-width:670px}.HEuPVq_sectionHeading h2,.HEuPVq_storyCopy h2,.HEuPVq_pageCta h2{font-family:var(--font-reference-serif), Georgia, serif;letter-spacing:-.035em;margin:14px 0 0;font-size:clamp(32px,3.2vw,42px);font-weight:400;line-height:1.08}.HEuPVq_featureList{border-top:1px solid var(--seo-line);margin-top:38px}.HEuPVq_featureRow{border-bottom:1px solid var(--seo-line);grid-template-columns:58px minmax(0,1fr) 24px;align-items:center;gap:18px;min-height:88px;display:grid}.HEuPVq_featureIndex{color:#5f6770;font:11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.HEuPVq_featureRow h3{margin:0;font-size:16px;font-weight:400;line-height:1.5}.HEuPVq_featureMark{color:var(--seo-accent);text-align:right;font-size:17px}.HEuPVq_approach,.HEuPVq_industryOverview,.HEuPVq_outcomeSection{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:50px;display:grid}.HEuPVq_approachCopy{max-width:690px}.HEuPVq_lead,.HEuPVq_overviewCopy p{color:#333d47;margin:0;font-size:22px;line-height:1.55}.HEuPVq_outcomes{gap:0;margin:30px 0 0;padding:0;list-style:none;display:grid}.HEuPVq_outcomes li{border-top:1px solid var(--seo-line);color:#4f5963;padding:15px 0;font-size:14px;line-height:1.6}.HEuPVq_outcomes li:last-child{border-bottom:1px solid var(--seo-line)}.HEuPVq_storyRow{border-bottom:1px solid var(--seo-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(32px,6vw,88px);min-height:430px;padding:80px 0;scroll-margin-top:160px;display:grid}.HEuPVq_storyRow.HEuPVq_reverse .HEuPVq_storyCopy{order:2}.HEuPVq_storyRow.HEuPVq_reverse .HEuPVq_storyMedia{order:1}.HEuPVq_storyCopy{align-self:center;max-width:520px}.HEuPVq_storyCopy h2{margin-bottom:24px}.HEuPVq_storyCopy>p:not(.HEuPVq_kicker){color:#5a646e;margin:14px 0 0;font-size:14px;line-height:1.8}.HEuPVq_storyMedia{border-radius:4px;min-height:360px}.HEuPVq_storyMedia video{position:absolute;inset:0}@keyframes HEuPVq_knowledgeDrift{0%{transform:scale(1)}to{transform:scale(1.075)translate(-1.5%,.5%)}}.HEuPVq_questions{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:50px;display:grid}.HEuPVq_faqList{border-top:1px solid var(--seo-line)}.HEuPVq_faqList details{border-bottom:1px solid var(--seo-line)}.HEuPVq_faqList summary{color:var(--seo-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:14px;line-height:1.5;list-style:none;display:flex}.HEuPVq_faqList summary::-webkit-details-marker{display:none}.HEuPVq_faqList summary span{color:var(--seo-accent);font-size:20px;transition:transform .2s}.HEuPVq_faqList details[open] summary span{transform:rotate(45deg)}.HEuPVq_faqList details>p{color:#5a646e;max-width:680px;margin:-4px 30px 22px 0;font-size:13px;line-height:1.75}.HEuPVq_bodyCopy{color:#5a646e;max-width:680px;margin:20px 0 0;font-size:14px;line-height:1.8}.HEuPVq_bodyCopy a{color:var(--seo-ink);-webkit-text-decoration-color:var(--seo-accent);text-decoration-color:var(--seo-accent);text-underline-offset:3px}.HEuPVq_resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.HEuPVq_resourceCard,.HEuPVq_readingCard{border:1px solid var(--seo-line);min-height:180px;color:var(--seo-ink);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:22px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.HEuPVq_resourceCard:hover,.HEuPVq_readingCard:hover{background:#1499ac09;border-color:#1499ac8c}.HEuPVq_resourceCard h3,.HEuPVq_readingCard h3{font-family:var(--font-reference-serif), Georgia, serif;margin:14px 0 20px;font-size:22px;font-weight:400;line-height:1.2}.HEuPVq_resourceCard .HEuPVq_textLink{margin-top:auto;font-size:11px}.HEuPVq_readingCard{min-height:155px;position:relative}.HEuPVq_readingCard h3{margin:0}.HEuPVq_readingCard p{color:#5a646e;margin:14px 0 24px;font-size:12px;line-height:1.7}.HEuPVq_readingCard>span{color:var(--seo-accent);position:absolute;bottom:19px;right:20px}.HEuPVq_pageCta{border-bottom:1px solid var(--seo-line);justify-content:space-between;align-items:center;gap:28px;padding:64px 0;display:flex}.HEuPVq_pageCta h2{max-width:640px;font-size:clamp(30px,3vw,39px)}.HEuPVq_pageCta p:not(.HEuPVq_kicker){color:#5a646e;margin:14px 0 0;font-size:13px;line-height:1.7}.HEuPVq_button{border:1px solid var(--seo-ink);background:var(--seo-ink);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:46px;padding:0 22px;font-size:11px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.HEuPVq_button:hover{color:var(--seo-ink);background:0 0}.HEuPVq_industryOverview{padding-top:82px}.HEuPVq_overviewCopy{gap:20px;max-width:700px;display:grid}.HEuPVq_overviewCopy p+p{color:#68717b;font-size:14px;line-height:1.8}.HEuPVq_outcomeSection{border-bottom:1px solid var(--seo-line)}.HEuPVq_outcomeSection .HEuPVq_outcomes{margin:0}@media (max-width:800px){.HEuPVq_article{padding-left:18px;padding-right:18px}.HEuPVq_hero{grid-template-columns:1fr;gap:24px;min-height:auto}.HEuPVq_heroCopy{padding:42px 0 0}.HEuPVq_hero h1{max-width:630px;font-size:clamp(40px,8vw,52px)}.HEuPVq_heroMedia{min-height:420px}.HEuPVq_jumpNav{width:calc(100% + 36px);margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px;top:90px}.HEuPVq_section,.HEuPVq_questions,.HEuPVq_library,.HEuPVq_reading,.HEuPVq_industryOverview,.HEuPVq_outcomeSection{padding:66px 0}.HEuPVq_approach,.HEuPVq_industryOverview,.HEuPVq_outcomeSection,.HEuPVq_questions{grid-template-columns:1fr;gap:28px}.HEuPVq_storyRow{grid-template-columns:1fr;gap:28px;min-height:auto;padding:60px 0}.HEuPVq_storyRow.HEuPVq_reverse .HEuPVq_storyCopy,.HEuPVq_storyRow.HEuPVq_reverse .HEuPVq_storyMedia{order:initial}.HEuPVq_storyMedia{min-height:360px}.HEuPVq_resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.HEuPVq_article{padding:100px 16px 60px}.HEuPVq_breadcrumb{margin-bottom:12px;font-size:10px}.HEuPVq_heroCopy{padding-top:34px}.HEuPVq_hero h1{margin-top:14px;font-size:42px}.HEuPVq_heroIntro{font-size:14px;line-height:1.7}.HEuPVq_heroMedia{min-height:300px}.HEuPVq_jumpNav{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.HEuPVq_jumpNav a{padding-right:18px;font-size:10px}.HEuPVq_section,.HEuPVq_questions,.HEuPVq_library,.HEuPVq_reading,.HEuPVq_industryOverview,.HEuPVq_outcomeSection{padding:54px 0}.HEuPVq_sectionHeading h2,.HEuPVq_storyCopy h2{font-size:31px}.HEuPVq_featureRow{grid-template-columns:34px minmax(0,1fr) 18px;gap:12px;min-height:78px}.HEuPVq_featureRow h3{font-size:14px}.HEuPVq_lead,.HEuPVq_overviewCopy p{font-size:19px}.HEuPVq_storyRow{padding:48px 0}.HEuPVq_storyMedia{min-height:280px}.HEuPVq_resourceGrid{grid-template-columns:1fr;gap:12px}.HEuPVq_resourceCard,.HEuPVq_readingCard{min-height:150px;padding:19px}.HEuPVq_pageCta{flex-direction:column;align-items:flex-start;padding:48px 0}}@media (prefers-reduced-motion:reduce){.HEuPVq_textLink span,.HEuPVq_faqList summary span,.HEuPVq_resourceCard,.HEuPVq_readingCard,.HEuPVq_button{transition:none}.HEuPVq_ragHeroVisual img,.HEuPVq_ragStoryVisual img{animation:none}}
