@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.1zrieox9119mb.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2whpih27xg_2r.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.1xlj4-0oa5zql.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1fxkn-ggzj93z.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.1ahvy37o8m5gt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.2ktx6yqc-sbf1.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0rpdhg_4ubdtf.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(../media/ibm-plex-mono-cyrillic-ext-300-normal.02bzohq3xw0v3.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-300-normal.0w9ctptoh0cb8.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(../media/ibm-plex-mono-cyrillic-300-normal.2ebggk_4-ggz7.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-300-normal.3tlm8f3eua-lf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(../media/ibm-plex-mono-vietnamese-300-normal.2z9to62q4ouno.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-300-normal.291cvq6-1s6wa.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(../media/ibm-plex-mono-latin-ext-300-normal.3cgdrdzf38s8b.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-300-normal.01zjogrt61wu6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(../media/ibm-plex-mono-latin-300-normal.1cg159g_rcis7.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-300-normal.18j3imop1q8lb.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-ext-400-normal.0_q8wa_t-7-c7.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-400-normal.1-h66gx1kjeux.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-400-normal.2dcg25_89g34d.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-400-normal.1r3eey-1tdqwh.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-vietnamese-400-normal.40ek894ady0so.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-400-normal.0blsyrk14nago.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-ext-400-normal.1ih4rrmj883u6.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-400-normal.0hj8bqnym411c.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-400-normal.19gbeb610ur4n.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-400-normal.3nj-glub930lh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--paper:#fff;--ink:#0b0d10;--ink-2:#3a4048;--ink-3:#6b727b;--grey-50:#f7f8f9;--grey-100:#f0f2f3;--grey-200:#e4e7ea;--grey-300:#cfd4d9;--grey-400:#aab0b7;--grey-500:#8a9099;--rule:#e4e7ea;--accent:#50d2c1;--accent-ink:#0a6f63;--accent-tint:#e9faf7;--side-glow:#50d2c109;--warn:#7a5a12;--warn-tint:#f7f1e0;--bad:#9b2c2c;--bad-tint:#f8ebeb;--sans:"Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--t-micro:.68rem;--w-light:300;--w-regular:400;--w-medium:500;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--s10:144px;--gutter:clamp(20px, 4vw, 48px);--max:1280px;--radius:2px;--ease:cubic-bezier(.22, 1, .36, 1);--dur:.24s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font:var(--w-light) 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"cv11", "ss03";isolation:isolate;margin:0;position:relative}body:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, var(--side-glow), transparent 38%);position:fixed;inset:0}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}img,svg{max-width:100%;display:block}:focus-visible{outline:1.5px solid var(--accent);outline-offset:3px}::selection{background:var(--accent-tint)}strong,b{font-weight:var(--w-medium)}h1,h2,h3,h4{font-weight:var(--w-light);letter-spacing:-.02em;text-wrap:balance;line-height:1.08}p{text-wrap:pretty}.num,.mono,td.num{font-family:var(--mono);font-weight:var(--w-light);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.t-display{letter-spacing:-.035em;font-size:clamp(2.6rem,6.2vw,5.4rem);font-weight:200;line-height:1.02}.t-title{letter-spacing:-.03em;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:200}.t-lede{color:var(--ink-2);max-width:46ch;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.55}.eyebrow{font:var(--w-regular) .72rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.ds-shell{flex-direction:column;min-height:100dvh;display:flex}.ds-main{flex:1;overflow-x:clip}.ds-main>.ds-page>:where(:not(.section-nav):not(.home-hero):not(.home-section):not(.home-cta)),.container{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.ds-button{justify-content:center;align-items:center;gap:var(--s2);min-height:44px;padding:0 var(--s5);border:1px solid var(--ink);border-radius:var(--radius);background:var(--ink);color:var(--paper);font-size:.92rem;font-weight:var(--w-regular);letter-spacing:.005em;cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);display:inline-flex}.ds-button:hover{background:var(--accent-ink);border-color:var(--accent-ink)}.ds-button svg{transition:transform var(--dur) var(--ease)}.ds-button:not(.ds-button--icon):hover svg{transform:translate(3px)}.ds-button--ghost{color:var(--ink);border-color:var(--grey-300);background:0 0}.ds-button--ghost:hover{background:var(--grey-50);color:var(--ink);border-color:var(--ink)}.ds-button:disabled,.ds-button[aria-disabled=true]{opacity:.4;cursor:not-allowed}.ds-link{border-bottom:1px solid var(--grey-300);transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);padding-bottom:1px}.ds-link:hover{color:var(--accent-ink);border-color:var(--accent)}.ds-badge{font:normal var(--w-regular) var(--t-micro)/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-left:var(--s2);border:1px solid var(--grey-300);border-radius:var(--radius);color:var(--ink-3);padding:3px 6px}.ds-header{z-index:50;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background var(--dur) var(--ease), backdrop-filter var(--dur) var(--ease), border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);background:0 0;border-bottom:1px solid #0000;position:sticky;top:0}.ds-header[data-scrolled=true]{-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom-color:var(--rule);background:#ffffffdb;box-shadow:0 8px 20px -18px #0b0d101f}.ds-header-inner{max-width:var(--max);padding:0 var(--gutter);align-items:center;gap:var(--s6);height:64px;margin:0 auto;display:flex}.brand img{width:auto;height:30px}@media (min-width:960px){.brand img{height:38px}}.ds-footer-brand .brand img{height:34px}.ds-nav{gap:var(--s5);margin-left:var(--s4);display:none}.ds-nav-link,.ds-nav-trigger{color:var(--ink-2);cursor:pointer;transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease);background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:4px;padding:6px 0;font-size:.88rem;display:inline-flex;position:relative}.ds-nav-link:hover,.ds-nav-trigger:hover,.ds-nav-link[aria-current=page],.ds-nav-trigger[data-active=true]{color:var(--ink)}.ds-nav-link:hover,.ds-nav-trigger:hover{border-color:var(--grey-300)}.nav-underline{background:var(--accent);height:1px;position:absolute;bottom:-1px;left:0;right:0}.ds-header-actions{align-items:center;gap:var(--s3);margin-left:auto;display:flex}.ds-menu-btn{border:1px solid var(--grey-200);border-radius:var(--radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}@media (min-width:960px){.ds-nav{display:flex}.ds-menu-btn{display:none}}.ds-drop,.ds-menu{z-index:60;min-width:300px;padding:var(--s3);background:var(--paper);border:1px solid var(--grey-200);border-radius:var(--radius);animation:dropIn .18s var(--ease);box-shadow:0 24px 48px -24px #0b0d102e}.ds-drop-lede{padding:var(--s2) var(--s3) var(--s3);color:var(--ink-3);border-bottom:1px solid var(--rule);margin-bottom:var(--s2);font-size:.82rem}.ds-drop a{padding:var(--s3);border-radius:var(--radius);outline:none;gap:2px;display:grid}.ds-drop a strong{font-weight:var(--w-regular);font-size:.92rem}.ds-drop a span{color:var(--ink-3);font-size:.8rem}.ds-drop a:hover,.ds-drop a[data-highlighted]{background:var(--grey-50)}.ds-menu a,.ds-menu-wallet{padding:var(--s3);border-radius:var(--radius);outline:none;align-items:center;font-size:.92rem;display:flex}.ds-menu a:hover,.ds-menu a[data-highlighted],.ds-menu-wallet[data-highlighted]{background:var(--grey-50)}.ds-menu-label{padding:var(--s3) var(--s3) var(--s1);font:.68rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.ds-menu-sep{background:var(--rule);height:1px;margin:var(--s2) 0}.ds-menu-wallet{cursor:pointer;text-align:left;background:0 0;border:0;width:100%}@keyframes dropIn{0%{opacity:0;transform:translateY(-4px)}}.section-nav{max-width:var(--max);padding:var(--s4) var(--gutter) 0;align-items:center;gap:var(--s5);margin:0 auto;display:flex;overflow-x:auto}.section-nav-title{font:.68rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.section-nav ul{gap:var(--s5);display:flex}.section-nav a{color:var(--ink-3);white-space:nowrap;border-bottom:1px solid #0000;padding-bottom:4px;font-size:.86rem}.section-nav a:hover,.section-nav a[aria-current=page]{color:var(--ink);border-color:var(--accent)}.ds-footer{margin-top:var(--s10);border-top:1px solid var(--rule);background:var(--grey-50)}.ds-footer-inner{max-width:var(--max);padding:var(--s8) var(--gutter);gap:var(--s7);grid-template-columns:repeat(2,1fr);margin:0 auto;display:grid}.ds-footer-brand{gap:var(--s4);grid-column:1/-1;max-width:36ch;display:grid}.ds-footer-blurb{color:var(--ink-3);font-size:.88rem}.ds-footer h2{font:.68rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--s4)}.ds-footer li+li{margin-top:var(--s2)}.ds-footer nav a{color:var(--ink-2);font-size:.88rem}.ds-footer nav a:hover{color:var(--accent-ink)}.ds-footer-legal{padding:var(--s5) max(var(--gutter), calc((100% - var(--max)) / 2 + var(--gutter))) var(--s6);border-top:1px solid var(--rule);justify-content:space-between;gap:var(--s3);color:var(--ink-3);flex-wrap:wrap;font-size:.76rem;display:flex}.ds-footer-legal p:first-child{max-width:70ch}@media (min-width:900px){.ds-footer-inner{grid-template-columns:1.6fr repeat(4,1fr)}.ds-footer-brand{grid-column:auto}}[data-reveal]{will-change:opacity, transform}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.tx-card{z-index:80;left:50%;bottom:max(var(--s5), env(safe-area-inset-bottom));width:min(440px, calc(100vw - 2 * var(--gutter)));padding:var(--s4) var(--s5);gap:var(--s3);background:var(--paper);border:1px solid var(--grey-300);border-top:2px solid var(--ink);border-radius:var(--radius);animation:tx-in .24s var(--ease);display:grid;position:fixed;transform:translate(-50%);box-shadow:0 12px 40px #0000001f}.tx-card[data-phase=confirmed]{border-top-color:var(--accent)}.tx-card[data-phase=failed]{border-top-color:var(--bad)}@keyframes tx-in{0%{opacity:0;transform:translate(-50%,12px)}}.tx-head{gap:var(--s3);align-items:flex-start;display:flex}.tx-icon{border:1px solid var(--grey-300);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.tx-card[data-phase=confirmed] .tx-icon{background:var(--accent-tint);border-color:var(--accent);color:var(--accent-ink)}.tx-card[data-phase=failed] .tx-icon{background:var(--bad-tint);border-color:var(--bad);color:var(--bad)}.tx-spinner,.ds-button[aria-busy=true]:not(.ds-button--ghost):not(.ds-button--icon):before{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite tx-spin;display:inline-block}@keyframes tx-spin{to{transform:rotate(360deg)}}.tx-title{flex:1;gap:2px;min-width:0;display:grid}.tx-title b{font-size:.95rem;font-weight:400}.tx-title small{color:var(--ink-3);font-size:.78rem}.tx-title p{color:var(--ink-3);overflow-wrap:anywhere;font-size:.82rem}.tx-close{color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;padding:2px}.tx-close:hover{color:var(--ink)}.tx-steps{gap:var(--s2);grid-template-columns:repeat(3,1fr);display:grid}.tx-steps li{padding-top:var(--s2);border-top:2px solid var(--grey-200);font:var(--t-micro) var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.tx-steps li[data-state=active]{border-top-color:var(--ink);color:var(--ink)}.tx-steps li[data-state=done]{border-top-color:var(--accent);color:var(--accent-ink)}.tx-link{width:fit-content;color:var(--ink-2);border-bottom:1px solid var(--grey-300);align-items:center;gap:4px;font-size:.8rem;display:inline-flex}.tx-link:hover{color:var(--accent-ink);border-color:var(--accent)}.ds-button[aria-busy=true]{pointer-events:none}.ds-button[aria-busy=true]:not(.ds-button--ghost):not(.ds-button--icon):before{content:""}@media (prefers-reduced-motion:reduce){.tx-spinner,.ds-button[aria-busy=true]:not(.ds-button--ghost):not(.ds-button--icon):before{animation-duration:2.4s}.tx-card{animation:none}}.ds-menu--wallet{min-width:200px}.ds-empty{gap:var(--s4);padding:var(--s9) 0;justify-items:start;display:grid}.ds-empty p{color:var(--ink-2);max-width:52ch}.ds-empty .home-actions{margin-top:var(--s2)}.ds-empty--bare{min-height:100svh;padding:var(--s7) var(--gutter);max-width:var(--max);align-content:center;margin-inline:auto}.ds-empty--bare .brand img{width:auto;height:34px;margin-bottom:var(--s5)}
.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-hero{padding:var(--s8) 0 var(--s9)}.home-hero-grid{gap:var(--s7);align-items:center;display:grid}.home-hero-copy{gap:var(--s5);align-content:start;display:grid}.home-hero-copy .eyebrow{color:var(--accent-ink)}.home-hero .t-display{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.1rem,4.4vw,3.7rem);line-height:1.06}.word--muted{color:var(--ink-3)}.home-actions{gap:var(--s3);margin-top:var(--s2);flex-wrap:wrap;display:flex}.home-globe{aspect-ratio:1;justify-self:center;width:100%;max-height:640px}.home-hero .rate-table{margin-top:var(--s8)}@media (max-width:959px){.home-hero{overflow:hidden}.home-hero-grid{grid-template-columns:minmax(0,1fr)}.home-hero-copy,.home-globe{grid-area:1/1;min-width:0}.home-hero-copy{z-index:1;text-shadow:0 0 16px #fffffff2,0 0 5px #ffffffe6;position:relative}.home-hero-copy .ds-button{text-shadow:none}.home-globe{opacity:.22;pointer-events:none;z-index:0;place-self:center;width:min(125vw,640px);max-height:none;margin-block:-12%}}@media (min-width:960px){.home-hero{padding:var(--s9) 0 var(--s9)}.home-hero-grid{gap:var(--s8);grid-template-columns:1.05fr 1fr}.home-globe{justify-self:end;width:min(128%,740px);max-width:none;max-height:none;margin:-9% -9% -9% 0}}.home-section{padding:var(--s9) 0}.home-section--tint{background:var(--grey-50);border-block:1px solid var(--rule)}.home-head{gap:var(--s4);margin-bottom:var(--s7);max-width:60ch;display:grid}.home-head .eyebrow{color:var(--accent-ink)}.home-more{margin-top:var(--s6);font-size:.92rem}.home-faq{gap:var(--s6);display:grid}@media (min-width:960px){.home-faq{gap:var(--s8);grid-template-columns:1fr 1.6fr}.home-faq .home-head{margin-bottom:0}}.home-cta{padding:var(--s9) 0;border-top:1px solid var(--rule)}.home-cta-grid{gap:var(--s6);align-items:end;display:grid}.home-cta-grid>div:first-child{gap:var(--s4);display:grid}@media (min-width:960px){.home-cta-grid{grid-template-columns:1.4fr auto}}.rate-table{border-top:1px solid var(--ink)}.rate-table-head{padding:var(--s4) 0;justify-content:space-between;align-items:center;display:flex}.rate-status{font:.68rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;display:inline-flex}.rate-status:before{content:"";background:var(--grey-300);border-radius:50%;width:6px;height:6px}.rate-status[data-live=true]{color:var(--accent-ink)}.rate-status[data-live=true]:before{background:var(--accent)}.rate-table table{border-collapse:collapse;width:100%}.rate-table th{text-align:left;font:.68rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:var(--s3) 0;border-bottom:1px solid var(--rule);font-weight:400}.rate-table td{padding:var(--s4) 0;border-bottom:1px solid var(--rule);font-size:clamp(1.1rem,2.4vw,1.7rem);font-weight:var(--w-light)}.rate-table td.is-strong{color:var(--accent-ink)}.rate-table-foot{padding:var(--s4) 0 0;color:var(--ink-3);max-width:80ch;font-size:.78rem}.how-list{gap:var(--s6);display:grid}.how-step{gap:var(--s3);padding-top:var(--s5);border-top:1px solid var(--ink);align-content:start;display:grid}.how-icon{color:var(--accent-ink);margin-bottom:var(--s3)}.how-step-number{color:var(--ink-3);font-size:.72rem}.how-step strong{letter-spacing:-.015em;font-size:1.25rem;font-weight:300}.how-step p{color:var(--ink-2);max-width:36ch;font-size:.95rem}@media (min-width:800px){.how-list{gap:var(--s7);grid-template-columns:repeat(3,1fr)}}.how-it-works{margin-bottom:var(--s6)}.rx{gap:var(--s6);display:grid}.rx-toggle{border:1px solid var(--grey-300);border-radius:var(--radius);width:fit-content;display:inline-flex}.seg{min-height:40px;padding:0 var(--s5);color:var(--ink-2);cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:0;font-size:.88rem}.seg+.seg{border-left:1px solid var(--grey-300)}.seg[aria-pressed=true]{background:var(--ink);color:var(--paper)}.seg--pill{position:relative}.seg--pill[aria-pressed=true]{background:0 0}.seg-pill{background:var(--ink);position:absolute;inset:0}.seg-label{position:relative}.seg:not([aria-pressed=true]):hover{background:var(--grey-100)}.rx-strip{border-top:1px solid var(--ink);gap:0;display:grid}.rx-term{text-align:left;padding:var(--s5) 0;border:0;border-bottom:1px solid var(--rule);cursor:pointer;transition:padding var(--dur) var(--ease);background:0 0;gap:4px;display:grid;position:relative}.rx-term:before{content:"";background:var(--accent);width:0;height:1px;transition:width .5s var(--ease);position:absolute;top:-1px;left:0}.rx-term[aria-pressed=true]:before{width:100%}.rx-term-days{font:.72rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.rx-term-rate{font:200 clamp(1.8rem, 4vw, 3rem)/1.1 var(--mono);letter-spacing:-.03em}.rx-term[aria-pressed=true] .rx-term-rate{color:var(--accent-ink)}.rx-term-note,.rx-term-cost{color:var(--ink-3);font-size:.82rem}.rx-term-cost b{color:var(--ink);font-weight:400;font-family:var(--mono)}@media (min-width:800px){.rx-strip{grid-template-columns:repeat(3,1fr)}.rx-term{padding:var(--s5) var(--s5) var(--s5) 0;border-bottom:0}.rx-term+.rx-term{padding-left:var(--s5);border-left:1px solid var(--rule)}}.rx-cards{gap:var(--s4);align-items:stretch;display:grid}.rx-card{gap:var(--s4);padding:var(--s5);background:var(--paper);border:1px solid var(--grey-200);border-radius:var(--radius);transition:border-color var(--dur) var(--ease);flex-direction:column;display:flex}.rx-card:hover{border-color:var(--ink)}.rx-card h3{font:400 1.05rem/1.3 var(--sans);letter-spacing:-.01em}.rx-card header{gap:var(--s1);display:grid}.rx-card .ds-button,.rx-card .rx-soon{text-align:center;margin-top:auto}.rx-card .ds-button{min-height:40px;font-size:.85rem}.rx-facts{margin-bottom:var(--s2)}.rx-card header p,.rx-note{color:var(--ink-3);font-size:.88rem}.rx-assets{gap:var(--s2);flex-wrap:wrap;display:flex}.rx-assets li{font:.7rem var(--mono);letter-spacing:.06em;border:1px solid var(--grey-300);border-radius:var(--radius);color:var(--ink-2);padding:3px 8px}.rx-assets li[data-live=false]{color:var(--grey-500);border-style:dashed}.rx-facts{gap:var(--s3);display:grid}.rx-facts div{justify-content:space-between;gap:var(--s4);padding-bottom:var(--s2);border-bottom:1px solid var(--rule);font-size:.85rem;display:flex}.rx-facts dt{color:var(--ink-3)}.rx-facts dd{font:400 .82rem var(--mono);letter-spacing:.02em}.rx-soon{font:.72rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}@media (min-width:800px){.rx-cards{grid-template-columns:repeat(3,1fr)}}.ways{border-top:1px solid var(--ink);gap:0;display:grid}.way{gap:var(--s4);padding:var(--s6) 0;border-bottom:1px solid var(--rule);align-content:start;display:grid}.way-icon{color:var(--accent-ink)}.way h3{font-size:1.5rem;font-weight:300}.way p{color:var(--ink-2);max-width:34ch;font-size:.95rem}.way .ds-button{width:fit-content;margin-top:var(--s2)}@media (min-width:800px){.ways{grid-template-columns:repeat(3,1fr)}.way{padding:var(--s6) var(--s6) var(--s6) 0;border-bottom:0}.way+.way{padding-left:var(--s6);border-left:1px solid var(--rule)}}.compare-note{margin-top:var(--s5);color:var(--ink-3);max-width:80ch;font-size:.8rem}.home-fixed{gap:var(--s7);align-items:center;display:grid}@media (min-width:960px){.home-fixed{gap:var(--s8);grid-template-columns:1fr 1.2fr}}.compare{gap:var(--s4);display:grid}.compare-card{padding:var(--s5);border:1px solid var(--grey-200);border-radius:var(--radius);gap:var(--s2);display:grid}.compare-card h3{font:.72rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-weight:400}.compare-card p{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:200}.compare-card small{color:var(--ink-3);font-size:.84rem}.compare-card--fixed{border-color:var(--accent);background:var(--accent-tint)}.compare-card--fixed h3{color:var(--accent-ink)}.hero-lines{gap:var(--s3);display:grid}.hero-lines-title{font:.72rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.hero-lines svg{width:100%;height:auto;overflow:visible}.hero-lines text{font:11px var(--mono);fill:var(--ink-3)}.hero-lines .axis{stroke:var(--grey-300);stroke-width:1px}.hero-lines .line{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.hero-lines .line--fixed{stroke:var(--accent);stroke-width:2px}.hero-lines .line--float{stroke:var(--grey-500)}.hero-lines-key{gap:var(--s5);color:var(--ink-2);flex-wrap:wrap;font-size:.82rem;display:flex}.hero-lines-key li{align-items:center;gap:var(--s2);display:flex}.hero-lines-key i{background:var(--accent);width:16px;height:2px}.hero-lines-key li:last-child i{background:var(--grey-500)}.hero-lines-note{color:var(--ink-3);font-size:.76rem}.faq-item{border-bottom:1px solid var(--grey-300)}.faq-item:first-child{border-top:1px solid var(--ink)}.faq-item h3{font:inherit;letter-spacing:0}.faq-q{justify-content:space-between;gap:var(--s5);text-align:left;width:100%;padding:var(--s5) 0;cursor:pointer;transition:color var(--dur) var(--ease), padding var(--dur) var(--ease);background:0 0;border:0;font-size:1.1rem;font-weight:300;display:flex}.faq-q:hover{color:var(--accent-ink);padding-left:6px}.faq-plus{width:14px;height:14px;transition:transform var(--dur) var(--ease);flex:none;align-self:center;position:relative}.faq-plus:before,.faq-plus:after{content:"";background:currentColor;position:absolute}.faq-plus:before{height:1px;top:6.5px;left:0;right:0}.faq-plus:after{width:1px;top:0;bottom:0;left:6.5px}.faq-item[data-open=true] .faq-plus{color:var(--accent-ink);transform:rotate(45deg)}.faq-a{padding:0 0 var(--s5);color:var(--ink-2);max-width:60ch}.chart-legend{gap:var(--s4);display:flex}.chart-legend li{align-items:center;gap:6px;display:flex}.chart-legend i{border-top:2px solid;width:14px}.chart-legend i.is-dash{border-top-style:dashed}.vault-axis{font:10px var(--mono);fill:var(--ink-3)}.vault-grid{stroke:var(--grey-200)}.vault-capacity-tip{font:.78rem var(--mono);color:var(--ink-3);min-height:1.4em}.vault-table summary{cursor:pointer;color:var(--ink-2);font-size:.85rem}.vault-table-scroll{max-height:320px;margin-top:var(--s3);overflow:auto}.vault-table table{border-collapse:collapse;width:100%;font:.8rem var(--mono)}.vault-table th,.vault-table td{text-align:left;border-bottom:1px solid var(--rule);padding:6px 12px 6px 0;font-weight:300}.vault-warn{padding:var(--s3) var(--s4);background:var(--warn-tint);color:var(--warn);border-left:2px solid var(--warn);font-size:.88rem}.word-mask{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.word{will-change:transform;display:inline-block}.draw-rule{background:var(--ink);transform-origin:0;width:100%;height:1px;margin-bottom:var(--s5);display:block}.rx-card:after,.way:after{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform .6s var(--ease);display:block;transform:scaleX(0)}.rx-card:hover:after,.way:hover:after{transform:scaleX(1)}
.ds-hero{padding:var(--s8) 0 var(--s7);gap:var(--s7);display:grid}.ds-hero-copy{gap:var(--s5);max-width:62rem;display:grid}.ds-hero h1{font-size:clamp(2.4rem,5.4vw,4.6rem)}.ds-hero h1 span{display:block}.ds-hero-second{color:var(--ink-3)}.ds-hero-actions{gap:var(--s4);flex-wrap:wrap;align-items:center;display:flex}.ds-stats{border-top:1px solid var(--ink);display:grid}.ds-stats div{justify-content:space-between;gap:var(--s5);padding:var(--s4) 0;border-bottom:1px solid var(--rule);align-items:baseline;display:flex}.ds-stats dt{font:.72rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.ds-stats dd{font-size:1.15rem}@media (min-width:800px){.ds-stats{grid-template-columns:repeat(3,1fr)}.ds-stats div{padding:var(--s5) var(--s5) var(--s5) 0;border-bottom:0;gap:6px;display:grid}.ds-stats div+div{padding-left:var(--s5);border-left:1px solid var(--rule)}.ds-stats dd{font-size:1.6rem;font-weight:200}}.wallet-button{align-items:center;gap:var(--s2);min-height:40px;padding:0 var(--s4);border:1px solid var(--grey-300);border-radius:var(--radius);cursor:pointer;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);background:0 0;font-size:.86rem;display:inline-flex}.wallet-button:hover{border-color:var(--ink);background:var(--grey-50)}.wallet-button--compact{min-height:38px}.wallet-button:disabled{opacity:.5;cursor:wait}.wallet-indicator{background:var(--accent);border-radius:50%;width:6px;height:6px}.config-notice{gap:var(--s3);padding:var(--s4);background:var(--grey-50);border:1px solid var(--grey-200);border-radius:var(--radius);color:var(--ink-2);align-items:flex-start;font-size:.86rem;display:flex}.config-dot{background:var(--warn);border-radius:50%;flex:none;width:6px;height:6px;margin-top:8px}.text-button{border:0;border-bottom:1px solid var(--grey-300);cursor:pointer;font-size:inherit;background:0 0;padding:0}.text-button:hover,.mode-text-button:hover{color:var(--accent-ink);border-color:var(--accent)}.site-points{font:.72rem var(--mono);letter-spacing:.08em;color:var(--ink-2);border:1px solid var(--grey-200);border-radius:var(--radius);padding:6px 10px;display:none}.site-points:hover{border-color:var(--ink)}@media (min-width:720px){.site-points{display:inline-flex}}.desk-page{padding-bottom:var(--s7)}.desk-page .how-it-works{margin-top:var(--s5);margin-bottom:var(--s8)}.desk-more{margin-top:var(--s7);color:var(--ink-2);font-size:.92rem}.desk-more a{border-bottom:1px solid var(--grey-300)}.desk-more a:hover{color:var(--accent-ink);border-color:var(--accent)}.controls{gap:var(--s5);padding:var(--s5) 0;border-block:1px solid var(--rule);margin-bottom:var(--s7);flex-wrap:wrap;align-items:flex-end;display:flex}.control-group{gap:var(--s2);display:grid}.control-group>span{font:.68rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.seg-row{border:1px solid var(--grey-300);border-radius:var(--radius);flex-wrap:wrap;width:fit-content;display:inline-flex;overflow:hidden}.workspace{gap:var(--s7);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.workspace>*,.aside-col>*,.panel{min-width:0}@media (min-width:1040px){.workspace{gap:var(--s8);grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)}.aside-col{position:sticky;top:88px}}.aside-col{gap:var(--s7);display:grid}.preview-note{gap:var(--s4);padding:var(--s4) var(--s5);background:var(--grey-50);border-left:2px solid var(--ink);margin-bottom:var(--s5);color:var(--ink-2);align-items:baseline;font-size:.9rem;display:flex}.panel{border:1px solid var(--grey-300);border-radius:var(--radius);background:var(--paper)}.panel-head{justify-content:space-between;gap:var(--s4);padding:var(--s4) var(--s5);border-bottom:1px solid var(--rule);font:.7rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);align-items:center;display:flex}.panel-head span:first-child{color:var(--ink)}.panel-body{padding:var(--s5);gap:var(--s5);grid-template-columns:minmax(0,1fr);display:grid}.panel-body>*{min-width:0}@media (min-width:720px){.panel-body{padding:var(--s6)}}.form-stack{align-content:start}.panel--accent{border-color:var(--accent)}.tag{font:var(--t-micro)/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--accent);color:var(--accent-ink);background:var(--accent-tint);border-radius:var(--radius);white-space:nowrap;align-items:center;padding:5px 8px;display:inline-flex}.tag--ink{border-color:var(--grey-300);color:var(--ink-2);background:var(--grey-50)}.field{gap:var(--s2);font:.72rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);display:grid}.field-input{align-items:center;gap:var(--s3);border-bottom:1px solid var(--ink);transition:border-color var(--dur) var(--ease);background:0 0;display:flex}.field-input:focus-within{border-color:var(--accent);box-shadow:0 1px 0 var(--accent)}.field-input input,.field-input select{min-width:0;min-height:52px;font:200 1.9rem/1 var(--mono);letter-spacing:-.02em;text-transform:none;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0}.field-input select{font-size:1.05rem;font-family:var(--sans);font-weight:300}.field-input input::placeholder{color:var(--grey-300)}.field-unit{font:.8rem var(--mono);letter-spacing:.08em;color:var(--ink-3)}.field input:not([type=checkbox]):not(.field-input input),.field textarea,.field select:not(.field-input select){min-height:44px;padding:0 var(--s3);border:1px solid var(--grey-300);border-radius:var(--radius);background:var(--paper);font:300 .95rem var(--sans);text-transform:none;letter-spacing:0;color:var(--ink)}.field textarea{padding:var(--s3);min-height:120px}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--accent);outline:none}.actions{gap:var(--s3);flex-wrap:wrap;align-items:end;display:flex}.actions .field{flex:1;min-width:200px}.lines{display:grid}.lines>div{justify-content:space-between;gap:var(--s5);padding:var(--s3) 0;border-bottom:1px solid var(--rule);align-items:baseline;font-size:.9rem;display:flex}.lines dt{color:var(--ink-2);max-width:46ch}.lines dd{font-family:var(--mono);text-align:right;white-space:nowrap;font-weight:300}.lines-strong dt{color:var(--ink)}.lines-strong dd{color:var(--ink);font-size:1.15rem}.lines-strong:first-child dd{color:var(--accent-ink)}@media (max-width:600px){.lines>div{flex-direction:column;gap:2px}.lines dd{text-align:left;white-space:normal}}.note{gap:var(--s3);color:var(--ink-3);align-items:flex-start;font-size:.84rem;line-height:1.5;display:flex}.note svg{color:var(--ink-3);flex:none;margin-top:2px}.message{padding:var(--s3) var(--s4);background:var(--grey-50);border-left:2px solid var(--ink);color:var(--ink-2);gap:var(--s3);align-items:flex-start;font-size:.88rem;display:flex}.message--error{background:var(--bad-tint);border-color:var(--bad);color:var(--bad)}.footnote{color:var(--ink-3);font-size:.78rem}.h2-lg{letter-spacing:-.03em;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:200}.text-link{align-items:center;gap:var(--s2);border-bottom:1px solid var(--grey-300);transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease);padding-bottom:2px;font-size:.92rem;display:inline-flex}.text-link:hover{color:var(--accent-ink);border-color:var(--accent)}.core-box{gap:var(--s4);padding:var(--s4);background:var(--grey-50);border:1px solid var(--grey-200);border-radius:var(--radius);display:grid}.core-toggle{gap:var(--s3);cursor:pointer;align-items:flex-start;display:flex}.core-toggle input{accent-color:var(--accent);margin-top:5px}.core-toggle b{font-weight:400;display:block}.core-toggle small{color:var(--ink-3);margin-top:4px;font-size:.82rem;display:block}.account-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(2,1fr);gap:0;display:grid}.account-grid div{padding:var(--s4) var(--s4) var(--s4) 0;border-bottom:1px solid var(--rule);gap:4px;display:grid}.account-grid span{font:.68rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.account-grid b{font:300 1.35rem var(--mono)}.repay-block{gap:var(--s4);padding-top:var(--s5);border-top:1px solid var(--rule);display:grid}.cmp-panel{gap:0;display:grid}.cmp-panel h3{font:.72rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding-bottom:var(--s3);border-bottom:1px solid var(--ink);font-weight:400}.cmp-verdict{padding:var(--s4) 0;color:var(--ink-2);border-bottom:1px solid var(--rule);font-size:.92rem}.cmp-verdict b{color:var(--ink);font-weight:400}.cmp-head,.cmp-row{gap:0 var(--s3);grid-template-columns:minmax(0,1fr) 7rem 4.5rem;align-items:baseline;display:grid}.cmp-head{padding:var(--s3) 0;font:var(--t-micro) var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--rule)}.cmp-head span:nth-child(n+2),.cmp-row .num{text-align:right}.cmp-row{padding:var(--s3) 0 var(--s2);border-bottom:1px solid var(--rule);font-size:.88rem}.cmp-row .num{font:400 .85rem var(--mono);white-space:nowrap}.cmp-row b{font-weight:400}.cmp-bar{height:3px;margin-top:var(--s2);background:var(--grey-100);grid-column:1/-1;display:block}.cmp-bar u{background:var(--grey-400,var(--grey-300));height:100%;text-decoration:none;display:block}.cmp-row--fixed{color:var(--accent-ink)}.cmp-row--fixed .cmp-bar u{background:var(--accent)}.cmp-table--two .cmp-head,.cmp-table--two .cmp-row{grid-template-columns:minmax(0,1fr) auto}.cmp-row small{color:var(--ink-3);margin-top:2px;font-size:.76rem;display:block}.cmp-panel .footnote{padding-top:var(--s4)}.summary-card{gap:var(--s4);display:grid}.summary-card h3{font:.72rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding-bottom:var(--s3);border-bottom:1px solid var(--ink);font-weight:400}.summary-card dl>div{gap:var(--s3);padding:var(--s2) 0;align-items:baseline;font-size:.88rem;display:flex}.summary-card dt{color:var(--ink-3)}.leader{border-bottom:1px dotted var(--grey-300);flex:1;transform:translateY(-3px)}.summary-card dd{text-align:right}.explain{position:relative}.explain-term{font:inherit;color:inherit;cursor:help;border:0;border-bottom:1px dotted var(--ink-3);background:0 0;padding:0}.explain-term:hover{color:var(--accent-ink)}.explain-note{padding:var(--s3);background:var(--grey-50);border-left:2px solid var(--accent);color:var(--ink-2);font-size:.8rem;font-family:var(--sans);text-transform:none;letter-spacing:0;margin-top:6px;display:block}.panel .seg-row .seg{min-height:36px;padding:0 var(--s4)}.seg-row .seg+.seg{border-left:1px solid var(--grey-300)}.mode-pill{font:var(--t-micro) var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--grey-300);border-radius:var(--radius);color:var(--ink-3);padding:4px 8px}.mode-pill--live{border-color:var(--accent);color:var(--accent-ink)}.mode-controls{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.mode-text-button{border:0;border-bottom:1px solid var(--grey-300);cursor:pointer;background:0 0;padding:0;font-size:.86rem}.dot{background:var(--grey-300);width:6px;height:6px;margin-right:var(--s2);border-radius:50%;display:inline-block}.dot--live{background:var(--accent)}.swatch{width:10px;height:10px;margin-right:6px;display:inline-block}.rate-table--compact td{padding:var(--s3) 0;font-size:.95rem;font-weight:400}.rate-table--compact th{font-size:var(--t-micro);letter-spacing:.1em}.rate-table--compact th:nth-child(n+2),.rate-table--compact td:nth-child(n+2){text-align:right}.rate-table--compact .rate-table-head .eyebrow{font-size:var(--t-micro)}.rate-table--compact{border-top-color:var(--grey-300)}.section-heading,.section-head{margin-bottom:var(--s5)}.seg small{font:400 var(--t-micro)/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-top:2px;display:block}.seg[aria-pressed=true] small{color:#ffffffa6}.seg-row .seg{text-align:left}.form-stack{gap:var(--s5);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.field,.lines,.account-grid,.core-box,.repay-block,.cmp-panel,.summary-card{grid-template-columns:minmax(0,1fr);min-width:0}.account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.field-input input{width:100%}.lines dt{overflow-wrap:anywhere;min-width:0}.cpick{flex:100%}.cpick-groups{gap:var(--s5) var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cpick-group{gap:var(--s2);grid-column:1/-1;align-content:start;display:grid}.cpick-group:not(:first-child){grid-column:span 1}.cpick-head{align-items:baseline;gap:var(--s3);padding-bottom:var(--s2);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.cpick-head b{font:var(--t-micro) var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-weight:400}.acard-row{gap:var(--s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){.cpick-groups{grid-template-columns:repeat(6,minmax(0,1fr))}.cpick-group{grid-column:span var(--n)!important}.acard-row{grid-template-columns:repeat(var(--n), minmax(0, 1fr))}}.acard{text-align:left;padding:var(--s3);background:var(--paper);border:1px solid var(--grey-200);border-radius:var(--radius);cursor:pointer;transition:border-color var(--dur) var(--ease), transform .16s var(--ease);isolation:isolate;align-content:start;gap:2px;display:grid;position:relative;overflow:hidden}.acard:after{content:"";background:var(--accent);transform-origin:0;width:100%;height:1px;transition:transform .5s var(--ease);position:absolute;top:0;left:0;transform:scaleX(0)}.acard:hover{border-color:var(--grey-300)}.acard:hover:after{transform:scaleX(1)}.acard:hover .acard-icon{transform:translateY(-2px)rotate(-4deg)}.acard:active{transform:scale(.98)}.acard[data-active=true]{border-color:var(--ink)}.acard[data-live=false]{opacity:.6;border-style:dashed}.acard-glow{z-index:-1;background:var(--accent-tint);position:absolute;inset:0}.acard-top{margin-bottom:var(--s2);justify-content:space-between;align-items:flex-start;display:flex}.acard-icon{color:var(--ink);transition:transform .3s var(--ease)}.acard[data-active=true] .acard-icon{color:var(--accent-ink)}.acard-check{width:20px;height:20px;color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}.acard-name{font:400 .95rem var(--sans);letter-spacing:-.01em}.acard-kind{font:var(--t-micro) var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.acard-limit{margin-top:var(--s2);padding-top:var(--s2);border-top:1px solid var(--rule);color:var(--ink-3);font-size:.74rem}.acard-limit b{color:var(--ink);font-weight:300}.cpick-detail{color:var(--ink-3);min-height:1.4em;font-size:.82rem}.cpick-detail b{color:var(--ink);font-weight:300}.controls{align-items:flex-end;row-gap:var(--s4)}.controls>.ds-button--icon{width:40px;min-height:40px;padding:0}.seg-row .seg{min-height:40px}.ds-hero{isolation:isolate;position:relative}.ds-hero>:not(.hero-backdrop){z-index:1;position:relative}.hero-backdrop{z-index:0;top:-120px;bottom:-100px;right:calc(-1 * var(--gutter));pointer-events:none;width:min(860px,120%);opacity:var(--globe-opacity,.34);-webkit-mask-composite:source-in;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 38%),linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 38%),linear-gradient(#000 55%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.hero-backdrop-inner,.hero-backdrop-globe{width:100%;height:100%}@media (max-width:720px){.hero-backdrop{opacity:.12;width:140%;right:-40%}}@media (max-width:899px){.cpick-group:not(:first-child) .acard-row{grid-template-columns:minmax(0,1fr)}}.disc{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.disc+.disc,.cmp-panel+.disc,.rate-table+.disc{border-top:0}.disc>summary{align-items:center;gap:var(--s3);padding:var(--s3) 0;cursor:pointer;list-style:none;display:flex}.disc>summary::-webkit-details-marker{display:none}.disc-title{font:.7rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.disc-summary{color:var(--ink-3);text-align:right;margin-left:auto;font-size:.82rem}.disc-icon{width:10px;height:10px;margin-left:var(--s2);flex:none;position:relative}.disc>summary .disc-summary+.disc-icon{margin-left:var(--s2)}.disc>summary .disc-title+.disc-icon{margin-left:auto}.disc-icon:before,.disc-icon:after{content:"";background:var(--ink-2);height:1px;transition:transform var(--dur) var(--ease);position:absolute;top:4px;left:0;right:0}.disc-icon:after{transform:rotate(90deg)}.disc[open] .disc-icon:after{transform:rotate(0)}.disc>summary:hover .disc-title{color:var(--ink)}.disc>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.disc-body{padding-bottom:var(--s4)}.disc-body>:first-child{margin-top:0}.lines-sub{color:var(--ink-3);font-size:.74rem;display:block}.ds-stats .is-live dd{color:var(--accent-ink)}.ds-stats .is-off dd{color:var(--ink-3)}.ds-hero--compact{padding:var(--s6) 0 var(--s5);gap:var(--s5)}.ds-hero--compact .ds-hero-copy{gap:var(--s3)}.ds-hero--compact h1{letter-spacing:-.03em;font-size:clamp(1.9rem,3.4vw,3rem);line-height:1.08}.ds-hero--compact h1 span{display:inline}.ds-hero--compact .t-lede{max-width:64ch;font-size:1rem}.ds-hero--compact .hero-backdrop{top:-120px;bottom:-300px}@media (min-width:800px){.ds-hero--compact .ds-stats{grid-template-columns:minmax(0,1fr)}.ds-hero--compact .ds-stats div,.ds-hero--compact .ds-stats div+div{padding:var(--s3) 0;border-left:0;border-bottom:1px solid var(--rule);display:flex}.ds-hero--compact .ds-stats dd{font-size:1.05rem;font-weight:var(--w-light)}}@media (min-width:960px){.ds-hero--compact:has(.ds-stats){gap:var(--s8);grid-template-columns:minmax(0,1.6fr) minmax(260px,.7fr);align-items:end}}.desk-page .workspace+.how-it-works{margin-top:var(--s8);margin-bottom:0}.actions-hint{color:var(--ink-3);font-size:.84rem}.field-fill{font:300 .82rem var(--sans);letter-spacing:0;text-transform:none;color:var(--ink-2);justify-self:start}
.pf-body{gap:var(--s7);padding-bottom:var(--s7);display:grid}.pf-card{border-top:1px solid var(--rule);gap:0;display:grid}.pf-card>h2{font:.72rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:var(--s4) 0;font-weight:400}.pf-empty{gap:var(--s4);padding:var(--s6) 0;justify-items:start;display:grid}.pf-empty h2{text-transform:none;letter-spacing:-.02em;color:var(--ink);font-size:1.8rem;font-weight:200;font-family:var(--sans)}.pf-empty p{color:var(--ink-2);max-width:52ch}.pf-empty--error{color:var(--bad)}.pf-row{gap:var(--s3) var(--s5);padding:var(--s5) 0;border-top:1px solid var(--rule);align-items:center;display:grid}.pf-row>div{gap:2px;display:grid}.pf-row strong{font-size:1.15rem;font-weight:300}.pf-row small,.pf-row span{color:var(--ink-3);font-size:.78rem}.pf-row b{font:300 1.05rem var(--mono);font-weight:300}.pf-warn{color:var(--bad)}@media (min-width:900px){.pf-row{grid-template-columns:1.4fr 1fr 1.2fr 1.4fr auto}}.pf-sources{gap:var(--s6);padding-bottom:var(--s7);display:grid}.pf-sources-head{gap:var(--s3);display:grid}.pf-sources-head h2{letter-spacing:-.03em;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:200}.pf-source-grid{border-top:1px solid var(--rule);gap:0;display:grid}.pf-source{gap:var(--s3);padding:var(--s5) 0;border-bottom:1px solid var(--rule);align-content:start;display:grid}.pf-source-head{font:.7rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;display:flex}.pf-source h3{font-size:1.3rem;font-weight:300}.pf-source p{color:var(--ink-2);max-width:36ch;font-size:.92rem}.pf-source-foot{margin-top:var(--s2);justify-content:space-between;align-items:center;display:flex}@media (min-width:800px){.pf-source-grid{grid-template-columns:repeat(3,1fr)}.pf-source{padding-right:var(--s5);border-bottom:0}.pf-source+.pf-source{padding-left:var(--s5);border-left:1px solid var(--rule)}}.pf-wallet{align-items:center;gap:var(--s4);padding:var(--s4) 0;border-block:1px solid var(--rule);display:flex}.pf-lamp{background:var(--grey-300);border-radius:50%;flex:none;width:8px;height:8px}.pf-wallet.is-on .pf-lamp{background:var(--accent)}.pf-wallet-copy{flex:1;gap:2px;display:grid}.pf-wallet-copy span{font:.68rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.pf-wallet-copy small{color:var(--ink-3)}.portfolio-flow{gap:var(--s8);padding-bottom:var(--s7);display:grid}.pf-core{gap:var(--s5);display:grid}.pf-head{justify-content:space-between;gap:var(--s5);flex-wrap:wrap;align-items:flex-start;display:flex}.pf-head>div{gap:var(--s2);max-width:56ch;display:grid}.pf-head h2{font-size:1.8rem;font-weight:200}.pf-head p{color:var(--ink-2);font-size:.92rem}.pf-tiles{border-top:1px solid var(--rule);display:grid}.pf-tiles>div{padding:var(--s4) 0;border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;display:flex}.pf-tiles dt{font:.7rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.pf-tiles dd{font:200 1.5rem var(--mono)}.pf-tiles .is-neg dd{color:var(--bad)}.pf-tiles .is-pos dd{color:var(--accent-ink)}@media (min-width:800px){.pf-tiles{grid-template-columns:repeat(3,1fr)}.pf-tiles>div{padding-right:var(--s5);border-bottom:0;gap:6px;display:grid}.pf-tiles>div+div{padding-left:var(--s5);border-left:1px solid var(--rule)}}.pf-table{overflow-x:auto}.pf-table table,.data-table{border-collapse:collapse;width:100%;font-size:.9rem}.pf-table th{text-align:left;font:.68rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:var(--s3) var(--s4) var(--s3) 0;border-bottom:1px solid var(--ink);white-space:nowrap;font-weight:400}.pf-table td{padding:var(--s4) var(--s4) var(--s4) 0;border-bottom:1px solid var(--rule);font-family:var(--mono);font-weight:300;position:relative}.pf-table td small{color:var(--ink-3);font-size:.7rem;display:block}.pf-table td strong{font-family:var(--sans);font-weight:400}.pf-table .negative{color:var(--bad)}.pf-table .positive{color:var(--accent-ink)}.pf-bar{background:var(--accent);height:2px;max-width:calc(100% - var(--s4));position:absolute;bottom:-1px;left:0}.pf-fine{color:var(--ink-3);font-size:.78rem}.desk-page-head{gap:var(--s2);padding-block:var(--s5);display:grid}.desk-head-note{color:var(--ink-2);max-width:56ch}.portfolio-section-heading{margin-bottom:var(--s4);gap:4px;display:grid}.activity-list{display:grid}.pf-empty--loading{align-items:center;gap:var(--s3);color:var(--ink-3);display:flex}
.vault-page{padding-bottom:var(--s7)}.vault-section{padding:var(--s8) 0;border-top:1px solid var(--rule);gap:var(--s6);display:grid}.vault-section--last{border-bottom:0}.vault-section-head{gap:var(--s4);display:grid}.vault-section-head>div{gap:var(--s3);display:grid}.vault-section-head .eyebrow{color:var(--accent-ink)}.vault-section-head h2{letter-spacing:-.03em;font-size:clamp(1.8rem,3.4vw,3rem);font-weight:200}.vault-section-head p{color:var(--ink-2);max-width:56ch}@media (min-width:960px){.vault-section-head{gap:var(--s8);grid-template-columns:1fr 1fr;align-items:end}}.vault-flow{gap:var(--s3);display:grid}.vault-flow svg{width:100%;height:auto;overflow:visible}.vault-flow figcaption{color:var(--ink-3);font-size:.8rem}.vf-box{fill:var(--paper);stroke:var(--ink);stroke-width:1px}.vf-box--ink{fill:var(--ink)}.vf-box--accent{fill:var(--accent-tint);stroke:var(--accent)}.vf-box--soft{fill:var(--grey-50);stroke:var(--grey-300)}.vf-label{font:300 15px var(--sans);fill:var(--ink)}.vf-label--inv{fill:var(--paper)}.vf-sub{font:400 11px var(--mono);fill:var(--ink-3)}.vf-sub--inv{fill:#ffffffa6}.vf-path{fill:none;stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.vf-path--muted{stroke:var(--grey-300);stroke-dasharray:3 4}.vf-path--accent{stroke:var(--accent)}.vf-book{fill:var(--paper);stroke:var(--grey-300)}.vf-book-label{font:400 12px var(--mono);fill:var(--ink)}.vf-book-quote{font:300 10px var(--mono);fill:var(--ink-3)}.vault-books{border-top:1px solid var(--ink);gap:0;display:grid}.vault-book{gap:var(--s3);text-align:left;width:100%;padding:var(--s5) var(--s4) var(--s5) 0;border:0;border-bottom:1px solid var(--rule);cursor:pointer;transition:background var(--dur) var(--ease);background:0 0;display:grid;position:relative}.vault-book:hover{background:var(--grey-50)}.vault-book.is-selected{background:var(--grey-50);box-shadow:inset 2px 0 0 var(--accent);padding-left:var(--s4)}.vault-book.is-stale{opacity:.6}.vault-book--skeleton{background:linear-gradient(90deg, var(--grey-50), var(--grey-100), var(--grey-50));background-size:200% 100%;min-height:160px;animation:1.6s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.vault-book-top{gap:2px;display:grid}.vault-book-top b{font-size:1.1rem;font-weight:400}.vault-book-top small{color:var(--ink-3);font-size:.78rem}.vault-book>strong{font:200 1.9rem var(--mono);letter-spacing:-.03em}.vault-book dl>div{justify-content:space-between;padding:3px 0;font-size:.8rem;display:flex}.vault-book dt{color:var(--ink-3)}.vault-book dd{font-family:var(--mono);font-weight:300}.vault-book .is-neg{color:var(--bad)}.vault-book .is-pos{color:var(--accent-ink)}.vault-book-status{font:.68rem var(--mono);letter-spacing:.06em;color:var(--ink-3)}@media (min-width:720px){.vault-books{grid-template-columns:repeat(2,1fr)}.vault-books>*{padding-inline:var(--s4)}}@media (min-width:1100px){.vault-books{grid-template-columns:repeat(5,1fr)}.vault-books>*+*{border-left:1px solid var(--rule)}}.vault-books [role=listitem]{display:contents}.vault-source{color:var(--ink-3);max-width:80ch;font-size:.8rem}.vault-detail{overflow:hidden}.vault-detail-inner{gap:var(--s6);padding:var(--s6) 0;border-bottom:1px solid var(--rule);display:grid}@media (min-width:1040px){.vault-detail-inner{gap:var(--s7);grid-template-columns:1.4fr .9fr}}.vault-detail-chart{gap:var(--s4);align-content:start;min-width:0;display:grid}.vault-detail-controls{justify-content:space-between;gap:var(--s4);flex-wrap:wrap;display:flex}.vault-detail-controls [role=tablist]{border:1px solid var(--grey-300);border-radius:var(--radius);display:inline-flex}.vault-detail-controls button{min-height:34px;padding:0 var(--s4);color:var(--ink-2);cursor:pointer;background:0 0;border:0;font-size:.82rem}.vault-detail-controls button+button{border-left:1px solid var(--grey-300)}.vault-detail-controls button[aria-selected=true]{background:var(--ink);color:var(--paper)}.vault-detail-notes{gap:var(--s3);color:var(--ink-2);font-size:.86rem;display:grid}.vault-detail-notes b{color:var(--ink);font-weight:500}.bk-price-view svg{width:100%;height:auto}.bk-grid-line{stroke:var(--grey-200);stroke-width:1px}.bk-grid-label{font:10px var(--mono);fill:var(--ink-3)}.bk-volume-bar{fill:var(--grey-200)}.bk-chart-axis{font:.7rem var(--mono);color:var(--ink-3);justify-content:space-between;display:flex}.bk-chart-empty{background:var(--grey-50);min-height:220px;color:var(--ink-3);padding:var(--s5);text-align:center;place-items:center;font-size:.88rem;display:grid}.bk-depth-heading,.bk-depth-row{gap:var(--s3);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.bk-depth-heading{font:var(--t-micro) var(--mono);letter-spacing:.1em;color:var(--ink-3);padding-bottom:var(--s2);border-bottom:1px solid var(--ink)}.bk-depth-heading span:first-child{text-align:right}.bk-depth-row{padding:3px 0}.bk-depth-row>div{height:14px;display:flex}.bk-depth-row>div:first-child{justify-content:flex-end}.bk-depth-row>div span{background:var(--grey-300);height:100%;display:block}.bk-depth-row>div:last-child span{background:var(--accent)}.bk-depth-row small{font:.7rem var(--mono);color:var(--ink-2)}.bk-data-table summary{cursor:pointer;color:var(--ink-2);margin-top:var(--s3);font-size:.82rem}.bk-data-table table{border-collapse:collapse;width:100%;font:.78rem var(--mono);margin-top:var(--s2)}.bk-data-table td,.bk-data-table th{text-align:left;border-bottom:1px solid var(--rule);padding:5px 10px 5px 0;font-weight:300}.bk-data-table>div{max-height:300px;overflow:auto}.vault-ticket{align-self:start}.vault-ticket--off{padding:var(--s5);border:1px dashed var(--grey-300);gap:var(--s3);color:var(--ink-2);font-size:.88rem;display:grid}.vault-ticket-sides{border:1px solid var(--grey-300);border-radius:var(--radius);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.vault-ticket-sides button{cursor:pointer;min-height:42px;color:var(--ink-2);background:0 0;border:0;font-size:.88rem}.vault-ticket-sides button+button{border-left:1px solid var(--grey-300)}.vault-ticket-sides button.active,.vault-ticket-sides button[aria-checked=true]{background:var(--ink);color:var(--paper)}.vault-field{gap:var(--s2);display:grid}.vault-field span{font:.7rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.vault-field input[type=number]{border:0;border-bottom:1px solid var(--ink);min-height:48px;font:200 1.6rem var(--mono);background:0 0;outline:none;padding:0}.vault-field input[type=number]:focus{border-color:var(--accent)}.vault-field input[type=range]{accent-color:var(--accent)}.vault-field b{font:300 .95rem var(--mono)}.vault-ticket-lines{display:grid}.vault-ticket-lines>div{justify-content:space-between;gap:var(--s4);padding:var(--s3) 0;border-bottom:1px solid var(--rule);font-size:.86rem;display:flex}.vault-ticket-lines dt{color:var(--ink-3)}.stake-intro{color:var(--ink-2);max-width:62ch;font-size:.92rem}.stake-hint{color:var(--ink-3);max-width:62ch;font-size:.82rem}.seg:disabled{opacity:.4;cursor:not-allowed}.vault-ticket-lines .is-note{gap:var(--s1);flex-direction:column}.vault-ticket-lines .is-note dd{font:.86rem/1.5 var(--sans);text-align:left;color:var(--ink-2);max-width:60ch}.vault-ticket-lines dd{font-family:var(--mono);text-align:right;font-weight:300}.vault-fine{color:var(--ink-3);font-size:.78rem}.vault-ok{padding:var(--s3) var(--s4);background:var(--accent-tint);border-left:2px solid var(--accent);font-size:.86rem}.vault-limits{gap:var(--s7);display:grid}@media (min-width:960px){.vault-limits{gap:var(--s8);grid-template-columns:1fr 1fr}}.vault-ledger{border-top:1px solid var(--ink);display:grid}.vault-ledger>div{padding:var(--s4) 0;border-bottom:1px solid var(--rule);gap:4px;display:grid}.vault-ledger dt{font:.7rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.vault-ledger dd{font-size:.95rem}.vault-risks{gap:var(--s4);align-content:start;display:grid}.vault-risks h3{font-size:1.3rem;font-weight:300}.vault-risks ul{gap:var(--s3);display:grid}.vault-risks li{color:var(--ink-2);padding-left:var(--s4);font-size:.92rem;position:relative}.vault-risks li:before{content:"";background:var(--ink);width:6px;height:1px;position:absolute;top:.7em;left:0}.vault-risks b{color:var(--ink);font-weight:500}.vault-deposit{gap:var(--s7);display:grid}.vault-deposit>div:first-child{gap:var(--s4);align-content:start;display:grid}.vault-deposit h2{font-size:clamp(1.8rem,3.4vw,3rem);font-weight:200}.vault-deposit p{color:var(--ink-2);max-width:52ch}@media (min-width:960px){.vault-deposit{gap:var(--s8);grid-template-columns:1fr 1fr}}.vault-gate{gap:var(--s3);padding:var(--s4) var(--s5);background:var(--grey-50);border-left:2px solid var(--ink);color:var(--ink-2);margin-top:var(--s5);align-items:flex-start;font-size:.88rem;display:flex}.vault-gate svg{flex:none;margin-top:2px}.phase-b,.fees-routed,.where-money{gap:var(--s3);display:grid}.phase-b{padding:var(--s5);border:1px solid var(--grey-200);border-radius:var(--radius);background:var(--grey-50);gap:var(--s3);margin:var(--s5) 0 var(--s4)}.phase-b-top{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.phase-b-top .eyebrow{color:var(--ink-2)}.phase-b-figure{align-items:baseline;gap:var(--s2);color:var(--ink-3);flex-wrap:wrap;font-size:.88rem;display:flex}.phase-b-figure b{font:300 1.6rem var(--mono);color:var(--ink);letter-spacing:-.02em}.phase-b-figure em{font:400 .9rem var(--mono);color:var(--accent-ink);margin-left:auto;font-style:normal}.phase-b-bar{background:var(--grey-200);border-radius:4px;height:8px;position:relative;overflow:hidden}.phase-b-bar>i{background:var(--accent);border-radius:4px;min-width:2px;position:absolute;inset:0 auto 0 0}.phase-b-bar>s{background:var(--paper);width:1px;position:absolute;top:0;bottom:0}.phase-b-scale{font:var(--t-micro) var(--mono);color:var(--ink-3);justify-content:space-between;display:flex}.phase-b-copy{color:var(--ink-2);max-width:70ch;padding-top:var(--s2);border-top:1px solid var(--rule);font-size:.84rem}.where-lede{color:var(--ink-3);max-width:62ch;font-size:.9rem}.where-money{margin-top:var(--s7);gap:var(--s4);padding-top:var(--s6);border-top:1px solid var(--rule)}
.lq-section-head{gap:var(--s4);display:grid}.lq-section-head>div{gap:var(--s3);display:grid}.lq-eyebrow{font:.72rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink)}.lq-section-head h2{letter-spacing:-.03em;font-size:clamp(1.8rem,3.4vw,3rem);font-weight:200}.lq-section-head p{color:var(--ink-2);max-width:56ch}.lq-section-head a{border-bottom:1px solid var(--grey-300)}@media (min-width:960px){.lq-section-head{gap:var(--s8);grid-template-columns:1fr 1fr;align-items:end}}.lq-page,.th-page{padding-bottom:var(--s7)}.lq-section{padding:var(--s8) 0;border-top:1px solid var(--rule);gap:var(--s6);display:grid}.th-points{border-top:1px solid var(--ink);gap:0;display:grid}.th-points li{padding:var(--s5) 0;border-bottom:1px solid var(--rule);gap:var(--s2);display:grid}.th-points h3{font-size:1.2rem;font-weight:300}.th-points p{color:var(--ink-2);max-width:62ch;font-size:.95rem}@media (min-width:800px){.th-points{grid-template-columns:repeat(2,1fr)}.th-points li{padding-right:var(--s6)}.th-points li:nth-child(2n){padding-left:var(--s6);border-left:1px solid var(--rule);padding-right:0}}.th-actions{gap:var(--s4);flex-wrap:wrap;display:flex}.hw-flow{border-top:1px solid var(--ink);counter-reset:hw;display:grid}.hw-flow li{gap:var(--s4);padding:var(--s5) 0;border-bottom:1px solid var(--rule);grid-template-columns:48px 1fr;display:grid}.hw-flow b{font:300 .8rem var(--mono);color:var(--accent-ink);padding-top:6px}.hw-flow h3{font-size:1.2rem;font-weight:300}.hw-flow p{color:var(--ink-2);max-width:62ch;margin-top:4px;font-size:.95rem}.hw-roadmap{border-top:1px solid var(--ink);display:grid}.hw-roadmap li{gap:var(--s2);padding:var(--s5) 0;border-bottom:1px solid var(--rule);display:grid}.hw-roadmap h3{font-size:1.15rem;font-weight:300}.hw-roadmap p{color:var(--ink-2);max-width:62ch;font-size:.92rem}.hw-status{width:fit-content;font:var(--t-micro)/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--grey-300);border-radius:var(--radius);color:var(--ink-3);padding:5px 8px}.hw-status--live,.hw-status--running,.hw-status--today{border-color:var(--accent);color:var(--accent-ink);background:var(--accent-tint)}@media (min-width:800px){.hw-roadmap li{align-items:baseline;gap:var(--s5);grid-template-columns:120px 1fr 2fr}}.lq-uses{gap:var(--s5);display:grid}@media (min-width:800px){.lq-uses{grid-template-columns:1fr 1fr}}.lq-uses h3{letter-spacing:-.02em;font-size:1.5rem;font-weight:300}.lq-uses p{color:var(--ink-2);font-size:.95rem}.lq-worked{font:.78rem var(--mono);padding:var(--s3) 0;border-block:1px solid var(--rule);color:var(--ink-3)!important}.inst-form{gap:var(--s5);max-width:720px;display:grid}.inst-row{gap:var(--s5);display:grid}@media (min-width:720px){.inst-row{grid-template-columns:1fr 1fr}}.inst-form label{gap:var(--s2);font:.72rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);display:grid}.inst-form input:not(.inst-trap input),.inst-form textarea,.inst-form select{min-height:46px;padding:0 var(--s3);border:1px solid var(--grey-300);border-radius:var(--radius);background:var(--paper);font:300 1rem var(--sans);text-transform:none;letter-spacing:0;color:var(--ink)}.inst-form textarea{padding:var(--s3);min-height:140px}.inst-form input:focus,.inst-form textarea:focus,.inst-form select:focus{border-color:var(--accent);outline:none}.inst-trap{position:absolute;left:-9999px}.inst-ok{padding:var(--s4) var(--s5);background:var(--accent-tint);border-left:2px solid var(--accent)}.rk-wrap{gap:var(--s8);padding-bottom:var(--s7);display:grid}.rk-list{border-top:1px solid var(--ink);display:grid}.rk-list li{gap:var(--s2);padding:var(--s5) 0;border-bottom:1px solid var(--rule);display:grid}.rk-list h3{font-size:1.15rem;font-weight:300}.rk-list p{color:var(--ink-2);max-width:70ch;font-size:.95rem}@media (min-width:900px){.rk-list li{gap:var(--s7);grid-template-columns:1fr 2fr}}.rk-board{gap:var(--s5);display:grid}.rk-board h2{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:200}.rk-lede,.rk-foot{color:var(--ink-3);font-size:.86rem}.rk-grid{border-top:1px solid var(--ink);display:grid}.rk-grid>div{padding:var(--s4) 0;border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:var(--s4);display:flex}.rk-grid dt{font:.7rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.rk-grid dd{font:200 1.4rem var(--mono)}@media (min-width:900px){.rk-grid{grid-template-columns:repeat(4,1fr)}.rk-grid>div{padding-right:var(--s4);gap:6px;display:grid}.rk-grid>div:not(:nth-child(4n+1)){padding-left:var(--s4);border-left:1px solid var(--rule)}}.rw2-table{overflow-x:auto}.rw2-table table{border-collapse:collapse;width:100%;font-size:.88rem}.rw2-table th{text-align:left;font:.68rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:var(--s3) var(--s4) var(--s3) 0;border-bottom:1px solid var(--ink);white-space:nowrap;font-weight:400}.rw2-table td{padding:var(--s3) var(--s4) var(--s3) 0;border-bottom:1px solid var(--rule);font-family:var(--mono);font-weight:300}.rw2{gap:var(--s8);padding-bottom:var(--s7);display:grid}.rw2-card{gap:var(--s4);padding:var(--s5);border:1px solid var(--grey-300);border-radius:var(--radius);align-content:start;display:grid}.rw2-card h2,.rw2-h2{letter-spacing:-.02em;font-size:1.5rem;font-weight:200}.rw2-stake-link{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s4) var(--s5);border:1px solid var(--grey-300);border-radius:var(--radius);flex-wrap:wrap;display:flex}.rw2-stake-link p{color:var(--ink-2);font-size:.92rem}.rw2-muted,.rw2-fine{color:var(--ink-3);max-width:60ch;font-size:.9rem}.rw2-connect{gap:var(--s4);justify-items:start;display:grid}.rw2-total{gap:var(--s5);display:grid}.rw2-total strong{font:200 clamp(2.6rem, 6vw, 4.4rem)/1 var(--mono);letter-spacing:-.04em;display:block}.rw2-total span,.rw2-total small{color:var(--ink-3);margin-top:var(--s2);font-size:.86rem;display:block}.rw2-total dl>div{padding:var(--s3) 0;border-bottom:1px solid var(--rule);justify-content:space-between;font-size:.9rem;display:flex}.rw2-total dt{color:var(--ink-3)}.rw2-total dd{font-family:var(--mono)}@media (min-width:800px){.rw2-total{gap:var(--s7);grid-template-columns:1fr 1fr;align-items:end}}.rw2-bind{gap:var(--s3);padding:var(--s4);background:var(--grey-50);border-left:2px solid var(--accent);justify-items:start;font-size:.9rem;display:grid}.rw2-sources{border-top:1px solid var(--ink);margin-top:var(--s4);display:grid}.rw2-sources li{gap:var(--s4);padding:var(--s4) 0;border-bottom:1px solid var(--rule);grid-template-columns:24px 1fr auto;align-items:start;display:grid}.rw2-sources svg{color:var(--accent-ink);margin-top:3px}.rw2-sources h3{font-size:1.05rem;font-weight:300}.rw2-sources p{color:var(--ink-3);max-width:60ch;font-size:.88rem}.rw2-two{gap:var(--s5);display:grid}@media (min-width:900px){.rw2-two{grid-template-columns:1fr 1fr}}.rw2-link{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.rw2-link code{font:.78rem var(--mono);padding:var(--s3);background:var(--grey-50);border:1px solid var(--grey-200);border-radius:var(--radius);overflow-wrap:anywhere;flex:1;min-width:0}.rw2-leaders{display:grid}.rw2-leaders li{gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--rule);grid-template-columns:32px 1fr auto;align-items:baseline;font-size:.9rem;display:grid}.rw2-leaders li.is-me{background:var(--accent-tint)}.rw2-leaders span{color:var(--ink-3);font:.75rem var(--mono)}.rw2-leaders code{font-family:var(--mono);font-weight:300}.rw2-leaders b{font:300 .95rem var(--mono)}.rw-coin{display:none}.rw-flow{gap:var(--s7);margin-bottom:var(--s8);display:grid}.rw-clock{gap:var(--s2);padding-block:var(--s5);border-block:1px solid var(--rule);display:grid}.rw-clock-label{font:.72rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.rw-clock strong{font:200 clamp(2.4rem, 5vw, 4rem)/1 var(--mono);letter-spacing:-.04em}.rw-clock small{color:var(--ink-3);font-size:.86rem}.rw-bars{gap:var(--s4);margin:0;display:grid}.rw-bars figcaption{font:.72rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.rw-bars ul{gap:var(--s3);display:grid}.rw-bars li{gap:var(--s4);grid-template-columns:minmax(120px,.6fr) 1fr 40px;align-items:center;font-size:.9rem;display:grid}.rw-bars li em{color:var(--ink-3);font-style:normal}.rw-bar-track{background:var(--grey-100);height:4px}.rw-bar-track i{background:var(--accent);transform-origin:0;height:100%;display:block}.rw-bars b{font:300 .95rem var(--mono);text-align:right}.rw-bars-note{color:var(--ink-3);max-width:70ch;font-size:.82rem}.rw-path{align-items:center;gap:var(--s4);flex-wrap:wrap;font-size:1.05rem;font-weight:300;display:flex}.rw-path i{background:var(--ink);flex:1;min-width:40px;height:1px}.rw-path i.rw-dash{border-top:1px dashed var(--grey-500);background:0 0}.rw-path-end small{color:var(--ink-3);font-size:.72rem;font-family:var(--mono);display:block}@media (min-width:900px){.rw-flow{grid-template-columns:1fr 1.4fr}.rw-path{grid-column:1/-1}}.refi{margin-top:var(--s5)}.refi-grid{gap:var(--s7);display:grid}@media (min-width:960px){.refi-grid{gap:var(--s8);grid-template-columns:1fr 1.2fr}}.steps{gap:var(--s3);margin-top:var(--s5);counter-reset:st;display:grid}.steps li{counter-increment:st;gap:var(--s3);color:var(--ink-2);padding:var(--s3) 0;border-bottom:1px solid var(--rule);grid-template-columns:32px 1fr;font-size:.92rem;display:grid}.steps li:before{content:counter(st, decimal-leading-zero);font:.72rem var(--mono);color:var(--accent-ink);padding-top:3px}.lqusdc-tickets,.stake-grid{gap:var(--s5);margin-bottom:var(--s5);align-items:start;display:grid}@media (min-width:960px){.lqusdc-tickets{grid-template-columns:repeat(2,minmax(0,1fr))}.lqusdc-tickets:has(>:only-child){grid-template-columns:minmax(0,1fr)}}.lqusdc-note,.stake-note{max-width:80ch}.stake-how{gap:var(--s5);margin-top:var(--s7);padding-top:var(--s6);border-top:1px solid var(--rule);display:grid}.flywheel{gap:var(--s6);border-top:1px solid var(--ink);padding-top:var(--s6);align-items:start;display:grid}.flywheel-ring{width:min(100%,360px);height:auto;color:var(--accent-ink);margin-inline:auto}.flywheel-arc{fill:none;stroke:currentColor;stroke-width:1.5px}.flywheel-node{fill:var(--paper);stroke:var(--ink);stroke-width:1px}.flywheel-num{font:400 13px var(--mono);fill:var(--ink)}.flywheel-hub{font:300 12px var(--sans);fill:var(--ink-3)}.flywheel-steps{counter-reset:fw;display:grid}.flywheel-steps li{gap:var(--s3);padding:var(--s4) 0;border-bottom:1px solid var(--rule);grid-template-columns:40px 1fr;display:grid}.flywheel-steps li:first-child{padding-top:0}.flywheel-steps b{font:300 .8rem var(--mono);color:var(--accent-ink);padding-top:6px}.flywheel-steps h3{font-size:1.1rem;font-weight:300}.flywheel-steps p{color:var(--ink-2);max-width:62ch;margin-top:4px;font-size:.95rem}.flywheel-steps small{margin-top:var(--s2);font:400 .72rem var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--accent-ink);display:inline-block}@media (min-width:900px){.flywheel{gap:var(--s8);grid-template-columns:minmax(280px,380px) 1fr}.flywheel-ring{position:sticky;top:96px}}
.strategy-desk,.sc-page,.portfolio-desk,.hedge-desk,.portfolio-page{gap:var(--s7);display:grid}.strategy-desk h2,.sc-page h2,.portfolio-desk h2,.hedge-desk h2,.portfolio-page h2,.strategy-desk h3,.sc-page h3,.portfolio-desk h3,.hedge-desk h3{letter-spacing:-.02em;font-weight:300}.strategy-desk h2,.sc-page h2,.portfolio-desk h2,.hedge-desk h2{font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:200}.strategy-desk h3,.sc-page h3,.portfolio-desk h3,.hedge-desk h3{font-size:1.15rem}.strategy-desk p,.sc-page p,.portfolio-desk p,.hedge-desk p{color:var(--ink-2);max-width:68ch;font-size:.92rem}.strategy-label,.sc-kicker,.sc-field-label,.desk-visual-heading,.portfolio-section-heading .eyebrow{font:.7rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.desk-panel,.strategy-venue,.strategy-builder,.strategy-position-list>*,.sc-position,.sc-invest-panel,.sc-workspace,.hedge-workspace,.portfolio-native,.desk-visual{padding:var(--s5);border:1px solid var(--grey-200);border-radius:var(--radius);background:var(--paper)}.strategy-position-list,.sc-position-list,.sc-series-list,.hedge-position-list,.liquidity-list,.portfolio-panels,.strategy-history,.strategy-assets,.portfolio-summary-grid,.strategy-facts,.sc-balance-strip,.sc-choice-grid,.strategy-builder-grid,.hedge-scenarios,.portfolio-native-links{gap:var(--s4);display:grid}@media (min-width:800px){.portfolio-summary-grid,.strategy-facts,.sc-balance-strip,.sc-choice-grid,.strategy-builder-grid,.portfolio-panels{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.portfolio-summary-grid>*,.strategy-facts>*,.sc-balance-strip>*{padding:var(--s4) 0;border-top:1px solid var(--ink)}.sc-position-top,.sc-position-foot,.strategy-topline,.strategy-market-head{justify-content:space-between;gap:var(--s4);flex-wrap:wrap;align-items:baseline;display:flex}.sc-position-actions,.sc-actions,.strategy-action,.scenario-controls{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.primary-action,.sc-secondary,.strategy-cancel,.icon-action{justify-content:center;align-items:center;gap:var(--s2);min-height:42px;padding:0 var(--s5);border:1px solid var(--ink);border-radius:var(--radius);background:var(--ink);color:var(--paper);cursor:pointer;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease);font-size:.88rem;display:inline-flex}.primary-action:hover{background:var(--accent-ink);border-color:var(--accent-ink)}.sc-secondary,.strategy-cancel,.icon-action{color:var(--ink);border-color:var(--grey-300);background:0 0}.sc-secondary:hover,.strategy-cancel:hover,.icon-action:hover{border-color:var(--ink);background:var(--grey-50)}.primary-action:disabled,.sc-secondary:disabled,.icon-action:disabled{opacity:.4;cursor:not-allowed}.strategy-desk input:not([type=checkbox]):not([type=radio]):not([type=range]),.strategy-desk select,.sc-page input:not([type=checkbox]):not([type=radio]),.sc-page select,.hedge-desk input,.hedge-desk select,.earn-amount-input,.portfolio-desk input,.portfolio-desk select{min-height:44px;padding:0 var(--s3);border:1px solid var(--grey-300);border-radius:var(--radius);background:var(--paper);font:300 1rem var(--mono);color:var(--ink)}.strategy-desk input:focus,.sc-page input:focus,.hedge-desk input:focus,.portfolio-desk input:focus,.strategy-desk select:focus,.sc-page select:focus{border-color:var(--accent);outline:none}.strategy-desk input[type=range],.hedge-desk input[type=range],.portfolio-desk input[type=range]{accent-color:var(--accent)}.tab-list{border:1px solid var(--grey-300);border-radius:var(--radius);display:inline-flex;overflow:hidden}.tab-list button{min-height:38px;padding:0 var(--s4);cursor:pointer;color:var(--ink-2);background:0 0;border:0;font-size:.85rem}.tab-list button+button{border-left:1px solid var(--grey-300)}.tab-list button[aria-selected=true],.tab-list button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.sc-choice-row,.strategy-choice{gap:var(--s3);flex-wrap:wrap;display:flex}.sc-choice-row button,.strategy-choice button,.scenario-controls button,.strategy-chart-range button{min-height:36px;padding:0 var(--s4);border:1px solid var(--grey-300);border-radius:var(--radius);cursor:pointer;background:0 0;font-size:.85rem}.sc-choice-row button[aria-pressed=true],.strategy-choice button[aria-pressed=true],.scenario-controls button[aria-pressed=true],.strategy-chart-range button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.strategy-alert,.sc-alert,.desk-feedback--error{padding:var(--s3) var(--s4);background:var(--bad-tint);border-left:2px solid var(--bad);color:var(--bad);font-size:.88rem}.strategy-success,.sc-success,.desk-feedback{padding:var(--s3) var(--s4);background:var(--accent-tint);border-left:2px solid var(--accent);font-size:.88rem}.sc-pending,.strategy-empty,.sc-empty,.portfolio-empty,.desk-empty,.sc-fixture-note,.strategy-legal,.strategy-wallet-message,.sc-state,.sc-connection,.strategy-pair-note,.desk-review-caveat{color:var(--ink-3);font-size:.86rem}.portfolio-empty,.desk-empty,.sc-empty,.strategy-empty{padding:var(--s5);border:1px dashed var(--grey-300);border-radius:var(--radius)}.signal-dot{background:var(--accent);border-radius:50%;width:6px;height:6px;display:inline-block}.sc-hero-photo{display:none}.strategy-allocation-bar,.strategy-depth-bar,.allocation-track,.strategy-engagement-track,.sc-health-track,.health-rail,.maturity-track{background:var(--grey-100);height:4px;display:flex;position:relative;overflow:hidden}.strategy-allocation-bar>*,.strategy-depth-bar>*,.allocation-track>*,.strategy-engagement-track>*,.sc-health-track>*,.health-rail>*,.maturity-track>*{background:var(--accent)}.legend-private,.legend-native,.legend-bond{color:var(--ink-2);align-items:center;gap:6px;font-size:.8rem;display:inline-flex}.legend-private:before,.legend-native:before,.legend-bond:before{content:"";background:var(--ink);width:10px;height:2px}.legend-native:before{background:var(--accent)}.legend-bond:before{background:var(--grey-500)}.desk-legend{gap:var(--s4);flex-wrap:wrap;display:flex}.maturity-row,.allocation-row{gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;align-items:baseline;font-size:.88rem;display:grid}.maturity-date,.maturity-amount,.health-values,.pool-rate-figures{font-family:var(--mono);font-weight:300}.chart-axis{font:10px var(--mono);fill:var(--ink-3)}.chart-grid{stroke:var(--grey-200)}.desk-chart-scroll,.strategy-data-scroll,.desk-table-wrap{overflow-x:auto}.strategy-chart-axis{font:.7rem var(--mono);color:var(--ink-3);justify-content:space-between;display:flex}.strategy-chart-empty{background:var(--grey-50);min-height:200px;color:var(--ink-3);place-items:center;font-size:.86rem;display:grid}.strategy-desk table,.sc-page table,.portfolio-desk table,.desk-table-wrap table{border-collapse:collapse;width:100%;font-size:.86rem}.strategy-desk th,.sc-page th,.portfolio-desk th,.desk-table-wrap th{text-align:left;font:.66rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:var(--s3) var(--s3) var(--s3) 0;border-bottom:1px solid var(--ink);font-weight:400}.strategy-desk td,.sc-page td,.portfolio-desk td,.desk-table-wrap td{padding:var(--s3) var(--s3) var(--s3) 0;border-bottom:1px solid var(--rule);font-family:var(--mono);font-weight:300}.asset-icon{color:var(--ink);display:inline-flex}.asset-name{font-weight:400}.asset-price{font-family:var(--mono);font-weight:300}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.review-overlay,.sc-dialog-overlay{z-index:100;padding:var(--s5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b0d1066;place-items:center;display:grid;position:fixed;inset:0}.review-dialog,.sc-dialog{gap:var(--s4);width:min(560px,100%);max-height:90dvh;padding:var(--s6);background:var(--paper);border:1px solid var(--grey-300);border-radius:var(--radius);display:grid;overflow:auto;box-shadow:0 32px 64px -32px #0b0d1066}.review-top{justify-content:space-between;align-items:center;display:flex}.review-facts{display:grid}.review-facts>div{justify-content:space-between;gap:var(--s4);padding:var(--s3) 0;border-bottom:1px solid var(--rule);font-size:.9rem;display:flex}.sc-dialog-actions{gap:var(--s3);justify-content:flex-end;display:flex}
.soon>.soon-intro{z-index:100;pointer-events:none;background:#000;place-items:center;animation:.4s 4s forwards soon-intro-out;display:grid;position:fixed;inset:0;overflow:hidden}.soon>.soon-intro[data-phase=burst]{animation:.4s forwards soon-intro-out}.soon-intro-logo{opacity:0;filter:invert();will-change:transform, opacity, filter;width:min(58vw,460px);height:auto;animation:.42s linear 80ms forwards soon-intro-in,1.5s ease-in-out .5s infinite soon-intro-breathe}@keyframes soon-intro-in{0%{opacity:0;filter:invert()blur(8px);animation-timing-function:cubic-bezier(.2,.9,.25,1);transform:scale(.55)}60%{opacity:1;filter:invert()blur();transform:scale(1.06)}72%{opacity:.45}82%{opacity:1;transform:scale(1.02)}to{opacity:1;filter:invert()blur();transform:scale(1)}}@keyframes soon-intro-breathe{50%{transform:scale(1.035)}}.soon-intro[data-phase=collapse] .soon-intro-logo,.soon-intro[data-phase=burst] .soon-intro-logo{opacity:1;animation:.33s cubic-bezier(.7,0,.95,.35) forwards soon-intro-collapse}@keyframes soon-intro-collapse{0%{opacity:1;filter:invert()brightness();transform:scale(1)}to{opacity:0;filter:invert()blur(2px)brightness(4);transform:scale(.02)}}.soon-intro-ring{opacity:0;border:2px solid #ffffffe6;border-radius:50%;width:120px;height:120px;position:absolute}.soon-intro[data-phase=collapse] .soon-intro-ring,.soon-intro[data-phase=burst] .soon-intro-ring{animation:.55s cubic-bezier(.1,.7,.3,1) .22s both soon-ring}@keyframes soon-ring{0%{opacity:.95;transform:scale(.05)}to{opacity:0;transform:scale(14)}}@keyframes soon-intro-out{to{opacity:0;visibility:hidden}}.soon>.soon-confetti{z-index:101;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.soon .soon-bar,.soon .soon-copy,.soon .soon-ticker,.soon .soon-foot,.soon .soon-field,.soon .soon-glow,.soon .soon-globe{opacity:0;animation:.6s 4.4s forwards soon-fallback}@keyframes soon-fallback{to{opacity:var(--o,1)}}.soon-field{--o:.5}.soon-glow{--o:.65}.soon-globe{--o:.35}body[data-intro=go] .soon-bar{animation:soon-reveal .6s var(--ease) both}body[data-intro=go] .soon-copy{animation:soon-reveal .65s var(--ease) 60ms both}body[data-intro=go] .soon-ticker{animation:soon-reveal .6s var(--ease) .16s both}body[data-intro=go] .soon-foot{animation:soon-reveal .6s var(--ease) .22s both}body[data-intro=go] .soon-field{animation:1s both soon-fade}body[data-intro=go] .soon-globe{animation:.9s both soon-fade}body[data-intro=go] .soon-scan{animation:7s linear 1.2s infinite soon-scan}body[data-intro=go] .soon-glow{animation:1s both soon-fade,6s ease-in-out 1s infinite soon-pulse}@keyframes soon-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes soon-fade{0%{opacity:0}to{opacity:var(--o,1)}}.soon{background:var(--paper);isolation:isolate;grid-template-rows:auto 1fr auto auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.soon>*{z-index:2;position:relative}.soon-field{width:100%;height:100%;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 70% 45%,#0000 18%,#000 78%);mask-image:radial-gradient(120% 90% at 70% 45%,#0000 18%,#000 78%);z-index:0!important;position:absolute!important}.soon-glow{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 10%, transparent), color-mix(in srgb, var(--accent) 3%, transparent) 55%, transparent 72%);pointer-events:none;border-radius:50%;width:min(130vh,120vw);top:50svh;right:-12vh;translate:0 -50%;z-index:1!important;position:absolute!important}@keyframes soon-pulse{50%{opacity:.7;transform:scale(1.08)}}.soon-globe{aspect-ratio:1;pointer-events:none;width:min(118vh,118vw);top:50svh;right:-9vh;overflow:hidden;translate:0 -50%;-webkit-mask-image:radial-gradient(closest-side,#000 84%,#0000 100%);mask-image:radial-gradient(closest-side,#000 84%,#0000 100%);z-index:1!important;position:absolute!important}.soon-globe-canvas{width:100%;height:100%}@media (min-width:801px){.soon:after{content:"";z-index:1;pointer-events:none;opacity:0;background:linear-gradient(135deg, transparent 0%, transparent 38%, var(--paper) 62%, var(--paper) 100%);background-position:100% 100%;background-size:260% 260%;position:absolute;inset:0}body[data-intro=go] .soon:after{animation:2.4s cubic-bezier(.45,0,.25,1) .1s both soon-veil}}@keyframes soon-veil{0%{opacity:1;background-position:100% 100%}85%{opacity:1}to{opacity:0;background-position:0 0}}.soon-scan{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--accent) 6%, transparent) 60%, color-mix(in srgb, var(--accent) 16%, transparent) 99%, transparent 100%);mix-blend-mode:multiply;height:22%;position:absolute;top:-22%;left:0;right:0}@keyframes soon-scan{to{top:100%}}.soon-bar{padding:var(--s5) var(--gutter);justify-content:space-between;align-items:center;display:flex}.soon-bar .brand img{width:auto;height:64px}@media (max-width:800px){.soon-bar .brand img{height:48px}}.soon-copy{align-self:end;gap:var(--s5);padding:0 var(--gutter) var(--s8);max-width:min(760px,100%);display:grid}.soon-status{align-items:center;gap:var(--s3);font:500 clamp(.9rem, 1.25vw, 1.05rem) var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--accent-ink);display:inline-flex}.soon-cursor{background:var(--accent-ink);width:.55em;height:1.05em;animation:1s step-end infinite soon-blink}@keyframes soon-blink{50%{opacity:0}}.soon-title{font:200 clamp(2.5rem, 7.4vw, 6.4rem)/1.02 var(--sans);letter-spacing:-.04em;text-wrap:balance;font-variant-ligatures:none;min-height:3.1em}.soon-caption{font:.95rem var(--mono);letter-spacing:.04em;color:var(--ink-2);min-height:1.6em}.soon-about{max-width:56ch;font:300 clamp(1rem, 1.3vw, 1.15rem)/1.6 var(--sans);color:var(--ink-2);text-wrap:pretty}.soon-ticker{border-block:1px solid var(--rule);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffc7;overflow:hidden}.soon-ticker-track{width:max-content;animation:38s linear infinite soon-marquee;display:flex}.soon-ticker-track span{padding:var(--s3) var(--s5);font:.72rem var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.soon-ticker-track span:after{content:"/";margin-left:var(--s5);color:var(--accent)}@keyframes soon-marquee{to{transform:translate(-50%)}}.soon-foot{justify-content:space-between;align-items:center;gap:var(--s2) var(--s5);padding:var(--s3) var(--gutter);font:.7rem var(--mono);letter-spacing:.1em;color:var(--ink-3);flex-wrap:wrap;display:flex}.soon-links{gap:var(--s5);display:flex}.soon-links a{text-transform:uppercase;min-height:32px;color:var(--ink-2);transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease);border-bottom:1px solid #0000;align-items:center;display:inline-flex}.soon-links a:hover{color:var(--accent-ink);border-color:var(--accent)}@media (max-width:800px){.soon-globe{--o:.08;width:170vw;top:50svh;left:50%;right:auto;translate:-50% -50%}.soon-scan{display:none}.soon-glow{--o:.25;width:150vw;top:50svh;left:50%;right:auto;translate:-50% -50%}.soon-field{--o:.14;-webkit-mask-image:none;mask-image:none}.soon-copy{text-align:center;padding:0 var(--gutter);text-shadow:0 0 18px #fffffff2,0 0 6px #ffffffe6;align-self:center;justify-items:center;max-width:100%;margin-inline:auto}.soon-title{min-height:0;font-size:clamp(2.2rem,10.5vw,3.2rem)}.soon-caption{color:var(--ink);min-height:3.2em}}@media (prefers-reduced-motion:reduce){.soon>.soon-intro,.soon-confetti,.soon:after{display:none}.soon .soon-bar,.soon .soon-copy,.soon .soon-ticker,.soon .soon-foot{opacity:1;animation:none}.soon .soon-field,.soon .soon-glow,.soon .soon-globe{opacity:var(--o,1);animation:none}.soon-glow,.soon-scan,.soon-ticker-track,.soon-cursor{animation:none}.soon-scan{display:none}}.soon-title{font-weight:200}.soon-hl{color:var(--grey-500);text-shadow:none;font-weight:200}.soon .scr-real{display:inline}.soon-title,.soon-caption,.soon-status>span{position:relative}.soon .scr-live{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.soon-status .scr-live{white-space:nowrap;overflow:visible}.unlock{isolation:isolate;min-height:100svh;padding:var(--s5) var(--gutter);gap:var(--s7);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.unlock .brand img{width:auto;height:34px}.unlock-card{place-self:center;gap:var(--s4);width:min(420px,100%);padding:var(--s6);border:1px solid var(--grey-300);border-top:2px solid var(--ink);border-radius:var(--radius);background:var(--paper);margin-bottom:var(--s9);display:grid}.unlock-card .eyebrow{color:var(--accent-ink)}.unlock-note{color:var(--ink-3);font-size:.9rem}.unlock-form{gap:var(--s4);display:grid}.unlock:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 10%, transparent), color-mix(in srgb, var(--accent) 3%, transparent) 55%, transparent 72%);pointer-events:none;border-radius:50%;width:min(130vh,120vw);position:absolute;top:50%;right:-12vh;translate:0 -50%}.unlock-bar{justify-content:space-between;align-items:center;gap:var(--s4);display:flex}.unlock-bar .text-link{color:var(--ink-2);font-size:.86rem}@media (max-width:800px){.soon-foot{justify-content:center}}
