.editorial-banner{isolation:isolate;border-radius:24px;margin-top:24px;padding:52px 48px 48px;position:relative;overflow:hidden}.editorial-banner-content{z-index:1;max-width:710px;position:relative}.editorial-banner-art{opacity:.85;width:560px;height:100%;position:absolute;top:0;right:-260px}.editorial-title{font-family:var(--font-display),sans-serif;letter-spacing:-.04em;color:#171a2c;text-wrap:balance;max-width:700px;font-size:clamp(2.2rem,4.2vw,3.55rem);font-weight:700;line-height:1.08}.editorial-deck{color:#475569;max-width:590px;margin-top:24px;font-size:17px;line-height:1.75}.editorial-byline{flex-wrap:wrap;align-items:center;gap:20px 24px;margin-top:48px;display:flex}.editorial-author-card{background:#f2d7da;border-radius:16px 24px 32px 16px;align-items:center;max-width:100%;min-height:80px;padding-left:136px;display:flex;position:relative}.editorial-author-portrait{justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:absolute;bottom:0;left:12px}.editorial-dateline{border-left:1px solid #64748b40;align-items:center;gap:20px;padding-left:24px;display:flex}.editorial-reading-grid{grid-template-columns:220px minmax(0,1fr);gap:64px;padding-top:56px;padding-bottom:88px;display:grid}.editorial-prose>:first-child{margin-top:0}.editorial-prose{text-wrap:pretty}.editorial-card-art{aspect-ratio:1.8;border-radius:18px;position:relative;overflow:hidden}.editorial-card-pattern{width:90%;height:120%;transition:transform .3s;position:absolute;top:-10%;right:-5%}.editorial-cover-copy{flex-direction:column;justify-content:flex-end;width:52%;display:flex;position:absolute;inset:24px}.editorial-cover-headline{font-family:var(--font-display),sans-serif;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(23px,2.5vw,34px);font-weight:700;line-height:1.08;display:block}.editorial-cover-subtitle{margin-top:10px;font-size:13px;line-height:1.4;display:block}.group:hover .editorial-card-pattern{transform:translate(-6px)}.editorial-card-arrow{color:#171a2c;background:#ffffffe6;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:20px;right:20px}.editorial-eyebrow{text-transform:uppercase;letter-spacing:.18em;color:#963255;font-size:11px;font-weight:700}.editorial-filter{color:#475569;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.editorial-filter:hover{color:#963255;border-color:#ed6091}.editorial-filter[aria-current=page]{color:#fff;background:#252441;border-color:#252441}@media (min-width:1440px){.editorial-banner-art{width:600px;right:-210px}}@media (max-width:1023px){.editorial-banner-art{opacity:.12;right:-330px}.editorial-reading-grid{grid-template-columns:minmax(0,1fr);padding-top:40px}}@media (max-width:639px){.editorial-banner{border-radius:18px;margin-top:16px;padding:30px 24px 32px}.editorial-banner-art{opacity:.1;width:440px;right:-275px}.editorial-title{font-size:34px;line-height:1.1}.editorial-deck{margin-top:20px;font-size:15px;line-height:1.75}.editorial-byline{gap:18px;margin-top:42px}.editorial-author-card{width:100%;padding-left:110px}.editorial-author-portrait{width:96px;height:108px;left:6px}.editorial-dateline{border:0;justify-content:space-between;gap:14px;width:100%;padding:0 2px}.editorial-reading-grid{padding-top:32px;padding-bottom:56px}.editorial-card-art{aspect-ratio:1.65}}.editorial-byline.editorial-byline-text{margin-top:28px}.editorial-author-card.editorial-author-card-text{border-radius:16px;width:auto;min-height:64px;padding-left:20px}@media (prefers-reduced-motion:reduce){.editorial-card-pattern{transition:none}.group:hover .editorial-card-pattern{transform:none}}.editorial-banner-contained{grid-template-columns:minmax(0,1fr) minmax(230px,32%);align-items:center;gap:32px;display:grid}.editorial-banner-contained .editorial-banner-content{grid-area:1/1;min-width:0}.editorial-banner-contained .editorial-banner-art{opacity:1;pointer-events:none;grid-area:1/2;width:100%;height:auto;max-height:360px;position:static}@media (max-width:1023px){.editorial-banner-contained{grid-template-columns:minmax(0,1fr);gap:16px}.editorial-banner-contained .editorial-banner-art{grid-area:2/1;justify-self:end;width:140px;height:120px}}.journal-hero-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;display:flex}.journal-primary-link{color:#fff;background:#24213d;border-radius:10px;align-items:center;gap:14px;min-height:46px;padding:12px 20px;font-size:14px;font-weight:700;display:inline-flex}.journal-primary-link:hover{background:#403553}.journal-secondary-link{color:#963255;text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.journal-topic-nav{flex-wrap:wrap;align-items:center;gap:10px;margin:28px 0 36px;display:flex}.journal-topic-link,.journal-topic-more summary{color:#303448;cursor:pointer;background:#fff;border:1px solid #e3e4eb;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 17px;font-size:13px;font-weight:600;display:inline-flex}.journal-topic-link:hover,.journal-topic-more summary:hover{background:#fff2ee;border-color:#eab1b6}.journal-topic-link[aria-current=page],.journal-topic-dropdown a[aria-current=page]{color:#fff;background:#24213d;border-color:#24213d}.journal-topic-more{position:relative}.journal-topic-more summary{list-style:none}.journal-topic-more summary::-webkit-details-marker{display:none}.journal-topic-more[open] summary svg{transform:rotate(180deg)}.journal-topic-dropdown{z-index:20;background:#fff;border:1px solid #e8e7ed;border-radius:14px;width:220px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 14px 35px #19142d1f}.journal-topic-dropdown a{color:#303448;border-radius:8px;padding:12px;font-size:13px;font-weight:600}.journal-topic-dropdown a:hover{background:#fff2ee}.journal-primary-link:focus-visible,.journal-secondary-link:focus-visible,.journal-topic-link:focus-visible,.journal-topic-more summary:focus-visible,.journal-topic-dropdown a:focus-visible{outline-offset:3px;outline:3px solid #b44c65}.journal-stories{scroll-margin-top:100px}@media (min-width:1024px){.journal-hero .editorial-banner-art{opacity:.7;width:460px;right:-120px}.journal-topic-dropdown{left:auto;right:0}}@media (min-width:640px) and (max-width:1023px){.journal-topic-more[open]{flex-basis:100%}.journal-topic-dropdown{width:min(100%,440px);box-shadow:none;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px;position:static}}@media (max-width:639px){.journal-topic-nav{gap:8px;margin:24px 0 28px}.journal-topic-link,.journal-topic-more summary{padding:10px 13px;font-size:12px}.journal-topic-more[open]{flex-basis:100%}.journal-topic-dropdown{width:100%;box-shadow:none;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px;position:static}.journal-topic-dropdown a{padding:12px 10px}.journal-hero-actions{gap:8px 20px;margin-top:24px}}
