.lv2-page{--vgreen:#2fd39a;--vred:#f76c6c;--hl-line:#6aaffa8c;--hl-line-green:#2fd39a8c;background:var(--fps-bg);color:var(--fps-fg-1);line-height:var(--fps-lh-normal);font-family:var(--fps-font-sans)}.lv2-page a{color:inherit;text-decoration:none}.lv2-page *{box-sizing:border-box}.azure{color:var(--fps-accent)}#larger{font-size:larger}.lv2-wrap{width:min(var(--fps-content-max), calc(100% - 48px));margin:0 auto}.lv2-num{font-family:var(--fps-font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.lv2-hero{padding:clamp(72px,12vh,150px) 0 clamp(56px,8vh,110px);position:relative;overflow:hidden}.lv2-hero__mesh{pointer-events:none;z-index:0;background:radial-gradient(48% 40% at 20% 8%,#408cdc29,#0000 70%),radial-gradient(42% 38% at 82% 0,#6aaffa1a,#0000 72%),radial-gradient(60% 50% at 50% 120%,#408cdc12,#0000 70%);height:120%;position:absolute;inset:-20% -10% auto}.lv2-candles{z-index:0;opacity:.5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lv2-hero__vignette{z-index:1;pointer-events:none;background:radial-gradient(ellipse 80% 70% at 50% 45%, transparent 52%, var(--fps-bg) 100%), linear-gradient(to bottom, transparent 70%, var(--fps-bg));position:absolute;inset:0}.lv2-hero__grain{z-index:2;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.lv2-hero-stage{z-index:3;text-align:center;max-width:920px;margin:0 auto;position:relative}.lv2-reveal{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.lv2-reveal{animation:lv2Rise .85s var(--fps-ease-out,ease-out) both;animation-delay:var(--d,0s)}}@keyframes lv2Rise{0%{transform:translateY(16px)}to{transform:none}}.lv2-eyebrow{font-size:var(--fps-fs-eyebrow);letter-spacing:var(--fps-tracking-label,.06em);text-transform:uppercase;color:var(--fps-fg-2);white-space:nowrap;border-radius:var(--fps-radius-pill,999px);border:1px solid var(--fps-border);background:#ffffff05;align-items:center;gap:9px;padding:7px 14px;font-weight:700;display:inline-flex}.lv2-eyebrow .lv2-dot{background:var(--fps-accent);width:6px;height:6px;box-shadow:var(--fps-glow-accent,0 0 8px #408cdc99);border-radius:50%}.lv2-hero-q{font-family:var(--fps-font-heading);letter-spacing:var(--fps-tracking-display,-1.5px);color:var(--fps-fg);text-wrap:balance;max-width:18ch;margin:26px auto 0;font-size:clamp(2.6rem,6.2vw,5.2rem);font-weight:900;line-height:1.02}.lv2-hero-q em{color:var(--fps-accent-bright);font-style:normal}.lv2-support{color:var(--fps-fg-2);margin:22px 0 0;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:500}.lv2-beat-rule{background:linear-gradient(var(--fps-border-strong), transparent);width:1px;height:40px;margin:30px auto 0}.lv2-promise{max-width:24ch;font-family:var(--fps-font-heading);letter-spacing:-.5px;color:var(--fps-fg);text-wrap:balance;margin:28px auto 0;font-size:clamp(1.5rem,3vw,2.4rem);font-weight:700;line-height:1.18}.lv2-mult{font-family:var(--fps-font-mono);color:var(--fps-accent-bright);letter-spacing:0;font-weight:700}.lv2-trust-line{color:var(--fps-fg-1);flex-wrap:wrap;justify-content:center;gap:10px 18px;margin:22px auto 0;font-size:15px;display:inline-flex}.lv2-trust-line span{align-items:center;gap:8px;display:inline-flex}.lv2-trust-line span:before{content:"";background:var(--fps-green);border-radius:50%;width:5px;height:5px}.lv2-mechanism{max-width:62ch;font-size:clamp(1rem,1.5vw,1.18rem);line-height:var(--fps-lh-relaxed,1.6);color:var(--fps-fg-2);margin:30px auto 0}.lv2-mechanism b{color:var(--fps-fg-1);font-weight:600}.lv2-hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin:44px 0 0;display:flex}.lv2-section{padding:clamp(60px,9vh,104px) 0}.lv2-sec-eyebrow{font-size:var(--fps-fs-eyebrow);letter-spacing:var(--fps-tracking-label,.06em);text-transform:uppercase;color:var(--fps-accent);font-weight:700}.lv2-sec-title{font-family:var(--fps-font-heading);letter-spacing:-.8px;color:var(--fps-fg);text-wrap:balance;max-width:22ch;margin:14px 0 0;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:800;line-height:1.06}.lv2-sec-intro{max-width:64ch;font-size:var(--fps-fs-body-lg);color:var(--fps-fg-2);line-height:var(--fps-lh-relaxed,1.6);margin:18px 0 0}.lv2-card{background:var(--fps-surface);border:1px solid var(--fps-border);border-radius:var(--fps-radius-lg,16px)}.lv2-compare-head{flex-direction:column;gap:6px;margin-bottom:30px;display:flex}.lv2-compare-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.lv2-obook{flex-direction:column;display:flex;overflow:hidden}.lv2-obook table{flex:auto}.lv2-obook tbody td{vertical-align:top}.lv2-obook__top{box-sizing:border-box;border-bottom:1px solid var(--fps-border);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;min-height:86px;padding:12px 18px;display:flex}.lv2-obook__top>div{min-width:0}.lv2-obook__top strong{color:var(--fps-fg);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}.lv2-obook__top span{color:var(--fps-fg-2);margin-top:5px;font-size:13px;display:block}.lv2-obook--armed{outline:1px solid var(--fps-accent-dim)}.lv2-page table{border-collapse:collapse;width:100%}.lv2-page th,.lv2-page td{text-align:left;border-bottom:1px solid var(--fps-border-faint);padding:11px 20px;font-size:13px}.lv2-page th{font-size:var(--fps-fs-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--fps-fg-3);font-weight:700}.lv2-obook td .lv2-num,.lv2-obook td:nth-child(2),.lv2-obook td:last-child,.lv2-obook th:last-child{font-family:var(--fps-font-mono);font-variant-numeric:tabular-nums}.lv2-obook td:nth-child(2){color:var(--fps-fg)}.lv2-obook td:last-child,.lv2-obook th:last-child{text-align:right}.lv2-obook td:first-child{color:var(--fps-fg);letter-spacing:-.2px;font-weight:700}.lv2-locked{color:var(--fps-red);font-weight:600}.lv2-free{color:var(--fps-green);font-weight:600}.lv2-total td{border-bottom:none;border-top:1px solid var(--fps-border-strong);padding-top:14px;padding-bottom:14px;font-size:14px;font-weight:700}.lv2-total td:first-child{font-size:var(--fps-fs-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--vgreen)}.lv2-obook[data-book=std] .lv2-total td:first-child,.lv2-obook[data-book=std] .lv2-total .lv2-fp-committed{color:var(--vgreen)}.lv2-footnote{font-size:var(--fps-fs-caption);color:var(--fps-fg-3);max-width:90ch;margin-top:18px;line-height:1.6}.lv2-proof-cta{text-align:center;margin-top:28px}.lv2-obook__top--fp{align-items:center}.lv2-fp-replay{box-sizing:border-box;height:30px;font-family:var(--fps-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fps-fg-2);border:1px solid var(--fps-border);border-radius:var(--fps-radius-pill,999px);cursor:pointer;transition:color var(--fps-dur,.2s), border-color var(--fps-dur,.2s);background:#ffffff0a;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex}.lv2-fp-replay:hover{color:var(--fps-fg);border-color:var(--fps-border-strong)}.lv2-fp-replay__dot{background:var(--fps-green);width:7px;height:7px;box-shadow:0 0 8px var(--fps-green);border-radius:50%}.lv2-fp-replay span{font-size:inherit;margin:0;line-height:1;display:inline-block}@media (prefers-reduced-motion:no-preference){.lv2-fp-replay__dot{animation:1.6s ease-in-out infinite lv2FpPulse}}@keyframes lv2FpPulse{0%,to{opacity:1}50%{opacity:.3}}.lv2-obook th,.lv2-obook td{padding:9px 11px;line-height:22px}.lv2-obook td:first-child,.lv2-obook th:first-child{padding-left:18px}.lv2-obook td:last-child,.lv2-obook th:last-child{padding-right:18px}.lv2-obook th.lv2-r,.lv2-obook td.lv2-num{text-align:right}.lv2-obook th{white-space:nowrap}.lv2-obook td{transition:opacity .45s var(--fps-ease-out,ease-out), background-color .3s}.lv2-obook .lv2-locked{color:var(--vred);font-weight:600}.lv2-obook .lv2-fp-committed{color:var(--vgreen);font-weight:600}.lv2-obook .lv2-fp-committed.lv2-is-filled{color:var(--vgreen);font-size:18px;font-weight:700}.lv2-obook .lv2-st-cell{text-align:right}.lv2-obook .lv2-st{font-family:var(--fps-font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.lv2-obook .lv2-st i{border-radius:50%;flex-shrink:0;width:6px;height:6px}.lv2-st--live{color:var(--fps-fg-3)}.lv2-st--live i{background:var(--fps-accent);box-shadow:0 0 6px #408cdcb3}.lv2-st--filled{color:var(--vgreen)}.lv2-st--filled i{background:var(--vgreen);box-shadow:0 0 7px var(--vgreen)}.lv2-st--cancelled i{background:var(--vred);box-shadow:0 0 6px var(--vred)}.lv2-obook tr.lv2-is-pitch{background:linear-gradient(90deg,#2fd39a29,#2fd39a0d)}.lv2-obook tr.lv2-is-pitch td{box-shadow:inset 0 1px 0 var(--hl-line-green), inset 0 -1px 0 var(--hl-line-green)}.lv2-obook tr.lv2-is-pitch td:first-child{box-shadow:inset 0 1px 0 var(--hl-line-green), inset 0 -1px 0 var(--hl-line-green), inset 1px 0 0 var(--hl-line-green);border-top-left-radius:9px;border-bottom-left-radius:9px}.lv2-obook tr.lv2-is-pitch td:last-child{box-shadow:inset 0 1px 0 var(--hl-line-green), inset 0 -1px 0 var(--hl-line-green), inset -1px 0 0 var(--hl-line-green);border-top-right-radius:9px;border-bottom-right-radius:9px}.lv2-obook tr.lv2-is-stood{opacity:.4}.lv2-obook .lv2-fp-qty{color:var(--fps-accent-bright);font-weight:700;box-shadow:inset 1px 0 #408cdc2e,inset -1px 0 #408cdc2e}.lv2-compare-tags{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:18px;margin:-8px 0 14px;display:grid}.lv2-book-tag{font-family:var(--fps-font-heading);letter-spacing:-.8px;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:800;line-height:1.06}.lv2-book-tag--fp{color:var(--fps-accent-bright)}.lv2-book-tag--std{color:var(--fps-fg-2)}.lv2-tape{box-sizing:border-box;border:1px solid var(--fps-border);background:var(--fps-surface);border-radius:12px;align-items:center;gap:12px;margin:0 0 14px;padding:7px 0 7px 10px;display:flex;overflow:hidden}.lv2-tape__replay{flex:none}.lv2-tape__viewport{--lv2-tape-fade:26px;flex:auto;min-width:0;position:relative;overflow:hidden}.lv2-tape__viewport:before,.lv2-tape__viewport:after{content:"";width:var(--lv2-tape-fade);z-index:1;pointer-events:none;position:absolute;top:0;bottom:0}.lv2-tape__viewport:before{background:linear-gradient(90deg, var(--fps-surface), color-mix(in srgb, var(--fps-surface) 0%, transparent));left:0}.lv2-tape__viewport:after{background:linear-gradient(270deg, var(--fps-surface), color-mix(in srgb, var(--fps-surface) 0%, transparent));right:0}.lv2-tape__track{will-change:transform;align-items:center;width:max-content;display:flex}.lv2-tape__q{font-family:var(--fps-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:6px;padding:0 14px;font-size:12px;display:inline-flex}.lv2-tape__q b{color:var(--fps-fg-2);font-weight:700}.lv2-tape__px{font-variant-numeric:tabular-nums}.lv2-tape__q i{font-size:9px;font-style:normal}.lv2-tape__q em{font-style:normal;font-weight:600}.lv2-tape__q--up .lv2-tape__px,.lv2-tape__q--up i,.lv2-tape__q--up em{color:#2fd39ab8}.lv2-tape__q--down .lv2-tape__px,.lv2-tape__q--down i,.lv2-tape__q--down em{color:#f76c6cb8}.lv2-tape__q--drop b{color:var(--fps-fg)}.lv2-tape__q--drop .lv2-tape__px,.lv2-tape__q--drop i,.lv2-tape__q--drop em{color:var(--vred);font-weight:700}.lv2-tape__q--drop{transition:background-color var(--fps-dur,.2s) ease-out, box-shadow var(--fps-dur,.2s) ease-out;border-radius:999px}.lv2-tape.lv2-is-lit .lv2-tape__q--drop{background:#f76c6c1f;box-shadow:inset 0 0 0 1px #f76c6c57}@media (width<=699px){.lv2-tape{gap:8px;padding-left:8px}.lv2-tape__q{gap:5px;padding:0 10px;font-size:11px}.lv2-tape__viewport{--lv2-tape-fade:14px}}.lv2-obook__top--std{align-items:center}.lv2-conc-toggle{box-sizing:border-box;border-radius:var(--fps-radius-pill,999px);background:var(--fps-surface);border:1px solid var(--fps-border);flex-shrink:0;align-items:center;gap:2px;height:30px;padding:2px;display:inline-flex}.lv2-conc-btn{font-family:var(--fps-font-sans);color:var(--fps-fg-3);border-radius:var(--fps-radius-pill,999px);cursor:pointer;white-space:nowrap;height:100%;transition:color var(--fps-dur,.2s), background var(--fps-dur,.2s);background:0 0;border:none;padding:0 11px;font-size:11px;font-weight:600}.lv2-conc-btn:hover{color:var(--fps-fg-1)}.lv2-conc-btn.lv2-is-on{color:var(--fps-fg);background:var(--fps-surface-2);box-shadow:inset 0 0 0 1px var(--fps-border-strong)}.lv2-st--missed{color:var(--vred)}.lv2-st--missed i{background:var(--vred);box-shadow:0 0 6px var(--vred);animation:1.1s ease-in-out infinite lv2FpPulse}.lv2-obook tr.lv2-is-missed td{background:#f76c6c17;box-shadow:inset 0 1px #f76c6c66,inset 0 -1px #f76c6c66}.lv2-obook tr.lv2-is-missed td:first-child{border-top-left-radius:9px;border-bottom-left-radius:9px;box-shadow:inset 0 1px #f76c6c66,inset 0 -1px #f76c6c66,inset 1px 0 #f76c6c66}.lv2-obook tr.lv2-is-missed td:last-child{border-top-right-radius:9px;border-bottom-right-radius:9px;box-shadow:inset 0 1px #f76c6c66,inset 0 -1px #f76c6c66,inset -1px 0 #f76c6c66}.lv2-obook tr.lv2-is-missed .lv2-locked{color:var(--vred)}.lv2-obook tr.lv2-is-pitch .lv2-qty-win{color:var(--vgreen);font-size:18px;font-weight:800}@media (prefers-reduced-motion:no-preference){.lv2-obook tr.lv2-is-pitch .lv2-qty-win.lv2-is-win{animation:lv2WinPop var(--lv2-fill-hl,1.4s) var(--fps-ease-out,ease-out)}}@keyframes lv2WinPop{0%{transform:scale(1)}18%{transform:scale(1.22)}40%,to{transform:scale(1)}}.lv2-fp-result{opacity:0;max-height:0;transition:max-height .5s var(--fps-ease-out,ease-out), opacity .45s var(--fps-ease-out,ease-out), transform .45s var(--fps-ease-out,ease-out), margin-top .4s, margin-bottom .4s;align-items:baseline;gap:12px;margin:0 20px;display:flex;overflow:hidden;transform:translateY(6px)}.lv2-fp-result.lv2-is-on{opacity:1;background:linear-gradient(90deg,#2fd39a24,#408cdc0f);border-radius:10px;max-height:80px;margin-top:14px;margin-bottom:2px;padding:12px 16px;transform:none;box-shadow:inset 0 0 0 1px #2fd39a52}.lv2-fp-result__lab{font-family:var(--fps-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--vgreen);font-size:10.5px;font-weight:700}.lv2-fp-result__nums{font-family:var(--fps-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.4px;color:var(--fps-fg);font-size:18px;font-weight:700}.lv2-fp-result__nums b{color:var(--vgreen)}.lv2-fp-result__sep{color:var(--fps-fg-3);margin:0 4px}.lv2-fp-caption{color:var(--fps-fg-2);min-height:4.6em;margin:0;padding:16px 20px 20px;font-size:13px;line-height:1.6}.lv2-fp-caption b{color:var(--fps-fg);font-weight:600}.lv2-triptych{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;display:grid}.lv2-col{border-radius:var(--fps-radius-lg,16px);background:var(--fps-surface);border:1px solid var(--fps-border);padding:24px}.lv2-col .lv2-label{font-size:var(--fps-fs-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--fps-fg-3);font-weight:700}.lv2-col .lv2-big{font-family:var(--fps-font-heading);letter-spacing:-.5px;color:var(--fps-fg);margin:12px 0;font-size:28px;font-weight:800}.lv2-col p{color:var(--fps-fg-2);margin:0;font-size:14px;line-height:1.6}.lv2-col--armed{outline:1px solid var(--fps-accent-dim);background:linear-gradient(#408cdc14,#408cdc05)}.lv2-col--armed .lv2-big{color:var(--fps-accent-bright)}.lv2-trust-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;display:grid}.lv2-trust-grid h3{color:var(--fps-fg);margin:0 0 10px;font-size:17px;font-weight:600}.lv2-trust-grid p{color:var(--fps-fg-2);margin:0;font-size:14px;line-height:1.6}.lv2-faq{flex-direction:column;gap:10px;margin-top:36px;display:flex}.lv2-faq-item{background:var(--fps-surface);border:1px solid var(--fps-border);border-radius:var(--fps-radius-lg,16px);overflow:hidden}.lv2-faq-item>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:19px 24px;list-style:none;display:flex}.lv2-faq-item>summary::-webkit-details-marker{display:none}.lv2-faq-item summary h3{color:var(--fps-fg);transition:color var(--fps-dur,.2s);margin:0;font-size:16px;font-weight:600}.lv2-faq-item>summary:hover h3{color:var(--fps-accent-bright)}.lv2-faq-chevron{border-right:2px solid var(--fps-fg-3);border-bottom:2px solid var(--fps-fg-3);width:10px;height:10px;transition:transform .25s var(--fps-ease-out,ease-out), border-color var(--fps-dur,.2s);flex-shrink:0;margin-right:3px;transform:rotate(45deg)}.lv2-faq-item[open] .lv2-faq-chevron{border-color:var(--fps-accent);transform:rotate(225deg)}.lv2-faq-body{padding:0 24px 22px}.lv2-faq-body p{color:var(--fps-fg-2);max-width:80ch;margin:0;font-size:14px;line-height:1.65}@media (prefers-reduced-motion:no-preference){.lv2-faq-item[open] .lv2-faq-body{animation:lv2FaqReveal .28s var(--fps-ease-out,ease-out)}}@keyframes lv2FaqReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.lv2-cta-band{border-radius:var(--fps-radius-xl,20px);border:1px solid var(--fps-accent-dim);background:linear-gradient(135deg,#408cdc24,#408cdc08);justify-content:space-between;align-items:center;gap:28px;margin:clamp(60px,9vh,100px) auto;padding:40px;display:flex}.lv2-cta-band h2{font-family:var(--fps-font-heading);letter-spacing:-.6px;color:var(--fps-fg);max-width:20ch;margin:0 0 12px;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:800}.lv2-cta-band .lv2-mark{color:#556}.lv2-cta-band p{color:var(--fps-fg-2);max-width:52ch;margin:0;font-size:15px;line-height:1.6}.lv2-cta-actions{min-width:min(340px,100%)}.lv2-waitlist{flex-direction:column;gap:10px;display:flex}.lv2-waitlist-row{flex-wrap:wrap;gap:10px;display:flex}.lv2-waitlist-input{min-width:0;font-family:var(--fps-font-sans);color:var(--fps-fg);border-radius:var(--fps-radius-cta,10px);border:1px solid var(--fps-border-strong);background:#ffffff0a;flex:200px;padding:11px 14px;font-size:14px}.lv2-waitlist-input::placeholder{color:var(--fps-fg-3)}.lv2-waitlist-input:focus-visible{border-color:var(--fps-accent);box-shadow:var(--fps-accent-shadow);outline:none}.lv2-waitlist-input[aria-invalid=true]{border-color:var(--fps-danger,#d06666)}.lv2-waitlist .lv2-btn{flex:none}.lv2-waitlist-captcha:empty{display:none}.lv2-waitlist-note{color:var(--fps-fg-3);max-width:44ch;margin:0;font-size:12.5px;line-height:1.5}.lv2-waitlist-note a{color:var(--fps-fg-2);text-decoration:underline}.lv2-waitlist-err{color:var(--fps-danger,#d06666)}.lv2-waitlist-ok{font-family:var(--fps-font-heading);color:var(--fps-fg);margin:0;font-size:1.15rem;font-weight:700}.lv2-survey{border-top:1px solid var(--fps-border-strong);flex-direction:column;gap:16px;margin-top:4px;padding-top:16px;display:flex}.lv2-survey-q-label{color:var(--fps-fg-2);flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin:0 0 8px;padding:2px 2px 10px;font-size:13px;font-weight:600;display:flex}.lv2-survey-q-hint{color:var(--fps-fg-3);font-size:11.5px;font-weight:500}.lv2-survey-options{flex-direction:column;gap:6px;display:flex}.lv2-survey-option{text-align:left;width:100%;font-family:var(--fps-font-sans);color:var(--fps-fg-2);border-radius:var(--fps-radius-sm,8px);border:1px solid var(--fps-border-strong);cursor:pointer;transition:border-color .15s var(--fps-ease-out,ease-out), background .15s var(--fps-ease-out,ease-out), color .15s var(--fps-ease-out,ease-out);background:#ffffff05;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.lv2-survey-option:hover{border-color:var(--fps-fg-3)}.lv2-survey-option[aria-checked=true]{border-color:var(--fps-accent);background:var(--fps-accent-dim);color:var(--fps-fg)}.lv2-survey-option:focus-visible{border-color:var(--fps-accent);box-shadow:var(--fps-accent-shadow);outline:none}.lv2-survey-option-box{border:1.5px solid var(--fps-border-strong);border-radius:4px;flex:none;width:16px;height:16px;position:relative}.lv2-survey-option[aria-checked=true] .lv2-survey-option-box{border-color:var(--fps-accent);background:var(--fps-accent)}.lv2-survey-option[aria-checked=true] .lv2-survey-option-box:after{content:"";border:solid var(--fps-bg,#0b0e14);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.lv2-survey-option-label{overflow-wrap:anywhere;flex:auto;min-width:0}.lv2-survey-note{width:100%;font-family:var(--fps-font-sans);color:var(--fps-fg);resize:vertical;border-radius:var(--fps-radius-cta,10px);border:1px solid var(--fps-border-strong);background:#ffffff0a;min-height:64px;padding:11px 14px;font-size:14px}.lv2-survey-note::placeholder{color:var(--fps-fg-3)}.lv2-survey-note:focus-visible{border-color:var(--fps-accent);box-shadow:var(--fps-accent-shadow);outline:none}@media (prefers-reduced-motion:no-preference){.lv2-survey-q{animation:lv2SurveyReveal .3s var(--fps-ease-out,ease-out) both}.lv2-survey-q:first-child{animation-delay:0s}.lv2-survey-q:nth-child(2){animation-delay:70ms}.lv2-survey-q:nth-child(3){animation-delay:.14s}.lv2-survey-q:nth-child(4){animation-delay:.21s}}@keyframes lv2SurveyReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.lv2-m-lmt,.lv2-compare-mobile{display:none}@media (width<=699px){.lv2-compare-grid{grid-template-columns:1fr 1fr;gap:8px}.lv2-compare-tags{gap:8px;margin:-4px 0 8px}.lv2-book-tag{font-size:15px;line-height:1.2}.lv2-obook{flex-direction:column;height:100%;display:flex;overflow:visible}.lv2-obook table{flex-direction:column;flex:auto;min-height:0;display:flex}.lv2-obook thead,.lv2-obook tfoot{flex:none}.lv2-obook tbody{flex:auto}.lv2-obook__top,.lv2-obook__top--fp,.lv2-obook__top--std{box-sizing:border-box;flex-wrap:wrap;align-content:center;gap:6px;min-height:70px;padding:9px clamp(8px,1.6vw,16px)}.lv2-obook__top strong{font-size:11px;line-height:1.25}.lv2-fp-replay{letter-spacing:.04em;height:22px;color:var(--fps-fg-3);gap:4px;padding:0 8px;font-size:8px}.lv2-fp-replay__dot{width:4px;height:4px}.lv2-conc-toggle{gap:2px;height:22px;padding:2px}.lv2-conc-btn{height:100%;padding:0 7px;font-size:9px}.lv2-obook td:first-child,.lv2-obook th:first-child,.lv2-obook td:last-child,.lv2-obook th:last-child{padding-left:0;padding-right:0}.lv2-obook thead tr,.lv2-obook tbody tr{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto clamp(22px,5.5vw,36px) clamp(48px,11vw,78px) 7px;align-items:center;column-gap:clamp(6px,1.6vw,12px);min-height:34px;padding:5px clamp(6px,1.2vw,12px);display:grid}.lv2-obook tbody tr{border-bottom:1px solid var(--fps-border-faint)}.lv2-obook thead{z-index:4;background:var(--fps-surface);box-shadow:inset 0 -1px 0 var(--fps-border);position:sticky;top:0}.lv2-obook thead th{white-space:nowrap;letter-spacing:0;color:var(--fps-fg-3);text-align:right;padding:0;font-size:clamp(7px,1.3vw,10px);line-height:1.15;display:block}.lv2-obook thead th:first-child{text-align:left;font-size:clamp(9px,1.7vw,13px)}.lv2-obook thead th:nth-child(2){font-size:0}.lv2-obook thead th:nth-child(2):after{content:"LMT";font-size:clamp(7px,1.3vw,10px)}.lv2-obook thead th:nth-child(5){font-size:0}.lv2-obook tbody td{border:none;padding:0;font-size:clamp(11px,2vw,14px)}.lv2-obook tbody td:first-child{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(11px,2vw,14px);font-weight:700;overflow:hidden}.lv2-obook tbody td:nth-child(3){text-align:right;box-shadow:none;font-size:clamp(11px,2vw,14px);font-weight:700}.lv2-obook tbody td:nth-child(4){text-align:right;font-size:clamp(14px,2.9vw,18px);font-weight:700}.lv2-obook tbody td.lv2-st-cell{text-align:center}.lv2-obook tbody td:nth-child(2){text-align:right;color:var(--fps-fg);white-space:nowrap;font-size:clamp(7.5px,1.5vw,11px);line-height:1.1}.lv2-obook .lv2-st{font-size:0}.lv2-obook .lv2-st i{width:6px;height:6px}.lv2-obook .lv2-fp-committed.lv2-is-filled{font-size:clamp(14px,2.9vw,18px)}.lv2-obook tr.lv2-is-pitch .lv2-qty-win{font-size:clamp(11px,2vw,14px)}.lv2-obook tfoot tr.lv2-total{box-sizing:border-box;justify-content:space-between;align-items:baseline;min-height:44px;display:flex}.lv2-obook tfoot tr.lv2-total td{border:none;padding:10px clamp(8px,1.6vw,16px);font-size:clamp(12px,2.2vw,15px)}.lv2-obook tfoot tr.lv2-total td:last-child{display:none}.lv2-obook tbody tr.lv2-is-pitch{box-shadow:inset 0 0 0 1px var(--hl-line-green);background:#2fd39a17;border-radius:8px}.lv2-obook tbody tr.lv2-is-pitch td{box-shadow:none!important;background:0 0!important;border-radius:0!important}.lv2-obook tbody tr.lv2-is-missed{background:#f76c6c14;border-radius:8px;box-shadow:inset 0 0 0 1px #f76c6c80}.lv2-obook tbody tr.lv2-is-missed td{box-shadow:none!important;background:0 0!important;border-radius:0!important}}@media (width>=700px) and (width<=1023px){.lv2-obook{flex-direction:column;height:100%;display:flex}.lv2-obook__top{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:12px 14px}.lv2-obook table{flex-direction:column;flex:auto;min-height:0;display:flex}.lv2-obook thead,.lv2-obook tfoot{flex:none;display:block}.lv2-obook tbody{flex:auto;display:block}.lv2-compare-grid,.lv2-compare-tags{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(8px,1.6vw,12px)}.lv2-obook thead tr,.lv2-obook tbody tr{box-sizing:border-box;grid-template-columns:minmax(0,1fr) clamp(42px,6vw,62px) clamp(28px,4.4vw,46px) clamp(56px,9.6vw,92px) 14px;align-items:center;column-gap:clamp(4px,.9vw,8px);min-height:40px;padding:9px clamp(9px,1.4vw,14px);display:grid}.lv2-obook tbody tr{border-bottom:1px solid var(--fps-border-faint)}.lv2-obook th,.lv2-obook td{border-bottom:none;padding:0;font-size:13px;line-height:1.15}.lv2-obook thead th:not(:first-child),.lv2-obook tbody td:not(:first-child){text-align:right}.lv2-obook thead th{white-space:nowrap;letter-spacing:.02em;font-size:10px}.lv2-obook tbody td:nth-child(3){box-shadow:none;font-weight:700}.lv2-obook tbody td:nth-child(4){font-size:15px;font-weight:700}.lv2-obook .lv2-fp-committed.lv2-is-filled{font-size:16px}.lv2-obook tr.lv2-is-pitch .lv2-qty-win{font-size:13px}.lv2-obook .lv2-st{font-size:0}.lv2-obook .lv2-st-cell{text-align:center}.lv2-obook .lv2-st i{width:7px;height:7px}.lv2-obook thead th:last-child{font-size:0}.lv2-obook tfoot tr.lv2-total{grid-template-columns:minmax(0,1fr) clamp(42px,6vw,62px) clamp(28px,4.4vw,46px) clamp(56px,9.6vw,92px) 14px;align-items:baseline;column-gap:clamp(4px,.9vw,8px);padding:12px clamp(9px,1.4vw,14px);display:grid}.lv2-obook tfoot tr.lv2-total td{border:none;padding:0}.lv2-obook tfoot tr.lv2-total td:first-child{grid-column:1/3}.lv2-obook tfoot tr.lv2-total .lv2-fp-committed{text-align:right;grid-column:4;font-size:15px}.lv2-obook tfoot tr.lv2-total td:last-child{display:none}}@media (width<=389px){.lv2-compare-mobile{margin-bottom:18px;display:block}.lv2-compare-tags{display:none}.lv2-scoreboard{border-radius:var(--fps-radius-lg,16px);background:var(--fps-surface);border:1px solid var(--fps-border);grid-template-columns:1fr auto 1fr;align-items:stretch;gap:12px;padding:16px 16px 17px;display:grid}.lv2-score{flex-direction:column;gap:5px;min-width:0;display:flex}.lv2-score--fp{text-align:right;align-items:flex-end}.lv2-score-k{letter-spacing:.08em;text-transform:uppercase;color:var(--fps-fg-3);font-size:10.5px;font-weight:700}.lv2-score-v{font-family:var(--fps-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.5px;font-size:25px;font-weight:700;line-height:1;transition:color .3s}.lv2-score--std .lv2-score-v{color:var(--fps-red)}.lv2-score--fp .lv2-score-v{color:var(--fps-accent-bright)}.lv2-score-sub{color:var(--fps-fg-2);font-size:11px;line-height:1.35}.lv2-score-vs{font-family:var(--fps-font-mono);color:var(--fps-fg-3);text-transform:uppercase;letter-spacing:.1em;align-self:center;font-size:11px}.lv2-seg{background:var(--fps-surface);border:1px solid var(--fps-border);border-radius:var(--fps-radius-pill,999px);grid-template-columns:1fr 1fr;gap:4px;margin-top:10px;padding:4px;display:grid}.lv2-seg-btn{font-family:var(--fps-font-sans);color:var(--fps-fg-2);border-radius:var(--fps-radius-pill,999px);cursor:pointer;transition:color var(--fps-dur,.2s), background var(--fps-dur,.2s);background:0 0;border:none;padding:10px 8px;font-size:13px;font-weight:600}.lv2-seg-btn.lv2-is-on{color:var(--fps-fg);background:var(--fps-surface-2);box-shadow:inset 0 0 0 1px var(--fps-border-strong)}.lv2-compare-grid{grid-template-columns:1fr;gap:0}.lv2-compare-grid.lv2-m-show-std [data-book=fp],.lv2-compare-grid.lv2-m-show-fp [data-book=std]{display:none}}@media (width<=920px){.lv2-triptych,.lv2-trust-grid,.lv2-faq{grid-template-columns:1fr}.lv2-cta-band{flex-direction:column;align-items:flex-start}}@media (width<=560px){.lv2-wrap{width:calc(100% - 32px)}}body{padding-bottom:env(safe-area-inset-bottom);background-color:#0000;background-image:radial-gradient(1100px 720px at 82% -220px,#408cdc0e,#0000 65%),radial-gradient(900px 640px at 6% 420px,#6aaffa09,#0000 65%),radial-gradient(1400px 900px at 50% 105%,#408cdc0b,#0000 70%),linear-gradient(#060608 0%,#07090d 45%,#060608 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}.lv2-nav{background:linear-gradient(#060608db,#0606089e);border-bottom:1px solid #ffffff12;box-shadow:0 12px 32px -18px #000000b3}.lv2-brand svg{filter:drop-shadow(0 0 10px #408cdc38);border-radius:8px}.lv2-btn--primary{box-shadow:inset 0 1px #ffffff52,0 1px 2px #00000073,0 10px 28px -8px #408cdc8c}.lv2-btn--primary:hover{opacity:1;filter:brightness(1.06)}.lv2-btn--ghost{background:linear-gradient(#ffffff12,#ffffff08);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff12}.lv2-hero-q{background:linear-gradient(#f6f8fd 52%,#b7c1d6 100%);-webkit-text-fill-color:transparent;background-clip:text}.lv2-hero-q em{-webkit-text-fill-color:var(--fps-accent-bright)}.lv2-eyebrow{background:linear-gradient(#408cdc1a,#408cdc08);border-color:#408cdc38;box-shadow:inset 0 1px #ffffff0d}.lv2-beat-rule{background:linear-gradient(#6aaffa80,#0000)}.lv2-section{position:relative}.lv2-section+.lv2-section{border-top:none}.lv2-section+.lv2-section:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a 18% 82%,#0000);height:1px;position:absolute;top:0;left:0;right:0}#proof .lv2-compare-grid{position:relative}#proof .lv2-compare-grid:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(58% 62% at 30% 40%,#408cdc12,#0000 70%);position:absolute;inset:-8% -6%}.lv2-card,.lv2-faq-item,.lv2-scoreboard{background:linear-gradient(180deg, #ffffff0b, #ffffff03 55%), var(--fps-surface);border-color:#ffffff17;box-shadow:inset 0 1px #ffffff0f,0 1px #0006,0 28px 56px -28px #0009}.lv2-obook__top{background:linear-gradient(#ffffff05,#0000)}.lv2-obook--armed{border-color:#408cdc57;outline:none;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #408cdc29,0 20px 64px -20px #408cdc52,0 28px 56px -28px #0009}.lv2-obook--armed .lv2-obook__top{background:linear-gradient(#408cdc17,#408cdc04)}.lv2-obook--armed thead th{color:#9ab2d0bf}.lv2-fp-replay:hover{box-shadow:0 0 0 1px #408cdc40,0 0 16px #408cdc2e}.lv2-total{background:linear-gradient(#00000029,#0000000d)}.lv2-faq-item{transition:border-color var(--fps-dur), box-shadow var(--fps-dur)}.lv2-faq-item:hover{border-color:#408cdc38}.lv2-faq-item[open]{background:linear-gradient(180deg, #408cdc0d, #ffffff03 60%), var(--fps-surface);border-color:#408cdc42}.lv2-cta-band{background:radial-gradient(120% 190% at 0% 0%, #408cdc33, #408cdc0b 55%, transparent 80%), linear-gradient(180deg, #ffffff08, transparent 60%), var(--fps-surface);border-color:#408cdc47;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 36px 90px -36px #408cdc59,0 28px 56px -28px #0009}.lv2-cta-band:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#6aaffa73,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.lv2-waitlist-input,.lv2-survey-note{background:linear-gradient(#ffffff0e,#ffffff08);box-shadow:inset 0 1px 2px #0000004d}.site-footer{border-top:none;position:relative}.site-footer:before{content:"";background:linear-gradient(90deg,#0000,#ffffff14 20% 80%,#0000);height:1px;position:absolute;top:0;left:0;right:0}@media (width<=767px){body{background-attachment:scroll}.lv2-card,.lv2-faq-item,.lv2-scoreboard{box-shadow:inset 0 1px #ffffff0d,0 14px 30px -18px #0000008c}.lv2-obook--armed{box-shadow:inset 0 1px #ffffff12,0 0 0 1px #408cdc29,0 14px 36px -14px #408cdc4d}.lv2-cta-band{padding:28px 20px}.lv2-waitlist-input,.lv2-survey-note{font-size:16px}.lv2-hero{padding-top:clamp(56px,10vh,88px)}}@media (width<=560px){.lv2-wrap{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.lv2-hero-cta .lv2-btn,.lv2-waitlist .lv2-btn{width:100%}}html[data-glow=off] .lv2-btn--primary{box-shadow:inset 0 1px #ffffff52,0 1px 2px #00000073}html[data-glow=off] .lv2-obook--armed,html[data-glow=off] .lv2-cta-band{box-shadow:inset 0 1px #ffffff14,0 28px 56px -28px #0009}html[data-glow=off] .lv2-brand svg{filter:none}
