.beta-settings{max-width:680px;margin:0 auto;padding:4px 0 40px}.beta-settings .account-section{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px 18px;margin-bottom:14px}.beta-settings .account-section-label{padding:0 0 10px;font-size:.56rem;letter-spacing:1.4px}.beta-settings .account-section-rows{border:none}.beta-settings .account-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 0;background:none;border:none}.beta-settings .account-row-label{display:inline-flex;align-items:center;font-size:.86rem;font-weight:600;color:var(--text)}.beta-settings .settings-clear-btn{display:inline-block;margin:0 8px 8px 0;padding:9px 16px;font-size:.78rem;border-radius:8px}.beta-settings .beta-help{margin:10px 0 0;font-size:.76rem;line-height:1.55;color:var(--dim)}.beta-settings .beta-result{margin-top:10px;font-size:.74rem}.beta-settings .beta-skipped{margin-top:12px}.landing-page{--lp-cobalt:#1F64EF;--lp-cobalt-600:#164FC8;--lp-danger:#D0342C;--lp-cobalt-dark:#103C9C;--lp-navy:#072C76;--lp-navy-deep:#051E52;--lp-cyan:#00E9F2;--lp-ink:#171A21;--lp-ink-2:#5C6880;--lp-ink-3:#7E8AA5;--lp-line:#E4E8EF;--lp-surface:#FFFFFF;--lp-ground:#F8F9FB;--lp-wash:#E9F0FB;--lp-positive:#0F8A3D;--lp-sp:24px;background:var(--lp-surface);color:var(--lp-ink);font-family:var(--font-archivo),var(--font-geist-sans),system-ui,sans-serif;overflow-x:hidden}.landing-page :is(h1,h2,h3,p,li,dt,dd,th,td){color:inherit}.landing-page ::selection{background:var(--lp-cobalt);color:var(--card,#fff)}.landing-page [id]{scroll-margin-top:88px}.landing-page .lp-h2{margin:0 0 16px;font-size:clamp(34px,4.4vw,56px);line-height:1.05;font-weight:800;letter-spacing:-.02em;color:#FFFFFF}.landing-page .lp-h2--ink{color:var(--lp-navy)}.landing-page .lp-h2--stack{line-height:1.02}.landing-page .lp-btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 20px;border-radius:8px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background .15s,border-color .15s,color .15s}.landing-page .lp-btn--primary{background:var(--lp-cobalt);color:#FFFFFF}.landing-page .lp-btn--primary:hover{background:var(--lp-cobalt-dark)}.landing-page .lp-btn--ghost{background:transparent;color:#FFFFFF;border-color:rgba(255,255,255,.5)}.landing-page .lp-btn--ghost:hover{border-color:#FFFFFF;background:rgba(255,255,255,.1)}.landing-page .lp-btn--lg{padding:14px 28px;font-size:16px}.landing-page .lp-btn--block{display:flex;width:100%}.landing-page .lp-card{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:14px;box-shadow:0 1px 2px rgba(11,30,69,.06),0 8px 24px rgba(11,30,69,.08)}.landing-page .lp-rule{border-top:1px solid var(--lp-line);margin:18px 0}.landing-page .lp-mark{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.25);color:currentColor;line-height:1}.landing-page .lp-mark i{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.04em}.landing-page .lp-card .lp-mark,.landing-page .lp-shot .lp-mark{background:var(--lp-ground);border-color:var(--lp-line);color:var(--lp-ink-2)}.landing-page .lp-team{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:-.01em}.landing-page .lp-team--lg{font-size:20px;margin:6px 0}.landing-page .lp-team--xl{font-size:clamp(24px,2.6vw,34px);margin:4px 0}.landing-page .lp-team--xl .lp-mark{width:40px;height:40px}.landing-page .lp-team--xl .lp-mark i{font-size:13px}.landing-page .lp-team-at{margin:2px 0 2px 9px;font-size:12px;color:var(--lp-ink-3);text-transform:lowercase}.landing-page .lp-hedge .lp-team-at{color:rgba(255,255,255,.6)}.landing-page .lp-hero{position:relative;isolation:isolate;padding:0 var(--lp-sp) 0;color:#FFFFFF;background:var(--lp-navy-deep)}.landing-page .lp-hero-bg{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(180deg,rgba(5,20,50,.86),rgba(5,20,50,.45) 42%,rgba(233,240,251,1)),url(/splash-hero-dusk.jpg);background-size:cover;background-position:top}.landing-page .lp-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1280px;margin:0 auto;padding:22px 0}.landing-page .lp-nav-brand{display:flex;align-items:center;gap:10px;color:#FFFFFF;text-decoration:none;font-size:20px;font-weight:800;letter-spacing:-.02em}.landing-page .lp-nav-mark{width:30px;height:auto;display:block}.landing-page .lp-nav-actions{display:flex;align-items:center;gap:10px}.landing-page .lp-hero-copy{max-width:780px;margin:0 auto;padding:70px 0 0;text-align:center}.landing-page .lp-hero-headline{margin:0 0 20px;font-size:clamp(44px,6.6vw,84px);line-height:1;font-weight:800;letter-spacing:-.03em}.landing-page .lp-hero-sub{margin:0 auto 30px;max-width:620px;font-size:clamp(15px,1.4vw,18px);line-height:1.55;color:rgba(255,255,255,.86)}.landing-page .lp-shot-frame{container-type:inline-size;max-width:1120px;margin:66px auto 0;border-radius:14px 14px 0 0;overflow:hidden;box-shadow:0 -1px 0 rgba(255,255,255,.25),0 24px 60px rgba(3,12,34,.45)}.landing-page .lp-shot{font-size:calc(100cqw / 90);background:var(--lp-surface);color:var(--lp-ink);pointer-events:none;user-select:none}.landing-page .lp-shot-nav{display:flex;align-items:center;gap:1.25em;padding-left:1em;border-bottom:.0625em solid var(--lp-line)}.landing-page .lp-shot-brand img{width:1.375em;height:auto;display:block}.landing-page .lp-shot-navlinks,.landing-page .lp-shot-navright{display:flex;align-items:center;gap:1.25em;font-size:.8125em;font-weight:500}.landing-page .lp-shot-navright{margin-left:auto}.landing-page .lp-shot-pill,.landing-page .lp-shot-slip b{display:inline-flex;align-items:center;justify-content:center;min-width:1.25em;height:1.25em;padding:0 .35em;margin-left:.4em;border-radius:999px;background:var(--lp-cobalt);color:#FFFFFF;font-weight:700}.landing-page .lp-shot-pill i,.landing-page .lp-shot-slip b i{font-style:normal;font-size:.8em}.landing-page .lp-shot-avatar{display:inline-flex;align-items:center;justify-content:center;width:2.5em;height:2.5em;border-radius:999px;background:var(--lp-cobalt);color:#FFFFFF;line-height:1}.landing-page .lp-shot-avatar i{font-style:normal;font-size:.875em;font-weight:700;letter-spacing:.02em}.landing-page .lp-shot-slip{display:flex;align-items:center;align-self:stretch;padding:1.15em 1.4em;background:var(--lp-navy);color:#FFFFFF;font-weight:600}.landing-page .lp-shot-slip b{background:#FFFFFF;color:var(--lp-navy)}.landing-page .lp-shot-body{padding:1.25em}.landing-page .lp-shot-greeting{font-size:1.75em;font-weight:800;letter-spacing:-.02em;margin-bottom:.7em}.landing-page .lp-shot-grid{display:grid;grid-template-columns:minmax(0,1fr) 21em;gap:1.25em;align-items:start}.landing-page .lp-pickcard{background:linear-gradient(155.57deg,var(--lp-cobalt-600) 7.07%,var(--lp-navy) 50.92%,var(--lp-navy-deep) 77.79%);color:#FFFFFF;border-radius:.5em;overflow:hidden;box-shadow:0 .125em .25em rgba(11,30,69,.05),0 .375em 1em rgba(11,30,69,.12)}.landing-page .lp-pickcard-top{padding:1.5em 1.5em 0 2em;border-bottom:.0625em solid rgba(228,232,239,.26)}.landing-page .lp-pickcard-eyebrow,.landing-page .lp-pickcard-readlabel{font-size:.625em;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-cyan)}.landing-page .lp-hedge-eyebrow{font-size:.625em;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--lp-cyan)}.landing-page .lp-pickcard-tabs{display:flex;align-items:flex-end;gap:1em;margin-top:1em}.landing-page .lp-pickcard-tablist{display:flex;align-items:flex-end;gap:1.5em;flex:1;min-width:0}.landing-page .lp-pickcard-tablist span{padding-bottom:1.125em;font-size:.75em;font-weight:500;color:#EEF3FE;opacity:.7;white-space:nowrap}.landing-page .lp-pickcard-tablist span.is-active{color:#E8FEFF;opacity:1;font-weight:600;box-shadow:inset 0 -.167em 0 var(--lp-cyan)}.landing-page .lp-pickcard-arrows{display:flex;gap:.875em;padding-bottom:.375em}.landing-page .lp-pickcard-arrows span{display:inline-flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:999px;color:rgba(255,255,255,.85)}.landing-page .lp-pickcard-split{display:grid;grid-template-columns:1fr 1fr}.landing-page .lp-pickcard-teams{padding:1.5em 1em 1.5em 2em}.landing-page .lp-pickcard-read{background:rgba(16,60,156,.5);padding:1.5em;display:flex;flex-direction:column;justify-content:space-between;gap:1.5em}.landing-page .lp-pickcard-meta{display:flex;gap:.25em;font-size:.6875em;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--lp-cyan);margin-bottom:1.5em}.landing-page .lp-team--card{align-items:center;gap:1em;margin:0;font-size:2.5em;line-height:1.04;font-weight:800;font-stretch:75%;font-variation-settings:"wdth" 70;letter-spacing:0;text-transform:uppercase}.landing-page .lp-team--card .lp-mark{width:1.1em;height:1.1em;background:#FFFFFF;border:none;color:var(--lp-navy)}.landing-page .lp-team--card .lp-mark i{font-size:.3em;font-weight:800;letter-spacing:.03em;font-stretch:normal;font-variation-settings:normal}.landing-page .lp-pickcard-teams .lp-team-at{margin:.75em 0 .75em 1em;font-size:.75em;font-weight:700;color:rgba(255,255,255,.5)}.landing-page .lp-pickcard-title{font-size:1.625em;line-height:1.1;font-weight:700;font-stretch:87.5%;font-variation-settings:"wdth" 85;text-transform:uppercase;margin:.46em 0 0}.landing-page .lp-pickcard-read p{margin:.5em 0 0;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:.875em;line-height:1.5;letter-spacing:-.01em;color:#EEF3FE;opacity:.9}.landing-page .lp-pickcard-chip{display:flex;align-items:center;justify-content:space-between;gap:1em;height:3.5em;padding:.8125em 1em;background:#FFFFFF;border-radius:.5em;box-shadow:0 .0625em .125em rgba(11,30,69,.06),0 .125em .375em rgba(11,30,69,.1)}.landing-page .lp-pickcard-chip-id,.landing-page .lp-pickcard-chip-price{display:flex;flex-direction:column}.landing-page .lp-pickcard-chip-price{align-items:flex-end;justify-content:center}.landing-page .lp-pickcard-chip b{font-size:1em;font-weight:700;color:var(--lp-navy)}.landing-page .lp-pickcard-chip-book{display:inline-flex;align-items:center;gap:.25em;font-style:normal;font-size:.75em;font-weight:500;color:var(--lp-navy)}.landing-page .lp-pickcard-chip-book img{width:1em;height:1em;display:block;flex-shrink:0}.landing-page .lp-shot-sectionhead{margin:1.4em 0 .7em;font-size:1.25em;font-weight:800;color:var(--lp-navy)}.landing-page .lp-shot-controls{display:flex;align-items:center;justify-content:space-between;gap:1em;margin-bottom:.9em;font-size:.75em}.landing-page .lp-shot-leagues{display:flex;align-items:center;gap:1.1em;color:var(--lp-ink-3)}.landing-page .lp-shot-leagues span.is-active{color:var(--lp-navy);font-weight:700;box-shadow:inset 0 -.18em 0 var(--lp-cobalt)}.landing-page .lp-shot-switch{width:2.4em;height:1.3em;border-radius:999px;background:var(--lp-line);margin-left:.4em}.landing-page .lp-shot-date{padding:.45em .9em;border:.08em solid var(--lp-line);border-radius:.5em;color:var(--lp-ink-2);white-space:nowrap}.landing-page .lp-shot-games{display:grid;grid-template-columns:1fr 1fr;gap:.9em}.landing-page .lp-gamecard{background:var(--lp-ground);border:.0625em solid var(--lp-line);border-radius:.75em;overflow:hidden;box-shadow:0 .0625em .125em rgba(10,13,18,.05);display:flex;flex-direction:column}.landing-page .lp-gc-event{padding:1em}.landing-page .lp-gc-inning{display:inline-flex;align-items:center;gap:.25em;padding:.25em .5em;border-radius:999px;background:#C9FDFF;color:#005F67;font-size:.6875em;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.landing-page .lp-gc-inning:before{content:"";width:.375em;height:.375em;border-radius:999px;background:currentColor}.landing-page .lp-gc-team{display:flex;align-items:center;gap:.75em;min-height:2.625em;padding-right:1em}.landing-page .lp-gc-team+.lp-gc-team{margin-top:.5em;padding-top:.5em;border-top:.0625em solid var(--lp-line)}.landing-page .lp-gc-team:first-of-type{margin-top:1em}.landing-page .lp-gc-team .lp-mark{width:2em;height:2em;background:#FFFFFF;border:.0625em solid var(--lp-line);color:var(--lp-navy)}.landing-page .lp-gc-team .lp-mark i{font-size:.6em}.landing-page .lp-gc-id{display:flex;flex-direction:column;gap:.25em;flex:1;min-width:0}.landing-page .lp-gc-id b{font-size:1.25em;line-height:1.1;font-weight:700;font-stretch:87.5%;font-variation-settings:"wdth" 82;letter-spacing:.01em;text-transform:uppercase;color:var(--lp-navy);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-page .lp-gc-id i{font-style:normal;font-size:.75em;font-weight:400;color:#5C6880}.landing-page .lp-gc-score{font-size:1.75em;line-height:1;font-weight:700;font-stretch:87.5%;font-variation-settings:"wdth" 82;letter-spacing:.01em;color:var(--lp-danger)}.landing-page .lp-gc-read{background:#FFFFFF;border-top:.0625em solid #f1f3f7;padding:1em;display:flex;flex-direction:column;gap:.5em;flex:1}.landing-page .lp-gc-readlabel{font-size:.75em;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--lp-cobalt)}.landing-page .lp-gc-read p{margin:0;flex:1;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:.875em;line-height:1.4;letter-spacing:-.01em;color:#1F2430}.landing-page .lp-gc-cta{display:flex;align-items:center;justify-content:space-between;gap:.75em;height:4em;padding:.8125em 1.25em;margin-top:.25em;background:var(--lp-cobalt);color:#FFFFFF;border-radius:.5em;box-shadow:0 .0625em .125em rgba(11,30,69,.06),0 .125em .375em rgba(11,30,69,.1)}.landing-page .lp-gc-cta-id,.landing-page .lp-gc-cta-price{display:flex;flex-direction:column;justify-content:center}.landing-page .lp-gc-cta-price{align-items:flex-end}.landing-page .lp-gc-cta b{font-size:1em;font-weight:700}.landing-page .lp-gc-cta i{display:inline-flex;align-items:center;gap:.25em;font-style:normal;font-size:.75em;font-weight:500}.landing-page .lp-gc-cta i img{width:1em;height:1em;display:block}.landing-page .lp-shot-rail{display:flex;flex-direction:column;gap:.9em}.landing-page .lp-railcard{border:.0625em solid var(--lp-line);border-radius:.7em;overflow:hidden}.landing-page .lp-railcard-head{display:flex;align-items:center;gap:1.0625em;padding:.8125em 1em;background:var(--lp-ground);border-bottom:.0625em solid var(--lp-line);font-size:1.25em;font-weight:700;color:var(--lp-navy)}.landing-page .lp-ask .lp-railcard-head{font-size:1.25em}.landing-page .lp-ask-avatar{width:2.2em;height:2.2em;border-radius:999px;border:.1em solid #4e82f2;object-fit:cover;display:block;flex-shrink:0}.landing-page .lp-ask-body{display:flex;flex-direction:column;gap:.75em;padding:.75em 1em 1em;background:#FFFFFF}.landing-page .lp-ask-input{display:flex;flex-direction:column;gap:.625em;padding:.75em;border-radius:.625em;background:var(--lp-ground);border:.0625em solid var(--lp-line)}.landing-page .lp-ask-input p{margin:0;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:.875em;line-height:1.5;letter-spacing:-.01em;color:#303748;opacity:.55}.landing-page .lp-ask-controls{display:flex;align-items:center;justify-content:flex-end}.landing-page .lp-ask-send{display:inline-flex;align-items:center;justify-content:center;width:1.875em;height:1.875em;border-radius:.5em;background:var(--lp-cobalt);opacity:.35;box-shadow:0 .25em 1em rgba(31,100,239,.28)}.landing-page .lp-ask-send img{width:1em;height:1em;display:block}.landing-page .lp-ask-suglabel{padding:0 .75em;font-size:.6875em;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--lp-ink-2)}.landing-page .lp-ask-chips{display:flex;flex-wrap:wrap;gap:.5em}.landing-page .lp-ask-chips span{padding:.375em .6875em;border-radius:999px;background:#FFFFFF;border:.0625em solid var(--lp-line);font-size:.6875em;font-weight:400;color:#444E63;white-space:nowrap}.landing-page .lp-active{display:flex;flex-direction:column;gap:1em}.landing-page .lp-active-head{display:flex;align-items:center;gap:.375em;padding:0 1em;font-size:1.25em;font-weight:700;color:var(--lp-navy)}.landing-page .lp-active-head img{width:1em;height:1em;display:block}.landing-page .lp-active-card{border:.0625em solid var(--lp-line);border-radius:.75em;overflow:hidden;box-shadow:0 .0625em .125em rgba(10,13,18,.05);background:#FFFFFF}.landing-page .lp-active-stats{display:flex;gap:2em;padding:1em}.landing-page .lp-active-stats span{display:flex;flex-direction:column;gap:.125em}.landing-page .lp-active-stats i{font-style:normal;font-size:.6875em;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#5C6880}.landing-page .lp-active-stats b{font-size:1.75em;line-height:1.14;font-weight:700;font-stretch:87.5%;font-variation-settings:"wdth" 82;letter-spacing:-.02em;color:var(--lp-navy)}.landing-page .lp-active-rows{list-style:none;margin:0;padding:0}.landing-page .lp-active-rows li{display:flex;align-items:center;gap:.75em;padding:.5em 1em;border-top:.0625em solid #f1f3f7}.landing-page .lp-active-rows li.is-live{background:rgba(232,254,255,.5)}.landing-page .lp-active-when{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:4em;padding:.25em 0;border-radius:999px;background:#F1F3F7;color:#444E63;white-space:nowrap}.landing-page .lp-active-when i{font-style:normal;font-size:.6875em;font-weight:700;letter-spacing:.04em}.landing-page .lp-active-when.is-live{background:#C9FDFF;color:#005F67}.landing-page .lp-active-id{display:flex;flex-direction:column;gap:.0625em;flex:1;min-width:0}.landing-page .lp-active-id b{font-size:.875em;line-height:1.43;font-weight:700;color:#15181F;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-page .lp-active-id i{font-style:normal;font-size:.75em;line-height:1.33;font-weight:400;color:#5C6880;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-page .lp-active-id .is-score{color:var(--lp-danger)}.landing-page .lp-active-amt{flex-shrink:0;font-size:.875em;line-height:1.43;font-weight:700;color:#15181F}.landing-page .lp-active-all{padding:.875em 1em;text-align:center;font-size:.875em;font-weight:500;color:var(--lp-cobalt)}.landing-page .lp-story{container-type:inline-size;background:#FFFFFF}.landing-page .lp-story-scale{font-size:calc(100cqw / 90);position:relative;isolation:isolate;background:linear-gradient(180deg,#000521 6.7em,#0B256B 24.6em,#103C9C 39.3em,#4E82F2 59.2em,#D9E4FC 84.2em,#E7F2FB 100.6em,#FFFFFF 110em);padding:35.3em 0 5em}.landing-page .lp-story-scale>section{position:relative;z-index:1}.landing-page .lp-story-plot{position:absolute;left:0;right:0;top:83.8em;z-index:0;line-height:0;pointer-events:none}.landing-page .lp-story-plot img{width:100%;height:auto;display:block}.landing-page .lp-story .lp-h2{font-size:3.5em;line-height:1.107;margin:0 0 .393em}.landing-page .lp-band{padding:0;text-align:center;color:#FFFFFF}.landing-page .lp-band-copy{max-width:35em;margin:0 auto}.landing-page .lp-band-copy p{margin:0;font-size:1em;line-height:1.94;color:rgba(255,255,255,.84)}.landing-page .lp-books{margin-top:5em;width:131.6em;margin-left:50%;transform:translateX(-50%);opacity:.55}.landing-page .lp-books img{width:100%;height:auto;display:block}.landing-page .lp-split{display:flex;justify-content:center;align-items:flex-start;gap:6em;padding:0;margin:10.4em 0 0}.landing-page .lp-split-copy{width:29.2em;margin-top:3.5em}.landing-page .lp-split-copy p{margin:0;font-size:1em;line-height:1.62;color:var(--lp-cobalt-dark)}.landing-page .lp-split--reverse{gap:10em;margin-top:12.6em}.landing-page .lp-split--reverse .lp-split-copy{order:2;width:27.25em;margin-top:6.8em}.landing-page .lp-story .lp-split:last-of-type{margin-top:12.4em}.landing-page .lp-compare{width:25.6em;flex-shrink:0;background:rgba(255,255,255,.19);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:.075em solid #b3c9fa;border-radius:1.05em;padding-bottom:1.5em;color:var(--lp-navy)}.landing-page .lp-compare-head{padding:1.5em 2.5em}.landing-page .lp-compare-title{font-size:2.4em;line-height:1.3;font-weight:800;font-stretch:75%;font-variation-settings:"wdth" 70;letter-spacing:-.02em}.landing-page .lp-compare-sub{margin-top:.3em;font-size:.79em;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--lp-navy);opacity:.85}.landing-page .lp-compare-rows{list-style:none;margin:0;padding:0 2.5em;display:flex;flex-direction:column;gap:.83em}.landing-page .lp-compare-rows li{display:flex;align-items:center;gap:.75em;font-size:1.05em;color:var(--lp-cobalt-dark)}.landing-page .lp-compare-rule{flex:1}.landing-page .lp-compare-price{font-size:1.125em;font-weight:600;font-variant-numeric:tabular-nums;color:var(--lp-cobalt-dark)}.landing-page .lp-compare-best-row{display:flex;align-items:center;gap:.75em;margin:.83em 1em 0;padding:.69em 1.5em;background:var(--lp-cyan);border-radius:.6em;font-size:1.05em;font-weight:700;color:var(--lp-navy)}.landing-page .lp-compare-best-row .lp-compare-price{color:var(--lp-navy)}.landing-page .lp-compare-bestflag{font-size:.71em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-navy)}.landing-page .lp-callcard{width:25.7em;flex-shrink:0;padding:1.5em;background:var(--lp-surface);border:.0625em solid var(--lp-line);border-radius:.875em;box-shadow:0 .0625em .125em rgba(11,30,69,.06),0 .5em 1.5em rgba(11,30,69,.08)}.landing-page .lp-callcard .lp-compare-sub{margin:0 0 1.2em}.landing-page .lp-team--lg{font-size:1.25em;margin:.3em 0}.landing-page .lp-team--lg .lp-mark{width:2em;height:2em}.landing-page .lp-team--lg .lp-mark i{font-size:.55em}.landing-page .lp-rule{border:none;border-top:.0625em solid var(--lp-line);margin:1.1em 0}.landing-page .lp-callcard-conf{font-size:.625em;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--lp-cobalt)}.landing-page .lp-callcard-title{margin:.36em 0 .45em;font-size:1.375em;font-weight:800;letter-spacing:-.02em;text-transform:uppercase;color:var(--lp-ink)}.landing-page .lp-callcard p{margin:0;font-size:.875em;line-height:1.6;color:var(--lp-ink-2)}.landing-page .lp-record{width:25.7em;flex-shrink:0;padding:1.4em 1.5em .4em;background:var(--lp-surface);border:.0625em solid var(--lp-line);border-radius:.875em;box-shadow:0 .0625em .125em rgba(11,30,69,.06),0 .5em 1.5em rgba(11,30,69,.08)}.landing-page .lp-record .lp-compare-sub{margin:0}.landing-page .lp-record-summary{display:flex;align-items:center;gap:1.4em;margin-top:1em}.landing-page .lp-donut{position:relative;display:grid;place-items:center;flex-shrink:0}.landing-page .lp-donut svg{width:6.9em;height:6.9em;display:block}.landing-page .lp-donut-label{position:absolute;display:flex;flex-direction:column;align-items:center;line-height:1}.landing-page .lp-donut-label b{font-size:1.3em;font-weight:800;color:var(--lp-ink)}.landing-page .lp-donut-label i{font-style:normal;font-size:.625em;color:var(--lp-ink-3);margin-top:.3em}.landing-page .lp-record-stats{display:grid;grid-template-columns:1fr 1fr;gap:.75em 1.25em;margin:0;flex:1}.landing-page .lp-record-stats div{display:flex;flex-direction:column;gap:.125em}.landing-page .lp-record-stats dt{font-size:.6875em;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-ink-3)}.landing-page .lp-record-stats dd{margin:0;font-size:1.25em;font-weight:800;color:var(--lp-navy);font-variant-numeric:tabular-nums}.landing-page .lp-breakdown{width:100%;border-collapse:collapse;font-size:.8125em}.landing-page .lp-breakdown td,.landing-page .lp-breakdown th{padding:.77em 0;text-align:right}.landing-page .lp-breakdown thead th{font-size:.77em;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-ink-3)}.landing-page .lp-breakdown td:first-child,.landing-page .lp-breakdown th:first-child{text-align:left}.landing-page .lp-breakdown tbody th{font-weight:500;color:var(--lp-ink);display:flex;align-items:center;gap:.6em}.landing-page .lp-breakdown tbody tr{border-top:.077em solid var(--lp-line)}.landing-page .lp-breakdown td{font-variant-numeric:tabular-nums;color:var(--lp-ink-2)}.landing-page .lp-pos{color:var(--lp-positive);font-weight:600}.landing-page .lp-best{padding:.15em .46em;border-radius:.3em;background:rgba(31,100,239,.1);color:var(--lp-cobalt);font-size:.69em;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.landing-page .lp-hedge{padding:110px var(--lp-sp);background:linear-gradient(135deg,var(--lp-cobalt-dark) 0,var(--lp-navy-deep) 100%);color:#FFFFFF}.landing-page .lp-hedge-intro{max-width:700px;margin:0 auto;text-align:center}.landing-page .lp-hedge-intro p{margin:0;font-size:clamp(15px,1.4vw,17px);line-height:1.55;color:rgba(255,255,255,.84)}.landing-page .lp-hedge-body{display:grid;grid-template-columns:minmax(0,524px) minmax(0,1fr);gap:48px;align-items:start;max-width:1180px;margin:76px auto 0}.landing-page .lp-hedge-art{width:100%;height:auto;display:block;border-radius:14px;box-shadow:0 20px 50px rgba(3,12,34,.4)}.landing-page .lp-hedge-pick{padding-top:46px}.landing-page .lp-hedge-pick .lp-hedge-eyebrow{margin-bottom:14px}.landing-page .lp-quote{grid-column:2;margin:-60px 0 0;background:var(--lp-wash);color:var(--lp-navy);border-radius:12px;padding:26px 28px;display:flex;gap:12px;box-shadow:0 14px 40px rgba(3,12,34,.3)}.landing-page .lp-quote-mark{font-size:34px;line-height:.8;color:var(--lp-cobalt);font-weight:800}.landing-page .lp-quote blockquote{margin:0}.landing-page .lp-quote-call{margin:0 0 10px;font-size:21px;font-weight:800;letter-spacing:-.02em}.landing-page .lp-quote-why{margin:0;font-size:15px;line-height:1.55;color:var(--lp-cobalt-dark)}.landing-page .lp-pricing{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,465px);gap:72px;align-items:center;max-width:1280px;margin:0 auto;padding:110px var(--lp-sp);background:var(--lp-ground)}.landing-page .lp-pricing-copy p{margin:0;font-size:16px;line-height:1.6;color:var(--lp-ink-2)}.landing-page .lp-plan{padding:26px;text-align:center}.landing-page .lp-plan-head{text-align:center}.landing-page .lp-plan-eyebrow{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--lp-cobalt)}.landing-page .lp-plan-price{margin:12px 0 6px;font-size:46px;font-weight:800;letter-spacing:-.03em;color:var(--lp-ink)}.landing-page .lp-plan-note{font-size:14px;color:var(--lp-ink-2)}.landing-page .lp-plan-features{list-style:none;margin:0 0 24px;padding:0;text-align:left}.landing-page .lp-plan-features li{display:flex;align-items:center;gap:12px;padding:8px 0;font-size:15px;color:var(--lp-ink-2)}.landing-page .lp-plan-features svg{color:var(--lp-cobalt);flex-shrink:0}.landing-page .lp-faq{max-width:820px;margin:0 auto;padding:104px var(--lp-sp)}.landing-page .lp-faq-title{text-align:center;margin-bottom:40px}.landing-page .lp-faq-item{border-top:1px solid var(--lp-line)}.landing-page .lp-faq-item:last-child{border-bottom:1px solid var(--lp-line)}.landing-page .lp-faq-q{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:24px 0;background:none;border:none;cursor:pointer;font-family:inherit;font-size:19px;font-weight:700;text-align:left;letter-spacing:-.01em;color:var(--lp-navy)}.landing-page .lp-faq-q svg{flex-shrink:0;color:var(--lp-cobalt);transition:transform .15s}.landing-page .lp-faq-item.is-open .lp-faq-q svg{transform:rotate(45deg)}.landing-page .lp-faq-a{margin:-6px 0 24px;padding-right:40px;font-size:16px;line-height:1.6;color:var(--lp-ink-2)}.landing-page .lp-footer{padding:56px var(--lp-sp) 64px;text-align:center;background:var(--lp-surface);border-top:1px solid var(--lp-line)}.landing-page .lp-footer-brand{display:inline-flex;align-items:center;gap:10px;color:var(--lp-navy);text-decoration:none;font-size:19px;font-weight:800;letter-spacing:-.02em}.landing-page .lp-footer-brand img{width:30px;height:auto;display:block}.landing-page .lp-footer-text{margin:20px auto 0;max-width:520px;font-size:14px;line-height:1.6;color:var(--lp-ink-2)}.landing-page .lp-footer-links{display:flex;justify-content:center;gap:26px;margin-top:18px}.landing-page .lp-footer-links a{color:var(--lp-cobalt);text-decoration:none;font-size:14px}.landing-page .lp-footer-links a:hover{text-decoration:underline}.landing-page .lp-footer-legal{margin:18px 0 0;font-size:13px;color:var(--lp-ink-2)}@media (max-width:1100px){.landing-page .lp-hedge-body{grid-template-columns:1fr;gap:32px}.landing-page .lp-hedge-pick{padding-top:0}.landing-page .lp-quote{grid-column:1;margin-top:0}}@media (max-width:900px){.landing-page .lp-pricing,.landing-page .lp-split{grid-template-columns:1fr;gap:36px;padding-top:72px;padding-bottom:72px}.landing-page .lp-split--reverse .lp-split-copy{order:0}.landing-page .lp-books{width:160%;margin-left:-30%}}@media (max-width:640px){.landing-page{--lp-sp:18px}.landing-page .lp-hero-bg{background-image:linear-gradient(180deg,rgba(5,20,50,.88),rgba(5,20,50,.55) 46%,rgba(233,240,251,1)),url(/splash-hero-dusk-sm.jpg)}.landing-page .lp-hero-copy{padding-top:44px}.landing-page .lp-nav-brand span{display:none}.landing-page .lp-btn{padding:10px 14px;font-size:14px}.landing-page .lp-record-summary{flex-direction:column;align-items:flex-start;gap:16px}.landing-page .lp-record-stats{width:100%}.landing-page .lp-faq-q{font-size:17px}.landing-page .lp-faq-a{padding-right:0}}@media (max-width:800px){.landing-page .lp-shot-frame{margin-top:40px}.landing-page .lp-shot{font-size:max(calc(100cqw / 90),7.5px);width:90em}.landing-page .lp-story-scale{font-size:13px;padding:6em 1.5em 4em;background:linear-gradient(180deg,#000521,#0B256B 14%,#103C9C 26%,#4E82F2 44%,#D9E4FC 70%,#E7F2FB 84%,#FFFFFF)}.landing-page .lp-story-plot{top:34%;opacity:.85}.landing-page .lp-story .lp-split,.landing-page .lp-story .lp-split--reverse{flex-direction:column;align-items:stretch;gap:2em;margin-top:5em}.landing-page .lp-split--reverse .lp-split-copy,.landing-page .lp-split-copy{width:auto;margin-top:0;order:0}.landing-page .lp-callcard,.landing-page .lp-compare,.landing-page .lp-record{width:100%}.landing-page .lp-books{width:170%}}@media (prefers-reduced-motion:reduce){.landing-page *{transition:none!important}}.gs-page{min-height:100vh;display:flex;flex-direction:column;background:var(--card);color:var(--text);--gs-accent:var(--cobalt);--gs-accent-hover:var(--cobalt-dark);--lg-navy:var(--text);--lg-cobalt:var(--cobalt);--lg-ink-2:var(--dim);--lg-line:var(--border)}.gs-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:26px 44px 0}.gs-wordmark{font-size:1.05rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--text);text-decoration:none}.gs-member{font-size:.82rem;color:var(--dim)}.gs-member-link{color:var(--text);font-weight:600;text-decoration:underline;cursor:pointer;background:none;border:none;padding:0;font:inherit}.gs-stepper{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:30px 44px 0}.gs-step-head{padding-top:12px;border-top:3px solid var(--border)}.gs-step-head-active,.gs-step-head-done{border-top-color:var(--gs-accent)}.gs-step-label{display:flex;align-items:center;gap:10px;font-size:.85rem;font-weight:600;color:var(--muted)}.gs-step-head-active .gs-step-label,.gs-step-head-done .gs-step-label{color:var(--text)}.gs-step-badge{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--border);color:var(--dim);font-size:.68rem;font-weight:800;flex-shrink:0}.gs-step-head-active .gs-step-badge{background:var(--gs-accent);color:#FFFFFF}.gs-step-head-done .gs-step-badge{background:transparent;color:var(--gs-accent);border:1.5px solid var(--gs-accent)}.gs-main{flex:1;display:flex;justify-content:center;padding:56px 24px 72px}.gs-panel{width:100%;max-width:500px}.gs-panel-wide{max-width:800px}.gs-title{margin:0 0 8px;font-size:clamp(1.6rem,3.2vw,2rem);font-weight:800;letter-spacing:-.02em;color:var(--text)}.gs-sub{margin:0 0 32px;font-size:.92rem;line-height:1.55;color:var(--dim)}.gs-field{margin-bottom:20px}.gs-label{display:block;margin-bottom:7px;font-size:.8rem;font-weight:500;color:var(--dim)}.gs-input-wrap{position:relative;display:flex;align-items:center}.gs-input{width:100%;padding:15px 16px;border:1px solid var(--border);border-radius:8px;background:var(--card-sub);color:var(--text);font-size:.95rem;font-family:inherit;outline:none;transition:border-color .15s ease}.gs-input:focus{border-color:var(--cobalt)}.gs-input-error{border-color:#DC2626}.gs-input-pad{padding-right:92px}.gs-input-affix{position:absolute;right:16px;font-size:.82rem;font-weight:600;background:none;border:none;padding:0;cursor:pointer;font-family:inherit;color:var(--cobalt)}.gs-affix-ok{color:var(--emerald-dark);cursor:default}.gs-affix-bad{color:#DC2626;cursor:default}.gs-affix-idle{color:var(--muted);cursor:default}.gs-hint{margin:7px 0 0;font-size:.76rem;color:var(--muted)}.gs-optional{margin-left:6px;font-size:.74rem;font-weight:500;text-transform:none;letter-spacing:0;color:var(--muted)}.gs-error{margin:7px 0 0;font-size:.8rem;color:#DC2626}.gs-form-error{margin:0 0 20px;padding:12px 14px;border:1px solid #fca5a5;background:#FEF2F2;border-radius:8px;font-size:.85rem;color:#B91C1C}.gs-consent{display:flex;align-items:flex-start;gap:12px;margin:26px 0 30px;font-size:.85rem;line-height:1.5;color:var(--text)}.gs-checkbox{flex-shrink:0;width:20px;height:20px;margin-top:1px;accent-color:var(--gs-accent);cursor:pointer}.gs-consent a{color:var(--text);text-decoration:underline}.gs-btn-primary{padding:14px 28px;min-width:216px;border:none;border-radius:8px;background:var(--gs-accent);color:#FFFFFF;font-size:.95rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s ease}.gs-btn-primary:hover:not(:disabled){background:var(--gs-accent-hover)}.gs-btn-primary:disabled{background:var(--muted);cursor:not-allowed}.gs-btn-secondary{padding:14px 28px;min-width:108px;border:1px solid var(--border-strong);border-radius:8px;background:var(--card);color:var(--text);font-size:.95rem;font-weight:600;font-family:inherit;cursor:pointer}.gs-btn-secondary:hover{border-color:var(--text)}.gs-btn-link{background:none;border:none;padding:0;font:inherit;font-size:.85rem;color:var(--dim);text-decoration:underline;cursor:pointer}.gs-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:36px;flex-wrap:wrap}.gs-actions-end{justify-content:flex-end}.gs-select{width:100%;padding:15px 16px;border:1px solid var(--border);border-radius:8px;background:var(--card-sub);color:var(--text);font-size:.95rem;font-family:inherit;outline:none;cursor:pointer}.gs-books-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:34px 0 14px}.gs-books-title{margin:0;font-size:1.05rem;font-weight:800;color:var(--text)}.gs-books-count{padding:5px 11px;border-radius:999px;background:#E0F2F1;color:var(--gs-accent);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.gs-books{display:grid;grid-template-columns:1fr 1fr;gap:12px}.gs-book{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border);border-radius:10px;background:var(--card);cursor:pointer;text-align:left;font-family:inherit;transition:border-color .15s ease,background .15s ease}.gs-book:hover{border-color:var(--border-strong)}.gs-book-on{border-color:var(--gs-accent)}.gs-book-logo,.gs-book-on{background:var(--card-sub)}.gs-book-logo{width:42px;height:42px;border-radius:7px;object-fit:contain;flex-shrink:0}.gs-book-fallback{display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;color:var(--dim)}.gs-book-name{flex:1;min-width:0;font-size:.9rem;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-book-check{flex-shrink:0;width:20px;height:20px;border-radius:5px;border:1.5px solid var(--border-strong);display:flex;align-items:center;justify-content:center;color:transparent}.gs-book-on .gs-book-check{background:var(--gs-accent);border-color:var(--gs-accent);color:#FFFFFF}.gs-empty{padding:26px 0;font-size:.88rem;color:var(--dim)}.gs-trial{display:grid;grid-template-columns:.85fr 1.15fr;gap:32px;align-items:start}.gs-summary{padding:24px;border:1px solid #cfe8ec;border-radius:12px;background:#F2F9FA}.gs-summary-eyebrow{margin:0 0 6px;font-size:.64rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gs-accent)}.gs-summary-title{margin:0 0 4px;font-size:1.5rem;font-weight:800;letter-spacing:-.02em;color:#0F172A}.gs-summary-note{margin:0 0 20px;font-size:.82rem;color:#47606B}.gs-summary-label{margin:0 0 10px;font-size:.64rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gs-accent)}.gs-summary-list{list-style:none;margin:0 0 20px;padding:0}.gs-summary-item{display:flex;gap:8px;font-size:.82rem;line-height:1.6;color:#2E4A54}.gs-summary-row{display:flex;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid #cfe8ec;font-size:.85rem;color:#2E4A54}.gs-summary-row strong{color:#0F172A}.gs-pay-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.gs-pay-title{margin:0;font-size:1.05rem;font-weight:700;color:var(--text)}.gs-pay-secure{font-size:.7rem;color:var(--dim)}.gs-pay-box{padding:18px;border:1px solid var(--border);border-radius:10px;background:var(--card);min-height:150px}.gs-fineprint{margin:14px 0 0;font-size:.72rem;line-height:1.6;color:var(--muted)}.gs-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 44px 30px;font-size:.7rem;color:var(--muted);flex-wrap:wrap}.gs-footer a{color:var(--muted);text-decoration:underline}.gs-footer-links{display:flex;gap:18px}@media (max-width:760px){.gs-footer,.gs-header,.gs-stepper{padding-left:20px;padding-right:20px}.gs-stepper{gap:10px}.gs-step-label{font-size:.72rem;gap:7px}.gs-main{padding:36px 20px 56px}.gs-books,.gs-trial{grid-template-columns:1fr}.gs-actions{flex-direction:column-reverse;align-items:stretch}.gs-btn-primary,.gs-btn-secondary{width:100%;min-width:0}}.gs-oauth{display:flex;flex-direction:column;gap:10px;margin-bottom:22px}.gs-oauth-btn{width:100%;padding:13px 18px;border:1px solid var(--border-strong);border-radius:8px;background:var(--card);color:var(--text);font-size:.92rem;font-weight:600;font-family:inherit;cursor:pointer;transition:border-color .15s ease}.gs-oauth-btn:hover:not(:disabled){border-color:var(--text)}.gs-oauth-btn:disabled{opacity:.55;cursor:not-allowed}.gs-divider{display:flex;align-items:center;gap:14px;margin:0 0 22px;color:var(--muted);font-size:.78rem}.gs-divider:after,.gs-divider:before{content:"";flex:1;height:1px;background:var(--border)}.gs-actions-split{justify-content:space-between}.gs-legal-page{--lg-navy:#072C76;--lg-cobalt:#1F64EF;--lg-ink-2:#5C6880;--lg-line:#E4E8EF;background:#FFFFFF;color:#171A21}.gs-legal-page .gs-header{background:#FFFFFF;border-bottom:1px solid var(--lg-line);padding-top:20px;padding-bottom:20px}.gs-legal-page .gs-panel,.gs-legal-page .gs-panel-wide{background:#FFFFFF}.gs-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--lg-navy);font-size:20px;font-weight:800;letter-spacing:-.02em}.gs-brand img{width:28px;height:auto;display:block}.gs-sitefooter{padding:56px 24px 64px;text-align:center;background:#FFFFFF;border-top:1px solid var(--lg-line)}.gs-sitefooter-brand{display:inline-flex;align-items:center;gap:10px;color:var(--lg-navy);font-size:19px;font-weight:800;letter-spacing:-.02em}.gs-sitefooter-brand img{width:30px;height:auto;display:block}.gs-sitefooter-text{margin:20px auto 0;max-width:520px;font-size:14px;line-height:1.6;color:var(--lg-ink-2)}.gs-sitefooter-links{display:flex;justify-content:center;gap:26px;margin-top:18px}.gs-sitefooter-links a{color:var(--lg-cobalt);text-decoration:none;font-size:14px}.gs-sitefooter-links a:hover{text-decoration:underline}.gs-sitefooter-legal{margin:18px 0 0;font-size:13px;color:var(--lg-ink-2)}
/*# sourceMappingURL=497c7cde829cf029.css.map*/