.ArticlePage-module__t5eHXa__articleWrap{align-items:flex-start;gap:80px;max-width:1200px;margin:0 auto;padding:40px clamp(1.25rem,4vw,3.75rem) 80px;display:flex}.ArticlePage-module__t5eHXa__article{flex:1;min-width:0;max-width:720px}.ArticlePage-module__t5eHXa__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0 0 12px;font-size:clamp(2rem,5vw,3rem);font-weight:500;line-height:1.15}.ArticlePage-module__t5eHXa__subtitle{font-family:var(--font-body);color:var(--ink-2);margin:0 0 16px;font-size:1.125rem}.ArticlePage-module__t5eHXa__date{font-family:var(--font-body);color:var(--muted);margin:0 0 48px;font-size:.875rem}.ArticlePage-module__t5eHXa__body{font-family:var(--font-body);color:var(--ink);font-size:1.125rem;line-height:1.7}.ArticlePage-module__t5eHXa__body p{margin:0 0 24px}.ArticlePage-module__t5eHXa__list{font-family:var(--font-body);color:var(--ink);margin:0 0 24px;padding-left:1.35rem;font-size:1.125rem;line-height:1.65}.ArticlePage-module__t5eHXa__list li{margin-bottom:.5rem}.ArticlePage-module__t5eHXa__list li:last-child,.ArticlePage-module__t5eHXa__body p:last-child{margin-bottom:0}.ArticlePage-module__t5eHXa__body a{color:var(--navy-d);text-underline-offset:2px;text-decoration:underline}.ArticlePage-module__t5eHXa__body a:hover{color:var(--green)}.ArticlePage-module__t5eHXa__h2{font-family:var(--font-display);color:var(--ink);margin:48px 0 20px;font-size:1.5rem;font-weight:500;line-height:1.3}.ArticlePage-module__t5eHXa__h3{font-family:var(--font-display);color:var(--ink);margin:32px 0 16px;font-size:1.25rem;font-weight:500;line-height:1.35}.ArticlePage-module__t5eHXa__quote{border-left:3px solid var(--navy-l);margin:28px 0;padding-left:1rem}.ArticlePage-module__t5eHXa__quoteSpeaker{font-family:var(--font-display);color:var(--navy);margin:0 0 6px;font-size:.875rem;font-weight:600}.ArticlePage-module__t5eHXa__quoteText{font-family:var(--font-body);color:var(--ink-2);margin:0;font-size:1.125rem;line-height:1.7}.ArticlePage-module__t5eHXa__glossary{background:var(--navy-ll);border-radius:var(--radius-sm);margin:24px 0;padding:1rem 1.25rem}.ArticlePage-module__t5eHXa__glossaryTerm{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--navy);margin:0 0 6px;font-size:.75rem;font-weight:600}.ArticlePage-module__t5eHXa__glossaryDef{font-family:var(--font-body);color:var(--ink-2);margin:0;font-size:1rem;line-height:1.6}.ArticlePage-module__t5eHXa__hotTake{border-top:1px solid var(--rule);margin:28px 0;padding:24px 0}.ArticlePage-module__t5eHXa__hotTakeQuestion{font-family:var(--font-display);color:var(--ink);margin:0 0 8px;font-size:.875rem;font-weight:600}.ArticlePage-module__t5eHXa__hotTakeNumber{letter-spacing:.1em;color:var(--muted);margin-right:8px;font-size:.6875rem}.ArticlePage-module__t5eHXa__hotTakeText{font-family:var(--font-body);color:var(--ink-2);margin:0;font-size:1.0625rem;line-height:1.65}@media (max-width:900px){.ArticlePage-module__t5eHXa__articleWrap{flex-direction:column;gap:0}}
.ArticleCTA-module__SjREPW__cta{background:var(--navy-ll);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--navy) 12%, transparent);margin-top:3rem;padding:2rem 1.75rem}.ArticleCTA-module__SjREPW__ctaTitle{font-family:var(--font-display);color:var(--ink);margin:0 0 .5rem;font-size:1.35rem;font-weight:500}.ArticleCTA-module__SjREPW__ctaText{font-family:var(--font-body);color:var(--ink-2);max-width:28rem;margin:0 0 1.25rem;font-size:1rem;line-height:1.55}.ArticleCTA-module__SjREPW__ctaButton{font-family:var(--font-body);color:#fdfcfa;background:var(--cafe);border:1px solid color-mix(in srgb, var(--cafe) 58%, #2a2316 42%);transition:background var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);border-radius:22px;justify-content:center;align-items:center;padding:.75rem 1.35rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #fff3,inset 0 -1px #00000029}.ArticleCTA-module__SjREPW__ctaButton:hover{background:color-mix(in srgb, var(--cafe) 85%, #fff 15%);transform:translateY(-1px)}
.ArticleSeriesNav-module__hcrCaq__nav{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:3.5rem;padding-top:2rem;display:grid}.ArticleSeriesNav-module__hcrCaq__prev,.ArticleSeriesNav-module__hcrCaq__next{color:inherit;transition:opacity var(--dur) var(--ease-out);flex-direction:column;gap:.35rem;text-decoration:none;display:flex}.ArticleSeriesNav-module__hcrCaq__prev:hover,.ArticleSeriesNav-module__hcrCaq__next:hover{opacity:.82}.ArticleSeriesNav-module__hcrCaq__next{text-align:right;align-items:flex-end}.ArticleSeriesNav-module__hcrCaq__label{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.6875rem;font-weight:600}.ArticleSeriesNav-module__hcrCaq__title{font-family:var(--font-display);color:var(--navy);font-size:1rem;font-weight:500;line-height:1.35}@media (max-width:640px){.ArticleSeriesNav-module__hcrCaq__nav{grid-template-columns:1fr}.ArticleSeriesNav-module__hcrCaq__next{text-align:left;align-items:flex-start}}
.ArticleSidebar-module__Ai3daG__sidebar{border-left:1px solid var(--rule);flex-direction:column;flex-shrink:0;width:200px;padding-left:20px;display:flex;position:sticky;top:88px}.ArticleSidebar-module__Ai3daG__readTime{font-family:var(--font-body);letter-spacing:.02em;color:var(--muted);margin:0 0 24px;font-size:12px}.ArticleSidebar-module__Ai3daG__nav{flex:1}.ArticleSidebar-module__Ai3daG__topicList{margin:0;padding:0;list-style:none}.ArticleSidebar-module__Ai3daG__topicItem{margin:0 0 12px}.ArticleSidebar-module__Ai3daG__topicLink,.ArticleSidebar-module__Ai3daG__topicLinkActive{font-family:var(--font-body);color:var(--muted);transition:color var(--dur) var(--ease-out);font-size:14px;line-height:1.4;text-decoration:none;display:block}.ArticleSidebar-module__Ai3daG__topicLink:hover{color:var(--ink-2)}.ArticleSidebar-module__Ai3daG__topicLinkActive{color:var(--navy);border-left:3px solid var(--navy);margin-left:-12px;padding-left:12px;font-weight:600}.ArticleSidebar-module__Ai3daG__back{font-family:var(--font-body);color:var(--muted);transition:color var(--dur) var(--ease-out);margin-top:32px;font-size:14px;text-decoration:none}.ArticleSidebar-module__Ai3daG__back:hover{color:var(--green)}@media (max-width:900px){.ArticleSidebar-module__Ai3daG__sidebar{display:none}}
