.T3zSwG_hero{color:var(--white);background:radial-gradient(circle at 78% 18%, #25cbc442, transparent 30%), linear-gradient(132deg, var(--evergreen-950), var(--evergreen-800));padding:clamp(190px,17vw,240px) 0 clamp(72px,9vw,124px);position:relative;overflow:hidden}.T3zSwG_hero:after{content:"";border:1px solid #ffffff2e;border-radius:50%;width:56vw;height:56vw;position:absolute;bottom:-26vw;right:-10vw}.T3zSwG_heroInner,.T3zSwG_sectionInner,.T3zSwG_articleWrap,.T3zSwG_adjacent{width:min(calc(100% - (var(--gutter) * 2)), var(--content));margin-inline:auto}.T3zSwG_heroInner{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(310px,.55fr);align-items:end;gap:clamp(36px,8vw,120px);display:grid;position:relative}.T3zSwG_eyebrow,.T3zSwG_kicker,.T3zSwG_cardMeta,.T3zSwG_articleMeta,.T3zSwG_adjacent span{letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:800}.T3zSwG_eyebrow,.T3zSwG_articleMeta{color:var(--teal-400)}.T3zSwG_kicker{color:var(--teal-ink)}.T3zSwG_hero h1{max-width:760px;font-family:var(--serif);letter-spacing:-.022em;margin:18px 0 0;font-size:clamp(4.7rem,12vw,10.5rem);font-weight:430;line-height:.8}.T3zSwG_hero p{color:#ffffffc2;max-width:470px;margin:0;font-size:clamp(1.05rem,1.7vw,1.28rem);line-height:1.7}.T3zSwG_section{background:var(--cream-50);padding:clamp(72px,9vw,130px) 0}.T3zSwG_sectionHeading{grid-template-columns:.35fr 1fr;align-items:end;gap:28px;margin-bottom:clamp(44px,6vw,76px);display:grid}.T3zSwG_sectionHeading h2{max-width:840px;color:var(--evergreen-900);font-family:var(--serif);letter-spacing:-.022em;margin:0;font-size:clamp(2.7rem,6vw,5.5rem);font-weight:430;line-height:.94}.T3zSwG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3vw,40px);display:grid}.T3zSwG_card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-soft);overflow:hidden}.T3zSwG_card:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);display:grid}.T3zSwG_cardMedia{background:var(--evergreen-900);min-height:330px;position:relative;overflow:hidden}.T3zSwG_card:first-child .T3zSwG_cardMedia{min-height:520px}.T3zSwG_cardImage,.T3zSwG_articleImage{object-fit:cover;transition:transform .55s}.T3zSwG_card:hover .T3zSwG_cardImage{transform:scale(1.025)}.T3zSwG_cardCopy{flex-direction:column;align-items:flex-start;padding:clamp(28px,4vw,55px);display:flex}.T3zSwG_cardMeta{color:var(--teal-500)}.T3zSwG_card h3{color:var(--evergreen-900);font-family:var(--serif);letter-spacing:-.022em;margin:18px 0 16px;font-size:clamp(2rem,4vw,3.6rem);font-weight:430;line-height:.98}.T3zSwG_card:not(:first-child) h3{font-size:clamp(2rem,3.2vw,3rem)}.T3zSwG_card p{color:var(--muted);margin:0 0 30px;font-size:1.03rem;line-height:1.72}.T3zSwG_cardLink,.T3zSwG_backLink{color:var(--evergreen-900);align-items:center;gap:12px;margin-top:auto;font-weight:800;text-decoration:none;display:inline-flex}.T3zSwG_cardLink:after{content:"↗";border:1px solid #073a3152;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.T3zSwG_articleHero{color:var(--white);background:linear-gradient(135deg, var(--evergreen-950), var(--evergreen-800));padding:clamp(190px,17vw,240px) 0 clamp(46px,6vw,80px)}.T3zSwG_articleHeroInner{width:min(calc(100% - (var(--gutter) * 2)), 1080px);margin-inline:auto}.T3zSwG_backLink{color:#fffc;width:fit-content;margin-bottom:clamp(38px,5vw,70px)}.T3zSwG_articleMeta{flex-wrap:wrap;gap:10px 22px;display:flex}.T3zSwG_articleHero h1{max-width:1030px;font-family:var(--serif);letter-spacing:-.022em;margin:22px 0 28px;font-size:clamp(3.2rem,7.6vw,7.5rem);font-weight:430;line-height:.9}.T3zSwG_articleByline{color:#ffffffad;margin:0}.T3zSwG_articleMain{background:var(--cream-50);padding-bottom:clamp(70px,10vw,140px)}.T3zSwG_articleMedia{width:min(calc(100% - (var(--gutter) * 2)), var(--content));border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--evergreen-900);min-height:clamp(340px,56vw,740px);box-shadow:var(--shadow-card);margin:0 auto clamp(52px,7vw,95px);position:relative;overflow:hidden}.T3zSwG_articleWrap{max-width:860px}.T3zSwG_articleBody{color:#293732;font-size:clamp(1.05rem,1.45vw,1.18rem);line-height:1.88}.T3zSwG_articleBody p{margin:0 0 1.45em}.T3zSwG_articleBody h2,.T3zSwG_articleBody h3{color:var(--evergreen-900);font-family:var(--serif);letter-spacing:-.025em;font-weight:430}.T3zSwG_articleBody h2{margin:2.1em 0 .65em;font-size:clamp(2.2rem,4.5vw,3.8rem);line-height:1}.T3zSwG_articleBody h3{margin:1.8em 0 .6em;font-size:clamp(1.65rem,3vw,2.45rem);line-height:1.08}.T3zSwG_articleBody ul,.T3zSwG_articleBody ol{margin:0 0 1.8em;padding-left:1.35em}.T3zSwG_articleBody li{margin:.55em 0;padding-left:.35em}.T3zSwG_articleBody a{color:var(--evergreen-800);overflow-wrap:anywhere;-webkit-text-decoration-color:var(--teal-500);text-decoration-color:var(--teal-500);text-underline-offset:3px;font-weight:700}.T3zSwG_callout{border-left:6px solid var(--teal-500);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--evergreen-900);background:var(--mint-100);font-family:var(--serif);margin:3em 0;padding:clamp(28px,5vw,52px);font-size:clamp(1.55rem,3vw,2.3rem);font-weight:430;line-height:1.25}.T3zSwG_adjacent{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-bottom:clamp(70px,9vw,120px);display:grid}.T3zSwG_adjacent a{border:1px solid var(--line);border-radius:var(--radius-md);min-height:180px;color:var(--evergreen-900);background:var(--white);flex-direction:column;justify-content:space-between;padding:clamp(26px,4vw,46px);text-decoration:none;display:flex}.T3zSwG_adjacent a:last-child{text-align:right}.T3zSwG_adjacent strong{font-family:var(--serif);margin-top:20px;font-size:clamp(1.4rem,2.5vw,2.2rem);font-weight:430;line-height:1.08;display:block}@media (max-width:900px){.T3zSwG_heroInner,.T3zSwG_sectionHeading,.T3zSwG_card:first-child{grid-template-columns:1fr}.T3zSwG_heroInner{align-items:start}.T3zSwG_hero p{max-width:650px}.T3zSwG_sectionHeading{gap:16px}.T3zSwG_card:first-child .T3zSwG_cardMedia{min-height:390px}}@media (max-width:680px){.T3zSwG_grid,.T3zSwG_adjacent{grid-template-columns:1fr}.T3zSwG_card:first-child{grid-column:auto;display:block}.T3zSwG_cardMedia,.T3zSwG_card:first-child .T3zSwG_cardMedia{min-height:270px}.T3zSwG_articleMedia{min-height:300px}.T3zSwG_adjacent a:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){.T3zSwG_cardImage{transition:none}}.T3zSwG_articleGallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:36px 0;display:grid}.T3zSwG_articleGallery figure{aspect-ratio:4/3;background:var(--mint-100);border-radius:14px;margin:0;position:relative;overflow:hidden}.T3zSwG_articleGallery img{object-fit:cover}@media (max-width:720px){.T3zSwG_articleGallery{grid-template-columns:1fr}}
