@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.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:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff")}:root{--ink:#050706;--paper:#0a0d0b;--white:#edf5f1;--mist:#a9b7af;--smoke:#8f9b94;--line-light:#edf5f124;--line-dark:#edf5f12e;--energy:#d8f7ea;--danger:#ff756b;--surface-raised:#111612;--surface-paper-alt:#080b09;--surface-night:#050706;--surface-navy:#0c1511;--surface-navy-alt:#0a120e;--surface-slate:#111813;--surface-slate-light:#26352b;--surface-slate-mid:#34463a;--surface-lavender:#4e6346;--surface-lavender-light:#273b2d;--surface-lavender-soft:#90aba0;--surface-wash:#0e1210;--mask-solid:#000;--ink-76:#050706c2;--ink-55:#0507068c;--ink-14:#05070624;--ink-05:#0507060d;--white-76:#edf5f1c2;--white-72:#edf5f1b8;--white-70:#edf5f1b3;--white-67:#edf5f1ab;--white-64:#edf5f1a3;--white-60:#edf5f199;--white-18:#edf5f12e;--white-17:#edf5f12b;--white-11:#edf5f11c;--white-10:#edf5f11a;--white-07:#edf5f112;--white-neutral-35:#ffffff59;--white-neutral-32:#ffffff52;--white-neutral-28:#ffffff47;--white-neutral-16:#ffffff29;--white-neutral-15:#ffffff26;--muted-10:#8f9b941f;--energy-28:#d8f7ea33;--warning-22:#f5c24238;--danger-20:#ff6b5f33;--danger-16:#ff6b5f29;--depth-shadow:#00000061;--gradient-blue:#254133f5;--gradient-violet:#6c8b749e;--gradient-violet-bright:#b9e0d08a;--status-live-text:#c8f3df;--status-warning-text:#f0cf7c;--status-danger-text:#ffaaa3;--status-danger-strong:#ffb4ae;--field-error:#ffaaa3;--radius-input:.45rem;--radius-card:1rem;--radius-terminal:1.5rem;--radius-feature:1.75rem;--radius-pill:999px;--wallet-dialog-max-width:30rem;--wallet-option-min-block:3.5rem;--overlay-blur:.75rem;--font-sans:"Manrope Variable", "Helvetica Neue", Arial, sans-serif;--font-mono:"IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--type-2xs:.62rem;--type-micro:.65rem;--type-caption:.66rem;--type-meta:.68rem;--type-label:.7rem;--type-code:.72rem;--type-nav:.74rem;--type-small:.75rem;--type-ui:.76rem;--type-body-small:.78rem;--type-control:.82rem;--type-body-compact:.86rem;--type-body:1rem;--type-wordmark:1.05rem;--type-subhead:1.3rem;--type-card-title:1.5rem;--type-section-title:1.8rem;--type-section-display:clamp(2.8rem, 5.7vw, 6.2rem);--type-proof-display:clamp(3rem, 6vw, 6rem);--type-offer-title:clamp(1.75rem, 2.6vw, 2.75rem);--type-cta-display:clamp(3.5rem, 8vw, 8rem);--type-hero-display:clamp(3.5rem, 7.4vw, 8.5rem);--type-hero-mobile:clamp(3.4rem, 15.5vw, 5rem);--type-hero-body:clamp(var(--type-body), 1.35vw, 1.25rem);--type-hero-control:clamp(var(--type-control), .9vw, var(--type-body));--type-app-page-title:clamp(2.8rem, 5vw, 5rem);--type-app-hero-title:clamp(2.2rem, 4vw, 4.5rem);--type-wallet-title:clamp(2rem, 4vw, 4rem);--type-quote-total:clamp(2rem, 4vw, 3.5rem);--control-padding-block:.8rem;--control-padding-inline:1.15rem;--hero-control-padding-block:clamp(.75rem, .9vw, var(--s4));--hero-control-padding-inline:clamp(1.1rem, 1.4vw, 1.75rem);--control-padding-small-block:.65rem;--control-padding-small-inline:.95rem;--status-padding-block:.5rem;--status-padding-inline:.75rem;--logo-gap:.65rem;--mesh-dot:1px;--mesh-dot-soft:1.3px;--mesh-step:11px;--grain-size:192px;--grain-opacity:.14;--s1:.25rem;--s2:.5rem;--s3:.75rem;--s4:1rem;--s5:1.25rem;--s6:1.5rem;--s8:2rem;--s10:2.5rem;--s12:3rem;--s16:4rem;--s20:5rem;--s24:6rem;--section-padding:clamp(7rem, 13vw, 13rem);--section-blend:clamp(5rem, 11vw, 10rem);--section-gap:clamp(3rem, 5vw, 5rem);--gutter:clamp(1rem, 3vw, 3rem);--motion-micro:.12s;--motion-standard:.24s;--motion-emphasis:.56s;--ease:cubic-bezier(.16, 1, .3, 1);color:var(--white);background:var(--paper);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);min-width:320px;min-height:100dvh;margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--energy);outline-offset:3px}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,p{margin-block:0}p{color:var(--smoke);line-height:1.55}.cluster{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.eyebrow{font-family:var(--font-mono);font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;line-height:1.2;display:block}.button{justify-content:center;align-items:center;gap:var(--s2);min-height:44px;padding:var(--control-padding-block) var(--control-padding-inline);border-radius:var(--radius-pill);cursor:pointer;font-size:var(--type-control);transition:transform var(--motion-standard) var(--ease), background-color var(--motion-standard) var(--ease), color var(--motion-standard) var(--ease), opacity var(--motion-standard) var(--ease);border:0;font-weight:650;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:active{transform:scale(.98)}.button:disabled{cursor:not-allowed;opacity:.45;transform:none}.button--dark{color:var(--white);background:var(--ink)}.button--light{color:var(--ink);background:var(--white)}.button--glass{color:var(--white);background:var(--white-11);box-shadow:inset 0 0 0 1px var(--line-dark);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.button--energy{color:var(--ink);background:var(--energy)}.button--ghost{color:inherit;background:0 0;box-shadow:inset 0 0 0 1px}.button--danger{color:var(--ink);background:var(--danger)}.button--small{min-height:38px;padding:var(--control-padding-small-block) var(--control-padding-small-inline)}.button--full{width:100%}.quanta-logo{align-items:center;gap:var(--logo-gap);color:inherit;display:inline-flex}.quanta-logo__mark{background:currentColor;flex:none;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.quanta-wordmark{font-family:var(--font-sans);font-size:var(--type-wordmark);letter-spacing:-.055em;font-weight:300}.landing-page{isolation:isolate;background:var(--paper);position:relative;overflow:clip}.landing-page:after{z-index:50;background-image:url(/images/quanta-grain.webp);background-size:var(--grain-size) var(--grain-size);mix-blend-mode:soft-light;opacity:var(--grain-opacity);content:"";pointer-events:none;position:fixed;inset:0}.landing-nav{z-index:10;inset:var(--s6) var(--gutter) auto;max-width:1600px;color:var(--white);grid-template-columns:1fr auto 1fr;align-items:center;margin-inline:auto;display:grid;position:absolute}.landing-nav nav{gap:var(--s8);font-size:var(--type-nav);display:flex}.landing-nav>.button{color:var(--ink);background:var(--white);justify-self:end}.scroll-video-hero{--hero-progress:0;height:460svh;color:var(--white);background:var(--ink);position:relative}.scroll-video-hero:after{z-index:6;height:var(--section-blend);content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, var(--ink));position:absolute;inset:auto 0 0}.scroll-video-hero__sticky{isolation:isolate;background:var(--surface-night);width:100%;height:100svh;position:sticky;top:0;overflow:hidden}.scroll-video-hero__sticky:before{z-index:5;content:"";pointer-events:none;background:var(--white-neutral-28);width:1px;height:100%;transform:scaleY(var(--hero-progress));transform-origin:top;position:absolute;inset:0 0 auto auto}.scroll-video-hero__poster,.scroll-video-hero__poster picture,.scroll-video-hero__poster img,.scroll-video-hero__video{width:100%;height:100%;position:absolute;inset:0}.scroll-video-hero__poster{z-index:0;margin:0}.scroll-video-hero__poster img,.scroll-video-hero__video{object-fit:cover}.scroll-video-hero__video{z-index:1;opacity:0;transition:opacity var(--motion-standard) var(--ease)}.scroll-video-hero__video.is-ready{opacity:1}.hero-story{z-index:3;pointer-events:none;position:absolute;inset:0}.hero-story:before{content:"";pointer-events:none;background:linear-gradient(90deg, var(--ink-76), var(--ink-14) 78%, transparent), linear-gradient(180deg, var(--ink-14), transparent 28%, var(--ink-76));position:absolute;inset:0}.hero-story__scene{--scene-opacity:0;--scene-shift:1;z-index:1;inset:auto var(--gutter) clamp(var(--s8), 6vw, var(--s20));pointer-events:auto;width:auto;opacity:var(--scene-opacity);transform:translateY(calc(var(--scene-shift) * var(--s6)));will-change:opacity, transform;padding:0;position:absolute}.hero-story__scene[aria-hidden=true]{pointer-events:none}.hero-story__scene:first-child{--scene-opacity:1;--scene-shift:0}.hero-story__scene h1,.hero-story__scene h2{max-width:none;margin-bottom:var(--s6);font-size:var(--type-hero-display);letter-spacing:-.065em;font-weight:300;line-height:.88}.hero-story__scene h1 em,.hero-story__scene h2 em{color:var(--energy);font-family:inherit;font-style:normal;font-weight:inherit}.hero-story__scene>p{max-width:52rem;margin-bottom:var(--s6);color:var(--white-72);font-size:var(--type-hero-body)}.hero-story__scene .button{padding:var(--hero-control-padding-block) var(--hero-control-padding-inline);font-size:var(--type-hero-control)}.status-pill{align-items:center;gap:var(--s2);width:-moz-fit-content;width:fit-content;padding:var(--status-padding-block) var(--status-padding-inline);color:inherit;background:var(--muted-10);border-radius:var(--radius-pill);font-size:var(--type-label);white-space:nowrap;line-height:1;display:inline-flex}.status-dot{aspect-ratio:1;background:currentColor;border-radius:50%;width:6px}.status-pill--live{color:var(--status-live-text);background:var(--energy-28)}.status-pill--warning{color:var(--status-warning-text);background:var(--warning-22)}.status-pill--danger{color:var(--status-danger-text);background:var(--danger-20)}.market-section,.security-section{padding:var(--section-padding) var(--gutter)}.market-section{padding-bottom:var(--section-gap);background:linear-gradient(to bottom, var(--ink), var(--paper) var(--section-blend))}.section-heading{max-width:1600px;margin:0 auto var(--s16);align-items:start;gap:var(--s8);grid-template-columns:1fr minmax(280px,2fr) 1fr;display:grid}.section-heading h2{max-width:15ch;font-size:var(--type-section-display);letter-spacing:-.055em;font-weight:360;line-height:.94}.section-heading>p{justify-self:end;max-width:38ch}.offer-grid,.app-offer-grid{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));max-width:1600px;margin-inline:auto;display:grid}.offer-card{color:var(--white);background:var(--surface-raised);border:1px solid var(--line-light);border-radius:var(--radius-card);transition:transform var(--motion-standard) var(--ease), border-color var(--motion-standard) var(--ease);grid-template-rows:auto auto auto;display:grid;overflow:hidden}.offer-card:nth-child(2){background:var(--surface-navy)}.offer-card:nth-child(3){background:var(--surface-slate)}.offer-card:hover{border-color:var(--white-neutral-35);transform:translateY(calc(var(--s2) * -1))}.offer-card__heading,.offer-card__price{justify-content:space-between;align-items:center;display:flex}.offer-card__heading{min-height:170px;padding:var(--s6);align-items:flex-start;gap:var(--s4)}.offer-card__heading>svg{color:var(--white-64);flex:none}.offer-card h3{max-width:12ch;font-size:var(--type-offer-title);letter-spacing:-.04em;font-weight:450;line-height:1}.offer-card p{margin-top:var(--s2);color:currentColor;opacity:.62}.offer-card__visual{aspect-ratio:3/2;margin:0;position:relative;overflow:hidden}.offer-card__visual:after{background:linear-gradient(to top, var(--ink-55), transparent 45%);content:"";pointer-events:none;position:absolute;inset:0}.offer-card__visual img{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-emphasis) var(--ease)}.offer-card:hover .offer-card__visual img{transform:scale(1.035)}.offer-card__price{margin:0 var(--s6);padding:var(--s4) 0 var(--s6);border-top:1px solid}.round-link{aspect-ratio:1;width:48px;color:var(--ink);background:var(--white);transition:transform var(--motion-standard) var(--ease);border-radius:50%;place-items:center;display:grid}.round-link:hover{transform:rotate(8deg)scale(1.05)}.security-section>div:first-child{max-width:1600px;margin:0 auto var(--s16);gap:var(--s8);grid-template-columns:1fr 2fr;display:grid}.security-section{padding-top:var(--section-gap);background:var(--paper)}.security-section h2{max-width:12ch;font-size:var(--type-proof-display);letter-spacing:-.055em;font-weight:360;line-height:.94}.security-grid{grid-template-columns:repeat(3,1fr);max-width:1600px;margin-inline:auto;display:grid}.security-grid article{min-height:360px;padding:var(--s6);border-top:1px solid var(--line-light);border-left:1px solid var(--line-light);grid-template-rows:auto 1fr auto auto;display:grid}.security-grid article:last-child{border-right:1px solid var(--line-light)}.security-grid article>span{font-family:var(--font-mono);font-size:var(--type-label);justify-self:end}.security-grid h3{margin-bottom:var(--s3);font-size:var(--type-card-title)}.closing-cta{min-height:80dvh;padding:var(--s20) var(--gutter);justify-content:center;align-items:center;gap:var(--s8);color:var(--white);text-align:center;background:linear-gradient(to top, var(--ink), transparent var(--section-blend)), linear-gradient(to bottom, var(--paper), transparent var(--section-blend)), radial-gradient(circle at 50% 100%, var(--surface-slate-mid), transparent 34%), var(--ink);flex-direction:column;display:flex}.closing-cta h2{max-width:12ch;font-size:var(--type-cta-display);letter-spacing:-.065em;font-weight:300;line-height:.9}.landing-footer{padding:var(--s6) var(--gutter);color:var(--white);background:var(--ink);font-size:var(--type-small);grid-template-columns:1fr;align-items:center;display:grid}.app-shell{background:var(--surface-paper-alt);grid-template-columns:280px minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.app-sidebar{min-height:0;padding:var(--s6);color:var(--white);background:var(--ink);grid-template-rows:auto 1fr auto;display:grid}.app-sidebar nav{margin-top:var(--s16);align-content:start;gap:var(--s2);display:grid}.app-sidebar nav a{min-height:48px;padding-inline:var(--s4);align-items:center;gap:var(--s3);color:var(--mist);border-radius:var(--radius-input);font-size:var(--type-control);transition:color var(--motion-micro) var(--ease), background-color var(--motion-micro) var(--ease);display:flex}.app-sidebar nav a:hover,.app-sidebar nav a.active{color:var(--white);background:var(--white-10)}.app-sidebar__footer{gap:var(--s4);display:grid}.app-main{min-block-size:0;overflow:auto}.app-page{width:min(1380px,100%);min-height:100%;margin-inline:auto;padding:clamp(1.25rem,4vw,4rem)}.app-page__header{margin-bottom:var(--s12);justify-content:space-between;align-items:end;gap:var(--s6);display:flex}.app-page__header h1,.rental-detail__header h1{margin:var(--s3) 0 var(--s4);font-size:var(--type-app-page-title);letter-spacing:-.06em;font-weight:420;line-height:.95}.app-page__header p{max-width:50ch}.app-hero-card{isolation:isolate;min-height:360px;margin-bottom:var(--s16);align-items:center;gap:var(--s8);color:var(--white);background:radial-gradient(circle at 76% 34%, var(--gradient-violet-bright), transparent 18%), radial-gradient(circle at 64% 80%, var(--gradient-violet), transparent 32%), linear-gradient(120deg, var(--surface-night), var(--surface-navy) 58%, var(--surface-slate));border:1px solid var(--line-light);border-radius:var(--radius-card);grid-template-columns:1fr 1fr;padding:clamp(1.5rem,4vw,4rem);display:grid;position:relative;overflow:hidden}.app-hero-card:before{z-index:-1;content:"";opacity:.36;background-image:radial-gradient(circle, var(--white-64) 0 var(--mesh-dot), transparent var(--mesh-dot-soft));background-size:var(--mesh-step) var(--mesh-step);-webkit-mask-image:linear-gradient(115deg, transparent 20%, var(--mask-solid) 72%, transparent 100%);mask-image:linear-gradient(115deg, transparent 20%, var(--mask-solid) 72%, transparent 100%);position:absolute;inset:0}.app-hero-card h2{margin:var(--s3) 0;max-width:12ch;font-size:var(--type-app-hero-title);letter-spacing:-.05em;font-weight:420;line-height:.95}.app-hero-card p{max-width:46ch;margin-bottom:var(--s6);color:var(--white-70)}.terminal-art{min-width:0;padding:var(--s6);align-items:start;gap:var(--s4);color:var(--white);background:var(--ink-55);border-radius:var(--radius-terminal);box-shadow:inset 0 0 0 1px var(--line-dark);grid-template-columns:auto 1fr auto;display:grid}.terminal-art code{gap:var(--s3);min-width:0;font-family:var(--font-mono);font-size:var(--type-code);overflow-wrap:anywhere;display:grid}.terminal-success{color:var(--energy)}.section-row{margin-bottom:var(--s6);justify-content:space-between;align-items:end;gap:var(--s4);display:flex}.section-row h2{margin-top:var(--s2);font-size:var(--type-section-title)}.section-row>span{color:var(--smoke);font-size:var(--type-small)}.wallet-connect{place-content:center;justify-items:start;gap:var(--s6);min-height:430px;color:var(--white);background:radial-gradient(circle at 82% 18%, var(--surface-lavender-light), transparent 30%), var(--ink);border:1px solid var(--line-light);border-radius:var(--radius-card);padding:clamp(1.5rem,5vw,4rem);display:grid}.wallet-connect h2{max-width:16ch;margin:var(--s3) 0;font-size:var(--type-wallet-title);letter-spacing:-.05em;font-weight:420;line-height:.98}.wallet-connect p{max-width:46ch;color:var(--mist)}.wallet-connect--compact{min-height:0;padding:var(--s4);gap:var(--s3);color:inherit;background:var(--white-07);border-radius:var(--radius-card)}.wallet-connect--compact h2{font-size:var(--type-body);letter-spacing:-.025em}.wallet-connect--compact p{font-size:var(--type-code)}.wallet-connect--compact .button,.wallet-picker__trigger{width:100%}.wallet-picker{z-index:100;padding:var(--s4);place-items:center;display:grid;position:fixed;inset:0}.wallet-picker__backdrop{cursor:default;background:var(--ink-76);width:100%;height:100%;-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur));border:0;padding:0;position:absolute;inset:0}.wallet-picker[data-phase=open] .wallet-picker__backdrop{animation:wallet-backdrop-in var(--motion-standard) var(--ease) both}.wallet-picker[data-phase=closing] .wallet-picker__backdrop{animation:wallet-backdrop-out var(--motion-micro) var(--ease) both}.wallet-picker__dialog{width:min(var(--wallet-dialog-max-width), 100%);max-height:calc(100dvh - var(--s8));padding:var(--s6);gap:var(--s5);color:var(--white);background:radial-gradient(circle at 82% 10%, var(--surface-lavender-light), transparent 34%), var(--surface-night);border:1px solid var(--line-light);border-radius:var(--radius-feature);box-shadow:0 var(--s6) var(--s20) var(--depth-shadow);display:grid;position:relative;overflow-y:auto}.wallet-picker[data-phase=open] .wallet-picker__dialog{animation:wallet-dialog-in var(--motion-standard) var(--ease) both}.wallet-picker[data-phase=closing] .wallet-picker__dialog{animation:wallet-dialog-out var(--motion-standard) var(--ease) both}.wallet-picker__header{align-items:start;gap:var(--s4);grid-template-columns:minmax(0,1fr) auto;display:grid}.wallet-picker__header h2{margin-top:var(--s2);font-size:var(--type-section-title);letter-spacing:-.04em;font-weight:420;line-height:1}.wallet-picker__close{width:44px;height:44px;color:var(--mist);cursor:pointer;background:var(--white-07);border:1px solid var(--line-light);transition:color var(--motion-micro) var(--ease), background-color var(--motion-micro) var(--ease);border-radius:50%;place-items:center;padding:0;display:grid}.wallet-picker__close:hover{color:var(--white);background:var(--white-11)}.wallet-picker__dialog>p{color:var(--mist);font-size:var(--type-body-compact)}.wallet-picker__options{gap:var(--s2);display:grid}.wallet-picker__options button{min-height:var(--wallet-option-min-block);padding:var(--s3) var(--s5);align-items:center;gap:var(--s3);color:var(--ink);cursor:pointer;background:var(--energy);border-radius:var(--radius-pill);font-size:var(--type-body);transition:transform var(--motion-micro) var(--ease), background-color var(--motion-micro) var(--ease);border:1px solid #0000;font-weight:650;display:flex}.wallet-picker__options button:hover:not(:disabled){transform:translateY(calc(var(--s1) * -.5));background:var(--white)}.wallet-picker__options button:disabled{cursor:wait;opacity:.64}@keyframes wallet-backdrop-in{0%{opacity:0}}@keyframes wallet-backdrop-out{to{opacity:0}}@keyframes wallet-dialog-in{0%{opacity:0;transform:scale(.96) translateY(var(--s2))}}@keyframes wallet-dialog-out{to{opacity:0;transform:scale(.96) translateY(var(--s2))}}.wallet-session{align-items:center;gap:var(--s2);color:var(--energy);font-family:var(--font-mono);font-size:var(--type-label);display:flex}.text-button{color:var(--mist);cursor:pointer;font-size:var(--type-meta);background:0 0;border:0;padding:0}.loading-mark{place-content:center;justify-items:center;gap:var(--s3);min-height:180px;color:var(--smoke);font-family:var(--font-mono);font-size:var(--type-label);display:grid}.loading-mark .quanta-logo{animation:loading-spin 2s var(--ease) infinite}@keyframes loading-spin{50%{transform:rotate(120deg)scale(.9)}to{transform:rotate(240deg)}}.error-notice{padding:var(--s4);align-items:start;gap:var(--s3);color:var(--status-danger-strong);background:var(--danger-16);border-radius:var(--radius-card);display:flex}.error-notice strong{margin-bottom:var(--s1);text-transform:capitalize;display:block}.error-notice p,.error-notice small{color:inherit;overflow-wrap:anywhere}.empty-state{place-content:center;justify-items:center;gap:var(--s4);text-align:center;border:1px solid var(--line-light);border-radius:var(--radius-card);min-height:420px;display:grid}.empty-state p{max-width:42ch}.rental-list{border-top:1px solid var(--line-light);display:grid}.rental-row{min-width:0;padding:var(--s5) var(--s3);align-items:center;gap:var(--s4);border-bottom:1px solid var(--line-light);transition:background-color var(--motion-micro) var(--ease), transform var(--motion-micro) var(--ease);grid-template-columns:minmax(220px,1.5fr) 1fr .8fr auto auto;display:grid}.rental-row:hover{background:var(--white-07);transform:translate(4px)}.rental-row>div{gap:var(--s1);min-width:0;display:grid}.rental-row small{color:var(--smoke);font-size:var(--type-micro)}.rental-row__id{font-family:var(--font-mono);color:var(--smoke);font-size:var(--type-caption)}.back-link{margin-bottom:var(--s8);align-items:center;gap:var(--s2);color:var(--smoke);font-size:var(--type-ui);display:inline-flex}.rental-detail__header{margin-bottom:var(--s12);justify-content:space-between;align-items:end;gap:var(--s6);display:flex}.detail-grid{gap:var(--s4);grid-template-columns:1.5fr 1fr;display:grid}.detail-card{min-width:0;min-height:300px;padding:var(--s6);align-content:start;gap:var(--s5);background:var(--surface-raised);border:1px solid var(--line-light);border-radius:var(--radius-card);display:grid}.detail-card--primary{color:var(--white);background:var(--ink);grid-row:span 2;align-content:center}.detail-card--primary code{padding:var(--s5);overflow-wrap:anywhere;color:var(--energy);background:var(--white-07);border-radius:var(--radius-card);font-family:var(--font-mono);line-height:1.6}.copy-button{width:-moz-fit-content;width:fit-content;min-height:40px;padding:0 var(--s4);align-items:center;gap:var(--s2);color:var(--white);border:1px solid var(--line-dark);border-radius:var(--radius-pill);cursor:pointer;background:0 0;display:inline-flex}.connection-pending .loading-mark{min-height:140px;color:var(--mist)}.detail-list,.quote-breakdown{margin:0;display:grid}.detail-list div,.quote-breakdown div{padding:var(--s3) 0;justify-content:space-between;gap:var(--s4);border-bottom:1px solid var(--line-light);display:flex}.detail-list dt,.quote-breakdown dt{color:var(--smoke)}.detail-list dd,.quote-breakdown dd{text-align:right;margin:0}.break-anywhere{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--type-code)}.refund-panel{margin-top:var(--s4);padding:var(--s6);justify-content:space-between;align-items:center;gap:var(--s6);background:var(--danger-16);border-radius:var(--radius-feature);display:flex}.refund-panel h2{margin-top:var(--s2)}.checkout-layout{align-items:start;gap:var(--s6);grid-template-columns:minmax(0,1fr) minmax(320px,440px);display:grid}.checkout-form{display:grid}.checkout-step{padding:var(--s6) 0;gap:var(--s4);border-top:1px solid var(--line-light);grid-template-columns:52px minmax(0,1fr);display:grid}.step-number{font-family:var(--font-mono);color:var(--smoke);font-size:var(--type-label)}.checkout-step h2{margin:var(--s2) 0;font-size:var(--type-section-title)}.field-group{gap:var(--s3);display:grid}.field-group label{gap:var(--s2);font-size:var(--type-body-small);justify-content:space-between;align-items:center;font-weight:620;display:flex}input,select,textarea{width:100%;color:var(--white);background:var(--white-07);border:1px solid var(--line-light);border-radius:var(--radius-input)}input,select{min-height:48px;padding-inline:var(--s4)}input[type=range]{accent-color:var(--energy);padding:0}textarea{padding:var(--s4);resize:vertical;font-family:var(--font-mono);font-size:var(--type-nav);line-height:1.5}.range-labels{color:var(--smoke);font-family:var(--font-mono);font-size:var(--type-caption);justify-content:space-between;display:flex}.field-help,.field-error{font-size:var(--type-code)}.field-error{color:var(--field-error)}.quote-card{top:var(--s6);padding:var(--s6);color:var(--white);background:radial-gradient(circle at 100% 0%, var(--surface-lavender-light), transparent 34%), var(--ink);border:1px solid var(--line-light);border-radius:var(--radius-card);position:sticky}.quote-card .loading-mark{color:var(--mist)}.quote-card .error-notice{margin-top:var(--s4)}.quote-total{padding:var(--s8) 0 var(--s6);gap:var(--s2);border-bottom:1px solid var(--line-dark);display:grid}.quote-total span{color:var(--mist);font-size:var(--type-ui)}.quote-total strong{font-size:var(--type-quote-total);letter-spacing:-.05em;font-weight:420}.quote-breakdown{margin-bottom:var(--s6)}.quote-breakdown div{border-color:var(--line-dark);font-size:var(--type-ui)}.quote-breakdown dt{color:var(--mist)}.transaction-list{margin:var(--s5) 0 0;padding:0;list-style:none;display:grid}.transaction-list li{padding:var(--s3) 0;align-items:center;gap:var(--s2);border-bottom:1px solid var(--line-dark);font-size:var(--type-code);grid-template-columns:auto 1fr auto;display:grid}.transaction-list li[data-status=confirmed]{color:var(--energy)}.transaction-list small{color:var(--mist)}.mobile-nav{display:none}@media (max-width:1099px){.landing-nav nav{display:none}.landing-nav{grid-template-columns:1fr auto}.section-heading{grid-template-columns:1fr 2fr}.section-heading>p{grid-column:2;justify-self:start}.app-hero-card{grid-template-columns:1fr}.app-hero-card .terminal-art code{overflow-wrap:normal}.checkout-layout{grid-template-columns:1fr}.checkout-layout .quote-card{position:static}.app-shell{grid-template-columns:84px minmax(0,1fr)}.app-sidebar{padding:var(--s5) var(--s3)}.app-sidebar .quanta-wordmark,.app-sidebar nav span,.app-sidebar__footer{display:none}.app-sidebar nav a{justify-content:center;padding-inline:0}}@media (max-width:719px){.landing-nav{inset-block-start:var(--s4)}.landing-nav .quanta-wordmark{display:none}.hero-story__scene{inset:auto var(--s4) var(--s6)}.hero-story__scene h1,.hero-story__scene h2{font-size:var(--type-hero-mobile)}.section-heading,.security-section>div:first-child{grid-template-columns:1fr}.section-heading>p{grid-column:auto}.security-grid{grid-template-columns:1fr}.security-grid article,.security-grid article:last-child{border-right:1px solid var(--line-light);min-height:300px}.app-shell{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:100dvh}.app-sidebar{display:none}.app-main{grid-row:1}.mobile-nav{z-index:20;min-height:calc(68px + env(safe-area-inset-bottom));padding:var(--s2) var(--s4) env(safe-area-inset-bottom);color:var(--mist);background:var(--ink);grid-row:2;grid-template-columns:repeat(2,1fr);display:grid;position:relative}.mobile-nav a{place-content:center;justify-items:center;gap:var(--s1);font-size:var(--type-2xs);display:grid}.mobile-nav a.active{color:var(--energy)}.app-page__header,.rental-detail__header,.refund-panel,.section-row{flex-direction:column;align-items:start}.app-hero-card,.checkout-layout,.detail-grid{grid-template-columns:1fr}.app-hero-card{align-content:space-between;min-height:620px}.terminal-art{grid-template-columns:auto 1fr}.terminal-art>svg:last-child{display:none}.rental-row{grid-template-columns:1fr auto}.rental-row>div:first-child,.rental-row>div:not(:first-child){grid-column:1/-1}.rental-row>div:not(:first-child){gap:var(--s3);grid-template-columns:72px minmax(0,1fr)}.rental-row>div:not(:first-child) span{text-align:right}.rental-row .status-pill{grid-column:1}.rental-row>svg{grid-area:auto/2}.detail-card--primary{grid-row:auto}.quote-card{position:static}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.scroll-video-hero{height:100svh}.scroll-video-hero__sticky{position:relative}.scroll-video-hero__video,.hero-story__scene:not(:first-child){display:none}}
