.magazine-module__3Twt5a__root{--mag-ink:var(--sc-color-text);--mag-muted:var(--sc-color-text-secondary);--mag-accent:var(--sc-color-text);--mag-accent-deep:var(--sc-color-text);--mag-accent-wash:var(--sc-color-surface-subtle);--mag-paper:var(--sc-color-cream);--mag-rule:var(--sc-color-border);--mag-rule-strong:var(--sc-color-text);--mag-ease:var(--sc-motion-landing-ease);--mag-reading:42rem;gap:var(--sc-space-10);min-width:0;max-width:var(--sc-size-desktop-max);padding-bottom:calc(var(--sc-space-16) + var(--sc-safe-bottom));color:var(--mag-ink);scroll-margin-top:calc(var(--sc-size-topbar) + var(--sc-space-4));margin:0 auto;display:grid}.magazine-module__3Twt5a__root :where(h1,h2,h3,h4,p,ol,ul,figure,blockquote){margin:0}.magazine-module__3Twt5a__root :where(a){color:inherit}.magazine-module__3Twt5a__root :where(a,summary,button):focus-visible{opacity:.62;outline:none}.sc-app-content:has(>.magazine-module__3Twt5a__root)>.sc-desktop-page-title{display:none}.magazine-module__3Twt5a__headerTitle{justify-content:center;align-items:center;gap:var(--sc-space-2);white-space:nowrap;min-width:0;display:inline-flex}.magazine-module__3Twt5a__headerMark{flex:none;width:22px;height:22px}.magazine-module__3Twt5a__masthead{border-bottom:1px solid var(--mag-rule);min-width:0;animation:magazine-module__3Twt5a__magRise var(--sc-motion-reveal) var(--mag-ease) both;gap:0;display:grid}.magazine-module__3Twt5a__mastheadTop{justify-content:space-between;align-items:center;gap:var(--sc-space-4);padding-bottom:var(--sc-space-3);border-bottom:2px solid var(--mag-rule-strong);display:flex}.magazine-module__3Twt5a__mastheadBrand{align-items:center;gap:var(--sc-space-2);min-height:var(--sc-size-tap);color:var(--mag-ink);transition:opacity var(--sc-motion-standard) var(--sc-motion-ease);text-decoration:none;display:inline-flex}.magazine-module__3Twt5a__mastheadMark{width:30px;height:30px;transition:transform var(--sc-motion-reveal) var(--mag-ease);flex:none}.magazine-module__3Twt5a__mastheadWord{width:auto;height:22px}.magazine-module__3Twt5a__mastheadNote{justify-content:flex-end;align-items:baseline;gap:var(--sc-space-1) var(--sc-space-2);font-size:var(--sc-type-caption-size);line-height:var(--sc-type-caption-line);color:var(--mag-muted);text-align:end;flex-wrap:wrap;display:flex}.magazine-module__3Twt5a__mastheadNote>span:first-child{color:var(--mag-ink);font-weight:var(--sc-type-label-weight);letter-spacing:.08em}.magazine-module__3Twt5a__mastheadLatin{letter-spacing:.32em;font-weight:var(--sc-type-label-weight);color:var(--mag-accent)}.magazine-module__3Twt5a__mastheadIssue{font-variant-numeric:tabular-nums;width:100%}.magazine-module__3Twt5a__desks{gap:var(--sc-space-5);scrollbar-width:none;margin-inline:calc(var(--sc-page-gutter) * -1);padding-inline:var(--sc-page-gutter);scroll-padding-inline:var(--sc-page-gutter);display:flex;overflow-x:auto}.magazine-module__3Twt5a__desks::-webkit-scrollbar{display:none}.magazine-module__3Twt5a__desk{min-height:var(--sc-size-tap);font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line);color:var(--mag-muted);white-space:nowrap;transition:color var(--sc-motion-standard) var(--sc-motion-ease);flex:none;align-items:center;text-decoration:none;display:inline-flex;position:relative}.magazine-module__3Twt5a__desk:after{content:"";background:var(--mag-accent);transform-origin:0;height:2px;transition:transform var(--sc-motion-reveal) var(--mag-ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.magazine-module__3Twt5a__desk[aria-current=page]{color:var(--mag-ink);font-weight:var(--sc-type-label-weight)}.magazine-module__3Twt5a__desk[aria-current=page]:after{transform:scaleX(1)}@media (hover:hover){.magazine-module__3Twt5a__mastheadBrand:hover .magazine-module__3Twt5a__mastheadMark{transform:rotate(-12deg)}.magazine-module__3Twt5a__desk:hover{color:var(--mag-ink)}.magazine-module__3Twt5a__desk:hover:after{transform:scaleX(1)}}.magazine-module__3Twt5a__progress{display:none}@supports (animation-timeline:scroll()){.magazine-module__3Twt5a__progress{z-index:60;background:var(--mag-accent);transform-origin:0;pointer-events:none;height:3px;animation:linear both magazine-module__3Twt5a__magProgress;animation-timeline:scroll(root);display:block;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}}.magazine-module__3Twt5a__hero{gap:var(--sc-space-5);min-width:0;display:grid}.magazine-module__3Twt5a__hero>*{animation:magazine-module__3Twt5a__magRise var(--sc-motion-reveal) var(--mag-ease) both}.magazine-module__3Twt5a__hero>:nth-child(2){animation-delay:60ms}.magazine-module__3Twt5a__hero>:nth-child(3){animation-delay:.12s}.magazine-module__3Twt5a__hero>:nth-child(4){animation-delay:.18s}.magazine-module__3Twt5a__hero>:nth-child(n+5){animation-delay:.24s}.magazine-module__3Twt5a__crumbs{align-items:center;gap:0 var(--sc-space-2);font-size:var(--sc-type-caption-size);line-height:var(--sc-type-caption-line);color:var(--mag-muted);flex-wrap:wrap;display:flex}.magazine-module__3Twt5a__crumbs a{min-height:var(--sc-size-tap);transition:color var(--sc-motion-standard) var(--sc-motion-ease);align-items:center;text-decoration:none;display:inline-flex}.magazine-module__3Twt5a__crumbs a:hover{color:var(--mag-ink)}.magazine-module__3Twt5a__crumbs [aria-hidden=true]{color:var(--sc-color-border-control)}.magazine-module__3Twt5a__kicker{align-items:center;gap:var(--sc-space-3);font-size:var(--sc-type-caption-size);line-height:var(--sc-type-caption-line);font-weight:var(--sc-type-label-weight);letter-spacing:.14em;color:var(--mag-accent);display:inline-flex}.magazine-module__3Twt5a__kicker:before{content:"";width:var(--sc-space-6);background:currentColor;flex:none;height:2px}.magazine-module__3Twt5a__title{font-size:var(--sc-type-display-size);letter-spacing:-.01em;word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance;font-weight:700;line-height:1.24}.magazine-module__3Twt5a__dek{font-size:var(--sc-type-title-size);color:var(--mag-muted);text-wrap:pretty;line-height:1.65}.magazine-module__3Twt5a__byline{justify-self:stretch;align-items:center;gap:var(--sc-space-3);max-width:40rem;padding-top:var(--sc-space-4);border-top:1px solid var(--mag-rule);display:flex}.magazine-module__3Twt5a__bylineMark{flex:none;width:40px;height:40px}.magazine-module__3Twt5a__bylineText{gap:var(--sc-space-1);min-width:0;font-size:var(--sc-type-caption-size);line-height:var(--sc-type-caption-line);color:var(--mag-muted);display:grid}.magazine-module__3Twt5a__bylineText strong{font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line);color:var(--mag-ink);font-weight:var(--sc-type-label-weight)}.magazine-module__3Twt5a__bylineText span{gap:0 var(--sc-space-3);flex-wrap:wrap;display:flex}.magazine-module__3Twt5a__cover{gap:var(--sc-space-3);min-width:0;margin-inline:calc(var(--sc-page-gutter) * -1);animation:magazine-module__3Twt5a__magRise var(--sc-motion-reveal) var(--mag-ease) .12s both;display:grid}.magazine-module__3Twt5a__coverFrame{background:var(--mag-paper);position:relative;overflow:hidden}.magazine-module__3Twt5a__coverFrame img{width:100%;height:auto;animation:magazine-module__3Twt5a__magSettle var(--sc-motion-scene) var(--mag-ease) both;display:block}.magazine-module__3Twt5a__caption{gap:var(--sc-space-3);padding-inline:var(--sc-page-gutter);font-size:var(--sc-type-caption-size);line-height:var(--sc-type-caption-line);color:var(--mag-muted);display:flex}.magazine-module__3Twt5a__caption:before{content:"";width:var(--sc-space-4);background:var(--mag-muted);flex:none;height:1px;margin-top:.65em}.magazine-module__3Twt5a__tocMobile{margin-bottom:var(--sc-space-8);border:1px solid var(--mag-rule);border-radius:var(--sc-radius-control);background:var(--sc-color-canvas);transition:box-shadow var(--sc-motion-standard) var(--sc-motion-ease);overflow:hidden}.magazine-module__3Twt5a__tocMobile[open]{box-shadow:var(--sc-shadow-card-rest)}.magazine-module__3Twt5a__tocMobile>summary{justify-content:space-between;align-items:center;gap:var(--sc-space-3);min-height:calc(var(--sc-size-tap) + var(--sc-space-2));padding:0 var(--sc-space-4);cursor:pointer;font-weight:var(--sc-type-label-weight);list-style:none;display:flex}.magazine-module__3Twt5a__tocMobile>summary::-webkit-details-marker{display:none}.magazine-module__3Twt5a__tocMobile>summary>svg:first-child{color:var(--mag-accent);flex:none}.magazine-module__3Twt5a__tocMobile>summary small{font-weight:var(--sc-type-body-weight);font-size:var(--sc-type-caption-size);color:var(--mag-muted);font-variant-numeric:tabular-nums;margin-left:auto}.magazine-module__3Twt5a__tocMobile>summary>svg:last-child{transition:transform var(--sc-motion-reveal) var(--mag-ease);flex:none}.magazine-module__3Twt5a__tocMobile[open]>summary>svg:last-child{transform:rotate(90deg)}.magazine-module__3Twt5a__tocMobile>nav{padding:0 var(--sc-space-4) var(--sc-space-3);border-top:1px solid var(--mag-rule)}.magazine-module__3Twt5a__tocRail{display:none}.magazine-module__3Twt5a__tocList{counter-reset:none;display:grid}.magazine-module__3Twt5a__tocList a{grid-template-columns:var(--sc-space-8) minmax(0, 1fr);align-items:baseline;gap:var(--sc-space-2);min-height:var(--sc-size-tap);padding-block:var(--sc-space-3);border-bottom:1px solid var(--mag-rule);font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line);color:var(--mag-muted);transition:color var(--sc-motion-standard) var(--sc-motion-ease), transform var(--sc-motion-reveal) var(--mag-ease);text-decoration:none;display:grid}.magazine-module__3Twt5a__tocList a:last-child{border-bottom:0}.magazine-module__3Twt5a__tocList a>span:first-child{font-size:var(--sc-type-caption-size);font-variant-numeric:tabular-nums;color:var(--mag-accent);font-weight:var(--sc-type-label-weight)}.magazine-module__3Twt5a__tocList a>span:first-child svg{vertical-align:-3px;width:16px;height:16px}@media (hover:hover){.magazine-module__3Twt5a__tocList a:hover{color:var(--mag-ink);transform:translate(4px)}}.magazine-module__3Twt5a__layout{gap:var(--sc-space-8);min-width:0;display:grid}.magazine-module__3Twt5a__body{min-width:0;max-width:var(--mag-reading);width:100%;font-size:var(--sc-type-body-size);overflow-wrap:anywhere;gap:0;margin-inline:auto;line-height:1.95;display:grid}.magazine-module__3Twt5a__body p+p{margin-top:var(--sc-space-4)}.magazine-module__3Twt5a__lead{font-size:calc(var(--sc-type-title-size) * 1.02);color:var(--mag-ink);padding-bottom:var(--sc-space-8);line-height:1.85}.magazine-module__3Twt5a__lead:first-letter{float:left;margin:.08em var(--sc-space-3) 0 0;font-size:calc(var(--sc-type-display-size) * 1.9);color:var(--mag-accent);font-weight:800;line-height:1}.magazine-module__3Twt5a__section{gap:var(--sc-space-4);padding-block:var(--sc-space-10);border-top:1px solid var(--mag-rule);scroll-margin-top:calc(var(--sc-size-topbar) + var(--sc-space-6));display:grid}.magazine-module__3Twt5a__sectionHead{gap:var(--sc-space-2);display:grid}.magazine-module__3Twt5a__sectionNo{font-size:calc(var(--sc-type-display-size) * 1.6);letter-spacing:-.02em;color:var(--mag-accent);font-variant-numeric:tabular-nums;font-weight:200;line-height:1}.magazine-module__3Twt5a__sectionTitle{font-size:var(--sc-type-heading-size);line-height:var(--sc-type-heading-line);letter-spacing:-.005em;text-wrap:balance;font-weight:750}.magazine-module__3Twt5a__prose{gap:var(--sc-space-4);min-width:0;display:grid}.magazine-module__3Twt5a__prose :where(ul,ol){gap:var(--sc-space-3);padding:0;list-style:none;display:grid}.magazine-module__3Twt5a__prose :where(ul)>li{padding-left:var(--sc-space-6);position:relative}.magazine-module__3Twt5a__prose :where(ul)>li:before{content:"";width:var(--sc-space-3);background:var(--mag-accent);height:2px;position:absolute;top:.95em;left:0}.magazine-module__3Twt5a__prose :where(ol){counter-reset:mag-ol}.magazine-module__3Twt5a__prose :where(ol)>li{padding-left:var(--sc-space-8);counter-increment:mag-ol;position:relative}.magazine-module__3Twt5a__prose :where(ol)>li:before{content:counter(mag-ol, decimal-leading-zero);font-size:var(--sc-type-caption-size);font-weight:var(--sc-type-label-weight);color:var(--mag-accent);font-variant-numeric:tabular-nums;line-height:inherit;position:absolute;top:0;left:0}.magazine-module__3Twt5a__prose :where(h3){font-size:var(--sc-type-title-size);line-height:var(--sc-type-title-line);font-weight:var(--sc-type-title-weight);padding-top:var(--sc-space-2)}.magazine-module__3Twt5a__prose :where(strong){color:var(--mag-ink);font-weight:700}.magazine-module__3Twt5a__prose :where(blockquote){padding:var(--sc-space-5) var(--sc-space-5) var(--sc-space-5) var(--sc-space-6);border-left:3px solid var(--mag-accent);background:var(--mag-accent-wash);border-radius:0 var(--sc-radius-small) var(--sc-radius-small) 0;font-size:var(--sc-type-title-size);color:var(--mag-ink);line-height:1.75;position:relative}.magazine-module__3Twt5a__table{margin-inline:calc(var(--sc-page-gutter) * -1);padding-inline:var(--sc-page-gutter);-webkit-overflow-scrolling:touch;overflow-x:auto}.magazine-module__3Twt5a__table table{border-collapse:collapse;width:100%;min-width:30rem;font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line)}.magazine-module__3Twt5a__table th{text-align:start;padding:var(--sc-space-3);border-bottom:2px solid var(--mag-rule-strong);font-weight:var(--sc-type-label-weight);white-space:nowrap}.magazine-module__3Twt5a__table td{padding:var(--sc-space-3);border-bottom:1px solid var(--mag-rule);vertical-align:top}.magazine-module__3Twt5a__table tbody tr{transition:background-color var(--sc-motion-standard) var(--sc-motion-ease)}@media (hover:hover){.magazine-module__3Twt5a__table tbody tr:hover{background:var(--mag-paper)}}.magazine-module__3Twt5a__figure{gap:var(--sc-space-3);margin-block:var(--sc-space-6) 0;display:grid}.magazine-module__3Twt5a__figure img{aspect-ratio:3/2;object-fit:contain;background:var(--mag-paper);border-radius:var(--sc-radius-small);width:100%;height:auto;display:block}.magazine-module__3Twt5a__figure figcaption{font-size:var(--sc-type-caption-size);line-height:var(--sc-type-caption-line);color:var(--mag-muted)}.magazine-module__3Twt5a__inlineLinks{gap:var(--sc-space-2);flex-wrap:wrap;display:flex}.magazine-module__3Twt5a__tagList{margin:var(--sc-space-3) 0 0;padding:0;list-style:none}.magazine-module__3Twt5a__takeaways{gap:var(--sc-space-5);margin-block:var(--sc-space-4) var(--sc-space-8);padding:var(--sc-space-8) var(--sc-space-5);background:var(--mag-paper);border-radius:var(--sc-radius-card);scroll-margin-top:calc(var(--sc-size-topbar) + var(--sc-space-6));display:grid}.magazine-module__3Twt5a__takeaways h2{align-items:center;gap:var(--sc-space-3);font-size:var(--sc-type-title-size);line-height:var(--sc-type-title-line);font-weight:750;display:flex}.magazine-module__3Twt5a__takeaways ol{counter-reset:mag-take;gap:0;padding:0;list-style:none;display:grid}.magazine-module__3Twt5a__takeaways li{grid-template-columns:var(--sc-space-10) minmax(0, 1fr);gap:var(--sc-space-2);padding-block:var(--sc-space-4);border-top:1px solid var(--sc-color-oat);counter-increment:mag-take;line-height:1.8;display:grid}.magazine-module__3Twt5a__takeaways li:before{content:counter(mag-take, decimal-leading-zero);font-size:var(--sc-type-title-size);color:var(--mag-accent);font-variant-numeric:tabular-nums;font-weight:200;line-height:1.4}.magazine-module__3Twt5a__faqBlock{gap:var(--sc-space-5);padding-block:var(--sc-space-10);border-top:1px solid var(--mag-rule);scroll-margin-top:calc(var(--sc-size-topbar) + var(--sc-space-6));display:grid}.magazine-module__3Twt5a__blockTitle{font-size:var(--sc-type-heading-size);line-height:var(--sc-type-heading-line);letter-spacing:-.005em;text-wrap:balance;font-weight:750}.magazine-module__3Twt5a__blockHead{gap:var(--sc-space-2);display:grid}.magazine-module__3Twt5a__blockHead>p:not(.magazine-module__3Twt5a__kicker){color:var(--mag-muted);font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line)}.magazine-module__3Twt5a__faqList{gap:var(--sc-space-3);display:grid}.magazine-module__3Twt5a__faqItem{border:1px solid var(--mag-rule);border-radius:var(--sc-radius-control);background:var(--sc-color-canvas);scroll-margin-top:calc(var(--sc-size-topbar) + var(--sc-space-6));transition:border-color var(--sc-motion-standard) var(--sc-motion-ease), box-shadow var(--sc-motion-reveal) var(--mag-ease), background-color var(--sc-motion-standard) var(--sc-motion-ease);interpolate-size:allow-keywords}.magazine-module__3Twt5a__faqItem>summary{align-items:center;gap:var(--sc-space-3);min-height:calc(var(--sc-size-tap) + var(--sc-space-4));padding:var(--sc-space-3) var(--sc-space-4);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;display:grid}.magazine-module__3Twt5a__faqItem>summary::-webkit-details-marker{display:none}.magazine-module__3Twt5a__faqQ{font-size:var(--sc-type-body-size);line-height:1.6;font-weight:var(--sc-type-label-weight);text-wrap:pretty}.magazine-module__3Twt5a__faqNo{font-size:var(--sc-type-caption-size);line-height:var(--sc-type-caption-line);font-weight:var(--sc-type-label-weight);color:var(--mag-accent);font-variant-numeric:tabular-nums;letter-spacing:.04em;align-self:start;padding-top:.2em}.magazine-module__3Twt5a__faqToggle{border-radius:var(--sc-radius-pill);background:var(--sc-color-surface-subtle);width:32px;height:32px;color:var(--mag-ink);transition:transform var(--sc-motion-reveal) var(--mag-ease), background-color var(--sc-motion-standard) var(--sc-motion-ease), color var(--sc-motion-standard) var(--sc-motion-ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.magazine-module__3Twt5a__faqToggle svg{width:18px;height:18px}.magazine-module__3Twt5a__faqItem[open]{border-color:var(--mag-accent);box-shadow:var(--sc-shadow-card-rest)}.magazine-module__3Twt5a__faqItem[open] .magazine-module__3Twt5a__faqToggle{background:var(--mag-accent);color:var(--sc-color-text-inverse);transform:rotate(45deg)}.magazine-module__3Twt5a__faqAnswer{gap:var(--sc-space-4);padding:0 var(--sc-space-4) var(--sc-space-5) calc(var(--sc-space-4) + var(--sc-space-8));color:var(--mag-muted);animation:magazine-module__3Twt5a__magFade var(--sc-motion-reveal) var(--mag-ease) both;line-height:1.85;display:grid}.magazine-module__3Twt5a__faqItem::details-content{block-size:0;transition:block-size var(--sc-motion-reveal) var(--mag-ease), content-visibility var(--sc-motion-reveal) allow-discrete;overflow:clip}.magazine-module__3Twt5a__faqItem[open]::details-content{block-size:auto}@media (hover:hover){.magazine-module__3Twt5a__faqItem:not([open]):hover{border-color:var(--sc-color-border-control);background:var(--mag-paper)}.magazine-module__3Twt5a__faqItem:not([open]):hover .magazine-module__3Twt5a__faqToggle{background:var(--mag-accent-wash);color:var(--mag-accent)}}.magazine-module__3Twt5a__chips{gap:var(--sc-space-2);scrollbar-width:none;margin-inline:calc(var(--sc-page-gutter) * -1);padding:var(--sc-space-1) var(--sc-page-gutter);scroll-padding-inline:var(--sc-page-gutter);scroll-snap-type:x proximity;display:flex;overflow-x:auto}.magazine-module__3Twt5a__chips::-webkit-scrollbar{display:none}.magazine-module__3Twt5a__chip{align-items:center;gap:var(--sc-space-2);min-height:var(--sc-size-tap);padding:0 var(--sc-space-4);border:1px solid var(--mag-rule);border-radius:var(--sc-radius-pill);background:var(--sc-color-canvas);font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line);color:var(--mag-ink);white-space:nowrap;scroll-snap-align:start;transition:border-color var(--sc-motion-standard) var(--sc-motion-ease), background-color var(--sc-motion-standard) var(--sc-motion-ease), transform var(--sc-motion-fast) var(--sc-motion-ease);flex:none;text-decoration:none;display:inline-flex}.magazine-module__3Twt5a__chip small{font-size:var(--sc-type-caption-size);color:var(--mag-accent);font-variant-numeric:tabular-nums;font-weight:var(--sc-type-label-weight)}.magazine-module__3Twt5a__chip svg{width:16px;height:16px;transition:transform var(--sc-motion-reveal) var(--mag-ease)}.magazine-module__3Twt5a__chip:active{transform:scale(var(--sc-motion-select-scale))}@media (hover:hover){.magazine-module__3Twt5a__chip:hover{border-color:var(--mag-accent);background:var(--mag-accent-wash)}.magazine-module__3Twt5a__chip:hover svg{transform:translate(3px)}}.magazine-module__3Twt5a__linkRows{border-top:1px solid var(--mag-rule-strong);display:grid}.magazine-module__3Twt5a__linkRow{align-items:center;gap:var(--sc-space-4);min-height:calc(var(--sc-size-tap) + var(--sc-space-4));padding-block:var(--sc-space-3);border-bottom:1px solid var(--mag-rule);color:var(--mag-ink);transition:padding var(--sc-motion-reveal) var(--mag-ease), background-color var(--sc-motion-standard) var(--sc-motion-ease);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.magazine-module__3Twt5a__linkRow>span{gap:var(--sc-space-1);min-width:0;display:grid}.magazine-module__3Twt5a__linkRow strong{font-size:var(--sc-type-body-size);line-height:1.55;font-weight:var(--sc-type-label-weight)}.magazine-module__3Twt5a__linkRow small{font-size:var(--sc-type-caption-size);line-height:var(--sc-type-caption-line);color:var(--mag-muted)}.magazine-module__3Twt5a__linkRow>svg{color:var(--mag-accent);transition:transform var(--sc-motion-reveal) var(--mag-ease);flex:none}.magazine-module__3Twt5a__linkRow:active{background:var(--mag-paper)}@media (hover:hover){.magazine-module__3Twt5a__linkRow:hover{padding-inline:var(--sc-space-3);background:var(--mag-paper)}.magazine-module__3Twt5a__linkRow:hover>svg{transform:translate(4px)}}.magazine-module__3Twt5a__cta,.magazine-module__3Twt5a__ctaGlass,.magazine-module__3Twt5a__ctaLight{justify-content:center;align-items:center;gap:var(--sc-space-3);min-height:calc(var(--sc-size-tap) + var(--sc-space-1));padding:0 var(--sc-space-6);border-radius:var(--sc-radius-pill);font-size:var(--sc-type-body-size);line-height:1.2;font-weight:var(--sc-type-label-weight);white-space:nowrap;transition:transform var(--sc-motion-fast) var(--sc-motion-ease), box-shadow var(--sc-motion-reveal) var(--mag-ease), background-color var(--sc-motion-standard) var(--sc-motion-ease);text-decoration:none;display:inline-flex}.magazine-module__3Twt5a__cta{background:var(--sc-component-action-background);color:var(--sc-component-action-ink);box-shadow:var(--sc-shadow-action)}.magazine-module__3Twt5a__ctaGlass{background:color-mix(in srgb, var(--sc-color-canvas) 72%, transparent);color:var(--mag-ink);box-shadow:var(--sc-shadow-liquid-glass);backdrop-filter:blur(16px)saturate(1.6)}.magazine-module__3Twt5a__ctaLight{background:var(--sc-component-action-background);color:var(--sc-component-action-ink);box-shadow:var(--sc-shadow-action)}.magazine-module__3Twt5a__cta svg,.magazine-module__3Twt5a__ctaGlass svg,.magazine-module__3Twt5a__ctaLight svg{width:18px;height:18px;transition:transform var(--sc-motion-reveal) var(--mag-ease)}.magazine-module__3Twt5a__cta:active,.magazine-module__3Twt5a__ctaGlass:active,.magazine-module__3Twt5a__ctaLight:active{transform:scale(var(--sc-motion-press-scale))}@media (hover:hover){.magazine-module__3Twt5a__cta:hover{background:var(--sc-component-action-hover);box-shadow:var(--sc-shadow-action-lift)}.magazine-module__3Twt5a__ctaGlass:hover,.magazine-module__3Twt5a__ctaLight:hover{box-shadow:var(--sc-shadow-card-rest)}:is(.magazine-module__3Twt5a__cta,.magazine-module__3Twt5a__ctaGlass,.magazine-module__3Twt5a__ctaLight):hover svg{transform:translate(4px)}}.magazine-module__3Twt5a__ctaRow{align-items:center;gap:var(--sc-space-3);flex-wrap:wrap;display:flex}.magazine-module__3Twt5a__closing{gap:var(--sc-space-4);margin-top:var(--sc-space-6);padding:var(--sc-space-10) var(--sc-space-6);border-radius:var(--sc-radius-card);background:var(--mag-paper);color:var(--mag-ink);isolation:isolate;display:grid;position:relative;overflow:hidden}.magazine-module__3Twt5a__closing:after{content:"";z-index:-1;right:calc(var(--sc-space-16) * -1);bottom:calc(var(--sc-space-16) * -1);width:calc(var(--sc-space-20) * 3);aspect-ratio:1;border:1px solid var(--sc-color-business-navy-line);box-shadow:0 0 0 var(--sc-space-8) var(--sc-color-business-navy-deep);opacity:.55;border-radius:50%;display:none;position:absolute}.magazine-module__3Twt5a__closing .magazine-module__3Twt5a__kicker{color:var(--mag-muted)}.magazine-module__3Twt5a__closing h2{font-size:var(--sc-type-heading-size);line-height:var(--sc-type-heading-line);text-wrap:balance;font-weight:750}.magazine-module__3Twt5a__closing p{color:var(--mag-muted);max-width:34rem;line-height:1.8}.magazine-module__3Twt5a__closing .magazine-module__3Twt5a__ctaRow{padding-top:var(--sc-space-2)}.magazine-module__3Twt5a__aside{gap:var(--sc-space-2);padding-top:var(--sc-space-6);border-top:1px solid var(--mag-rule);font-size:var(--sc-type-caption-size);color:var(--mag-muted);line-height:1.75;display:grid}.magazine-module__3Twt5a__aside a{text-underline-offset:.2em;text-decoration:underline}.magazine-module__3Twt5a__topLink{justify-self:center;align-items:center;gap:var(--sc-space-2);min-height:var(--sc-size-tap);padding:0 var(--sc-space-5);border-radius:var(--sc-radius-pill);font-size:var(--sc-type-label-size);color:var(--mag-muted);transition:color var(--sc-motion-standard) var(--sc-motion-ease), background-color var(--sc-motion-standard) var(--sc-motion-ease);text-decoration:none;display:inline-flex}.magazine-module__3Twt5a__topLink svg{width:16px;height:16px;transform:rotate(-90deg)}.magazine-module__3Twt5a__topLink:hover{color:var(--mag-ink);background:var(--sc-color-surface-subtle)}.magazine-module__3Twt5a__card{gap:var(--sc-space-3);min-width:0;color:var(--mag-ink);transition:transform var(--sc-motion-fast) var(--sc-motion-ease);align-content:start;text-decoration:none;display:grid}.magazine-module__3Twt5a__card:active{transform:scale(var(--sc-motion-press-scale))}.magazine-module__3Twt5a__cardMedia{border-radius:var(--sc-radius-small);background:var(--mag-paper);position:relative;overflow:hidden}.magazine-module__3Twt5a__cardMedia img{width:100%;height:auto;transition:transform var(--sc-motion-scene) var(--mag-ease);display:block}.magazine-module__3Twt5a__cardMeta{align-items:center;gap:0 var(--sc-space-2);font-size:var(--sc-type-caption-size);line-height:var(--sc-type-caption-line);color:var(--mag-muted);letter-spacing:.02em;flex-wrap:wrap;display:flex}.magazine-module__3Twt5a__cardMeta>:first-child{color:var(--mag-accent);font-weight:var(--sc-type-label-weight)}.magazine-module__3Twt5a__cardTitle{font-size:calc(var(--sc-type-title-size) * 1.1);text-wrap:pretty;transition:color var(--sc-motion-standard) var(--sc-motion-ease);font-weight:600;line-height:1.45}.magazine-module__3Twt5a__cardDek{font-size:var(--sc-type-label-size);color:var(--mag-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.magazine-module__3Twt5a__readMore{align-items:center;gap:var(--sc-space-2);min-height:var(--sc-size-tap);font-size:var(--sc-type-label-size);font-weight:var(--sc-type-label-weight);color:var(--mag-accent);display:inline-flex}.magazine-module__3Twt5a__readMore svg{width:16px;height:16px;transition:transform var(--sc-motion-reveal) var(--mag-ease)}@media (hover:hover){.magazine-module__3Twt5a__card:hover .magazine-module__3Twt5a__cardMedia img{transform:scale(1.045)}.magazine-module__3Twt5a__card:hover .magazine-module__3Twt5a__cardTitle{color:var(--mag-accent)}.magazine-module__3Twt5a__card:hover .magazine-module__3Twt5a__readMore svg{transform:translate(4px)}}.magazine-module__3Twt5a__related{gap:var(--sc-space-5);padding-top:var(--sc-space-10);border-top:2px solid var(--mag-rule-strong);display:grid}.magazine-module__3Twt5a__related>header{justify-content:space-between;align-items:end;gap:var(--sc-space-4);display:flex}.magazine-module__3Twt5a__related>header a{align-items:center;gap:var(--sc-space-2);min-height:var(--sc-size-tap);font-size:var(--sc-type-label-size);color:var(--mag-muted);text-decoration:none;display:inline-flex}.magazine-module__3Twt5a__related>header a:hover{color:var(--mag-ink)}.magazine-module__3Twt5a__rail{gap:var(--sc-space-4);scrollbar-width:none;margin-inline:calc(var(--sc-page-gutter) * -1);padding:0 var(--sc-page-gutter) var(--sc-space-2);scroll-padding-inline:var(--sc-page-gutter);scroll-snap-type:x mandatory;grid-auto-columns:minmax(16rem,78%);grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}.magazine-module__3Twt5a__rail::-webkit-scrollbar{display:none}.magazine-module__3Twt5a__rail>li{scroll-snap-align:start;min-width:0}.magazine-module__3Twt5a__intro{gap:var(--sc-space-4);display:grid}.magazine-module__3Twt5a__intro>*{animation:magazine-module__3Twt5a__magRise var(--sc-motion-reveal) var(--mag-ease) both}.magazine-module__3Twt5a__intro>:nth-child(2){animation-delay:60ms}.magazine-module__3Twt5a__intro>:nth-child(3){animation-delay:.12s}.magazine-module__3Twt5a__intro>:nth-child(n+4){animation-delay:.18s}.magazine-module__3Twt5a__introTitle{font-size:calc(var(--sc-type-display-size) * 1.07);letter-spacing:-.015em;text-wrap:balance;word-break:keep-all;font-weight:700;line-height:1.2}.magazine-module__3Twt5a__introDek{font-size:var(--sc-type-body-size);color:var(--mag-muted);text-wrap:pretty;max-width:36rem;line-height:1.8}.magazine-module__3Twt5a__coverStory{min-width:0;margin-inline:calc(var(--sc-page-gutter) * -1);color:var(--mag-ink);animation:magazine-module__3Twt5a__magRise var(--sc-motion-reveal) var(--mag-ease) .12s both;text-decoration:none;display:block;position:relative;overflow:hidden}.magazine-module__3Twt5a__coverStory .magazine-module__3Twt5a__cardMedia{border-radius:0}.magazine-module__3Twt5a__coverCopy{gap:var(--sc-space-3);padding:var(--sc-space-5) var(--sc-page-gutter) 0;display:grid}.magazine-module__3Twt5a__coverBadge{justify-self:start;align-items:center;gap:var(--sc-space-2);min-height:var(--sc-space-8);padding:0 var(--sc-space-3);border-radius:var(--sc-radius-pill);font-size:var(--sc-type-caption-size);font-weight:var(--sc-type-label-weight);letter-spacing:.08em;color:var(--mag-accent);background:var(--mag-accent-wash);display:inline-flex}.magazine-module__3Twt5a__coverTitle{font-size:calc(var(--sc-type-display-size) * .9);text-wrap:balance;font-weight:700;line-height:1.3}.magazine-module__3Twt5a__coverDek{font-size:var(--sc-type-label-size);color:var(--mag-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.magazine-module__3Twt5a__coverStory:active{transform:none}@media (hover:hover){.magazine-module__3Twt5a__coverStory:hover .magazine-module__3Twt5a__cardMedia img{transform:scale(1.03)}.magazine-module__3Twt5a__coverStory:hover .magazine-module__3Twt5a__readMore svg{transform:translate(4px)}}.magazine-module__3Twt5a__contents{gap:var(--sc-space-4);display:grid}.magazine-module__3Twt5a__contentsList{border-top:2px solid var(--mag-rule-strong);counter-reset:mag-contents;padding:0;list-style:none;display:grid}.magazine-module__3Twt5a__contentsList>li{counter-increment:mag-contents}.magazine-module__3Twt5a__contentsList a{grid-template-columns:var(--sc-space-10) minmax(0, 1fr) auto;align-items:center;gap:var(--sc-space-3);min-height:calc(var(--sc-size-tap) + var(--sc-space-4));padding-block:var(--sc-space-3);border-bottom:1px solid var(--mag-rule);transition:padding var(--sc-motion-reveal) var(--mag-ease), background-color var(--sc-motion-standard) var(--sc-motion-ease);text-decoration:none;display:grid}.magazine-module__3Twt5a__contentsList a:before{content:counter(mag-contents, decimal-leading-zero);font-size:var(--sc-type-title-size);color:var(--mag-accent);font-variant-numeric:tabular-nums;font-weight:200}.magazine-module__3Twt5a__contentsList a>span{gap:var(--sc-space-1);min-width:0;display:grid}.magazine-module__3Twt5a__contentsList strong{font-size:var(--sc-type-body-size);line-height:1.5;font-weight:var(--sc-type-label-weight)}.magazine-module__3Twt5a__contentsList small{font-size:var(--sc-type-caption-size);line-height:var(--sc-type-caption-line);color:var(--mag-muted)}.magazine-module__3Twt5a__contentsList svg{width:18px;height:18px;color:var(--mag-muted);transition:transform var(--sc-motion-reveal) var(--mag-ease), color var(--sc-motion-standard) var(--sc-motion-ease)}@media (hover:hover){.magazine-module__3Twt5a__contentsList a:hover{padding-inline:var(--sc-space-3);background:var(--mag-paper)}.magazine-module__3Twt5a__contentsList a:hover svg{color:var(--mag-accent);transform:translate(4px)}}.magazine-module__3Twt5a__group{gap:var(--sc-space-6);min-width:0;scroll-margin-top:calc(var(--sc-size-topbar) + var(--sc-space-6));display:grid}.magazine-module__3Twt5a__groupHead{align-items:end;gap:var(--sc-space-1) var(--sc-space-4);padding-top:var(--sc-space-4);border-top:2px solid var(--mag-rule-strong);grid-template-columns:auto minmax(0,1fr);display:grid}.magazine-module__3Twt5a__groupNo{font-size:calc(var(--sc-type-display-size) * 1.8);color:var(--mag-accent);font-variant-numeric:tabular-nums;letter-spacing:-.03em;grid-row:span 2;font-weight:200;line-height:.9}.magazine-module__3Twt5a__groupHead h2{font-size:calc(var(--sc-type-title-size) * 1.1);line-height:var(--sc-type-title-line);font-weight:600}.magazine-module__3Twt5a__groupHead{grid-template-columns:auto minmax(0,1fr) auto}.magazine-module__3Twt5a__groupLink{align-self:center;align-items:center;gap:var(--sc-space-1);min-height:var(--sc-size-tap);padding:0 var(--sc-space-3);border-radius:var(--sc-radius-pill);font-size:var(--sc-type-label-size);color:var(--mag-accent);transition:background-color var(--sc-motion-standard) var(--sc-motion-ease);grid-area:1/3/span 2;text-decoration:none;display:inline-flex}.magazine-module__3Twt5a__groupLink svg{width:16px;height:16px;transition:transform var(--sc-motion-reveal) var(--mag-ease)}@media (hover:hover){.magazine-module__3Twt5a__groupLink:hover{background:var(--mag-accent-wash)}.magazine-module__3Twt5a__groupLink:hover svg{transform:translate(3px)}}.magazine-module__3Twt5a__groupHead p{font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line);color:var(--mag-muted)}.magazine-module__3Twt5a__grid{gap:var(--sc-space-6);padding:0;list-style:none;display:grid}.magazine-module__3Twt5a__grid>li{min-width:0}.magazine-module__3Twt5a__row{align-items:start;gap:var(--sc-space-4);padding-top:var(--sc-space-5);border-top:1px solid var(--mag-rule);grid-template-columns:minmax(0,1fr) 6.5rem;display:grid}.magazine-module__3Twt5a__row .magazine-module__3Twt5a__cardMedia{grid-area:1/2/span 3}.magazine-module__3Twt5a__row .magazine-module__3Twt5a__cardTitle{font-size:var(--sc-type-body-size);line-height:1.55}.magazine-module__3Twt5a__row .magazine-module__3Twt5a__cardDek{-webkit-line-clamp:2}.magazine-module__3Twt5a__row .magazine-module__3Twt5a__readMore{display:none}.magazine-module__3Twt5a__footerCta{justify-items:start;gap:var(--sc-space-4);padding:var(--sc-space-10) var(--sc-space-6);border-radius:var(--sc-radius-card);background:var(--mag-paper);display:grid}.magazine-module__3Twt5a__footerCta h2{font-size:var(--sc-type-heading-size);line-height:var(--sc-type-heading-line);text-wrap:balance;font-weight:800}.magazine-module__3Twt5a__footerCta .magazine-module__3Twt5a__kicker{color:var(--mag-accent)}.magazine-module__3Twt5a__footerCta p:not(.magazine-module__3Twt5a__kicker){color:var(--mag-muted);line-height:1.75}.magazine-module__3Twt5a__colophon{gap:var(--sc-space-5);padding-top:var(--sc-space-8);border-top:2px solid var(--mag-rule-strong);display:grid}.magazine-module__3Twt5a__colophonBrand{align-items:center;gap:var(--sc-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.magazine-module__3Twt5a__colophonMark{width:44px;height:44px}.magazine-module__3Twt5a__colophonName{letter-spacing:.02em;font-weight:800}.magazine-module__3Twt5a__colophonLine{font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line);color:var(--mag-muted)}.magazine-module__3Twt5a__colophonNote{gap:var(--sc-space-2);font-size:var(--sc-type-caption-size);color:var(--mag-muted);line-height:1.75;display:grid}.magazine-module__3Twt5a__colophonNote a{text-underline-offset:.2em;text-decoration:underline}.magazine-module__3Twt5a__regions{gap:var(--sc-space-10);display:grid}.magazine-module__3Twt5a__districtList{counter-reset:none;padding:0;list-style:none;display:grid}.magazine-module__3Twt5a__districtLink{grid-template-columns:var(--sc-space-10) minmax(0, 1fr) auto;align-items:center;gap:var(--sc-space-3);min-height:calc(var(--sc-size-tap) + var(--sc-space-6));padding-block:var(--sc-space-4);border-bottom:1px solid var(--mag-rule);color:var(--mag-ink);transition:padding var(--sc-motion-reveal) var(--mag-ease), background-color var(--sc-motion-standard) var(--sc-motion-ease);text-decoration:none;display:grid}.magazine-module__3Twt5a__districtNo{font-size:var(--sc-type-title-size);color:var(--mag-accent);font-variant-numeric:tabular-nums;align-self:start;padding-top:.1em;font-weight:200;line-height:1.2}.magazine-module__3Twt5a__districtCopy{gap:var(--sc-space-1);min-width:0;display:grid}.magazine-module__3Twt5a__districtCopy strong{font-size:var(--sc-type-title-size);line-height:var(--sc-type-title-line);font-weight:750}.magazine-module__3Twt5a__districtCopy small{font-size:var(--sc-type-caption-size);color:var(--mag-muted);line-height:1.6}.magazine-module__3Twt5a__districtCopy em{align-items:center;gap:var(--sc-space-2);font-style:normal;font-size:var(--sc-type-caption-size);color:var(--mag-accent);font-weight:var(--sc-type-label-weight);display:inline-flex}.magazine-module__3Twt5a__districtCopy em:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.magazine-module__3Twt5a__districtLink>svg{width:18px;height:18px;color:var(--mag-muted);transition:transform var(--sc-motion-reveal) var(--mag-ease), color var(--sc-motion-standard) var(--sc-motion-ease)}.magazine-module__3Twt5a__districtLink:active{background:var(--mag-paper)}@media (hover:hover){.magazine-module__3Twt5a__districtLink:hover{padding-inline:var(--sc-space-3);background:var(--mag-paper)}.magazine-module__3Twt5a__districtLink:hover>svg{color:var(--mag-accent);transform:translate(4px)}}.magazine-module__3Twt5a__hub{counter-reset:mag-hub;min-width:0;display:grid}.magazine-module__3Twt5a__hub .hm-hub{gap:var(--sc-space-8);min-width:0;display:grid}.magazine-module__3Twt5a__hub .hm-hub-hero{gap:var(--sc-space-4);display:grid}.magazine-module__3Twt5a__hub .hm-hub-hero>nav>span{align-items:center;gap:var(--sc-space-2);margin-right:var(--sc-space-2);white-space:pre;display:inline-flex}.magazine-module__3Twt5a__hub .hm-hub-hero>nav{font-size:var(--sc-type-caption-size);line-height:var(--sc-type-caption-line);color:var(--mag-muted);flex-wrap:wrap;align-items:center;display:flex}.magazine-module__3Twt5a__hub .hm-hub-hero>nav a{min-height:var(--sc-size-tap);color:var(--mag-muted);align-items:center;text-decoration:none;display:inline-flex}.magazine-module__3Twt5a__hub .hm-hub-hero>nav a:hover{color:var(--mag-ink)}.magazine-module__3Twt5a__hub .hm-hub-tags{gap:var(--sc-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.magazine-module__3Twt5a__hub .hm-hub-tags>li{min-height:var(--sc-size-tap);padding:0 var(--sc-space-4);border:1px solid var(--mag-rule);border-radius:var(--sc-radius-pill);font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line);color:var(--mag-ink);align-items:center;display:inline-flex}.magazine-module__3Twt5a__hub .hm-hub-hero>h1{font-size:calc(var(--sc-type-display-size) * 1.12);letter-spacing:-.01em;text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;font-weight:800;line-height:1.22}.magazine-module__3Twt5a__hub .hm-hub-body{gap:var(--sc-space-4);max-width:var(--mag-reading);width:100%;font-size:var(--sc-type-body-size);overflow-wrap:anywhere;margin:0 auto;line-height:1.95;display:grid}.magazine-module__3Twt5a__hub .hm-hub-body>p:first-child{font-size:calc(var(--sc-type-title-size) * 1.02);line-height:1.85}.magazine-module__3Twt5a__hub .hm-hub-body>section{gap:var(--sc-space-4);padding:var(--sc-space-10) 0 var(--sc-space-4);border-top:1px solid var(--mag-rule);counter-increment:mag-hub;scroll-margin-top:calc(var(--sc-size-topbar) + var(--sc-space-6));display:grid}.magazine-module__3Twt5a__hub .hm-hub-body>section>h2{gap:var(--sc-space-2);font-size:var(--sc-type-heading-size);line-height:var(--sc-type-heading-line);text-wrap:balance;font-weight:750;display:grid}.magazine-module__3Twt5a__hub .hm-hub-body>section>h2:before{content:counter(mag-hub, decimal-leading-zero);font-size:calc(var(--sc-type-display-size) * 1.6);letter-spacing:-.02em;color:var(--mag-accent);font-variant-numeric:tabular-nums;font-weight:200;line-height:1}.magazine-module__3Twt5a__hub .hm-hub-faq{padding:var(--sc-space-4);border:1px solid var(--mag-rule);border-radius:var(--sc-radius-control);transition:border-color var(--sc-motion-standard) var(--sc-motion-ease), background-color var(--sc-motion-standard) var(--sc-motion-ease)}.magazine-module__3Twt5a__hub .hm-hub-faq>h3{font-size:var(--sc-type-body-size);line-height:1.6;font-weight:var(--sc-type-label-weight);margin-bottom:var(--sc-space-2)}.magazine-module__3Twt5a__hub .hm-hub-faq>p{color:var(--mag-muted);line-height:1.85}@media (hover:hover){.magazine-module__3Twt5a__hub .hm-hub-faq:hover{border-color:var(--sc-color-border-control);background:var(--mag-paper)}}.magazine-module__3Twt5a__hub .hm-hub-body :where(ul,ol){gap:var(--sc-space-3);padding:0;list-style:none;display:grid}.magazine-module__3Twt5a__hub .hm-hub-body :where(ul)>li{padding-left:var(--sc-space-6);position:relative}.magazine-module__3Twt5a__hub .hm-hub-body :where(ul)>li:before{content:"";width:var(--sc-space-3);background:var(--mag-accent);height:2px;position:absolute;top:.95em;left:0}.magazine-module__3Twt5a__hub .hm-hub-body :where(ul)>li:has(>label){padding-left:0}.magazine-module__3Twt5a__hub .hm-hub-body :where(ul)>li:has(>label):before{display:none}.magazine-module__3Twt5a__hub .hm-hub-body label{align-items:flex-start;gap:var(--sc-space-3);min-height:var(--sc-size-tap);padding:var(--sc-space-3) var(--sc-space-4);border:1px solid var(--mag-rule);border-radius:var(--sc-radius-control);cursor:pointer;transition:border-color var(--sc-motion-standard) var(--sc-motion-ease), background-color var(--sc-motion-standard) var(--sc-motion-ease), transform var(--sc-motion-fast) var(--sc-motion-ease);line-height:1.7;display:flex}.magazine-module__3Twt5a__hub .hm-hub-body label:active{transform:scale(var(--sc-motion-select-scale))}.magazine-module__3Twt5a__hub .hm-hub-body label:has(input:checked){border-color:var(--mag-accent);background:var(--mag-accent-wash)}.magazine-module__3Twt5a__hub .hm-hub-body input[type=checkbox]{width:20px;height:20px;accent-color:var(--mag-accent);flex:none;margin-top:.25em}.magazine-module__3Twt5a__hub .hm-hub-body :where(ol){counter-reset:mag-hub-ol}.magazine-module__3Twt5a__hub .hm-hub-body :where(ol)>li{padding-left:var(--sc-space-8);counter-increment:mag-hub-ol;font-size:var(--sc-type-label-size);line-height:1.75;position:relative}.magazine-module__3Twt5a__hub .hm-hub-body :where(ol)>li:before{content:counter(mag-hub-ol, decimal-leading-zero);font-weight:var(--sc-type-label-weight);color:var(--mag-accent);font-variant-numeric:tabular-nums;position:absolute;left:0}.magazine-module__3Twt5a__hub .hm-hub-body .hm-article-table{margin:0 calc(var(--sc-page-gutter) * -1);padding-inline:var(--sc-page-gutter);overflow-x:auto}.magazine-module__3Twt5a__hub .hm-hub-body table{border-collapse:collapse;width:100%;min-width:30rem;font-size:var(--sc-type-label-size);line-height:var(--sc-type-label-line)}.magazine-module__3Twt5a__hub .hm-hub-body th{text-align:start;padding:var(--sc-space-3);border-bottom:2px solid var(--mag-rule-strong);white-space:nowrap;font-weight:var(--sc-type-label-weight)}.magazine-module__3Twt5a__hub .hm-hub-body td{padding:var(--sc-space-3);border-bottom:1px solid var(--mag-rule);vertical-align:top}.magazine-module__3Twt5a__hub .hm-hub-body strong{font-weight:700}.magazine-module__3Twt5a__hub .hm-hub-body>.hm-article-cover.hm-estate-figure{margin:var(--sc-space-4) calc(var(--sc-page-gutter) * -1) 0}.magazine-module__3Twt5a__hub .hm-hub-body>.hm-article-cover.hm-estate-figure img{width:100%;height:auto;display:block}.magazine-module__3Twt5a__hub .hm-hub-closing{padding:var(--sc-space-8) var(--sc-space-6);border-radius:var(--sc-radius-card);background:var(--mag-paper);line-height:1.85}.magazine-module__3Twt5a__hub .hm-hub-cta{padding-top:var(--sc-space-4);justify-content:center;display:flex}@keyframes magazine-module__3Twt5a__magRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes magazine-module__3Twt5a__magFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes magazine-module__3Twt5a__magSettle{0%{transform:scale(1.06)}to{transform:none}}@keyframes magazine-module__3Twt5a__magProgress{to{transform:scaleX(1)}}@keyframes magazine-module__3Twt5a__magReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.magazine-module__3Twt5a__reveal,.magazine-module__3Twt5a__grid>li,.magazine-module__3Twt5a__rail>li,.magazine-module__3Twt5a__section,.magazine-module__3Twt5a__faqBlock,.magazine-module__3Twt5a__districtLink{animation:linear both magazine-module__3Twt5a__magReveal;animation-timeline:view();animation-range:entry entry 42%}.magazine-module__3Twt5a__hub .hm-hub-body>section{animation:linear both magazine-module__3Twt5a__magReveal;animation-timeline:view();animation-range:entry entry 42%}}}@media (prefers-reduced-motion:reduce){.magazine-module__3Twt5a__root *,.magazine-module__3Twt5a__root :before,.magazine-module__3Twt5a__root :after{transition-duration:1ms!important;animation:none!important}.magazine-module__3Twt5a__progress{display:none}.magazine-module__3Twt5a__faqItem::details-content{transition:none}}@media (min-width:600px){.magazine-module__3Twt5a__grid{gap:var(--sc-space-8) var(--sc-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.magazine-module__3Twt5a__row{border-top:0;grid-template-columns:minmax(0,1fr);padding-top:0}.magazine-module__3Twt5a__row .magazine-module__3Twt5a__cardMedia{order:-1;grid-area:auto}.magazine-module__3Twt5a__row .magazine-module__3Twt5a__cardTitle{font-size:calc(var(--sc-type-title-size) * 1.1);line-height:1.45}.magazine-module__3Twt5a__row .magazine-module__3Twt5a__readMore{display:inline-flex}.magazine-module__3Twt5a__rail{grid-auto-columns:minmax(16rem,46%)}}@media (min-width:768px){.magazine-module__3Twt5a__root{gap:var(--sc-space-12);padding-top:var(--sc-space-2)}.magazine-module__3Twt5a__mastheadMark{width:36px;height:36px}.magazine-module__3Twt5a__mastheadWord{height:26px}.magazine-module__3Twt5a__mastheadIssue{width:auto}.magazine-module__3Twt5a__desks{gap:var(--sc-space-8);margin-inline:0;padding-inline:0}.magazine-module__3Twt5a__hero{justify-items:start;max-width:54rem}.magazine-module__3Twt5a__title{font-size:calc(var(--sc-type-profile-display-size) * .8);line-height:1.2}.magazine-module__3Twt5a__dek{font-size:calc(var(--sc-type-title-size) * 1.08);max-width:40rem}.magazine-module__3Twt5a__cover,.magazine-module__3Twt5a__coverStory,.magazine-module__3Twt5a__table,.magazine-module__3Twt5a__chips,.magazine-module__3Twt5a__rail{margin-inline:0}.magazine-module__3Twt5a__chips,.magazine-module__3Twt5a__rail{padding-inline:0}.magazine-module__3Twt5a__coverFrame{border-radius:var(--sc-radius-card)}.magazine-module__3Twt5a__caption{padding-inline:0}.magazine-module__3Twt5a__coverStory{border-radius:var(--sc-radius-card)}.magazine-module__3Twt5a__coverCopy{padding:var(--sc-space-6) 0 0;max-width:none}.magazine-module__3Twt5a__coverTitle{font-size:calc(var(--sc-type-profile-display-size) * .8);line-height:1.2}.magazine-module__3Twt5a__coverDek{font-size:var(--sc-type-body-size)}.magazine-module__3Twt5a__introTitle{font-size:calc(var(--sc-type-profile-display-size) * .9);line-height:1.14}.magazine-module__3Twt5a__introDek{font-size:var(--sc-type-title-size)}.magazine-module__3Twt5a__table{padding-inline:0}.magazine-module__3Twt5a__takeaways{padding:var(--sc-space-10)}.magazine-module__3Twt5a__faqAnswer{padding-right:var(--sc-space-12)}.magazine-module__3Twt5a__closing{padding:var(--sc-space-12);align-items:end;column-gap:var(--sc-space-10);grid-template-columns:minmax(0,1fr) auto}.magazine-module__3Twt5a__closing>:not(.magazine-module__3Twt5a__ctaRow){grid-column:1}.magazine-module__3Twt5a__closing .magazine-module__3Twt5a__ctaRow{grid-area:1/2/span 3;align-self:end}.magazine-module__3Twt5a__footerCta{padding:var(--sc-space-12);grid-template-columns:minmax(0,1fr) auto;align-items:center}.magazine-module__3Twt5a__footerCta>:not(a){grid-column:1}.magazine-module__3Twt5a__footerCta>a{grid-area:1/2/span 3}.magazine-module__3Twt5a__districtList{column-gap:var(--sc-space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.magazine-module__3Twt5a__colophon{align-items:start;column-gap:var(--sc-space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.magazine-module__3Twt5a__hub .hm-hub-body>.hm-article-cover.hm-estate-figure{margin-inline:0}.magazine-module__3Twt5a__hub .hm-hub-body>.hm-article-cover.hm-estate-figure img{border-radius:var(--sc-radius-card)}.magazine-module__3Twt5a__hub .hm-hub-hero>h1{font-size:calc(var(--sc-type-profile-display-size) * .92);line-height:1.16}.magazine-module__3Twt5a__hub .hm-hub-body .hm-article-table{margin-inline:0;padding-inline:0}}@media (min-width:1024px){.magazine-module__3Twt5a__layout{gap:var(--sc-space-16);grid-template-columns:15rem minmax(0,1fr);align-items:start}.magazine-module__3Twt5a__layout>.magazine-module__3Twt5a__body{margin-inline:0}.magazine-module__3Twt5a__tocMobile{display:none}.magazine-module__3Twt5a__tocRail{gap:var(--sc-space-3);top:calc(var(--sc-pwa-bar-h,0px) + var(--sc-size-topbar) + var(--sc-space-8));max-height:calc(100svh - var(--sc-pwa-bar-h,0px) - var(--sc-size-topbar) - var(--sc-space-16));padding-right:var(--sc-space-2);display:grid;position:sticky;overflow:auto}.magazine-module__3Twt5a__tocRail>p{font-size:var(--sc-type-caption-size);font-weight:var(--sc-type-label-weight);letter-spacing:.14em;color:var(--mag-accent);padding-bottom:var(--sc-space-2);border-bottom:2px solid var(--mag-rule-strong)}.magazine-module__3Twt5a__title{font-size:calc(var(--sc-type-profile-display-size) * .92)}.magazine-module__3Twt5a__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.magazine-module__3Twt5a__grid>li:first-child:not(:only-child){grid-area:span 2/span 2}.magazine-module__3Twt5a__grid>li:first-child:not(:only-child) .magazine-module__3Twt5a__cardTitle{font-size:var(--sc-type-heading-size);line-height:var(--sc-type-heading-line)}.magazine-module__3Twt5a__rail{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;overflow:visible}.magazine-module__3Twt5a__districtList{grid-template-columns:repeat(3,minmax(0,1fr))}.magazine-module__3Twt5a__contents{gap:var(--sc-space-16);grid-template-columns:15rem minmax(0,1fr);align-items:start}.sc-app[data-hw] .magazine-module__3Twt5a__mastheadBrand{display:none}.sc-app[data-hw] .magazine-module__3Twt5a__mastheadTop{padding-top:var(--sc-space-2)}}@media (display-mode:browser) and (min-width:768px){.magazine-module__3Twt5a__root{--mag-reading:46rem}.magazine-module__3Twt5a__hero{text-align:center;justify-self:center;justify-items:center;max-width:60rem}.magazine-module__3Twt5a__crumbs,.magazine-module__3Twt5a__kicker,.magazine-module__3Twt5a__tagList,.magazine-module__3Twt5a__hero .magazine-module__3Twt5a__ctaRow{justify-content:center}.magazine-module__3Twt5a__title{font-size:calc(var(--sc-type-hero-size) * .78);letter-spacing:var(--sc-type-hero-tracking);font-weight:700;line-height:1.2}.magazine-module__3Twt5a__dek{max-width:44rem;font-size:var(--sc-type-title-size);line-height:1.6}.magazine-module__3Twt5a__byline{text-align:start;border-top:0;justify-content:center;justify-self:center;max-width:none;padding-top:0}.magazine-module__3Twt5a__introTitle{font-size:calc(var(--sc-type-hero-size) * .72);letter-spacing:var(--sc-type-hero-tracking);font-weight:700;line-height:1.16}.magazine-module__3Twt5a__body{font-size:calc(var(--sc-type-body-size) * 1.125);line-height:1.9}.magazine-module__3Twt5a__lead{font-size:calc(var(--sc-type-title-size) * 1.1);line-height:1.8}.magazine-module__3Twt5a__lead:first-letter{float:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;margin:0}.magazine-module__3Twt5a__sectionTitle,.magazine-module__3Twt5a__blockTitle{font-size:calc(var(--sc-type-heading-size) * 1.15);font-weight:700}.magazine-module__3Twt5a__figure img{border-radius:var(--sc-radius-control)}.magazine-module__3Twt5a__closing{padding:var(--sc-space-12) var(--sc-space-10)}}@media (display-mode:browser) and (min-width:1024px){.magazine-module__3Twt5a__title{font-size:calc(var(--sc-type-hero-size) * .78)}.magazine-module__3Twt5a__layout>.magazine-module__3Twt5a__body>.magazine-module__3Twt5a__figure{margin-inline:calc(var(--sc-space-10) * -1)}}.magazine-module__3Twt5a__artPending{width:100%;height:100%;padding:var(--sc-space-4);background:linear-gradient(135deg, var(--mag-paper), var(--mag-accent-wash));color:var(--mag-accent-deep);font-size:var(--sc-type-label-size);font-weight:var(--sc-type-label-weight);letter-spacing:.02em;align-items:flex-end;display:flex}.magazine-module__3Twt5a__tagList{gap:var(--sc-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.magazine-module__3Twt5a__tagBlock{gap:var(--sc-space-3);margin-top:var(--sc-space-8);display:grid}.magazine-module__3Twt5a__tagBlock>p{font-size:var(--sc-type-caption-size);color:var(--mag-muted)}.magazine-module__3Twt5a__tag{align-items:center;gap:var(--sc-space-1);min-height:var(--sc-size-tap);padding:0 var(--sc-space-4);border:1px solid var(--mag-rule);border-radius:var(--sc-radius-pill);background:var(--sc-color-canvas);font-size:var(--sc-type-label-size);color:var(--mag-ink);transition:border-color var(--sc-motion-standard) var(--sc-motion-ease), background-color var(--sc-motion-standard) var(--sc-motion-ease);text-decoration:none;display:inline-flex}.magazine-module__3Twt5a__tag:before{content:"#";color:var(--mag-accent);font-weight:var(--sc-type-label-weight)}.magazine-module__3Twt5a__tag small{font-size:var(--sc-type-caption-size);color:var(--mag-muted);font-variant-numeric:tabular-nums}.magazine-module__3Twt5a__tag:active{transform:scale(var(--sc-motion-select-scale))}@media (hover:hover){.magazine-module__3Twt5a__tag:hover{border-color:var(--mag-accent);background:var(--mag-accent-wash)}}.magazine-module__3Twt5a__cardTags{gap:0 var(--sc-space-2);font-size:var(--sc-type-caption-size);line-height:var(--sc-type-caption-line);color:var(--mag-muted);flex-wrap:wrap;display:flex}.magazine-module__3Twt5a__cardTags>span:before{content:"#";color:var(--mag-accent)}.magazine-module__3Twt5a__tagMore>summary{align-items:center;gap:var(--sc-space-2);min-height:var(--sc-size-tap);cursor:pointer;font-size:var(--sc-type-label-size);font-weight:var(--sc-type-label-weight);color:var(--mag-accent);list-style:none;display:inline-flex}.magazine-module__3Twt5a__tagMore>summary::-webkit-details-marker{display:none}.magazine-module__3Twt5a__tagMore>summary svg{width:16px;height:16px;transition:transform var(--sc-motion-reveal) var(--mag-ease)}.magazine-module__3Twt5a__tagMore[open]>summary svg{transform:rotate(90deg)}.magazine-module__3Twt5a__tagMore[open]>summary{margin-bottom:var(--sc-space-2)}
.reading-entry-module__e3aYSq__entry a{min-height:max(var(--sc-size-tap), var(--sc-space-12))}