@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500&display=swap";.animated-icon[data-v-9cb585e2]{display:inline-flex;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.animated-icon[data-v-9cb585e2] svg{transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.animated-icon--active[data-v-9cb585e2]{transform:scale(1.15)}.animated-icon--active[data-v-9cb585e2] svg{animation:icon-draw-9cb585e2 .6s ease forwards}@keyframes icon-draw-9cb585e2{0%{stroke-dasharray:100;stroke-dashoffset:100;opacity:.5}50%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@font-face{font-family:N27;src:url(/fonts/N27.woff) format("woff");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:W95FA;src:url(/fonts/W95FA.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--bg-0: #090a0c;--bg-1: #0a0b0d;--text: #e8e6e1;--muted: #8a8780;--subtle: #59564f;--gold: #daa520;--gold-2: #b8860b;--green: #00c896;--blue: #6495ed;--panel: rgba(255, 255, 255, .025);--panel-border: rgba(255, 255, 255, .08);--radius: 4px}[data-theme=light]{--bg-0: #f5f4f1;--bg-1: #ffffff;--text: #1a1916;--muted: #5c5a54;--subtle: #8a877f;--panel: rgba(0, 0, 0, .03);--panel-border: rgba(0, 0, 0, .1)}[data-theme=light] body{background:var(--bg-0)}[data-theme=light] .site-wrap{background:radial-gradient(circle at 82% -12%,rgba(218,165,32,.08),transparent 40%),radial-gradient(circle at -15% 42%,rgba(184,134,11,.06),transparent 45%),linear-gradient(180deg,#f5f4f1,#eeede9 42%,#f5f4f1)}[data-theme=light] .site-nav.scrolled{background:#f5f4f1eb;border-color:#00000014}[data-theme=light] .mobile-nav-overlay{background:#f5f4f1f7}[data-theme=light] .brand-logo{filter:invert(1) brightness(.15)}[data-theme=light] .brand-divider{color:#b0ada5}[data-theme=light] .brand-region{color:#6f6c65}[data-theme=light] .hero-bg-grid{opacity:.04}[data-theme=light] .product-card{border-color:#00000014;background:#fff9}[data-theme=light] .product-card:hover,[data-theme=light] .product-card.active{border-color:#daa52059;background:#ffffffd9}[data-theme=light] .feature-tag{color:#5c5a54;border-color:#0000001a;background:#0000000a}[data-theme=light] .stat-card{border-color:#daa52059}[data-theme=light] .stat-sub{color:#8a877f}[data-theme=light] .panel{border-color:#00000014;background:#ffffff80}[data-theme=light] .kv{border-color:#00000014}[data-theme=light] .kv span{color:#8a877f}[data-theme=light] .info-card{border-color:#00000014;background:#ffffff80}[data-theme=light] .gold-line{background:linear-gradient(90deg,transparent,rgba(218,165,32,.4),transparent)}[data-theme=light] .roadmap-card{border-color:#00000014;background:#ffffff80}[data-theme=light] .reg-item{border-color:#daa52080}[data-theme=light] .partner-card{border-color:#00000014;background:linear-gradient(180deg,#fffc,#ffffff80)}[data-theme=light] .partner-card:hover{border-color:#daa52080}[data-theme=light] .partner-chip{border-color:#0000001f;background:#00000008;color:#6f6c65}[data-theme=light] .partner-name{color:#5c5a54}[data-theme=light] .partners-shell{border-color:#0000001a;background:radial-gradient(700px 260px at -10% -35%,rgba(18,166,232,.08),transparent 62%),radial-gradient(560px 220px at 110% -25%,rgba(218,165,32,.08),transparent 62%),linear-gradient(180deg,#ffffffb3,#fff6);box-shadow:0 24px 60px #00000014,inset 0 1px #ffffff80}[data-theme=light] .team-card{border-color:#00000014;background:#ffffff80}[data-theme=light] .team-linkedin{border-color:#0000001f;color:#5c5a54}[data-theme=light] .disclaimer-box{border-color:#daa5204d;background:#daa5200f}[data-theme=light] .disclaimer-blue{border-color:#6495ed59;background:#6495ed12}[data-theme=light] .meta-note{color:#8a877f}[data-theme=light] .site-footer{border-color:#00000014}[data-theme=light] .footer-copy,[data-theme=light] .footer-link{color:#8a877f}[data-theme=light] .footer-bottom{border-color:#00000014;color:#8a877f}[data-theme=light] .footer-meta,[data-theme=light] .footer-legal-link,[data-theme=light] .footer-abn{color:#8a877f}[data-theme=light] .legal-modal-overlay{background:#00000073}[data-theme=light] .legal-modal{background:#fff;border-color:#0000001a;box-shadow:0 32px 80px #00000026}[data-theme=light] .legal-modal-header{border-color:#00000014}[data-theme=light] .legal-modal-close:hover{background:#0000000f}[data-theme=light] .legal-section{background:#00000008}[data-theme=light] .footer-socials a{color:#8a877f}[data-theme=light] .cta-btn{border-color:#daa52080}[data-theme=light] .cta-muted{border-color:#00000026;color:#5c5a54}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body,button,input,textarea{font-family:N27,sans-serif;color:var(--text)}body{background:var(--bg-0);overflow-x:hidden}button{border:0;background:transparent;cursor:pointer}a{color:inherit;text-decoration:none}.site-wrap{min-height:100vh;color:var(--text);overflow-x:clip;background:radial-gradient(circle at 82% -12%,rgba(218,165,32,.14),transparent 40%),radial-gradient(circle at -15% 42%,rgba(184,134,11,.11),transparent 45%),linear-gradient(180deg,#0b0c0f,#090a0c 42%,#090a0b)}.container{width:calc(100% - 24px);max-width:1200px;margin:0 auto}.site-nav{position:fixed;top:0;left:0;right:0;z-index:90;border-bottom:1px solid transparent;transition:background .35s ease,border-color .35s ease,backdrop-filter .35s ease}.site-nav.scrolled{background:#0a0b0de6;border-color:#ffffff0f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav-inner{height:74px;display:flex;align-items:center;justify-content:space-between;gap:10px}.brand{display:flex;align-items:center;gap:8px;min-width:0}.brand-mark{width:34px;height:34px;display:grid;place-items:center;border-radius:4px;background:linear-gradient(135deg,var(--gold),var(--gold-2));color:#0a0b0d;font-family:N27,sans-serif;font-weight:700}.brand-logo{display:block;width:clamp(132px,34vw,210px);max-width:100%;height:auto}.brand-divider{color:#5c5953;font-size:12px;font-weight:500;line-height:1}.brand-region{color:#9a968d;font-size:11px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;line-height:1}.desktop-actions{display:none}.nav-link{color:var(--muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:color .25s ease}.nav-link:hover{color:var(--gold)}.mobile-toggle{display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.mobile-header-actions{display:flex;align-items:center;gap:12px}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--muted);transition:color .25s ease,background .25s ease}.theme-toggle:hover{color:var(--gold);background:#daa5201a}.mobile-nav-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:89;background:#08090af5;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);display:grid;align-content:center;justify-items:center;gap:20px;padding:30px 16px}.mobile-nav-link{font-family:N27,sans-serif;font-size:clamp(32px,8.2vw,44px);color:var(--text);text-decoration:none;transition:color .25s ease}.mobile-nav-link:hover{color:var(--gold)}.hero{position:relative;overflow:clip;padding:112px 0 72px}.hero-bg-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.07;background-image:linear-gradient(rgba(218,165,32,.35) 1px,transparent 1px),linear-gradient(90deg,rgba(218,165,32,.35) 1px,transparent 1px);background-size:70px 70px;pointer-events:none}.hero-glow{position:absolute;border-radius:50%;pointer-events:none}.hero-glow-right{top:-210px;right:-220px;width:560px;height:560px;background:radial-gradient(circle,rgba(218,165,32,.14) 0%,transparent 68%);animation:shimmer 7s ease-in-out infinite}.hero-glow-left{left:-130px;bottom:-210px;width:360px;height:360px;background:radial-gradient(circle,rgba(184,134,11,.14) 0%,transparent 68%)}.hero-content{position:relative;z-index:1}.kicker,.section-kicker,.partners-label{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.kicker{color:var(--gold);margin-bottom:14px}.hero h1{font-family:N27,sans-serif;font-size:clamp(36px,13vw,54px);line-height:1.05;max-width:980px;font-weight:400;margin-bottom:18px}.hero h1 span{display:inline-block;margin-inline:4px;font-family:W95FA,serif;font-style:italic;background:linear-gradient(135deg,#f3ce63,var(--gold),#a4740d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 200%;animation:gradient-shift 5s ease infinite}.hero p{max-width:700px;font-size:15px;line-height:1.75;color:var(--muted);margin-bottom:30px;font-weight:300}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.section{padding:66px 0}.partners-showcase{position:relative}.partners-shell{position:relative;border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:clamp(18px,2.6vw,30px);background:radial-gradient(700px 260px at -10% -35%,rgba(18,166,232,.16),transparent 62%),radial-gradient(560px 220px at 110% -25%,rgba(218,165,32,.14),transparent 62%),linear-gradient(180deg,#ffffff0b,#ffffff04);box-shadow:0 24px 60px #00000059,inset 0 1px #ffffff12}.partners-head{max-width:820px;margin-bottom:20px}.partners-head .section-kicker{margin-bottom:12px}.partners-title{font-family:N27,sans-serif;font-size:clamp(29px,5.4vw,44px);line-height:1.05;margin-bottom:12px;font-weight:400}.partners-copy{color:var(--muted);line-height:1.72;font-size:15px}.institutional-partners-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}.partner-card{border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#090c14d1,#090c1499);border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:11px;min-height:148px;transition:transform .26s ease,border-color .26s ease,box-shadow .26s ease}.partner-card:hover{transform:translateY(-3px);border-color:#daa5206b;box-shadow:0 16px 36px #00000057}.partner-chip{display:inline-flex;align-self:flex-start;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff08;color:#8f8a7f;font-size:8px;letter-spacing:.11em;text-transform:uppercase}.partner-logo-panel{width:100%;height:86px;border-radius:11px;padding:8px 10px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);overflow:hidden}.partner-logo-panel.tone-light{background:#f4f4f4}.partner-logo-panel.tone-dark{background:#0a0e19}.partner-logo-image{width:100%;max-height:58px;height:auto;object-fit:contain;object-position:center}.panel-commonwealth,.panel-fireblocks,.panel-chainalysis,.panel-comply{padding-inline:6px}.panel-custodian{padding:4px 2px;background:#fff}.panel-comply{padding-inline:4px;background:#fff}.panel-peak{background:#fff}.logo-commonwealth{max-height:44px;max-width:95%}.logo-anz{max-height:58px;max-width:90%}.logo-abc{max-height:58px;max-width:86%}.logo-custodian{max-height:68px;max-width:110%;transform:scale(1.45);transform-origin:center}.logo-fireblocks{max-height:44px;max-width:96%}.logo-utila{max-height:58px;max-width:88%}.logo-veriff{max-height:44px;max-width:84%}.logo-chainalysis{max-height:44px;max-width:95%}.logo-comply{max-height:52px;max-width:100%}.logo-marex{max-height:56px;max-width:90%}.logo-peak{max-height:52px;max-width:90%}.logo-ddaf{transform:scale(1.2);transform-origin:center}.partner-name{margin-top:auto;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:#9b968b;text-align:center}.section-kicker{color:var(--gold);margin-bottom:12px}.section-title{font-family:N27,sans-serif;font-size:clamp(31px,9vw,44px);line-height:1.08;margin-bottom:16px;font-weight:400}.gold-italic{font-style:italic;color:var(--gold)}.section-copy{color:var(--muted);line-height:1.72;font-size:15px;margin-bottom:24px}.max-640,.max-680,.max-700,.max-760,.max-860{max-width:100%}.center{text-align:center;margin-inline:auto}.market-grid,.product-grid,.split-grid,.regulatory-grid,.kv-grid,.triple-grid,.tech-grid,.legal-grid,.footer-top{display:grid;grid-template-columns:1fr;gap:14px}.stat-card{border-left:1px solid rgba(218,165,32,.24);padding-left:14px}.stat-number{font-family:N27,sans-serif;font-size:clamp(36px,12vw,46px);color:var(--gold);line-height:1}.stat-label{margin-top:7px;font-size:13px;font-weight:500}.stat-sub{margin-top:5px;color:#6f6c65;font-size:12px}.gold-line{height:1px;background:linear-gradient(90deg,transparent,rgba(218,165,32,.3),transparent)}.status-legend{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:22px}.status-badge{display:inline-flex;align-items:center;border-radius:999px;border:1px solid transparent;font-size:9px;font-family:JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;white-space:nowrap}.status-available{background:#00c8961f;color:var(--green);border-color:#00c8964d}.status-coming-soon{background:#daa5201f;color:var(--gold);border-color:#daa52059}.status-phase-2{background:#6495ed1f;color:var(--blue);border-color:#6495ed59}.product-card{border:1px solid rgba(255,255,255,.08);background:var(--panel);padding:20px;border-radius:var(--radius);transition:transform .3s ease,border-color .3s ease,background .3s ease;position:relative;overflow:hidden}.product-card:before{content:"";position:absolute;left:0;top:0;width:2px;height:0;background:linear-gradient(180deg,var(--gold),var(--gold-2));transition:height .35s ease}.product-card:hover,.product-card.active{transform:translateY(-2px);border-color:#daa5203d;background:#ffffff09}.product-card:hover:before,.product-card.active:before{height:100%}.product-head{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:14px}.product-icon{color:var(--gold)}.product-card h3,.panel h3,.panel h4,.info-card h4,.reg-head h4{font-family:N27,sans-serif;font-weight:400}.product-card h3{font-size:24px;line-height:1.15;margin-bottom:6px}.product-subtitle{font-size:11px;letter-spacing:.05em;color:var(--gold);margin-bottom:12px;text-transform:uppercase}.product-description{color:var(--muted);line-height:1.7;font-size:14px}.feature-wrap{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px;max-height:44px;overflow:hidden;transition:max-height .35s ease}.feature-wrap.open{max-height:220px}.feature-tag{font-family:JetBrains Mono,monospace;font-size:10px;color:#89857d;border:1px solid rgba(255,255,255,.08);background:#ffffff08;border-radius:999px;padding:6px 10px}.panel{border:1px solid var(--panel-border);background:var(--panel);padding:20px;border-radius:var(--radius)}.panel-gold{border-color:#daa5203d;background:#daa5200d}.panel-blue{border-color:#6495ed38;background:#6495ed0b}.panel-top{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:10px;flex-wrap:wrap}.panel-kicker{font-family:JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.11em;font-size:10px;color:var(--subtle);margin-bottom:12px}.panel-gold .panel-kicker{color:var(--gold)}.panel h3{font-size:clamp(28px,8vw,34px);margin-bottom:10px}.panel p,.reg-item p,.roadmap-card p,.info-card p{color:var(--muted);line-height:1.72;font-size:14px}.kv{padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.kv span{display:block;font-family:JetBrains Mono,monospace;color:#68645b;text-transform:uppercase;letter-spacing:.11em;font-size:10px}.kv strong{display:block;margin-top:4px;font-size:14px;font-weight:500}.info-card{border:1px solid var(--panel-border);background:var(--panel);border-radius:var(--radius);padding:20px}.info-icon{color:var(--gold);margin-bottom:10px}.info-card h4{font-size:24px;margin-bottom:8px}.tech-pill{display:inline-flex;margin-bottom:10px;border:1px solid rgba(218,165,32,.2);background:#daa52014;color:var(--gold);border-radius:999px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.12em}.disclaimer-box{margin-top:20px;border:1px solid rgba(218,165,32,.24);background:#daa52012;border-radius:var(--radius);padding:14px}.disclaimer-box strong,.disclaimer-box h4{color:var(--gold);display:block;margin-bottom:6px;font-size:11px;letter-spacing:.09em;text-transform:uppercase}.disclaimer-box p{color:var(--muted);font-size:13px;line-height:1.68}.disclaimer-blue{border-color:#6495ed4d;background:#6495ed17}.bullet-list{list-style:none;display:grid;gap:10px;margin-top:16px}.bullet-list li{color:var(--muted);line-height:1.65;font-size:14px;position:relative;padding-left:16px}.bullet-list li:before{content:"◆";position:absolute;left:0;top:0;color:var(--gold);font-size:10px;line-height:1.8}.bullet-blue li:before{color:var(--blue)}.meta-note{margin-top:28px;color:#6f6c65;line-height:1.74;max-width:940px;font-size:14px}.reg-list,.roadmap-grid{display:grid;gap:14px}.reg-item{border-left:2px solid rgba(218,165,32,.45);padding-left:12px}.reg-head{display:flex;justify-content:space-between;gap:10px;align-items:baseline;margin-bottom:6px}.reg-head h4{font-size:20px;line-height:1.2}.reg-status{font-family:JetBrains Mono,monospace;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.reg-status.active{color:var(--gold)}.reg-status.approved{color:var(--green)}.reg-status.planned{color:var(--blue)}.roadmap-card{border:1px solid rgba(255,255,255,.06);background:#ffffff05;border-radius:var(--radius);padding:14px}.roadmap-title{font-size:13px;font-weight:600;margin-bottom:7px}.is-gold{color:var(--gold)}.is-blue{color:var(--blue)}.cta-section{position:relative}.cta-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,rgba(218,165,32,.08),transparent 64%);pointer-events:none}.cta-section>.container{position:relative}.legal-section{background:#0003}.disclaimer-fine-print{color:#5a5751;font-size:11px;line-height:1.7;max-width:1000px;margin:0 auto;text-align:center}.site-footer{padding:48px 0 22px;border-top:1px solid rgba(255,255,255,.08)}.footer-top{margin-bottom:32px}.footer-brand{margin-bottom:12px}.footer-brand .brand-logo{width:clamp(150px,42vw,260px)}.footer-brand .brand-divider{font-size:14px}.footer-brand .brand-region{font-size:12px;color:#a29e93}.footer-copy{color:#6f6c65;line-height:1.7;font-size:13px;max-width:320px}.footer-title{font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.footer-col{display:grid;align-content:start}.footer-link{text-align:left;color:#66635d;margin-bottom:8px;transition:color .2s ease;font-size:13px}.footer-link:hover{color:var(--gold)}.footer-community-label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--subtle);margin-top:16px;margin-bottom:10px}.footer-socials{display:flex;gap:14px;flex-wrap:wrap}.footer-socials a{color:#66635d;transition:color .2s ease,transform .2s ease;display:inline-flex}.footer-socials a:hover{color:var(--gold);transform:translateY(-2px)}.footer-bottom{display:grid;gap:10px;color:#4f4c45;border-top:1px solid rgba(255,255,255,.08);padding-top:16px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.06em}.footer-meta{color:#5a5751;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.footer-legal-link{color:#5a5751;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.06em;transition:color .2s ease}.footer-legal-link:hover{color:var(--gold)}.legal-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;padding:24px}.legal-modal{background:var(--bg-1);border:1px solid rgba(255,255,255,.1);border-radius:12px;max-width:720px;width:100%;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 32px 80px #00000080}.legal-modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.08)}.legal-modal-header h3{font-family:N27,sans-serif;font-size:24px;font-weight:400}.legal-modal-close{color:var(--muted);font-size:18px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;transition:background .2s ease,color .2s ease}.legal-modal-close:hover{background:#ffffff14;color:var(--text)}.legal-modal-body{padding:24px;overflow-y:auto}.legal-modal-body p{color:var(--muted);font-size:13px;line-height:1.75;margin-bottom:16px}.legal-modal-body p:last-child{margin-bottom:0}.footer-abn{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.06em;color:#5a5751;margin-bottom:8px}.team-grid{display:grid;grid-template-columns:1fr;gap:16px}.team-card{border:1px solid var(--panel-border);background:var(--panel);border-radius:var(--radius);padding:24px;text-align:center}.team-photo-placeholder{width:80px;height:80px;border-radius:50%;margin:0 auto 16px;background:linear-gradient(135deg,#daa52026,#b8860b14);border:1px solid rgba(218,165,32,.2);display:grid;place-items:center;font-family:N27,sans-serif;font-size:28px;color:var(--gold)}.team-photo-placeholder img{width:100%;height:100%;object-fit:cover;border-radius:50%}.team-card h4{font-family:N27,sans-serif;font-size:22px;font-weight:400;margin-bottom:4px}.team-role{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.team-card p{color:var(--muted);font-size:14px;line-height:1.7}.team-linkedin{display:inline-flex;align-items:center;gap:6px;margin-top:14px;padding:6px 14px;border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:11px;letter-spacing:.06em;color:var(--muted);transition:color .25s ease,border-color .25s ease}.team-linkedin:hover{color:#0a66c2;border-color:#0a66c266}.cta-btn{display:inline-flex;justify-content:center;align-items:center;border-radius:999px;padding:12px 20px;border:1px solid rgba(218,165,32,.45);color:var(--gold);letter-spacing:.08em;font-size:11px;text-transform:uppercase;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,color .3s ease}.cta-btn:hover{background:#daa5201f;border-color:var(--gold);box-shadow:0 0 24px #daa52026}.cta-small{padding:9px 14px;font-size:10px}.cta-muted{border-color:#ffffff26;color:var(--muted)}.pulse{animation:pulse 2.8s ease-in-out infinite}.section-appear{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s ease}.section-visible{opacity:1;transform:none}@keyframes shimmer{0%,to{opacity:.42}50%{opacity:.78}}@keyframes gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes pulse{0%,to{box-shadow:0 0 #daa52033}50%{box-shadow:0 0 20px 8px #daa52014}}@media (min-width: 480px){.container{width:calc(100% - 36px)}.brand-name,.hero p,.section-copy{font-size:16px}.institutional-partners-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 640px){.container{width:calc(100% - 52px)}.hero{padding-top:124px;padding-bottom:84px}.hero h1{font-size:clamp(44px,8vw,62px)}.section{padding:78px 0}.market-grid,.legal-grid,.product-grid,.tech-grid,.team-grid,.kv-grid,.triple-grid,.footer-top{grid-template-columns:repeat(2,minmax(0,1fr))}.panel,.info-card,.product-card{padding:24px}.footer-bottom{grid-template-columns:1fr}}@media (min-width: 768px){.container{width:min(1200px,calc(100% - 72px))}.hero{min-height:min(860px,92svh);display:flex;align-items:center}.hero-bg-grid{background-size:80px 80px}.split-grid,.regulatory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-top{grid-template-columns:2fr 1fr}.institutional-partners-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (min-width: 960px){.nav-inner{height:76px}.desktop-actions{display:flex;align-items:center;gap:24px}.mobile-toggle,.mobile-header-actions{display:none}.brand-name{font-size:18px}.brand-logo{width:clamp(180px,17vw,244px)}.brand-divider{font-size:14px}.brand-region{font-size:12px}.hero{min-height:95svh;padding-top:144px;padding-bottom:120px}.hero h1{font-size:clamp(56px,7vw,86px)}.hero h1 span{margin-inline:8px}.hero p{font-size:18px;max-width:640px}.section{padding:96px 0}.section-title{font-size:clamp(40px,4.2vw,56px)}.max-640{max-width:640px}.max-680{max-width:680px}.max-700{max-width:700px}.max-760{max-width:760px}.max-860{max-width:860px}.partners-head{margin-bottom:24px}.institutional-partners-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.market-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.triple-grid,.tech-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.team-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.footer-top{grid-template-columns:2fr 1fr 1fr 1fr;gap:24px}.footer-bottom{grid-template-columns:1fr auto;align-items:center}}@media (min-width: 1200px){.container{width:min(1200px,calc(100% - 96px))}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.panel,.info-card{padding:32px}}
