.ed-page{padding:55px 0 15px}.ed-index{font:var(--hp-text-meta,12px)/1.7 var(--hp-font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--hp-color-action)}.ed-heading{border-bottom:1px solid #cbd4ca;margin-bottom:30px;padding:12px 0 45px}.ed-heading h1{max-width:950px;margin:22px 0;font-size:clamp(46px,6vw,83px);line-height:1.02}.ed-heading p{color:#5d6e66;max-width:640px;font-size:16px;line-height:1.8}.ed-toolbar{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:32px;display:flex}.ed-categories{flex-wrap:wrap;gap:7px;display:flex}.ed-categories button{border:1px solid #cad5c9;border-radius:3px;min-height:42px;padding:8px 15px;font-size:12px}.ed-categories button[aria-pressed=true]{color:#f4f3ec;background:#102426;border-color:#102426}.ed-search{border-bottom:1px solid #aab9ac;align-items:center;gap:6px;min-width:240px;display:flex}.ed-search input{background:0 0;border:0;padding-inline-start:5px}.ed-articles{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px;display:grid}.ed-article-photo{aspect-ratio:1.25;position:relative;overflow:hidden}.ed-article-photo img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.ed-article-card:hover .ed-article-photo img{transform:scale(1.035)}.ed-article-photo>span{inset-inline-start:14px;font:var(--hp-text-meta,12px) var(--hp-font-data);background:#f4f3ec;padding:5px 9px;position:absolute;bottom:14px}.ed-article-copy{border-bottom:1px solid #cad4c6;padding:20px 0}.ed-article-copy h2{margin:12px 0;font-size:34px;line-height:1.08}.ed-article-copy p{color:#647467;min-height:72px;font-size:14px;line-height:1.7}.ed-read{justify-content:space-between;align-items:center;margin-top:22px;font-size:12px;font-weight:600;display:flex}.ed-note{color:#6b786d;margin:24px 0;font-size:12px;line-height:1.75}.ed-compass{color:#f4f3ec;background:#102426;grid-template-columns:1fr 2fr;gap:50px;margin:65px 0 40px;padding:35px 42px;display:grid;position:relative;overflow:hidden}.ed-compass>.ed-index{color:#dafa80;max-width:200px}.ed-compass h2{z-index:1;font-size:48px;line-height:1.05;position:relative}.ed-compass h2 em{color:#dafa80}.ed-compass p{color:#b4c7b7;max-width:470px;margin:20px 0;font-size:14px;line-height:1.8}.ed-compass a{color:#102426;background:#dafa80;align-items:center;gap:20px;padding:12px 17px;font-size:13px;display:inline-flex}.ed-compass small{font-size:var(--hp-text-meta,12px);color:#a1b7a7;margin-top:14px;display:block}.ed-compass>svg{inset-inline-end:-30px;color:#809d8545;pointer-events:none;width:300px;height:300px;position:absolute;top:40px}.ed-back{align-items:center;gap:8px;margin-bottom:42px;font-size:12px;display:flex}.ed-article>header{max-width:900px}.ed-article h1{margin:20px 0;font-size:clamp(45px,6vw,82px);line-height:1.04}.ed-dek{color:#5e7267;max-width:750px;font-size:20px;line-height:1.65}.ed-byline{gap:28px;margin-top:27px;font-size:12px;display:flex}.ed-article>figure{margin:40px 0}.ed-article>figure img{object-fit:cover;width:100%;height:430px}.ed-article figcaption{font-size:var(--hp-text-meta,12px);color:#687b6b;margin-top:10px}.ed-story-layout{grid-template-columns:250px minmax(0,730px);gap:65px;display:grid}.ed-story-layout>aside{flex-direction:column;align-self:start;gap:18px;padding-top:10px;display:flex;position:sticky;top:110px}.ed-story-layout>aside a{color:#627565;font-size:12px;line-height:1.6}.ed-story section{margin-bottom:40px;scroll-margin-top:120px}.ed-story h2{margin-bottom:20px;font-size:37px}.ed-story p{color:#3f5449;font-size:16px;line-height:1.9}.ed-story .ed-note{color:#728071;margin-top:25px;font-size:12px}.ed-next{border-top:1px solid #cad4c6;margin-top:65px;padding-top:40px}.ed-next h2{margin:15px 0 26px;font-size:40px}.ed-next>div{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.ed-next a{padding-inline-end:30px;border-bottom:1px solid #bdcdbf;padding-bottom:25px;position:relative}.ed-next a>span{font:var(--hp-text-meta,12px) var(--hp-font-data);text-transform:uppercase;color:var(--hp-color-action)}.ed-next h3{margin-top:14px;font-size:18px}.ed-next svg{inset-inline-end:0;position:absolute;top:3px}.ed-update{font-size:var(--hp-text-meta,12px);color:#688272;align-items:center;gap:9px;margin-top:24px;display:flex}.ed-news-list{margin-top:30px}.ed-news-list>article{border-top:1px solid #cbd4c8;grid-template-columns:65px 220px minmax(0,1fr);gap:25px;padding:40px 0;display:grid}.ed-news-number{color:#789c82;font:30px Instrument Serif,serif}.ed-news-meta{flex-direction:column;gap:9px;font-size:12px;line-height:1.7;display:flex}.ed-news-meta time{color:#586c5d}.ed-news-meta small{font-size:var(--hp-text-meta,12px);color:#758671}.ed-news-content h2{max-width:700px;font-size:38px}.ed-news-content>p{color:#536b5a;max-width:720px;margin:20px 0;font-size:15px;line-height:1.8}.ed-context{border-inline-start:2px solid #91b99c;padding-inline-start:18px;font-size:12px!important}.ed-context strong{font-size:var(--hp-text-meta,12px);color:var(--hp-color-action);letter-spacing:.04em;display:block}.ed-news-content>a,.ed-source-links a{text-underline-offset:4px;align-items:center;gap:15px;font-size:12px;text-decoration:underline;display:inline-flex}.ed-source-links{flex-wrap:wrap;gap:22px;margin-top:25px;display:flex}.ed-teaser{border-top:1px solid #c1cfc1;grid-template-columns:1.2fr 1fr 1fr;gap:35px;margin:70px 0;padding-top:35px;display:grid}.ed-teaser h2{margin-top:20px;font-size:42px}.ed-teaser p{color:#62745f;margin-top:15px;font-size:13px;line-height:1.8}.ed-teaser>a{border-inline-start:1px solid #c1cfc1;padding:12px 24px}.ed-teaser>a>span{font:var(--hp-text-meta,12px) var(--hp-font-data);color:var(--hp-color-action)}.ed-teaser h3{margin-top:25px;font:30px Instrument Serif,serif}.ed-teaser>a>svg{margin-top:30px}.ed-empty{padding:60px 0}.ed-empty p{margin:20px 0}@media (max-width:950px){.ed-articles{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-story-layout{grid-template-columns:180px 1fr;gap:30px}.ed-news-list>article{grid-template-columns:45px 170px 1fr}.ed-compass{gap:30px;padding:30px}.ed-teaser{gap:20px}.ed-teaser h2{font-size:34px}}@media (max-width:650px){.ed-page{padding-top:32px}.ed-articles{grid-template-columns:1fr}.ed-article-photo{aspect-ratio:1.4}.ed-article-copy p{min-height:0}.ed-heading h1{font-size:49px}.ed-heading p{font-size:14px}.ed-compass{padding:28px;display:block}.ed-compass>div{margin-top:24px}.ed-compass h2{font-size:40px}.ed-compass>svg{opacity:.3}.ed-compass small{max-width:230px}.ed-story-layout{display:block}.ed-story-layout>aside{margin-bottom:35px;position:static}.ed-article>figure img{height:260px}.ed-dek{font-size:17px}.ed-story p{font-size:15px}.ed-next>div{grid-template-columns:1fr}.ed-news-list>article{grid-template-columns:35px 1fr;gap:15px;padding:28px 0}.ed-news-content{grid-column:2}.ed-news-content h2{font-size:32px}.ed-news-meta{gap:3px}.ed-teaser{grid-template-columns:1fr}.ed-teaser>a{border-inline-start:0;border-top:1px solid #c1cfc1;padding:24px 0}.ed-teaser h3{margin-top:12px}.ed-teaser>a>svg{margin-top:15px}.ed-update{align-items:flex-start}.ed-categories button{font-size:var(--hp-text-meta,12px);padding-inline:12px}}
