:root{--ink:#172d39;--text:#38505e;--muted:#768692;--line:#e3e9ee;--paper:#fff;--bg:#f4f7fa;--accent:#098467;--soft:#e8f7f1;--red:#c8435c;--header:#102530;--radius:14px;--display:'Manrope',sans-serif;--body:'DM Sans',sans-serif;color-scheme:light}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--body);font-size:17px;line-height:1.65}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--display);color:var(--ink);line-height:1.3;letter-spacing:-.7px}h1{font-size:38px;font-weight:800}h2{font-size:23px;font-weight:800}h3{font-size:19px;font-weight:700}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:wait;opacity:.6}input,select,textarea{max-width:100%;min-width:0}:focus-visible{outline:3px solid #62bfa5;outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.skip-link{position:absolute;top:-100px;left:20px;background:var(--paper);padding:12px;z-index:10}.skip-link:focus{top:10px}.site-header{background:var(--header);color:#d0dee8}.utility{max-width:1240px;margin:auto;padding:9px 30px;display:flex;justify-content:space-between;color:#9bb2c2;font-size:14px;border-bottom:1px solid #ffffff12;letter-spacing:.6px}.utility div{display:flex;gap:20px}.masthead{max-width:1240px;margin:auto;padding:26px 30px;display:flex;align-items:center;justify-content:space-between;gap:30px}.logo{font-family:var(--display);font-size:34px;letter-spacing:-2px;color:#fff;display:inline-flex;align-items:baseline;white-space:nowrap;line-height:1.3;font-weight:800}.logo strong,.logo b{color:#36cda2;font-weight:800}.logo b{font-size:30px}.logo-mark{display:inline-flex;gap:3px;align-items:flex-end;margin-right:9px;transform:skewY(-12deg)}.logo-mark i{width:6px;display:block;background:#36cda2;border-radius:1px}.logo-mark i:nth-child(1){height:11px}.logo-mark i:nth-child(2){height:19px}.logo-mark i:nth-child(3){height:27px}.brand-line{color:#829dac;font-size:15px;line-height:1.6}.brand-line strong{font-weight:500;color:#c7d9e3}.masthead form{position:relative;width:320px}.masthead input{background:#203845;color:#e3edf4;border:1px solid #344a56;border-radius:8px;padding:12px 35px 12px 15px;width:100%;font-size:16px}.masthead input::placeholder{color:#a3b5c2}.masthead form button{position:absolute;right:8px;top:6px;background:none;color:#c2d3df;border:0;font-size:23px}.primary-nav{max-width:1240px;margin:auto;padding:0 30px;display:flex;gap:27px;border-top:1px solid #ffffff12}.primary-nav>a,.nav-links>li>a{display:block;padding:15px 0;font-size:16px;font-weight:600}.primary-nav a:hover{color:#40d8ab}.nav-links{list-style:none;display:flex;gap:27px;margin:0;padding:0;flex-wrap:wrap}.mobile-menu{display:none}.ticker{display:grid;grid-template-columns:repeat(6,1fr);max-width:1240px;margin:auto;background:var(--paper);border-bottom:1px solid var(--line)}.ticker>a{padding:17px 23px;border-right:1px solid var(--line);min-width:0}.ticker small,.ticker span{display:block;color:var(--muted);font-size:14px}.ticker strong{font-family:var(--display);font-size:21px;color:var(--ink);font-weight:800;letter-spacing:-.5px;font-variant-numeric:tabular-nums}.ticker span{font-size:13px;color:var(--accent);margin-top:3px}.demo-note{max-width:1240px;margin:0 auto;background:var(--soft);color:var(--accent);padding:7px 20px;text-align:center;font-size:14px;letter-spacing:.3px}.site-main{max-width:1240px;margin:auto;padding:32px 30px 50px;min-height:50vh}.home-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.home-heading h1{font-size:30px;letter-spacing:-1px}.home-heading p{font-size:16px;color:var(--muted);margin-top:8px}.eyebrow{display:block;font-size:14px;font-weight:700;letter-spacing:1.7px;color:var(--accent);margin-bottom:9px;text-transform:uppercase}.pill{font-size:14px;color:var(--accent);background:var(--soft);border-radius:20px;padding:7px 12px;white-space:nowrap;font-weight:600}.feature-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px}.cover-story{min-height:380px;position:relative;border-radius:var(--radius);overflow:hidden;background:#122d3d;color:#fff}.cover-story>a{display:block;position:absolute;inset:0}.cover-story img{width:100%;height:100%;object-fit:cover}.cover-shade{position:absolute;inset:0;background:linear-gradient(180deg,#061a2705 10%,#061a2777 45%,#061b2bed 100%)}.cover-copy{position:absolute;left:28px;right:40px;bottom:28px}.cover-copy h2{font-size:33px;line-height:1.2;color:#fff;max-width:480px;font-weight:800;margin:18px 0 12px;letter-spacing:-1px}.cover-copy p{font-size:16px;line-height:1.8;color:#c4d4df;max-width:420px}.cover-copy small{font-size:14px;color:#a7bfcd;display:block;margin-top:17px}.cover-label{display:inline-block;background:#edc17c;color:#25313b;font-size:13px;letter-spacing:1px;font-weight:700;padding:6px 9px;border-radius:4px}.cover-arrow{position:absolute;right:24px;bottom:24px;border:1px solid #ffffff55;border-radius:50%;width:36px;height:36px;text-align:center;line-height:34px}.terminal{background:#122a39;color:#c1d6e3;--line:#2c4553;--muted:#8ca8b9;--accent:#45d7ad;--ink:#fff;border:1px solid #2d4554;border-radius:var(--radius);padding:23px;min-width:0;box-shadow:0 10px 30px #132b3c0b}.terminal h2{color:#fff;font-size:19px}.terminal .section-head>span{font-size:13px;color:#89a7ba;letter-spacing:1px}.terminal-label{font-size:15px;color:#97b2c4;margin-top:17px}.terminal-value{font-family:var(--display);font-size:33px;color:#fff;letter-spacing:-1px;font-weight:800;margin:2px 0 0}.terminal-value small{font-size:15px;font-weight:400;margin-left:8px;letter-spacing:0;color:#90aabd}.terminal-footer{border-top:1px solid #2c4553;padding-top:11px;display:flex;justify-content:space-between;font-size:13px;color:#95b0c1;gap:10px}.section{margin-top:34px}.section-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:19px}.text-link{font-size:15px;color:var(--accent);font-weight:600}.pulse-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.pulse{background:var(--paper);padding:20px;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 5px 15px #163a5105;min-width:0}.pulse>small{font-size:14px;color:var(--accent);font-weight:700;letter-spacing:.8px}.pulse h3{font-size:16px;margin-top:9px}.pulse>strong{font-family:var(--display);display:block;font-size:26px;color:var(--ink);letter-spacing:-.7px;margin:9px 0;font-weight:800;overflow-wrap:anywhere}.pulse strong>span{font-size:15px;color:var(--muted);letter-spacing:0;font-weight:500;margin-left:5px}.pulse .caption{font-size:13px}.surface{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:24px;box-shadow:0 5px 20px #18364b05;min-width:0}.surface>p{font-size:16px;color:var(--muted);line-height:1.85;margin-top:14px}.surface>.button{margin-top:20px}.market-and-tools{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:20px;align-items:start}.market-table{width:100%;border-collapse:collapse;font-size:16px;white-space:nowrap}.market-table th{font-size:14px;color:var(--muted);font-weight:500;background:var(--bg);padding:12px 10px;text-align:right}.market-table th:first-child,.market-table td:first-child{text-align:left}.market-table td{text-align:right;padding:16px 10px;border-bottom:1px solid var(--line);color:var(--ink);font-variant-numeric:tabular-nums}.market-table td>small{font-size:13px;color:var(--muted);white-space:normal;display:inline-block;max-width:150px}.asset-name{display:flex;align-items:center;gap:10px}.asset-name strong{font-size:16px}.asset-name small{display:block;font-size:14px;color:var(--muted);margin-top:3px}.coin{width:31px;height:31px;border-radius:8px;display:flex;justify-content:center;align-items:center;background:var(--soft);font-size:14px;color:var(--accent);font-weight:700}.table-scroll{overflow-x:auto}.calculator h2{font-size:20px}.calculator .pill{font-size:13px}.segmented{display:flex;gap:3px;background:var(--bg);border-radius:8px;padding:4px;margin-bottom:18px}.segmented button{flex:1;border:0;background:none;border-radius:6px;color:var(--muted);font-size:14px;padding:8px 4px;white-space:nowrap}.segmented button[aria-pressed=true]{background:var(--paper);box-shadow:0 2px 5px #102a3910;color:var(--accent);font-weight:700}.calculator label,.history-form label,.search-label{display:grid;gap:7px;color:var(--muted);font-size:15px}.calculator input:not([type=radio]),.calculator select,.history-form input,.history-form select,.search-label input{width:100%;padding:11px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--ink);min-height:42px;font-size:16px}.calculator input.amount-input{font-family:var(--display);font-size:29px;font-weight:700;letter-spacing:-.6px}.calc-pair{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:7px;align-items:end;margin:14px 0}.calc-pair select{padding:10px 5px;font-size:14px}.swap{border:0;background:var(--soft);border-radius:7px;height:40px;color:var(--accent);font-size:19px}.direction{display:flex;gap:13px;flex-wrap:wrap}.direction label{display:flex;align-items:center;gap:4px;font-size:14px}.direction input{accent-color:var(--accent)}.calc-result{background:var(--soft);padding:19px;border-radius:10px;margin:18px 0 12px}.calc-result>span{font-size:14px;color:var(--muted);display:block}.calc-result strong{display:block;font-family:var(--display);font-size:29px;letter-spacing:-.8px;color:var(--accent);font-weight:800;overflow-wrap:anywhere;margin:5px 0}.calc-result strong.negative{color:var(--red)}.calc-result small{font-size:14px;color:var(--muted);display:block}.caption{font-size:14px;color:var(--muted);line-height:1.7}.field-error{font-size:15px!important;color:var(--red)!important;margin:10px 0!important}.calc-input-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.history-banner{background:#123743;color:#d3e5e8;padding:30px;border-radius:var(--radius);display:flex;justify-content:space-between;gap:30px;align-items:center;position:relative;overflow:hidden}.history-banner .eyebrow{color:#72dabb;font-size:13px}.history-banner h2{color:#fff;font-size:31px;letter-spacing:-1px}.history-banner p{font-size:15px;color:#a4c1c7;max-width:470px;margin-top:12px;line-height:1.8}.button{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;min-height:42px;border:1px solid var(--accent);background:var(--accent);color:white;border-radius:8px;font-size:16px;font-weight:600;white-space:nowrap}.button.secondary{background:var(--paper);border-color:var(--line);color:var(--text)}.history-banner .button{background:#70ddba;color:#15323b;border-color:#70ddba}.article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.news-card{border:1px solid var(--line);border-radius:var(--radius);padding:10px;background:var(--paper);overflow:hidden}.news-card>a{display:block;aspect-ratio:1.65;overflow:hidden;border-radius:9px;background:#173142}.news-card img{height:100%;width:100%;object-fit:cover;transition:transform .3s}.news-card>a:hover img{transform:scale(1.035)}.news-copy{padding:17px 8px 12px}.news-copy .eyebrow{font-size:13px;letter-spacing:1px}.news-copy h3{font-size:19px;line-height:1.5}.news-copy p{font-size:15px;line-height:1.8;color:var(--muted);margin-top:10px}.news-copy small{font-size:13px;color:var(--muted);display:block;margin-top:16px}.news-placeholder{height:100%;padding:25px;background:linear-gradient(145deg,#173e50,#102735);color:#96bdb8;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--display);font-size:27px;letter-spacing:-1px;font-weight:800}.news-placeholder span{font-size:13px;letter-spacing:2px;margin-top:14px;font-family:var(--body);font-weight:400}.tool-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.tool-link{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:22px;transition:transform .2s}.tool-link:hover{transform:translateY(-3px);border-color:var(--accent)}.tool-link>span{background:var(--soft);color:var(--accent);border-radius:9px;padding:7px 11px;display:inline-flex;font-size:20px}.tool-link h3{font-size:17px;margin:15px 0 6px}.tool-link>small{font-size:14px;color:var(--muted)}.site-footer{background:#102732;color:#b0c5d2;padding:35px max(24px,calc((100% - 1180px)/2)) 20px}.footer-main{display:grid;grid-template-columns:2fr 1fr 1fr;gap:35px}.footer-main>div{display:flex;flex-direction:column;gap:9px;align-items:start;font-size:15px}.footer-main p{color:#88a7bb;font-size:15px}.footer-main strong{color:#deebf1;font-size:16px}.footer-main .logo{font-size:29px}.footer-main .logo strong{font-size:29px;color:#36cda2}.footer-main ul{padding:0;list-style:none}.footer-bottom{margin-top:30px;border-top:1px solid #28424f;padding-top:18px;display:flex;justify-content:space-between;gap:15px;font-size:14px;color:#829fb1}.page-heading{margin-bottom:30px;max-width:850px}.page-heading p{font-size:16px;color:var(--muted);margin-top:13px;line-height:1.8}.two-columns{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.search-label{margin-bottom:20px}.search-label input{background:var(--bg)}.asset-heading{display:flex;justify-content:space-between;gap:30px;align-items:center}.asset-heading h1{font-size:31px}.big-number{font-size:43px;font-family:var(--display);color:var(--ink);font-weight:800;letter-spacing:-1.5px;margin-top:12px}.big-number small{font-size:18px;font-weight:400;margin-left:10px;color:var(--muted);letter-spacing:0}.asset-heading p{font-size:16px;line-height:2}.asset-heading>div>small{color:var(--muted);font-size:14px}.breadcrumb{font-size:15px;color:var(--muted);margin-bottom:20px}.chart{width:100%;min-height:170px;color:var(--accent);margin-top:5px}.chart svg{width:100%;display:block}.chart .axis{fill:var(--muted);font-size:14px;font-family:var(--body)}.grid-line{stroke:var(--line);stroke-width:.7}.price-line{stroke:currentColor;stroke-width:2.2;stroke-linejoin:round}.chart-area{fill:currentColor;opacity:.06}.history-form{display:grid;grid-template-columns:1.2fr 1fr 1fr auto;gap:14px;align-items:end;margin-bottom:14px}.history-form+.caption{margin-bottom:20px}.history-form~[data-history-result]{margin-top:20px}.empty{padding:35px 20px;text-align:center;color:var(--muted);font-size:16px}.empty h2{font-size:22px;margin-bottom:12px}.reading-layout{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(0,1fr);gap:35px;align-items:start}.article{max-width:780px;min-width:0}.article h1{font-size:41px;line-height:1.2;letter-spacing:-1.4px}.article-lead{font-size:19px;color:var(--muted);line-height:1.8;margin:20px 0}.byline{display:flex;gap:17px;flex-wrap:wrap;padding:15px 0;border-bottom:1px solid var(--line);font-size:14px;color:var(--muted);margin-bottom:24px}.byline>a{color:var(--accent)}.article-cover{margin:0 0 25px}.article-cover img{width:100%;height:auto;display:block;border-radius:12px}.article-cover figcaption{font-size:14px;color:var(--muted);margin-top:7px}.prose{font-size:17px;line-height:1.95;color:var(--text);overflow-wrap:anywhere}.prose p,.prose ul,.prose ol,.prose blockquote{margin:20px 0}.prose h2{font-size:26px;margin:32px 0 15px}.prose h3{font-size:21px;margin:26px 0 12px}.prose a{color:var(--accent);text-decoration:underline}.prose img{max-width:100%;height:auto}.prose blockquote{border-left:3px solid var(--accent);padding:10px 20px;background:var(--soft);border-radius:0 8px 8px 0}.reading-layout>aside{display:grid;gap:20px}.source-box{background:var(--soft);padding:20px;border-radius:10px;display:flex;justify-content:space-between;gap:15px;margin:30px 0;font-size:16px}.article-tags{display:flex;gap:8px;flex-wrap:wrap}.article-tags a{padding:5px 10px;border:1px solid var(--line);border-radius:5px;font-size:15px}.category-links{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.category-links a{padding:8px 14px;border:1px solid var(--line);border-radius:6px;background:var(--paper);font-size:16px}.archive-card h2{font-size:22px;margin:10px 0}.archive-card p{font-size:16px;color:var(--muted);margin-bottom:20px}.pagination{margin-top:30px}.comments textarea,.comments input:not([type=checkbox]){width:100%;border:1px solid var(--line);border-radius:8px;padding:12px;background:var(--paper)}.comments label{display:block;font-size:16px}.comments input[type=submit]{background:var(--accent);color:#fff;width:auto;padding:12px 22px;cursor:pointer}.comments ol{list-style:none;padding:0}.comments li{padding:20px 0;border-bottom:1px solid var(--line)}[hidden]{display:none!important}
/* A separate visual identity; data, publishing and components remain shared. */
body.ceptedoviz{--accent:#b58322;--soft:#faf2df;--bg:#f7f7f3;--ink:#172c38;--radius:8px;--header:#fff}.ceptedoviz .site-header{color:#263b49;border-top:4px solid #b88e38}.ceptedoviz .logo{color:#142e3b}.ceptedoviz .logo strong,.ceptedoviz .logo b{color:#b58322}.ceptedoviz .logo-mark i{background:#b58322}.ceptedoviz .utility{color:#7e858a;border-color:var(--line)}.ceptedoviz .brand-line{color:#8b8f91}.ceptedoviz .brand-line strong{color:#293f4b}.ceptedoviz .masthead input{background:#f6f7f7;border-color:#e1e6e9;color:#263c48}.ceptedoviz .masthead form button{color:#596d78}.ceptedoviz .primary-nav{background:#172d3b;max-width:none;padding-left:max(30px,calc((100% - 1180px)/2));padding-right:max(30px,calc((100% - 1180px)/2));color:#dce5ec;border:0;gap:30px}.ceptedoviz .primary-nav a:hover{color:#f2cf7d}.ceptedoviz .home-heading{padding:8px 0 20px;border-bottom:1px solid #ddded6}.ceptedoviz .home-heading h1{font-size:37px;font-weight:800}.doviz-feature{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:22px;align-items:start}.ceptedoviz .pulse{border-top:3px solid #d4b671;box-shadow:none}.ceptedoviz .history-banner{background:#1c3341;border-left:5px solid #c4a05e}.ceptedoviz .history-banner .eyebrow{color:#d8b876}.ceptedoviz .history-banner .button{background:#e7ca86;border-color:#e7ca86;color:#3b3527}.ceptedoviz .site-footer .logo{color:#fff}.ceptedoviz .site-footer .logo strong{color:#d1ac60}.ceptedoviz .ticker{border-bottom:2px solid #e7deca}.ceptedoviz .news-card{padding:0}.ceptedoviz .news-card>a{border-radius:0}.ceptedoviz .news-copy{padding:21px}.ceptedoviz .news-copy h3{font-size:20px;letter-spacing:-.6px}.ceptedoviz .tool-link{box-shadow:none;border-bottom:3px solid #dac594}
@media(min-width:1500px){.site-main{padding-top:38px}.cover-story{min-height:410px}}@media(max-width:1050px){.masthead .brand-line{display:none}.masthead{gap:20px}.primary-nav{gap:19px}.primary-nav>a{font-size:15px}.ticker>a{padding:15px}.ticker strong{font-size:20px}.cover-copy h2{font-size:29px}.terminal-value{font-size:28px}.market-and-tools{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.surface{padding:20px}.market-table th,.market-table td{padding-left:7px;padding-right:7px}.coin{display:none}.reading-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px}.article h1{font-size:34px}.tool-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.site-main{padding:25px 20px 35px}.masthead{padding:22px 20px}.primary-nav{padding:0 20px;gap:17px;flex-wrap:wrap}.primary-nav>a{padding:11px 0}.ticker{grid-template-columns:repeat(3,1fr)}.ticker>a:nth-child(n+4){display:none}.ticker strong{font-size:20px}.feature-grid{grid-template-columns:1.15fr 1fr;gap:15px}.cover-story{min-height:345px}.cover-copy{left:22px;right:24px;bottom:22px}.cover-copy h2{font-size:27px}.cover-copy p{font-size:15px}.terminal{padding:18px}.terminal h2{font-size:17px}.terminal .section-head>span{font-size:13px}.terminal-value{font-size:25px}.terminal-footer{font-size:13px;flex-wrap:wrap}.market-and-tools,.doviz-feature{grid-template-columns:1fr}.market-table td{padding:17px 9px}.coin{display:flex}.article-grid{gap:13px}.news-copy h3{font-size:17px}.news-copy p{font-size:14px}.pulse{padding:16px}.pulse>strong{font-size:23px}.history-banner{padding:25px}.history-banner h2{font-size:27px}.history-form{grid-template-columns:1fr 1fr}.reading-layout{grid-template-columns:1fr}.reading-layout>aside{grid-template-columns:1fr 1fr}.article{max-width:none}.footer-main{gap:24px}.logo{font-size:30px}.utility{padding:8px 20px}.ceptedoviz .primary-nav{padding-left:20px;padding-right:20px}.ceptedoviz .home-heading h1{font-size:30px}}@media(max-width:570px){body{font-size:16px}.site-main{padding:22px 16px 30px}.masthead{padding:20px 16px;gap:10px}.logo{font-size:28px}.logo-mark i{width:5px}.masthead form{display:none}.mobile-menu{display:block;background:none;border:1px solid #557080;color:#d3e0e8;border-radius:6px;font-size:15px;padding:9px}.ceptedoviz .mobile-menu{color:#253a46;border-color:#d5dfe4}.primary-nav{display:none;padding:10px 16px;gap:0;grid-template-columns:repeat(2,1fr)}.primary-nav.open{display:grid}.primary-nav>a{padding:13px 5px}.nav-links{display:grid;grid-template-columns:1fr 1fr;gap:0;width:100%;grid-column:1/-1}.utility{font-size:13px;padding:8px 16px}.utility div{gap:12px}.ticker>a{padding:13px 12px}.ticker small{font-size:13px}.ticker strong{font-size:20px}.ticker span{font-size:13px}.demo-note{font-size:13px;padding:8px 14px;line-height:1.7}.home-heading{margin-bottom:20px}.home-heading h1{font-size:26px}.home-heading .eyebrow{font-size:13px;letter-spacing:1px}.home-heading>.pill{display:none}.home-heading p{font-size:15px;line-height:1.7;max-width:320px}.feature-grid{grid-template-columns:1fr}.cover-story{min-height:350px}.cover-copy{left:23px;right:30px;bottom:26px}.cover-copy h2{font-size:30px}.cover-copy small{font-size:13px}.terminal{padding:22px}.terminal h2{font-size:19px}.terminal-value{font-size:31px}.terminal .chart{min-height:0}.pulse-grid{grid-template-columns:1fr 1fr;gap:10px}.pulse{padding:16px}.pulse h3{font-size:16px}.pulse>strong{font-size:22px;letter-spacing:-.7px}.pulse>small{font-size:13px}.section{margin-top:27px}.section-head h2{font-size:20px}.section-head a{font-size:14px;white-space:nowrap}.surface{padding:18px}.asset-name{gap:7px}.asset-name strong{font-size:15px}.asset-name small{font-size:13px}.coin{display:none}.market-table{font-size:15px}.market-table th{font-size:13px}.market-table td{padding:15px 6px}.market-table th:last-child,.market-table td:last-child{max-width:110px;white-space:normal}.market-table td>small{font-size:13px}.history-banner{padding:24px;display:block}.history-banner h2{font-size:27px}.history-banner .eyebrow{font-size:13px;letter-spacing:1px}.history-banner p{font-size:15px}.history-banner .button{margin-top:20px;width:100%}.article-grid{grid-template-columns:1fr}.news-card{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:9px}.news-card>a{aspect-ratio:auto;height:100%;min-height:145px}.news-copy{padding:10px 5px 8px 0}.news-copy h3{font-size:17px}.news-copy p{display:none}.news-copy .eyebrow{font-size:13px;letter-spacing:.8px}.news-copy small{font-size:13px}.news-placeholder{font-size:17px;letter-spacing:-.5px;padding:10px}.news-placeholder span{font-size:6px;letter-spacing:.5px}.tool-grid{gap:10px}.tool-link{padding:18px}.tool-link h3{font-size:16px}.tool-link small{font-size:13px}.footer-main{grid-template-columns:1fr 1fr;gap:25px}.footer-main>div:first-child{grid-column:1/-1}.footer-bottom{display:block;line-height:2.2}.footer-bottom span{display:block}.two-columns{grid-template-columns:1fr}.page-heading h1{font-size:30px}.page-heading p{font-size:16px}.history-form{grid-template-columns:1fr 1fr;gap:12px}.history-form label:first-child{grid-column:1/-1}.history-form button{grid-column:1/-1}.asset-heading{display:block}.asset-heading>div+div{margin-top:17px}.asset-heading h1{font-size:29px}.big-number{font-size:37px}.article h1{font-size:32px;line-height:1.25}.article-lead{font-size:17px}.byline{gap:9px;font-size:13px}.reading-layout>aside{grid-template-columns:1fr}.prose{font-size:17px}.prose h2{font-size:24px}.source-box{display:block}.source-box a{display:block;margin-top:9px}.archive-card{display:block}.archive-card h2{font-size:21px}.ceptedoviz .home-heading h1{font-size:28px}.ceptedoviz .news-card{display:block}.ceptedoviz .news-card>a{aspect-ratio:1.8;min-height:0}.ceptedoviz .news-copy{padding:20px}.ceptedoviz .news-copy p{display:block}.ceptedoviz .primary-nav{padding:8px 16px}.caption{font-size:14px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.tool-link,.news-card img{transition:none}}
/* CKEditor article output */
.prose figure.image{margin:28px auto;max-width:100%;clear:both}.prose figure.image img{display:block;max-width:100%;height:auto;margin:auto;border-radius:9px}.prose figure.image figcaption{font-size:16px;color:#7c8995;text-align:center;line-height:1.6;margin-top:9px}.prose figure.image-style-side,.prose figure.image-style-align-right,.prose figure.image-style-block-align-right{float:right;margin:15px 0 20px 25px;max-width:50%}.prose figure.image-style-align-left,.prose figure.image-style-block-align-left{float:left;margin:15px 25px 20px 0;max-width:50%}.prose figure.table{overflow-x:auto;margin:25px 0}.prose table{border-collapse:collapse;width:100%}.prose th,.prose td{border:1px solid var(--line,#ddd);padding:12px;text-align:left}.prose th{background:#f3f6f8}.prose:after{content:'';display:block;clear:both}.prose a{color:var(--accent,#108365);text-decoration:underline}.prose blockquote{border-left:3px solid var(--accent,#108365);padding-left:22px;margin:25px 0}.prose p{overflow-wrap:break-word}@media(max-width:600px){.prose figure.image-style-side,.prose figure.image-style-align-left,.prose figure.image-style-align-right,.prose figure.image-style-block-align-left,.prose figure.image-style-block-align-right{float:none;max-width:100%;margin:22px 0}}
.native-ad{margin:26px 0;padding:15px 20px;border:1px solid #e2e8e7;border-radius:10px;background:#f8faf9}.native-ad>small{font-size:13px;letter-spacing:2px;color:#8b9692;display:block;margin-bottom:11px}.native-ad>a{display:flex;align-items:center;gap:20px}.native-ad img{max-width:140px;max-height:100px;object-fit:cover;border-radius:6px}.native-ad strong{font-size:19px}.native-ad p{font-size:16px;color:#83908c;line-height:1.8;margin-top:7px}.native-ad a>span{margin-left:auto;font-size:23px}.article-comments{margin-top:35px;border-top:1px solid #e1e9e5;padding-top:25px}.article-comments h2{font-size:23px;margin-bottom:22px}.reader-comment{padding:18px 0;border-bottom:1px solid #e1e9e5}.reader-comment>small{display:block;color:#8d9994;font-size:14px;margin:5px 0 10px}.reader-comment p{font-size:17px;line-height:1.9;color:#5c716a}.public-form{display:grid;gap:17px;margin-top:25px}.public-form label{display:grid;gap:8px;font-size:16px;color:#73867d}.public-form input,.public-form textarea{width:100%;font:inherit;font-size:18px;background:#f8faf9;border:1px solid #dce7df;border-radius:8px;padding:13px}.public-form p{font-size:15px;color:#8a9990;line-height:1.8}.public-form button{justify-self:start}.spam-trap{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.comment-notice{padding:14px;background:#edf7ef;color:#488166;border-radius:7px;font-size:16px}.pagination{display:flex;justify-content:center;gap:20px;align-items:center;margin-top:30px;font-size:16px}.pagination a{padding:12px 20px;border:1px solid #dbe6df;background:#fff;border-radius:8px}.post-related{margin-top:35px;padding-top:25px;border-top:1px solid #e1e8e4}.post-related h2{font-size:21px;margin-bottom:20px}.post-related a{display:block;padding:13px 0;font-size:17px;color:#356e5c;border-bottom:1px solid #e7eeea}@media(max-width:600px){.native-ad{padding:15px}.native-ad img{max-width:80px;max-height:100px}.native-ad>a{gap:12px}.native-ad strong{font-size:17px}.native-ad p{font-size:15px}.native-ad a>span{display:none}.article-comments h2{font-size:21px}}
