:root{--blue:#ff513d;--ink:#f5f5f5;--muted:#afb5b2;--line:#303634;--surface:#202422;--pale:#272727;color-scheme:dark}
body.crypto-site{background:#151515;color:#f5f5f5;font-family:'Instrument Sans',sans-serif;line-height:1.65}
.conaspi-site h1,.conaspi-site h2,.conaspi-site h3,.conaspi-site h4,.conaspi-site input,.conaspi-site button,.conaspi-site select,.conaspi-site textarea{font-family:'Instrument Sans',sans-serif}
.conaspi-site h1,.conaspi-site h2,.conaspi-site h3{font-weight:700;letter-spacing:-.025em}
.crypto-wrap{max-width:1328px;padding-inline:32px}.crypto-header{background:#151515;border-bottom:1px solid #303634}.header-row{min-height:96px;flex-wrap:nowrap;gap:32px}.crypto-brand.conaspi-brand{display:inline-flex;gap:12px;align-items:center;letter-spacing:-1.8px;font-family:'Instrument Sans',sans-serif;font-size:34px;font-weight:700}.conaspi-brand img{width:40px;height:40px}.crypto-brand.conaspi-brand>span{color:#f5f5f5}.crypto-brand .brand-dot{color:#ff513d}.desktop-nav{font-size:16px;gap:32px}.desktop-nav a{padding:16px 0}.header-actions{gap:12px}.search-toggle,.menu-toggle{background:#202422;color:#f5f5f5;border-color:#303634;border-radius:8px}.crypto-account summary{border-radius:8px;background:#272727}.account-panel{background:#202422;color:#f5f5f5;border-color:#303634}.topic-nav>ul{gap:12px 28px;min-height:56px;font-size:14px;flex-wrap:wrap}.topic-nav{border-top:1px solid #272727}.topic-nav li>ul{background:#202422}.topic-nav a.active{color:#ff513d}
.conaspi-hero{background:linear-gradient(112deg,#034933 0%,#18251e 45%,#151515 85%);padding:64px 0;border-bottom:1px solid #29372f}.conaspi-hero .eyebrow{color:#8cd9b5;margin-bottom:20px;letter-spacing:.13em}.conaspi-hero h1{font-size:clamp(40px,4.2vw,60px);line-height:1.08;max-width:850px}.conaspi-hero h1 span{color:#8cd9b5}.hero-description{font-size:20px;line-height:1.6;color:#c2cbc5;margin:24px 0 32px;max-width:720px}.crypto-button,.crypto-site .btn{background:#ff513d;color:#151515;border:1px solid #ff513d;font-weight:700;border-radius:8px;gap:24px;padding:12px 24px;min-height:48px}.crypto-button:hover,.crypto-site .btn:hover{background:#ff7465;color:#151515;border-color:#ff7465}.outline-button{background:transparent;color:#f5f5f5;border-color:#5e7067}.outline-button:hover{background:#272727;border-color:#8cd9b5;color:#8cd9b5}.eyebrow{font-size:11px;letter-spacing:.12em;font-weight:600;color:#8cd9b5}.latest-heading{margin:48px 0 28px}.latest-heading .eyebrow{margin-bottom:8px}.latest-heading h2,.category-section-heading h2{font-size:32px}.latest-heading h1{font-size:44px}.text-link{color:#ff7b6b;font-size:14px;font-weight:600;gap:16px}
.crypto-layout{display:block}.crypto-article-page .crypto-layout,.conaspi-lastnews .crypto-layout{display:grid;grid-template-columns:minmax(0,1fr) 288px;gap:40px}.crypto-home .crypto-content,.crypto-category-page .crypto-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.crypto-card,.crypto-category-page .crypto-content>.crypto-card{background:#1b1e1c;border:1px solid #303634;border-radius:12px;padding:0;box-shadow:none;display:flex;flex-direction:column;overflow:hidden;min-width:0;margin:0}.card-image,.crypto-category-page .card-image{aspect-ratio:16/9;background:#202823;flex-shrink:0;border-radius:0;position:relative;width:100%;min-width:0;container-type:inline-size}.card-image img{display:block;width:100%;height:100%;object-fit:cover}.card-copy,.crypto-category-page .card-copy{padding:28px;display:flex;flex-direction:column;flex:1;min-width:0}.crypto-card h2,.crypto-category-page .crypto-card h2{font-family:'Instrument Sans',sans-serif;font-size:25px;line-height:1.25;font-weight:700;letter-spacing:-.025em;margin-bottom:16px;overflow-wrap:anywhere}.card-meta{font-size:12px;color:#afb5b2;gap:12px;margin-bottom:16px}.card-meta>span{color:#8cd9b5}.card-excerpt{color:#afb5b2;font-size:16px;line-height:1.65;margin-bottom:24px}.card-bottom{margin-top:auto;border-color:#303634;padding-top:20px;align-items:center;font-size:12px;gap:16px}.card-bottom a{min-height:44px;display:inline-flex;align-items:center}.card-bottom>a{color:#ff7b6b}.crypto-home .crypto-content>.crypto-card:first-child{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.crypto-home .crypto-content>.crypto-card:first-child>.card-image{aspect-ratio:auto;min-height:340px}.crypto-home .crypto-content>.crypto-card:first-child>.card-image>img{position:absolute;inset:0}.crypto-home .crypto-content>.crypto-card:first-child h2{font-size:32px}.conaspi-placeholder{height:100%;min-height:240px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;background:radial-gradient(ellipse at top left,#034933,#1c2923 60%,#202222);color:#f5f5f5}.card-image .conaspi-placeholder img{width:64px;height:64px;object-fit:contain}.conaspi-placeholder b{font-size:36px;letter-spacing:-1px;line-height:1.2}.conaspi-placeholder b span{color:#ff513d}.conaspi-placeholder small{font-size:10px;letter-spacing:.18em;color:#8cd9b5;text-align:center;padding:0 16px}.conaspi-discover{display:flex;justify-content:space-between;gap:40px;align-items:center;background:#1b2922;border:1px solid #31493b;border-radius:16px;padding:40px;margin:64px 0}.conaspi-discover h2{font-size:32px;margin-bottom:16px}.conaspi-discover .eyebrow{margin-bottom:12px}.conaspi-discover p:last-child{margin:0;color:#b8c5bd}.conaspi-discover>a{flex-shrink:0}
.crypto-footer{background:#111512;border-color:#303634;padding-top:48px}.footer-main{align-items:start;justify-content:space-between;gap:48px}.footer-main p{margin-top:20px;color:#afb5b2}.footer-main nav{flex-wrap:wrap;gap:24px}.footer-bottom,.footer-disclaimer,.crypto-footer .footer-disclaimer{color:#9eaaa2;border-color:#303634}.crypto-footer .footer-disclaimer{font-size:12px;line-height:1.8;max-width:1000px}
.crypto-site input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.crypto-site textarea,.crypto-site select{background:#202422;color:#f5f5f5;border:1px solid #455048;border-radius:8px}.crypto-site input::placeholder,.crypto-site textarea::placeholder{color:#a7b1aa}.crypto-site .block,.crypto-site .story,.crypto-site .comments_box,.crypto-site .comments_box_in,.crypto-site .story_tools,.crypto-site .ui-dialog,.crypto-site .ui-dialog-content{background:#1b1e1c;color:#f5f5f5;border-color:#303634}.crypto-site .story .title{color:#f5f5f5}.crypto-site .story{border-radius:12px;padding:32px}.crypto-site .ui-dialog-titlebar{background:#272727;color:#f5f5f5}.crypto-site .ui-dialog a{color:#ff7b6b}.crypto-site .text a{color:#8cd9b5}.crypto-site .text{color:#d7ddd9}.crypto-breadcrumbs,.crypto-category-page .crypto-breadcrumbs{color:#aeb6b1;padding:24px 0}.category-hero{padding:28px 0 40px;margin-bottom:32px;border-color:#303634}.category-hero h1{font-family:'Instrument Sans',sans-serif;font-size:44px;font-weight:700;letter-spacing:-.035em}.category-description{font-family:'Instrument Sans',sans-serif;color:#afb5b2;font-size:18px}.category-section-heading>a{color:#ff7b6b}.category-section-heading{margin-bottom:24px}.category-section-heading h2{font-family:'Instrument Sans',sans-serif;font-weight:700}.conaspi-lastnews .crypto-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.conaspi-lastnews .card-copy{padding:24px}.conaspi-lastnews .crypto-card h2{font-size:22px}.crypto-sidebar section{background:#202422;border:1px solid #303634;border-radius:12px}.crypto-sidebar h2{font-size:23px}.sidebar-story{border-color:#354139;color:#dbe2de;font-size:15px}.sidebar-about{background:linear-gradient(135deg,#034933,#202422)!important}.sidebar-about p{color:#b6c7bd}.crypto-article{background:transparent}.article-header h1{font-family:'Instrument Sans',sans-serif;font-size:44px;font-weight:700;line-height:1.15;color:#f5f5f5}.article-header{border-color:#303634}.article-byline,.article-counts{color:#afb5b2}.article-category a,.article-body a{color:#8cd9b5}.article-body{font-family:'Instrument Sans',sans-serif;color:#d7ddd9;font-size:18px;line-height:1.85}.article-body h2{font-family:'Instrument Sans',sans-serif;color:#f5f5f5;font-size:30px;font-weight:700}.article-body h3{color:#f5f5f5}.article-body img{border-radius:10px}.article-body blockquote{background:#202823;border-color:#38bd7e;color:#cbd9d1}.article-body table{background:#202422;color:#d7ddd9}.article-body td,.article-body th{border-color:#455048}.article-feedback,.article-pagination,.article-comments{border-color:#303634}.article-admin a{background:#272727;color:#d7ddd9}.crypto-article-page .crypto-sidebar{position:sticky;top:24px}.profile-hero{background:#1b2922;border:1px solid #31493b}.profile-heading h1,.author-news-heading h2{font-family:'Instrument Sans',sans-serif;color:#f5f5f5}.author-bio,.profile-intro{color:#b8c5bd}.author-role{color:#8cd9b5}.profile-tabs{border-color:#303634}.profile-tabs a{color:#b8c5bd}.profile-tabs .active a{color:#ff7b6b}.search-hero,.search-form-card,.search-advanced,.search-summary{background:#202422!important;border-color:#303634!important;color:#f5f5f5}.search-hero h1,.search-form-title{color:#f5f5f5;font-family:'Instrument Sans',sans-serif}.search-subtitle,.search-intro{color:#afb5b2}.crypto-site .gw-pagination{grid-column:1/-1}.crypto-site .gw-page-list>a,.crypto-site .gw-page-list>span,.gw-page-prev>a,.gw-page-next>a,.gw-page-prev>span,.gw-page-next>span{background:#202422;border-color:#3c4240;color:#f5f5f5;border-radius:8px}.crypto-site .gw-page-list>span:not(.nav_ext){background:#ff513d;color:#151515;border-color:#ff513d}.crypto-content>.info,.crypto-content>.navigation,.crypto-content>.block:not(.crypto-card){grid-column:1/-1}.main-wrap{padding-bottom:48px}
@media(max-width:1050px){.header-row{gap:20px;flex-wrap:wrap}.desktop-nav{order:0;width:auto;gap:20px;font-size:14px}.crypto-account{display:none}.crypto-layout,.crypto-article-page .crypto-layout,.conaspi-lastnews .crypto-layout{grid-template-columns:minmax(0,1fr) 240px;gap:24px}.conaspi-lastnews .crypto-content{grid-template-columns:1fr}.crypto-home .crypto-content>.crypto-card:first-child{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.crypto-home .crypto-content>.crypto-card:first-child h2{font-size:26px}.card-copy{padding:24px}.topic-nav>ul{gap:8px 24px}.crypto-article-page .crypto-sidebar{position:static}}
@media(max-width:760px){.crypto-wrap{padding-inline:20px}.header-row{justify-content:space-between;min-height:80px;padding-block:16px;gap:12px}.header-row>.crypto-brand{width:auto;justify-content:start;font-size:30px}.conaspi-brand img{width:36px;height:36px}.header-actions{margin:0}.desktop-nav{display:none}.menu-toggle{display:grid}.topic-nav{display:none}.topic-nav.is-open{display:block;padding-block:16px}.topic-nav>ul{display:grid;grid-template-columns:1fr 1fr;gap:8px}.topic-nav a{padding:10px 0;min-height:44px}.conaspi-hero{padding:40px 0}.conaspi-hero h1{font-size:40px}.hero-description{font-size:17px;line-height:1.6;margin:20px 0 24px}.desktop-break{display:none}.latest-heading{margin:32px 0 24px;align-items:start;gap:16px}.latest-heading h2{font-size:26px}.latest-heading>.text-link{font-size:12px;gap:8px;flex-shrink:0}.latest-heading .eyebrow{font-size:9px}.crypto-home .crypto-content,.crypto-category-page .crypto-content{grid-template-columns:1fr;gap:24px}.crypto-home .crypto-content>.crypto-card:first-child{display:flex;grid-column:auto}.crypto-home .crypto-content>.crypto-card:first-child>.card-image{aspect-ratio:16/9;min-height:0}.card-image{aspect-ratio:16/9}.conaspi-placeholder{min-height:0}.card-image .conaspi-placeholder img{width:48px;height:48px}.conaspi-placeholder b{font-size:30px}.conaspi-placeholder small{font-size:8px}.crypto-card h2,.crypto-home .crypto-content>.crypto-card:first-child h2{font-size:25px}.card-copy{padding:24px}.crypto-article-page .crypto-layout,.conaspi-lastnews .crypto-layout{display:block}.crypto-sidebar{margin-top:32px}.conaspi-discover{display:flex;flex-direction:column;align-items:start;padding:24px;gap:24px;margin:40px 0 0}.conaspi-discover h2{font-size:28px}.footer-main{flex-direction:column;gap:32px}.footer-main nav{margin:0;gap:20px}.footer-bottom{align-items:start;gap:16px;font-size:11px}.category-hero h1,.article-header h1,.latest-heading h1{font-size:34px}.article-body{font-size:17px}.article-body h2{font-size:26px}.category-description{font-size:17px}.category-section-heading h2{font-size:26px}.category-section-heading>a{font-size:12px}.crypto-site .story{padding:24px}.search-row{gap:8px}.search-row .crypto-button{padding:10px 16px}.crypto-brand.conaspi-brand{gap:8px}.crypto-content{overflow-wrap:anywhere}}
.gw-search-form{background:#202422;border-radius:12px}.gw-search #searchtable input[type=text]{border-color:#455048}.gw-search-heading h1{font-size:44px;font-weight:700}.author-profile .profile-hero{background:linear-gradient(120deg,#1b2922,#202422)}.crypto-site .article-body .quote,.crypto-site .article-body .title_quote{background:#202422;color:#d7ddd9}.conaspi-lastnews .crypto-content>.gw-pagination{grid-column:1/-1}@media(max-width:760px){.gw-search-heading h1{font-size:34px}.author-news-heading h2{font-size:26px}}
