.blog-module__aLi4Qq__shell{--blog-canvas:var(--calicata-bg);--blog-paper:var(--calicata-ice-50);--blog-surface:var(--calicata-surface);--blog-raised:var(--calicata-surface-raised);--blog-ink:var(--calicata-text);--blog-reading-ink:var(--calicata-navy-950);--blog-muted:var(--calicata-text-muted);--blog-reading-muted:var(--calicata-navy-900);--blog-signal:var(--calicata-accent);--blog-focus:var(--calicata-signal);--blog-line:var(--calicata-line);--blog-line-strong:var(--calicata-line-strong);--blog-ease-out:var(--motion-keep-ease-out);--blog-body:var(--font-brand), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--blog-technical:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;background:var(--blog-canvas);min-height:100vh;color:var(--blog-ink);font-family:var(--blog-body)}.blog-module__aLi4Qq__shell .site-header{background:color-mix(in srgb, var(--calicata-bg) 92%, transparent)}.blog-module__aLi4Qq__shell .site-footer{border-block-start:1px solid var(--blog-line);background:var(--calicata-bg)}.blog-module__aLi4Qq__shell .brand{letter-spacing:.18em;text-transform:uppercase;font-weight:620}:is(.blog-module__aLi4Qq__shell h1,.blog-module__aLi4Qq__shell h2,.blog-module__aLi4Qq__shell h3,.blog-module__aLi4Qq__shell h4,.blog-module__aLi4Qq__shell p,.blog-module__aLi4Qq__shell li,.blog-module__aLi4Qq__shell dt,.blog-module__aLi4Qq__shell dd,.blog-module__aLi4Qq__shell a){overflow-wrap:anywhere}:is(.blog-module__aLi4Qq__shell a:focus-visible,.blog-module__aLi4Qq__shell button:focus-visible,.blog-module__aLi4Qq__shell [tabindex="0"]:focus-visible){outline:3px solid var(--blog-focus);outline-offset:4px}.blog-module__aLi4Qq__main,.blog-module__aLi4Qq__readingMain{min-width:0}.blog-module__aLi4Qq__archiveHero,.blog-module__aLi4Qq__categoryHero,.blog-module__aLi4Qq__articleHero{isolation:isolate;border-block-end:1px solid var(--blog-line);position:relative}.blog-module__aLi4Qq__archiveHero{background:linear-gradient(90deg, transparent 0 68%, color-mix(in srgb, var(--calicata-line) 25%, transparent) 68% 68.08%, transparent 68.08%), radial-gradient(circle at 79% 42%, color-mix(in srgb, var(--calicata-accent) 11%, transparent), transparent 25rem), var(--blog-canvas);padding-block:clamp(4.5rem,10vw,9rem) clamp(4rem,8vw,7rem)}.blog-module__aLi4Qq__heroGrid,.blog-module__aLi4Qq__closingGrid,.blog-module__aLi4Qq__articleFooterGrid{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,7vw,7rem);display:grid}.blog-module__aLi4Qq__heroCopy{min-width:0}.blog-module__aLi4Qq__kicker,.blog-module__aLi4Qq__noteLabel,.blog-module__aLi4Qq__cardIndex,.blog-module__aLi4Qq__cardCategory,.blog-module__aLi4Qq__articleByline dt,.blog-module__aLi4Qq__articleIndex>p{color:var(--blog-signal);font-family:var(--blog-technical);letter-spacing:.045em;margin:0;font-size:.8125rem;font-weight:650}.blog-module__aLi4Qq__archiveTitle{letter-spacing:-.065em;max-width:10ch;margin-block:1rem 1.5rem;font-size:clamp(4rem,10vw,8rem);line-height:.9}.blog-module__aLi4Qq__archiveIntro,.blog-module__aLi4Qq__categoryIntro,.blog-module__aLi4Qq__readingSummary{max-width:58ch;color:var(--blog-muted);margin:0;font-size:clamp(1.125rem,1rem + .55vw,1.4rem);line-height:1.6}.blog-module__aLi4Qq__editorialNote{border-inline-start:2px solid var(--blog-signal);align-self:end;padding-block:1.5rem .5rem;padding-inline-start:clamp(1.25rem,3vw,2rem);position:relative}.blog-module__aLi4Qq__noteStatement{letter-spacing:-.025em;max-width:24ch;margin-block:1.1rem;font-size:clamp(1.45rem,1.15rem + 1vw,2.15rem);font-weight:690;line-height:1.16}.blog-module__aLi4Qq__noteFoot{max-width:36ch;color:var(--blog-muted);margin:0;line-height:1.55}.blog-module__aLi4Qq__archive,.blog-module__aLi4Qq__archiveClosing,.blog-module__aLi4Qq__articleFooter{border-block-end:1px solid var(--blog-line);padding-block:clamp(4.5rem,9vw,8rem)}.blog-module__aLi4Qq__archive{background:var(--blog-canvas)}.blog-module__aLi4Qq__sectionHeader{gap:1rem;max-width:64rem;margin-block-end:clamp(3rem,7vw,6rem);display:grid}.blog-module__aLi4Qq__sectionHeader h2,.blog-module__aLi4Qq__archiveClosing h2,.blog-module__aLi4Qq__articleFooter h2,.blog-module__aLi4Qq__emptyState h2{letter-spacing:-.048em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2.25rem,1.55rem + 3vw,4.5rem);line-height:1.02}.blog-module__aLi4Qq__sectionHeader>p:last-child{max-width:62ch;color:var(--blog-muted);margin:0;line-height:1.65}.blog-module__aLi4Qq__articleList{border-block-start:1px solid var(--blog-line-strong);gap:0;margin:0;padding:0;list-style:none;display:grid}.blog-module__aLi4Qq__articleItem,.blog-module__aLi4Qq__leadItem{border-block-end:1px solid var(--blog-line);min-width:0}.blog-module__aLi4Qq__articleCard{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);min-width:0;padding-block:clamp(2rem,5vw,4rem);display:grid}.blog-module__aLi4Qq__cardMedia{border:1px solid var(--blog-line-strong);background:var(--blog-surface);min-width:0;margin:0;overflow:hidden}.blog-module__aLi4Qq__cardMedia img,.blog-module__aLi4Qq__featuredMedia img{width:100%;height:auto;display:block}.blog-module__aLi4Qq__cardCopy{align-content:start;min-width:0;display:grid}.blog-module__aLi4Qq__cardTopline{border-block-end:1px solid var(--blog-line);justify-content:space-between;align-items:baseline;gap:1rem;padding-block-end:1rem;display:flex}.blog-module__aLi4Qq__cardIndex{color:var(--blog-muted)}.blog-module__aLi4Qq__cardCategory{text-align:end;overflow-wrap:anywhere}.blog-module__aLi4Qq__articleCard h3{letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere;max-width:22ch;margin-block:clamp(2rem,5vw,4rem) 1rem;font-size:clamp(2rem,1.45rem + 2.25vw,4rem);line-height:1.02}.blog-module__aLi4Qq__articleItem .blog-module__aLi4Qq__articleCard h3{font-size:clamp(1.65rem,1.3rem + 1.35vw,2.75rem)}.blog-module__aLi4Qq__cardSummary{max-width:58ch;color:var(--blog-muted);margin:0;font-size:1.0625rem;line-height:1.65}.blog-module__aLi4Qq__articleMeta{color:var(--blog-muted);font-family:var(--blog-technical);flex-wrap:wrap;gap:.45rem 1.25rem;margin-block:1.5rem;font-size:.8125rem;display:flex}.blog-module__aLi4Qq__articleMeta>*+:before{color:var(--blog-line-strong);content:"/";margin-inline-end:1.25rem}.blog-module__aLi4Qq__cardAction,.blog-module__aLi4Qq__textAction{width:fit-content;color:inherit;-webkit-text-decoration-color:var(--blog-signal);text-decoration-color:var(--blog-signal);text-underline-offset:.35em;font-weight:720;text-decoration-thickness:1px}.blog-module__aLi4Qq__cardAction:after,.blog-module__aLi4Qq__textAction:after{content:"→";transition:transform .16s var(--blog-ease-out);margin-inline-start:.7rem;display:inline-block}.blog-module__aLi4Qq__primaryAction,.blog-module__aLi4Qq__secondaryAction,.blog-module__aLi4Qq__stateActions button{border:1px solid var(--blog-signal);background:var(--blog-signal);width:fit-content;min-height:2.875rem;color:var(--blog-canvas);font:inherit;text-align:center;cursor:pointer;transition:transform .14s var(--blog-ease-out);justify-content:center;align-items:center;padding:.7rem 1.1rem;font-weight:740;line-height:1.25;text-decoration:none;display:inline-flex}.blog-module__aLi4Qq__secondaryAction{color:var(--blog-ink);background:0 0}.blog-module__aLi4Qq__primaryAction:active,.blog-module__aLi4Qq__secondaryAction:active,.blog-module__aLi4Qq__stateActions button:active{transform:scale(.97)}.blog-module__aLi4Qq__categoryNavigation{border-block:1px solid var(--blog-line);margin-block-end:3rem;padding-block:1rem}.blog-module__aLi4Qq__categoryNavigation ul{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.blog-module__aLi4Qq__categoryNavigation a,.blog-module__aLi4Qq__pagination a{border:1px solid var(--blog-line-strong);align-items:center;min-height:2.75rem;padding:.55rem .8rem;text-decoration:none;display:inline-flex}.blog-module__aLi4Qq__emptyState{border-block:1px solid var(--blog-line-strong);background:linear-gradient(90deg, var(--blog-signal) 0 2px, transparent 2px), var(--blog-surface);align-content:center;gap:1.25rem;min-height:min(31rem,70svh);padding:clamp(1.5rem,5vw,4rem);display:grid}.blog-module__aLi4Qq__emptyState h3,.blog-module__aLi4Qq__emptyState h2{letter-spacing:-.035em;max-width:24ch;margin:0;font-size:clamp(1.9rem,1.5rem + 1.8vw,3.4rem);line-height:1.08}.blog-module__aLi4Qq__emptyState>p:not(.blog-module__aLi4Qq__kicker){max-width:58ch;color:var(--blog-muted);margin:0;line-height:1.65}.blog-module__aLi4Qq__pagination{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;margin-block-start:3rem;display:grid}.blog-module__aLi4Qq__pagination>:last-child{justify-self:end}.blog-module__aLi4Qq__pagination>[aria-current=page]{color:var(--blog-muted);font-family:var(--blog-technical);text-align:center;font-size:.8125rem}.blog-module__aLi4Qq__archiveClosing,.blog-module__aLi4Qq__articleFooter{background:radial-gradient(circle at 18% 50%, color-mix(in srgb, var(--calicata-accent) 10%, transparent), transparent 27rem)}.blog-module__aLi4Qq__closingGrid,.blog-module__aLi4Qq__articleFooterGrid{align-items:end}.blog-module__aLi4Qq__closingActions,.blog-module__aLi4Qq__relatedLinks,.blog-module__aLi4Qq__stateActions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.blog-module__aLi4Qq__breadcrumb{font-family:var(--blog-technical);margin-block-end:clamp(2.5rem,6vw,5rem);font-size:.8125rem}.blog-module__aLi4Qq__breadcrumb ol{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.blog-module__aLi4Qq__breadcrumb li{overflow-wrap:anywhere;min-width:0}.blog-module__aLi4Qq__breadcrumb li:not(:last-child):after{color:var(--blog-signal);content:"/";margin-inline-start:.45rem}.blog-module__aLi4Qq__breadcrumb [aria-current=page]{color:var(--blog-muted)}.blog-module__aLi4Qq__categoryHero,.blog-module__aLi4Qq__articleHero{background:linear-gradient(90deg, transparent 0 76%, color-mix(in srgb, var(--calicata-line) 24%, transparent) 76% 76.07%, transparent 76.07%), var(--blog-canvas);padding-block:clamp(3rem,7vw,6.5rem)}.blog-module__aLi4Qq__categoryTitle,.blog-module__aLi4Qq__readingTitle{letter-spacing:-.055em;text-wrap:balance;overflow-wrap:anywhere;max-width:21ch;margin-block:1rem 1.5rem;font-size:clamp(2.6rem,1.65rem + 4vw,5.5rem);line-height:.98}.blog-module__aLi4Qq__readingMain{background:var(--blog-canvas)}.blog-module__aLi4Qq__articleByline{border-block-start:1px solid var(--blog-line-strong);gap:0;max-width:60rem;margin-block:2.5rem 0;display:grid}.blog-module__aLi4Qq__articleByline div{border-block-end:1px solid var(--blog-line);grid-template-columns:minmax(6rem,.4fr) minmax(0,1fr);gap:1rem;padding-block:.75rem;display:grid}.blog-module__aLi4Qq__articleByline dd{overflow-wrap:anywhere;margin:0}.blog-module__aLi4Qq__featuredMediaWrap{padding-block:clamp(2rem,5vw,4rem) 0}.blog-module__aLi4Qq__featuredMedia{border:1px solid var(--blog-line-strong);background:var(--blog-surface);margin:0;overflow:hidden}.blog-module__aLi4Qq__readingLayout{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,7vw,7rem);padding-block:clamp(4rem,8vw,8rem);display:grid}.blog-module__aLi4Qq__articleIndex{border-block:1px solid var(--blog-line);align-self:start;padding-block:1.25rem}.blog-module__aLi4Qq__articleIndex ol{gap:.65rem;margin-block:1rem 0;padding-inline-start:1.35rem;display:grid}.blog-module__aLi4Qq__articleIndex li::marker{color:var(--blog-line-strong);font-family:var(--blog-technical);font-size:.75rem}.blog-module__aLi4Qq__articleIndex a{color:var(--blog-muted);-webkit-text-decoration-color:var(--blog-line-strong);text-decoration-color:var(--blog-line-strong);text-underline-offset:.3em;line-height:1.45}.blog-module__aLi4Qq__articleBody{width:100%;min-width:0;max-width:68ch}.blog-module__aLi4Qq__articleBody section{padding-block-end:clamp(3rem,7vw,5rem);scroll-margin-block-start:6rem}.blog-module__aLi4Qq__articleBody section+section{border-block-start:1px solid var(--blog-line);padding-block-start:clamp(.5rem,2vw,1.5rem)}.blog-module__aLi4Qq__articleBody h2{letter-spacing:-.038em;text-wrap:balance;max-width:24ch;margin-block:0 1.5rem;font-size:clamp(2rem,1.5rem + 2vw,3.4rem);line-height:1.08}.blog-module__aLi4Qq__articleBody p,.blog-module__aLi4Qq__articleBody li{color:var(--blog-muted);overflow-wrap:anywhere;font-size:clamp(1.0625rem,1.02rem + .18vw,1.16rem);line-height:1.78}.blog-module__aLi4Qq__articleBody p{margin-block:0 1.45em}.blog-module__aLi4Qq__articleBody ul,.blog-module__aLi4Qq__articleBody ol{gap:.8rem;margin-block:1.5rem 2rem;padding-inline-start:1.35rem;display:grid}.blog-module__aLi4Qq__articleBody li::marker{color:var(--blog-signal)}.blog-module__aLi4Qq__articleBody blockquote{border-inline-start:2px solid var(--blog-signal);background:var(--blog-surface);color:var(--blog-ink);margin:2.5rem 0;padding:1.5rem clamp(1.25rem,4vw,2.25rem)}.blog-module__aLi4Qq__articleBody blockquote p{color:inherit;font-size:clamp(1.3rem,1.12rem + .65vw,1.7rem);line-height:1.55}.blog-module__aLi4Qq__articleBody figure{margin:2.5rem 0}:is(.blog-module__aLi4Qq__articleBody figcaption,.blog-module__aLi4Qq__articleBody caption){color:var(--blog-muted);text-align:start;font-size:.9rem;line-height:1.55}.blog-module__aLi4Qq__articleBody .table-region{border:1px solid var(--blog-line);max-width:100%;margin-block:2.5rem;overflow-x:auto}.blog-module__aLi4Qq__articleBody table{border-collapse:collapse;width:100%;min-width:42rem}:is(.blog-module__aLi4Qq__articleBody caption,.blog-module__aLi4Qq__articleBody th,.blog-module__aLi4Qq__articleBody td){border-block-end:1px solid var(--blog-line);text-align:start;vertical-align:top;padding:.85rem 1rem}.blog-module__aLi4Qq__articleBody .article-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:2.5rem;display:grid}.blog-module__aLi4Qq__sources{border:1px solid var(--blog-line-strong);background:var(--blog-surface);padding:1.5rem}.blog-module__aLi4Qq__sources h2{font-size:clamp(1.5rem,1.3rem + .8vw,2rem)}.blog-module__aLi4Qq__sources a{overflow-wrap:anywhere;text-underline-offset:.28em}.blog-module__aLi4Qq__articleFooter h2{max-width:17ch}.blog-module__aLi4Qq__relatedLinks{flex-direction:column;align-items:flex-start}.blog-module__aLi4Qq__stateMain{align-items:center;min-height:min(44rem,75svh);padding-block:clamp(3rem,9vw,7rem);display:grid}.blog-module__aLi4Qq__routeState{border-inline-start:2px solid var(--blog-signal);gap:1.25rem;max-width:60rem;padding-inline-start:clamp(1.25rem,4vw,3rem);display:grid}.blog-module__aLi4Qq__routeState h1{letter-spacing:-.052em;max-width:18ch;margin:0;font-size:clamp(2.5rem,1.75rem + 3vw,5rem);line-height:1}.blog-module__aLi4Qq__routeState>p:not(.blog-module__aLi4Qq__kicker){max-width:58ch;color:var(--blog-muted);margin:0;line-height:1.65}.blog-module__aLi4Qq__loadingLine{background:var(--blog-line);height:3px;margin-block-start:1rem;overflow:hidden}.blog-module__aLi4Qq__loadingLine span{background:var(--blog-signal);width:32%;height:100%;animation:.9s linear infinite blog-module__aLi4Qq__blog-loading;display:block}@keyframes blog-module__aLi4Qq__blog-loading{0%{transform:translate(-110%)}to{transform:translate(340%)}}.blog-module__aLi4Qq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:48rem){.blog-module__aLi4Qq__heroGrid,.blog-module__aLi4Qq__closingGrid,.blog-module__aLi4Qq__articleFooterGrid{grid-template-columns:minmax(0,7fr) minmax(18rem,5fr)}.blog-module__aLi4Qq__articleCard{grid-template-columns:minmax(14rem,4fr) minmax(0,8fr);align-items:start}.blog-module__aLi4Qq__leadItem .blog-module__aLi4Qq__articleCard{grid-template-columns:minmax(18rem,6fr) minmax(0,6fr)}.blog-module__aLi4Qq__articleCard>.blog-module__aLi4Qq__cardCopy:only-child{grid-column:1/-1;max-width:68rem}.blog-module__aLi4Qq__articleByline{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-module__aLi4Qq__articleByline div{border-inline-end:1px solid var(--blog-line);grid-template-columns:1fr;align-content:start;padding-inline-end:1rem}}@media (min-width:64rem){.blog-module__aLi4Qq__readingLayout{grid-template-columns:minmax(12rem,3fr) minmax(0,9fr)}}@media (min-width:64rem) and (min-height:48rem){.blog-module__aLi4Qq__articleIndex{max-height:calc(100svh - 8rem);position:sticky;inset-block-start:6rem;overflow-y:auto}}@media (max-width:36rem){.blog-module__aLi4Qq__archiveHero{background:radial-gradient(circle at 90% 28%, color-mix(in srgb, var(--calicata-accent) 10%, transparent), transparent 15rem), var(--blog-canvas)}.blog-module__aLi4Qq__articleMeta>*+:before{content:none}.blog-module__aLi4Qq__pagination{grid-template-columns:1fr 1fr}.blog-module__aLi4Qq__pagination>[aria-current=page]{grid-area:1/1/auto/-1}.blog-module__aLi4Qq__articleBody .article-gallery{grid-template-columns:1fr}}@media (hover:hover) and (pointer:fine){.blog-module__aLi4Qq__cardAction:hover:after,.blog-module__aLi4Qq__textAction:hover:after{transform:translate(.3rem)}}@media (prefers-reduced-motion:reduce){.blog-module__aLi4Qq__cardAction:after,.blog-module__aLi4Qq__textAction:after,.blog-module__aLi4Qq__primaryAction,.blog-module__aLi4Qq__secondaryAction,.blog-module__aLi4Qq__stateActions button{transition-duration:0s}.blog-module__aLi4Qq__loadingLine span{width:100%;animation:none}}@media (forced-colors:active){.blog-module__aLi4Qq__archiveHero,.blog-module__aLi4Qq__archiveClosing,.blog-module__aLi4Qq__articleFooter,.blog-module__aLi4Qq__emptyState{background:canvas}.blog-module__aLi4Qq__loadingLine{display:none}}.blog-module__aLi4Qq__emptyArchive .blog-module__aLi4Qq__archiveHero{padding-block:clamp(2rem,4vw,3rem)}.blog-module__aLi4Qq__emptyArchive .blog-module__aLi4Qq__archive{padding-block:2rem}.blog-module__aLi4Qq__emptyArchive .blog-module__aLi4Qq__emptyState{min-height:0}.blog-module__aLi4Qq__emptyArchive .blog-module__aLi4Qq__emptyState h2{margin-block-start:0;font-size:clamp(1.5rem,3vw,2.25rem)}
.editorial-module__FI8AOW__shell{--editorial-canvas:var(--calicata-bg);--editorial-surface:var(--calicata-surface);--editorial-surface-raised:var(--calicata-surface-raised);--editorial-text:var(--calicata-text);--editorial-muted:var(--calicata-text-muted);--editorial-energy:var(--calicata-accent);--editorial-line:var(--calicata-line);--editorial-line-strong:var(--calicata-line-strong);--editorial-font-body:var(--font-brand), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--editorial-font-technical:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;background:linear-gradient(color-mix(in srgb, var(--calicata-line) 22%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--calicata-line) 22%, transparent) 1px, transparent 1px), var(--editorial-canvas);min-height:100vh;color:var(--editorial-text);font-family:var(--editorial-font-body);background-size:clamp(3rem,6vw,5.5rem) clamp(3rem,6vw,5.5rem)}.editorial-module__FI8AOW__shell .site-header{background:color-mix(in srgb, var(--calicata-bg) 88%, transparent)}.editorial-module__FI8AOW__shell .site-footer{background:color-mix(in srgb, var(--calicata-bg) 94%, transparent)}.editorial-module__FI8AOW__shell .brand{letter-spacing:.2em;text-transform:uppercase;font-weight:520}.editorial-module__FI8AOW__main{min-width:0}.editorial-module__FI8AOW__archiveHero,.editorial-module__FI8AOW__detailHero{isolation:isolate;border-block-end:1px solid var(--editorial-line);padding-block:clamp(4.5rem,11vw,10rem) clamp(4rem,8vw,7rem);position:relative}.editorial-module__FI8AOW__archiveHero:before,.editorial-module__FI8AOW__detailHero:before{z-index:-1;background:radial-gradient(circle at 75% 48%, color-mix(in srgb, var(--calicata-accent) 13%, transparent), transparent 28rem);content:"";position:absolute;inset:0}.editorial-module__FI8AOW__archiveHeroGrid,.editorial-module__FI8AOW__closingGrid{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,7vw,8rem);display:grid}.editorial-module__FI8AOW__eyebrow,.editorial-module__FI8AOW__archiveMarker span,.editorial-module__FI8AOW__cardIndex,.editorial-module__FI8AOW__cardCategory,.editorial-module__FI8AOW__cardData dt,.editorial-module__FI8AOW__detailData dt{font-family:var(--editorial-font-technical);letter-spacing:.14em;text-transform:uppercase;font-size:.875rem;font-weight:650}.editorial-module__FI8AOW__eyebrow,.editorial-module__FI8AOW__archiveMarker span,.editorial-module__FI8AOW__cardCategory{color:var(--editorial-energy)}.editorial-module__FI8AOW__archiveTitle,.editorial-module__FI8AOW__detailTitle{letter-spacing:-.06em;max-width:13ch;margin-block:1rem 1.5rem;font-size:clamp(3.5rem,10vw,8rem)}.editorial-module__FI8AOW__archiveIntro,.editorial-module__FI8AOW__detailSummary{max-width:58ch;color:var(--editorial-muted);margin:0;font-size:clamp(1.125rem,2vw,1.4rem);line-height:1.55}.editorial-module__FI8AOW__archiveMarker{border:1px solid var(--editorial-line-strong);background:linear-gradient(145deg, color-mix(in srgb, var(--calicata-surface-raised) 88%, transparent), color-mix(in srgb, var(--calicata-surface) 82%, transparent));align-content:end;gap:1rem;min-height:17rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.editorial-module__FI8AOW__archiveMarker p{max-width:27ch;margin:0;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:680;line-height:1.2}.editorial-module__FI8AOW__archive,.editorial-module__FI8AOW__archiveClosing{border-block-end:1px solid var(--editorial-line);padding-block:clamp(4.5rem,9vw,8rem)}.editorial-module__FI8AOW__sectionHeader{gap:1rem;margin-block-end:clamp(2.5rem,6vw,5rem);display:grid}.editorial-module__FI8AOW__sectionHeader h2,.editorial-module__FI8AOW__archiveClosing h2,.editorial-module__FI8AOW__story h2{max-width:18ch;margin:0;font-size:clamp(2.25rem,5vw,4.5rem)}.editorial-module__FI8AOW__cardGrid{gap:1rem;display:grid}.editorial-module__FI8AOW__editorialCard,.editorial-module__FI8AOW__emptyState{border:1px solid var(--editorial-line-strong);background:color-mix(in srgb, var(--calicata-surface) 92%, transparent);min-height:24rem;box-shadow:inset 0 0 0 .35rem color-mix(in srgb, var(--calicata-bg) 72%, transparent);flex-direction:column;padding:clamp(1.5rem,4vw,3rem);display:flex;position:relative}.editorial-module__FI8AOW__cardIndex{color:var(--editorial-muted);align-self:flex-end}.editorial-module__FI8AOW__editorialCard h3,.editorial-module__FI8AOW__emptyState h3,.editorial-module__FI8AOW__emptyState h2{max-width:22ch;margin-block:auto 1rem;font-size:clamp(1.75rem,3.5vw,3rem)}.editorial-module__FI8AOW__editorialCard>p:not(.editorial-module__FI8AOW__cardCategory),.editorial-module__FI8AOW__emptyState>p:not(.editorial-module__FI8AOW__eyebrow){max-width:55ch;color:var(--editorial-muted)}.editorial-module__FI8AOW__cardData,.editorial-module__FI8AOW__detailData{gap:.75rem;margin-block:1rem 1.5rem;display:grid}.editorial-module__FI8AOW__cardData div,.editorial-module__FI8AOW__detailData div{border-block-start:1px solid var(--editorial-line);gap:.25rem;padding-block-start:.75rem;display:grid}.editorial-module__FI8AOW__cardData dd,.editorial-module__FI8AOW__detailData dd{margin:0}.editorial-module__FI8AOW__cardAction,.editorial-module__FI8AOW__primaryAction,.editorial-module__FI8AOW__secondaryAction{border:1px solid var(--editorial-energy);width:fit-content;min-height:3rem;color:var(--editorial-text);justify-content:center;align-items:center;gap:1.25rem;padding:.75rem 1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.editorial-module__FI8AOW__cardAction,.editorial-module__FI8AOW__secondaryAction{margin-block-start:auto}.editorial-module__FI8AOW__cardAction:after,.editorial-module__FI8AOW__secondaryAction:after{content:"→"}.editorial-module__FI8AOW__primaryAction{background:var(--editorial-energy);color:var(--editorial-canvas);align-self:start}.editorial-module__FI8AOW__emptyState{min-height:20rem}.editorial-module__FI8AOW__breadcrumb{font-family:var(--editorial-font-technical);margin-block-end:clamp(3rem,7vw,6rem);font-size:.875rem}.editorial-module__FI8AOW__breadcrumb ol{flex-wrap:wrap;gap:.5rem;list-style:none;display:flex}.editorial-module__FI8AOW__breadcrumb li:not(:last-child):after{color:var(--editorial-energy);content:"/";margin-inline-start:.5rem}.editorial-module__FI8AOW__breadcrumb [aria-current=page]{color:var(--editorial-muted)}.editorial-module__FI8AOW__detailData{max-width:48rem;margin-block-start:2.5rem}.editorial-module__FI8AOW__story{gap:0;padding-block:clamp(3rem,8vw,7rem);display:grid}.editorial-module__FI8AOW__story section{border-block-end:1px solid var(--editorial-line);padding-block:clamp(2.5rem,6vw,5rem)}.editorial-module__FI8AOW__story section>p:last-child{max-width:66ch;color:var(--editorial-muted);margin-block-start:1.5rem;font-size:1.0625rem}.editorial-module__FI8AOW__articleMeta{color:var(--editorial-muted);font-family:var(--editorial-font-technical);flex-wrap:wrap;gap:.5rem 1rem;margin-block:1rem 1.5rem;font-size:.875rem;display:flex}.editorial-module__FI8AOW__categoryNavigation{border-block:1px solid var(--editorial-line);margin-block-end:2rem;padding-block:1rem}.editorial-module__FI8AOW__categoryNavigation ul{flex-wrap:wrap;gap:.75rem;list-style:none;display:flex}.editorial-module__FI8AOW__categoryNavigation a,.editorial-module__FI8AOW__pagination a{border:1px solid var(--editorial-line-strong);align-items:center;min-height:2.75rem;padding:.5rem .75rem;text-decoration:none;display:inline-flex}.editorial-module__FI8AOW__pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;margin-block-start:2.5rem;display:grid}.editorial-module__FI8AOW__pagination>:last-child{justify-self:end}.editorial-module__FI8AOW__pagination>[aria-current=page]{text-align:center}.editorial-module__FI8AOW__readingMain{background:var(--editorial-canvas);overflow:clip}.editorial-module__FI8AOW__readingHero{border-block-end:1px solid var(--editorial-line);padding-block:clamp(3rem,8vw,7rem)}.editorial-module__FI8AOW__readingTitle{max-width:22ch;margin-block:1rem 1.5rem;font-size:clamp(2.5rem,6vw,5rem)}.editorial-module__FI8AOW__readingSummary{max-width:58ch;color:var(--editorial-muted);font-size:clamp(1.125rem,2vw,1.4rem)}.editorial-module__FI8AOW__articleByline{gap:.75rem;max-width:58rem;margin-block-start:2.5rem;display:grid}.editorial-module__FI8AOW__articleByline div{border-block-start:1px solid var(--editorial-line);padding-block-start:.75rem}.editorial-module__FI8AOW__articleByline dt,.editorial-module__FI8AOW__articleIndex>p{color:var(--editorial-energy);font-family:var(--editorial-font-technical);letter-spacing:.12em;text-transform:uppercase;font-size:.875rem;font-weight:650}.editorial-module__FI8AOW__articleByline dd{margin:0}.editorial-module__FI8AOW__readingLayout{gap:clamp(2rem,6vw,6rem);padding-block:clamp(4rem,8vw,7rem);display:grid}.editorial-module__FI8AOW__articleIndex{border:1px solid var(--editorial-line);align-self:start;padding:1.25rem}.editorial-module__FI8AOW__articleIndex ol{gap:.75rem;padding-inline-start:1.25rem;display:grid}.editorial-module__FI8AOW__articleBody{max-width:68ch}.editorial-module__FI8AOW__articleBody section{padding-block-end:3rem;scroll-margin-block-start:6rem}.editorial-module__FI8AOW__articleBody h2{max-width:23ch;font-size:clamp(2rem,4vw,3.5rem)}.editorial-module__FI8AOW__articleBody p,.editorial-module__FI8AOW__articleBody li{color:var(--editorial-muted);font-size:1.0625rem}.editorial-module__FI8AOW__articleBody ul{gap:.75rem;padding-inline-start:1.25rem;display:grid}@media (min-width:48rem){.editorial-module__FI8AOW__archiveHeroGrid,.editorial-module__FI8AOW__closingGrid{grid-template-columns:minmax(0,7fr) minmax(18rem,5fr)}.editorial-module__FI8AOW__cardGrid,.editorial-module__FI8AOW__detailData{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-module__FI8AOW__articleByline{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.editorial-module__FI8AOW__readingLayout{grid-template-columns:minmax(12rem,3fr) minmax(0,9fr)}}@media (prefers-reduced-motion:reduce){.editorial-module__FI8AOW__shell{scroll-behavior:auto}}.editorial-module__FI8AOW__emptyArchive .editorial-module__FI8AOW__archiveHero{padding-block:clamp(2rem,4vw,3rem)}.editorial-module__FI8AOW__emptyArchive .editorial-module__FI8AOW__archive{padding-block:2rem}.editorial-module__FI8AOW__emptyArchive .editorial-module__FI8AOW__emptyState{min-height:0}.editorial-module__FI8AOW__emptyArchive .editorial-module__FI8AOW__emptyState h2{margin-block-start:0;font-size:clamp(1.5rem,3vw,2.25rem)}.editorial-module__FI8AOW__emptyArchive .editorial-module__FI8AOW__archiveMarker{min-height:0}
