@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Inter:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";.route-site-shell{--route-lime: #b7ff69;--route-lime-soft: rgba(183, 255, 105, .12);--route-line: rgba(178, 190, 222, .14);--route-panel: rgba(16, 21, 34, .92)}.route-site-shell .announcement-dot{background:var(--route-lime);box-shadow:0 0 12px #b7ff698c}.route-site-shell .brand-period{color:var(--route-lime)}.route-site-shell .primary-nav .route-nav-tab{color:#f0f4ff}.route-site-shell .primary-nav .route-nav-tab:hover,.route-site-shell .primary-nav .route-nav-tab.is-current{color:var(--route-lime)}.route-nav-tab{display:inline-flex;align-items:center;gap:8px;font-weight:600}.route-nav-signal{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--route-lime, #b7ff69);box-shadow:0 0 12px #b7ff6980}.menu-toggle-icon{display:block;color:#e7ebf6;font-size:22px;line-height:1}.private-route-page{width:min(1040px,calc(100% - 56px));margin:0 auto;padding:43px 0 60px}.route-hero{max-width:690px;margin:0 auto 28px;text-align:center}.route-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;color:var(--route-lime);font:500 10px var(--mono);letter-spacing:.16em}.route-eyebrow>span{display:block;width:23px;height:1px;background:var(--route-lime);box-shadow:0 0 8px #b7ff698c}.route-hero h1{margin:0;font:600 clamp(44px,5.2vw,62px)/.99 var(--head);letter-spacing:-.067em}.route-hero h1>span{color:transparent;background:linear-gradient(95deg,#f1f4fa 0%,var(--route-lime) 74%);background-clip:text;-webkit-background-clip:text}.route-hero-copy{max-width:580px;margin:17px auto 0;color:#a6adbf;font-size:13px;line-height:1.7}.route-layout{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(280px,.82fr);align-items:start;gap:16px;width:min(940px,100%);margin:0 auto}.route-form-card,.route-side-card{border:1px solid var(--route-line);border-radius:17px;background:linear-gradient(151deg,#141929f7,#0b0f19fa);box-shadow:0 22px 70px #0000002e}.route-form-card{padding:20px 20px 16px}.route-form-heading,.route-side-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.route-form-heading{margin-bottom:17px}.route-form-heading h2,.route-side-heading h2{margin:0;font:600 15px var(--head);letter-spacing:-.02em}.route-viewonly{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid rgba(150,169,207,.17);border-radius:999px;color:#b9c1d0;font-size:9px;white-space:nowrap}.route-mini-lock{color:var(--route-lime);font-size:12px}.route-field-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0 1px 8px;color:#e3e8f3;font-size:10px;font-weight:600}.route-field-heading>span:last-child{color:#8892a6;font-size:9px;font-weight:400}.route-amount-input,.route-intermediate-field,.route-receive-field{position:relative;min-height:82px;padding:10px 11px 9px;border:1px solid rgba(173,187,220,.16);border-radius:12px;background:#04070d7a}.route-amount-input{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px}.route-amount-input input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:#f1f3fb;font:500 27px var(--head);letter-spacing:-.045em}.route-amount-input input::placeholder{color:#657087;opacity:1}.route-amount-input:focus-within,.route-destination-input:focus{border-color:#b7ff698a;box-shadow:0 0 0 3px #b7ff690e}.route-amount-input.has-error,.route-destination-input.has-error{border-color:#fb7b82}.route-asset-pill{display:inline-flex;align-items:center;gap:7px;width:fit-content;padding:6px 9px;border:1px solid rgba(176,190,221,.16);border-radius:10px;background:#93a1c012;color:#f1f3fc;font-size:11px;font-weight:700;white-space:nowrap}.route-asset-icon{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;font:700 11px var(--head)}.route-asset-sol{background:linear-gradient(140deg,#b9ff70,#66dbea 55%,#9a7cff);color:#10131a}.route-asset-xmr{background:#ef944a;color:#26180e}.route-chevron{color:#9ca6b7;font-size:14px;font-weight:400}.route-field-network,.route-estimate-placeholder{align-self:end;color:#8992a5;font-size:9px}.route-field-network{grid-column:1}.route-estimate-placeholder{grid-column:2}.route-field-hint,.route-field-error{margin:6px 1px 0;color:#80899c;font-size:9px;line-height:1.45}.route-field-error{color:#ff9299}.route-down-marker{width:25px;height:21px;display:grid;place-items:center;position:relative;z-index:1;margin:-1px auto;border-radius:7px;background:#182218;color:var(--route-lime);font:14px var(--mono);box-shadow:0 0 0 4px #0d111af0}.route-step-field-heading{margin-top:1px}.route-intermediate-field{min-height:76px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:9px 11px;background:linear-gradient(115deg,#b7ff690a,#05080e8c)}.route-intermediate-field>div{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:1px}.route-intermediate-field>div>strong{color:#f4f4fa;font:700 22px var(--head);letter-spacing:-.035em}.route-intermediate-field>div>span{color:#bac2d0;font-size:9px}.route-intermediate-field>div>small{width:100%;color:#7f899d;font-size:8px}.route-intermediate-field>.route-asset-pill{grid-column:2;grid-row:1}.route-intermediate-field>.route-field-network{grid-column:2;grid-row:2;justify-self:end}.route-receive-field{min-height:64px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:8px 11px}.route-receive-field>strong{color:#8b95a8;font:500 24px var(--head)}.route-receive-field>.route-asset-pill{grid-column:2;grid-row:1}.route-receive-field>.route-field-network{grid-column:2;grid-row:2;justify-self:end}.route-destination-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:17px 1px 8px}.route-destination-heading>label{color:#e3e8f3;font-size:10px;font-weight:600}.route-use-wallet{border:0;background:transparent;color:var(--route-lime);cursor:pointer;font-size:9px}.route-use-wallet:hover{color:#d1ffa1;text-decoration:underline}.route-destination-input{width:100%;min-height:44px;padding:0 12px;border:1px solid rgba(173,187,220,.16);border-radius:10px;outline:0;background:#04070d7d;color:#e8edf7;font:10px var(--mono);transition:border-color .2s ease,box-shadow .2s ease}.route-destination-input::placeholder{color:#69748a}.route-destination-foot{display:flex;justify-content:space-between;gap:12px;margin:6px 1px 0;color:#798397;font-size:8px}.route-destination-foot>span:last-child{color:#8993a8}.route-quote-panel{margin-top:16px;padding:11px 12px;border:1px solid rgba(183,255,105,.16);border-radius:12px;background:linear-gradient(112deg,#b7ff690e,#58e1ff06)}.route-quote-panel.has-inputs{border-color:#b7ff694a}.route-quote-heading{display:flex;justify-content:space-between;align-items:center;color:#dce3d4;font-size:10px;font-weight:600}.route-quote-tag{color:var(--route-lime);font:700 8px var(--mono)}.route-quote-value{min-height:35px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:5px 0 3px}.route-quote-value>strong{color:#f1f5ef;font:600 22px var(--head)}.route-quote-panel>p{margin:0;color:#929a9b;font-size:8px;line-height:1.5}.route-submit{width:100%;min-height:45px;display:flex;align-items:center;justify-content:center;gap:9px;margin-top:11px;border:1px solid transparent;border-radius:10px;background:linear-gradient(100deg,#b7ff69,#c7ff7a);color:#10170b;cursor:pointer;font-size:11px;font-weight:700;transition:filter .18s ease,transform .18s ease,box-shadow .18s ease;box-shadow:0 8px 22px #9de1591c}.route-submit:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 10px 28px #9de15933}.route-submit:focus-visible{outline-color:var(--route-lime)}.route-status-message{margin:9px 2px 0;font-size:9px;line-height:1.55}.route-status-message.is-info{color:#b2d9a0}.route-status-message.is-error{color:#ff9299}.route-safety-note{margin:12px 2px 0;color:#788294;font-size:8px;line-height:1.6;text-align:center}.route-sidebar{display:grid;gap:14px}.route-side-card{padding:17px 16px}.route-side-heading{margin-bottom:15px}.route-side-heading h2{font-size:12px}.route-step-count{color:#8791a4;font:8px var(--mono)}.route-step-list{display:grid;gap:15px;margin:0;padding:0;list-style:none}.route-step-list li{display:grid;grid-template-columns:25px minmax(0,1fr);align-items:start;gap:10px}.route-step-number{width:24px;height:24px;display:grid;place-items:center;border:1px solid rgba(183,255,105,.13);border-radius:8px;background:#b7ff6913;color:var(--route-lime);font:700 8px var(--mono)}.route-step-list h3{margin:1px 0 3px;color:#eff2fa;font:600 10px var(--head)}.route-step-list p{margin:0;color:#929caf;font-size:8px;line-height:1.55}.route-provider-dot{width:7px;height:7px;border-radius:50%;background:#ffac62;box-shadow:0 0 9px #ffac6273}.route-detail-list{display:grid;gap:11px;margin:0}.route-detail-list>div{display:flex;justify-content:space-between;gap:12px}.route-detail-list dt,.route-detail-list dd{margin:0;font-size:9px}.route-detail-list dt{color:#929cad}.route-detail-list dd{color:#e2e7f0;font-weight:600;text-align:right}.route-details-note{margin:13px 0 0;color:#8e98ac;font-size:8px;line-height:1.55}.route-privacy-note{display:grid;grid-template-columns:14px 1fr;gap:8px;margin-top:15px;padding-top:12px;border-top:1px solid rgba(170,184,216,.1)}.route-privacy-mark{color:var(--route-lime);font-size:13px}.route-privacy-note strong{color:#e5e9f1;font:600 9px var(--head)}.route-privacy-note p{margin:3px 0 0;color:#8e98ac;font-size:8px;line-height:1.55}.route-page-footer{display:flex;justify-content:space-between;align-items:center;gap:16px;width:min(940px,100%);margin:24px auto 0;padding-top:14px;border-top:1px solid rgba(170,184,216,.1);color:#788296;font-size:8px}.route-page-footer a{display:inline-flex;align-items:center;gap:7px;color:#c5ccdb;text-decoration:none}.route-page-footer a:hover{color:var(--route-lime)}.route-footer-mark{width:17px;height:17px;border-radius:50%;object-fit:cover}@media(max-width:900px){.route-layout{grid-template-columns:minmax(0,1.1fr) minmax(250px,.9fr)}.route-nav-tab{justify-content:flex-start}}@media(max-width:720px){.private-route-page{width:min(100% - 34px,540px);padding-top:34px}.route-site-shell .announcement{white-space:nowrap}.route-site-shell .announcement .route-announcement-secondary{display:none}.route-hero{margin-bottom:22px}.route-hero h1{font-size:clamp(42px,10vw,56px)}.route-hero-copy{font-size:12px}.route-layout{grid-template-columns:minmax(0,1fr);gap:12px}.route-form-card{padding:16px 14px 14px}.route-sidebar{grid-template-columns:1fr}.route-page-footer{align-items:flex-start;flex-direction:column}}@media(max-width:420px){.private-route-page{width:calc(100% - 24px);padding-top:26px}.route-eyebrow{font-size:8px}.route-form-heading h2{font-size:14px}.route-viewonly{font-size:8px}.route-amount-input input{font-size:24px}.route-step-list{gap:13px}}.market-section{padding-top:85px;padding-bottom:92px;border-top:1px solid var(--line)}.market-heading{display:grid;grid-template-columns:1fr .72fr;gap:80px;align-items:end;margin-bottom:32px}.market-heading .kicker{display:flex;align-items:center;gap:8px}.market-signal-dot{width:7px;height:7px;border-radius:50%;background:#60dda9;box-shadow:0 0 11px #60dda98c}.market-heading h2{margin-bottom:0}.market-heading-aside{max-width:440px;justify-self:end}.market-heading-aside>p{margin-bottom:13px;color:#aab1c2;font-size:12px;line-height:1.8}.market-toolbar{display:flex;align-items:center;justify-content:space-between;min-height:49px;margin-bottom:13px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.market-ranges{display:inline-flex;gap:4px}.market-ranges button{min-width:44px;padding:7px 9px;border:1px solid transparent;background:transparent;color:#919bb0;font:9px var(--mono);cursor:pointer}.market-ranges button:hover{color:#e6edf9}.market-ranges button.is-selected{border-color:#58e1ff66;background:#58e1ff12;color:var(--cyan)}.market-updated{display:inline-flex;align-items:center;gap:7px;color:#8690a6;font:9px var(--mono);letter-spacing:.025em}.market-updated svg{color:#8fa9c7}.market-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.market-card{min-width:0;padding:16px 15px 12px;border:1px solid rgba(162,174,210,.15);background:linear-gradient(145deg,#101522e8,#090c15d9)}.market-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.asset-name{display:flex;align-items:center;gap:8px;color:#e4e8f4;font:500 12px var(--head)}.asset-name strong{padding-left:2px;color:#919bb0;font:9px var(--mono)}.asset-dot{width:8px;height:8px;flex:0 0 auto;border-radius:50%;box-shadow:0 0 10px currentColor}.market-period{color:#7d879d;font:8px var(--mono)}.asset-price{min-height:34px;color:#f0f2fa;font:600 22px var(--head);letter-spacing:-.04em}.price-skeleton{width:108px;height:20px;display:inline-block;background:linear-gradient(90deg,#20283a,#374154,#20283a);background-size:180% 100%;animation:pulse-loading 1.2s linear infinite}.asset-change{display:flex;align-items:center;gap:7px;min-height:19px;font:10px var(--mono)}.asset-change.is-positive>span:first-child{color:#6de2b2}.asset-change.is-negative>span:first-child{color:#ffa18b}.change-caption{color:#7d879b;font-size:8px}.chart-area{min-height:126px;margin:13px -4px 0;position:relative}.market-line-chart{width:100%;height:126px;overflow:visible}.chart-gridline{stroke:#98a6c71f;stroke-width:1;vector-effect:non-scaling-stroke}.chart-loading{min-height:126px;display:grid;place-items:center;padding:12px;color:#8b95aa;font-size:10px;text-align:center}.chart-error{color:#efb18e}.chart-extremes{display:flex;justify-content:space-between;color:#707b91;font:8px var(--mono)}.market-disclosure{margin-top:16px;display:grid;grid-template-columns:105px 1fr;gap:5px 13px;padding:13px 15px;border-left:2px solid rgba(88,225,255,.55);background:#58e1ff09}.data-source-label{padding-top:2px;color:#86a0b5;font:8px var(--mono);letter-spacing:.1em}.market-disclosure p{margin:0;color:#929db0;font-size:9px;line-height:1.75}.market-disclosure a{color:#b8edfa;text-decoration:underline;text-underline-offset:2px}.market-warning{grid-column:2;color:#f0b36e;font:9px var(--mono)}.inactive-pool{display:grid;grid-template-columns:1.1fr .9fr;gap:35px;align-items:center;margin-top:48px;padding:27px 29px;border:1px solid rgba(255,163,96,.22);background:linear-gradient(110deg,#1f141670,#0f111bbf)}.pool-status{display:inline-flex;align-items:center;gap:7px;margin-bottom:17px;color:#ffc18a;font:8px var(--mono);letter-spacing:.1em}.pool-status>span{width:6px;height:6px;border-radius:50%;background:#ff9c61;box-shadow:0 0 10px #ff9c6170}.pool-copy .kicker{margin-bottom:10px}.pool-copy h3{margin:0 0 12px;font:500 clamp(26px,3vw,38px)/1.07 var(--head);letter-spacing:-.045em}.pool-copy>p:not(.kicker){max-width:490px;margin-bottom:10px;color:#adb3c2;font-size:10px;line-height:1.75}.pool-copy .pool-native-note{margin-bottom:0!important;color:#dbb79c!important}.pool-actions{min-height:188px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px;border:1px solid rgba(162,174,210,.14);background:#05080e73}.pool-pair{display:flex;align-items:center;gap:14px;margin-bottom:17px;font:600 17px var(--head)}.pool-pair span{padding:6px 10px;border:1px solid rgba(166,183,220,.22);color:#e9edf8}.pool-pair i{color:#ff9c68;font-style:normal}.pool-no-contract{display:flex;align-items:center;justify-content:center;gap:8px;color:#d89a76;font:8px var(--mono);text-align:center}.pool-disabled-button{width:100%;min-height:41px;margin-top:15px;border:1px solid rgba(162,174,210,.15);background:#171a24;color:#70788a;font-size:10px;cursor:not-allowed}.pool-hint{margin-top:8px;color:#727b8e;font-size:8px}.phantom-wallet{min-width:max-content;display:inline-flex;align-items:center;gap:7px;position:relative}.wallet-button{min-height:37px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:1px solid rgba(145,130,255,.48);background:#6f59d81a;color:#e2ddff;font-size:10px;font-weight:600;cursor:pointer;transition:border-color .2s ease,background .2s ease}.wallet-button:hover:not(:disabled){border-color:#a49aff;background:#6f59d836}.wallet-button:disabled{cursor:wait;opacity:.65}.phantom-glyph{color:#a899ff;font-size:18px;line-height:1}.wallet-connected-dot{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#62dda8;box-shadow:0 0 9px #62dda880}.wallet-address{color:#d8dded;font:9px var(--mono)}.wallet-disconnect{min-height:31px;padding-inline:8px;border-color:#a1aece33;background:transparent;color:#aeb7c9;font-size:9px}.wallet-message{position:absolute;z-index:20;top:calc(100% + 8px);right:0;width:min(300px,86vw);padding:9px 11px;border:1px solid rgba(255,177,113,.3);background:#111520;color:#d7c0aa;font-size:9px;line-height:1.6;box-shadow:0 10px 27px #0008}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;position:absolute}@keyframes pulse-loading{to{background-position:-180% 0}}@media(prefers-reduced-motion:reduce){.price-skeleton{animation:none}}@media(max-width:900px){.market-heading{gap:38px}.market-card-grid{gap:8px}.market-card{padding-inline:11px}.inactive-pool{gap:20px;padding:22px}.primary-nav{gap:clamp(9px,1.4vw,16px)}.primary-nav>a{font-size:10px}.wallet-button{padding-inline:8px;font-size:9px}}@media(max-width:680px){.market-section{padding-top:61px;padding-bottom:66px}.market-heading{display:block}.market-heading h2{margin-bottom:18px}.market-heading-aside{max-width:none}.market-heading-aside>p{font-size:11px}.market-toolbar{gap:8px}.market-ranges button{min-width:38px;padding-inline:7px}.market-updated{font-size:7px}.market-card-grid{grid-template-columns:1fr;gap:9px}.market-card{padding:14px}.market-card-top{margin-bottom:8px}.asset-price{font-size:20px}.chart-area,.market-line-chart,.chart-loading{min-height:110px;height:110px}.market-disclosure{grid-template-columns:1fr;gap:7px;padding:12px}.market-warning{grid-column:1}.inactive-pool{grid-template-columns:1fr;gap:18px;margin-top:34px;padding:17px}.pool-copy h3{font-size:32px}.pool-actions{min-height:167px}.phantom-wallet{width:100%;justify-content:flex-start}.primary-nav .phantom-wallet{padding:11px 8px}.primary-nav .wallet-button{min-height:38px}.wallet-message{top:calc(100% - 4px);left:0;right:auto}}:root{font-family:Inter,sans-serif;color:#eef0fb;background:#070911;font-synthesis:none;text-rendering:optimizeLegibility;--bg: #070911;--bg-raised: #0c101b;--card: #101522;--text: #eef0fb;--muted: #9ba1b4;--muted-deep: #70788e;--line: rgba(162, 174, 210, .15);--cyan: #58e1ff;--blue: #7c89ff;--violet: #ad78ff;--orange: #ff9b39;--mono: "DM Mono", monospace;--head: "Space Grotesk", sans-serif;--content: 1200px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:92px}body{margin:0;min-width:320px;background:var(--bg);color:var(--text)}body:before{content:"";position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 50% -20%,rgba(53,74,154,.16),transparent 56%),linear-gradient(180deg,#070911,#090b13 62%,#070911)}button,a{font:inherit}a,button{color:inherit}::selection{background:#58e1ff4d;color:#fff}:focus-visible{outline:2px solid var(--cyan);outline-offset:4px;border-radius:4px}.site-shell{overflow:clip}.section-wrap,.site-header{width:min(var(--content),calc(100% - 72px));margin-inline:auto}.announcement{min-height:36px;padding:8px 22px;display:flex;align-items:center;justify-content:center;gap:9px;background:#0c1120;border-bottom:1px solid rgba(121,157,255,.14);color:#bbc0d0;font:10px var(--mono);letter-spacing:.12em;text-align:center}.announcement a{display:inline-flex;align-items:center;gap:6px;color:var(--cyan);text-decoration:none;letter-spacing:.04em;margin-left:5px}.announcement-dot,.live-indicator,.status-dot{width:6px;height:6px;display:inline-block;flex:0 0 auto;border-radius:50%;background:#ffb144;box-shadow:0 0 12px #ff9b3977}.announcement-divider{color:#51596d}.site-header{height:82px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:10;border-bottom:1px solid var(--line)}.brand{display:inline-flex;align-items:center;gap:9px;text-decoration:none}.brand-mark{width:33px;height:33px;border-radius:50%;object-fit:cover}.brand-name{font:700 20px var(--head);letter-spacing:-.075em}.brand-period{color:var(--cyan)}.brand-category{margin-left:5px;padding:4px 6px;border:1px solid rgba(255,177,68,.27);color:#f3b253;font:9px var(--mono);letter-spacing:.09em}.primary-nav{display:flex;align-items:center;gap:clamp(18px,2.4vw,34px)}.primary-nav>a{color:#b4bbcd;text-decoration:none;font-size:12px;transition:color .2s ease}.primary-nav>a:hover{color:var(--cyan)}.primary-nav .route-nav-tab{min-height:34px;padding:0 11px;border:1px solid rgba(183,255,105,.32);border-radius:999px;background:#b7ff690f;color:#eff9e5;font-weight:600}.primary-nav .route-nav-tab:hover,.primary-nav .route-nav-tab.is-current{border-color:#b7ff699e;background:#b7ff691c;color:#c8ff94}.primary-nav .nav-cta{height:38px;padding:0 13px;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(88,225,255,.42);color:#dff9ff}.menu-toggle{display:none;border:1px solid var(--line);background:transparent;height:42px;width:42px;align-items:center;justify-content:center}.menu-toggle-icon svg{width:19px;height:19px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.hero{min-height:618px;display:grid;grid-template-columns:minmax(0,1.09fr) minmax(360px,.91fr);align-items:center;gap:62px;padding-top:76px;padding-bottom:60px;position:relative}.hero-copy{max-width:680px;position:relative;z-index:2}.eyebrow,.kicker,.section-index,.hero-bottomline,.hero-visual-meta,.hero-coordinates,.mini-tag,.flow-node-tag,.flow-guide-panel-header,.utility-top,.utility-status,.roadmap-label,.footer-motto,.footer-bottom{font-family:var(--mono);letter-spacing:.1em}.eyebrow{display:flex;align-items:center;gap:11px;color:var(--cyan);font-size:10px}.eyebrow-line{width:27px;height:1px;background:var(--cyan);box-shadow:0 0 10px var(--cyan)}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--head)}.hero h1{margin:25px 0 19px;font-size:clamp(46px,6.05vw,78px);line-height:.99;font-weight:600;letter-spacing:-.071em}.gradient-text{color:transparent;background:linear-gradient(100deg,#f3f3fd,#70e4ff 43%,#9f93ff);-webkit-background-clip:text;background-clip:text}.hero-lede{max-width:560px;color:#b8bfd1;font-size:15px;line-height:1.85}.hero-manifesto{margin-top:22px;color:#eff2ff;font-family:var(--head);font-size:17px;font-weight:600}.hero-manifesto span{color:var(--muted);font:12px var(--mono)}.hero-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:29px}.button{min-height:47px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 17px;border:1px solid transparent;cursor:pointer;text-decoration:none;font-size:12px;font-weight:600;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.button:hover{transform:translateY(-2px)}.button-primary{background:linear-gradient(105deg,#70e7ff,#a2bcff);color:#081018;box-shadow:0 8px 28px #3facde21}.button-primary:hover{box-shadow:0 10px 34px #58e1ff40}.button-ghost{border-color:#c3cce53b;background:#ffffff04;color:#d5d9e8}.button-ghost:hover{border-color:#58e1ff8c}.hero-note{display:flex;align-items:center;gap:8px;margin-top:21px;color:var(--muted-deep);font:10px var(--mono);letter-spacing:.015em}.hero-note svg{color:#6ecbde}.hero-visual{min-height:388px;display:flex;align-items:center;justify-content:center;position:relative;isolation:isolate}.hero-visual:before{content:"";position:absolute;z-index:-1;width:85%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(66,158,255,.18),rgba(143,93,254,.11) 42%,transparent 72%);filter:blur(16px)}.hero-image-frame{width:100%;max-width:495px;aspect-ratio:3 / 2;padding:1px;position:relative;background:linear-gradient(135deg,#58e1ffb3,#7c89ff40 55%,#ff9b39a6);box-shadow:0 27px 90px #19256159;transform:rotate(1.2deg)}.hero-image-frame:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(255,255,255,.08);pointer-events:none}.hero-image-frame img{display:block;width:100%;height:100%;object-fit:cover;background:#0a0b17}.hero-orbit{position:absolute;width:83%;max-width:445px;aspect-ratio:1.25;border:1px solid rgba(95,205,255,.18);border-radius:50%;transform:rotate(-28deg);pointer-events:none}.orbit-a{border-left-color:transparent;border-bottom-color:#a975ff33}.orbit-b{width:95%;aspect-ratio:1.4;transform:rotate(30deg);border-color:#7a67f51f}.hero-visual-meta{position:absolute;left:4%;bottom:16px;display:flex;align-items:center;gap:9px;color:#cdd2e1;font-size:9px}.hero-visual-meta>span:last-child{color:#8991a8}.hero-visual-meta .live-indicator{background:var(--cyan);box-shadow:0 0 10px var(--cyan)}.hero-stamp{position:absolute;right:-1%;top:8%;width:89px;height:89px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(88,225,255,.32);border-radius:50%;background:#080d19d4;color:var(--cyan);font:8px/1.4 var(--mono);text-align:center;letter-spacing:.06em;box-shadow:0 0 25px #58e1ff14}.hero-coordinates{position:absolute;right:2%;bottom:-1px;color:#9ca5bb;font-size:9px;line-height:1.8;text-align:right}.hero-coordinates span{color:#677087}.hero-bottomline{grid-column:1 / -1;display:flex;justify-content:space-between;gap:20px;padding-top:19px;border-top:1px solid var(--line);color:#737b91;font-size:9px}.hero-bottomline a{color:#9ea8bd;text-decoration:none}.hero-bottomline a span{padding-left:5px;color:var(--cyan)}.problem,.protocol,.technology,.token,.roadmap{padding-top:91px;padding-bottom:100px;border-top:1px solid var(--line)}.section-index{display:flex;align-items:center;gap:13px;margin-bottom:42px;color:#788198;font-size:9px}.section-index span:first-child{color:var(--cyan)}.section-index span:last-child{letter-spacing:.14em}.problem-layout,.protocol-head,.technology-head,.token-heading,.roadmap-head{display:grid;grid-template-columns:1fr .72fr;gap:80px;align-items:end}.kicker{margin-bottom:15px;color:var(--cyan);font-size:9px}h2{margin-bottom:0;font-size:clamp(39px,5vw,63px);font-weight:500;line-height:1.02;letter-spacing:-.065em}.problem-copy{padding-bottom:4px}.problem-copy p,.section-aside{color:#aab1c2;font-size:13px;line-height:1.85}.problem-copy p+p{margin-top:12px}.text-link{display:inline-flex;align-items:center;gap:9px;margin-top:8px;color:var(--cyan);font-size:11px;text-decoration:none}.text-link:hover{text-decoration:underline}.source-card{display:grid;grid-template-columns:110px 1fr 16px;align-items:center;gap:13px;margin-top:21px;padding:8px;border:1px solid var(--line);background:#ffffff05;text-decoration:none;transition:border-color .2s ease,background .2s ease}.source-card:hover{border-color:#58e1ff70;background:#58e1ff09}.source-card>img{width:110px;height:55px;object-fit:cover}.source-card>span{display:flex;flex-direction:column;gap:6px}.source-card-tag{color:#7f8aa1;font:8px var(--mono);letter-spacing:.1em}.source-card strong{color:#e0e4f3;font:500 11px var(--head)}.source-card>svg{color:var(--cyan)}.exposure-strip{margin-top:53px;min-height:78px;display:flex;align-items:center;position:relative;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.exposure-strip>div:not(.strip-caption){flex:1;display:flex;align-items:center;gap:14px;padding:16px 17px;color:#d2d6e4;font-size:12px}.exposure-strip svg{color:#92a8ff}.strip-index{color:#727b92;font:10px var(--mono)}.strip-caption{position:absolute;right:0;top:-18px;padding-left:12px;background:var(--bg);color:#687188;font:8px var(--mono);letter-spacing:.1em}.protocol{background:linear-gradient(180deg,#0e142329,#090d1833)}.protocol-head{align-items:end;margin-bottom:51px}.section-aside{max-width:410px;margin:0 0 3px auto}.flow-rail{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(148,166,215,.2);margin-bottom:29px}.flow-node{min-height:132px;padding:18px 19px 19px;position:relative;border-right:1px solid var(--line);transition:background .2s ease}.flow-node:first-child{border-left:1px solid var(--line)}.flow-node.is-active{background:linear-gradient(180deg,rgba(88,225,255,.08),transparent)}.flow-node-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;color:var(--cyan);font:10px var(--mono)}.flow-node-top svg{color:#adb8d0}.flow-node strong{display:block;margin-bottom:8px;font:600 15px var(--head)}.flow-node-tag{color:#7f889f;font-size:8px}.flow-node-line{width:21px;height:1px;position:absolute;right:-11px;top:53px;z-index:2;background:#56647d}.flow-node:last-child .flow-node-line{display:none}.flow-node.is-active .flow-node-line{background:var(--cyan)}.flow-guide-panel{border:1px solid rgba(113,150,221,.21);background:linear-gradient(118deg,#11182aeb,#0c0f1af5);box-shadow:0 21px 55px #0000002e;scroll-margin-top:110px}.flow-guide-panel-header{min-height:44px;display:flex;align-items:center;justify-content:space-between;padding:8px 19px;border-bottom:1px solid var(--line);color:#7e879b;font-size:8px}.flow-guide-panel-header>div{display:flex;align-items:center;gap:13px}.flow-guide-pill{padding:6px 8px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,178,80,.3);color:#f4bd70}.flow-guide-pill>span{width:5px;height:5px;border-radius:50%;background:#ffb14c}.flow-guide-index{color:#9fa7ba}.flow-guide-panel-content{min-height:276px;display:grid;grid-template-columns:185px minmax(0,1fr) 140px;align-items:center;gap:33px;padding:35px 37px}.flow-guide-emblem{width:145px;height:145px;display:grid;place-items:center;position:relative}.flow-guide-emblem>img{width:88px;height:88px;border-radius:50%;z-index:1;object-fit:cover}.emblem-ring{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid rgba(88,225,255,.22);border-radius:50%}.emblem-ring:before,.emblem-ring:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px dashed rgba(153,124,255,.22);border-radius:50%}.emblem-ring:after{top:25px;right:25px;bottom:25px;left:25px;border-color:#58e1ff24}.flow-guide-text{max-width:570px}.flow-guide-text h3{margin:0 0 12px;font-size:26px;font-weight:500;line-height:1.15;letter-spacing:-.045em}.flow-guide-text>p:not(.kicker){max-width:520px;color:#aab2c5;font-size:12px;line-height:1.8}.flow-guide-text .kicker{margin-bottom:11px}.flow-guide-dash{color:#697389}.flow-guide-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:19px}.flow-guide-progress{display:flex;gap:5px;margin-left:5px}.flow-guide-progress span{width:17px;height:3px;background:#30384d}.flow-guide-progress span.is-filled{background:var(--cyan)}.flow-guide-side-note{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:9px;color:#8290aa;font:8px/1.7 var(--mono);letter-spacing:.06em;text-align:right}.flow-guide-side-note svg{color:#68d4ed}.technology-head{margin-bottom:39px}.privacy-feature-list{border-top:1px solid var(--line)}.privacy-feature-row{display:grid;grid-template-columns:40px 45px 1fr 1.12fr 24px;align-items:center;gap:16px;min-height:133px;padding:23px 8px;border-bottom:1px solid var(--line);transition:background .2s ease}.privacy-feature-row:hover{background:linear-gradient(90deg,rgba(88,225,255,.025),transparent)}.privacy-feature-n{align-self:start;margin-top:6px;color:#738097;font:10px var(--mono)}.privacy-feature-icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(149,164,215,.22);color:var(--cyan)}.mini-tag{color:#7e899f;font-size:8px}.privacy-feature-main h3{margin:7px 0 0;font-size:17px;font-weight:500}.privacy-feature-row>p{max-width:435px;margin:0;color:#aab1c0;font-size:11px;line-height:1.75}.privacy-feature-arrow{color:#77829a}.technology-disclaimer{max-width:800px;display:flex;align-items:flex-start;gap:13px;margin-top:28px;padding:16px 18px;border-left:2px solid #8e7bff;background:#8b74ff0e;color:#aeb4c4}.technology-disclaimer svg{flex:0 0 auto;color:#b099ff}.technology-disclaimer p{margin:0;font-size:10px;line-height:1.8}.technology-disclaimer strong{color:#dedbf7}.token{background:radial-gradient(ellipse at 80% 12%,rgba(71,55,142,.13),transparent 38%)}.token-heading{grid-template-columns:1fr auto;align-items:end;margin-bottom:42px}.token-mark{display:grid;grid-template-columns:auto auto;align-items:center;gap:4px 12px;padding:10px 14px 10px 10px;border:1px solid var(--line);background:#ffffff05;font:600 15px var(--mono);color:#f4f5ff}.token-mark img{grid-row:span 2;width:41px;height:41px;border-radius:50%;object-fit:cover}.availability-chip{padding:4px 7px;border:1px solid rgba(255,188,106,.24);color:#d9b77f;font:8px var(--mono);letter-spacing:.1em}.utility-list{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.utility-card{min-height:245px;padding:21px;background:#0f131fa6;border-right:1px solid var(--line)}.utility-card:last-child{border-right:0}.utility-top{display:flex;align-items:center;justify-content:space-between;color:#7e879e;font-size:8px}.utility-top svg{color:#8ec9e6}.utility-card h3{margin:26px 0 5px;font-size:22px;font-weight:500;letter-spacing:-.04em}.utility-line{margin-bottom:13px;color:#a9b5d1;font:10px var(--mono)}.utility-description{min-height:58px;color:#a1a9ba;font-size:10px;line-height:1.75}.utility-status{display:flex;align-items:center;gap:7px;padding-top:13px;border-top:1px solid rgba(171,184,219,.1);color:#8a92a7;font-size:8px}.status-dot{width:5px;height:5px;background:#ffb14c}.status-lock{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:#c1c6d4}.economics-note{display:flex;align-items:flex-start;gap:14px;margin-top:19px;padding:17px 18px;border:1px solid rgba(255,180,80,.24);background:#ffaf4109}.note-icon{color:#ffba60}.economics-note strong{color:#f4d5a7;font:600 11px var(--head)}.economics-note p{margin:4px 0 0;color:#aeb2bf;font-size:10px;line-height:1.8}.roadmap-head{margin-bottom:43px}.roadmap-list{border-top:1px solid var(--line)}.roadmap-item{min-height:116px;display:grid;grid-template-columns:75px 1fr 190px;align-items:center;gap:15px;border-bottom:1px solid var(--line)}.roadmap-number{color:var(--cyan);font:13px var(--mono)}.roadmap-item h3{margin:0 0 7px;font-size:17px;font-weight:500}.roadmap-item p{max-width:580px;margin:0;color:#a7aebf;font-size:10px;line-height:1.7}.roadmap-label{justify-self:end;color:#99a1b6;font-size:8px;text-align:right}.roadmap-label.is-available{color:#79e5c2}.roadmap-link{display:inline-flex;align-items:center;gap:7px;color:var(--cyan);text-decoration:none}.roadmap-link:hover{text-decoration:underline}.closing{min-height:427px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center}.closing:before{content:"";width:520px;height:260px;position:absolute;left:50%;bottom:-190px;transform:translate(-50%);border-radius:50%;background:#4f6cff3d;filter:blur(95px)}.closing-orb{width:53px;height:53px;margin-bottom:18px;position:relative}.closing-orb img{width:100%;height:100%;border-radius:50%;object-fit:cover}.closing h2{margin-bottom:15px;font-size:clamp(42px,5vw,61px)}.closing>p:not(.kicker){max-width:450px;margin-bottom:23px;color:#a9b1c4;font-size:12px;line-height:1.8}.closing .kicker{margin-bottom:11px}.closing .button{position:relative}.site-footer{padding-top:30px;padding-bottom:27px}.footer-top{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding-bottom:22px;border-bottom:1px solid var(--line)}.footer-motto{justify-self:center;color:#788198;font-size:8px;text-align:center}.footer-links{display:flex;gap:20px}.footer-links a{display:inline-flex;align-items:center;gap:5px;color:#abb3c7;font-size:9px;text-decoration:none}.footer-links a:hover{color:var(--cyan)}.footer-bottom{display:flex;justify-content:space-between;gap:18px;padding-top:16px;color:#737b8e;font-size:8px}.footer-disclaimer{max-width:820px;margin:15px 0 0 auto;color:#747c8c;font-size:9px;line-height:1.8;text-align:right}@media(max-width:900px){.section-wrap,.site-header{width:min(100% - 46px,var(--content))}.menu-toggle{display:flex}.primary-nav{display:none;position:absolute;top:calc(100% + 1px);left:auto;right:0;width:min(100%,360px);align-items:stretch;flex-direction:column;gap:0;padding:9px 14px 15px;border:1px solid var(--line);border-top:0;background:#080b13fa;box-shadow:0 22px 30px #00000040}.primary-nav.is-open{display:flex}.primary-nav>a{padding:12px 8px;border-bottom:1px solid rgba(168,181,220,.08)}.primary-nav .nav-cta{justify-content:center;margin-top:12px}.hero{gap:28px;grid-template-columns:1fr .87fr}.hero-visual{min-height:300px}.hero-stamp{width:76px;height:76px;right:-3%}.problem-layout,.protocol-head,.technology-head,.roadmap-head{gap:40px}.flow-guide-panel-content{grid-template-columns:125px 1fr;gap:20px;padding:28px}.flow-guide-emblem{width:116px;height:116px}.flow-guide-emblem>img{width:72px;height:72px}.flow-guide-side-note{display:none}.utility-card{padding:17px}.utility-card h3{font-size:19px}}@media(max-width:680px){html{scroll-padding-top:74px}.section-wrap,.site-header{width:min(100% - 34px,var(--content))}.announcement{min-height:38px;padding-inline:8px;font-size:8px;gap:6px;letter-spacing:.06em}.announcement a{gap:3px;margin-left:0}.site-header{height:70px}.brand-mark{width:30px;height:30px}.brand-name{font-size:19px}.brand-category{font-size:8px}.menu-toggle{display:flex}.primary-nav{display:none;position:absolute;top:calc(100% + 1px);left:-17px;right:-17px;width:auto;align-items:stretch;flex-direction:column;gap:0;padding:9px 17px 16px;border-bottom:1px solid var(--line);background:#080b13fa;box-shadow:0 22px 30px #00000040}.primary-nav.is-open{display:flex}.primary-nav>a{padding:14px 8px;border-bottom:1px solid rgba(168,181,220,.08)}.primary-nav .nav-cta{justify-content:center;margin-top:12px;padding:0 13px}.hero{min-height:0;display:flex;flex-direction:column;align-items:stretch;gap:25px;padding-top:69px;padding-bottom:37px}.hero h1{margin:22px 0 15px;font-size:clamp(44px,12vw,64px)}.hero-lede{font-size:13px}.hero-manifesto{font-size:14px}.hero-manifesto span{display:block;margin-top:5px}.hero-actions{gap:8px}.button{min-height:45px;padding-inline:13px;font-size:11px}.hero-visual{min-height:245px;margin-top:3px}.hero-image-frame{max-width:100%}.hero-stamp{width:70px;height:70px;right:-3px;top:0;font-size:7px}.hero-visual-meta{bottom:3px;left:2%;font-size:7px}.hero-coordinates{right:0;bottom:-12px;font-size:7px}.hero-bottomline{display:grid;grid-template-columns:1fr auto;row-gap:9px;margin-top:15px;font-size:7px}.hero-bottomline>span:nth-child(2){display:none}.problem,.protocol,.technology,.token,.roadmap{padding-top:61px;padding-bottom:66px}.section-index{margin-bottom:30px}.problem-layout,.protocol-head,.technology-head,.roadmap-head{display:block}h2{margin-bottom:24px;font-size:clamp(38px,10vw,53px)}.problem-copy p,.section-aside{font-size:12px}.problem-copy{margin-top:21px}.source-card{grid-template-columns:86px 1fr 15px;gap:10px}.source-card>img{width:86px;height:52px}.source-card strong{font-size:10px}.exposure-strip{min-height:0;display:grid;grid-template-columns:1fr 1fr;margin-top:36px;padding-block:7px}.exposure-strip>div:not(.strip-caption){padding:13px 5px;font-size:10px}.strip-caption{font-size:7px}.protocol-head{margin-bottom:31px}.protocol-head .section-aside,.technology-head .section-aside,.roadmap-head .section-aside{margin:16px 0 0}.flow-rail{grid-template-columns:1fr 1fr;margin-bottom:21px}.flow-node{min-height:115px;padding:14px 12px;border-bottom:1px solid var(--line)}.flow-node:nth-child(3){border-left:1px solid var(--line)}.flow-node:nth-child(2) .flow-node-line{display:none}.flow-node-top{margin-bottom:18px}.flow-node strong{font-size:13px}.flow-node-tag{font-size:7px}.flow-guide-panel-header{padding-inline:10px;font-size:7px}.flow-guide-panel-header>div{gap:8px}.flow-guide-pill{font-size:7px}.flow-guide-panel-content{min-height:0;display:block;padding:20px 17px}.flow-guide-emblem{width:80px;height:80px;margin:0 0 18px}.flow-guide-emblem>img{width:52px;height:52px}.flow-guide-text h3{font-size:22px}.flow-guide-text>p:not(.kicker){font-size:11px}.flow-guide-controls{gap:7px}.flow-guide-controls .button{min-height:42px}.flow-guide-progress{margin-left:1px}.flow-guide-progress span{width:13px}.privacy-feature-row{grid-template-columns:24px 35px 1fr 19px;gap:10px;min-height:0;padding:18px 1px}.privacy-feature-icon{width:33px;height:33px}.privacy-feature-main h3{font-size:14px}.mini-tag{font-size:7px}.privacy-feature-row>p{grid-column:3 / 4;font-size:10px}.privacy-feature-arrow{grid-column:4;grid-row:1}.technology-disclaimer{padding:13px}.token-heading{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.token-mark{align-self:flex-start}.utility-list{grid-template-columns:1fr}.utility-card{min-height:0;padding:19px;border-right:0;border-bottom:1px solid var(--line)}.utility-card:last-child{border-bottom:0}.utility-card h3{margin-top:19px;font-size:20px}.utility-description{min-height:0;margin-bottom:14px}.roadmap-item{grid-template-columns:40px 1fr;gap:6px 12px;padding-block:18px}.roadmap-item h3{font-size:15px}.roadmap-item p{font-size:10px}.roadmap-label{grid-column:2;justify-self:start;text-align:left}.closing{min-height:385px}.closing h2{font-size:clamp(40px,10vw,55px)}.closing>p:not(.kicker){font-size:11px}.footer-top{grid-template-columns:1fr;gap:17px}.footer-motto{justify-self:start;text-align:left}.footer-links{flex-wrap:wrap;gap:13px}.footer-bottom{flex-direction:column;gap:8px;font-size:7px}.footer-disclaimer{margin-left:0;text-align:left}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
