:root{--ink:#1c201d;--muted:#686c63;--blue:#46562a;--line:#d5d7ce;--paper:#f5f4ee;--dark:#1c201d;--lime:#d6ff5c}body{padding-left:202px}h1,h2,h3{letter-spacing:-.055em}.wrap{width:calc(100% - 64px);max-width:1400px}.atlas-rail{position:fixed;inset:0 auto 0 0;width:202px;background:var(--dark);color:#f5f4ee;padding:35px 22px;z-index:30;display:flex;flex-direction:column}.atlas-rail .brand{font-size:20px;gap:6px;letter-spacing:-1px}.atlas-rail .brand svg{width:25px;height:25px;color:var(--lime)}.brand-dot{color:var(--lime)}.rail-description{font-size:11px;color:#aeb3a8;margin:24px 0 34px;line-height:1.7}.atlas-rail nav#navigation{display:block;padding:0;border:0;font-size:12px}.rail-label{font-size:8px;letter-spacing:.16em;color:#a0a999;display:block;margin-bottom:20px}.atlas-rail nav#navigation>a:not(.rail-rss){display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid #363c34;color:#eef0e7}.atlas-rail nav#navigation>a small{font-size:8px;color:#8c9685}.atlas-rail nav#navigation>a span{margin-left:auto;color:var(--lime)}.atlas-rail nav#navigation>a:hover,.atlas-rail nav#navigation>a[aria-current]{color:var(--lime)}.rail-secondary{padding-top:23px}.rail-secondary a{display:block;font-size:10px;font-weight:400;color:#abb4a4;margin-bottom:13px}.rail-secondary a:hover{color:var(--lime)}.rail-secondary span{float:right}.rail-rss{display:block;border:1px solid #67705d;padding:11px 12px;margin-top:25px;font-size:10px;color:var(--lime)}.rail-foot{margin-top:auto;padding-top:24px;display:flex;gap:12px;align-items:center;font-size:7px;letter-spacing:.09em;color:#aeb7a4}.rail-cross{font-size:32px;color:var(--lime)}.atlas-command{height:65px;display:flex;align-items:center;justify-content:space-between;padding:0 32px;border-bottom:1px solid var(--line);font-size:8px;letter-spacing:.08em}.atlas-command>a:first-child{font-weight:700}.atlas-command>span{color:var(--muted)}.atlas-command>a:last-child{font-size:10px;letter-spacing:0}.atlas-command b{margin-left:14px;font-size:17px}.market-strip{background:transparent;border-top:0}.market-strip .wrap{gap:22px;padding-block:11px;font-size:9px}.market-label{font-size:8px;padding-right:15px}.market-state{font-size:8px}.atlas-opening{position:relative;padding:30px 0 28px}.opening-line{display:flex;justify-content:space-between;font-size:8px;font-weight:700;letter-spacing:.13em;margin-bottom:24px}.opening-line>span:last-child{color:var(--muted)}.atlas-opening h1{font-size:clamp(46px,5.6vw,88px);font-weight:800;line-height:.96;margin:0;letter-spacing:-.07em}.atlas-opening h1>span{display:inline-block;font-size:.8em;margin-left:25px;color:#65704e}.atlas-opening>p{font-size:11px;line-height:1.7;max-width:250px;position:absolute;right:0;bottom:27px;text-align:right;margin:0}.feature-poster{background:var(--lime);padding:25px 30px 18px;color:#1c2418;border-radius:0}.poster-top{display:flex;justify-content:space-between;font-size:8px;font-weight:700;letter-spacing:.14em;padding-bottom:20px;border-bottom:1px solid #adc74f}.poster-body{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:20px;padding:38px 0 32px}.poster-name{font-size:10px;letter-spacing:.12em;font-weight:700}.poster-copy h2{font-size:clamp(36px,4.4vw,70px);line-height:1.03;margin:17px 0 20px;letter-spacing:-.065em}.poster-copy h2 em{font-family:Georgia,serif;font-weight:400;letter-spacing:-.05em}.poster-copy p{max-width:330px;font-size:12px;color:#3b4828;line-height:1.8;margin-bottom:26px}.button,.button.blue{background:var(--ink);border-color:var(--ink);color:var(--paper);border-radius:0;font-size:11px;padding:14px 18px}.button:hover,.button.blue:hover{background:#3a4530}.poster-bottom{display:flex;align-items:center;gap:20px;justify-content:space-between;border-top:1px solid #adc74f;padding-top:14px;font-size:8px;color:#3c4b26}.poster-bottom>span{max-width:470px}.poster-bottom>a{font-weight:700;white-space:nowrap}.evidence-diagram{position:relative;aspect-ratio:1;overflow:hidden;background:#c9f34f;border:1px solid #afcf42;isolation:isolate}.diagram-grid{position:absolute;inset:0;background:linear-gradient(#97b73733 1px,transparent 1px),linear-gradient(90deg,#97b73733 1px,transparent 1px);background-size:28px 28px;mask-image:radial-gradient(ellipse,black,transparent 85%)}.diagram-caption,.diagram-bottom{position:absolute;font-size:7px;font-weight:700;letter-spacing:.13em;left:16px;top:18px}.diagram-bottom{top:auto;bottom:18px;left:auto;right:16px}.orbit{position:absolute;border:1px solid #60792e;border-radius:50%;width:76%;height:76%;left:12%;top:12%;transform:rotate(-28deg) scaleY(.64)}.orbit-two{transform:rotate(45deg) scaleY(.68)}.evidence-core{position:absolute;width:45%;height:45%;left:27.5%;top:27.5%;background:var(--ink);color:var(--lime);display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:50%;box-shadow:0 14px 40px #31400030}.evidence-core>span{font:40px/1 Manrope}.evidence-core b{font:800 26px/1.5 Manrope;letter-spacing:-1px}.evidence-core small{font-size:5px;letter-spacing:.08em}.diagram-tag{position:absolute;background:var(--paper);padding:7px 9px;border:1px solid #98b137;font-size:7px;font-weight:700;letter-spacing:.07em}.tag-one{top:23%;left:4%}.tag-two{right:3%;top:46%}.tag-three{left:15%;bottom:14%}main>section.atlas-opening{margin:0}main>section.feature-poster{margin:0 0 50px}main>section.news-ledger{margin:0 0 55px}.ledger-heading{display:flex;align-items:flex-end;gap:25px;border-bottom:2px solid var(--ink);padding-bottom:25px}.eyebrow{color:#53633d;font-size:9px}.ledger-heading h2{font-size:38px;margin:9px 0 0}.ledger-heading p{font-size:10px;line-height:1.7;margin:0 0 3px auto}.ledger-heading>a{font-size:10px;font-weight:700;margin-bottom:3px;white-space:nowrap}.ledger-row{display:grid;grid-template-columns:40px 100px minmax(0,1fr) 30px;gap:18px;border-bottom:1px solid var(--line);padding:26px 0;align-items:start}.ledger-number{font:400 31px/1 Georgia,serif;color:#afb3a4}.ledger-topic{padding-top:4px}.ledger-topic a{display:block;font-size:9px;font-weight:700;text-transform:uppercase}.ledger-topic time{display:block;font-size:8px;color:var(--muted);margin-top:8px}.ledger-copy h3{font-size:23px;line-height:1.2;letter-spacing:-.04em;margin:0 0 9px}.ledger-copy p{font-size:11px;line-height:1.7;margin:0;max-width:740px}.ledger-copy a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ledger-open{font-size:23px}.knowledge-board{background:var(--ink);color:var(--paper);padding:38px;display:grid;grid-template-columns:.9fr 1.1fr;gap:40px}.knowledge-intro .eyebrow{color:var(--lime)}.knowledge-intro h2{font-size:40px;margin:22px 0}.knowledge-intro p{font-size:11px;color:#a5ad9f;line-height:1.9}.knowledge-intro>a{display:inline-block;border-bottom:1px solid #7a8569;font-size:10px;color:var(--lime);margin-top:30px;padding-bottom:9px}.knowledge-routes>a{display:flex;gap:18px;padding:17px 0;border-bottom:1px solid #454d3d;align-items:center}.knowledge-routes>a:first-child{padding-top:0}.knowledge-routes>a>span{font-size:9px;color:var(--lime)}.knowledge-routes h3{font-size:23px;margin:0 0 5px;letter-spacing:-.025em}.knowledge-routes p{font-size:9px;margin:0;color:#aab29f}.knowledge-routes b{font-weight:400;margin-left:auto;color:var(--lime)}.field-notes{display:grid;grid-template-columns:.65fr repeat(3,1fr);gap:18px}.notes-title h2{font-size:34px;margin-top:15px}.field-note{border-top:3px solid var(--ink);padding:22px 0 0;display:flex;flex-direction:column}.field-note>span{font-size:8px;letter-spacing:.1em;color:var(--muted)}.field-note h3{font-size:21px;line-height:1.3;margin:16px 0 22px}.field-note>b{font-size:9px;margin-top:auto}.dictionary-strip{border-block:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:28px 0;gap:20px}.dictionary-strip>span{font-size:8px;letter-spacing:.1em;max-width:90px}.dictionary-strip h2{font-size:26px;margin:0}.dictionary-strip>a{font-size:10px;font-weight:700}footer{background:#e9e9df;color:var(--ink);margin-top:55px}.footer-top{padding-block:40px;gap:22px}.footer-top .brand{font-size:20px}.footer-top .brand svg{color:var(--ink)}.footer-top .brand-dot{color:var(--ink)}.footer-top p,.footer-top>div>a:not(.brand){color:#686f60}.footer-top h2{color:var(--ink)}.footer-bottom{border-color:#ccd0c3;color:#666f5c;font-size:8px}.footer-top a:hover{color:#2b3d0d}.page-heading{margin:45px 0}.page-heading h1,.article-title h1{font-size:clamp(36px,4.4vw,65px)}.cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 26px}.card-image,.article-figure img,.glossary-grid article,.table-wrap,.identity,.search-input{border-radius:0}.card h3{font-size:25px}.card-top .tag{color:#46562a}.save[aria-pressed=true]{background:var(--ink);border-color:var(--ink)}.article-layout{grid-template-columns:160px minmax(0,720px);gap:32px}.article-title{margin:35px 0}.takeaway,.identity{background:#e6edcf}.takeaway p,.prose p{color:#434d39}.toc a{color:#606957}.glossary-grid{grid-template-columns:repeat(2,1fr)}.glossary-grid article{background:#eeeee5}.section-title h2{font-size:30px}th{background:#e5e9d9;color:#4b583c}.source-date,.meta,.meta span:first-child{color:#67705e}.skip:focus{position:fixed;left:220px}.toast{z-index:40}.article-figure img{object-fit:contain;background:#1c201d}
main#main>section.atlas-opening{margin:0}main#main>section.feature-poster{margin:0 0 50px}main#main>section.news-ledger{margin:0 0 55px}
@media(min-width:1450px){body{padding-left:235px}.atlas-rail{width:235px;padding:40px 28px}.atlas-rail .brand{font-size:23px}.wrap{width:calc(100% - 100px)}.atlas-command{padding-inline:50px}.poster-body{padding-block:45px;gap:65px}.feature-poster{padding:30px 45px 22px}.evidence-diagram{max-width:460px;justify-self:end;width:100%}.poster-copy h2{font-size:75px}.atlas-opening{padding-block:40px}.atlas-opening>p{bottom:40px}}
@media(max-width:1120px){.atlas-opening>p{position:static;text-align:left;max-width:100%;margin-top:20px}.poster-copy h2{font-size:43px}.poster-body{gap:20px}.poster-copy p{font-size:11px}.feature-poster{padding:23px}.ledger-row{grid-template-columns:32px 85px minmax(0,1fr) 22px;gap:15px}.ledger-copy h3{font-size:21px}.ledger-heading p{display:none}.ledger-heading>a{margin-left:auto}.knowledge-board{padding:28px;gap:25px}.knowledge-intro h2{font-size:33px}.field-notes{grid-template-columns:repeat(3,1fr)}.notes-title{grid-column:1/-1;display:flex;align-items:center;gap:20px}.notes-title h2{margin:0}.market-state{display:none}}
@media(max-width:800px){body{padding-left:0}.atlas-rail{position:relative;width:100%;padding:21px 22px;display:block}.atlas-rail .brand{font-size:24px}.rail-description,.rail-foot{display:none}.atlas-rail #menu{display:block;position:absolute;right:22px;top:17px;color:var(--lime)}.atlas-rail nav#navigation{display:none;padding-top:25px}.atlas-rail nav#navigation.open{display:block}.rail-secondary{display:grid;grid-template-columns:1fr 1fr}.rail-rss{margin-top:6px}.atlas-command{height:46px;padding:0 22px}.atlas-command>a:first-child{display:none}.atlas-command>span{font-size:8px}.wrap{width:calc(100% - 44px)}.market-strip .wrap{gap:22px}.atlas-opening h1{font-size:clamp(42px,8vw,65px)}.atlas-opening h1>span{margin-left:13px}.opening-line{font-size:7px}.poster-copy h2{font-size:43px}.poster-body{grid-template-columns:1.1fr 1fr}.poster-top{font-size:7px}.knowledge-intro h2{font-size:36px}.article-layout{display:block}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.article-title h1{font-size:40px}.skip:focus{left:20px}.footer-top{grid-template-columns:1fr 1fr}.footer-top>div:first-child{grid-column:1/-1}}
@media(max-width:540px){.opening-line>span:last-child{display:none}.atlas-opening{padding-top:25px}.atlas-opening h1{font-size:44px;line-height:1}.atlas-opening h1>span{display:none}.atlas-opening>p{font-size:10px}.feature-poster{padding:19px}.poster-top{font-size:6px;gap:10px;padding-bottom:14px}.poster-body{grid-template-columns:1fr;padding-top:26px;gap:25px}.poster-copy h2{font-size:46px}.poster-copy p{font-size:12px}.evidence-diagram{width:100%;aspect-ratio:1.3}.evidence-core{width:40%;height:52%;left:30%;top:24%}.evidence-core small{font-size:5px}.poster-bottom{flex-direction:column;align-items:flex-start;gap:10px;font-size:8px}.ledger-heading h2{font-size:32px}.ledger-row{grid-template-columns:25px minmax(0,1fr) 20px;gap:10px;padding:23px 0}.ledger-number{font-size:25px;grid-row:1/3}.ledger-topic{grid-column:2;display:flex;justify-content:space-between;gap:10px}.ledger-topic time{margin:0}.ledger-copy{grid-column:2;grid-row:2}.ledger-copy h3{font-size:21px;line-height:1.25}.ledger-copy p{font-size:11px}.ledger-open{grid-column:3;grid-row:1/3}.knowledge-board{grid-template-columns:1fr;padding:25px;gap:30px}.knowledge-intro h2{font-size:38px}.knowledge-intro>a{margin-top:12px}.knowledge-routes h3{font-size:25px}.field-notes{grid-template-columns:1fr}.notes-title{display:block}.notes-title h2{margin-top:12px}.field-note{padding-block:20px 10px}.field-note h3{font-size:25px;margin-block:14px}.dictionary-strip{flex-direction:column;align-items:flex-start;gap:13px}.dictionary-strip>span{max-width:none}.dictionary-strip h2{font-size:29px}.cards,.glossary-grid{grid-template-columns:1fr}.article-title h1{font-size:34px}.footer-top{gap:28px 20px}.footer-bottom{font-size:8px}.atlas-command>a:last-child{font-size:9px}.meta{font-size:9px}.field-note>b{font-size:10px}}
@media(max-height:750px) and (min-width:801px){.atlas-rail{padding-top:22px;padding-bottom:15px;overflow:auto}.rail-description{margin:15px 0 20px}.atlas-rail nav#navigation>a:not(.rail-rss){padding:9px 0}.rail-secondary{padding-top:18px}.rail-secondary a{margin-bottom:10px}.rail-foot{display:none}}
/* CoinAtlas / refined midnight, teal and platinum editorial system. */
:root{--ink:#152736;--dark:#101f2a;--muted:#586b78;--blue:#116b74;--line:#d8e1e7;--paper:#f5f8fa;--lime:#78dfcf}
body{background:#edf1f4;color:var(--ink)}
.atlas-rail{background:#101f2a;border-right:1px solid #263a45;padding-inline:20px}
.atlas-rail .brand{letter-spacing:-1.1px}.atlas-rail .brand svg{color:#78dfcf}
.rail-description{color:#9bafbc;line-height:1.8}.rail-label{color:#90a8b4}
.atlas-rail nav#navigation>a:not(.rail-rss){border:0;padding:12px 10px;margin:3px -10px;border-radius:7px;transition:background .2s}
.atlas-rail nav#navigation>a:not(.rail-rss):hover,.atlas-rail nav#navigation>a[aria-current]{background:#213944;color:#9aede0}
.atlas-rail nav#navigation>a small{color:#90a6b4}.rail-secondary{border-top:1px solid #30444f;margin-top:18px;padding-top:24px}
.rail-secondary a{color:#a8bac6}.rail-rss{border-color:#3d6068;border-radius:6px;color:#a0e9df;background:#1a343e}
.rail-foot{color:#9bb0bb}.atlas-command{background:#fff;height:70px;border-color:#dde5eb}
.atlas-command>a:last-child{border:1px solid #dbe4e9;padding:8px 12px;border-radius:6px;color:#344d5d}
.market-strip{background:#f8fafb;border-color:#dfe7ec}.market-strip .wrap{padding-block:14px}.market-label{border-color:#d5e0e5}.negative{color:#b33948}.positive{color:#11745e}
.atlas-opening{padding:37px 0 33px}.opening-line{margin-bottom:18px;color:#286b73}.opening-line>span:last-child{color:#758590}
.atlas-opening h1{font-size:clamp(46px,5.2vw,76px);letter-spacing:-.06em;line-height:1.06;font-weight:800}
.atlas-opening h1>span{color:#1b827e;font-weight:400}.atlas-opening>p{font-size:12px;line-height:1.8;color:#617480}
.feature-poster{background:radial-gradient(ellipse at 95% 30%,#204d5d 0,transparent 62%),linear-gradient(115deg,#112634,#132e3c);color:#f1f7fa;border:1px solid #294452;border-radius:16px;padding:26px 30px 20px;box-shadow:0 14px 32px #10273712;overflow:hidden}
.poster-top{color:#adbfcb;border-color:#35505e;font-size:8px;letter-spacing:.12em;padding-bottom:19px}.poster-top>span:first-child{color:#8be4d6}
.poster-body{padding:32px 0 30px;gap:28px}.poster-name{color:#8be4d6;font-size:10px;display:inline-block;padding:6px 10px;border:1px solid #456a74;border-radius:4px;background:#1e3e4a;letter-spacing:.08em}
.poster-copy h2{font-size:clamp(37px,4vw,59px);line-height:1.09;font-weight:700;letter-spacing:-.05em;margin-top:20px}
.poster-copy h2 em{color:#90e5d9}.poster-copy p{color:#b4c9d4;font-size:12px;line-height:1.9;max-width:350px}
.button,.button.blue{border-radius:6px;background:#123846;border-color:#123846;box-shadow:none;font-size:12px}
.button:hover,.button.blue:hover{background:#245766}.feature-poster .button{background:#a1eadf;border-color:#a1eadf;color:#122f39;font-weight:700;padding:14px 18px}
.feature-poster .button:hover{background:#c0f4ec}.poster-bottom{border-color:#35505e;color:#aec3cf;font-size:9px;line-height:1.7}.poster-bottom>a{color:#a1eadf}
.evidence-diagram{border:0;background:radial-gradient(ellipse at center,#367b813d,transparent 70%);border-radius:50%;overflow:visible}
.diagram-grid{background:linear-gradient(#96d1d112 1px,transparent 1px),linear-gradient(90deg,#96d1d112 1px,transparent 1px);background-size:25px 25px;mask-image:radial-gradient(ellipse,black,transparent 74%)}
.diagram-caption,.diagram-bottom{color:#9ec5ce;font-size:7px;font-weight:500;letter-spacing:.11em}
.diagram-caption{left:50%;transform:translateX(-50%);white-space:nowrap;top:10px}.diagram-bottom{right:50%;transform:translateX(50%);white-space:nowrap;bottom:7px}
.orbit{border:1px solid #68b9b399;box-shadow:0 0 20px #65c0b012}.orbit-two{border-color:#6da2bd77}
.evidence-core{background:linear-gradient(145deg,#204a59,#102938);border:1px solid #599e9f;color:#b6f3e8;box-shadow:0 0 0 12px #61b1ad08,0 20px 40px #07182080,inset 0 1px 15px #61b1ad1a}
.evidence-core>span{font-size:32px}.evidence-core b{font-size:27px;letter-spacing:.02em}.evidence-core small{font-size:5px;color:#b9d0d7;letter-spacing:.08em}
.diagram-tag{background:#193a49;border:1px solid #4a7785;color:#d2e7ed;border-radius:5px;font-size:7px;box-shadow:0 5px 15px #0c202655}
.tag-one{left:0;top:23%}.tag-two{right:-1%;top:47%}.tag-three{left:9%;bottom:16%}
.eyebrow{color:#226f78;letter-spacing:.12em}.ledger-heading{border-bottom:0;padding:0 0 25px;align-items:center}.ledger-heading h2{font-size:34px;letter-spacing:-.045em}.ledger-heading>a{font-size:11px;color:#226b74}.ledger-heading p{color:#687c88}
.news-ledger{border:1px solid #dde5ea;border-radius:14px;background:#fff;padding:28px 28px 4px;box-shadow:0 3px 12px #20374b03}
.ledger-row{display:grid;grid-template-columns:30px minmax(0,1fr) 110px 24px;column-gap:17px;row-gap:8px;align-items:center;padding:24px 0;border-color:#e5ebef}
.ledger-row:last-child{border-bottom:0}.ledger-number{font-family:Manrope,sans-serif;font-size:15px;font-weight:500;color:#748d9c;grid-column:1;grid-row:1/3;align-self:start;padding-top:2px}
.ledger-topic{grid-column:2;grid-row:1;display:flex;align-items:center;gap:15px;padding:0}.ledger-topic a{font-size:9px;color:#236f78;letter-spacing:.07em}.ledger-topic time{font-size:8px;color:#788b98;margin:0}
.ledger-copy{grid-column:2;grid-row:2}.ledger-copy h3{font-size:21px;line-height:1.3;letter-spacing:-.035em;margin-bottom:8px}.ledger-copy p{font-size:11px;line-height:1.7;color:#647a88}
.ledger-thumbnail{grid-column:3;grid-row:1/3;border-radius:8px;overflow:hidden;display:block;aspect-ratio:1.15;align-self:center;background:#183345}.ledger-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.ledger-row:hover .ledger-thumbnail img{transform:scale(1.04)}
.ledger-open{grid-column:4;grid-row:1/3;font-size:20px;color:#477e88}.knowledge-board{background:linear-gradient(125deg,#142f3f,#214c59);border-radius:14px;padding:35px;gap:35px;border:1px solid #294959}.knowledge-intro h2{font-size:37px;letter-spacing:-.04em}.knowledge-intro p{color:#b0c8d2;font-size:12px}.knowledge-intro>a{color:#a2eade;border-color:#6fadae;font-size:11px}.knowledge-routes>a{border-color:#496c76;padding:19px 0}.knowledge-routes h3{font-size:23px;font-weight:600}.knowledge-routes p{color:#b8ccd4;font-size:10px}
.field-notes{gap:16px}.field-note{border:1px solid #dae4ea;border-radius:10px;padding:24px 20px;background:#fff;box-shadow:0 3px 10px #20374b03}.field-note>span{color:#407e87;font-size:8px}.field-note h3{font-size:22px;line-height:1.35;font-weight:700}.field-note>b{color:#236a75;font-size:10px}.field-note:hover{border-color:#7cbab7}.notes-title h2{font-size:34px}.dictionary-strip{background:#dfeaec;border:1px solid #d0e1e5;border-radius:10px;padding:26px}.dictionary-strip>a{color:#17626f}.dictionary-strip>span{color:#416b75}
footer{background:#e3e9ed;border-top:1px solid #d3dee5}.footer-top p,.footer-top>div>a:not(.brand){color:#526d7b}.footer-top h2{color:#183a4b}.footer-bottom{border-color:#cbd8e0;color:#526d7b}.footer-top a:hover{color:#006b78}
.card{background:white;border:1px solid #dce5eb;border-radius:12px;padding:14px 14px 21px;height:100%}.card-image{border-radius:7px}.card h3{font-size:24px}.card p{font-size:13px}.card-top .tag{color:#1c7480}.card .meta{color:#657d8d}.card .meta span:first-child{color:#4f6c7c}.save{border-color:#cfdee5;color:#3b6a7c}.save[aria-pressed=true]{background:#176575;border-color:#176575}.next-step{border-radius:12px}.page-heading h1,.article-title h1{color:#142f40}.article-title>p{color:#536f80}.article-figure img{border-radius:12px}.toc a{color:#4e6c7d}.prose{background:#fff;border-radius:12px;padding:30px}.prose p{color:#405c6d}.prose h2{color:#153445}.takeaway,.identity{background:#e4f1f1;border-radius:7px;border-color:#377e85}.takeaway p{color:#214d58}.glossary-grid article{background:#fff;border-radius:10px;border-color:#d7e3e9}.glossary-grid h3{color:#577383}.glossary-grid a{color:#196678}.search-input{border-radius:7px;border-color:#c2d7e1}.table-wrap{border-radius:10px}.table-wrap th{background:#dfebef;color:#355e71}.source-date,.meta,.meta span:first-child{color:#5d7686}
@media(min-width:1450px){.poster-copy h2{font-size:67px}.poster-body{padding-block:40px}.feature-poster{padding-inline:40px}.ledger-row{grid-template-columns:40px minmax(0,1fr) 150px 30px;gap:14px 25px}.ledger-thumbnail{aspect-ratio:1.6}.ledger-copy h3{font-size:25px}.ledger-copy p{font-size:13px}}
@media(max-width:1120px){.poster-copy h2{font-size:42px}.news-ledger{padding:24px 22px 3px}.ledger-row{grid-template-columns:24px minmax(0,1fr) 87px 18px;column-gap:12px}.ledger-copy h3{font-size:20px}.poster-body{gap:24px}.field-note{padding:21px 16px}.field-note h3{font-size:20px}}
@media(max-width:800px){.atlas-rail{padding:22px}.atlas-command{height:54px}.atlas-opening{padding-block:30px}.atlas-opening h1{font-size:52px}.feature-poster{padding:23px}.poster-copy h2{font-size:42px}.prose{padding:24px}.article-layout .toc{border-radius:10px}.knowledge-intro h2{font-size:36px}}
@media(max-width:540px){.wrap{width:calc(100% - 32px)}.atlas-opening h1{font-size:43px}.atlas-opening>p{font-size:12px}.feature-poster{border-radius:12px;padding:21px}.poster-body{padding-block:27px;gap:25px}.poster-copy h2{font-size:44px;line-height:1.1}.poster-copy p{font-size:13px}.poster-top{font-size:7px;letter-spacing:.08em}.poster-name{font-size:9px}.poster-bottom{font-size:9px}.evidence-diagram{aspect-ratio:1.25}.evidence-core{width:43%;height:54%;left:28.5%;top:23%}.evidence-core b{font-size:26px}.tag-one{left:0}.tag-two{right:0}.tag-three{bottom:10%}.diagram-bottom{bottom:-5px;font-size:6px}.news-ledger{padding:22px 17px 4px;border-radius:12px}.ledger-heading h2{font-size:30px}.ledger-heading>a{font-size:10px}.ledger-row{grid-template-columns:minmax(0,1fr) 68px;gap:9px 13px;padding:23px 0}.ledger-number,.ledger-open{display:none}.ledger-topic{grid-column:1/-1;grid-row:1;justify-content:flex-start;gap:12px}.ledger-topic a{font-size:8px}.ledger-copy{grid-column:1;grid-row:2}.ledger-copy h3{font-size:18px;line-height:1.4;letter-spacing:-.025em}.ledger-copy p{font-size:11px}.ledger-thumbnail{grid-column:2;grid-row:2;align-self:start;aspect-ratio:1;margin-top:4px}.knowledge-board{padding:26px;gap:25px}.knowledge-routes p{font-size:10px}.field-note{padding:23px}.field-note h3{font-size:25px}.dictionary-strip{padding:25px}.prose{padding:22px 18px}.article-title h1{font-size:34px}.article-title>p{font-size:16px}.page-heading h1{font-size:39px}}
@media(max-height:760px) and (min-width:801px){.atlas-rail{padding-top:24px}.rail-description{margin:18px 0 24px}.rail-label{margin-bottom:15px}.atlas-rail nav#navigation>a:not(.rail-rss){padding:9px 10px;margin-block:0}.rail-secondary{margin-top:13px;padding-top:18px}.rail-secondary a{margin-bottom:11px}.rail-rss{margin-top:20px}.rail-foot{display:none}}
.pactverity-brand-art{min-height:300px;aspect-ratio:3/2;display:flex;align-items:center;justify-content:center;gap:32px;padding:40px;background:radial-gradient(ellipse at 30% 30%,#244ad8 0%,#14254d 48%,#0b1426 100%);color:#fff}.pactverity-brand-art img{width:clamp(90px,18vw,210px)!important;height:auto!important;aspect-ratio:1;object-fit:contain!important;border-radius:22%}.pactverity-brand-art strong{font-size:clamp(22px,4vw,50px);letter-spacing:-.04em}.pactverity-brand-art strong span{display:block;margin-top:12px;font-size:14px;font-weight:500;letter-spacing:.12em;color:#c8ff42}.card .pactverity-brand-art{min-height:0;padding:24px;gap:18px}.card .pactverity-brand-art img{width:70px!important}.card .pactverity-brand-art strong{font-size:22px}@media(max-width:600px){.pactverity-brand-art{min-height:240px;padding:24px;gap:20px}}
.atlas-rail .brand{gap:8px;letter-spacing:-.6px;font-size:15px}.brand-wordmark{display:inline-flex;align-items:baseline;gap:2px;white-space:nowrap}.brand-news{color:#78dfcf;font-weight:500}.brand-light{font-weight:500}.atlas-rail .brand svg{flex-shrink:0;width:24px;height:24px}.footer-top .brand{font-size:17px;gap:8px}@media(min-width:1450px){.atlas-rail .brand{font-size:16px}}@media(max-width:800px){.atlas-rail .brand{font-size:22px}.atlas-rail .brand svg{width:29px;height:29px}}
