:root{--bg:#0f3b2e;--cream:#f5f8ef;--ink:#10241c;--lime:#cbe94f;--lime-2:#dcf09a;--lime-3:#edf7cf;--muted:rgba(245,248,239,0.78);--muted-2:rgba(241,248,220,0.72);--line:rgba(203,233,79,0.16);--card:rgba(16,36,28,0.35);--radius:26px;--font:"Archivo",system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0}body,html{min-height:100%}html{scroll-behavior:smooth}body{font-family:var(--font);background:var(--bg);color:var(--cream)}a{color:inherit;text-decoration:none}button,input{font-family:inherit}img{max-width:100%;display:block}.shell{min-height:100vh}.nav-wrap{position:-webkit-sticky;position:sticky;top:0;z-index:40;padding:14px 24px;background:rgba(15,59,46,.86);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.nav{max-width:1380px;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:16px;gap:16px}.brand,.nav{align-items:center}.brand{display:flex;gap:10px;font-weight:800;letter-spacing:.08em}.brand-mark{width:28px;height:28px;border-radius:8px;background:var(--cream);color:var(--ink);display:grid;place-items:center;font-size:13px;font-weight:800}.brand small{display:block;font-size:10px;letter-spacing:.14em;color:var(--lime);font-weight:600}.nav-pill{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:620px;padding:6px 8px;border-radius:22px;background:rgba(241,248,220,.08);box-shadow:inset 0 0 0 1px var(--line)}.nav-pill a,.nav-pill button.ghost-link{flex:1 1;text-align:center;padding:10px 22px;border-radius:999px;font-size:15px;font-weight:500;color:rgba(241,248,220,.78);background:none;border:none;cursor:pointer}.nav-pill a.on{background:rgba(203,233,79,.16);color:var(--cream)}.nav-right{display:flex;justify-content:flex-end;align-items:center;gap:8px}.icon-btn{width:42px;height:42px;border-radius:999px;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--line);color:var(--cream);font-size:13px;font-weight:700}.lang-btn{padding:0 14px;background:transparent;color:var(--cream);box-shadow:inset 0 0 0 1px var(--line)}.cream-btn,.lang-btn{height:42px;border-radius:999px;border:none;cursor:pointer;font-weight:600}.cream-btn{padding:0 18px;background:var(--cream);color:var(--ink)}.lime-btn{background:var(--lime);color:var(--ink);font-size:16px}.ghost-btn,.lime-btn{height:54px;padding:0 30px;border-radius:999px;border:none;font-weight:600;cursor:pointer}.ghost-btn{background:transparent;color:var(--cream);box-shadow:inset 0 0 0 1px var(--line)}.hero{position:relative;overflow:hidden;padding:92px 24px 120px;text-align:center}.rings{inset:-20% 0 auto;height:880px;pointer-events:none}.rings,.rings i{position:absolute}.rings i{left:50%;top:40%;border:1.5px solid rgba(203,233,79,.14);border-radius:999px;transform:translate(-50%,-50%)}.rings i:first-child{width:480px;height:280px}.rings i:nth-child(2){width:760px;height:460px;opacity:.8}.rings i:nth-child(3){width:1100px;height:680px;opacity:.55}.hero h1{max-width:820px;margin:0 auto 22px;font-size:clamp(48px,8vw,96px);line-height:.96;letter-spacing:-.04em;font-weight:800}.hero h1,.hero p{position:relative}.hero p{max-width:640px;margin:0 auto 28px;font-size:19px;line-height:1.5;color:var(--muted)}.cta-row{position:relative;display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.cta-row .ghost-btn,.cta-row .lime-btn{width:auto;min-width:180px}.wrap{width:min(1200px,calc(100% - 48px));margin:0 auto}.section{padding:48px 0 96px}.split-head{display:grid;grid-template-columns:1.4fr .8fr;grid-gap:32px;gap:32px;align-items:end;margin-bottom:28px}.close-card h2,.cream-card h2,.split-head h2{font-size:clamp(36px,5vw,62px);line-height:1.03;letter-spacing:-.036em;font-weight:800}.split-head p{color:var(--muted-2);font-size:17px;line-height:1.58}.cream-card{background:var(--cream);color:var(--ink);border-radius:var(--radius);padding:56px 48px}.cream-card p.note{color:#3e5449;font-size:16.5px;line-height:1.58;max-width:300px}.pills{display:flex;flex-direction:column;gap:10px;margin-top:28px}.pill{display:inline-flex;align-items:center;padding:9px 30px;border-radius:999px;font-weight:800;font-size:clamp(22px,3vw,40px);letter-spacing:-.03em;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.pill.a{background:var(--lime-3)}.pill.b{background:var(--lime-2);margin-left:36px}.pill.c{background:var(--lime);margin-left:12px}.pill.d{background:#c2e33c;margin-left:58px}.calc{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:18px;gap:18px;margin-top:28px}.calc-box{background:#fff;border-radius:20px;padding:22px}.calc-box.dark{background:#10382c;color:var(--cream)}label.tiny{font-size:13px;color:#6a7b72;display:block;margin-bottom:8px}.calc-box.dark label.tiny{color:rgba(241,248,220,.55)}.big-input{width:100%;border:none;background:transparent;font-size:56px;font-weight:800;letter-spacing:-.04em;color:inherit;outline:none}.stock-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.stock-chip{border:none;background:#f0f4ea;color:var(--ink);border-radius:999px;padding:6px 12px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-weight:600}.stock-chip.on{background:var(--lime)}.stock-chip img{width:16px;height:16px;border-radius:4px;object-fit:cover}.statline{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(245,248,239,.12);font-size:15px}.statline b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.faq{display:flex;flex-direction:column;gap:10px}.faq details{border-radius:16px;box-shadow:inset 0 0 0 1px var(--line);padding:16px 20px;background:rgba(16,56,44,.35)}.faq summary{cursor:pointer;font-size:17px;list-style:none;display:flex;justify-content:space-between;gap:16px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--lime);font-size:20px}.faq details[open] summary:after{content:"–"}.faq p{margin-top:12px;color:var(--muted-2);line-height:1.6}.close-card{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:24px;gap:24px;align-items:center;background:var(--cream);color:var(--ink);border-radius:var(--radius);padding:48px}.close-card img{width:100%;border-radius:18px;object-fit:cover;max-height:240px}.subnav{display:flex;gap:2px;width:-moz-fit-content;width:fit-content;padding:5px;border-radius:18px;background:rgba(241,248,220,.08);box-shadow:inset 0 0 0 1px var(--line);margin:18px 0 22px}.subnav a,.subnav button{padding:8px 16px;border:none;background:none;color:rgba(241,248,220,.78);border-radius:999px;cursor:pointer;font-size:15px}.subnav .on{background:rgba(203,233,79,.16);color:var(--cream)}.grid-2{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:14px;gap:14px}.panel{background:rgba(16,36,28,.45);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;padding:22px}.panel.light{background:var(--cream);color:var(--ink);box-shadow:none}.metrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:16px}.metric{background:rgba(16,36,28,.45);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;padding:18px}.metric.light{background:var(--cream);color:var(--ink);box-shadow:none}.metric span{display:block;font-size:13px;color:var(--muted-2);margin-bottom:8px}.metric.light span{color:#3e5449}.metric strong{font-size:28px;letter-spacing:-.03em}.market-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.mcard{background:rgba(16,36,28,.45);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;padding:18px}.mcard img{width:36px;height:36px;border-radius:10px;object-fit:cover;margin-bottom:12px}.mcard h3{font-size:20px}.mcard p{color:var(--muted-2);font-size:13px;margin:6px 0 12px}.pulse{animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{50%{opacity:.55}}.field{width:100%;height:52px;border-radius:14px;border:none;background:#fff;color:var(--ink);padding:0 14px;font-size:18px;font-weight:600;margin:8px 0 14px}.row-btns{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:6px;align-items:stretch}.row-btns .cream-btn,.row-btns .ghost-btn,.row-btns .lime-btn{width:100%;height:54px;display:inline-flex;align-items:center;justify-content:center;margin:0;text-align:center}.status{font-size:13px;color:var(--muted-2);margin-top:10px;min-height:18px}.ghost-btn.dark{height:54px;color:#10241c;box-shadow:inset 0 0 0 1px rgba(16,36,28,.18)}.docs,.prose{color:var(--muted);line-height:1.7}.docs h1,.docs h2,.prose h1,.prose h2{color:var(--cream);margin:18px 0 10px}.docs p,.prose p{margin-bottom:12px}.docs code{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;color:var(--lime-2)}.footer{border-top:1px solid var(--line);padding:36px 24px 48px;color:rgba(241,248,220,.7)}.footer-grid{width:min(1200px,calc(100% - 0px));margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr 1fr 1.3fr;grid-gap:24px;gap:24px}.footer h5{color:rgba(241,248,220,.5);font-weight:400;margin-bottom:10px;font-size:13.5px}.footer a,.footer p{display:block;padding:6px 0;font-size:15px}.fine{margin-top:28px;font-size:13px;color:rgba(241,248,220,.5)}.rk button{border-radius:999px!important}.social-login-icons{display:flex;align-items:center;gap:8px;margin-top:16px}.social-login-icons a{color:#f5f8ef}.Btn,.Btngit,.Btntwit{width:45px;height:45px;border:none;background:transparent;border-radius:7px;cursor:pointer;margin:0}.Btn,.Btngit,.Btntwit,.svgContainer,.svgContainergit,.svgContainertwit{display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s}.svgContainer,.svgContainergit,.svgContainertwit{width:100%;height:100%;border-radius:10px;border:1px solid rgba(203,233,79,.22);z-index:1}.BG,.BGgit,.BGtwit{position:absolute;inset:0;z-index:0;border-radius:10px;pointer-events:none;transition:all .3s}.BG{background:#24a1de}.BGtwit{background:#181818}.BGgit{background:#161b22}.Btn:hover .BG,.Btngit:hover .BGgit,.Btntwit:hover .BGtwit{transform:rotate(35deg);transform-origin:bottom}.Btn:hover .svgContainer,.Btngit:hover .svgContainergit,.Btntwit:hover .svgContainertwit{border:1px solid rgba(245,248,239,.4);background:rgba(245,248,239,.12);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.swap-desk{width:min(560px,100%);background:#f5f8ef;color:#10241c;border-radius:26px;padding:28px 26px 22px;box-shadow:0 20px 50px rgba(0,0,0,.18)}.swap-leg{background:#fff;border-radius:18px;padding:16px 16px 14px;box-shadow:inset 0 0 0 1px rgba(16,36,28,.08)}.swap-leg-top{display:flex;justify-content:space-between;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#6a7b72;margin-bottom:10px}.swap-leg-top b{color:#10241c;font-weight:600;text-transform:none;letter-spacing:0;font-size:13px}.swap-leg-row{display:grid;grid-template-columns:36px 110px 1fr;grid-gap:10px;gap:10px;align-items:center}.swap-dot,.swap-leg-row img{width:36px;height:36px;border-radius:10px;object-fit:cover}.swap-dot{display:block;background:#10382c}.swap-leg-row input,.swap-leg-row select{height:48px;border:none;background:#f3f6ee;border-radius:12px;padding:0 12px;font-size:18px;font-weight:700;color:#10241c;outline:none;width:100%}.swap-leg-row input{text-align:right;letter-spacing:-.03em}.swap-flip{width:42px;height:42px;margin:-10px auto;display:grid;place-items:center;border:none;border-radius:12px;background:#10382c;color:#f5f8ef;position:relative;z-index:2;cursor:pointer}@media (max-width:980px){.nav{grid-template-columns:1fr;justify-items:center}.nav-pill{min-width:0;width:100%;flex-wrap:wrap}.nav-right{justify-content:center}.calc,.close-card,.footer-grid,.grid-2,.market-cards,.metrics,.split-head{grid-template-columns:1fr}.pill.b,.pill.c,.pill.d{margin-left:0}.hero h1{font-size:48px}}.pills-art img{width:min(280px,100%);height:auto;opacity:.92}.hero .cta-row{display:flex;justify-content:center}.hero .cta-row .ghost-btn{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:0!important;height:48px!important;padding:0 24px!important;font-size:16px;line-height:1}.pills-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:48px;gap:48px;align-items:center}.pills-art{display:flex;flex-direction:column;align-items:flex-end;gap:22px}.pills-art svg{width:min(260px,100%);height:auto}.pills-art .note{max-width:280px;text-align:right;color:#3e5449;font-size:16.5px;line-height:1.58}@media (max-width:980px){.pills-grid{grid-template-columns:1fr}.pills-art{align-items:flex-start}.pills-art .note{text-align:left}}