:root{--wcem-green:#0c4439;--wcem-red:#d9272e;--wcem-cream:#f7f4ed;--wcem-pale:#edf3f1;--wcem-ink:#172522;--wcem-muted:#586661;--wcem-line:#d2ded9;--wcem-yellow:#edae22}.wcem-wrap{width:min(1180px,calc(100% - 40px));margin-inline:auto}.wcem-hero,.wcem-article-hero{background:var(--wcem-green);color:#fff;padding:80px 0}.wcem-hero h1,.wcem-article-hero h1{font:400 clamp(42px,6vw,76px)/1.05 Georgia,serif;max-width:950px;margin:14px 0 22px;color:#fff}.wcem-hero>div>p:last-child,.wcem-deck{font:400 19px/1.7 Arial,sans-serif;color:#dcebe7;max-width:800px}.wcem-kicker{font:800 11px/1.4 Arial,sans-serif;letter-spacing:.14em;color:var(--wcem-yellow);text-transform:uppercase}.wcem-kicker.red{color:var(--wcem-red)}.wcem-section,.wcem-home{padding:72px 0;background:#fff}.wcem-section.pale{background:var(--wcem-pale)}.wcem-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px}.wcem-heading h2,.wcem-sources h2,.wcem-related h2{font:400 clamp(30px,4vw,48px)/1.15 Georgia,serif;color:var(--wcem-green);margin:7px 0}.wcem-heading>a{font-weight:700;color:var(--wcem-red)}.wcem-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.wcem-card{background:#fff;border:1px solid var(--wcem-line);border-radius:16px;overflow:hidden}.wcem-card>div{padding:24px}.wcem-card h3{font:400 25px/1.25 Georgia,serif;margin:7px 0 12px}.wcem-card h3 a{color:var(--wcem-green);text-decoration:none}.wcem-card p:not(.wcem-kicker){color:var(--wcem-muted);line-height:1.65}.wcem-image{display:block;aspect-ratio:16/10;overflow:hidden;background:var(--wcem-green)}.wcem-image img{width:100%;height:100%;object-fit:cover}.wcem-fallback{display:grid;place-items:center;color:#fff;text-decoration:none}.wcem-fallback span{border-left:7px solid var(--wcem-yellow);padding:28px;font-weight:800;letter-spacing:.12em}.wcem-link{color:var(--wcem-red);font-weight:800;text-decoration:none}.wcem-featured{margin-bottom:46px}.wcem-featured .wcem-card{display:grid;grid-template-columns:1.35fr 1fr}.wcem-featured .wcem-image{aspect-ratio:auto;min-height:420px}.wcem-featured .wcem-card>div{padding:46px}.wcem-featured .wcem-card h3{font-size:clamp(32px,4vw,50px)}.wcem-topics{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.wcem-topics a{min-height:135px;padding:24px;border:1px solid var(--wcem-line);border-radius:14px;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between}.wcem-topics strong{font:400 21px/1.25 Georgia,serif;color:var(--wcem-green)}.wcem-topics span{color:var(--wcem-red);font-weight:700}.wcem-article-hero nav,.wcem-hero nav{display:flex;gap:10px;margin-bottom:30px;font-size:13px}.wcem-article-hero nav a,.wcem-hero nav a{color:#dcebe7}.wcem-byline,.wcem-dates{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:22px;color:#fff}.wcem-dates{font-size:13px;color:#bcd1cb;margin-top:10px}.wcem-lead{margin-top:50px}.wcem-lead img{width:100%;max-height:680px;object-fit:cover;border-radius:16px}.wcem-lead figcaption{font-size:13px;color:var(--wcem-muted);margin-top:8px}.wcem-reading{display:grid;grid-template-columns:minmax(0,760px) 280px;gap:80px;padding-block:64px}.wcem-content{font:400 18px/1.8 Arial,sans-serif;color:var(--wcem-ink)}.wcem-content h2{font:400 38px/1.2 Georgia,serif;color:var(--wcem-green);margin-top:55px}.wcem-content h3{font:700 24px/1.3 Arial,sans-serif;color:var(--wcem-green);margin-top:38px}.wcem-content a{color:#b51f25}.wcem-aside>div{position:sticky;top:125px;border:1px solid var(--wcem-line);border-radius:14px;padding:24px}.wcem-aside a{display:block;color:var(--wcem-green);text-decoration:none;padding:10px 0;border-top:1px solid var(--wcem-line)}.wcem-sources{background:var(--wcem-cream);padding:38px;border-radius:16px;margin-bottom:55px}.wcem-sources a{color:#b51f25}.wcem-related{margin:46px 0}.wcem-related>div{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.wcem-related>div>a{border:1px solid var(--wcem-line);padding:22px;border-radius:12px;text-decoration:none;display:flex;flex-direction:column;gap:14px;color:var(--wcem-green)}.wcem-related span{color:var(--wcem-red);font-weight:700}.wcem-empty{grid-column:1/-1;border:1px solid var(--wcem-line);border-radius:14px;padding:35px;background:#fff}.wcem-empty h2,.wcem-empty h3{color:var(--wcem-green);font-family:Georgia,serif}.nav-links{display:flex;gap:8px;margin-top:40px}.nav-links a,.nav-links span{padding:10px 14px;border:1px solid var(--wcem-line);border-radius:8px}.nav-links .current{background:var(--wcem-green);color:#fff}@media(max-width:900px){.wcem-grid{grid-template-columns:repeat(2,1fr)}.wcem-topics{grid-template-columns:repeat(2,1fr)}.wcem-reading{grid-template-columns:1fr;gap:20px}.wcem-aside>div{position:static}.wcem-featured .wcem-card{grid-template-columns:1fr}.wcem-related>div{grid-template-columns:1fr 1fr}}@media(max-width:620px){.wcem-wrap{width:min(100% - 30px,1180px)}.wcem-hero,.wcem-article-hero{padding:58px 0}.wcem-section,.wcem-home{padding:50px 0}.wcem-grid,.wcem-topics,.wcem-related>div{grid-template-columns:1fr}.wcem-heading{align-items:start;flex-direction:column}.wcem-featured .wcem-image{min-height:230px}.wcem-featured .wcem-card>div,.wcem-sources{padding:26px}.wcem-reading{padding-block:45px}.wcem-content{font-size:17px}.wcem-content h2{font-size:31px}}
