.dsp-archive,.dsp-footer,.dsp-header,.dsp-home,.dsp-story{--ink:#101820;--paper:#f4f1e8;--red:#e33b2e;color:var(--ink);font-family:Arial,sans-serif}.dsp-strip{background:var(--ink);color:white;display:flex;justify-content:space-between;padding:8px max(24px,calc((100vw - 1440px)/2));font-size:11px;text-transform:uppercase;letter-spacing:.14em}.dsp-strip span:first-child{color:#ff665b}.dsp-nav{max-width:1440px;margin:auto;min-height:88px;padding:0 24px;display:grid;grid-template-columns:1fr 3fr auto;align-items:center;border-bottom:3px solid var(--ink);gap:30px}.dsp-brand{font:900 28px/1 Arial;color:inherit;text-decoration:none;text-transform:uppercase;letter-spacing:-.07em}.dsp-footer nav,.dsp-nav nav{display:flex;gap:22px}.dsp-footer a,.dsp-nav a{color:inherit;text-decoration:none;font-size:13px}.dsp-home{max-width:1440px;margin:auto;padding:35px 24px 80px}.dsp-edition{display:grid;grid-template-columns:1.4fr 1fr;border-bottom:1px solid;padding-bottom:30px;gap:50px}.dsp-edition h1{font-size:clamp(46px,8vw,120px);line-height:.82;letter-spacing:-.07em;margin:12px 0}.dsp-edition p{max-width:600px;font-size:18px}.dsp-edition nav{display:grid;grid-template-columns:1fr 1fr}.dsp-edition nav a{padding:15px;border-bottom:1px solid;color:inherit;text-decoration:none}.dsp-edition nav b{color:var(--red);margin-right:14px}.dsp-leads{display:grid;grid-template-columns:2fr 1fr;gap:24px;padding:36px 0;border-bottom:8px solid}.dsp-card{display:grid;grid-template-columns:42% 1fr;gap:18px;border-top:1px solid;padding:18px 0}.dsp-card--lead{display:block;border:0;padding:0}.dsp-image{display:block;min-height:150px;background:#cad1d2;overflow:hidden}.dsp-card--lead .dsp-image{aspect-ratio:16/8}.dsp-image img{width:100%;height:100%;object-fit:cover;display:block}.dsp-card small,.dsp-story small{font-size:11px;text-transform:uppercase;letter-spacing:.12em}.dsp-card small i{color:var(--red)}.dsp-card h2{font:800 clamp(20px,2.5vw,44px)/.98 Arial;margin:10px 0}.dsp-card h2 a{color:inherit;text-decoration:none}.dsp-card p{line-height:1.5;color:#4f575b}.dsp-read{font-size:12px;font-weight:700;text-transform:uppercase;color:var(--red);text-decoration:none}.dsp-leads>div .dsp-card{grid-template-columns:1fr}.dsp-wire{margin:40px 0}.dsp-wire>header{display:flex;justify-content:space-between;border-bottom:3px solid;padding:12px 0;text-transform:uppercase}.dsp-wire article{display:grid;grid-template-columns:55px 150px 1fr auto;gap:15px;padding:17px 0;border-bottom:1px solid;align-items:center}.dsp-wire article>b{color:var(--red)}.dsp-wire h3{margin:0;font-size:20px}.dsp-wire h3 a{color:inherit;text-decoration:none}.dsp-wire small,.dsp-wire time{font-size:12px}.dsp-desks{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:50px 0}.dsp-desks>div{border-top:8px solid;padding-top:15px}.dsp-desks header span{text-transform:uppercase;color:var(--red);font-size:11px}.dsp-desks header h2{font-size:34px;margin:8px 0 20px}.dsp-desks .dsp-card{display:block}.dsp-desks .dsp-image{aspect-ratio:16/9}.dsp-desks>div>a{color:inherit;font-weight:700}.dsp-brief{background:var(--red);color:white;padding:clamp(30px,6vw,90px);display:grid;grid-template-columns:180px 1fr auto;gap:30px;align-items:start}.dsp-brief h2{font-size:clamp(28px,4vw,56px);line-height:1;margin:0}.dsp-brief a{color:white}.dsp-story{max-width:1120px;margin:auto;padding:45px 24px}.dsp-story>header{border-top:10px solid;padding-top:25px}.dsp-story>header>div,.dsp-story>header>footer{display:flex;justify-content:space-between;text-transform:uppercase;font-size:12px}.dsp-story h1{font:900 clamp(48px,8vw,105px)/.88 Arial;letter-spacing:-.06em;margin:30px 0}.dsp-story>header>p{font:22px/1.45 Georgia;max-width:780px}.dsp-story>figure{margin:45px calc(50% - 50vw)}.dsp-story>figure img{width:100%;max-height:760px;object-fit:cover}.dsp-story figcaption{max-width:1120px;margin:auto;font-size:11px;text-transform:uppercase}.dsp-body{display:grid;grid-template-columns:200px minmax(0,720px);justify-content:center;gap:50px}.dsp-body aside{position:sticky;top:30px;align-self:start;display:grid;gap:8px;border-top:4px solid;padding-top:12px;font-size:12px}.dsp-prose{font:19px/1.8 Georgia}.dsp-prose h2{font:800 34px/1.1 Arial;margin-top:2em}.dsp-prose blockquote{border-left:8px solid var(--red);margin:2em 0;padding:10px 25px;font-size:28px}.dsp-related{border-top:8px solid;margin-top:70px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.dsp-related>h2{grid-column:1/-1}.dsp-archive,.dsp-article-layout{max-width:1440px;margin:auto;padding:20px 24px}.dsp-archive>div,.dsp-article-layout>div{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:35px}.dsp-sidebar{border-top:8px solid;display:grid;align-content:start}.dsp-sidebar>a{padding:15px 0;border-bottom:1px solid;color:inherit;text-decoration:none}.dsp-sidebar>a span{color:var(--red);margin-right:10px}.dsp-sidebar nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.dsp-sidebar nav a{border:1px solid;padding:7px;color:inherit;text-decoration:none}.dsp-category{padding:50px 0;border-bottom:8px solid}.dsp-category h1{font-size:clamp(52px,8vw,110px);margin:10px 0;letter-spacing:-.06em}.dsp-list{display:grid;grid-template-columns:1fr 1fr;gap:25px}.dsp-list .dsp-card{display:block}.dsp-footer{background:var(--ink);color:white;padding:45px max(24px,calc((100vw - 1440px)/2));display:grid;grid-template-columns:1fr 2fr auto auto;gap:25px;align-items:center}.dsp-about{max-width:1000px;margin:80px auto;padding:30px}.dsp-about h1{font:900 clamp(45px,8vw,100px)/.9 Arial}.dsp-about p{font:24px/1.5 Georgia;max-width:700px}@media(max-width:800px){.dsp-nav{grid-template-columns:1fr auto}.dsp-nav nav{display:none}.dsp-archive>div,.dsp-article-layout>div,.dsp-body,.dsp-brief,.dsp-desks,.dsp-edition,.dsp-leads{grid-template-columns:1fr}.dsp-wire article{grid-template-columns:35px 1fr}.dsp-wire article small,.dsp-wire article time{display:none}.dsp-list,.dsp-related{grid-template-columns:1fr}.dsp-archive>div>aside,.dsp-article-layout>div>aside,.dsp-body aside{display:none}.dsp-footer{grid-template-columns:1fr}.dsp-footer nav{flex-wrap:wrap}}:root{--cur-ink:#111827;--cur-cyan:#00a6a6;--cur-soft:#edf9f8;--cur-line:#cbd5e1}.cur-about,.cur-archive,.cur-article-layout,.cur-foot,.cur-head,.cur-home{font-family:Arial,sans-serif;color:var(--cur-ink)}.cur-head{height:68px;padding:0 3vw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--cur-line)}.cur-head nav{display:flex;gap:25px}.cur-head>span{text-align:right;font-size:12px}.cur-head>span i{display:inline-block;width:8px;height:8px;background:var(--cur-cyan);border-radius:50%;margin-right:7px}.cur-foot a,.cur-head a,.cur-home a{color:inherit;text-decoration:none}.cur-logo{font-size:24px;font-weight:900;letter-spacing:-.05em}.cur-archive,.cur-home{max-width:1320px;margin:auto;padding:50px 24px 90px}.cur-home>header{display:flex;justify-content:space-between;align-items:start;border-bottom:1px solid var(--cur-line);padding-bottom:35px}.cur-home h1{font-size:clamp(55px,9vw,120px);line-height:.85;letter-spacing:-.075em;margin:0;max-width:950px}.cur-deck{display:grid;grid-template-columns:240px 1fr;gap:50px;padding-top:40px}.cur-deck>aside{display:flex;flex-direction:column}.cur-deck>aside>b{margin-bottom:12px}.cur-deck>aside>a{display:flex;justify-content:space-between;padding:14px 0}.cur-deck>aside>a,.cur-item{border-bottom:1px solid var(--cur-line)}.cur-item{display:grid;grid-template-columns:130px 1fr 70px;gap:22px;padding:24px 0}.cur-item h2{font-size:28px;line-height:1.04;margin:5px 0}.cur-item p{line-height:1.5;max-width:720px}.cur-item--lead{background:var(--cur-soft);padding:30px;margin-bottom:25px;border-top:5px solid var(--cur-cyan)}.cur-item--lead h2{font-size:50px}.cur-article-layout{max-width:1220px;margin:auto;padding:45px 24px 90px;display:grid;grid-template-columns:minmax(0,820px) 280px;gap:65px}.cur-cat small,.cur-story>header small{color:var(--cur-cyan);font-weight:800;text-transform:uppercase}.cur-cat h1,.cur-story h1{font-size:clamp(50px,7vw,90px);line-height:.9;letter-spacing:-.06em}.cur-story>header p{font-size:21px;line-height:1.5}.cur-summary{background:var(--cur-soft);border-left:5px solid var(--cur-cyan);padding:20px;margin:30px 0}.cur-prose{font:19px/1.75 Georgia,serif}.cur-prose h2{font:800 36px/1.05 Arial,sans-serif;margin-top:2em}.cur-prose img{max-width:100%}.cur-rail{display:flex;flex-direction:column;position:sticky;top:20px}.cur-rail a,.cur-rail b{padding:13px 0;border-bottom:1px solid var(--cur-line);color:inherit;text-decoration:none}.cur-archive>header{border-bottom:5px solid var(--cur-cyan)}.cur-foot{border-top:1px solid var(--cur-line);padding:35px 3vw;display:flex;justify-content:space-between}.cur-foot nav{display:flex;gap:20px}.cur-about{padding:10vw;max-width:1100px}.cur-about h1{font-size:clamp(50px,8vw,110px);line-height:.9}@media(max-width:800px){.cur-head{grid-template-columns:1fr auto}.cur-head nav{display:none}.cur-article-layout,.cur-deck{grid-template-columns:1fr}.cur-article-layout>aside,.cur-deck>aside{display:none}.cur-item,.cur-item--lead{grid-template-columns:1fr}.cur-item>span,.cur-item>time{display:none}.cur-item--lead h2{font-size:38px}.cur-foot{display:block}.cur-foot nav{margin:20px 0;flex-wrap:wrap}}:root{--chr-ink:#171717;--chr-paper:#f7f4ec;--chr-rule:#b8b1a4;--chr-red:#9f241c}.chr-about,.chr-archive,.chr-article-layout,.chr-foot,.chr-front,.chr-head{font-family:Arial,Helvetica,sans-serif;color:var(--chr-ink)}.chr-head{background:var(--chr-paper);border-bottom:4px double var(--chr-ink);padding:18px max(20px,calc((100vw - 1240px)/2)) 0}.chr-head>div{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;padding-bottom:16px}.chr-head>div>span{text-align:right}.chr-mark{font:900 clamp(34px,5vw,68px)/.85 Georgia,serif;letter-spacing:-.06em;text-decoration:none;color:inherit}.chr-head nav{display:flex;justify-content:center;gap:28px;border-top:1px solid var(--chr-rule);padding:11px}.chr-foot a,.chr-head a{color:inherit;text-decoration:none}.chr-archive,.chr-front{max-width:1240px;margin:auto;padding:38px 22px 70px}.chr-front>header{display:flex;align-items:end;justify-content:space-between;border-bottom:1px solid;padding-bottom:18px}.chr-front>header h1{font:700 clamp(40px,6vw,84px)/.9 Georgia,serif;max-width:850px;margin:0}.chr-lead{display:grid;grid-template-columns:2.2fr .8fr;gap:34px;padding:28px 0;border-bottom:2px solid}.chr-card{display:grid;grid-template-columns:150px 1fr;gap:18px;padding:22px 0;border-bottom:1px solid var(--chr-rule)}.chr-card--lead{grid-template-columns:1.2fr 1fr;border:0}.chr-card img{width:100%;height:150px;object-fit:cover;filter:saturate(.7)}.chr-card--lead img{height:430px}.chr-card h2{font:700 25px/1.04 Georgia,serif;margin:6px 0}.chr-card--lead h2{font-size:42px}.chr-card a{color:inherit;text-decoration:none}.chr-card p{line-height:1.55}.chr-lead aside{border-left:1px solid;padding-left:24px}.chr-lead aside>a{display:grid;grid-template-columns:36px 1fr;gap:12px;padding:18px 0;border-bottom:1px solid;color:inherit;text-decoration:none;font-weight:700}.chr-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 28px}.chr-sections{display:flex;gap:10px;flex-wrap:wrap;padding-top:30px}.chr-sections a{background:var(--chr-red);color:white;padding:12px 16px;text-decoration:none}.chr-article-layout{max-width:1180px;margin:auto;display:grid;grid-template-columns:minmax(0,760px) 300px;gap:70px;padding:35px 22px}.chr-story>header{border-bottom:3px double;padding-bottom:25px}.chr-cat h1,.chr-story h1{font:700 clamp(44px,6vw,76px)/.96 Georgia,serif;letter-spacing:-.035em;margin:14px 0}.chr-story>header p{font:22px/1.45 Georgia,serif}.chr-prose{font:19px/1.75 Georgia,serif}.chr-prose h2{font-size:34px;line-height:1.1;margin-top:2em}.chr-prose img{max-width:100%}.chr-rail{position:sticky;top:20px;display:flex;flex-direction:column;border-top:5px solid}.chr-rail a,.chr-rail b{padding:13px 0;border-bottom:1px solid;color:inherit;text-decoration:none}.chr-archive>header{border-bottom:4px double}.chr-cat{padding:25px 0}.chr-foot{background:var(--chr-ink);color:white;padding:45px max(22px,calc((100vw - 1240px)/2));display:flex;justify-content:space-between;align-items:center}.chr-foot nav{display:flex;gap:18px}.chr-about{max-width:760px;margin:60px auto;padding:20px}.chr-about h1{font:56px Georgia,serif}@media(max-width:800px){.chr-head>div{grid-template-columns:1fr}.chr-head time,.chr-head>div>span{display:none}.chr-head nav{overflow:auto;justify-content:start}.chr-article-layout,.chr-card--lead,.chr-lead{grid-template-columns:1fr}.chr-article-layout>aside,.chr-lead aside{display:none}.chr-grid{grid-template-columns:1fr}.chr-card{grid-template-columns:110px 1fr}.chr-card--lead img{height:260px}.chr-foot{display:block}.chr-foot nav{margin:24px 0;flex-wrap:wrap}}.atlas-about,.atlas-archive,.atlas-doc,.atlas-footer,.atlas-header,.atlas-portal{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#17252b}.atlas-header{background:#f8fbfa;border-bottom:1px solid #cbdad6}.atlas-header__bar{width:min(1440px,calc(100% - 40px));min-height:70px;margin:auto;display:grid;grid-template-columns:220px 1fr auto;align-items:center;gap:28px}.atlas-brand{display:flex;align-items:baseline;gap:8px;color:#10282d;text-decoration:none;font-weight:850;font-size:1.15rem;letter-spacing:-.04em}.atlas-brand span{font-size:.62rem;letter-spacing:.13em;text-transform:uppercase;color:#087e8b}.atlas-header nav{display:flex;gap:22px}.atlas-header nav a,.atlas-search{color:#42595e;text-decoration:none;font-size:.82rem}.atlas-search{border:1px solid #a9c1bb;border-radius:4px;padding:9px 13px;font-weight:700}.atlas-portal{width:min(1440px,calc(100% - 40px));margin:0 auto;display:grid;grid-template-columns:220px minmax(0,1fr) 240px;gap:46px;padding:44px 0 84px}.atlas-directory{border-right:1px solid #d7e2df;padding-right:24px}.atlas-directory__label,.atlas-eyebrow{margin:0 0 20px;color:#087e8b;font-size:.68rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.atlas-directory section{padding:13px 0;border-top:1px solid #d7e2df}.atlas-directory section>a{color:#17252b;text-decoration:none;font-weight:750;font-size:.9rem}.atlas-directory section div{display:grid;gap:7px;margin-top:9px}.atlas-directory section div a{color:#63767a;text-decoration:none;font-size:.78rem}.atlas-directory__about{display:block;margin-top:26px;color:#087e8b;font-size:.8rem;font-weight:700}.atlas-catalog__intro{max-width:760px;padding-bottom:35px}.atlas-catalog__intro h1{font-size:clamp(2.7rem,5vw,5.6rem);line-height:.91;letter-spacing:-.075em;margin:0 0 20px}.atlas-catalog__intro>p:last-child{max-width:650px;color:#54676b;font-size:1.05rem;line-height:1.65}.atlas-entry{display:grid;grid-template-columns:58px 1fr;gap:18px;padding:22px 0;border-top:1px solid #d7e2df}.atlas-entry__code{width:45px;height:45px;display:grid;place-items:center;background:#e2f0ec;color:#087e8b;font-size:.65rem;font-weight:850;letter-spacing:.08em}.atlas-kicker{color:#087e8b;text-decoration:none;font-size:.66rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.atlas-entry h2{font-size:1.18rem;line-height:1.22;margin:5px 0}.atlas-entry h2 a{color:inherit;text-decoration:none}.atlas-entry p{margin:0 0 8px;color:#607276;line-height:1.5;font-size:.9rem}.atlas-entry small{color:#77878a;font-size:.72rem}.atlas-entry--lead{grid-template-columns:80px 1fr;background:#edf6f3;border:0;border-left:5px solid #087e8b;padding:30px}.atlas-entry--lead .atlas-entry__code{width:62px;height:62px;background:#087e8b;color:#fff}.atlas-entry--lead h2{font-size:clamp(1.8rem,3vw,3.1rem);line-height:1.02;letter-spacing:-.05em}.atlas-entry--lead p{font-size:1rem;max-width:680px}.atlas-index{margin-top:46px}.atlas-index__head{display:flex;justify-content:space-between;align-items:end;border-bottom:2px solid #17252b;padding-bottom:10px}.atlas-index__head h2{margin:0;font-size:1.25rem}.atlas-index__head span{font-size:.75rem;color:#66797d}.atlas-start{align-self:start;position:sticky;top:24px;background:#17252b;color:#eff7f5;padding:24px}.atlas-start .atlas-eyebrow{color:#70d1c0}.atlas-start ol{list-style:none;padding:0;margin:0}.atlas-start li{display:grid;grid-template-columns:28px 1fr;gap:8px;padding:13px 0;border-top:1px solid #365056}.atlas-start li span{color:#70d1c0;font-size:.68rem}.atlas-start a{color:#f2f8f7;text-decoration:none;font-size:.86rem;font-weight:700;line-height:1.3}.atlas-doc{width:min(1320px,calc(100% - 40px));margin:auto;display:grid;grid-template-columns:230px minmax(0,900px);gap:60px;padding:35px 0 80px}.atlas-doc>aside{border-right:1px solid #d7e2df;padding-right:25px}.atlas-doc>main{min-width:0}.atlas-doc__ad{margin-bottom:20px}.atlas-rail{display:grid;gap:0;position:sticky;top:24px}.atlas-rail b{font-size:.67rem;text-transform:uppercase;letter-spacing:.12em;margin:22px 0 8px;color:#087e8b}.atlas-rail a{padding:9px 0;border-top:1px solid #d7e2df;color:#43575b;text-decoration:none;font-size:.8rem;line-height:1.3}.atlas-article__head{padding:35px 0}.atlas-article__head h1{font-size:clamp(2.6rem,6vw,5.4rem);line-height:.92;letter-spacing:-.07em;margin:12px 0 20px}.atlas-article__head>p{max-width:720px;color:#53666a;font-size:1.1rem;line-height:1.6}.atlas-article dl{display:flex;gap:28px;flex-wrap:wrap;padding-top:18px;border-top:1px solid #d7e2df}.atlas-article dl div{display:grid;gap:3px}.atlas-article dt{font-size:.61rem;text-transform:uppercase;letter-spacing:.1em;color:#718286}.atlas-article dd{margin:0;font-size:.8rem;font-weight:700}.atlas-outline{background:#edf6f3;border-left:4px solid #087e8b;padding:20px 24px;margin:10px 0 32px}.atlas-outline b{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}.atlas-outline ol{column-count:2;padding-left:20px;margin-bottom:0}.atlas-outline li{padding:4px;color:#51666a;font-size:.82rem}.atlas-prose{max-width:720px;font-family:ui-serif,Georgia,serif;font-size:1.12rem;line-height:1.82}.atlas-prose h2,.atlas-prose h3{font-family:ui-sans-serif,system-ui;line-height:1.12;margin-top:2.2em}.atlas-prose img{max-width:100%;height:auto}.atlas-related{max-width:720px;border-top:3px solid #17252b;margin-top:60px}.atlas-related>h2{font-size:1.25rem}.atlas-archive{width:min(1320px,calc(100% - 40px));margin:auto;padding:50px 0 80px}.atlas-about h1,.atlas-category h1{font-size:clamp(3rem,6vw,6rem);line-height:.9;letter-spacing:-.075em;margin:8px 0}.atlas-about p,.atlas-category>p:last-child{color:#5b6e72;line-height:1.65}.atlas-archive__body{display:grid;grid-template-columns:230px minmax(0,850px);gap:60px;margin-top:35px}.atlas-index--archive{margin:0}.atlas-about{width:min(840px,calc(100% - 40px));margin:auto;padding:90px 0}.atlas-about a{color:#087e8b}.atlas-footer{background:#17252b;color:#edf6f3}.atlas-footer>div{width:min(1320px,calc(100% - 40px));margin:auto;min-height:150px;display:grid;grid-template-columns:220px 1fr auto;align-items:center;gap:35px}.atlas-footer .atlas-brand{color:#fff}.atlas-footer nav{display:flex;gap:18px;flex-wrap:wrap}.atlas-footer a{color:#c6d8d5;text-decoration:none;font-size:.78rem}.atlas-footer p{display:flex;gap:14px}.atlas-footer .embed-slot{display:none}@media(max-width:1000px){.atlas-header__bar{grid-template-columns:1fr auto}.atlas-header nav{grid-column:1/-1;order:3;padding-bottom:16px;overflow:auto}.atlas-portal{grid-template-columns:190px 1fr}.atlas-start{display:none}.atlas-archive__body,.atlas-doc{grid-template-columns:190px minmax(0,1fr);gap:34px}}@media(max-width:720px){.atlas-header__bar{width:min(100% - 28px,1440px)}.atlas-search{display:none}.atlas-archive__body,.atlas-doc,.atlas-portal{display:block}.atlas-archive,.atlas-doc,.atlas-portal{width:min(100% - 28px,1320px);padding-top:28px}.atlas-directory,.atlas-doc>aside{border:0;border-bottom:1px solid #d7e2df;padding:0 0 22px;margin-bottom:25px}.atlas-directory section{display:none}.atlas-directory__about{margin:0}.atlas-article__head h1,.atlas-catalog__intro h1{font-size:2.65rem}.atlas-entry,.atlas-entry--lead{grid-template-columns:1fr;padding:20px 0}.atlas-entry--lead{padding:22px}.atlas-entry__code{display:none}.atlas-outline ol{column-count:1}.atlas-footer>div{display:block;padding:35px 0}.atlas-footer nav,.atlas-footer p{margin-top:22px}}:root{--bhutti-heading:"Philosopher",Georgia,serif;--bhutti-body:"Jost",system-ui,sans-serif;--bhutti-navy:#0B2447;--bhutti-navy-2:#19376D;--bhutti-brand:#E63946;--bhutti-brand-dark:#C1121F;--bhutti-amber:#F4A261;--bhutti-ink:#0F172A;--bhutti-body-fg:#475569;--bhutti-muted:#64748b;--bhutti-line:#E2E8F0;--bhutti-bg-alt:#F8F9FB}.bhutti-root{font-family:var(--bhutti-body);color:var(--bhutti-ink);background:#ffffff}.bhutti-root h1,.bhutti-root h2,.bhutti-root h3,.bhutti-root h4,.bhutti-root h5,.bhutti-root h6{font-family:var(--bhutti-heading);color:var(--bhutti-ink);font-weight:700;line-height:1.2}.bhutti-font-heading{font-family:var(--bhutti-heading)}.bhutti-font-body{font-family:var(--bhutti-body)}.bhutti-chip{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 12px}.bhutti-btn,.bhutti-chip{background:var(--bhutti-brand);color:#fff}.bhutti-btn{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:13px;border-radius:999px;padding:10px 20px;transition:background .18s ease}.bhutti-btn:hover{background:var(--bhutti-brand-dark)}.bhutti-sec-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid var(--bhutti-ink)}.bhutti-sec-title{position:relative;padding-left:16px;font-family:var(--bhutti-heading);font-size:24px;font-weight:700}.bhutti-sec-title:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:4px;background:var(--bhutti-brand);border-radius:2px}.bhutti-widget-head{position:relative;padding-left:16px;padding-bottom:12px;margin-bottom:16px;border-bottom:2px solid var(--bhutti-ink);font-family:var(--bhutti-heading);font-weight:700;font-size:17px}.bhutti-widget-head:before{content:"";position:absolute;left:0;top:4px;bottom:16px;width:4px;background:var(--bhutti-brand);border-radius:2px}.bhutti-prose p:first-of-type:first-letter{font-family:var(--bhutti-heading);color:var(--bhutti-brand);font-size:76px;float:left;line-height:.9;padding-right:12px;padding-top:4px;font-weight:700}.bhutti-prose p{font-size:16px;line-height:1.85;color:var(--bhutti-body-fg);margin-bottom:16px}.bhutti-prose h2{font-size:28px;margin-top:32px;margin-bottom:16px}.bhutti-prose h3{font-size:22px;margin-top:24px;margin-bottom:12px}.bhutti-prose blockquote{border-left:4px solid var(--bhutti-brand);background:#f8fafc;padding:24px;margin:28px 0;font-family:var(--bhutti-heading);font-size:20px;font-style:italic}.bhutti-prose ul{list-style:disc}.bhutti-prose ol,.bhutti-prose ul{padding-left:24px;color:var(--bhutti-body-fg);margin-bottom:16px}.bhutti-prose ol{list-style:decimal}.bhutti-prose a{color:var(--bhutti-brand);text-decoration:underline}@keyframes bhutti-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.bhutti-ticker-track{display:inline-flex;gap:40px;animation:bhutti-ticker 40s linear infinite;white-space:nowrap}.bhutti-nav-scroll::-webkit-scrollbar{display:none}.bhutti-nav-scroll{-ms-overflow-style:none;scrollbar-width:none}[data-theme=dark]{--bhutti-ink:#F1F5F9;--bhutti-body-fg:#CBD5E1;--bhutti-muted:#94A3B8;--bhutti-line:#1E293B;--bhutti-bg-alt:#0B1220}[data-theme=dark] .bhutti-root,[data-theme=dark] body{background:#0A0F1B;color:var(--bhutti-ink)}[data-theme=dark] .bhutti-root h1,[data-theme=dark] .bhutti-root h2,[data-theme=dark] .bhutti-root h3,[data-theme=dark] .bhutti-root h4,[data-theme=dark] .bhutti-root h5,[data-theme=dark] .bhutti-root h6{color:var(--bhutti-ink)}[data-theme=dark] .bhutti-root .bg-white{background:#111827!important}[data-theme=dark] .bhutti-root .bg-slate-100{background:#1E293B!important;color:var(--bhutti-ink)!important}[data-theme=dark] .bhutti-sec-head,[data-theme=dark] .bhutti-widget-head{border-bottom-color:var(--bhutti-line)}[data-theme=dark] .bhutti-prose blockquote{background:#111827}[data-theme=dark] .bhutti-prose p{color:var(--bhutti-body-fg)}