.landing-v2{--v25-bg:#fcfbf8;--v25-card:#fefefc;--v25-well:#f1f0eb;--v25-cream:#f2f0eb;--v25-stage-bg:#f7f7f2;--v25-ink:#292929;--v25-ink-2:#4c493f;--v25-ink-3:#6d6a60;--v25-primary:#4f5d3a;--v25-accent-strong:#3e4a2e;--v25-line:rgba(79,93,58,0.14);--v25-line-subtle:rgba(41,41,41,0.08);--v25-line-strong:rgba(79,93,58,0.24);--cream:#f2f0eb;--well:#f1f0eb;--stage-bg:#f7f7f2;--hero-pill-bg:rgba(252,252,248,0.86);--primary-soft:rgba(79,93,58,0.09);--nav-active-bg:#e6e8d9;--line-subtle:rgba(41,41,41,0.08);--warm-amber:#8d551b;--warm-amber-bg:#fbf4ea;--warm-amber-line:rgba(141,85,27,0.26);--primary:84 23.2% 29.6%;--pill-neutral-bg:#f1f0eb;--pill-neutral-ink:#4c493f;--pill-neutral-line:rgba(41,41,41,0.1);--pill-olive-bg:#ebede3;--pill-olive-ink:#3b472b;--pill-olive-line:rgba(79,93,58,0.2);--pill-stone-bg:#f2ede2;--pill-stone-ink:#655029;--pill-stone-line:rgba(101,80,41,0.17);--pill-rose-bg:#f1eae5;--pill-rose-ink:#66473d;--pill-rose-line:rgba(102,71,61,0.18);--radius-tag:8px;--close-bg:#141711;--close-ink:#fcfcf8;--close-ink-2:rgba(252,252,248,0.78);--close-olive:#a8b68b;--radius-card:24px;--radius-band:32px;--radius-chrome:16px;--radius-btn:16px;--radius-pill:999px;--shadow-whisper:0 4px 24px rgba(20,18,16,0.06);--shadow-sheet:inset 0 1px 0 rgba(255,255,255,0.85),inset 1px 0 0 rgba(255,255,255,0.45),inset 0 -1px 0 rgba(255,255,255,0.25),inset 0 3px 5px -3px #fff,inset 2px 0 5px -3px #fff,inset -2px -2px 4px -3px rgba(255,255,255,0.8),0 8px 40px -12px rgba(79,93,58,0.2);--shadow-paper-card:0 1px 0 rgba(255,255,255,0.92) inset,0 2px 6px rgba(41,41,41,0.04),0 16px 38px -12px rgba(41,41,41,0.07);--shadow-paper-ink:0px 3px 4px 0px rgba(0,0,0,0.14),0px 2px 8px 0px rgba(0,0,0,0.05),inset 0px 1.5px 0px 0px rgba(255,255,255,0.18),inset 0px -0.5px 2px 0px rgba(0,0,0,0.3);--shadow-paper-ink-hover:0px 4px 6px 0px rgba(0,0,0,0.2),0px 4px 10px 0px rgba(0,0,0,0.1),inset 0px 1.5px 0px 0px rgba(255,255,255,0.24),inset 0px -0.5px 2px 0px rgba(0,0,0,0.3);--shadow-paper-primary:0px 3px 4px 0px rgba(79,93,58,0.28),0px 2px 8px 0px rgba(0,0,0,0.06),inset 0px 1.5px 0px 0px rgba(255,255,255,0.25),inset 0px -0.5px 2px 0px rgba(0,0,0,0.2);--shadow-paper-primary-hover:0px 4px 8px 0px rgba(62,74,46,0.34),0px 3px 10px 0px rgba(0,0,0,0.09),inset 0px 1.5px 0px 0px rgba(255,255,255,0.3),inset 0px -0.5px 2px 0px rgba(0,0,0,0.24);--shadow-paper-secondary:0px 2px 3px 0px rgba(0,0,0,0.04),inset 0px 1px 0px 0px rgba(255,255,255,0.6);--shadow-paper-secondary-hover:0px 3px 6px 0px rgba(0,0,0,0.08),inset 0px 1px 0px 0px rgba(255,255,255,0.72);--shadow-paper-active:0px 1px 2px 0px rgba(0,0,0,0.08),inset 0px 1px 3px 0px rgba(0,0,0,0.35);--dur-micro:150ms;--dur-base:200ms;--dur-slow:360ms;--ease-out:cubic-bezier(0.2,0,0,1);--container:1160px;--font-display:var(--font-newsreader),Georgia,serif;--font-sans:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--line:rgba(79,93,58,0.14);--line-strong:rgba(79,93,58,0.24);--accent-strong:#3e4a2e;--primary-border:#3e4a2e;--on-accent:#fbf8f0;overflow-x:clip}.landing-v2 .lv-shell{width:100%;max-width:var(--container);margin:0 auto;padding-inline:28px}.landing-v2 [data-anchor],.landing-v2 section[id]{scroll-margin-top:96px}.landing-v2 .act-hero{background:var(--v25-bg)}.landing-v2 .hero-curtain-wrap{position:relative;overflow-x:clip}.landing-v2 .hero-crew{max-width:1120px;margin:clamp(44px,5.5vh,66px) auto 0}.landing-v2 .sc-policy-stage{display:grid;gap:12px}.landing-v2 .eyebrow{margin:0 0 12px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:hsl(var(--primary))}.landing-v2 .eyebrow--light{color:var(--close-olive)}.landing-v2 .act-h2{margin:0;font-family:var(--font-display);font-weight:400;font-variation-settings:"opsz" 48;font-size:clamp(34px,4.3vw,52px);line-height:1.07;letter-spacing:-.022em;color:hsl(var(--ink))}.landing-v2 .act-lede{margin:14px 0 0;font-size:17.5px;line-height:1.56;color:hsl(var(--ink-2));max-width:600px}.landing-v2.js-ready [data-reveal]{opacity:0;transform:translateY(14px);transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out)}.landing-v2.js-ready [data-reveal].is-revealed{opacity:1;transform:translateY(0)}.landing-v2 .fl-stage-shell{padding-top:96px}.landing-v2 .wave-stage{overflow-x:clip}.landing-v2 .proof-sweep-card{border:0;font:inherit;text-align:left;cursor:pointer}.landing-v2 .oxy-bucket-btn[data-static]{cursor:default}.landing-v2 .band-stack__note{margin:12px auto 0;max-width:760px;text-align:center;font-family:var(--font-mono);font-size:10.5px;line-height:1.55;color:rgba(252,252,248,.54)}.landing-v2 .stack-item__state{font-family:var(--font-mono);font-size:10px;color:rgba(252,252,248,.42)}.landing-v2 .faq-limits{max-width:1120px;margin:48px auto 0;padding:0}.landing-v2 .faq-limits__label{margin:0 0 14px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--primary))}.landing-v2 .faq-limits__list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;border-top:1px solid var(--line)}.landing-v2 .faq-limits__list li{padding:14px 0;border-bottom:1px solid var(--line);font-size:14px;line-height:1.5;color:hsl(var(--ink-2))}@media (max-width:767px){.landing-v2 .faq-limits__list{grid-template-columns:minmax(0,1fr)}}.act-hero,.hero-curtain-wrap{position:relative}.act-hero{z-index:1;padding:clamp(118px,14vh,144px) 0 clamp(40px,5vh,56px);background:var(--v25-bg)}@media (min-width:961px) and (min-height:720px){.act-hero{position:sticky;top:0;z-index:1}}.hero-center{text-align:center;max-width:780px;margin:0 auto}.hero-h1{margin:0;font-family:var(--font-display);font-weight:400;font-variation-settings:"opsz" 72;font-size:clamp(50px,7vw,94px);line-height:.96;letter-spacing:-.028em;color:var(--v25-ink)}.hero-sub{margin:16px auto 28px;max-width:660px;font-size:clamp(17px,2vw,20px);line-height:1.48;color:var(--v25-ink-2)}.qa-door{scroll-margin-top:96px}.qa-door,.qa-fields{margin:0 auto;max-width:650px}.qa-fields{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 6px 6px 16px;border:1px solid rgba(25,25,24,.14);border-radius:18px;background:#ffffff;box-shadow:0 1px 2px rgba(25,25,24,.05),0 12px 28px -16px rgba(25,25,24,.22);transition:border-color var(--dur-micro) var(--ease-out),box-shadow var(--dur-micro) var(--ease-out),background-color var(--dur-micro) var(--ease-out)}.qa-fields:focus-within{background:#ffffff;border-color:var(--v25-primary);box-shadow:0 0 0 3px rgba(79,93,58,.11),0 14px 32px -16px rgba(25,25,24,.24)}.qa-fields--error{border-color:var(--danger)}.input-wrap{position:relative;display:flex;align-items:center;min-width:0}.terminal-prefix{font-family:var(--font-mono);font-size:13px;font-weight:700;color:var(--v25-ink-3);margin-right:10px;flex-shrink:0;user-select:none;transition:color var(--dur-micro) var(--ease-out)}.qa-fields:focus-within .terminal-prefix{color:var(--v25-primary)}.qa-input{width:100%;min-width:0;border:0;background:transparent;font-family:var(--font-sans);font-size:15px;padding:8px 4px;color:var(--v25-ink);outline:none}.qa-input::placeholder{color:var(--v25-ink-3)}.qa-cta-magnetic{display:inline-flex}.door-submit-btn{border-radius:12px;will-change:transform;transition:transform .18s cubic-bezier(.22,1,.36,1),background-color var(--dur-micro) var(--ease-out),box-shadow var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out)}.door-submit-btn:hover{transform:none}.door-sub-row{margin:14px auto 0;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.landing-v2 .door-sub-row .door-meta{margin:0}.door-sub-dot{color:var(--v25-ink-3);font-size:12px;opacity:.65}.door-example-link{display:inline-flex;align-items:center;min-height:24px;border:0;padding:2px 4px;background:transparent;color:var(--v25-primary);font-family:var(--font-mono);font-size:11.5px;font-weight:600;letter-spacing:.01em;cursor:pointer;text-decoration:underline;text-decoration-color:rgba(79,93,58,.35);text-underline-offset:4px;transition:color var(--dur-micro) var(--ease-out),text-decoration-color var(--dur-micro) var(--ease-out)}.door-example-link:hover{color:var(--v25-accent-strong);text-decoration-color:var(--v25-primary)}.clean-mascot-svg{display:block;width:100%;height:auto;overflow:hidden;--cm-ink:#292929;--cm-body:#fcfbf8;--cm-card:#fefefc;--cm-accent:#4f5d3a;--cm-accent-soft:rgba(79,93,58,0.24);--cm-faint:rgba(41,41,41,0.24);--cm-check:#fcfbf8}.clean-mascot-svg.is-dark{--cm-ink:#f2efe6;--cm-body:#272823;--cm-card:#30322b;--cm-accent:#a8b68b;--cm-accent-soft:rgba(168,182,139,0.28);--cm-faint:rgba(242,239,230,0.36);--cm-check:#141711}.clean-mascot-svg .cm-body{fill:var(--cm-body)}.clean-mascot-svg .cm-ink{fill:var(--cm-ink)}.clean-mascot-svg .cm-ink-outline{fill:none;stroke:var(--cm-ink);stroke-linecap:round;stroke-linejoin:round}.clean-mascot-svg .cm-accent-outline{fill:none;stroke:var(--cm-accent);stroke-linecap:round;stroke-linejoin:round}.clean-mascot-svg .cm-accent{fill:var(--cm-accent)}.clean-mascot-svg .cm-accent-soft{fill:var(--cm-accent-soft)}.clean-mascot-svg .cm-badge-bg,.clean-mascot-svg .cm-card-fill{fill:var(--cm-card)}.clean-mascot-svg .cm-accent-pill{fill:var(--cm-accent)}.clean-mascot-svg .cm-check-light,.clean-mascot-svg .cm-open-accent,.clean-mascot-svg .cm-stroke,.clean-mascot-svg .cm-stroke-faint,.clean-mascot-svg .cm-stroke-thin{fill:none;stroke-linecap:round;stroke-linejoin:round}.clean-mascot-svg .cm-stroke{stroke:var(--cm-ink);stroke-width:3}.clean-mascot-svg .cm-stroke-thin{stroke:var(--cm-ink);stroke-width:2}.clean-mascot-svg .cm-stroke-faint{stroke:var(--cm-faint);stroke-width:2}.clean-mascot-svg .cm-open-accent{stroke:var(--cm-accent);stroke-width:2.8}.clean-mascot-svg .cm-check-light{stroke:var(--cm-check);stroke-width:2.2}.clean-mascot-svg .cm-lens-glass{fill:rgba(168,182,139,.16)}.clean-mascot-svg .cm-no-fill{fill:none}.clean-mascot-svg .cm-label{font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.04em;fill:var(--cm-ink)}@keyframes cm-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes cm-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(3deg)}}@keyframes cm-drop{0%{transform:translateY(0) scale(.95);opacity:0}18%{opacity:1}75%{transform:translateY(34px) scale(1);opacity:.95}to{transform:translateY(44px) scale(.85);opacity:0}}@keyframes cm-scan{0%,to{transform:translate(0)}50%{transform:translate(-6px,3px)}}@keyframes cm-pulse{0%,to{opacity:.85}50%{opacity:1}}.clean-mascot-svg .cm-bob-slow{animation:cm-bob 3.6s ease-in-out infinite}.clean-mascot-svg .cm-sway{transform-origin:182px 30px;animation:cm-sway 3.2s ease-in-out infinite}.clean-mascot-svg .cm-drop{animation:cm-drop 2.8s cubic-bezier(.32,.02,.65,1) infinite}.clean-mascot-svg .cm-scan{animation:cm-scan 4.2s ease-in-out infinite}.clean-mascot-svg .cm-pulse-gentle{animation:cm-pulse 3s ease-in-out infinite}.clean-mascot-svg .cm-sign-bob{animation:cm-bob 3.8s ease-in-out infinite}.clean-mascot-svg--peek{--cm-ink:#292929;--cm-body:#fdfcf9;--cm-card:#fefefc;--cm-accent:#4f5d3a;--cm-faint:rgba(242,239,230,0.45);overflow:visible;pointer-events:none}.clean-mascot-svg--peek .cm-peek-slot{pointer-events:auto;cursor:pointer;outline:none}.clean-mascot-svg--peek .cm-peek-hit{fill:rgba(0,0,0,0);pointer-events:auto}.clean-mascot-svg--peek .cm-peek-jumper{transition:transform .32s cubic-bezier(.34,1.56,.64,1);will-change:transform}.clean-mascot-svg--peek .cm-peek-paws-group{transition:transform .28s cubic-bezier(.34,1.56,.64,1);will-change:transform}.clean-mascot-svg--peek .cm-peek-react{opacity:0;transform:scale(.75);transition:opacity .18s var(--ease-out),transform .28s cubic-bezier(.34,1.56,.64,1)}.clean-mascot-svg--peek .cm-spark-react{fill:#a8b68b}.cm-peek-slot[data-peek-char=cat].is-jumping .cm-peek-jumper,.cm-peek-slot[data-peek-char=cat]:focus-visible .cm-peek-jumper,.cm-peek-slot[data-peek-char=cat]:hover .cm-peek-jumper{transform:translate3d(0,-24px,0) rotate(-3.5deg) scale(1.06)}.cm-peek-slot[data-peek-char=ghost].is-jumping .cm-peek-jumper,.cm-peek-slot[data-peek-char=ghost]:focus-visible .cm-peek-jumper,.cm-peek-slot[data-peek-char=ghost]:hover .cm-peek-jumper{transform:translate3d(0,-28px,0) rotate(2.5deg) scale(1.07)}.cm-peek-slot[data-peek-char=bot].is-jumping .cm-peek-jumper,.cm-peek-slot[data-peek-char=bot]:focus-visible .cm-peek-jumper,.cm-peek-slot[data-peek-char=bot]:hover .cm-peek-jumper{transform:translate3d(0,-24px,0) rotate(2.5deg) scale(1.05)}.cm-peek-slot[data-peek-char=bird].is-jumping .cm-peek-jumper,.cm-peek-slot[data-peek-char=bird]:focus-visible .cm-peek-jumper,.cm-peek-slot[data-peek-char=bird]:hover .cm-peek-jumper{transform:translate3d(0,-26px,0) rotate(4.2deg) scale(1.07)}.cm-peek-slot.is-jumping .cm-peek-paws-group,.cm-peek-slot:focus-visible .cm-peek-paws-group,.cm-peek-slot:hover .cm-peek-paws-group{transform:translate3d(0,-4px,0) scale(1.05)}.cm-peek-slot.is-jumping .cm-peek-react,.cm-peek-slot:focus-visible .cm-peek-react,.cm-peek-slot:hover .cm-peek-react{opacity:1;transform:scale(1)}.cm-peek-slot:focus-visible .cm-peek-hit{stroke:rgba(168,182,139,.55);stroke-width:1.5;stroke-dasharray:4 4}@keyframes cm-peek-click-hop{0%{transform:translateY(0)}42%{transform:translateY(-10px)}75%{transform:translateY(2px)}to{transform:translateY(0)}}.cm-peek-slot.is-clicked .cm-char{animation:cm-peek-click-hop .46s cubic-bezier(.34,1.56,.64,1)}.clean-mascot-svg .cm-spark-light{fill:#e8e4d8}.clean-mascot-svg .cm-worried-bag{opacity:.72}@keyframes cm-sweat-bob{0%,to{transform:translateY(0);opacity:.92}65%{transform:translateY(3px);opacity:1}}.clean-mascot-svg .cm-worried-sweat{animation:cm-sweat-bob 2.2s ease-in-out infinite}.lamplight-top{position:relative;z-index:2;margin-top:0;background:#0f0f0f;color:#fcfcf8;border-top-left-radius:var(--lamp-radius,48px);border-top-right-radius:var(--lamp-radius,48px);overflow-x:clip}.band-stack{padding:34px 0 26px}.band-stack__label{margin:0 0 14px;text-align:center;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(252,252,248,.56)}.stack-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:center}.stack-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:11px 10px;border-radius:14px;transition:background-color var(--dur-micro) var(--ease-out)}.stack-item:hover{background:rgba(255,255,255,.05)}.stack-item__brand{display:inline-flex;align-items:center;gap:9px;color:#fcfcf8}.stack-item__svg{width:18px;height:18px;color:#fcfcf8;opacity:.88;flex-shrink:0}.stack-item__name{font-size:14.5px;font-weight:500;letter-spacing:-.01em;color:#fcfcf8}.stack-item__role{font-family:var(--font-mono);font-size:10.5px;color:rgba(252,252,248,.54)}.band-transform{z-index:2;padding:0}.band-transform,.fl-runway{position:relative;background:hsl(var(--bg))}.fl-runway{height:265vh}.fl-sticky-viewport{position:sticky;top:0;height:100vh;min-height:670px;max-height:920px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;background:hsl(var(--bg))}.fl-dark-backdrop{background:#0f0f0f;transform:translate3d(0,var(--fl-curtain-y,0),0);border-bottom-left-radius:32px;border-bottom-right-radius:32px;will-change:transform}.anku-conduit-bg,.fl-dark-backdrop{position:absolute;inset:0;z-index:0}.anku-conduit-bg{width:100%;height:100%;pointer-events:none;color:rgba(41,41,41,.065)}.anku-conduit-bg--stage{opacity:var(--fl-wave-o,0)}.anku-conduit-bg--loop{top:40px;height:520px}.fl-stage-shell{position:relative;z-index:2;padding-top:68px;padding-bottom:12px}.fl-compare-head{text-align:center;max-width:660px;margin:0 auto 16px;opacity:var(--fl-head-o,1);transform:translate3d(0,var(--fl-head-y,0),0);pointer-events:var(--fl-head-pe,auto)}.fl-h2{margin:0;font-family:var(--font-display);font-weight:400;font-variation-settings:"opsz" 48;font-size:clamp(32px,3.8vw,48px);line-height:1.07;letter-spacing:-.022em;color:#fcfcf8}.fl-sub{margin:10px 0 0;font-size:16px;line-height:1.5;color:rgba(252,252,248,.72)}.fl-stage-arena{position:relative;width:100%;max-width:1120px;margin:0 auto;height:clamp(432px,55vh,492px);transform:translate3d(0,var(--fl-arena-y,0),0)}.fl-left-index{position:absolute;left:0;top:50%;width:21%;transform:translate3d(var(--fl-left-x,-20px),-50%,0);opacity:var(--fl-side-o,0);pointer-events:var(--fl-side-pe,none);display:grid;gap:8px}.fl-left-btn{width:100%;text-align:left;border:1px solid transparent;border-radius:14px;background:transparent;padding:12px 14px;display:flex;align-items:center;gap:10px;cursor:pointer;color:hsl(var(--ink-3));transition:background-color .26s var(--ease-out),border-color .26s var(--ease-out),color .26s var(--ease-out),box-shadow .26s var(--ease-out)}.fl-left-btn:hover{background:rgba(241,240,235,.7);color:hsl(var(--ink))}.fl-left-btn[aria-selected=true]{background:hsl(var(--card));border-color:var(--line-strong);color:hsl(var(--ink));box-shadow:var(--shadow-paper-secondary)}.fl-left-btn__idx{font-family:var(--font-mono);font-size:11px;font-weight:700;color:hsl(var(--ink-3));opacity:.9}.fl-left-btn[aria-selected=true] .fl-left-btn__idx{color:hsl(var(--primary));opacity:1}.fl-left-btn__label{font-size:14px;font-weight:500;line-height:1.2}.fl-before-card{position:absolute;left:1.7%;top:0;width:44.8%;height:100%;border-radius:24px;background:#141412;border:1px solid rgba(255,255,255,.075);padding:22px 26px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;opacity:var(--fl-before-o,1);transform:translate3d(var(--fl-before-x,0),0,0);pointer-events:var(--fl-before-pe,auto);overflow:hidden}.fl-card-tag{display:inline-block;align-self:flex-start;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(252,252,248,.5)}.fl-card-tag--olive{color:var(--close-olive)}.fl-card-title{margin:8px 0 0;font-family:var(--font-display);font-weight:400;font-size:clamp(26px,2.5vw,32px);line-height:1.12;letter-spacing:-.02em;color:#fcfcf8}.fl-before-card .fl-card-title{color:rgba(252,252,248,.84)}.fl-card-list{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:9px}.fl-card-list--compact{margin-top:10px;gap:7px}.fl-card-list-row{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:11px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.065);font-size:14px;color:rgba(252,252,248,.66)}.fl-card-list--compact .fl-card-list-row{padding:7px 11px;font-size:13px}.fl-card-list-row--olive{background:rgba(168,182,139,.08);border-color:rgba(168,182,139,.24);color:rgba(252,252,248,.94)}.fl-card-list-dot{width:6px;height:6px;border-radius:999px;background:rgba(252,252,248,.36);flex-shrink:0}.fl-card-list-dot--olive{background:var(--close-olive)}.fl-card-scene{width:100%;max-width:280px;margin:auto auto 0;min-height:112px;display:flex;align-items:flex-end;justify-content:center}.fl-morph-card{position:absolute;left:22.8%;top:var(--mc-top,0);width:44.8%;height:var(--mc-height,100%);transform-origin:center center;transform:translate3d(var(--mc-x,68.5%),0,0) scale(var(--mc-scale,1));will-change:transform;border-radius:26px;background-color:#1d2219;background:color-mix(in srgb,hsl(var(--card)) calc(var(--mc-cream-t, 0) * 100%),#1d2219);border:1px solid color-mix(in srgb,rgba(79,93,58,.24) calc(var(--mc-cream-t, 0) * 100%),rgba(168,182,139,.36));box-shadow:0 24px 60px rgba(0,0,0,.44),inset 0 1px 0 rgba(168,182,139,.14);overflow:hidden}.fl-morph-card.is-cream{box-shadow:var(--shadow-sheet)}.mc-view{position:absolute;inset:0;padding:18px 22px;display:flex;flex-direction:column;justify-content:space-between;gap:8px}.mc-view--compare{opacity:var(--mc-compare-o,1);transform:translate3d(0,calc((1 - var(--mc-compare-o, 1)) * -6px),0);pointer-events:auto}.fl-morph-card.is-stage .mc-view--compare,.mc-view--stage{pointer-events:none}.mc-view--stage{opacity:var(--mc-stage-o,0);transform:translate3d(0,calc((1 - var(--mc-stage-o, 0)) * 6px),0);display:grid;grid-template:1fr/1fr}.fl-morph-card.is-stage .mc-view--stage{pointer-events:auto}.fl-metric-pill{margin-top:14px;display:inline-flex;align-items:center;gap:8px;padding:6px 13px;border-radius:999px;background:rgba(168,182,139,.14);border:1px solid rgba(168,182,139,.34);font-family:var(--font-mono);font-size:12.5px;font-weight:600;color:#dce4ca;align-self:flex-start}.fl-metric-pill:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--close-olive);flex-shrink:0}.fl-card-caption{margin:10px 0 0;font-family:var(--font-mono);font-size:12px;color:rgba(252,252,248,.68)}.mc-beat-panel{grid-area:1/1;display:flex;flex-direction:column;justify-content:space-between;gap:10px;opacity:0;transform:translate3d(0,10px,0);pointer-events:none;transition:opacity .18s cubic-bezier(.4,0,1,1),transform .22s cubic-bezier(.4,0,1,1)}.mc-beat-panel.is-active{opacity:1;transform:translateZ(0);pointer-events:auto;transition:opacity .34s cubic-bezier(.22,1,.36,1) 80ms,transform .38s cubic-bezier(.22,1,.36,1) 60ms}.mc-beat-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.mc-beat-step{font-weight:700;letter-spacing:.08em;color:hsl(var(--primary))}.mc-beat-badge,.mc-beat-step{font-family:var(--font-mono);font-size:10.5px}.mc-beat-badge{font-weight:600;padding:4px 10px;border-radius:var(--radius-pill);background:hsl(var(--sunken));border:1px solid var(--line);color:hsl(var(--ink-2))}.mc-beat-stage-wrap{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px}.mc-beat-scene{flex:0 1 116px;min-height:102px;border-radius:16px;background:#f6f5ef;border:1px solid var(--line-subtle);padding:8px 14px}.mc-beat-mascot,.mc-beat-scene{display:flex;align-items:center;justify-content:center}.mc-beat-mascot{width:100%}.mc-beat-mascot .clean-mascot-svg{max-width:260px;max-height:92px}.mc-artifact{border-radius:14px;background:hsl(var(--card));border:1px solid var(--line);padding:10px 13px;display:grid;gap:7px;box-shadow:0 2px 6px rgba(41,41,41,.03)}.mc-artifact__head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.05em;color:hsl(var(--ink-3))}.mc-artifact__tag{padding:3px 8px;border-radius:var(--radius-tag);background:var(--pill-neutral-bg);border:1px solid var(--pill-neutral-line);color:var(--pill-neutral-ink)}.mc-artifact__tag--alert{background:var(--pill-olive-bg);border:1px solid var(--pill-olive-line);color:var(--pill-olive-ink)}.mc-funnel-bars{display:grid;gap:5px}.mc-fbar{display:grid;grid-template-columns:122px minmax(0,1fr) auto;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10.5px}.mc-fbar__lbl{color:hsl(var(--ink-2));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-fbar__track{height:7px;border-radius:999px;background:hsl(var(--sunken));overflow:hidden}.mc-fbar__fill{height:100%;border-radius:999px;background:hsl(var(--ink))}.mc-fbar__fill--drop{background:hsl(var(--primary))}.mc-fbar__val{font-weight:700;color:hsl(var(--ink))}.mc-fbar__split,.mc-fbar__val--drop{color:hsl(var(--primary))}.mc-fbar__split{grid-column:2/-1;text-align:right;font-weight:600}.mc-code-snippet{padding:7px 10px;border-radius:var(--radius-tag);background:#f4f3ee;border:1px solid var(--line-subtle);color:hsl(var(--ink));font-family:var(--font-mono);font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-check-strip{display:flex;flex-wrap:wrap;gap:6px}.mc-chk{font-family:var(--font-mono);font-size:10px;font-weight:600;padding:3px 8px;border-radius:var(--radius-tag);background:var(--pill-neutral-bg);border:1px solid var(--pill-neutral-line);color:var(--pill-neutral-ink)}.mc-chk--gate{margin-left:auto;background:var(--pill-olive-bg);border:1px solid var(--pill-olive-line);color:var(--pill-olive-ink)}.mc-book-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mc-book-cell{padding:9px 11px;border-radius:10px;background:#f6f5ef;border:1px solid var(--line-subtle);display:grid;gap:3px}.mc-book-cell--amber{background:#f6f5ef;border-color:var(--line)}.mc-book-cell--amber .mc-book-cell__s{display:inline-block;align-self:flex-start;margin-top:1px;padding:2px 6px;border-radius:6px;background:var(--pill-stone-bg);border:1px solid var(--pill-stone-line);color:var(--pill-stone-ink)}.mc-book-cell__k{font-family:var(--font-mono);font-size:9.5px;color:hsl(var(--ink-3))}.mc-book-cell__v{font-size:14px;font-weight:600;color:hsl(var(--ink))}.mc-book-cell__s{font-size:9.5px}.mc-beat-foot,.mc-book-cell__s{font-family:var(--font-mono);color:hsl(var(--ink-2))}.mc-beat-foot{margin:0;font-size:11px;line-height:1.42}.fl-right-copy{position:absolute;left:69%;top:50%;width:31%;transform:translate3d(var(--fl-right-x,22px),-50%,0);opacity:var(--fl-side-o,0);pointer-events:var(--fl-side-pe,none);display:grid;grid-template:1fr/1fr}.fl-right-panel{grid-area:1/1;opacity:0;transform:translate3d(0,10px,0);pointer-events:none;transition:opacity .18s cubic-bezier(.4,0,1,1),transform .22s cubic-bezier(.4,0,1,1)}.fl-right-panel.is-active{opacity:1;transform:translateZ(0);pointer-events:auto;transition:opacity .34s cubic-bezier(.22,1,.36,1) 80ms,transform .38s cubic-bezier(.22,1,.36,1) 60ms}.fl-right-kicker{margin:0 0 8px;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.08em;color:hsl(var(--primary))}.fl-right-title{margin:0 0 12px;font-family:var(--font-display);font-weight:400;font-variation-settings:"opsz" 40;font-size:clamp(28px,2.8vw,36px);line-height:1.09;letter-spacing:-.02em;color:hsl(var(--ink))}.fl-right-body{margin:0;font-size:16px;line-height:1.56;color:hsl(var(--ink-2))}.fl-right-chip{margin-top:16px;display:inline-block;font-family:var(--font-mono);font-size:11.5px;padding:5px 11px;border-radius:10px;background:hsl(var(--sunken));border:1px solid var(--line);color:hsl(var(--ink-2))}.fl-mobile-flow{display:none}.fl-mobile-dark{background:#0f0f0f;color:#fcfcf8;padding:44px 18px 56px;border-bottom-left-radius:28px;border-bottom-right-radius:28px}.fl-mobile-dark__head{text-align:center;max-width:560px;margin:0 auto 24px}.fl-mobile-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:820px;margin:0 auto}.fl-mobile-card{border-radius:20px;padding:20px;background:#141412;border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:14px}.fl-mobile-card--after{background:#1d2219;border-color:rgba(168,182,139,.36);box-shadow:inset 0 1px 0 rgba(168,182,139,.12)}.fl-mobile-cream{background:hsl(var(--bg));padding:44px 18px 24px;display:grid;gap:14px;max-width:820px;margin:0 auto}.fl-mobile-beat{background:hsl(var(--card));border:1px solid var(--line);border-radius:20px;padding:20px;box-shadow:var(--shadow-paper-secondary);display:grid;gap:12px}.band-loop{position:relative;padding:104px 0 112px;background:hsl(var(--bg));overflow-x:clip}.showcase-head{position:relative;z-index:1;max-width:660px;margin-bottom:52px}.showcase-h2{max-width:15ch}.heading-em-wrap{position:relative;display:inline-block}.heading-em-wrap em{font-style:italic;color:hsl(var(--primary))}.heading-underline-svg{position:absolute;left:-3px;right:-3px;bottom:-4px;width:calc(100% + 6px);height:12px;color:hsl(var(--primary));opacity:.7;pointer-events:none}.loop-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:56px;align-items:stretch}.loop-stage-col{align-self:stretch}.loop-stage-sticky{position:sticky;top:clamp(104px,21vh,178px)}.loop-cards-stack{display:grid;grid-template:1fr/1fr;border-radius:28px;background:hsl(var(--sunken));padding:15px;border:1px solid var(--line);box-shadow:var(--shadow-sheet)}.loop-scene-card{grid-area:1/1;background:hsl(var(--card));border:1px solid var(--line);border-radius:20px;padding:26px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-height:368px;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,8px,0);will-change:opacity,transform;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .26s}.loop-scene-card.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateZ(0);transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.loop-scene__kicker{font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--primary))}.loop-scene__title{margin:6px 0 0;font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1.15;color:hsl(var(--ink))}.sc-wave-stage{border-radius:16px;border:1px solid var(--line-subtle);background:hsl(var(--sunken));padding:14px 12px 12px;display:grid;gap:12px;overflow:hidden}.sc-wave-svg{display:block;width:100%;height:118px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.sc-wave-rail{fill:none;stroke:rgba(79,93,58,.22);stroke-width:2.5;stroke-linecap:round}.sc-wave-text{font-family:var(--font-mono);font-size:10.5px;font-weight:600;fill:hsl(var(--primary));letter-spacing:.04em}.sc-event-pills{display:flex;flex-wrap:wrap;gap:7px}.sc-event-pill{font-family:var(--font-mono);font-size:11px;font-weight:600;padding:4px 10px;border-radius:var(--radius-tag);background:var(--pill-neutral-bg);border:1px solid var(--pill-neutral-line);color:var(--pill-neutral-ink)}.sc-policy-pills{display:flex;flex-wrap:wrap;gap:8px}.sc-policy-pill{border:1px solid var(--pill-neutral-line);background:var(--pill-neutral-bg);color:var(--pill-neutral-ink);border-radius:var(--radius-tag);padding:6px 12px;font-family:var(--font-mono);font-size:11.5px;font-weight:600;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out)}.sc-policy-pill[aria-pressed=true]{background:hsl(var(--ink));border-color:hsl(var(--ink));color:#fcfbf8}.sc-policy-box{border-radius:14px;border:1px solid var(--line);background:var(--stage-bg);padding:16px;display:grid;gap:10px}.sc-policy-line{margin:0;font-size:14.5px;line-height:1.5;color:hsl(var(--ink))}.sc-policy-meta{font-family:var(--font-mono);font-size:11px;color:hsl(var(--primary))}.sc-rule-split{display:grid;grid-template-columns:1.15fr .85fr;gap:14px;align-items:center}.sc-diff-card{border-radius:12px;border:1px solid var(--line);background:var(--stage-bg);overflow:hidden;font-family:var(--font-mono);font-size:11px}.sc-diff-row{padding:8px 11px;border-bottom:1px solid var(--line-subtle);color:hsl(var(--ink-2))}.sc-diff-row:last-child{border-bottom:0}.sc-diff-row--allow{background:var(--pill-olive-bg);color:var(--pill-olive-ink)}.sc-diff-row--forbid{background:var(--pill-rose-bg);color:var(--pill-rose-ink)}.sc-rule-scene{border-radius:14px;background:#faf9f5;border:1px solid var(--line);padding:12px 10px 8px}.sc-flat-stage{border-radius:16px;border:1px solid var(--line-subtle);background:hsl(var(--sunken));padding:16px;display:grid;gap:12px}.sc-flat-svg{display:block;width:100%;height:110px}.sc-flat-metrics{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.sc-flat-metric{font-size:11.5px;color:hsl(var(--ink-2))}.sc-flat-metric,.sc-flat-pill{font-family:var(--font-mono);font-weight:600}.sc-flat-pill{display:inline-flex;align-items:center;gap:6px;font-size:11px;padding:4px 10px;border-radius:var(--radius-tag);background:var(--pill-rose-bg);border:1px solid var(--pill-rose-line);color:var(--pill-rose-ink)}.loop-scene__foot{padding-top:12px;border-top:1px solid var(--line-subtle);font-family:var(--font-mono);font-size:11px;color:hsl(var(--ink-3))}.loop-beats-col{display:grid;gap:88px;padding:36px 0 112px}.loop-beat{text-align:left;background:transparent;border:0;border-left:2px solid var(--line);padding:8px 0 8px 22px;cursor:pointer;opacity:.36;transition:opacity var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}.loop-beat:hover{opacity:.72}.loop-beat.is-active{opacity:1;border-left-color:hsl(var(--primary))}.loop-beat__step{display:inline-block;font-family:var(--font-mono);font-size:11px;font-weight:700;color:hsl(var(--primary));margin-bottom:6px}.loop-beat__title{margin:0 0 8px;font-family:var(--font-display);font-size:32px;font-weight:400;line-height:1.1;color:hsl(var(--ink))}.loop-beat__body{margin:0;font-size:16px;line-height:1.55;color:hsl(var(--ink-2));max-width:42ch}.loop-beat__mobile-card{display:none;margin-top:16px}.band-proof{padding:72px 0 92px;background:#f5f3ec;border-top:1px solid var(--line-subtle);overflow-x:clip}.band-proof__head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:24px;margin-bottom:34px}.proof-sub-hint{margin:0;font-family:var(--font-mono);font-size:11.5px;color:hsl(var(--ink-3))}.wave-dots{margin-top:24px;display:flex;align-items:center;justify-content:center;gap:8px}.wave-dot{width:9px;height:9px;padding:0;border:0;border-radius:var(--radius-pill);background:rgba(41,41,41,.22);cursor:pointer;transition:width var(--dur-micro) var(--ease-out),background-color var(--dur-micro) var(--ease-out)}.wave-dot:hover{background:rgba(79,93,58,.56)}.wave-dot[aria-selected=true]{width:26px;background:hsl(var(--primary))}.wave-stage{position:relative;width:100%;height:330px;display:flex;align-items:center;justify-content:center;overflow:visible;perspective:1400px}.wave-track{position:relative;width:340px;height:278px}.proof-sweep-card{position:absolute;inset:0;border-radius:var(--radius-card);padding:24px;background:hsl(var(--card));border:1px solid var(--line);box-shadow:var(--shadow-paper-card);display:flex;flex-direction:column;justify-content:space-between;gap:12px;cursor:pointer;transform-origin:center center;will-change:transform,opacity}.proof-sweep-card.is-manual-animating{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .28s cubic-bezier(.22,1,.36,1),border-color var(--dur-micro) var(--ease-out),box-shadow var(--dur-micro) var(--ease-out)}.proof-sweep-card.is-center{border:1px solid rgba(41,41,41,.22);box-shadow:var(--shadow-sheet)}.proof-sweep-card--highlight{background:#f8f7f3}.proof-sweep-card__badge{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--ink-3))}.proof-sweep-card__headline{margin:0;font-size:18px;font-weight:500;line-height:1.25;color:hsl(var(--ink))}.proof-sweep-card__metric{display:inline-block;align-self:flex-start;font-family:var(--font-mono);font-size:11px;font-weight:600;padding:4px 10px;border-radius:var(--radius-tag);background:var(--pill-neutral-bg);border:1px solid var(--pill-neutral-line);color:var(--pill-neutral-ink)}.proof-sweep-card__summary{margin:0;font-size:13.5px;line-height:1.5;color:hsl(var(--ink-2))}.proof-sweep-card__foot{padding-top:10px;border-top:1px solid var(--line-subtle);font-family:var(--font-mono);font-size:10.5px;color:hsl(var(--ink-3))}.band-workspace{--bg:0 0% 5.9%;--background:0 0% 5.9%;--surface:0 0% 10.2%;--surface-2:0 0% 14.9%;--card:0 0% 10.2%;--card-foreground:60 40% 98%;--stage-bg:#1e1e1c;--sunken:0 0% 14.9%;--well:#262626;--muted:0 0% 14.9%;--muted-foreground:60 5% 71%;--secondary:0 0% 14.9%;--secondary-foreground:60 40% 98%;--ink:60 40% 98%;--foreground:60 40% 98%;--ink-2:60 5% 71%;--ink-3:60 4% 60%;--border:0 0% 23%;--primary:80 23% 63%;--primary-foreground:43 13% 8%;--accent-strong:#c2cfa8;--primary-border:#c2cfa8;--on-accent:#171611;--nav-active-bg:rgba(168,182,139,0.1);--line:rgba(168,182,139,0.13);--line-subtle:rgba(255,255,255,0.08);--line-strong:rgba(168,182,139,0.24);--pill-neutral-bg:#262626;--pill-neutral-ink:#c6c6be;--pill-neutral-line:rgba(255,255,255,0.1);--pill-olive-bg:rgba(168,182,139,0.13);--pill-olive-ink:#d5dfbf;--pill-olive-line:rgba(168,182,139,0.28);--pill-stone-bg:rgba(206,173,114,0.12);--pill-stone-ink:#dfcaa0;--pill-stone-line:rgba(206,173,114,0.24);--pill-rose-bg:rgba(188,134,118,0.13);--pill-rose-ink:#d8afa3;--pill-rose-line:rgba(188,134,118,0.24);--warm-amber:#caa363;--warm-amber-bg:rgba(206,173,114,0.09);--warm-amber-line:rgba(206,173,114,0.26);--shadow-sheet:inset 0 1px 0 rgba(255,255,255,0.07),0 20px 56px -14px rgba(0,0,0,0.72);--shadow-paper-primary:0px 3px 4px 0px rgba(0,0,0,0.35),0px 2px 8px 0px rgba(0,0,0,0.15),inset 0px 1.5px 0px 0px rgba(255,255,255,0.35),inset 0px -0.5px 2px 0px rgba(0,0,0,0.25);--shadow-paper-primary-hover:0px 4px 8px 0px rgba(0,0,0,0.45),0px 4px 12px 0px rgba(0,0,0,0.2),inset 0px 1.5px 0px 0px rgba(255,255,255,0.42),inset 0px -0.5px 2px 0px rgba(0,0,0,0.28);--shadow-paper-secondary:0px 2px 3px 0px rgba(0,0,0,0.28),inset 0px 1px 0px 0px rgba(255,255,255,0.08);--shadow-paper-secondary-hover:0px 4px 8px 0px rgba(0,0,0,0.4),inset 0px 1px 0px 0px rgba(255,255,255,0.12);--shadow-paper-active:0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 1px 3px 0px rgba(0,0,0,0.6);padding:96px 0 88px;background:hsl(var(--bg));color:hsl(var(--ink));border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.workspace-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:24px}.example-stamp{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--radius-tag);font-family:var(--font-mono);font-size:11px;font-weight:600;background:var(--pill-neutral-bg);border:1px solid var(--pill-neutral-line);color:var(--pill-neutral-ink)}.example-stamp__dot{width:6px;height:6px;border-radius:999px;background:hsl(var(--primary))}.oxy-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.oxy-tab{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:12px;border:1px solid var(--line);background:hsl(var(--card));color:hsl(var(--ink-2));font-size:13.5px;font-weight:500;cursor:pointer;box-shadow:var(--shadow-paper-secondary);transition:background-color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out)}.oxy-tab:hover{color:hsl(var(--ink));border-color:var(--line-strong)}.oxy-tab[aria-selected=true]{background:rgba(168,182,139,.12);border-color:rgba(168,182,139,.36);color:hsl(var(--ink))}.oxy-tab__idx{font-family:var(--font-mono);font-size:11px;font-weight:700;color:hsl(var(--ink-3))}.oxy-tab[aria-selected=true] .oxy-tab__idx{color:hsl(var(--primary))}.ws-tilt-frame{perspective:1400px}.oxy-shell{display:grid;grid-template-columns:52px minmax(0,1fr);background:hsl(var(--card));border:1px solid var(--line-strong);border-radius:20px;overflow:hidden;min-height:520px;box-shadow:var(--shadow-sheet);transform:rotateX(var(--ws-rx,0deg)) translateY(var(--ws-ty,0));transform-origin:center bottom;will-change:transform}.oxy-rail{background:var(--stage-bg);border-right:1px solid var(--line-subtle);padding:12px 8px;justify-content:space-between}.oxy-rail,.oxy-rail__group{display:flex;flex-direction:column;align-items:center}.oxy-rail__group{gap:8px}.oxy-rail__logo{width:32px;height:32px;border-radius:999px;border:1px solid rgba(168,182,139,.28);color:hsl(var(--ink));place-items:center;margin-bottom:6px}.oxy-rail__btn,.oxy-rail__logo{background:transparent;display:grid}.oxy-rail__btn{width:34px;height:34px;border-radius:9px;border:1px solid transparent;color:hsl(var(--ink-3));place-items:center;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out)}.oxy-rail__btn:hover{color:hsl(var(--ink));background:hsl(var(--sunken))}.oxy-rail__btn[aria-current=page]{background:rgba(168,182,139,.14);border-color:rgba(168,182,139,.34);color:var(--close-olive)}.oxy-rail__badge{font-family:var(--font-mono);font-size:10px;font-weight:600;color:hsl(var(--ink-3))}.oxy-main{display:flex;flex-direction:column;min-width:0}.oxy-topbar{height:44px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line-subtle);background:var(--stage-bg)}.oxy-breadcrumb{font-size:12.5px;font-weight:500;color:hsl(var(--ink-2));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oxy-topbar__right{display:flex;align-items:center;gap:8px;flex-shrink:0}.oxy-pill{font-family:var(--font-mono);font-size:10.5px;font-weight:600;padding:4px 10px;border-radius:var(--radius-tag);background:var(--pill-neutral-bg);border:1px solid var(--pill-neutral-line);color:var(--pill-neutral-ink);white-space:nowrap}.oxy-pill--accent{background:var(--pill-olive-bg);border-color:var(--pill-olive-line);color:var(--pill-olive-ink)}.oxy-body{padding:18px;flex:1;min-width:0;transition:opacity var(--dur-micro) var(--ease-out)}.oxy-body.is-switching{opacity:.65}.oxy-foot-strip{padding:10px 18px;background:var(--stage-bg);border-top:1px solid var(--line-subtle);display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:12.5px;color:hsl(var(--ink-2))}.oxy-foot-badge{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:6px;background:var(--pill-neutral-bg);border:1px solid var(--pill-neutral-line);color:var(--pill-neutral-ink)}.oxy-foot-provenance{margin-left:auto;font-family:var(--font-mono);font-size:10.5px;color:hsl(var(--ink-3))}.oxy-verdict-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 16px;background:var(--stage-bg);border:1px solid var(--line);border-radius:12px;margin-bottom:14px}.oxy-verdict-title{margin:0;font-size:15px;font-weight:500;color:hsl(var(--ink))}.oxy-verdict-sub{margin:3px 0 0;font-size:12.5px;color:hsl(var(--ink-2))}.oxy-bucket-strip{display:flex;flex-wrap:nowrap;gap:5px;margin-bottom:14px;overflow-x:auto;scrollbar-width:none}.oxy-bucket-strip::-webkit-scrollbar{display:none}.oxy-bucket-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:9px;border:1px solid var(--line-subtle);background:var(--stage-bg);color:hsl(var(--ink-2));font-size:10.5px;white-space:nowrap;flex-shrink:0;cursor:pointer}.oxy-bucket-btn[aria-pressed=true]{background:rgba(168,182,139,.13);border-color:rgba(168,182,139,.34);color:hsl(var(--ink))}.oxy-bucket-count{font-family:var(--font-mono);font-size:9.5px;font-weight:700;color:hsl(var(--ink-3))}.oxy-bucket-btn[aria-pressed=true] .oxy-bucket-count{color:hsl(var(--primary))}.oxy-split{display:grid;grid-template-columns:296px minmax(0,1fr);gap:14px}.oxy-queue{gap:8px}.oxy-queue,.oxy-queue-row{display:flex;flex-direction:column}.oxy-queue-row{width:100%;text-align:left;padding:10px 12px;border-radius:12px;border:1px solid var(--line-subtle);background:var(--stage-bg);cursor:pointer;gap:4px;transition:border-color var(--dur-micro) var(--ease-out),background-color var(--dur-micro) var(--ease-out)}.oxy-queue-row:hover{border-color:var(--line-strong)}.oxy-queue-row:focus-visible{outline:2px solid var(--close-olive);outline-offset:2px}.oxy-queue-row[aria-selected=true]{background:#20231b;border-color:rgba(168,182,139,.42);box-shadow:inset 0 1px 0 rgba(168,182,139,.12),var(--shadow-paper-secondary)}.oxy-queue-row__top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.oxy-queue-row__name{font-size:13.5px;font-weight:500;color:hsl(var(--ink))}.oxy-queue-row__meta,.oxy-queue-row__name{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oxy-queue-row__meta{font-size:12px;color:hsl(var(--ink-2))}.node-status{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;white-space:nowrap;font-family:var(--font-mono);font-size:10.5px;color:hsl(var(--ink-2))}.node-dot{width:8px;height:8px;border-radius:999px}.node-dot--recorded{background:hsl(var(--primary))}.node-dot--modeled{border:1.5px solid hsl(var(--ink-3))}.node-dot--hollow{border:1.5px solid var(--warm-amber)}.oxy-detail{background:var(--stage-bg);border:1px solid var(--line);border-radius:14px;padding:18px 20px;flex-direction:column;gap:16px}.oxy-detail,.oxy-detail__head{display:flex;justify-content:space-between}.oxy-detail__head{align-items:flex-start;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--line-subtle)}.oxy-detail__title{margin:0;font-size:16px;font-weight:500;color:hsl(var(--ink))}.oxy-detail__sub{margin:4px 0 0;font-size:13px;color:hsl(var(--ink-2))}.oxy-spine{margin:0;padding:0;list-style:none;display:grid;gap:12px}.oxy-spine-item{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;align-items:start}.oxy-spine-marker{width:10px;height:10px;margin-top:5px;border-radius:999px}.oxy-spine-marker--recorded{background:hsl(var(--primary))}.oxy-spine-marker--modeled{border:1.5px dashed hsl(var(--ink-3))}.oxy-spine-time{font-family:var(--font-mono);font-size:10.5px;color:hsl(var(--ink-3))}.oxy-spine-title{font-size:13.5px;font-weight:500;color:hsl(var(--ink));margin:2px 0}.oxy-spine-detail{font-size:12.5px;color:hsl(var(--ink-2))}.oxy-detail__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--line-subtle)}.codefix-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(240px,.85fr);gap:14px}.code-diff-card{background:var(--stage-bg);border:1px solid var(--line);border-radius:12px;overflow:hidden}.code-diff-head{padding:10px 14px;background:hsl(var(--sunken));border-bottom:1px solid var(--line-subtle);display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:var(--font-mono);font-size:11px;color:hsl(var(--ink-2))}.code-diff-lines{padding:10px 0;font-family:var(--font-mono);font-size:12px;line-height:1.55;overflow-x:auto}.diff-line{display:grid;grid-template-columns:38px minmax(0,1fr);padding:1px 14px}.diff-line--add{background:rgba(168,182,139,.12);color:#cfd9b8}.diff-line--del{background:rgba(188,134,118,.12);color:#d8afa3}.diff-line--ctx{color:hsl(var(--ink-2))}.diff-num{color:hsl(var(--ink-3));user-select:none}.checks-card{background:var(--stage-bg);border:1px solid var(--line);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px}.check-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;padding:8px 10px;border-radius:8px;background:hsl(var(--card));border:1px solid var(--line-subtle)}.check-badge{font-family:var(--font-mono);font-size:10.5px;font-weight:700;color:hsl(var(--primary))}.check-badge--gate{color:var(--pill-stone-ink)}.recovery-switch{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.recovery-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(240px,.85fr);gap:14px}.email-preview{background:var(--stage-bg);border:1px solid var(--line);border-radius:12px;padding:16px 18px}.email-headers{display:grid;gap:5px;padding-bottom:12px;border-bottom:1px solid var(--line-subtle);font-size:12.5px;color:hsl(var(--ink-2))}.email-headers strong{color:hsl(var(--ink));font-weight:600}.email-body{margin:14px 0 0;white-space:pre-wrap;font-family:var(--font-sans);font-size:13.5px;line-height:1.6;color:hsl(var(--ink))}.policy-kv-list{display:grid;gap:8px}.policy-kv-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:8px;background:hsl(var(--card));border:1px solid var(--line-subtle);font-size:12px}.policy-kv-key{color:hsl(var(--ink-3))}.policy-kv-val{font-family:var(--font-mono);font-size:11px;color:hsl(var(--ink));text-align:right}.ledger-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.ledger-book{background:var(--stage-bg);border:1px solid var(--line);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px}.ledger-book--recovered{background:var(--warm-amber-bg);border-color:var(--warm-amber-line)}.ledger-book__label{font-family:var(--font-mono);font-size:11px;color:hsl(var(--ink-2))}.ledger-book__amount{font-size:30px;font-weight:600;letter-spacing:-.02em;color:hsl(var(--ink))}.ledger-book__sub{font-size:12px;font-weight:600;color:var(--pill-olive-ink)}.ledger-book--recovered .ledger-book__sub{color:var(--warm-amber)}.ledger-book__detail{margin:0;line-height:1.5}.attribution-chain,.ledger-book__detail{font-size:12.5px;color:hsl(var(--ink-2))}.attribution-chain{background:var(--stage-bg);border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:flex;justify-content:space-between;gap:12px}.attribution-chain,.chain-nodes{align-items:center;flex-wrap:wrap}.chain-nodes{display:inline-flex;gap:10px;font-family:var(--font-mono);font-size:11.5px}.chain-node{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;background:hsl(var(--card));border:1px solid var(--line-subtle);color:hsl(var(--ink))}.chain-connector{width:24px;height:1.5px;background:var(--warm-amber);opacity:.7}.band-faq{padding:88px 0 92px}.band-faq__head{max-width:660px;margin-bottom:32px}.faq-split-wrap{display:grid;grid-template-columns:.92fr 1.08fr;gap:12px;padding:12px;border-radius:28px;background:hsl(var(--sunken));border:1px solid var(--line)}.faq-ques-col{padding:14px 10px 10px;display:flex;flex-direction:column;gap:10px}.faq-col-label{margin:0 0 4px 12px;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--ink-3))}.faq-ques-list{display:grid;gap:6px}.faq-q-btn{width:100%;text-align:left;padding:15px 16px;border-radius:16px;border:1px solid transparent;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;transition:background-color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out),box-shadow var(--dur-micro) var(--ease-out)}.faq-q-btn:hover{background:rgba(254,254,252,.56)}.faq-q-btn[aria-selected=true]{background:hsl(var(--card));border-color:var(--line-strong);box-shadow:var(--shadow-paper-secondary)}.faq-q-btn__topic{display:block;font-family:var(--font-mono);font-size:10px;font-weight:600;color:hsl(var(--primary));margin-bottom:4px}.faq-q-btn__text{display:block;font-size:15.5px;font-weight:500;line-height:1.3;color:hsl(var(--ink))}.faq-q-btn__arrow{font-family:var(--font-mono);font-size:13px;color:hsl(var(--ink-3));transition:transform var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out)}.faq-q-btn[aria-selected=true] .faq-q-btn__arrow{color:hsl(var(--primary));transform:translateX(2px)}.faq-ans-col{background:hsl(var(--card));border-radius:20px;border:1px solid var(--line);padding:32px;box-shadow:var(--shadow-paper-card);display:flex;flex-direction:column;justify-content:space-between;gap:20px}.faq-ans-stack{flex:1;display:grid;grid-template:1fr/1fr}.faq-ans-pane{grid-area:1/1;display:flex;flex-direction:column;justify-content:space-between;gap:20px;opacity:0;visibility:hidden;transform:translate3d(0,6px,0);pointer-events:none;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out),visibility 0s linear .2s}.faq-ans-pane.is-active{opacity:1;visibility:visible;transform:translateZ(0);pointer-events:auto;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out),visibility 0s linear 0s}.faq-ans__badge{display:inline-block;align-self:flex-start;font-family:var(--font-mono);font-size:10.5px;font-weight:600;padding:4px 10px;border-radius:var(--radius-tag);background:var(--pill-neutral-bg);border:1px solid var(--pill-neutral-line);color:var(--pill-neutral-ink)}.faq-ans__title{margin:0;font-family:var(--font-display);font-size:32px;font-weight:400;line-height:1.12;color:hsl(var(--ink))}.faq-ans__summary{margin:0;font-size:17px;font-weight:400;line-height:1.56;color:hsl(var(--ink-2))}.faq-ans__specs{margin-top:4px;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.faq-spec-cell{display:flex;align-items:center;gap:9px;padding:10px 13px;background:#f5f4ee}.faq-spec-dot{width:6px;height:6px;border-radius:1.5px;background:hsl(var(--primary));flex-shrink:0}.faq-spec-text{font-family:var(--font-mono);font-size:11px;font-weight:600;color:hsl(var(--ink-2))}.faq-mobile-ans{display:none}.oxy-tag{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:var(--radius-tag)}.oxy-tag--neutral{background:var(--pill-neutral-bg);border:1px solid var(--pill-neutral-line);color:var(--pill-neutral-ink)}.oxy-tag--olive{background:var(--pill-olive-bg);border:1px solid var(--pill-olive-line);color:var(--pill-olive-ink)}.band-pricing{padding:88px 0 96px;background:hsl(var(--bg))}.band-pricing__head{max-width:680px;margin-bottom:36px}.band-pricing__sub{margin:14px 0 0;font-size:17px;line-height:1.54;color:hsl(var(--ink-2))}.pricing-sheet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:hsl(var(--card));border:1px solid rgba(25,25,24,.14);border-radius:22px;box-shadow:var(--shadow-sheet);overflow:hidden}.pricing-col{padding:36px 34px;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.pricing-col--pro{background:hsl(var(--bg));border-left:1px solid var(--line-subtle)}.pricing-col__top{display:flex;flex-direction:column;gap:12px}.pricing-col__name{margin:4px 0 0;font-family:var(--font-display);font-weight:400;font-size:32px;line-height:1.08;color:hsl(var(--ink))}.pricing-col__price{display:flex;align-items:baseline;gap:8px}.pricing-col__amount{font-family:var(--font-display);font-size:46px;font-weight:400;line-height:1;letter-spacing:-.025em;color:hsl(var(--ink))}.pricing-col__unit{font-family:var(--font-mono);font-size:12.5px;color:hsl(var(--ink-3))}.pricing-col__desc{margin:2px 0 0;font-size:15px;line-height:1.54;color:hsl(var(--ink-2))}.pricing-col__list{margin:0;padding:20px 0 0;border-top:1px solid var(--line-subtle);list-style:none;display:grid;gap:11px}.pricing-col__list li{position:relative;padding-left:18px;font-size:14px;line-height:1.48;color:hsl(var(--ink-2))}.pricing-col__list li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:999px;background:hsl(var(--primary));opacity:.72}.pricing-col__foot{padding-top:4px}.pricing-btn{width:100%}.pricing-note{margin:16px 0 0;font-family:var(--font-mono);font-size:11.5px;color:hsl(var(--ink-3))}.closing-door{--bg:88 14% 8%;--background:88 14% 8%;--surface:86 11% 12%;--surface-2:86 10% 16%;--card:86 11% 12%;--card-foreground:60 40% 98%;--sunken:86 10% 16%;--secondary:86 10% 16%;--secondary-foreground:60 40% 98%;--ink:60 40% 98%;--foreground:60 40% 98%;--ink-2:60 10% 78%;--ink-3:60 6% 62%;--border:80 18% 24%;--line:rgba(168,182,139,0.16);--line-strong:rgba(168,182,139,0.28);--danger:#c98874;--primary:80 23% 63%;--primary-foreground:43 13% 8%;--accent-strong:#c2cfa8;--primary-border:#c2cfa8;--on-accent:#171611;--shadow-paper-primary:0px 3px 6px 0px rgba(0,0,0,0.42),0px 2px 8px 0px rgba(0,0,0,0.2),inset 0px 1.5px 0px 0px rgba(255,255,255,0.34),inset 0px -0.5px 2px 0px rgba(0,0,0,0.26);--shadow-paper-primary-hover:0px 4px 10px 0px rgba(0,0,0,0.5),0px 4px 12px 0px rgba(0,0,0,0.24),inset 0px 1.5px 0px 0px rgba(255,255,255,0.42),inset 0px -0.5px 2px 0px rgba(0,0,0,0.28);width:100%;background:var(--close-bg);color:var(--close-ink);padding:96px 0 0;position:relative;overflow:visible}.footer-peek-wrap{position:relative;z-index:4;margin-top:48px;margin-bottom:calc(-18 / 880 * min(820px, calc(100vw - 24px)));display:flex;justify-content:center;pointer-events:none}.footer-peek-mount{width:min(820px,calc(100vw - 24px));pointer-events:none}.closing-door__grid{display:block;max-width:720px;margin:0 auto}.closing-door__copy{max-width:720px;margin:0 auto;text-align:center}.closing-door__h2{margin:0;font-family:var(--font-display);font-weight:400;font-variation-settings:"opsz" 64;font-size:clamp(38px,4.8vw,58px);line-height:1.05;letter-spacing:-.025em;color:var(--close-ink)}.closing-door__sub{margin:18px auto 28px;max-width:540px;font-size:17.5px;line-height:1.54;color:var(--close-ink-2)}.closing-door__door{max-width:650px;margin:0 auto}.closing-door .qa-fields{background:#1d2119;border-color:rgba(168,182,139,.24);box-shadow:0 1px 2px rgba(0,0,0,.32),0 14px 32px -16px rgba(0,0,0,.58)}.closing-door .qa-fields:focus-within{background:#22271d;border-color:var(--close-olive);box-shadow:0 0 0 3px rgba(168,182,139,.18),0 16px 34px -16px rgba(0,0,0,.65)}.closing-door .qa-fields--error{border-color:var(--danger)}.closing-door .terminal-prefix{color:rgba(252,252,248,.56)}.closing-door .qa-fields:focus-within .terminal-prefix{color:var(--close-olive)}.closing-door .qa-input{color:var(--close-ink);caret-color:var(--close-olive)}.closing-door .qa-input::placeholder{color:rgba(252,252,248,.45)}.closing-door__actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:16px}.closing-door__secondary-link{display:inline-flex;align-items:center;min-height:24px;padding:4px 2px;font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--close-olive);text-decoration:underline;text-decoration-color:rgba(168,182,139,.45);text-underline-offset:5px;transition:color var(--dur-micro) var(--ease-out),text-decoration-color var(--dur-micro) var(--ease-out)}.closing-door__secondary-link:hover{color:#c2cfa8;text-decoration-color:#c2cfa8}.landing-v2 .door-meta.door-meta--dark{margin:16px auto 0;color:rgba(252,252,248,.68)}@media (max-width:1024px){.stack-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.fl-stage-arena{height:clamp(390px,50vh,440px)}.fl-morph-card .mc-view{padding:22px}}@media (max-width:959px){.fl-runway{height:auto}.fl-sticky-viewport{display:none}.fl-mobile-flow{display:block}.loop-grid{grid-template-columns:minmax(0,1fr);gap:28px}.loop-stage-col{display:none}.loop-beats-col{gap:28px;padding:0}.loop-beat{opacity:1;border-left:0;padding:0}.loop-beat__mobile-card{display:block}.loop-scene-card{opacity:1;visibility:visible;pointer-events:auto;transform:none;min-height:0}}@media (max-width:767px){.fl-mobile-compare-grid{grid-template-columns:minmax(0,1fr)}.wave-stage{height:auto;display:block;padding-inline:18px}.wave-track{width:100%;height:auto;display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.proof-sweep-card{position:relative;inset:auto;flex:0 0 86%;scroll-snap-align:center;transform:none!important;opacity:1!important}.codefix-grid,.ledger-columns,.oxy-split,.pricing-sheet,.recovery-grid{grid-template-columns:minmax(0,1fr)}.pricing-col--pro{border-left:0;border-top:1px solid var(--line-subtle)}.faq-split-wrap{grid-template-columns:minmax(0,1fr);padding:10px}.faq-ans-col{display:none}.faq-mobile-ans{display:block;padding:0 14px 14px}.faq-mobile-ans[hidden]{display:none}}@media (max-width:560px){.lv-shell{padding-inline:18px}.act-hero{padding-top:108px;padding-bottom:28px}.landing-v2 .hero-crew{margin-top:32px}.qa-fields{grid-template-columns:minmax(0,1fr);border-radius:20px;padding:12px;gap:8px}.door-submit-btn,.qa-cta-magnetic{width:100%}.lamplight-top{border-top-left-radius:28px;border-top-right-radius:28px}.stack-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.stack-item:last-child:nth-child(odd){grid-column:1/-1;max-width:220px;justify-self:center}.oxy-shell,.sc-rule-split{grid-template-columns:minmax(0,1fr)}.oxy-pill--hide-sm,.oxy-rail{display:none}.oxy-bucket-strip{flex-wrap:wrap;overflow-x:visible}.band-faq,.band-loop,.band-pricing,.band-workspace{padding:56px 0}.closing-door{padding:56px 0 0}.pricing-col{padding:26px 22px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1!important;transform:none!important}.act-hero{position:relative;top:auto}.hero-crew,.lamplight-top,.oxy-shell{transform:none!important}.fl-runway{height:auto}.fl-sticky-viewport{display:none}.fl-mobile-flow{display:block}}.landing-v2 .loop-beat__body,.landing-v2 .loop-beat__title{display:block}.landing-v2 .loop-beat__title{margin:0 0 8px}.landing-v2 .proof-sweep-card{left:50%;right:auto;width:340px}@media (max-width:767px){.landing-v2 .proof-sweep-card{left:auto;right:auto;width:auto}}.landing-v2 .faq-ans-col{align-self:start;justify-content:flex-start;gap:14px}.landing-v2 .ledger-book .oxy-pill{align-self:flex-start}.landing-v2 .policy-kv-val{min-width:0;overflow-wrap:anywhere}.landing-v2 .oxy-source-line{width:100%;margin:4px 0 0;font-family:var(--font-mono);font-size:11px;line-height:1.5;color:hsl(var(--ink-3))}.landing-v2 .door-meta{margin:12px 0 0;font-family:var(--font-mono);font-size:11.5px;line-height:1.5;letter-spacing:.02em;color:var(--v25-ink-3)}.landing-v2 .oxy-queue-row[data-static]{cursor:default}@font-face{font-family:landingDisplay;src:url(/_next/static/media/40164bd1114cf93c.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}.__className_e84fb6{font-family:"landingDisplay",var(--font-geist-sans),Georgia,serif;font-weight:400;font-style:normal}.__variable_e84fb6{--font-newsreader:"landingDisplay",var(--font-geist-sans),Georgia,serif}