.dpe8CG_mast{padding:clamp(40px,6vw,88px) 0 clamp(28px,4vw,48px)}.dpe8CG_mastLabel{color:var(--ink-3);font-size:13px}.dpe8CG_mastTitle{letter-spacing:-.04em;max-width:18ch;margin-top:16px;font-size:clamp(36px,4.8vw,68px);line-height:1.04}.dpe8CG_mastSub{max-width:52ch;color:var(--ink-2);margin-top:20px;font-size:17px;line-height:1.65}.dpe8CG_body{padding-bottom:clamp(64px,8vw,112px)}.dpe8CG_cover{--c1:#222;--c2:#2b2b2a;--fg:#fff;--mark:#8f99f0;isolation:isolate;aspect-ratio:16/10;background:var(--c1);color:var(--fg);border-radius:20px;position:relative;overflow:hidden}.dpe8CG_cover[data-tone=paper]{--c1:#e8e5df;--c2:#dedad2;--fg:#222;--mark:var(--accent)}.dpe8CG_cover[data-tone=blue]{--c1:#2c3480;--c2:#252c6e;--fg:#fff;--mark:#fff}.dpe8CG_cover[data-tone=stone]{--c1:#3a3833;--c2:#45423c;--fg:#fff;--mark:#8f99f0}.dpe8CG_cover[data-size=lg]{aspect-ratio:auto;border-radius:24px;min-height:100%}.dpe8CG_cover[data-size=band]{aspect-ratio:auto;border-radius:28px;height:clamp(180px,24vw,320px)}.dpe8CG_coverBands{z-index:-1;background:repeating-linear-gradient(-66deg,var(--c1) 0 38px,var(--c2) 38px 76px);opacity:.9;position:absolute;inset:-20%}.dpe8CG_cover[data-v="1"] .dpe8CG_coverBands{background:linear-gradient(-66deg,var(--c1) 0 52%,var(--c2) 52% 100%)}.dpe8CG_cover[data-v="2"] .dpe8CG_coverBands{background:linear-gradient(-66deg,transparent 0 40%,var(--c2) 40% 46%,transparent 46% 58%,var(--c2) 58% 64%,transparent 64%),var(--c1)}.dpe8CG_coverMark{aspect-ratio:1/2.2;background:var(--mark);width:16%;position:absolute;top:16%;right:12%;transform:skew(-24deg)}.dpe8CG_cover[data-v="1"] .dpe8CG_coverMark{width:22%;inset:auto auto -10% 10%}.dpe8CG_cover[data-v="2"] .dpe8CG_coverMark{width:9%;top:-8%;right:30%}.dpe8CG_coverInitial{letter-spacing:-.06em;opacity:.92;font-size:clamp(120px,16vw,260px);font-weight:500;line-height:.8;position:absolute;bottom:-6%;left:7%}.dpe8CG_cover[data-size=md] .dpe8CG_coverInitial{font-size:clamp(96px,11vw,150px)}.dpe8CG_cover[data-size=band] .dpe8CG_coverInitial{bottom:-14%;left:auto;right:6%}.dpe8CG_coverTopic{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--fg);background:#ffffff29;border-radius:999px;padding:5px 11px;font-size:12px;position:absolute;top:18px;left:20px}.dpe8CG_cover[data-tone=paper] .dpe8CG_coverTopic{background:#0a0a0b14}.dpe8CG_meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13px;display:flex}.dpe8CG_pill{background:var(--card-2);border:1px solid var(--rule);color:var(--ink-2);border-radius:999px;padding:4px 10px;font-size:12px;display:inline-block}.dpe8CG_excerpt{color:var(--ink-2);font-size:15.5px;line-height:1.6}.dpe8CG_featured{background:var(--card);border:1px solid var(--rule);color:inherit;border-radius:32px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(20px,3vw,40px);padding:12px;text-decoration:none;transition:box-shadow .3s,transform .3s cubic-bezier(.16,1,.3,1);display:grid}.dpe8CG_featured:hover{border-color:#2222222e;transform:translateY(-3px)}.dpe8CG_featured .dpe8CG_cover{min-height:380px}.dpe8CG_featuredText{flex-direction:column;gap:16px;padding:clamp(16px,3vw,36px) clamp(8px,2vw,24px) clamp(16px,3vw,32px) 0;display:flex}.dpe8CG_featuredText h2{letter-spacing:-.03em;max-width:18ch;font-size:clamp(28px,3vw,42px);line-height:1.08}.dpe8CG_featuredText .dpe8CG_excerpt{max-width:44ch;font-size:17px}.dpe8CG_read{background:var(--accent);color:var(--on-accent);border-radius:999px;align-self:flex-start;gap:8px;margin-top:auto;padding:12px 20px;font-size:14.5px;font-weight:500;display:inline-flex}.dpe8CG_filters{flex-wrap:wrap;gap:8px;margin:clamp(40px,5vw,64px) 0 24px;display:flex}.dpe8CG_filters button{border:1px solid var(--rule);background:var(--card);height:38px;font:inherit;color:var(--ink-2);cursor:pointer;border-radius:999px;padding:0 16px;font-size:14px;transition:background-color .2s,color .2s}.dpe8CG_filters button:hover{color:var(--ink);border-color:#2222224d}.dpe8CG_filters button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.dpe8CG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.dpe8CG_card{background:var(--card);border:1px solid var(--rule);height:100%;color:inherit;border-radius:26px;flex-direction:column;padding:10px;text-decoration:none;transition:background-color .25s,box-shadow .25s,transform .25s cubic-bezier(.16,1,.3,1);display:flex}.dpe8CG_card:hover{background:var(--card-2);transform:translateY(-3px)}.dpe8CG_cardText{flex-direction:column;flex:1;gap:12px;padding:18px 12px 12px;display:flex}.dpe8CG_card h3{letter-spacing:-.02em;text-wrap:balance;font-size:21px;line-height:1.2}.dpe8CG_cardText .dpe8CG_meta:last-child{margin-top:auto}.dpe8CG_artHead{max-width:calc(860px + 2 * var(--gutter));text-align:center;padding-top:clamp(32px,5vw,72px);padding-bottom:clamp(28px,3vw,40px)}.dpe8CG_artHead .crumbs{justify-content:center}.dpe8CG_artTitle{letter-spacing:-.035em;max-width:20ch;margin:0 auto;font-size:clamp(34px,4.6vw,60px);line-height:1.06}.dpe8CG_artLead{max-width:52ch;color:var(--ink-2);margin:20px auto 0;font-size:19px;line-height:1.6}.dpe8CG_artMeta{color:var(--ink-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin-top:28px;font-size:14px;display:flex}.dpe8CG_byline{color:var(--ink);align-items:center;gap:10px;display:inline-flex}.dpe8CG_byline i{background:var(--ink);width:30px;height:30px;color:var(--paper);letter-spacing:.02em;border-radius:50%;place-items:center;font-size:11px;font-style:normal;display:grid}.dpe8CG_artBand{max-width:calc(1120px + 2 * var(--gutter))}.dpe8CG_artGrid{grid-template-columns:260px minmax(0,68ch);justify-content:center;gap:clamp(32px,5vw,72px);padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(64px,8vw,104px);display:grid}.dpe8CG_artAside{align-content:start;align-self:start;gap:12px;display:grid;position:sticky;top:110px}.dpe8CG_asideCard{background:var(--card);border:1px solid var(--rule);border-radius:20px;padding:20px}.dpe8CG_asideDark{background:var(--night);color:var(--paper);border-color:var(--night)}.dpe8CG_asideDark .dpe8CG_asideLabel{color:var(--night-ink-3)}.dpe8CG_asideLabel{color:var(--ink-3);font-size:12px}.dpe8CG_asideName{margin-top:4px;font-size:15.5px;font-weight:500}.dpe8CG_asideText{color:var(--ink-2);margin-top:8px;font-size:13.5px;line-height:1.55}.dpe8CG_asideDark .dpe8CG_asideText{color:var(--night-ink-2)}.dpe8CG_asideBtn{background:var(--accent);color:var(--on-accent);border-radius:999px;gap:6px;margin-top:14px;padding:10px 16px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.dpe8CG_prose p{color:var(--ink-2);margin-top:1.15em;font-size:18.5px;line-height:1.75}.dpe8CG_prose>div:first-child p{margin-top:0}.dpe8CG_first:first-letter{float:left;letter-spacing:-.04em;color:var(--ink);margin:.08em .12em 0 0;font-size:4.2em;font-weight:500;line-height:.8}.dpe8CG_pull{border-left:3px solid var(--accent-hi);margin:1.8em 0 .6em;padding:8px 0 8px 28px}.dpe8CG_pull p{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(23px,2.4vw,30px);line-height:1.3}.dpe8CG_end{border-top:1px solid var(--rule);padding-top:24px;margin-top:2.4em!important}.dpe8CG_end a{color:var(--ink-2);text-underline-offset:4px;font-size:15px}.dpe8CG_related{background:linear-gradient(#14141600,var(--card));padding:clamp(56px,7vw,96px) 0}.dpe8CG_relatedTitle{letter-spacing:-.03em;margin-bottom:28px;font-size:clamp(26px,2.8vw,36px)}@media (max-width:980px){.dpe8CG_featured{grid-template-columns:1fr}.dpe8CG_featured .dpe8CG_cover{min-height:240px}.dpe8CG_featuredText{padding:8px 12px 16px}.dpe8CG_grid{grid-template-columns:1fr 1fr}.dpe8CG_artGrid{grid-template-columns:minmax(0,1fr)}.dpe8CG_artAside{order:2;position:static}}@media (max-width:640px){.dpe8CG_grid{grid-template-columns:1fr}.dpe8CG_prose p{font-size:17px}.dpe8CG_artHead{text-align:left}.dpe8CG_artMeta{justify-content:flex-start}.dpe8CG_artHead .crumbs{justify-content:flex-start}.dpe8CG_artTitle,.dpe8CG_artLead{margin-left:0}}
