.homePage{overflow-wrap:anywhere}.homePage section[id]{scroll-margin-top:96px}.homeHero{color:#f4f0e8;background:#090b0e;border-bottom:1px solid #252b2c}.homeHeroGrid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:80px;padding-block:72px;display:grid}.homeHero .eyebrow{color:#83d8b6}.homeHero h1{letter-spacing:-.045em;text-wrap:balance;margin:22px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,4.6vw,68px);font-weight:500;line-height:1.05}.homeHero h1 em{color:#a7d7c1;font-weight:400}.homeHeroIntro{color:#b9bec0;max-width:590px;margin:0;font-size:17px;line-height:1.75}.homeHero .heroActions{margin-top:28px}.homeHero .primaryAction{gap:16px}.homeHero a:focus-visible{outline-color:#83d8b6}.homeLenses{border-left:1px solid #303637;padding-left:36px}.homeLensesLabel{color:#aeb7b5;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.homeLenses dl{margin:24px 0 0}.homeLenses dl>div+div{margin-top:24px}.homeLenses dt{font-size:17px;font-weight:600}.homeLenses dt span{color:#83d8b6;margin-right:16px;font-size:10px;font-weight:400}.homeLenses dd{color:#b0b7b8;margin:5px 0 0 30px;font-size:13px}.homeResearch{padding-block:60px 40px}.homeSectionHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.homeSectionHeading h2{letter-spacing:-.035em;margin:10px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.15}.homeTextLink{text-underline-offset:5px;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);align-items:center;gap:16px;font-size:13px;font-weight:650;display:inline-flex}.homeTextLink:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.homeFeatured{background:var(--paper);border:1px solid var(--line);border-radius:16px;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);display:grid;overflow:hidden}.homeStoryVisual{background:#11181c;align-content:center;display:grid;overflow:hidden}.homeStoryVisual img{aspect-ratio:2;object-fit:contain;width:100%;height:auto;display:block}.homeFeaturedBody{padding:clamp(24px,3vw,42px)}.homeStoryKicker{color:var(--muted);flex-wrap:wrap;gap:8px 16px;font-size:11px;display:flex}.homeStoryKicker span:first-child{color:var(--accent);text-transform:uppercase;letter-spacing:.09em;font-weight:750}.homeFeatured h3{letter-spacing:-.025em;margin:17px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,2.6vw,37px);font-weight:500;line-height:1.16}.homeFeatured h3 a:hover,.homeStory h4 a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.homeExcerpt{color:var(--muted);margin:0;font-size:15px;line-height:1.75}.homeByline{color:var(--muted);flex-wrap:wrap;gap:5px 15px;margin-top:22px;font-size:12px;display:flex}.homeAuthor{color:var(--text)}.homeReadLink{border-bottom:1px solid var(--accent);min-height:44px;color:var(--accent);align-items:center;gap:24px;margin-top:20px;font-size:13px;font-weight:700;display:inline-flex}.homeReadLink:hover{color:var(--text)}.homeMoreResearch{margin-top:38px}.homeMoreHeading{margin:0 0 20px;font-size:13px;font-weight:650}.homeStoryGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;display:grid}.homeStory{border-top:1px solid var(--line);min-width:0}.homeStory:only-child{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:28px;display:grid}.homeStoryVisualFallback{background:#142b25;min-height:220px}.homeTypographicCover{color:#f1ede4;gap:22px;width:100%;padding:32px;display:grid}.homeTypographicCover span{letter-spacing:.1em;text-transform:uppercase;color:#b6d5c6;font-size:10px}.homeTypographicCover strong{font-family:Georgia,serif;font-size:36px;font-weight:400;line-height:1.1}.homeStoryBody{padding:22px 0}.homeStory h4{letter-spacing:-.025em;margin:12px 0;font-size:23px;line-height:1.25}.homeEditorialNote{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-block:23px;display:flex}.homeEditorialNote p{max-width:650px;color:var(--muted);margin:0;font-size:13px}.homeEditorialNote strong{color:var(--text);margin-right:6px}.homePage>.section{padding-block:40px}.homePage .briefForm{min-width:min(100%,360px)}.homePage .briefForm input{width:240px;min-width:0}.homeEmpty{border:1px solid var(--line);background:var(--paper);border-radius:16px;padding:40px}.homeEmpty h3{margin:0 0 12px;font-size:24px}.homeEmpty p{color:var(--muted);max-width:650px}@media (max-width:1000px){.homeHeroGrid{gap:40px}.homeLenses{padding-left:24px}.homeFeatured{grid-template-columns:1fr 1fr}}@media (max-width:760px){.homeStory:only-child{display:block}.homeHeroGrid{grid-template-columns:1fr;gap:36px;padding-block:48px}.homeLenses{border-top:1px solid #303637;border-left:0;padding:24px 0 0}.homeLenses dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.homeLenses dl>div+div{margin-top:0}.homeLenses dt span{margin-bottom:6px;display:block}.homeLenses dd{margin-left:0}.homeFeatured{grid-template-columns:1fr}.homeFeatured h3{font-size:32px}.homeSectionHeading{flex-direction:column;align-items:start;gap:10px}.homeEditorialNote{flex-direction:column;align-items:start;gap:8px}}@media (max-width:620px){.homePage .shell{width:calc(100% - 40px)}.homeHero h1{font-size:clamp(38px,9.5vw,54px)}.homeHeroIntro{font-size:16px}.homeLenses dl{gap:12px}.homeLenses dt{font-size:14px}.homeLenses dd{font-size:12px}.homeResearch{padding-block:40px 28px}.homeFeaturedBody{padding:24px}.homeFeatured h3{font-size:29px}.homePage>.section{padding-block:28px}.homePage .briefForm input{width:100%}.homePage .proPanel,.homeEmpty{padding:26px}}
