:root{--r-md:16px;--r-lg:24px;--r-xl:32px;--pill:40px;--accent-surface:var(--tag-green)}.cap-title,.hero-h1,.opp-heading,.pc-name,.section-heading,.step-title,.thesis-text,.tw-title{font-family:var(--sans);text-transform:none}.hero-h1{font-size:clamp(2.8rem,5.6vw,4.75rem);line-height:1.08;font-weight:600;letter-spacing:-.03em;color:var(--dark)}.hero-h1 em{font-style:normal;color:var(--teal)}.section-heading{font-size:clamp(2.1rem,4vw,3.125rem);line-height:1.14;font-weight:600;letter-spacing:-.025em;color:var(--dark)}.section-heading em{font-style:normal;color:var(--teal)}.section-header{display:block;text-align:center;max-width:760px;margin:0 auto 36px;border:0}.section-blurb{color:var(--muted);font-size:16px;max-width:620px;margin:16px auto 0}.section-heading{margin-top:14px}.eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);justify-content:center}.journey-section,.pipeline-section,.section,.twoways-section{padding:64px 40px;border:0}.capability-grid,.journey-steps,.pipeline-grid,.twoways-grid{border:0}.section-inner{max-width:1200px}.btn-opp-primary,.btn-primary,.btn-secondary,.nav-btn-cta{font-family:var(--sans);font-size:15px;font-weight:600;letter-spacing:normal;text-transform:none;border-radius:var(--pill);padding:15px 30px;border:1px solid transparent;cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:background .3s ease,color .3s ease,border-color .3s ease}.btn-primary,.nav-btn-cta{background:var(--dark);color:#fff}.btn-primary:hover,.nav-btn-cta:hover{background:var(--teal)}.btn-secondary{background:transparent;color:var(--text);border-color:var(--border-hi)}.btn-secondary:hover{border-color:var(--teal);color:var(--teal)}.btn-opp-primary{background:var(--accent-surface);color:var(--dark)}.btn-opp-primary:hover{background:#fff}.navbar{background:rgba(245,245,240,.9);backdrop-filter:saturate(180%) blur(12px);border-bottom:0}.nav-inner{max-width:1440px;height:84px}.nav-links a{font-size:15px;font-weight:500;color:var(--text);text-transform:none;letter-spacing:normal}.nav-links a:after{display:none}.nav-links a.active,.nav-links a:hover{color:var(--teal)}.hero{padding:104px 40px 64px;overflow:hidden}#hero-canvas,.hero-tokens,.hero-video{display:none!important}.hero-wash{position:absolute;inset:-10% -5% auto auto;width:62vw;height:62vw;max-width:900px;max-height:900px;pointer-events:none;opacity:.7;background:radial-gradient(closest-side at 62% 38%,rgba(26,213,199,.55),transparent 72%),radial-gradient(closest-side at 38% 62%,rgba(0,128,128,.45),transparent 70%),radial-gradient(closest-side at 72% 72%,rgba(0,58,58,.35),transparent 72%),radial-gradient(closest-side at 30% 30%,rgba(230,244,240,.9),transparent 70%);filter:blur(30px);border-radius:50%;animation:heroDrift 22s ease-in-out infinite alternate;opacity:.3}@keyframes heroDrift{0%{transform:translateZ(0) scale(1) rotate(0deg)}to{transform:translate3d(-3%,3%,0) scale(1.08) rotate(8deg)}}.hero-art{position:absolute;top:50%;right:2%;width:min(52vw,660px);aspect-ratio:1;transform:translateY(-50%);z-index:0;pointer-events:none;opacity:.92}.hero-art svg{width:100%;height:100%;display:block;overflow:visible}.ha-bloom,.ha-motes,.ha-sparks circle,.ha-token{transform-box:fill-box;transform-origin:center;will-change:transform}.ha-token-1{animation:ha-float 9s ease-in-out infinite alternate}.ha-token-2{animation:ha-float-high 7.5s ease-in-out infinite alternate;animation-delay:-1.2s}.ha-break-r{animation:ha-drift-right 11s ease-in-out infinite alternate}.ha-break-l{animation:ha-drift-left 13s ease-in-out infinite alternate;animation-delay:-2s}.ha-bloom{animation:ha-breathe 8s ease-in-out infinite alternate}.ha-motes{animation:ha-mint 6s ease-in-out infinite alternate}.ha-sparks circle{animation:ha-spark 4.5s ease-in-out infinite alternate}.ha-sparks circle:nth-child(2){animation-delay:-1.1s}.ha-sparks circle:nth-child(3){animation-delay:-2.3s}.ha-sparks circle:nth-child(4){animation-delay:-3s}.ha-sparks circle:nth-child(5){animation-delay:-.6s}@keyframes ha-float{0%{transform:translateZ(0)}to{transform:translate3d(0,-16px,0)}}@keyframes ha-float-high{0%{transform:translate3d(0,4px,0) scale(1)}to{transform:translate3d(0,-26px,0) scale(1.015)}}@keyframes ha-drift-right{0%{transform:translateZ(0)}to{transform:translate3d(18px,-22px,0)}}@keyframes ha-drift-left{0%{transform:translateZ(0)}to{transform:translate3d(-16px,-14px,0)}}@keyframes ha-breathe{0%{opacity:.75;transform:scale(.97)}to{opacity:1;transform:scale(1.05)}}@keyframes ha-mint{0%{opacity:.35;transform:translate3d(0,6px,0) scaleX(.94)}to{opacity:.7;transform:translate3d(0,-8px,0) scaleX(1.04)}}@keyframes ha-spark{0%{opacity:.25;transform:translate3d(0,3px,0) scale(.8)}to{opacity:1;transform:translate3d(0,-6px,0) scale(1.15)}}@media (prefers-reduced-motion:reduce){.ha-bloom,.ha-motes,.ha-sparks circle,.ha-token{animation:none}}.hero-backdrop{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;opacity:.6;-webkit-mask-image:radial-gradient(120% 100% at 70% 40%,#000 55%,transparent 100%);mask-image:radial-gradient(120% 100% at 70% 40%,#000 55%,transparent 100%)}.hero-backdrop svg{width:100%;height:100%;display:block;overflow:visible}.hb-line{stroke-dasharray:4 10;stroke-dashoffset:0;animation:hb-flow 3.4s linear infinite}.hb-line:nth-of-type(3n){animation-duration:4.6s}.hb-line:nth-of-type(3n+1){animation-duration:2.8s}.hb-line:nth-of-type(4n){animation-direction:reverse}.hb-node{transform-box:fill-box;transform-origin:center;animation:hb-pulse 4.2s ease-in-out infinite alternate}.hb-node:nth-of-type(2n){animation-delay:-1.3s}.hb-node:nth-of-type(3n){animation-delay:-2.6s}.hb-node:nth-of-type(4n){animation-duration:5.4s}.hb-coin{transform-box:fill-box;transform-origin:center;opacity:.9;will-change:transform}.hb-coin-1{animation:hb-float-a 11s ease-in-out infinite alternate}.hb-coin-2{animation:hb-float-b 13s ease-in-out infinite alternate;animation-delay:-2s}.hb-coin-3{animation:hb-float-a 9.5s ease-in-out infinite alternate;animation-delay:-3.5s}.hb-coin-4{animation:hb-float-b 8s ease-in-out infinite alternate;animation-delay:-1s}@keyframes hb-flow{to{stroke-dashoffset:-140}}@keyframes hb-pulse{0%{opacity:.35;transform:scale(.7)}to{opacity:.95;transform:scale(1.15)}}@keyframes hb-float-a{0%{transform:translateZ(0) rotate(0deg)}to{transform:translate3d(10px,-20px,0) rotate(4deg)}}@keyframes hb-float-b{0%{transform:translate3d(0,4px,0) rotate(0deg)}to{transform:translate3d(-14px,-16px,0) rotate(-5deg)}}@media (prefers-reduced-motion:reduce){.hb-coin,.hb-line,.hb-node{animation:none}}.hero-inner{max-width:1200px;position:relative;z-index:2}.hero-eyebrow{justify-content:flex-start}.hero-copy-panel{position:relative;z-index:2}.hero-copy-panel:before{content:"";position:absolute;inset:-40px -48px -32px -48px;border-radius:var(--r-xl);background:rgba(247,247,242,.55);backdrop-filter:blur(18px) saturate(115%);-webkit-backdrop-filter:blur(18px) saturate(115%);border:1px solid rgba(255,255,255,.4);pointer-events:none;z-index:-1}.hero-row{display:grid;grid-template-columns:1.25fr 1fr;gap:72px;align-items:end;padding-bottom:56px}.hero-sub{font-size:17px;color:var(--text);max-width:44ch}.aum-stack{display:grid;grid-template-columns:repeat(4,1fr);gap:0;background:var(--accent-surface);border-radius:var(--r-xl);border:0;padding:8px;margin-bottom:0}.aum-block{padding:32px 28px;border:0;border-right:1px solid var(--teal-border)}.aum-block:last-child{border-right:0}.aum-label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--teal)}.aum-val{font-size:42px;font-weight:600;letter-spacing:-.03em;color:var(--dark);margin:12px 0 10px}.aum-val em{font-style:normal;color:var(--teal)}.aum-note{font-size:14px;color:var(--muted);line-height:1.5}.thesis-section{background:var(--bg);padding:0 40px;border:0}.thesis-inner{max-width:1200px;background:var(--dark);border-radius:var(--r-xl);padding:56px 72px;display:block;text-align:center}.thesis-label{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-light);margin-bottom:24px}.thesis-text{font-size:clamp(1.4rem,2.3vw,2rem);line-height:1.34;font-weight:500;letter-spacing:-.02em;color:#fff;max-width:1020px;margin:0 auto}.thesis-text em{font-style:normal;color:var(--teal-light)}.thesis-source{margin-top:40px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.55)}.capability-grid{gap:20px}.cap-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:36px 32px 40px;transition:background .35s ease,border-color .35s ease,transform .35s ease}.cap-card:hover{background:var(--accent-surface);border-color:transparent;transform:translateY(-4px);box-shadow:0 18px 40px -26px rgba(0,58,58,.4)}.cap-card:before{display:none}.cap-icon{width:44px;height:44px;border-radius:12px;background:rgba(0,128,128,.1);color:var(--teal);display:flex;align-items:center;justify-content:center;margin-bottom:22px;transition:background .35s var(--ease),color .35s var(--ease)}.cap-icon svg{width:22px;height:22px}.cap-card:hover .cap-icon{background:var(--teal);color:#fff}.cap-num{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:0}.cap-title{font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--dark);margin:12px 0 10px}.cap-sub{font-size:15px;color:var(--muted);line-height:1.55;margin-top:0}.pipeline-section{background:var(--bg)}.pipeline-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:stretch}.pipeline-card{position:relative;isolation:isolate;overflow:hidden;background:var(--dark);border:0;border-radius:var(--r-lg);padding:32px 28px;min-height:580px;height:100%;margin:0;display:flex;flex-direction:column;justify-content:flex-end;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.pipeline-card:before{inset:-20%;z-index:-2;filter:blur(6px) saturate(115%);transform:scale(1.02)}.pipeline-card:after,.pipeline-card:before{content:"";position:absolute;transition:transform 1.4s var(--ease)}.pipeline-card:after{inset:0;width:100%;height:100%;z-index:-1;pointer-events:none;background-repeat:no-repeat;background-position:center 22%,50%;background-size:66% auto,cover;background-image:var(--card-art),var(--card-scrim)}.pipeline-card{--card-scrim:linear-gradient(0deg,rgba(0,30,32,0.95) 20%,rgba(0,30,32,0.7) 40%,rgba(0,30,32,0.18) 60%,transparent 76%)}.pipeline-card:hover:after{transform:translateY(-8px) scale(1.04)}.pipeline-card:first-child{--card-art:url(/static/card-credit.svg)}.pipeline-card:nth-child(2){--card-art:url(/static/card-bond.svg)}.pipeline-card:nth-child(3){--card-art:url(/static/card-sovereign.svg)}.pipeline-card:nth-child(4){--card-art:url(/static/card-payments.svg)}.pipeline-card:first-child:before{background:radial-gradient(circle at 40% 26%,rgba(255,255,255,.6),transparent 12%),radial-gradient(circle at 52% 40%,rgba(180,240,232,.5),transparent 34%),radial-gradient(circle 34% at 52% 44%,rgba(26,213,199,.62),rgba(0,128,128,.7) 62%,transparent 76%),radial-gradient(circle 46% at 50% 42%,rgba(255,255,255,.12),transparent 70%),linear-gradient(165deg,rgba(0,92,88,.95),var(--dark) 76%)}.pipeline-card:nth-child(2):before{background:radial-gradient(ellipse 12% 34% at 46% 30%,rgba(255,255,255,.5),transparent 70%),radial-gradient(ellipse 26% 62% at 52% 44%,rgba(214,245,236,.62),transparent 68%),radial-gradient(ellipse 38% 74% at 56% 50%,rgba(26,213,199,.45),transparent 72%),radial-gradient(ellipse 60% 40% at 40% 74%,rgba(0,128,128,.5),transparent 70%),linear-gradient(150deg,rgba(0,108,100,.9),var(--dark) 78%);transform:scale(1.02) rotate(-14deg)}.pipeline-card:nth-child(3):before{background:radial-gradient(ellipse 30% 12% at 50% 20%,rgba(255,255,255,.34),transparent 72%),radial-gradient(ellipse 24% 52% at 50% 46%,rgba(120,205,195,.42),transparent 70%),radial-gradient(ellipse 40% 66% at 50% 58%,rgba(0,128,128,.5),transparent 74%),linear-gradient(180deg,rgba(0,74,74,.7),rgba(0,42,46,.98) 70%),linear-gradient(160deg,rgba(0,60,62,.9),var(--dark) 80%)}.pipeline-card:nth-child(4):before{background:linear-gradient(112deg,transparent 24%,rgba(255,255,255,.3) 34%,transparent 44%),linear-gradient(112deg,transparent 40%,rgba(26,213,199,.55) 52%,transparent 64%),linear-gradient(68deg,transparent 42%,rgba(180,235,220,.4) 54%,transparent 66%),radial-gradient(ellipse 70% 40% at 60% 34%,rgba(0,140,134,.6),transparent 72%),linear-gradient(150deg,rgba(0,96,96,.9),var(--dark) 78%);filter:blur(10px) saturate(118%)}.pipeline-card,.pipeline-card:hover{background:var(--dark)}.pipeline-card:hover{transform:translateY(-8px);box-shadow:0 32px 60px -30px rgba(0,40,42,.55)}.pipeline-card:hover:before{transform:scale(1.12) rotate(-3deg)}.pipeline-card:nth-child(2):hover:before{transform:scale(1.12) rotate(-18deg)}.pipeline-card:nth-child(4):hover:before{transform:scale(1.14) translateX(-3%)}.pc-top{order:1;gap:14px}.pc-name,.pc-top{display:flex;flex-direction:column;align-items:flex-start}.pc-name{font-size:25px;font-weight:600;letter-spacing:-.025em;line-height:1.22;color:#fff;gap:8px;text-shadow:0 1px 20px rgba(0,30,30,.5)}.pc-tag{font-size:11px;font-weight:600;letter-spacing:.16em;color:rgba(255,255,255,.65)}.pc-badge,.pc-badge.coming,.pc-badge.live,.pc-badge.planned{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-radius:var(--pill);padding:6px 12px;backdrop-filter:blur(8px);white-space:nowrap}.pc-badge.coming,.pc-badge.planned{border:1px solid rgba(255,255,255,.45);background:rgba(255,255,255,.16);color:#fff}.pc-badge.live{border:1px solid transparent;background:var(--teal-light);color:var(--dark);padding-left:22px}.pc-badge.live:before{background:var(--dark)}.pc-name{min-height:2.5em;justify-content:flex-end}.pc-desc{order:2;font-size:14px;line-height:1.55;color:rgba(255,255,255,.82);margin:14px 0 0;text-shadow:0 1px 16px rgba(0,30,30,.4);min-height:6.2em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pc-meta{order:3;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;border-top:1px solid rgba(255,255,255,.22);padding-top:18px;margin-top:20px}.pc-meta-val{font-size:22px;font-weight:600;letter-spacing:-.02em;color:#fff}.pc-meta-key{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.65);margin-top:5px}.pc-details,.pipeline-card:hover .pc-details{position:static;order:4;font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:.06em;color:var(--teal-light);margin-top:18px;transition:opacity .4s var(--ease),transform .4s var(--ease)}.pc-details{opacity:0;transform:translateY(6px)}.pipeline-card:hover .pc-details{opacity:1;transform:none}.journey-grid{gap:64px}.journey-step{border-top:1px solid var(--border);padding:20px 0}.step-num{color:var(--teal);background:none;border:0;width:auto;height:auto;border-radius:0}.step-num,.step-title{font-size:20px;font-weight:600;letter-spacing:-.02em}.step-title{color:var(--dark)}.step-desc{font-size:15px;color:var(--muted)}.journey-aside{background:var(--accent-surface);border:0;border-radius:var(--r-xl);padding:44px 40px}.journey-aside .eyebrow{justify-content:flex-start}.journey-aside-note{font-size:16px;color:var(--text);line-height:1.65}.journey-steps{position:relative}.journey-steps:before{content:"";position:absolute;left:21px;top:40px;bottom:40px;width:2px;background:var(--border);z-index:0}.journey-step{grid-template-columns:44px 1fr;gap:28px;padding:18px 0;border-top:0;align-items:flex-start}.journey-step:last-child{border-bottom:0}.journey-step:before{display:none}.journey-step:hover{padding-left:0}.step-num{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--border);background:var(--surface);font-size:14px;letter-spacing:0;transition:border-color .3s var(--ease),background .3s var(--ease),color .3s var(--ease)}.journey-step:hover .step-num{border-color:var(--teal);background:var(--teal);color:#fff}.journey-aside,.journey-aside-points{display:flex;flex-direction:column}.journey-aside-points{list-style:none;margin:24px 0 32px;padding:24px 0 0;border-top:1px solid var(--teal-border);gap:14px}.journey-aside-points li{position:relative;padding-left:28px;font-size:14px;line-height:1.5;color:var(--text)}.journey-aside-points li:before{content:"";position:absolute;left:0;top:3px;width:16px;height:16px;border-radius:50%;background:var(--teal)}.journey-aside-points li:after{content:"";position:absolute;left:5px;top:6px;width:5px;height:8px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.opportunity-section{background:var(--bg);padding:0 40px;border:0}#opp-canvas{display:none!important}.opp-inner{max-width:1200px;background:var(--dark);border-radius:var(--r-xl);position:relative;overflow:hidden;padding:64px 72px}.opp-lattice{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;mask-image:radial-gradient(ellipse 70% 90% at 50% 50%,transparent 20%,#000 85%)}.opp-lattice svg{width:100%;height:100%;display:block}.opp-rails path{fill:none;stroke:rgba(127,240,228,.16);stroke-width:1;stroke-dasharray:3 10;animation:opp-flow 14s linear infinite}.opp-hexes path{fill:none;stroke:rgba(127,240,228,.22);stroke-width:1.25;transform-box:fill-box;transform-origin:center;animation:opp-breathe 9s ease-in-out infinite}@keyframes opp-flow{to{stroke-dashoffset:-130}}@keyframes opp-breathe{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.opp-hexes path,.opp-rails path{animation:none}}.opp-split{display:grid;grid-template-columns:minmax(280px,.85fr) 1fr;gap:72px;align-items:center;position:relative;z-index:1}.opp-figure{border-right:1px solid rgba(255,255,255,.16);padding-right:56px}.opp-figure-val{font-size:clamp(4rem,9vw,8.5rem);font-weight:700;line-height:.92;letter-spacing:-.05em;color:var(--teal-light)}.opp-figure-key{margin-top:16px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.55)}.opp-inner:after{content:"";position:absolute;right:-8%;bottom:-30%;width:46%;padding-top:46%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side at 40% 40%,rgba(26,213,199,.35),transparent 70%),radial-gradient(closest-side at 65% 60%,rgba(0,128,128,.3),transparent 70%);filter:blur(30px)}.opp-eyebrow{color:var(--teal-light);justify-content:flex-start}.opp-heading{font-size:clamp(1.9rem,3.2vw,2.75rem);font-weight:600;line-height:1.16;letter-spacing:-.03em;color:#fff;max-width:20ch;margin:18px 0 0}.opp-heading em{font-style:normal;color:var(--teal-light)}.opp-sub{font-size:16px;color:rgba(255,255,255,.72);max-width:50ch;margin:16px 0 0}.opp-actions{margin-top:28px}.twoways-grid{gap:20px}.tw-card,.tw-card:hover{background:var(--accent-surface);border:1px solid transparent;border-radius:var(--r-xl);padding:40px 36px}.tw-label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--teal)}.tw-title{font-size:28px;font-weight:600;letter-spacing:-.03em;color:var(--dark);margin:12px 0 10px}.tw-desc{font-size:15px;color:var(--muted);line-height:1.6;margin-bottom:20px;max-width:40ch}.tw-check{font-size:15px;color:var(--text);border-bottom:1px solid var(--teal-border);padding:11px 0}.tw-checklist,.tw-icon{margin-bottom:24px}.tw-icon{width:48px;height:48px;border-radius:13px;background:rgba(0,128,128,.1);color:var(--teal);display:flex;align-items:center;justify-content:center;transition:background .4s var(--ease),color .4s var(--ease)}.tw-icon svg{width:24px;height:24px}.tw-card{transition:transform .4s var(--ease),border-color .4s var(--ease),box-shadow .4s var(--ease)}.tw-card:hover{border-color:var(--teal-border);transform:translateY(-4px);box-shadow:0 20px 44px -26px rgba(0,58,58,.4)}.tw-card:hover .tw-icon{background:var(--teal);color:#fff}.footer{background:var(--dark);padding:72px 40px 32px}.footer-grid{border-top:0;padding-top:0}.footer-desc{color:rgba(255,255,255,.6);font-size:15px}.footer-col h5{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-light)}.footer-col a{font-size:15px;color:rgba(255,255,255,.7)}.footer-col a:hover{color:#fff}.footer-copy{color:rgba(255,255,255,.45);font-size:13px}.hero-fineprint{margin-top:18px;font-size:13px;color:var(--muted)}.thesis-footnote{margin-top:24px;max-width:720px;font-size:12px;line-height:1.6;color:rgba(255,255,255,.5);margin-left:auto;margin-right:auto}.reveal{opacity:1;transform:none;transition:none!important}.ln-mask{overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.ln,.ln-mask{display:block}.ln{will-change:transform}.hero-h1 .word,.hero-h1 .word span{display:inline;transform:none!important;opacity:1!important;animation:none!important;transition:none!important}.hero-wash{will-change:transform}.navbar{transition:background .4s ease,backdrop-filter .4s ease}.navbar.nav-on-dark{background:transparent;backdrop-filter:none}.navbar.nav-on-dark .nav-links a{color:rgba(255,255,255,.85)}.navbar.nav-on-dark .nav-links a.active,.navbar.nav-on-dark .nav-links a:hover{color:var(--teal-light)}.navbar.nav-on-dark .nav-btn-cta{background:var(--teal-light);color:var(--dark)}.navbar.nav-on-dark .nav-burger span{background:#fff}@media (prefers-reduced-motion:reduce){.hero-wash{animation:none!important}.ln{transform:none!important}}@media (max-width:980px){.journey-section,.pipeline-section,.section,.twoways-section{padding:80px 24px}.hero{padding:110px 24px 0}.hero-row{grid-template-columns:1fr;gap:40px;padding-bottom:56px}.hero-art{opacity:.32;right:-16%;width:88vw}.hero-copy-panel:before{inset:-24px -20px}.aum-stack{grid-template-columns:repeat(2,1fr)}.aum-block:nth-child(2n){border-right:0}.opportunity-section,.thesis-section{padding:24px}.thesis-inner{padding:64px 32px}.opp-inner{padding:48px 32px}.opp-split{grid-template-columns:1fr;gap:32px}.opp-figure{border-right:0;border-bottom:1px solid rgba(255,255,255,.16);padding-right:0;padding-bottom:28px}.tw-card{padding:40px 28px}.pipeline-grid{grid-template-columns:repeat(2,1fr)}.pipeline-card{min-height:480px;padding:28px 24px}.pc-details{opacity:1;transform:none}}@media (max-width:620px){.pipeline-grid{grid-template-columns:1fr}.pipeline-card{min-height:440px}.aum-stack{grid-template-columns:1fr}.aum-block{border-right:0;border-bottom:1px solid var(--teal-border)}.aum-block:last-child{border-bottom:0}}.ict-section{padding:64px 40px;border-bottom:0;background:var(--bg)}.ict-tabs{display:flex;width:fit-content;margin:0 auto 44px;padding:5px;background:var(--white);border:1px solid var(--border)}.ict-tab,.ict-tabs{border-radius:var(--pill)}.ict-tab{font-family:var(--sans);font-size:14px;font-weight:500;padding:11px 26px}.ict-tab.active{background:var(--dark);color:#fff}.ict-block,.ict-block:first-of-type{margin:20px 0 0;padding:44px 48px;border-top:0;background:var(--white);border:1px solid var(--border);border-radius:var(--r-xl)}.ict-block.ict-white{background:var(--accent-surface);border-color:transparent}.ict-block-label{font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.14em;color:var(--teal);margin-bottom:22px}.ict-p{font-size:15.5px;line-height:1.72}.reg-q{font-family:var(--sans);font-size:clamp(1.25rem,2vw,1.65rem);font-weight:600;letter-spacing:-.025em;margin-bottom:16px}.ict-audience-grid,.ict-juris-grid,.ict-reg-grid{gap:16px;border-top:0;border-left:0}.ict-aud-card,.ict-aud-card:hover,.ict-juris-card,.ict-juris-card:hover,.ict-reg-card,.ict-reg-card:hover{background:var(--surface);border:1px solid transparent;border-right:0;border-bottom:0;border-radius:var(--r-lg);padding:30px 28px;transform:none;box-shadow:none}.ict-juris-card:before{display:none}.ict-juris-tag{font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.12em}.ict-aud-card p,.ict-juris-desc{font-size:13.5px;line-height:1.7}.ict-aud-title,.ict-reg-title{font-family:var(--sans);font-size:16px;font-weight:600;letter-spacing:-.02em}.instr-list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.instr-row{display:flex;flex-direction:column;gap:16px;padding:32px 32px 34px;border-radius:var(--r-xl);background:var(--white)}.instr-row:first-child{grid-column:1/-1;background:var(--dark)}.instr-row:nth-child(3),.instr-row:nth-child(4){background:var(--accent-surface)}.instr-head{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.instr-row:first-child .instr-head{flex-direction:row;align-items:center;gap:16px}.instr-row:first-child .instr-num{color:rgba(255,255,255,.4)}.instr-row:first-child .instr-name{color:#fff;font-size:25px;margin-right:auto}.instr-row:first-child .instr-copy p{color:rgba(255,255,255,.72);max-width:760px}.instr-row:first-child .pv-cardlink{color:var(--teal-light)}.instr-num{font-size:11px;font-weight:600;letter-spacing:.16em;color:var(--subtle)}.instr-name{font-family:var(--sans);font-size:19px;font-weight:600;letter-spacing:-.025em;line-height:1.28;color:var(--dark)}.instr-badge{display:inline-flex;align-items:center;padding:6px 14px;border-radius:var(--pill);border:1px solid var(--teal-border);background:transparent;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);white-space:nowrap}.instr-badge.live{background:var(--teal-light);border-color:transparent;color:var(--dark)}.instr-copy p{font-size:15px;font-weight:300;line-height:1.72;color:var(--text)}.instr-copy p+p{margin-top:12px}@media (max-width:860px){.instr-list{grid-template-columns:1fr}.instr-row:first-child .instr-head{flex-direction:column;align-items:flex-start}}.ict-flow{margin-top:28px;padding:20px 24px;background:var(--dark);border:0;border-radius:var(--pill);color:#fff;font-size:12.5px;letter-spacing:.06em}.ict-terms{border-radius:var(--r-lg);border:1px solid var(--border);background:var(--surface)}.ict-term-row{padding:18px 26px;border-color:var(--border)}.ict-term-row:hover{background:transparent}.ict-term-key{font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.1em}.ict-term-val{font-size:14.5px}.ict-list,.ict-list li,.ict-yield-step,.ict-yield-steps{border-color:var(--border)}.ict-list li:before,.ict-yield-num,.tl-num{font-family:var(--sans);font-weight:700}.tl-num{border-radius:50%;background:var(--accent-surface);border-color:transparent;font-size:13px}.tl-title{font-family:var(--sans);font-size:16px;font-weight:600}.founder-cred,.founder-cred:hover,.reg-ctrl-card,.reg-ctrl-card:hover,.reg-shield-card,.reg-shield-card:hover,.tech-sec-card,.tech-sec-card:hover{background:var(--surface);border:1px solid transparent;border-radius:var(--r-lg);transform:none;box-shadow:none}.reg-shield-card:before{display:none}.fc-title,.reg-shield-title,.tech-card-title,.tsc-k{font-family:var(--sans);font-weight:600;letter-spacing:-.02em}.reg-faq{border-top:0}.reg-acc{background:var(--surface);border:0;border-radius:var(--r-lg);margin-bottom:12px;padding:0 26px;transition:background .3s var(--ease)}.reg-acc.open{background:var(--accent-surface)}.reg-acc-head{padding:24px 0}.reg-acc-head .reg-acc-q{font-family:var(--sans);font-size:17px;font-weight:600;letter-spacing:-.02em}.tech-grid{gap:16px}.tech-card,.tech-card:hover{background:var(--surface);border:1px solid transparent;border-radius:var(--r-xl);padding:36px 34px;transform:none;box-shadow:none}.tech-card:before{display:none}.tech-icon{width:48px;height:48px;border-radius:50%}.tech-icon,.tech-note{background:var(--dark);color:#fff}.tech-note{border-left:0;border-radius:var(--r-md);padding:16px 20px}.tech-chip{font-family:var(--sans);font-size:13px;font-weight:500;border-radius:var(--pill);border-color:transparent;background:var(--accent-surface);padding:9px 18px}.founder-name{letter-spacing:-.03em}.founder-name,.founder-role{font-family:var(--sans);font-weight:600}.founder-role{font-size:12px;letter-spacing:.14em}.founder-avatar{background:var(--dark);box-shadow:none}.founder-creds{gap:16px}.ict-cta{margin-top:20px;padding:56px 48px;background:var(--dark);border:0;border-radius:var(--r-xl);grid-template-columns:1fr;justify-items:center;text-align:center;gap:28px}.ict-cta-title{font-family:var(--sans);font-weight:600;letter-spacing:-.03em;color:#fff}.ict-cta-sub{color:rgba(255,255,255,.66);font-size:15px;max-width:520px}.ict-cta .btn-primary,.ict-cta .nav-btn-cta{background:var(--accent-surface);color:var(--dark)}.ict-cta .btn-primary:hover,.ict-cta .nav-btn-cta:hover{background:#fff}.pv-cardlink{font-family:var(--sans);font-size:14px;font-weight:600;letter-spacing:normal;text-transform:none;margin-top:20px}.ict-foot{margin-top:28px;text-align:center}@media (max-width:900px){.ict-section{padding:40px 24px}.ict-block,.ict-block:first-of-type{padding:32px 26px}.founder-creds,.ict-audience-grid,.ict-juris-grid,.ict-reg-grid,.reg-ctrl-grid,.reg-shield-grid,.tech-grid,.tech-sec-grid{grid-template-columns:1fr}.ict-cta{padding:40px 26px}}