:root{font-family:Inter,system-ui,sans-serif;color:#f7f8fb;background:#060a12;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bg: #060a12;--card: rgba(10, 18, 33, .76);--stroke: rgba(255, 255, 255, .08);--text: #f7f8fb;--muted: rgba(247, 248, 251, .68);--gold: #e1b44d;--gold-soft: rgba(225, 180, 77, .16);--blue: #4ca2ff;--green: #35d79b;--danger: #ff6c78;--shadow: 0 20px 60px rgba(0, 0, 0, .35)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:var(--bg);color:var(--text)}a{color:inherit;text-decoration:none}button{font:inherit}.site-shell{position:relative;min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at top right,rgba(76,162,255,.18),transparent 24%),radial-gradient(circle at 15% 12%,rgba(225,180,77,.14),transparent 22%),linear-gradient(180deg,#060a12,#090f1b)}.background-orb{position:fixed;width:34rem;height:34rem;border-radius:50%;filter:blur(120px);pointer-events:none;opacity:.28}.orb-a{top:-10rem;right:-10rem;background:#4ca2ff59}.orb-b{bottom:-14rem;left:-10rem;background:#e1b44d38}.background-grid{position:fixed;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at center,black 30%,transparent 80%);mask-image:radial-gradient(circle at center,black 30%,transparent 80%);pointer-events:none;opacity:.14}.section{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:88px 0;position:relative;z-index:1}.page-section{padding-top:126px}.topbar{width:min(1180px,calc(100% - 32px));margin:20px auto 0;position:sticky;top:16px;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 18px;border:1px solid var(--stroke);border-radius:22px;background:#090e19b8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow)}.brand-wrap{display:flex;align-items:center;gap:12px}.brand-wrap--full{gap:0}.brand-link{display:flex;align-items:center}.brand-title{font-weight:800;letter-spacing:.12em;font-size:.98rem}.brand-sub{color:var(--muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.brand-mark{position:relative;width:42px;height:42px;border-radius:14px;background:linear-gradient(145deg,#e1b44d2e,#4ca2ff1f);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff14}.brand-mark--small{width:38px;height:38px}.brand-mark-bar,.brand-mark-arrow,.brand-mark-stem{position:absolute;display:block;background:linear-gradient(145deg,#b47b11,#f2d56d 55%,#c48b1e)}.brand-mark-bar{left:9px;top:10px;width:18px;height:5px;border-radius:3px}.brand-mark-arrow{right:7px;top:9px;width:15px;height:15px;clip-path:polygon(10% 70%,65% 15%,100% 15%,100% 50%,85% 50%,85% 100%,50% 100%,50% 66%,15% 100%,0 85%)}.brand-mark-stem{left:14px;top:18px;width:6px;height:15px;border-radius:4px}.topnav,.topbar-actions{display:flex;align-items:center;gap:18px}.topnav a{color:var(--muted);font-weight:500;font-size:.96rem;transition:color .2s ease}.topnav a:hover,.topnav a.active{color:var(--text)}.status-banner{width:min(1180px,calc(100% - 32px));margin:14px auto 0;padding:14px 18px;border-radius:18px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08);color:var(--muted);position:relative;z-index:1}.status-banner--error{color:#ffd4d8;border-color:#ff6c783d;background:#ff6c7814}.hero{display:grid;grid-template-columns:1.08fr .92fr;gap:42px;align-items:center;padding-top:88px}.hero-copy h1{margin:0;font-size:clamp(3.4rem,7vw,6.3rem);line-height:.94;letter-spacing:-.05em;max-width:9.2ch}.hero-text{max-width:42rem;margin-top:24px;color:var(--muted);font-size:1.12rem;line-height:1.75}.hero-badge,.section-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#f7f8fbdb;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.hero-actions,.final-cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.hero-trust-strip{margin-top:28px;display:flex;flex-wrap:wrap;gap:18px;color:var(--muted);font-size:.95rem}.hero-trust-strip span{display:inline-flex;align-items:center;gap:8px}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;padding:13px 18px;cursor:pointer;font-weight:700;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.button:hover{transform:translateY(-1px)}.button-primary{color:#101418;background:linear-gradient(135deg,#f0cb72,#d8a73b);box-shadow:0 12px 28px #e1b44d40}.button-secondary{color:var(--text);background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.full-width{width:100%}.glass-card{background:linear-gradient(180deg,#0e1626d6,#090e19c2);border:1px solid rgba(255,255,255,.08);border-radius:26px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dashboard-preview{padding:22px;transform:perspective(1200px) rotateY(-10deg) rotateX(5deg)}.dashboard-topline,.metric-header,.pricing-title-row,.board-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mini-label,.metric-label{color:var(--muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}.mini-title,.metric-title{margin-top:6px;font-size:1.45rem;font-weight:700}.metric-value{margin-top:8px;font-size:2rem;font-weight:800;letter-spacing:-.04em}.live-pill,.lock-pill{padding:7px 12px;border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:.08em}.live-pill{background:#35d79b1f;color:#8ef5c9;border:1px solid rgba(53,215,155,.24)}.lock-pill{background:#e1b44d1f;color:#f1cf83;border:1px solid rgba(225,180,77,.24)}.mini-stats-grid,.metric-row-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}.mini-stats-grid>div,.metric-row-grid>div,.stat-card{padding:14px 16px;border-radius:18px;background:#ffffff09;border:1px solid rgba(255,255,255,.05)}.mini-stats-grid span,.metric-row-grid span{display:block;color:var(--muted);font-size:.82rem;margin-bottom:8px}.mini-stats-grid strong,.metric-row-grid strong{font-size:1.3rem}.preview-board{margin-top:18px;display:grid;gap:10px}.preview-row,.history-row{display:flex;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.05)}.preview-match,.history-row strong{font-weight:600}.preview-meta,.preview-small,.metric-mini,.history-row span,.trust-text,.faq-card p,.pricing-sub{color:var(--muted)}.preview-side{text-align:right}.preview-pick{font-weight:700}.trust-band{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-top:10px}.trust-card{padding:22px}.trust-title{font-weight:700;margin-bottom:8px}.section-header{margin-bottom:30px}.section-header.split{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.section-header.center{text-align:center}.section-header.center>div{width:100%}.section-header h2{margin:14px 0 0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.02;letter-spacing:-.04em}.section-header p{margin:14px 0 0;color:var(--muted);max-width:46rem}.segmented-control{display:inline-flex;gap:8px;padding:8px;border-radius:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.segmented-control button{padding:10px 14px;border-radius:12px;border:0;background:transparent;color:var(--muted);cursor:pointer}.segmented-control button.is-active{background:#ffffff14;color:var(--text)}.board-shell{padding:20px}.board-header-row,.board-row{display:grid;grid-template-columns:2.3fr 1fr .7fr .8fr .6fr;gap:12px;align-items:center}.board-header-row{padding:0 14px 12px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.board-body{display:grid;gap:10px}.board-row{padding:14px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.05)}.board-row--locked{opacity:.88}.match-title{font-weight:700}.match-title span{color:var(--muted);font-weight:500}.match-meta{display:flex;flex-wrap:wrap;gap:10px;color:var(--muted);font-size:.84rem;margin-top:6px}.pick-pill{font-weight:700}.tier-badge{display:inline-flex;padding:6px 10px;border-radius:999px;font-size:.76rem;font-weight:700;letter-spacing:.08em;border:1px solid rgba(255,255,255,.08)}.tier-long{background:#e1b44d1f;color:#f0cb72}.tier-core{background:#35d79b1f;color:#8ef5c9}.tier-value{background:#4ca2ff1f;color:#9bc9ff}.stats-grid,.metrics-grid,.perf-top-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.metrics-grid{grid-template-columns:repeat(3,1fr)}.metric-card,.perf-stat-card{padding:22px}.metric-card--wide{grid-column:span 1}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pricing-card{padding:26px;position:relative}.pricing-card--highlight{border-color:#e1b44d47;box-shadow:0 24px 60px #e1b44d1f}.pricing-card h3{margin:0;font-size:1.24rem}.pricing-price{margin-top:16px;font-size:2.2rem;font-weight:800;letter-spacing:-.04em}.pricing-list{list-style:none;padding:0;margin:22px 0;display:grid;gap:12px}.pricing-list li{display:flex;gap:10px;align-items:flex-start;color:var(--muted)}.faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.faq-card{padding:24px}.faq-card h3{margin:0 0 10px;font-size:1.05rem}.final-cta-card{padding:32px;display:flex;justify-content:space-between;gap:20px;align-items:end}.final-cta-card h2{margin:12px 0 0;font-size:clamp(2rem,4vw,3rem);line-height:1.02;letter-spacing:-.04em}.final-cta-card p{color:var(--muted);max-width:38rem}.history-list{display:grid;gap:12px}.history-center,.history-right{display:inline-flex;align-items:center;gap:8px;color:var(--muted)}.footer{padding-top:24px;padding-bottom:40px}.footer-inner{border-top:1px solid rgba(255,255,255,.08);padding-top:24px;display:flex;justify-content:space-between;gap:18px;align-items:center}.footer-links{display:flex;gap:18px;color:var(--muted)}@media (max-width: 1100px){.hero,.trust-band,.pricing-grid,.metrics-grid,.stats-grid,.perf-top-grid,.faq-grid{grid-template-columns:1fr 1fr}.topnav{display:none}.hero{grid-template-columns:1fr}.dashboard-preview{transform:none}.section-header.split,.final-cta-card,.footer-inner{flex-direction:column;align-items:flex-start}}@media (max-width: 760px){.section{width:min(100% - 20px,100% - 20px);padding:68px 0}.topbar{width:calc(100% - 20px);padding:12px;top:10px}.topbar-actions{display:none}.hero-copy h1{font-size:3rem}.hero-text{font-size:1rem}.trust-band,.pricing-grid,.metrics-grid,.stats-grid,.perf-top-grid,.faq-grid,.mini-stats-grid,.metric-row-grid{grid-template-columns:1fr}.board-header-row{display:none}.board-row{grid-template-columns:1fr;gap:8px}.history-row{flex-direction:column}}.brand-wrap--stacked{gap:.65rem;flex-direction:column;align-items:flex-start}.brand-logo{display:block;width:184px;height:auto;object-fit:contain}.brand-logo--small{width:168px}.brand-product-sub{margin-top:.35rem;color:var(--soft);font-size:.9rem;letter-spacing:.12em;text-transform:uppercase}.topbar{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(180deg,#080c1ce0,#080c1cad)}.hero-v2{grid-template-columns:1.05fr .95fr;gap:2.2rem;align-items:center}.hero-v2-copy{position:relative;z-index:2}.hero-v2-panel-wrap{position:relative}.hero-v2-panel{min-height:630px;overflow:hidden}.hero-v2-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(231,193,90,.12),transparent 28%),radial-gradient(circle at bottom left,rgba(78,163,255,.16),transparent 36%);pointer-events:none}.hero-text-wide{max-width:720px}.hero-kpis{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.hero-kpi{min-width:180px;padding:1rem 1.05rem;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;box-shadow:inset 0 1px #ffffff0a}.hero-kpi span{display:block;font-size:.78rem;text-transform:uppercase;letter-spacing:.18em;color:var(--muted);margin-bottom:.5rem}.hero-kpi strong{font-size:1.25rem;letter-spacing:-.02em}.hero-panel-head,.hero-panel-stats,.hero-panel-board,.hero-panel-locks{position:relative;z-index:1}.hero-panel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}.hero-panel-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.hero-panel-stats>div{padding:.95rem 1rem;border-radius:18px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08)}.hero-panel-stats span{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.16em;color:var(--muted);margin-bottom:.45rem}.hero-panel-stats strong{font-size:1.1rem}.hero-panel-board{margin-top:1.2rem;display:flex;flex-direction:column;gap:.8rem}.hero-panel-row{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1rem 1.05rem;border-radius:20px;background:linear-gradient(90deg,#ffffff0e,#ffffff05);border:1px solid rgba(255,255,255,.08);transition:transform .2s ease,border-color .2s ease}.hero-panel-row:hover{transform:translateY(-2px);border-color:#e7c15a33}.hero-locks{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}.hero-lock-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;border-radius:18px;background:#ffffff09;border:1px dashed rgba(255,255,255,.12)}.hero-lock-blur{display:flex;justify-content:space-between;gap:.8rem;width:100%;color:#ffffffad;filter:blur(4px);-webkit-user-select:none;user-select:none}.hero-lock-pill{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap;font-size:.78rem;padding:.5rem .75rem;border-radius:999px;background:#e7c15a1f;border:1px solid rgba(231,193,90,.22);color:#f1d373}.section-tight{padding-top:1rem;padding-bottom:1rem}.bookmaker-band-wrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:1.5rem;align-items:center}.bookmaker-band-copy h2{margin:.55rem 0 .8rem;font-size:clamp(2rem,3vw,3.1rem);line-height:1.04;letter-spacing:-.04em}.bookmaker-band-copy p{color:var(--soft);max-width:560px;line-height:1.7}.bookmaker-marquee-shell{position:relative;overflow:hidden;border-radius:28px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0a,#ffffff05);padding:1rem 0}.bookmaker-marquee-shell:before,.bookmaker-marquee-shell:after{content:"";position:absolute;top:0;bottom:0;width:90px;z-index:2;pointer-events:none}.bookmaker-marquee-shell:before{left:0;background:linear-gradient(90deg,#050816,#05081600)}.bookmaker-marquee-shell:after{right:0;background:linear-gradient(270deg,#050816,#05081600)}.bookmaker-marquee-track{display:flex;gap:1rem;width:max-content;animation:marquee 36s linear infinite}.bookmaker-marquee-shell:hover .bookmaker-marquee-track{animation-play-state:paused}.bookmaker-logo-card{width:150px;min-width:150px;height:82px;border-radius:22px;display:flex;align-items:center;justify-content:center;padding:.8rem 1rem;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff0a}.bookmaker-logo-card img{max-width:100%;max-height:42px;object-fit:contain;filter:saturate(1.02) contrast(1.02)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-surface-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:1.25rem}.surface-card{min-height:100%}.surface-card--large h3{font-size:clamp(1.6rem,2.2vw,2.4rem);line-height:1.08;letter-spacing:-.03em;margin:.45rem 0 .8rem}.surface-card h3{font-size:1.5rem;margin:.4rem 0 .75rem}.surface-card p{color:var(--soft);line-height:1.75}.surface-kicker{font-size:.74rem;color:var(--muted);text-transform:uppercase;letter-spacing:.18em}.surface-points{display:flex;flex-wrap:wrap;gap:.85rem 1rem;margin-top:1rem}.surface-points span{display:inline-flex;align-items:center;gap:.45rem;color:#fff;padding:.6rem .8rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:999px}.topbar .brand-logo--small{width:148px}.button,.table-row,.pick-card,.stat-card,.metric-card,.faq-card,.pricing-card,.history-row,.trust-card{transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.button:hover,.stat-card:hover,.metric-card:hover,.faq-card:hover,.pricing-card:hover,.history-row:hover,.trust-card:hover{transform:translateY(-2px)}@media (max-width: 1100px){.hero-v2,.bookmaker-band-wrap,.home-surface-grid{grid-template-columns:1fr}.hero-v2-panel{min-height:auto}}@media (max-width: 720px){.brand-logo{width:146px}.brand-logo--small{width:132px}.hero-panel-stats{grid-template-columns:1fr}.hero-panel-row,.hero-lock-row{flex-direction:column;align-items:flex-start}.hero-lock-blur{flex-direction:column}.bookmaker-logo-card{width:126px;min-width:126px;height:72px}}:root{--soft:rgba(247,248,251,.72)}.brand-link{display:flex;align-items:center;min-width:0}.brand-wrap{display:flex;align-items:center;gap:.9rem;min-width:0}.brand-wrap--mark-only{gap:0}.brand-mark-image{display:block;width:56px;height:auto;object-fit:contain;filter:drop-shadow(0 10px 22px rgba(225,180,77,.22))}.brand-mark-image--sm{width:42px}.brand-mark-image--md{width:56px}.brand-mark-image--xs{width:34px}.brand-mark-image--solo{width:min(35vw,340px);filter:drop-shadow(0 30px 70px rgba(225,180,77,.22))}.brand-full-image{display:block;height:auto;object-fit:contain;filter:drop-shadow(0 12px 28px rgba(225,180,77,.2))}.brand-full-image--sm{width:162px}.brand-full-image--md{width:210px}.brand-full-image--xs{width:124px}.brand-text-block{display:flex;flex-direction:column;min-width:0}.brand-wordmark{font-size:1.2rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;line-height:1;color:#f2d379}.brand-wordmark--sm{font-size:1.05rem}.brand-wordmark--md{font-size:1.2rem}.brand-wordmark--xs{font-size:.92rem}.brand-product-sub{margin-top:.35rem;color:var(--muted);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.topbar--premium{border-radius:30px;padding:16px 20px;background:linear-gradient(180deg,#050a18eb,#060c1bb8);box-shadow:0 20px 65px #0000006b,inset 0 1px #ffffff0d}.topbar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 8% 18%,rgba(225,180,77,.08),transparent 18%),radial-gradient(circle at 92% 20%,rgba(76,162,255,.1),transparent 22%)}.hero-cinematic{position:relative;display:grid;grid-template-columns:.94fr 1.06fr;gap:1.4rem;align-items:center;padding-top:86px;padding-bottom:44px;min-height:calc(100vh - 120px)}.hero-cinematic:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 14% 34%,rgba(225,180,77,.24),transparent 22%),radial-gradient(circle at 86% 24%,rgba(76,162,255,.26),transparent 24%),linear-gradient(90deg,rgba(225,180,77,.08),transparent 18%,transparent 72%,rgba(76,162,255,.1));pointer-events:none}.hero-cinematic-copy{position:relative;z-index:2;padding-right:1rem}.hero-cinematic-copy h1{margin:18px 0 0;max-width:8.5ch;font-size:clamp(3.1rem,5.8vw,5.2rem);line-height:.92;letter-spacing:-.065em;text-wrap:balance}.hero-cinematic-copy h1 span{display:block;background:linear-gradient(180deg,#fff,#e8edf9 70%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-cinematic-visual{position:relative;min-height:720px;display:flex;align-items:center;justify-content:flex-end;perspective:1200px}.hero-logo-monument{position:absolute;left:-3%;top:2%;bottom:0;width:54%;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:.98;z-index:1}.hero-logo-monument:before{content:"";position:absolute;top:8%;right:8%;bottom:14%;left:2%;background:radial-gradient(circle at center,rgba(225,180,77,.24),transparent 54%);filter:blur(38px)}.hero-logo-monument img{width:100%;max-width:430px;height:auto;object-fit:contain;filter:drop-shadow(0 55px 105px rgba(225,180,77,.24))}.hero-cinematic-panel{position:relative;z-index:2;min-height:700px;padding:26px;border-radius:34px;background:linear-gradient(180deg,#0c1423e0,#080d19d6);border:1px solid rgba(255,255,255,.09);box-shadow:0 28px 90px #00000075,inset 0 1px #ffffff0a;transform:translateZ(0);animation:boardFloat 7.5s ease-in-out infinite}.hero-cinematic-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 25% 15%,rgba(225,180,77,.1),transparent 26%),radial-gradient(circle at 90% 10%,rgba(76,162,255,.12),transparent 28%);pointer-events:none}.hero-panel-head--premium{margin-bottom:1.35rem}.hero-panel-head--premium .brand-wordmark{font-size:1rem}.hero-panel-head--premium .brand-product-sub{font-size:.66rem}.hero-panel-head--premium .brand-full-image--xs{width:132px}.hero-panel-stats--wide>div{min-height:86px}.hero-cinematic-copy .hero-text{max-width:40rem}.hero-preview-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-top:1.3rem;margin-bottom:.9rem}.hero-preview-title-row .mini-title{max-width:26ch;font-size:1.16rem;line-height:1.22}.lock-pill--hero{white-space:nowrap}.hero-panel-board--premium{gap:.85rem}.hero-panel-row--premium{padding:1.1rem 1.15rem;border-radius:22px;background:linear-gradient(90deg,#ffffff0e,#ffffff06);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff08}.hero-panel-row--featured{background:linear-gradient(90deg,#e1b44d1a,#ffffff08);border-color:#e1b44d29}.hero-panel-row--premium .preview-pick{font-size:1.08rem}.hero-lock-row--premium{padding:1rem 1.1rem;border-radius:20px}.hero-kpis--compact .hero-kpi{min-width:170px}.bookmaker-band-wrap{margin-top:0}.bookmaker-marquee-shell{background:linear-gradient(180deg,#ffffff0b,#ffffff05);border-radius:30px}.bookmaker-logo-card{background:#fff1;border-color:#ffffff1f}.bookmaker-logo-card img{max-height:38px}.surface-card--gold-edge{box-shadow:0 24px 70px #e1b44d14,inset 0 1px #ffffff0a}.surface-card--premium-note{background:linear-gradient(180deg,#0a1220e0,#080c16d6),radial-gradient(circle at top right,rgba(76,162,255,.12),transparent 28%)}.metrics-grid .metric-card{min-height:170px}@media (max-width: 1100px){.hero-cinematic{grid-template-columns:1fr;min-height:auto;padding-top:60px}.hero-cinematic-visual{min-height:auto}.hero-logo-monument{position:relative;left:auto;top:auto;bottom:auto;width:100%;max-width:320px;margin:0 auto 18px;opacity:.82}.hero-cinematic-panel{min-height:auto}}@media (max-width: 760px){.topbar--premium{padding:14px;border-radius:24px}.brand-wordmark{font-size:.95rem}.brand-product-sub{font-size:.62rem;letter-spacing:.12em}.hero-cinematic-copy h1{font-size:3.2rem}.hero-preview-title-row{flex-direction:column}.hero-kpis{gap:.75rem}.hero-kpi{min-width:unset;flex:1 1 100%}}.topbar{position:sticky}@keyframes boardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hero-cinematic-copy{padding-top:1.4rem}.hero-cinematic-copy .hero-actions{margin-top:1.8rem}.hero-cinematic-copy .hero-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-panel-row--featured{box-shadow:0 0 0 1px #e1b44d2e,0 22px 44px #e1b44d14}.hero-panel-row--premium:hover{transform:translateY(-2px);background:linear-gradient(90deg,#ffffff12,#ffffff0b)}.button.button-primary.large{box-shadow:0 14px 36px #e1b44d2e}.button.button-primary:hover{transform:translateY(-1px);box-shadow:0 20px 44px #e1b44d38}.bookmaker-band-wrap{padding-top:24px}.bookmaker-band-copy h2{max-width:26ch}@media (max-width: 1040px){.hero-cinematic{grid-template-columns:1fr;gap:1.5rem}.hero-cinematic-copy h1{max-width:10ch;font-size:clamp(2.7rem,9vw,4.8rem)}.hero-logo-monument{display:none}.hero-cinematic-panel{min-height:auto;animation:none}}.footer-block{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.footer-meta{display:flex;flex-direction:column;gap:4px;color:var(--muted);font-size:.84rem;text-align:right}.pricing-note{margin-top:12px;color:var(--muted);font-size:.86rem;line-height:1.6}.faq-grid--preview{grid-template-columns:repeat(3,1fr)}.pricing-compare-block{display:grid;grid-template-columns:1.35fr .65fr;gap:20px;margin-top:28px}.pricing-compare-card,.pricing-access-card{padding:24px}.pricing-compare-head h3,.pricing-access-card h3,.not-found-card h1{margin:10px 0}.pricing-compare-head p,.pricing-access-card p,.not-found-card p{color:var(--muted);line-height:1.7}.pricing-compare-table{margin-top:18px;border:1px solid rgba(255,255,255,.08);border-radius:22px;overflow:hidden}.pricing-compare-row{display:grid;grid-template-columns:1.4fr repeat(3,1fr)}.pricing-compare-row>div{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff05}.pricing-compare-row>div:not(:first-child){border-left:1px solid rgba(255,255,255,.08)}.pricing-compare-row--head>div{font-weight:700;background:#ffffff0b}.pricing-compare-table .pricing-compare-row:last-child>div{border-bottom:none}.pricing-plan-head{display:inline-flex;align-items:center;gap:6px}.pricing-compare-label{color:#fff}.pricing-access-list{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.pricing-access-list li{display:flex;align-items:flex-start;gap:10px;color:var(--soft)}.not-found-section{min-height:65vh;display:flex;align-items:center}.not-found-card{padding:30px;width:min(820px,100%);margin:0 auto}.not-found-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}@media (max-width: 960px){.pricing-compare-block,.faq-grid--preview{grid-template-columns:1fr}.footer-block{align-items:flex-start}.footer-meta{text-align:left}}@media (max-width: 760px){.pricing-compare-row{grid-template-columns:1fr}.pricing-compare-row>div:not(:first-child){border-left:none}.pricing-compare-row--head{display:none}}
