@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.woff2)format("woff2");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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_9c1f8442-module__-5WLeG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_9c1f8442-module__-5WLeG__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.2of77tvarlxv9.woff2)format("woff2");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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.0_hkuyklry9k2.woff2)format("woff2");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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.32vcy6_pq4pnh.woff2)format("woff2");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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.38msdipe8z81f.woff2)format("woff2");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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.30bhvdlsk8sra.woff2)format("woff2");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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.3se9ogqst-d6c.woff2)format("woff2");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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_be9f8681-module__fFbKZa__className{font-family:Newsreader,Newsreader Fallback}.newsreader_be9f8681-module__fFbKZa__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");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 Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_72efd9e1-module__KahaqW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_72efd9e1-module__KahaqW__variable{--font-plex:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--ground:#eef3fa;--ground-2:#e4ecf8;--paper:#fafcff;--ink:#0b1a5c;--ink-2:#26377a;--ink-3:#4f5e97;--ink-4:#7c89b5;--line:#0b1a5c1f;--line-2:#0b1a5c38;--cobalt:#1f3fc4;--cobalt-2:#2d55e6;--cobalt-deep:#0e1f7a;--mint:#13875a;--gold:#a86e06;--coral:#cf3b29;--radius:22px;--radius-sm:14px;--shadow:0 36px 80px -36px #0e1f7a73, 0 2px 10px #0e1f7a0f;--shadow-sm:0 18px 40px -24px #0e1f7a73;--dots:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Ccircle cx='1.5' cy='1.5' r='0.9' fill='rgba(11,26,92,0.16)'/%3E%3C/svg%3E");--sans:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;--serif:var(--font-newsreader), Georgia, "Times New Roman", serif;--mono:var(--font-plex), "SFMono-Regular", Menlo, monospace;--bg:var(--ground)}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth;background:var(--ground)}body{background-color:var(--ground);background-image:var(--dots);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-size:18px 18px;margin:0;overflow-x:clip}::selection{background:#1f3fc42e}img{max-width:100%}a{color:inherit;text-decoration:none;transition:color .16s,opacity .16s}a:hover{color:var(--cobalt)}code{font-family:var(--mono);background:#0b1a5c0f;border-radius:6px;padding:1px 6px;font-size:.9em}.mono{font-family:var(--mono)}.serif{font-family:var(--serif);font-style:italic;font-weight:400}.dots{background-color:var(--ground);background-image:var(--dots);background-size:18px 18px}.h-display{font-family:var(--serif);letter-spacing:-.022em;text-wrap:balance;color:var(--ink);margin:0;font-weight:400;line-height:1.03}.h-display .serif{letter-spacing:-.012em}.t-hero{letter-spacing:-.03em;font-size:clamp(44px,6.2vw,90px);line-height:.98}.t-h2{font-size:clamp(32px,3.8vw,54px)}.t-h3{font-size:clamp(22px,2vw,28px)}.t-lead{color:var(--ink-2);margin:0;font-size:clamp(15px,1.2vw,18px);font-weight:300;line-height:1.6}.eyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:400}.wordmark{letter-spacing:.3em;color:var(--ink);align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.wordmark:hover{color:var(--ink)}.glass{box-shadow:0 0 0 1px var(--line), var(--shadow);-webkit-backdrop-filter:blur(14px)saturate(1.15);border-radius:var(--radius);color:var(--ink);background:linear-gradient(#ffffffe6,#fafcffbd);border:1px solid #fffffff2;transition:box-shadow .22s,transform .22s,border-color .22s}.glass-lift:hover{box-shadow:0 0 0 1px var(--line-2), var(--shadow);transform:translateY(-3px)}.pill{white-space:nowrap;cursor:pointer;font:inherit;border:1px solid var(--line-2);color:var(--ink);-webkit-backdrop-filter:blur(8px);background:#fafcffa8;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:11px 20px;font-size:14px;font-weight:500;transition:background .18s,color .18s,border-color .18s,transform .18s,box-shadow .18s;display:inline-flex}.pill:hover{background:var(--paper);color:var(--ink);border-color:var(--ink)}.pill-solid{background:var(--cobalt);color:#fff;border-color:var(--cobalt);font-weight:600;box-shadow:0 14px 30px -14px #1f3fc4d9}.pill-solid:hover{background:var(--cobalt-2);color:#fff;border-color:var(--cobalt-2);transform:translateY(-1px)}.input{width:100%;font:inherit;background:var(--paper);border:1px solid var(--line-2);color:var(--ink);border-radius:999px;outline:none;padding:14px 20px;font-size:15px;transition:border-color .18s,box-shadow .18s}.input::placeholder{color:var(--ink-4)}.input:focus{border-color:var(--cobalt);box-shadow:0 0 0 4px #1f3fc424}.btn{font:inherit;cursor:pointer;white-space:nowrap;background:var(--cobalt);color:#fff;border:1px solid var(--cobalt);border-radius:999px;padding:14px 24px;font-size:15px;font-weight:600;transition:transform .16s,background .16s,opacity .16s;box-shadow:0 14px 30px -16px #1f3fc4e6}.btn:hover{background:var(--cobalt-2);transform:translateY(-1px)}.btn:disabled{opacity:.6;cursor:wait;transform:none}.chip{font-family:var(--mono);color:var(--ink-2);border:1px solid var(--line-2);cursor:pointer;background:#fafcffb8;border-radius:999px;padding:6px 12px;font-size:12px;transition:border-color .16s,color .16s,background .16s,transform .12s}.chip:hover{color:var(--ink);border-color:var(--ink)}.chip[aria-pressed=true]{color:#fff;border-color:var(--ink);background:var(--ink)}.chip:disabled{cursor:progress}.btn:active,.pill:active,.chip:active{transform:scale(.98)}:focus-visible{outline:2px solid var(--cobalt);outline-offset:3px;border-radius:6px}.example{font-family:var(--mono);color:var(--ink);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:auto;padding:6px 0;font-size:12.5px;font-weight:500;transition:color .16s}.example:hover{color:var(--cobalt)}.fade-in{animation:.48s both fade}@keyframes fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.skel-stack{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:16px;display:flex}.skel{background:#0b1a5c12;border-radius:7px;position:relative;overflow:hidden}.skel:after{content:"";background:linear-gradient(90deg,#0000,#ffffffbf,#0000);animation:1.3s ease-in-out infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer{to{transform:translate(100%)}}.live-dot{vertical-align:1px;background:#22b573;border-radius:50%;width:7px;height:7px;margin-right:8px;animation:2.2s ease-out infinite pulse;display:inline-block}@keyframes pulse{0%{box-shadow:0 0 #22b57380}70%{box-shadow:0 0 0 7px #22b57300}to{box-shadow:0 0 #22b57300}}.badge{letter-spacing:.01em;align-items:center;gap:10px;display:inline-flex}.badge:before{content:"";width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, currentColor 16%, transparent);background:currentColor;border-radius:50%;flex-shrink:0}.meter{background:#0b1a5c14;border-radius:999px;height:4px;overflow:hidden}.meter>i{border-radius:inherit;min-width:0;height:100%;transition:width .7s cubic-bezier(.2,.8,.2,1);display:block}.wrap{max-width:1280px;margin:0 auto;padding-left:clamp(20px,4vw,48px);padding-right:clamp(20px,4vw,48px)}.section{isolation:isolate;padding-top:clamp(72px,9vw,136px);padding-bottom:clamp(72px,9vw,136px);position:relative}.section-tight{isolation:isolate;padding-top:0;padding-bottom:clamp(72px,9vw,136px);position:relative}.grid-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.grid-rails{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.stack{flex-direction:column;gap:22px;min-width:0;display:flex}.stats{border-top:1px solid var(--line);flex-wrap:wrap;gap:clamp(24px,4vw,56px);padding-top:18px;display:flex}.stat-n{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-size:clamp(30px,3vw,42px);line-height:1}.console-form{gap:8px;display:flex}.nav{z-index:3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding-top:22px;padding-bottom:22px;display:flex;position:relative}.nav-links{color:var(--ink-2);gap:28px;min-width:0;font-size:14px;display:flex}.nav-links a{white-space:nowrap}.nav-links a[aria-current=page]{color:var(--ink);text-underline-offset:6px;text-decoration:underline;-webkit-text-decoration-color:var(--cobalt);text-decoration-color:var(--cobalt)}.hero{isolation:isolate;flex-direction:column;min-height:min(900px,100svh);display:flex;position:relative;overflow:hidden}.hero-art{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero-head{aspect-ratio:1500/1611;object-fit:contain;width:auto;height:97%;position:absolute;top:3%;right:8%;-webkit-mask-image:linear-gradient(#000 66%,#0000 94%);mask-image:linear-gradient(#000 66%,#0000 94%)}.hero-body{flex:1;align-items:center;padding-top:clamp(8px,3vw,40px);padding-bottom:clamp(40px,5vw,72px);display:flex}.hero-copy{flex-direction:column;gap:22px;max-width:600px;display:flex}.hero-form{border:1px solid var(--line-2);width:100%;max-width:480px;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(10px);background:#fafcffd9;border-radius:999px;align-items:center;gap:6px;padding:6px;transition:border-color .18s,box-shadow .18s;display:flex}.hero-form:focus-within{border-color:var(--cobalt);box-shadow:0 0 0 4px #1f3fc424, var(--shadow-sm)}.hero-form input{min-width:0;font-family:var(--mono);color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:11px 14px 11px 16px;font-size:15px}.hero-form .pill{padding:12px 20px}.hero-margin{font-family:var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--ink-2);flex-direction:column;justify-content:space-between;font-size:10.5px;line-height:2;display:flex;position:absolute;top:clamp(120px,17vh,170px);bottom:16%;right:clamp(20px,4vw,48px)}.art{z-index:-1;pointer-events:none;position:absolute}.art img{object-fit:cover;width:100%;height:100%;display:block}.art-columns{width:clamp(200px,19vw,320px);top:-200px;bottom:8%;left:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 26% 62%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 26% 62%,#0000 100%)}.art-columns img{object-position:30% 50%;-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000);mask-image:linear-gradient(90deg,#000 55%,#0000)}.indent{padding-left:clamp(0px,14vw,210px)}.center-head{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:880px;margin:0 auto clamp(40px,5vw,68px);display:flex}.tablets{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(28px,3.4vw,48px);display:grid}.tablet{background:linear-gradient(#ffffff8c,#e2e9f659),url(/brand/marble.svg) 50%/520px,#f1f4fa;border-radius:50% 50% 12px 12px/24% 24% 12px 12px;flex-direction:column;gap:14px;margin-bottom:30px;padding:clamp(46px,4.4vw,60px) clamp(22px,2.4vw,32px) clamp(24px,2.4vw,30px);transition:transform .26s;display:flex;position:relative;box-shadow:inset 0 2px #fffffff2,inset 0 -14px 26px #0b1a5c1a,inset 0 0 0 1px #0b1a5c1a,0 34px 50px -34px #0e1f7a8c}.tablet:after{content:"";background:linear-gradient(#fff9,#cdd7ec80),url(/brand/marble.svg) 30% 60%/520px,#e9eef8;border-radius:3px;height:26px;position:absolute;bottom:-28px;left:-3.5%;right:-3.5%;box-shadow:inset 0 1px #fff,inset 0 -6px 10px #0b1a5c14,inset 0 0 0 1px #0b1a5c1a,0 18px 30px -18px #0e1f7a99}.tablet:hover{transform:translateY(-4px)}.tablet-name{font-family:var(--mono);letter-spacing:.02em;overflow-wrap:anywhere;font-size:15px;font-weight:500}.tablet-body{color:var(--ink-2);text-shadow:0 1px #ffffffb3;font-size:14px;font-weight:400;line-height:1.6}.lend-stage{padding:104px 64px 0;position:relative}.pillar{flex-direction:column;align-items:center;width:112px;display:flex;position:absolute;top:0;bottom:36px}.pillar--a{left:0}.pillar--b{right:0}.pillar-label{height:40px;font-family:var(--mono);color:var(--ink);white-space:nowrap;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:1px;margin-bottom:8px;font-size:11px;font-weight:500;display:flex}.pillar-label small{color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:400}.column-art{filter:drop-shadow(0 24px 24px #0e1f7a2e);flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.column-art svg{width:100%;display:block}.column-shaft{flex:1;height:auto;min-height:0}.lend-line{font-family:var(--mono);letter-spacing:.16em;align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex;position:absolute;top:58px;left:118px;right:118px}.lend-line:before,.lend-line:after{content:"";opacity:.45;background:currentColor;flex:1;height:1px}.lend-versions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lend-ver{border:1px solid var(--line);background:#fff9;border-radius:12px;flex-direction:column;gap:3px;min-width:0;padding:12px 14px;display:flex}.scales{width:100%;max-width:580px;margin:0 auto;display:block;overflow:visible}.scales .beam{transform-box:view-box;transform-origin:260px 118px;animation:7s ease-in-out infinite beam}.scales .pan-l{animation:7s ease-in-out infinite pan-l}.scales .pan-r{animation:7s ease-in-out infinite pan-r}@keyframes beam{0%,to{transform:rotate(-2.2deg)}50%{transform:rotate(2.2deg)}}@keyframes pan-l{0%,to{transform:translateY(7.3px)}50%{transform:translateY(-7.3px)}}@keyframes pan-r{0%,to{transform:translateY(-7.3px)}50%{transform:translateY(7.3px)}}.rail-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rail-tile{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(6px);background:#fafcffbd;border-radius:16px;flex-direction:column;gap:6px;min-width:0;padding:16px 16px 18px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.rail-tile:hover{border-color:var(--cobalt);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.rail-row{border:1px solid var(--line);background:#ffffff8c;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;transition:border-color .16s,background .16s;display:flex}.rail-row:hover{border-color:var(--cobalt);background:#1f3fc40a}.ledger-book{width:100%;min-width:0;max-width:560px;margin:0 auto;position:relative;transform:rotate(-1.6deg)}.ledger-page{background-color:var(--paper);box-shadow:5px 5px 0 -1px #e6ecf7, 5px 5px 0 0 var(--line), 10px 10px 0 -1px #dde5f3, 10px 10px 0 0 var(--line), var(--shadow);font-family:var(--mono);color:var(--ink-2);background-image:linear-gradient(90deg,#0000 40px,#1f3fc447 40px 41px,#0000 41px 44px,#1f3fc42e 44px 45px,#0000 45px),repeating-linear-gradient(#0000 0 27px,#0b1a5c13 27px 28px);background-position:0 0,0 58px;border-radius:4px 14px 14px 4px;margin:0;padding:30px 28px 44px 58px;font-size:clamp(11px,1vw,12.5px);line-height:28px;position:relative;overflow-x:auto}.ledger-title{font-family:var(--mono);letter-spacing:.3em;color:var(--ink);margin-bottom:6px;font-size:12px;display:block}.ledger-seal{filter:drop-shadow(0 10px 14px #0e1f7a59);width:clamp(84px,9vw,112px);position:absolute;bottom:-34px;right:-22px;transform:rotate(10deg)}.trail-list{flex-direction:column;gap:10px;display:flex}.trail-row{color:inherit;border-radius:16px;grid-template-columns:46px 118px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.trail-row:hover{color:inherit;box-shadow:0 0 0 1px var(--line-2), var(--shadow-sm);transform:translateY(-1px)}.trail-row--compact{grid-template-columns:46px minmax(0,1fr) auto auto}.trail-row--compact .trail-when{display:none}.trail-seq{color:var(--ink-4);font-size:12px}.trail-when{color:var(--ink-3);font-size:12px}.trail-main{flex-direction:column;gap:2px;min-width:0;font-size:14px;display:flex}.trail-sub{color:var(--ink-4);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.trail-rail{color:var(--ink-3);white-space:nowrap;font-size:12px}.trail-amt{color:var(--cobalt);text-align:right;white-space:nowrap;font-size:13px}.cta{isolation:isolate;align-items:center;min-height:clamp(440px,44vw,620px);display:flex;position:relative;overflow:hidden}.cta-art{z-index:-1;width:64%;position:absolute;top:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.cta-art img{object-fit:cover;object-position:40% 45%;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#000 45%,#0000 96%);mask-image:linear-gradient(90deg,#000 45%,#0000 96%)}.cta-copy{flex-direction:column;align-items:flex-start;gap:20px;width:min(500px,100%);margin-left:auto;display:flex}.footer{background:var(--ink);color:#dce4f7;position:relative;overflow:hidden}.footer .eyebrow{color:#93a3d6}.footer .wordmark,.footer .wordmark:hover{color:#fff}.footer .t-lead{color:#c3cfee}.footer-top{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:32px;padding-top:56px;padding-bottom:40px;display:grid}.footer-col{color:#c3cfee;flex-direction:column;gap:10px;font-size:14px;display:flex}.footer-col a{color:#e8eefb}.footer-col a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.footer-mark-row{height:.74em;font-family:var(--serif);letter-spacing:-.04em;color:#eef3fa1a;-webkit-user-select:none;user-select:none;font-size:clamp(88px,24vw,360px);font-weight:400;line-height:1;overflow:hidden}.footer-mark-row span{display:block;transform:translateY(-.04em)}.footer-meta{letter-spacing:.06em;color:#93a3d6;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:14px 0 20px;font-size:12px;display:flex}.page-head{isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.page-head-art{z-index:-1;pointer-events:none;width:min(50%,760px);height:128%;position:absolute;top:-12%;right:-2%;-webkit-mask-image:radial-gradient(62% 60% at 60% 46%,#000 30%,#00000080 58%,#0000 80%);mask-image:radial-gradient(62% 60% at 60% 46%,#000 30%,#00000080 58%,#0000 80%)}.page-head-art img{object-fit:cover;width:100%;height:100%;display:block}.page-head-wrap{width:100%}.page-head-body{flex-direction:column;gap:18px;max-width:680px;padding-top:clamp(20px,4vw,56px);padding-bottom:clamp(40px,6vw,80px);display:flex}.page-body{padding-bottom:clamp(72px,9vw,120px)}.prose{color:var(--ink-2);max-width:760px;font-weight:300;line-height:1.7}.prose li{margin:6px 0}.escalate-shell{isolation:isolate;min-height:100svh;position:relative;overflow:hidden}.escalate-art{z-index:-1;height:min(44vh,440px);position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 25%,#0000 96%);mask-image:linear-gradient(#000 25%,#0000 96%)}.escalate-art img{object-fit:cover;object-position:center 35%;width:100%;height:100%;display:block}.esc-fields{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;display:grid}.esc-field{min-width:0;font-family:var(--mono);letter-spacing:.06em;color:var(--ink-3);flex-direction:column;gap:6px;font-size:11px;display:flex}.esc-field .input{padding:12px 16px;font-size:14px}.esc-out{border-top:1px solid var(--line);grid-template-columns:132px minmax(0,1fr);align-items:start;gap:16px;padding-top:14px;display:grid}.esc-qr{width:132px;height:132px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:12px;padding:6px}.esc-qr svg{width:100%;height:100%;display:block}@media (max-width:1100px){.hero-margin,.art-columns{display:none}.indent{padding-left:0}.rail-tiles{grid-template-columns:1fr}}@media (max-width:900px){.grid-2{grid-template-columns:minmax(0,1fr)}.hero{min-height:0}.hero-art{order:2;height:min(52vh,420px);margin-top:-8px;position:relative;inset:auto}.hero-head{aspect-ratio:auto;object-fit:contain;object-position:50% 30%;width:100%;height:100%;inset:0 auto 0 0}.hero-body{order:3;padding-top:0;padding-bottom:8px}.tablets{grid-template-columns:1fr;gap:48px;max-width:480px;margin:0 auto}.rail-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.cta{flex-direction:column;align-items:stretch;min-height:0;padding-bottom:72px}.cta-art{width:100%;height:320px;position:relative}.cta-art img{-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.cta-copy{margin:0}.footer-top{grid-template-columns:1fr;gap:24px}.page-head-art{order:2;width:100%;height:220px;position:relative;top:auto;right:auto;-webkit-mask-image:radial-gradient(70% 70%,#000 35%,#0000 75%);mask-image:radial-gradient(70% 70%,#000 35%,#0000 75%)}.page-head-wrap{order:3}.page-head-body{padding-top:0}.console-form{flex-direction:column}.console-form .btn{width:100%}.nav{padding-bottom:12px}.nav-links{overscroll-behavior-x:contain;scrollbar-width:none;order:3;gap:22px;width:100%;padding-bottom:2px;font-size:14px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000);mask-image:linear-gradient(90deg,#000 86%,#0000)}.nav-links::-webkit-scrollbar{display:none}.nav-links a{padding:9px 0}}@media (max-width:760px){.lend-stage{padding:0}.pillar,.lend-line{display:none}.lend-versions,.rail-tiles{grid-template-columns:1fr}.trail-row,.trail-row--compact{grid-template-columns:auto minmax(0,1fr);gap:6px 12px;padding:14px 16px}.trail-when{grid-column:2;justify-self:end}.trail-main{grid-column:1/-1}.trail-rail{grid-column:1}.trail-amt{grid-column:2}.trail-row--compact .trail-main{grid-column:1/-1}.chip{padding:9px 14px}.footer-col a{padding:5px 0}.footer-col{gap:4px}.ledger-book{transform:none}.ledger-seal{bottom:-30px;right:4px}}@media (max-width:520px){.esc-fields,.esc-out{grid-template-columns:1fr}.esc-qr{width:168px;height:168px}.hero-form{border-radius:24px;flex-direction:column;align-items:stretch;padding:8px}.hero-form .pill{width:100%}.pill{padding:10px 16px;font-size:14px}.glass{border-radius:18px}.wordmark{letter-spacing:.24em;font-size:14px}.ledger-page{padding:24px 16px 40px 50px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.path-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.path-row{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:4px 12px;display:grid}.path-mark{border:1px dashed var(--line-2);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.path-row.is-done .path-mark{background:var(--mint);border:0}.path-label{color:var(--ink);flex-direction:column;gap:1px;font-size:15px;display:flex}.path-label small{font-family:var(--mono);color:var(--ink-3);font-size:11.5px}.path-meter{grid-column:2}.code{border:1px solid var(--line);font-family:var(--mono);color:var(--ink-2);white-space:pre;background:#0b1a5c0d;border-radius:10px;margin:0;padding:10px 12px;font-size:11.5px;line-height:1.6;overflow-x:auto}.result-row{color:inherit;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.result-row:hover{color:inherit;box-shadow:0 0 0 1px var(--line-2), var(--shadow-sm)}@media (max-width:520px){.result-row{grid-template-columns:minmax(0,1fr) auto}.result-row>:nth-child(2){grid-area:2/1/auto/-1}}.dash-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.dash-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.tile{border:1px solid var(--line);background:#fafcffb8;border-radius:16px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.dash-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.panel{flex-direction:column;gap:16px;min-width:0;padding:clamp(20px,2.4vw,28px);display:flex}.dash-form{gap:8px;display:flex}.dash-form .input{flex:1;min-width:0;padding:12px 18px;font-size:14px}.dash-form .btn{padding:12px 20px;font-size:14px}.dash-form.wrap-2{flex-wrap:wrap}.dash-form.wrap-2 .input{flex:180px}.reveal{border:1px dashed var(--cobalt);background:#1f3fc40a;border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.reveal-key{background:var(--paper);border:1px solid var(--line-2);overflow-wrap:anywhere;border-radius:10px;padding:10px 12px;font-size:12.5px;display:block}.row-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.row-list li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.row-list li:first-child{border-top:0;padding-top:2px}.row-main{flex-direction:column;gap:3px;min-width:0;font-size:14px;display:flex}.row-main b{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.row-main small{color:var(--ink-3);overflow-wrap:anywhere;font-size:12px}.chip-static{font-family:var(--mono);border:1px dashed var(--line-2);color:var(--ink-3);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:5px 11px;font-size:11.5px}.chip-static.ok{color:var(--mint);background:#13875a1a;border-style:solid;border-color:#0000}.row-list .chip{white-space:nowrap;flex-shrink:0;text-decoration:none}.empty{color:var(--ink-3);margin:0;font-size:13.5px}.policy{flex-direction:column;gap:14px;display:flex}.policy-row{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:8px 14px;display:grid}.policy-row>:nth-child(3){grid-column:2}.policy-label{font-family:var(--mono);letter-spacing:.08em;color:var(--ink-2);font-size:11.5px;font-weight:500}.seg{border:1px solid var(--line);background:#0b1a5c0d;border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.seg-opt{color:var(--ink-2);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:13px;transition:background .16s,color .16s;position:relative}.seg-opt input{opacity:0;pointer-events:none;position:absolute}.seg-opt.on{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--line-2), 0 4px 10px -6px #0e1f7a66}.seg-opt:has(input:focus-visible){outline:2px solid var(--cobalt);outline-offset:2px}.money{border:1px solid var(--line-2);background:var(--paper);font-family:var(--mono);color:var(--ink-3);border-radius:999px;align-items:center;gap:4px;padding:4px 6px 4px 12px;font-size:13px;display:inline-flex}.money input{width:76px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none}.money:focus-within{border-color:var(--cobalt)}.check{color:var(--ink-2);align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.check input{width:16px;height:16px;accent-color:var(--cobalt)}.scroll-x{overflow-x:auto}.dash-table{border-collapse:collapse;width:100%;min-width:520px;font-size:12.5px}.dash-table th{text-align:left;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line-2);padding:8px 10px;font-size:10.5px;font-weight:500}.dash-table td{border-bottom:1px solid var(--line);color:var(--ink-2);font-variant-numeric:tabular-nums;padding:9px 10px}.signin{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);padding:clamp(24px,4vw,48px);display:grid}.signin-list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.signin-list li{border-left:2px solid var(--cobalt);flex-direction:column;gap:3px;padding-left:14px;display:flex}.signin-list b{font-family:var(--serif);color:var(--ink);font-size:19px;font-weight:400}.signin-list span{color:var(--ink-2);font-size:13.5px;line-height:1.55}@media (max-width:900px){.dash-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-grid,.signin{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.dash-form{flex-direction:column}.policy-row{grid-template-columns:minmax(0,1fr)}.policy-row>:nth-child(3){grid-column:1}.row-list li{flex-wrap:wrap}}
