@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.hidden{display:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--blue:#236bff;--blue-dark:#1353d9;--ink:#0a1020;--muted:#5d687b;--line:#e2e8f2;--surface:#f5f7fb;--navy:#070b13;--green:#18c58c}.ir-compare{background:radial-gradient(circle at 82% 45%,#236bff1f,#0000 35%),linear-gradient(145deg,#fff,#f7faff);border:1px solid #e1e8f3;margin-top:54px;padding:118px clamp(34px,5.5vw,78px) 105px;overflow:hidden;box-shadow:0 35px 90px #183c7d14}.ir-compare-heading{text-align:center;max-width:980px;margin:0 auto 46px}.ir-compare-heading h2{font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.052em;text-transform:none;font-size:clamp(42px,4vw,62px);font-weight:750;line-height:1.03}.ir-compare-heading h2 em{color:var(--blue);font-style:normal}.ir-compare-heading>p:last-child{color:#657287;max-width:790px;margin:25px auto 0;font-size:17px;line-height:1.7}.ir-wipe{background:#f2f4f8;border:1px solid #dbe4f1;border-radius:30px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 35px 85px #1a3d7c21}.ir-scene{grid-template-columns:.72fr 1.28fr;align-items:center;gap:50px;padding:54px 60px;display:grid;position:absolute;inset:0}.ir-before-scene{color:#172033;background:radial-gradient(circle at 75% 45%,#e2536014,#0000 37%),linear-gradient(135deg,#f4f5f8,#e9edf3)}.ir-after-layer{z-index:2;clip-path:inset(0 100% 0 0);animation:10s ease-in-out infinite ir-reveal;position:absolute;inset:0;overflow:hidden}.ir-after-scene{color:#fff;background:radial-gradient(circle at 74% 40%,#4986ff4d,#0000 34%),linear-gradient(135deg,#071225,#0b2147)}.ir-scene-copy{z-index:3;position:relative}.ir-mode{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:850;display:inline-flex}.ir-mode-manual{color:#c24c59;background:#fff0f2}.ir-mode-base{color:#92baff;background:#3d7eff29;box-shadow:inset 0 0 0 1px #74a2ff38}.ir-scene-copy h3{font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.05em;margin:22px 0 18px;font-size:clamp(37px,3.55vw,54px);line-height:1.02}.ir-after-scene .ir-scene-copy h3{color:#fff}.ir-after-scene .ir-scene-copy h3:first-line{color:#78a9ff}.ir-scene-copy p{color:#68758a;max-width:470px;margin:0;font-size:15px;line-height:1.7}.ir-after-scene .ir-scene-copy p{color:#94a5bf}.ir-chaos{perspective:900px;min-height:390px;position:relative}.chaos-sheet{background:#fff;border:1px solid #d8dee8;border-radius:20px;position:absolute;inset:45px 8% 20px 5%;overflow:hidden;transform:rotate(-2.2deg);box-shadow:0 28px 65px #2e3a5324}.chaos-window{color:#909aac;border-bottom:1px solid #e8ecf2;align-items:center;gap:6px;height:45px;padding:0 16px;font-size:9px;display:flex}.chaos-window i{background:#ee6671;border-radius:50%;width:7px;height:7px}.chaos-window i:nth-child(2){background:#f4bd4c}.chaos-window i:nth-child(3){background:#50bf82}.chaos-window span{margin-left:7px}.chaos-grid{grid-template-columns:repeat(4,1fr);gap:7px;padding:22px;display:grid}.chaos-grid b{background:#f7f8fa;border:1px solid #e5e9ef;border-radius:5px;height:37px}.chaos-grid b:nth-child(6),.chaos-grid b:nth-child(11){background:#fff1f2;border-color:#ffc8ce}.chaos-sheet>small{color:#c94c5a;background:#fff0f2;border-radius:7px;margin-left:22px;padding:6px 9px;font-weight:750}.chaos-ticket{z-index:3;background:#fff;border:1px solid #e0e5ec;border-radius:14px;width:170px;padding:14px;position:absolute;box-shadow:0 14px 32px #2b37501f}.chaos-ticket small,.chaos-ticket strong,.chaos-ticket span{display:block}.chaos-ticket small{color:#7c8798;font-size:8px}.chaos-ticket strong{margin-top:6px;font-size:11px}.chaos-ticket span{color:#d5505f;margin-top:8px;font-size:9px}.ticket-one{top:4px;right:3%;transform:rotate(5deg)}.ticket-two{bottom:50px;right:-1%;transform:rotate(-3deg)}.ticket-three{bottom:4px;left:-1%;transform:rotate(4deg)}.chaos-search{z-index:4;color:#9a4650;background:#fff;border-radius:12px;padding:12px 16px;font-size:10px;font-weight:750;position:absolute;bottom:4px;right:13%;box-shadow:0 14px 30px #313a4d1f}.ir-report{color:#142039;background:#fffffff7;border:1px solid #97baff59;border-radius:24px;min-height:400px;padding:27px;position:relative;transform:rotate(-1deg);box-shadow:0 35px 75px #00081947,0 0 0 7px #467fff0f}.ir-report-top{border-bottom:1px solid #e4e9f1;align-items:center;gap:12px;padding-bottom:21px;display:flex}.ir-doc-icon{color:#fff;background:#246dff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:23px;display:grid}.ir-report-top p{flex:1;margin:0}.ir-report-top small,.ir-report-top strong{display:block}.ir-report-top small{color:#6c7a8f;font-size:9px}.ir-report-top strong{margin-top:3px;font-size:16px}.ir-report-top>i{color:#11845d;background:#e9f9f2;border-radius:999px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:800}.ir-entry-arrival{background:#f2f7ff;border:1px solid #96baff;border-radius:12px;align-items:center;gap:11px;margin-top:18px;padding:12px 13px;animation:12s infinite ir-entry;display:flex;box-shadow:0 9px 24px #236bff1c}.ir-entry-arrival>span{background:#236bff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #236bff1a}.ir-entry-arrival p{flex:1;margin:0}.ir-entry-arrival strong,.ir-entry-arrival small{display:block}.ir-entry-arrival strong{font-size:10px}.ir-entry-arrival small{color:#718096;margin-top:3px;font-size:8px}.ir-entry-arrival>b{color:#fff;background:#19b981;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.ir-report-lines{margin-top:13px;display:grid}.ir-report-lines div{border-bottom:1px solid #e8edf4;grid-template-columns:26px 1fr auto;align-items:center;padding:13px 5px;display:grid}.ir-report-lines span{color:#fff;background:#1ab981;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.ir-report-lines strong{font-size:10px}.ir-report-lines small{color:#16865f;font-size:8px;font-weight:750}.ir-report-ready{color:#087b54;background:#e9f9f2;border-radius:13px;justify-content:center;align-items:center;gap:11px;margin-top:19px;padding:15px;animation:12s infinite ir-ready;display:flex}.ir-report-ready>span{color:#fff;background:#18b77f;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.ir-report-ready p{margin:0}.ir-report-ready strong,.ir-report-ready small{display:block}.ir-report-ready strong{font-size:11px}.ir-report-ready small{color:#57917b;margin-top:3px;font-size:8px}.ir-divider{z-index:4;background:linear-gradient(#0000,#3a81ff 12% 88%,#0000);width:3px;animation:10s ease-in-out infinite ir-divider;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 24px #3a81ffa6}.ir-divider:before{content:"";background:#2875ff;border:3px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #2875ff2b}.ir-divider span{color:#fff;white-space:nowrap;background:#1764ed;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:800;position:absolute;top:28px;left:50%;transform:translate(-50%);box-shadow:0 9px 22px #1764ed40}.ir-close{color:#6a7689;text-align:center;margin:34px 0 0;font-size:15px;font-weight:630}.ir-close span{color:#1764ed;font-weight:800}@keyframes ir-reveal{0%,28%{clip-path:inset(0 100% 0 0)}38%,78%{clip-path:inset(0)}88%,to{clip-path:inset(0 100% 0 0)}}@keyframes ir-divider{0%,28%{left:0}38%,78%{left:100%}88%,to{left:0}}@keyframes ir-entry{0%,30%{opacity:0;transform:translate(-24px)}45%,82%{opacity:1;transform:none}to{opacity:0;transform:translate(8px)}}@keyframes ir-ready{0%,46%{opacity:.35;transform:scale(.985)}58%,82%{opacity:1;transform:none;box-shadow:0 0 #18b77f2e}64%{box-shadow:0 0 0 9px #18b77f00}to{opacity:.35}}@media (prefers-reduced-motion:reduce){.ir-after-layer{clip-path:inset(0);animation:none}.ir-divider,.ir-entry-arrival,.ir-report-ready{animation:none}.ir-divider{display:none}}@media (max-width:900px){.ir-compare{padding:85px 28px}.ir-compare-heading{margin-bottom:42px}.ir-wipe{min-height:auto;box-shadow:none;background:0 0;border:0;overflow:visible}.ir-scene{border:1px solid #dce4ef;border-radius:24px;grid-template-columns:1fr;gap:30px;min-height:auto;padding:35px;position:relative;inset:auto}.ir-before-scene{display:none}.ir-after-layer{clip-path:none;animation:none;position:relative;inset:auto}.ir-after-scene{color:#fff}.ir-divider{display:none}.ir-report{width:min(560px,100%);margin:auto;transform:none}.ir-close{font-size:13px}}@media (max-width:600px){.ir-compare{border-radius:24px;width:calc(100% - 20px);margin-top:20px;padding:76px 16px}.ir-compare-heading h2{font-size:42px}.ir-compare-heading>p:last-child{font-size:15px}.ir-scene{padding:22px 15px}.ir-scene-copy h3{font-size:35px}.ir-report{padding:18px}.ir-report-top{align-items:flex-start}.ir-report-top>i{display:none}.ir-entry-arrival small{line-height:1.4}.ir-close{line-height:1.6}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font-archivo),Arial,sans-serif;-webkit-font-smoothing:antialiased;background:#fff;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}button{color:inherit}.site-header{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd4;border:1px solid #1432641a;border-radius:19px;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1240px,100% - 40px);height:68px;padding:0 12px 0 18px;display:grid;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 15px 45px #19346414}.brand{letter-spacing:-.04em;align-items:center;gap:10px;width:fit-content;font-size:20px;font-weight:750;display:flex}.brand b{color:var(--blue);font-weight:inherit}.brand-mark{color:#fff;background:linear-gradient(145deg,#2880ff,#1260f0);border-radius:10px;place-items:center;width:36px;height:36px;font-size:24px;font-weight:850;display:grid;box-shadow:0 8px 18px #1f67ff3b}.brand-logo{width:auto;height:24px;display:block}.nav{color:#566176;align-items:center;gap:31px;font-size:14px;font-weight:650;display:flex}.nav a,.login{transition:color .2s}.nav a:hover,.login:hover{color:var(--blue)}.header-actions{justify-self:end;align-items:center;gap:18px;font-size:14px;font-weight:700;display:flex}.header-cta{color:#fff;background:var(--ink);border-radius:12px;align-items:center;gap:9px;min-height:44px;padding:0 16px;transition:transform .2s,background .2s;display:inline-flex}.header-cta:hover{background:var(--blue);transform:translateY(-1px)}.menu-button{background:0 0;border:0;display:none}.hero{isolation:isolate;background:radial-gradient(circle at 82% 36%,#e9f0ff 0%,#0000 34%),linear-gradient(138deg,#fff 5%,#f8faff 56%,#f2f6ff 100%);grid-template-columns:.72fr 1.28fr;align-items:center;column-gap:clamp(40px,5vw,82px);min-height:100svh;padding:145px max(24px,50vw - 700px) 0;display:grid;position:relative;overflow:hidden}.hero-grid{z-index:-3;opacity:.28;background-image:linear-gradient(#236bff0e 1px,#0000 1px),linear-gradient(90deg,#236bff0e 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 49%,#000);mask-image:linear-gradient(90deg,#0000,#000 49%,#000)}.hero-glow{z-index:-2;filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.hero-glow-one{background:#286eff29;width:560px;height:560px;top:-260px;right:-120px}.hero-glow-two{background:#7a9fff21;width:520px;height:520px;bottom:-340px;left:28%}.hero-copy{align-self:center;padding-bottom:110px}.eyebrow,.section-kicker{color:#3661a4;letter-spacing:.12em;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:800}.eyebrow{align-items:center;gap:10px;display:flex}.eyebrow span{background:var(--blue);width:27px;height:2px}.hero h1{letter-spacing:-.065em;max-width:660px;margin:0;font-size:clamp(58px,5.45vw,92px);line-height:.94}.hero h1 em{color:var(--blue);font-style:normal}.hero h1.hero-time-title{letter-spacing:-.055em;max-width:720px;font-size:clamp(49px,4.25vw,72px);line-height:.98}.hero-lead{max-width:570px;color:var(--muted);margin:30px 0 0;font-size:clamp(17px,1.35vw,21px);line-height:1.62}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:35px;display:flex}.button{border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:12px;min-height:55px;padding:0 21px;font-size:15px;font-weight:760;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{color:#fff;background:linear-gradient(135deg,#2878ff,#155be2);box-shadow:0 16px 34px #1f67ff3d}.button-secondary{background:#fffc;border-color:#dce4f0}.trial-note{color:#778196;margin:18px 0 0;font-size:12px;font-weight:620}.trial-note span{color:#0dbb7e;margin-right:6px}.hero-product{perspective:1600px;min-width:0;padding-bottom:110px;position:relative}.product-status{color:#49576f;background:#ffffffd4;border:1px solid #19376e1a;border-radius:999px;align-items:center;gap:12px;width:fit-content;margin:0 auto 14px;padding:8px 9px 8px 12px;font-size:12px;font-weight:720;display:flex;box-shadow:0 8px 24px #19325a0f}.product-status span{align-items:center;gap:8px;display:flex}.product-status i{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #18c58c1a}.product-status b{color:#1458d6;letter-spacing:.08em;text-transform:uppercase;background:#eaf1ff;border-radius:99px;padding:5px 9px;font-size:9px}.laptop{width:100%;max-width:970px;transform-style:preserve-3d;margin:auto;transition:transform .5s;position:relative;transform:rotateX(1deg)rotateY(-1deg)}.laptop:hover{transform:translateY(-4px)}.laptop-lid{background:linear-gradient(145deg,#343943,#090c11 28%,#191d24);border:1px solid #ffffff85;border-radius:22px 22px 10px 10px;padding:clamp(8px,.9vw,13px);position:relative;overflow:hidden;box-shadow:0 35px 65px #172d5630,0 7px 18px #0f1c3624,inset 0 1px #ffffff29}.camera{z-index:5;background:#263149;border-radius:50%;width:4px;height:4px;position:absolute;top:5px;left:50%;box-shadow:0 0 0 2px #11151d}.laptop-screen{aspect-ratio:1.606;background:#0a0f18;border-radius:10px 10px 5px 5px;position:relative;overflow:hidden}.screen{object-fit:cover;opacity:0;filter:blur(2px);width:100%;height:100%;transition:opacity .72s,transform 1s cubic-bezier(.2,.75,.25,1),filter .72s;position:absolute;inset:0;transform:scale(1.025)translate(1.5%)}.screen.is-active{z-index:2;opacity:1;filter:blur();transform:scale(1)}.screen-reflection{z-index:4;pointer-events:none;opacity:.2;background:linear-gradient(118deg,#ffffff1f,#0000 22% 78%,#ffffff0a);position:absolute;inset:0}.laptop-base{z-index:5;background:linear-gradient(#d9dde4,#9da4ae 36%,#e7e9ed 58%,#7e858f);border-radius:2px 2px 16px 16px;width:109%;height:clamp(13px,1.45vw,21px);margin-left:-4.5%;position:relative;box-shadow:0 9px 15px #18274429,inset 0 1px 1px #ffffffe6}.laptop-base span{background:linear-gradient(#8d949e,#cfd3d9);border-radius:0 0 8px 8px;width:14%;height:38%;position:absolute;top:0;left:43%}.laptop-shadow{z-index:-1;filter:blur(16px);background:#14264833;border-radius:50%;height:33px;position:absolute;bottom:-30px;left:4%;right:4%}.screen-dots{justify-content:center;gap:7px;margin-top:28px;display:flex}.screen-dots button{cursor:pointer;background:#c7d1e3;border:0;border-radius:99px;width:7px;height:7px;padding:0;transition:all .3s}.screen-dots button.is-active{background:var(--blue);width:28px}.hero-proof{border-top:1px solid #234a8c1f;grid-template-columns:repeat(3,1fr);width:min(1120px,100% - 48px);padding:22px 0;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hero-proof div{border-right:1px solid #234a8c1a;justify-content:center;align-items:baseline;gap:10px;display:flex}.hero-proof div:last-child{border-right:0}.hero-proof strong{letter-spacing:-.03em;font-size:18px}.hero-proof span{color:#738096;font-size:12px}.no-delay{background:radial-gradient(circle at 94% 88%,#2b70ff21,#0000 31%),linear-gradient(145deg,#fff,#f8faff);border:1px solid #e1e8f3;border-radius:38px;grid-template-columns:.58fr 1.42fr;align-items:center;gap:62px;width:min(1480px,100% - 32px);margin:54px auto 0;padding:112px 48px 105px 62px;display:grid;overflow:hidden;box-shadow:0 34px 90px #1d428114}.delay-label{color:#236bff;font-family:var(--font-barlow),Arial,sans-serif;letter-spacing:.075em;text-transform:uppercase;align-items:center;gap:13px;margin:0 0 25px;font-size:clamp(24px,2.1vw,34px);font-weight:850;display:flex}.delay-label span{background:#236bff;border-radius:99px;width:44px;height:4px;box-shadow:0 0 14px #236bff47}.no-delay-copy h2{font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.062em;margin:0;font-size:clamp(54px,5.2vw,82px);font-weight:720;line-height:.96}.no-delay-copy h2 em{color:#246dff;font-style:normal}.no-delay-copy>p:last-child{color:#586983;max-width:510px;margin:38px 0 0;font-size:18px;line-height:1.72}.no-delay-copy>p strong{color:#16233a}.delay-demo{color:#fff;background:radial-gradient(circle at 75% 46%,#1f5cd333,#0000 35%),linear-gradient(145deg,#07152f,#061126);border:1px solid #183a74;border-radius:31px;padding:30px 34px 26px;position:relative;overflow:hidden;transform:rotate(-.7deg);box-shadow:0 55px 115px #12357742,0 16px 35px #12336e26,0 4px #236bff}.delay-demo:after{content:"";pointer-events:none;background:linear-gradient(110deg,#ffffff09,#0000 22% 78%,#3a7eff0a);position:absolute;inset:0}.delay-demo-head{z-index:2;border-bottom:1px solid #99b5e426;align-items:center;gap:34px;min-height:91px;padding-bottom:22px;display:flex;position:relative}.delay-brand{color:#fff;align-items:center;font-size:16px;font-weight:750;display:flex}.delay-brand>span{background:#236bff;border-radius:9px;place-items:center;width:35px;height:35px;margin-right:9px;font-size:23px;font-weight:900;display:grid;box-shadow:0 8px 18px #236bff59}.delay-brand b{color:#347cff}.delay-demo-head>div{gap:6px;display:grid}.delay-demo-head strong{font-size:19px}.delay-demo-head strong i{color:#8796ac;margin:0 8px;font-style:normal;font-weight:500}.delay-demo-head small{color:#9aa9bd;font-size:12px}.delay-market{z-index:3;color:#eef4ff;text-align:center;background:#0b1b36;border:1px solid #294367;border-radius:999px;width:260px;margin:-15px auto 20px;padding:12px 18px;font-size:13px;font-weight:720;position:relative}.delay-compare{z-index:2;grid-template-columns:1fr 126px 1fr;align-items:center;gap:18px;display:grid;position:relative}.delay-side{text-align:center;border-radius:20px;min-height:300px;padding:25px 22px;position:relative}.delay-side h3{letter-spacing:.04em;text-transform:uppercase;margin:0 0 24px;font-size:10px;font-weight:850}.stale-side{background:linear-gradient(160deg,#69192b26,#0c142573);border:1px solid #a53f55}.stale-side h3,.stale-side>p,.stale-side>small{color:#ff6875}.stale-number,.current-number{place-items:center;height:91px;display:grid;position:relative}.stale-number span,.current-number span{font-family:var(--font-barlow),Arial,sans-serif;font-size:73px;font-weight:820;line-height:1}.stale-number span{color:#a44c5a;animation:6.2s cubic-bezier(.42,0,.4,1) infinite stale-odd-drop}.stale-number i{transform-origin:50%;background:#dd6670;width:150px;height:2px;animation:6.2s infinite stale-strike;position:absolute;transform:rotate(14deg)}.stale-side>p,.current-side>p{margin:9px 0 8px;font-size:14px;font-weight:720}.stale-side>p b,.current-side>p b{border:1px solid;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:6px;font-size:11px;display:inline-grid}.stale-side>small{font-size:11px;display:block}.stale-side>button,.current-side>button{border-radius:10px;width:100%;min-height:49px;margin-top:21px;font-family:inherit;font-size:11px;font-weight:750}.stale-side>button{color:#7d899c;background:#111e33;border:1px solid #273955}.click-ripple{opacity:0;border:1px solid #7391c0;border-radius:50%;width:34px;height:34px;animation:6.2s infinite failed-click;position:absolute;bottom:27px;right:39px}.current-side{background:linear-gradient(155deg,#1d52b22e,#0a173073);border:1px solid #3481ff;box-shadow:inset 0 0 35px #236bff0f}.current-side h3{color:#3b82ff}.current-number span{z-index:2;color:#387eff;text-shadow:0 9px 28px #236bff38;animation:6.2s cubic-bezier(.18,.75,.25,1) infinite current-odd-rise;position:relative}.current-number i{border:1px solid #387eff38;border-radius:50%;width:98px;height:98px;animation:6.2s infinite current-pulse;position:absolute}.current-side>p{color:#3bd99f}.current-side>button{color:#fff;background:linear-gradient(135deg,#307cff,#145be6);border:0;animation:6.2s infinite ready-button;box-shadow:0 13px 30px #1a65f040}.current-side>button span{margin-left:14px;font-size:16px}.delay-change{color:#dbe7f8;text-align:center;align-content:center;place-items:center;gap:17px;display:grid;position:relative}.delay-change span{font-size:11px}.delay-change i{background:linear-gradient(90deg,#e45364 0 32%,#236bff 65% 100%);height:2px;animation:6.2s infinite market-pulse-line;position:absolute;top:55%;left:-37px;right:-37px;box-shadow:0 0 13px #236bff85}.delay-change b{z-index:2;color:#347cff;letter-spacing:2px;font-size:22px;position:relative}.delay-outcome{z-index:2;background:#08162d;border:1px solid #243957;border-radius:16px;grid-template-columns:1fr 1fr;margin-top:20px;padding:17px 22px;display:grid;position:relative}.delay-outcome p{align-items:center;gap:12px;margin:0;display:flex}.delay-outcome p+p{border-left:1px solid #344866;padding-left:25px}.delay-outcome i{color:#071225;background:#ff6975;border-radius:50%;place-items:center;width:29px;height:29px;font-style:normal;font-weight:900;display:grid}.delay-outcome p+p i{background:#59dda9}.delay-outcome span{gap:4px;display:grid}.delay-outcome strong{color:#ff6a76;font-size:11px}.delay-outcome p+p strong{color:#347cff}.delay-outcome small{color:#d4deec;font-size:10px}@keyframes stale-odd-drop{0%,18%{opacity:1;transform:translateY(0)scale(1)}31%{opacity:.68;transform:translateY(5px)scale(.98)}46%,78%{opacity:.14;filter:blur(2px);transform:translateY(28px)scale(.88)}90%,to{opacity:1;filter:none;transform:none}}@keyframes stale-strike{0%,19%{opacity:0;transform:rotate(14deg)scaleX(.1)}28%,78%{opacity:1;transform:rotate(14deg)scaleX(1)}90%,to{opacity:0}}@keyframes current-odd-rise{0%,24%{opacity:.15;transform:translateY(30px)scale(.9)}38%,78%{opacity:1;transform:translateY(0)scale(1)}90%,to{opacity:.2;transform:translateY(20px)scale(.94)}}@keyframes current-pulse{0%,31%{opacity:0;transform:scale(.55)}42%{opacity:1;transform:scale(.8)}62%{opacity:0;transform:scale(1.55)}to{opacity:0}}@keyframes market-pulse-line{0%,23%{clip-path:inset(0 100% 0 0);opacity:0}29%{opacity:1}48%,78%{clip-path:inset(0);opacity:1}88%,to{opacity:0}}@keyframes failed-click{0%,45%{opacity:0;transform:scale(.45)}52%{opacity:.7;transform:scale(.7)}65%{opacity:0;transform:scale(1.8)}to{opacity:0}}@keyframes ready-button{0%,30%{filter:saturate(.55);opacity:.7;transform:translateY(3px)}43%,78%{filter:none;opacity:1;transform:none;box-shadow:0 13px 30px #1a65f061}90%,to{opacity:.7;transform:translateY(2px)}}.house-strip{color:#8a94a6;border-bottom:1px solid #edf0f5;align-content:center;gap:20px;min-height:136px;padding:0;display:grid;overflow:hidden}.house-strip-label{text-align:center;letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:850;display:block}.house-marquee{width:100%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.house-list{white-space:nowrap;will-change:transform;flex:none;align-items:center;gap:58px;min-width:max-content;padding-right:58px;animation:72s linear infinite house-marquee;display:flex}.house-list span{color:#68758b;letter-spacing:-.035em;font-size:20px;font-weight:790}.house-marquee:hover .house-list{animation-play-state:paused}@keyframes house-marquee{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.house-list{animation-play-state:paused}}.section{width:min(1240px,100% - 48px);margin-inline:auto}.problem{isolation:isolate;padding:145px 0 150px;position:relative}.problem:before{content:"";z-index:-2;background:linear-gradient(#fff 0%,#f6f8fc 24%,#f3f6fb 76%,#fff 100%);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.problem:after{content:"";z-index:-1;filter:blur(100px);pointer-events:none;background:#236bff13;border-radius:50%;width:480px;height:480px;position:absolute;top:45px;right:-16%}.problem-kicker{color:#1e5fda;background:#f1f6ff;border:1px solid #dce7fa;border-radius:999px;align-items:center;gap:9px;width:fit-content;padding:7px 10px 7px 7px;display:flex}.problem-kicker span{color:#fff;background:var(--blue);border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;display:grid;box-shadow:0 5px 12px #236bff38}.problem-heading{grid-template-columns:1.08fr .6fr;align-items:end;gap:80px;display:grid}.problem-heading h2,.feature-copy h2,.dark-copy h2,.management-heading h2,.plans-heading h2,.faq-title h2{letter-spacing:-.052em;margin:0;font-size:clamp(42px,4.1vw,66px);line-height:1.02}.problem-heading p,.feature-copy>p:not(.section-kicker),.dark-copy>p:not(.section-kicker),.management-heading>p:not(.section-kicker),.plans-heading>p:not(.section-kicker){color:var(--muted);margin:0;font-size:17px;line-height:1.7}.problem-heading h2{font-family:var(--font-geist-sans),Inter,sans-serif;letter-spacing:-.06em;gap:5px;font-weight:680;display:grid}.problem-heading h2 span{color:#0a1020}.problem-heading h2 em{color:var(--blue);font-style:normal}.problem-heading p{border-left:3px solid var(--blue);color:#637086;background:#ffffffb8;border-radius:0 16px 16px 0;padding:22px 24px;font-weight:440;box-shadow:0 12px 34px #1934600e}.problem-heading p strong{color:#142039;font-weight:780}.time-demo{background:radial-gradient(circle at 78% 32%,#236bff3d,#0000 31%),linear-gradient(145deg,#0c1320,#080d16 68%);border:1px solid #17243a;border-radius:32px;grid-template-columns:minmax(0,1fr) 116px minmax(0,1fr);align-items:center;margin-top:80px;padding:27px 27px 34px;display:grid;position:relative;overflow:hidden;box-shadow:0 38px 90px #0c1e3e38,inset 0 1px #ffffff0e}.time-demo:before{content:"";pointer-events:none;opacity:.25;background-image:linear-gradient(#6f9be614 1px,#0000 1px),linear-gradient(90deg,#6f9be614 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 46% 54%,#000);mask-image:linear-gradient(90deg,#000,#0000 46% 54%,#000)}.demo-storyline{z-index:2;color:#59677c;text-transform:uppercase;letter-spacing:.06em;grid-column:1/-1;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:11px;margin-bottom:25px;padding:0 8px;font-size:9px;font-weight:760;display:grid;position:relative}.demo-storyline span{white-space:nowrap;align-items:center;gap:7px;transition:color .35s,transform .35s;display:flex}.demo-storyline span i{color:#6c7a90;background:#101827;border:1px solid #2a3648;border-radius:50%;place-items:center;width:23px;height:23px;font-size:8px;font-style:normal;transition:all .35s;display:grid}.demo-storyline b{background:#263246;height:1px;overflow:hidden}.demo-storyline span.active{color:#e5ebf5;transform:translateY(-1px)}.demo-storyline span.active i{color:#fff;background:#1d65ef;border-color:#3a77e8;box-shadow:0 0 0 5px #236bff1c,0 0 18px #236bff45}.demo-storyline span.done{color:#7f90a8}.demo-storyline span.done i{color:#66d4ad;background:#102a28;border-color:#245b50}.demo-storyline span.warning.active{color:#ff9ca5}.demo-storyline span.warning.active i{background:#762c36;border-color:#a44550;box-shadow:0 0 0 5px #ee4f5f1a,0 0 18px #ee4f5f33}.demo-storyline span.solution.active{color:#8cb5ff}.manual-search,.unified-search{z-index:1;background:#fffffffa;border:1px solid #dfe5ee;border-radius:22px;min-height:438px;transition:transform .45s,opacity .45s,border-color .45s,box-shadow .45s;position:relative;overflow:hidden;box-shadow:0 17px 44px #0003}.phase-0 .manual-search,.phase-1 .manual-search{border-color:#aebbd0;transform:translateY(-3px);box-shadow:0 24px 55px #00000040}.phase-2 .manual-search,.phase-3 .manual-search{border-color:#e8a7ad;box-shadow:0 20px 48px #78212d30}.phase-0 .unified-search,.phase-1 .unified-search,.phase-2 .unified-search{opacity:.72;transform:scale(.985)}.phase-3 .unified-search{opacity:1;border-color:#5590fa;transform:translateY(-5px)scale(1.008);box-shadow:0 26px 70px #236bff47,0 0 0 1px #5790ff1f}.demo-window-head{border-bottom:1px solid #edf0f5;grid-template-columns:1fr auto 1fr;align-items:center;height:54px;padding:0 18px;display:grid}.window-dots{gap:5px;display:flex}.window-dots i{background:#dae0e9;border-radius:50%;width:7px;height:7px}.window-dots i:first-child{background:#ff6c72}.window-dots i:nth-child(2){background:#ffcb55}.window-dots i:nth-child(3){background:#44c67a}.demo-window-head b{color:#3f4c61;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:820;display:flex}.demo-window-head b i{background:#f06470;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #f064701c}.demo-window-head small{color:#8290a4;justify-self:end;font-size:10px;font-style:normal}.demo-window-head em{color:#4d5b70;font-style:normal;font-weight:800;transition:color .3s}.timer-icon{color:#98a4b6;margin-right:4px}.phase-2 .demo-window-head em,.phase-3 .demo-window-head em{color:#ef5e69}.browser-tabs{background:#f8fafc;border-bottom:1px solid #edf0f5;align-items:end;gap:6px;height:61px;padding:10px 14px 0;display:flex}.book-tab{color:#8b95a5;background:#f0f3f7;border:1px solid #e2e7ef;border-bottom:0;border-radius:10px 10px 0 0;align-items:center;gap:7px;min-width:82px;height:42px;padding:0 11px;font-size:9px;transition:transform .4s,background .4s;display:flex;position:relative}.book-tab span{color:#fff;background:#9aa6b8;border-radius:6px;place-items:center;width:22px;height:22px;font-size:6px;font-weight:900;display:grid}.book-tab b{font-weight:750}.book-tab i{background:#b8c0cc;border-radius:50%;width:3px;height:3px;position:absolute;top:6px;right:6px}.book-tab.active-tab{color:#334057;background:#fff;transform:translateY(1px)}.book-tab.active-tab span{background:#246dff}.phase-1 .book-tab:nth-child(2),.phase-2 .book-tab:nth-child(3){color:#334057;background:#fff;transform:translateY(1px)}.phase-1 .book-tab:nth-child(2) span{background:#1e9b74}.phase-2 .book-tab:nth-child(3) span{color:#ff424d;background:#171c26}.manual-match{padding:21px 20px 16px}.manual-match-title{justify-content:space-between;align-items:center;margin-bottom:19px;display:flex}.manual-match-title small{color:#8b96a8;font-size:9px}.manual-match-title strong{letter-spacing:-.02em;font-size:14px}.manual-market-head,.manual-odd-row{grid-template-columns:1fr 95px 70px;align-items:center;gap:8px;display:grid}.manual-market-head{color:#a0aaba;text-transform:uppercase;letter-spacing:.08em;padding:0 11px 7px;font-size:8px;font-weight:800}.manual-odd-row{border-top:1px solid #edf0f5;min-height:52px;padding:0 11px;font-size:11px}.manual-odd-row b{font-weight:730}.manual-odd-row span{color:#7e899a}.manual-odd-row strong{text-align:center;background:#f1f4f8;border-radius:9px;padding:10px 8px;font-size:12px;position:relative;overflow:hidden}.manual-odd-row em,.manual-odd-row strong i{font-style:normal;transition:transform .45s,opacity .45s,color .45s}.manual-odd-row strong i{opacity:0;color:#e24f5d;background:#fff0f2;place-items:center;display:grid;position:absolute;inset:0;transform:translateY(12px)}.phase-2 .manual-odd-row em,.phase-3 .manual-odd-row em{opacity:0;transform:translateY(-12px)}.phase-2 .manual-odd-row strong i,.phase-3 .manual-odd-row strong i{opacity:1;transform:translateY(0)}.market-change{opacity:0;background:#fff7f8;border:1px solid #ffdadd;border-radius:13px;align-items:center;gap:12px;min-height:62px;margin:0 20px;padding:12px 14px;transition:all .45s;display:flex;transform:translateY(10px)}.phase-2 .market-change,.phase-3 .market-change{opacity:1;transform:translateY(0)}.market-change>span{color:#e34f5d;background:#ffe6e9;border-radius:9px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.market-change div{gap:3px;display:grid}.market-change b{color:#a63c47;font-size:10px}.market-change small{color:#a6787d;font-size:8px}.time-bridge{z-index:2;color:#8995a8;align-items:center;gap:8px;display:flex;position:relative}.time-bridge span{background:#cdd6e4;flex:1;height:1px}.time-bridge b{text-align:center;text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;background:#fff;border:1px solid #d9e1ed;border-radius:999px;width:78px;padding:7px 5px;font-size:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.time-bridge:after{content:"→";color:#fff;background:var(--blue);border-radius:50%;place-items:center;width:34px;height:34px;font-weight:800;display:grid;position:absolute;top:calc(50% + 36px);left:50%;transform:translate(-50%);box-shadow:0 10px 25px #236bff40}.unified-search{border-color:#cad9f1;padding:21px;box-shadow:0 24px 58px #1c4faa24}.unified-search:after{content:"";z-index:5;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#4c8bff1c,#0000);width:28%;position:absolute;top:0;bottom:0;left:-45%;transform:skew(-12deg)}.phase-3 .unified-search:after{opacity:1;animation:1.3s cubic-bezier(.2,.75,.3,1) both solutionScan}@keyframes solutionScan{0%{left:-45%}to{left:120%}}.baseodds-mini-brand{border-bottom:1px solid #edf1f6;align-items:center;gap:8px;height:43px;display:flex}.baseodds-mini-brand>span{color:#fff;background:var(--blue);border-radius:8px;place-items:center;width:28px;height:28px;font-size:17px;font-weight:900;display:grid}.baseodds-mini-brand>b{letter-spacing:-.03em;font-size:13px}.baseodds-mini-brand em{color:var(--blue);font-style:normal}.baseodds-mini-brand small{color:#748198;align-items:center;gap:6px;margin-left:auto;font-size:8px;font-weight:700;display:flex}.baseodds-mini-brand small i{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #18c58c1a}.unified-match{justify-content:space-between;align-items:center;padding:21px 0 18px;display:flex}.unified-match small{color:#8a96a8;font-size:9px}.unified-match strong{letter-spacing:-.025em;font-size:15px}.unified-label{color:#68758a;justify-content:space-between;align-items:center;margin-bottom:9px;font-size:9px;font-weight:750;display:flex}.unified-label small{color:#9aa5b6;font-weight:600}.best-odds-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.best-odds-grid>div{background:#f8fafc;border:1px solid #e3e9f2;border-radius:13px;min-height:113px;padding:15px 12px;transition:all .45s;position:relative}.best-odds-grid small,.best-odds-grid strong,.best-odds-grid span{display:block}.best-odds-grid small{color:#919daf;text-transform:uppercase;letter-spacing:.07em;font-size:8px;font-weight:800}.best-odds-grid strong{letter-spacing:-.04em;margin:10px 0 6px;font-size:22px}.best-odds-grid span{color:#6f7b8f;font-size:8px;font-weight:700}.best-odds-grid .best{background:#f1f6ff;border-color:#9fc2ff;box-shadow:inset 0 0 0 1px #236bff14}.best-odds-grid .best strong{color:var(--blue)}.best-odds-grid .best i{color:#fff;background:var(--blue);text-transform:uppercase;letter-spacing:.06em;opacity:0;border-radius:999px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:850;transition:all .4s;position:absolute;top:-8px;right:8px;transform:translateY(5px)}.phase-3 .best-odds-grid .best i{opacity:1;transform:translateY(0)}.decision-line{border-top:1px solid #edf1f6;justify-content:space-between;align-items:center;margin-top:18px;padding-top:17px;font-size:9px;display:flex}.decision-line>span{color:#6d7a8e;align-items:center;gap:7px;display:flex}.decision-line>span i{color:#0ead79;background:#e8f8f2;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-style:normal;display:grid}.decision-line>strong{color:#1f62e4}.decision-line>strong b{margin-left:5px;font-size:13px}.problem-close{color:#26344b;text-align:center;letter-spacing:-.018em;background:#fff;border:1px solid #dce5f3;border-radius:999px;width:fit-content;max-width:760px;margin:47px auto 0;padding:14px 20px;font-size:16px;font-weight:680;box-shadow:0 13px 35px #18336012}.problem-close span{color:var(--blue);margin-right:5px;font-weight:830}.feature{grid-template-columns:1.18fr .82fr;align-items:center;gap:clamp(65px,8vw,120px);padding:145px 0;display:grid}.feature.reverse{grid-template-columns:.82fr 1.18fr}.feature-copy h2{margin-bottom:26px}.feature-copy>p:not(.section-kicker){margin-bottom:31px}.feature-visual{background:#eaf0fa;border:1px solid #dde5f0;border-radius:28px;padding:14px;position:relative;transform:rotateY(2deg);box-shadow:0 32px 75px #1a376921}.feature-visual img{border-radius:17px;width:100%;display:block}.floating-result{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #fffc;border-radius:18px;width:156px;padding:18px;position:absolute;bottom:48px;right:-27px;box-shadow:0 18px 50px #1935642e}.floating-result span,.floating-result small{color:#778399;font-size:10px;font-weight:700;display:block}.floating-result strong{color:#0ab77b;letter-spacing:-.04em;margin:5px 0;font-size:28px;display:block}.clean-list{color:#313d52;gap:15px;margin:0 0 34px;padding:0;font-size:14px;font-weight:650;list-style:none;display:grid}.clean-list li{align-items:center;gap:11px;display:flex}.check{width:22px;height:22px;color:var(--blue);background:#edf3ff;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:900;display:inline-grid}.text-link{color:var(--blue);align-items:center;gap:10px;font-size:14px;font-weight:800;display:inline-flex}.dark-stage{isolation:isolate;color:#fff;background:#070b13;position:relative;overflow:hidden}.dark-stage:before{content:"";z-index:-2;opacity:.12;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%)}.dark-orb{z-index:-1;filter:blur(90px);border-radius:50%;position:absolute}.dark-orb-one{background:#2064ff3b;width:550px;height:550px;top:-280px;right:5%}.dark-orb-two{background:#304fb224;width:420px;height:420px;bottom:-280px;left:18%}.dark-inner{grid-template-columns:.88fr 1.12fr;align-items:center;gap:110px;min-height:820px;padding:145px 0;display:grid}.light-kicker{color:#6e9fff}.dark-copy h2{max-width:600px}.dark-copy>p:not(.section-kicker){color:#9da9bc;margin:28px 0 40px}.dark-points{gap:0;display:grid}.dark-points div{border-bottom:1px solid #ffffff17;grid-template-columns:38px 1fr;align-items:center;padding:17px 0;display:grid}.dark-points span{color:#5f87d3;font-size:10px;font-weight:800}.dark-points p{color:#c7cfdb;margin:0;font-size:14px}.opportunity-card{background:linear-gradient(145deg,#141d2df7,#0a0f19f5);border:1px solid #82a5e12b;border-radius:29px;padding:26px;box-shadow:0 35px 90px #00000061,inset 0 1px #ffffff0b}.opportunity-head,.card-footer,.exchange-top,.exchange-event,.exchange-bottom{justify-content:space-between;align-items:center;display:flex}.opportunity-head span{color:#c9d4e4;align-items:center;gap:9px;font-size:12px;font-weight:750;display:flex}.opportunity-head i{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #18c58c1a}.opportunity-head small{color:#69768a}.match-row{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin:33px 0 28px;display:grid}.match-row div{flex-direction:column;align-items:center;gap:10px;display:flex}.match-row span{color:#6e9fff;background:#171f2d;border:1px solid #ffffff17;border-radius:18px;place-items:center;width:56px;height:56px;font-size:12px;font-weight:850;display:grid}.match-row strong{font-size:15px}.match-row>b{color:#566276}.operation-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.operation-grid div{background:#ffffff06;border:1px solid #ffffff12;border-radius:16px;padding:18px}.operation-grid small,.operation-grid strong{display:block}.operation-grid small{color:#6f7c90;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:750}.operation-grid strong{letter-spacing:-.03em;font-size:20px}.green{color:var(--green)}.risk-bar{background:#202a3a;border-radius:99px;height:4px;margin:24px 0 11px;overflow:hidden}.risk-bar span{border-radius:inherit;background:linear-gradient(90deg,#18c58c,#5f85ff);height:100%;display:block}.card-footer>span{color:#6f7c90;font-size:10px}.card-footer button{color:#fff;background:#216cff;border:0;border-radius:10px;padding:10px 13px;font-size:12px;font-weight:750}.exchange-panel{color:#fff;background:#0c121d;border:1px solid #dce4f0;border-radius:28px;padding:25px;box-shadow:0 30px 75px #142a5138}.exchange-top{border-bottom:1px solid #ffffff14;padding-bottom:19px;font-size:12px;font-weight:760}.exchange-top small{color:#17c58b}.exchange-event{padding:23px 0}.exchange-event div{gap:5px;display:grid}.exchange-event small{color:#68758a}.exchange-event strong{font-size:18px}.live-dot{color:#ff6876;background:#ff4f611a;border-radius:8px;padding:7px 9px;font-size:11px;font-weight:800}.exchange-columns,.exchange-row{grid-template-columns:1fr 95px 95px;align-items:center;gap:8px;display:grid}.exchange-columns{color:#5e6a7e;text-transform:uppercase;padding:0 10px 9px;font-size:9px;font-weight:800}.exchange-columns span:not(:first-child){text-align:center}.exchange-row{margin-top:8px}.exchange-row strong{padding-left:10px;font-size:13px}.exchange-row span{text-align:center;color:#80c9ff;background:#182b3c;border-radius:11px;padding:15px 8px;font-size:14px;font-weight:800}.exchange-row span.lay{color:#ff9dad;background:#3a1e2b}.exchange-bottom{color:#68758a;border-top:1px solid #ffffff14;margin-top:21px;padding-top:20px;font-size:11px}.exchange-bottom strong{color:#dbe3ef}.management{background:#f5f7fb;padding:145px 0}.management-inner{grid-template-columns:.68fr 1.32fr;align-items:center;gap:90px;display:grid}.management-heading h2{margin-bottom:25px}.metric-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.metric-card{background:#fff;border:1px solid #e1e6ef;border-radius:22px;min-height:170px;padding:23px;box-shadow:0 18px 40px #18325f0e}.metric-card>span{color:#7b8698;font-size:11px;font-weight:750;display:block}.metric-card>strong{letter-spacing:-.045em;margin:23px 0 7px;font-size:31px;display:block}.metric-card>small{color:#18a978;font-size:10px;font-weight:700}.main-metric{grid-column:span 2;min-height:230px;position:relative;overflow:hidden}.main-metric>strong{font-size:41px}.mini-chart{align-items:end;gap:8px;height:95px;display:flex;position:absolute;bottom:23px;left:47%;right:25px}.mini-chart i{background:#d9e5ff;border-radius:5px 5px 2px 2px;flex:1}.mini-chart i:first-child{height:25%}.mini-chart i:nth-child(2){height:44%}.mini-chart i:nth-child(3){height:38%}.mini-chart i:nth-child(4){height:62%}.mini-chart i:nth-child(5){height:55%}.mini-chart i:nth-child(6){height:72%}.mini-chart i:nth-child(7){height:68%}.mini-chart i:nth-child(8){background:var(--blue);height:92%}.recent{grid-column:span 2;min-height:auto}.recent>div{border-bottom:1px solid #edf0f5;grid-template-columns:100px 1fr auto;align-items:center;padding:14px 0;display:grid}.recent>div:last-child{border-bottom:0}.recent b{font-size:12px}.recent small{color:#8290a4}.recent strong{font-size:12px}.positive{color:#0bac77}.plans{padding:145px 0}.plans-heading{text-align:center;max-width:760px;margin:0 auto 65px}.plans-heading>p:not(.section-kicker){max-width:560px;margin:23px auto 0}.plan-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.plan{border:1px solid var(--line);background:#fff;border-radius:26px;flex-direction:column;min-height:455px;padding:34px;display:flex;position:relative}.plan.featured{color:#fff;background:#0b111c;border-color:#121a28;transform:translateY(-10px);box-shadow:0 30px 70px #1122402e}.plan-badge{color:#8db0ff;text-transform:uppercase;letter-spacing:.08em;background:#17233a;border-radius:99px;padding:7px 10px;font-size:9px;font-weight:800;position:absolute;top:20px;right:20px}.plan h3{letter-spacing:-.04em;margin:0 0 13px;font-size:26px}.plan>p{color:#7a8598;min-height:70px;margin:0;font-size:14px;line-height:1.6}.plan.featured>p{color:#919db0}.plan ul{border-top:1px solid #edf0f5;gap:14px;margin:20px 0 35px;padding:24px 0 0;font-size:13px;font-weight:650;list-style:none;display:grid}.plan.featured ul{border-color:#ffffff17}.plan li{align-items:center;gap:10px;display:flex}.plan a{border:1px solid #dfe5ef;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:50px;margin-top:auto;font-size:13px;font-weight:800;display:flex}.plan.featured a{color:#fff;background:var(--blue);border-color:#0000}.plan-note{color:#8a94a6;text-align:center;margin:28px 0 0;font-size:11px}.faq{grid-template-columns:.6fr 1fr;gap:100px;padding:35px 0 145px;display:grid}.faq-title h2{font-size:clamp(38px,3.5vw,56px)}.faq-list details{border-bottom:1px solid #e2e7ef;padding:25px 0}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:16px;font-weight:760;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#8c97a9;font-size:21px;font-weight:400}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{color:#738095;max-width:650px;margin:16px 0 0;font-size:14px;line-height:1.65}.final-cta{isolation:isolate;color:#fff;text-align:center;background:#0a101c;flex-direction:column;justify-content:center;align-items:center;min-height:610px;padding:105px 24px;display:flex;position:relative;overflow:hidden}.final-cta:before{content:"";z-index:-2;opacity:.15;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:55px 55px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.final-glow{z-index:-1;filter:blur(110px);background:#2064ff59;border-radius:50%;width:900px;height:700px;position:absolute;top:-400px}.final-cta h2{letter-spacing:-.055em;margin:0;font-size:clamp(48px,5vw,78px);line-height:.98}.final-cta>p:not(.section-kicker){color:#a1adbf;max-width:650px;margin:28px 0 32px;font-size:17px;line-height:1.65}.button-white{color:#0a1020;background:#fff;box-shadow:0 18px 40px #0003}.final-cta small{color:#6f7d92;margin-top:16px;font-size:10px}footer{border-top:1px solid #e8ecf2;grid-template-columns:1fr 1fr auto;align-items:center;gap:28px;min-height:190px;padding:45px max(24px,50vw - 620px);display:grid}.footer-brand{grid-row:span 2}footer p{color:#778298;margin:0;font-size:13px}footer div{color:#5f6a7e;gap:25px;font-size:12px;font-weight:700;display:flex}footer>small{color:#9aa4b4;grid-column:2;font-size:10px}.new-story{background:#fff}.chapter{border-radius:34px;width:min(1320px,100% - 48px);margin:0 auto;padding:130px clamp(36px,6vw,88px)}.chapter h2,.review-cta h2{font-family:var(--font-barlow),Impact,sans-serif;letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(58px,6vw,92px);font-weight:800;line-height:.92}.chapter h2 em,.review-cta h2 em{color:var(--blue);font-style:normal}.story-label{color:#4380ff;font-family:var(--font-barlow),sans-serif;letter-spacing:.15em;text-transform:uppercase;margin:0 0 25px;font-size:16px;font-weight:800}.chapter-dark{color:#fff;background:radial-gradient(circle at 76% 20%,#142b59 0,#0000 34%),#080d17;grid-template-columns:.84fr 1.16fr;align-items:center;gap:80px;margin-top:54px;display:grid;box-shadow:0 45px 95px #0f23492b}.chapter-copy>p:not(.story-label){color:#9eabc0;max-width:590px;margin:30px 0;font-size:17px;line-height:1.7}.benefit-line{color:#aab5c8;border-top:1px solid #263249;padding-top:25px;font-size:14px}.benefit-line span{color:#07101d;background:#2be0a1;border-radius:50%;place-items:center;width:26px;height:26px;margin-right:10px;display:inline-grid}.benefit-line strong{color:#fff}.scan-card{background:linear-gradient(145deg,#111c2d,#0b121e);border:1px solid #263754;border-radius:26px;padding:30px;box-shadow:0 30px 80px #02050a}.scan-head,.scan-title,.scan-result{justify-content:space-between;align-items:center;display:flex}.scan-head{color:#dce5f5;border-bottom:1px solid #263249;padding-bottom:22px;font-size:12px;font-weight:750}.scan-head span{align-items:center;gap:9px;display:flex}.scan-head i,.pulse-dot{background:#24d596;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #24d5961a}.scan-head small{color:#76859b}.scan-title{color:#79889d;padding:26px 0 14px;font-size:11px}.scan-title b{color:#4d8cff;font-size:10px}.scan-rows{gap:10px;display:grid}.scan-row{color:#8290a5;border:1px solid #202c40;border-radius:14px;grid-template-columns:68px 1fr 70px 62px;align-items:center;gap:14px;padding:16px;transition:all .5s;display:grid}.scan-row strong{color:#e9eef8;font-size:22px}.scan-row small{text-align:right}.scan-track{background:#202b3d;border-radius:9px;height:4px}.scan-track i{border-radius:inherit;background:#3f5f91;width:28%;height:100%;transition:all .55s;display:block}.scan-row.active{background:#132240;border-color:#347cff;transform:translate(7px)}.scan-row.active .scan-track i{background:linear-gradient(90deg,#2bd7a0,#347cff);width:88%}.scan-row.active strong{color:#66a0ff}.scan-result{color:#101827;background:#f7f9fd;border-radius:16px;margin-top:20px;padding:18px}.scan-result p{flex:1;margin:0 12px}.scan-result small,.scan-result strong{display:block}.scan-result small{color:#6d788a;font-size:9px}.scan-result strong{margin-top:3px;font-size:20px}.scan-result strong em{color:#68758a;font-size:11px;font-style:normal}.scan-result button{color:#fff;background:var(--blue);border:0;border-radius:9px;padding:11px 14px;font-size:11px;font-weight:800}.time-win{background:#f4f7fc;margin-top:54px}.time-heading{text-align:center;max-width:1040px;margin:0 auto 65px}.time-heading>p:last-child{color:#69758a;margin:25px auto 0;font-size:17px}.versus-board{grid-template-columns:1fr 100px 1fr;align-items:stretch;display:grid}.versus-side{background:#fff;border:1px solid #dfe6f1;border-radius:26px;padding:37px}.versus-tag{text-transform:uppercase;border-radius:99px;width:fit-content;padding:7px 10px;font-size:10px;font-weight:800}.versus-tag.red{color:#d94b5d;background:#fff0f2}.versus-tag.blue{color:#1461ec;background:#eaf1ff}.time-number{font-family:var(--font-barlow),sans-serif;margin:22px 0 2px;font-size:72px;line-height:1;display:block}.versus-side>span{color:#78859a;font-size:12px}.versus-side ul{color:#566277;border-top:1px solid #e7ebf2;gap:13px;margin:28px 0 0;padding:22px 0 0;font-size:13px;list-style:none;display:grid}.versus-side li:before{content:"×";color:#e04f61;margin-right:9px;font-weight:900}.base-side li:before{content:"✓";color:#159e73}.base-side{border-color:#a8c7ff;box-shadow:0 22px 55px #1953b91a}.versus-center{align-content:center;place-items:center;gap:13px;display:grid}.versus-center span{color:#fff;width:48px;height:48px;font-family:var(--font-barlow);background:#0b1423;border-radius:50%;place-items:center;font-weight:800;display:grid}.versus-center i{color:#236bff;font-size:28px;font-style:normal}.time-saved{color:#fff;background:#0b1423;border-radius:18px;align-items:center;gap:18px;width:fit-content;margin:35px auto 0;padding:18px 25px;display:flex}.time-saved>span{color:#4c8aff;font-family:var(--font-barlow);font-size:38px;font-weight:800}.time-saved p{color:#8f9cb0;margin:0;font-size:12px;line-height:1.5}.time-saved strong{color:#fff}.chapter-blue{color:#fff;background:radial-gradient(circle at 50% 100%,#174fae 0,#0000 43%),#071225;margin-top:54px}.light-heading h2 em{color:#69a0ff}.light-heading>p:last-child{color:#9aa8bc}.journey-tabs{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:25px;display:grid}.journey-tabs button{color:#73829a;text-align:left;cursor:pointer;background:#101c30;border:1px solid #243653;border-radius:14px;align-items:center;gap:12px;padding:19px 13px;display:flex;position:relative;overflow:hidden}.journey-tabs span{font-family:var(--font-barlow);font-size:23px;font-weight:800}.journey-tabs strong{font-size:11px}.journey-tabs i{background:#367dff;width:0;height:3px;transition:all 2.7s linear;position:absolute;bottom:0;left:0}.journey-tabs .active{color:#fff;background:#15284b;border-color:#3f78db}.journey-tabs .active i{width:100%}.journey-stage{background:#0d192b;border:1px solid #273b5e;border-radius:28px;grid-template-columns:.66fr 1.34fr;align-items:center;gap:55px;padding:34px;display:grid}.journey-copy>span{color:#5e93f5;letter-spacing:.12em;font-size:10px;font-weight:800}.journey-copy h3{font-family:var(--font-barlow);margin:15px 0;font-size:38px;line-height:1}.journey-copy p{color:#8997ac;margin:0;font-size:14px;line-height:1.7}.journey-ui{color:#101827;background:#f4f7fc;border-radius:18px;padding:18px;transition:all .4s}.journey-window{color:#7b8798;align-items:center;gap:5px;padding-bottom:14px;font-size:9px;display:flex}.journey-window span{background:#ff6f72;border-radius:50%;width:7px;height:7px}.journey-window span:nth-child(2){background:#f8bd43}.journey-window span:nth-child(3){background:#38c77d}.journey-window b{margin-left:8px}.journey-search,.journey-match,.journey-odds,.journey-action{background:#fff;border:1px solid #dde5f0;border-radius:12px;margin-top:10px}.journey-search{color:#8b96a6;gap:9px;padding:13px;font-size:11px;display:flex}.journey-search i{color:#2875f5;margin-left:auto;font-style:normal}.journey-match{grid-template-columns:1fr auto;align-items:center;padding:17px;display:grid}.journey-match small{color:#8792a3;grid-column:span 2;font-size:8px}.journey-match strong{margin-top:7px;font-size:15px}.journey-match em{color:#9aa4b2;font-style:normal}.journey-match button{color:#fff;background:#216cff;border:0;border-radius:8px;padding:8px 10px;font-size:9px;font-weight:750}.journey-odds{grid-template-columns:repeat(3,1fr);gap:7px;padding:11px;display:grid}.journey-odds button{color:#68758a;background:#f7f9fc;border:1px solid #e1e7f0;border-radius:9px;padding:11px;font-size:9px}.journey-odds b{color:#182133;margin-top:4px;font-size:17px;display:block}.journey-odds .picked{color:#2469ec;background:#eef4ff;border-color:#6ca0ff}.journey-action{color:#778398;justify-content:space-between;align-items:center;padding:12px;font-size:9px;display:flex}.journey-action button{color:#8893a3;background:#e7ebf2;border:0;border-radius:8px;padding:9px 11px;font-size:9px;font-weight:800}.journey-action button.ready{color:#fff;background:#216cff;box-shadow:0 8px 18px #216cff40}.double-green{background:#fff;border:1px solid #e1e7f0;grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;margin-top:54px;display:grid;box-shadow:0 35px 80px #16336414}.dg-copy>p:not(.story-label){color:#667287;margin:28px 0;font-size:16px;line-height:1.7}.dg-explain{border-top:1px solid #e4e9f1;grid-template-columns:34px 1fr;gap:12px;padding:17px 0;display:grid}.dg-explain>span{color:#fff;width:27px;height:27px;font-family:var(--font-barlow);background:#1d6fff;border-radius:50%;place-items:center;font-weight:800;display:grid}.dg-explain p{color:#6c788c;margin:0;font-size:12px;line-height:1.5}.dg-explain strong{color:#172033;font-size:14px;display:block}.dg-card{color:#fff;background:#09111f;border-radius:28px;padding:29px;box-shadow:0 30px 65px #091a3740}.dg-head,.dg-summary{justify-content:space-between;align-items:center;display:flex}.dg-head{color:#d6dfec;border-bottom:1px solid #223047;padding-bottom:20px;font-size:11px;font-weight:750}.dg-head span{align-items:center;gap:9px;display:flex}.dg-head i{background:#25d598;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #25d5981a}.dg-head small{color:#69778b}.dg-match{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;padding:25px 0;display:grid}.dg-match div{justify-items:center;gap:7px;display:grid}.dg-match b{color:#67a0ff;background:#13213a;border:1px solid #293b58;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.dg-match span{font-size:12px;font-weight:700}.dg-match>strong{color:#55647a}.scenario-title{color:#708097;text-transform:uppercase;margin:0 0 10px;font-size:9px}.scenarios{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.scenarios>div{background:#111d2f;border:1px solid #263750;border-radius:14px;padding:17px 13px}.scenarios span,.scenarios strong,.scenarios small{display:block}.scenarios span{color:#8694a8;font-size:9px}.scenarios strong{margin:10px 0 5px;font-size:20px}.scenarios small{letter-spacing:.09em;font-size:7px;font-weight:850}.scenarios .profit strong,.scenarios .profit small{color:#26d599}.scenarios .controlled{background:#201a18;border-color:#584235}.scenarios .controlled strong,.scenarios .controlled small{color:#ffad76}.dg-summary{color:#8794a7;border-top:1px solid #223047;margin-top:14px;padding-top:17px;font-size:9px}.dg-summary span{margin-right:12px}.dg-summary b{color:#fff;font-size:18px}.dg-summary button{color:#fff;background:#246fff;border:0;border-radius:9px;margin-left:auto;padding:10px 13px;font-size:9px;font-weight:800}.review-cta{color:#fff;text-align:center;background:#216cff;border-radius:34px;width:min(1320px,100% - 48px);margin:54px auto;padding:110px 30px}.review-cta .story-label{color:#cfe0ff}.review-cta h2 em{color:#06122a}.review-cta .button{margin-top:35px}.compact-footer{min-height:110px}.compact-footer p{justify-self:center}.compact-footer small{grid-column:auto}.compact-footer div{display:none}.chapter-dark{grid-template-columns:.72fr 1.28fr}.one-line-title{white-space:nowrap;font-family:var(--font-archivo),Arial,sans-serif!important;letter-spacing:-.055em!important;text-transform:none!important;font-size:clamp(46px,4.7vw,72px)!important;font-weight:800!important;line-height:1!important}.one-line-title em{margin-top:8px;display:block}.market-focus{justify-content:space-between;align-items:flex-end;padding:25px 0 18px;display:flex}.market-focus div{gap:6px;display:grid}.market-focus small{color:#748399;font-size:9px}.market-focus strong{font-size:18px}.market-focus>span{color:#8290a4;border:1px solid #263650;border-radius:8px;padding:8px 10px;font-size:9px}.market-focus>span b{color:#fff}.bookmaker-list{gap:9px;display:grid}.bookmaker-row{background:#0e1828;border:1px solid #24324a;border-radius:15px;grid-template-columns:1fr 95px 68px;align-items:center;gap:14px;min-height:72px;padding:13px 17px;transition:all .45s;display:grid}.bookmaker-row.best-book{background:#14284b;border-color:#3f83ff;transform:translate(6px);box-shadow:0 0 0 1px #3f83ff2e,0 12px 30px #0d3e912e}.book-logo{align-items:center;gap:12px;display:flex}.book-logo>i{color:#fff;border-radius:11px;place-items:center;width:40px;height:40px;font-size:11px;font-style:normal;font-weight:900;display:grid}.book-logo>strong{font-size:13px}.book-logo.betano>i{background:#159566}.book-logo.sporting>i{background:linear-gradient(135deg,#1944a7,#39cc82);font-size:17px}.book-logo.esportiva>i{color:#17351e;background:#f3cc16}.odd-status{color:#718198;text-align:right;font-size:9px}.best-book .odd-status{color:#69a1ff;font-weight:800}.live-odd{color:#e9eef8;font-family:var(--font-barlow),sans-serif;text-align:right;font-size:29px;animation:.45s odd-pop}.best-book .live-odd{color:#63a0ff}@keyframes odd-pop{0%{opacity:.25;transform:translateY(7px)}to{opacity:1;transform:none}}.search-end,.time-win,.review-cta{display:none}.guide-section{background:linear-gradient(#fff,#f8faff);border:1px solid #e7ecf4;margin-top:54px;padding-block:120px;box-shadow:0 28px 70px #1e3f7812}.guide-heading{text-align:center;max-width:980px;margin:0 auto 68px}.guide-heading h2,.dg-copy h2{font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.055em;text-transform:none;font-size:clamp(48px,4.8vw,72px);font-weight:760;line-height:1.03}.guide-heading>p:last-child{color:#66748a;margin:24px 0 0;font-size:17px}.guide-flow{grid-template-columns:repeat(4,1fr);gap:18px;padding-top:35px;display:grid;position:relative}.guide-track{background:#dbe4f2;height:2px;position:absolute;top:0;left:12.5%;right:12.5%}.guide-track:before,.guide-track:after{content:"";background:#fff;border:2px solid #dbe4f2;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;transform:translateY(-50%)}.guide-track:before{left:0}.guide-track:after{right:0}.guide-track span{background:linear-gradient(90deg,#226dff,#71a0ff);width:0;height:100%;transition:width 2.5s;display:block;box-shadow:0 0 12px #226dff59}.active-0 .guide-track span{width:0}.active-1 .guide-track span{width:33.33%}.active-2 .guide-track span{width:66.66%}.active-3 .guide-track span{width:100%}.guide-card{color:#0d172b;text-align:center;cursor:pointer;background:#ffffffeb;border:1px solid #e0e7f1;border-radius:22px;flex-direction:column;align-items:center;min-height:300px;padding:34px 25px;transition:all .35s;display:flex;position:relative;box-shadow:0 18px 42px #1d39690f}.guide-card:hover,.guide-card.active{border-color:#8eb6ff;transform:translateY(-7px);box-shadow:0 24px 55px #2163d61f}.guide-number{color:#8c99ab;background:#fff;border:1px solid #dce5f1;border-radius:50%;place-items:center;width:40px;height:40px;font-size:12px;font-weight:800;transition:all .35s;display:grid;position:absolute;top:-53px;box-shadow:0 8px 20px #1b356014}.guide-card.active .guide-number,.guide-card.done .guide-number{color:#fff;background:#276fff;border-color:#276fff}.guide-icon{color:#1e63e8;background:#edf3ff;border-radius:14px;place-items:center;width:48px;height:48px;margin:8px 0 28px;font-family:Arial,sans-serif;font-size:26px;font-style:normal;display:grid}.guide-card>strong{letter-spacing:-.025em;font-size:17px}.guide-card>p{color:#6d798c;margin:20px 0 0;font-size:13px;line-height:1.65}.double-green{background:radial-gradient(circle at 100% 100%,#dce8ff,#0000 38%),#fff;grid-template-columns:.62fr 1.38fr;gap:60px;margin-top:54px;padding-right:40px;overflow:hidden}.dg-copy h2{font-size:clamp(46px,4.2vw,66px)}.dg-copy h2 em{color:#236bff}.dg-copy>p:not(.story-label){font-size:17px}.dg-opportunities{background:#f4f7fc;border:1px solid #dfe7f2;border-radius:26px;padding:18px;transform:rotate(-1.2deg);box-shadow:0 30px 75px #234b911f}.dg-table-head{color:#718099;text-transform:uppercase;grid-template-columns:1.25fr 1.45fr .8fr .7fr 110px;gap:10px;padding:5px 16px 12px;font-size:8px;font-weight:800;display:grid}.dg-row{background:#fff;border:1px solid #e1e7f0;border-radius:16px;grid-template-columns:1.25fr 1.45fr .8fr .7fr 110px;align-items:center;gap:10px;margin-top:10px;padding:17px 16px;transition:all .35s;display:grid;box-shadow:0 10px 24px #1f3d700d}.dg-row:hover{border-color:#9dbdff;transform:translate(-5px)}.dg-game{align-items:center;gap:9px;display:flex}.dg-game>i{color:#276fff;background:#edf3ff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-style:normal;display:grid}.dg-game p{margin:0}.dg-game strong,.dg-game small{display:block}.dg-game strong{font-size:10px;line-height:1.35}.dg-game small{color:#276fff;margin-top:5px;font-size:8px}.dg-odds{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.dg-odds span{color:#26344c;text-align:center;white-space:nowrap;background:#f4f6fa;border-radius:8px;padding:9px 5px;font-size:8px;font-weight:800}.dg-profit small,.dg-profit strong,.dg-loss small,.dg-loss strong{display:block}.dg-profit small,.dg-loss small{color:#7b889b;font-size:7px}.dg-profit strong,.dg-loss strong{margin-top:5px;font-size:13px}.dg-profit strong{color:#0aa873}.dg-loss strong{color:#18243a}.dg-row>button{color:#1d61e2;background:#fff;border:1px solid #8db3ff;border-radius:10px;padding:11px 8px;font-size:8px;font-weight:800}.dg-row>button b{margin-left:5px}.dg-panel-footer{color:#6e7c90;justify-content:space-between;padding:16px 8px 2px;font-size:8px;display:flex}.dg-panel-footer a{color:#1e64e9;font-weight:800}.dg-game>i{border:1px solid #cfe0ff;position:relative}.dg-game>i:after{content:"";border:2px solid #276fff;border-radius:50%;width:8px;height:8px}.dg-odds .dg-odd{background:#f3f6fb;grid-template-rows:23px auto;grid-template-columns:1fr auto;align-items:center;column-gap:4px;min-width:0;padding:7px 4px 6px;display:grid}.dg-odd img{object-fit:contain;grid-column:span 2;width:auto;max-width:58px;height:18px;margin:auto;display:block}.dg-odd b{text-align:right;font-size:11px}.dg-odd small{color:#236bff;text-align:center;background:#e6efff;border-radius:99px;padding:2px 4px;font-size:6px;font-weight:850}.dg-odd img[alt=Pinnacle],.dg-odd img[alt=Novibet]{width:21px;height:21px}.dg-odd img[alt=Betnacional]{max-width:68px;height:19px}.dg-odd img[alt=Betano]{max-width:55px;height:20px}.dg-loss.positive-risk strong{color:#0aa873}.dg-loss.positive-risk small{color:#15966d}.double-green.chapter{grid-template-columns:.55fr 1.45fr;gap:48px;width:min(1480px,100% - 32px);padding:120px 34px 120px 62px}.dg-opportunities{border-radius:30px;padding:24px;transform:rotate(-.55deg);box-shadow:0 45px 105px #1c499e33,0 15px 35px #1f49961c,inset 0 1px #ffffffe6}.dg-table-head{padding:7px 20px 15px;font-size:9px}.dg-row{min-height:96px;margin-top:13px;padding:20px;animation:9s ease-in-out infinite dg-row-focus;box-shadow:0 16px 34px #1d3f7b13}.dg-row-1{animation-delay:3s}.dg-row-2{animation-delay:6s}.dg-game strong{font-size:12px}.dg-game small{font-size:9px}.dg-profit strong,.dg-loss strong{font-size:15px}.dg-profit small,.dg-loss small{font-size:8px}.dg-row>button{padding:14px 10px;font-size:9px}.dg-odds .dg-odd{grid-template-rows:27px auto;padding:9px 5px 7px}.dg-odd img{max-width:66px;height:21px}.dg-odd b{font-size:12px}@keyframes dg-row-focus{0%,8%,35%,to{border-color:#e1e7f0;transform:translate(0);box-shadow:0 16px 34px #1d3f7b13}13%,29%{border-color:#6f9fff;transform:translate(-8px);box-shadow:0 22px 48px #236bff2e,0 0 0 1px #236bff14}}.story-showcase{background:radial-gradient(circle at 94% 90%,#2b70ff29,#0000 32%),linear-gradient(145deg,#fff,#f8faff);border:1px solid #e1e8f3;grid-template-columns:.48fr 1.52fr;align-items:center;gap:44px;margin-top:54px;padding:95px 24px 105px 36px;display:grid;position:relative;overflow:hidden}.story-showcase-copy{z-index:2;position:relative}.story-showcase-copy h2{font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.052em;margin:25px 0 23px;font-size:clamp(37px,3.15vw,53px);font-weight:760;line-height:1.06}.story-showcase-copy>p:not(.story-label){color:#66748a;max-width:440px;margin:0;font-size:18px;line-height:1.6}.story-mini-benefits{border-top:1px solid #dfe6f1;grid-template-columns:repeat(3,1fr);margin-top:43px;padding-top:28px;display:grid}.story-mini-benefits span{border-right:1px solid #e2e8f2;justify-items:start;gap:5px;min-width:0;padding:0 12px;display:grid}.story-mini-benefits span:first-child{padding-left:0}.story-mini-benefits span:last-child{border-right:0}.story-mini-benefits i{color:#216aff;background:#eaf1ff;border-radius:10px;place-items:center;width:32px;height:32px;margin-bottom:8px;font-size:17px;font-style:normal;display:grid}.story-mini-benefits b{font-size:10px}.story-mini-benefits small{color:#718097;font-size:9px;line-height:1.4}@keyframes exchange-sweep{0%,4%{opacity:0;left:-20%}9%{opacity:1}28%{opacity:0;left:110%}to{opacity:0;left:110%}}@keyframes exchange-focus{0%{opacity:0;transform:scale(.985)}15%,80%{opacity:1;transform:none}to{opacity:0;transform:scale(1.005)}}@keyframes exchange-tick{0%{opacity:.15;transform:translateY(7px)}to{opacity:1;transform:none}}.story-showcase{grid-template-columns:.68fr 1.32fr;gap:58px;padding:115px 32px 105px 54px;scroll-margin-top:120px}.story-showcase-copy h2{letter-spacing:-.058em;text-transform:none;max-width:570px;margin:25px 0 28px;font-size:clamp(44px,3.75vw,62px);font-weight:720;line-height:1.01}.story-showcase-copy h2 em{color:#246dff;font-style:normal}.story-showcase-copy>p:not(.story-label){max-width:535px;font-size:16px;line-height:1.72}.tools-hub{background:radial-gradient(circle at 88% 66%,#246dff21,#0000 31%),linear-gradient(#fff 0%,#f7faff 100%);border:1px solid #dfe7f4;margin-top:54px;padding:120px 58px 105px;display:block;position:relative;overflow:hidden}.tools-hub:before{content:"";opacity:.32;pointer-events:none;background-image:linear-gradient(#205bbe09 1px,#0000 1px),linear-gradient(90deg,#205bbe09 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 28% 75%,#0000);mask-image:linear-gradient(#0000,#000 28% 75%,#0000)}.tools-heading{z-index:2;text-align:center;max-width:1020px;margin:0 auto 64px;position:relative}.tools-heading h2{font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.058em;text-transform:none;margin:21px 0 0;font-size:clamp(48px,4.6vw,72px);font-weight:760;line-height:1.02}.tools-heading h2 em{color:#246dff;font-style:normal}.tools-heading>p:last-child{color:#647287;max-width:740px;margin:24px auto 0;font-size:17px;line-height:1.65}.tools-stage{z-index:2;background:linear-gradient(145deg,#07142d,#0b214a);border:1px solid #cad9f2;border-radius:32px;grid-template-columns:.72fr 1.28fr;gap:22px;max-width:1320px;margin:auto;padding:22px;display:grid;position:relative;box-shadow:0 42px 100px #19418c33,0 8px #236bff8c}.tools-stage:after{content:"";z-index:0;background:linear-gradient(90deg,#2b75ff,#0000);width:17%;height:1px;animation:3.2s ease-in-out infinite hub-signal;position:absolute;top:50%;left:38%;box-shadow:0 0 15px #2b75ff}@keyframes hub-signal{0%,8%{opacity:0;transform-origin:0;transform:scaleX(.1)}25%,72%{opacity:1;transform:scaleX(1)}92%,to{opacity:0;transform:translate(30px)}}.tools-nav{z-index:2;gap:9px;padding:8px;display:grid;position:relative}.tool-tab{color:#fff;text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #91b2e826;border-radius:17px;grid-template-columns:30px 44px 1fr 20px;align-items:center;gap:12px;min-height:105px;padding:15px 16px;font-family:inherit;transition:all .45s;display:grid;position:relative;overflow:hidden}.tool-tab:before{content:"";opacity:0;background:linear-gradient(90deg,#2d77ff33,#0000);transition:all .45s;position:absolute;inset:0}.tool-tab:hover,.tool-tab.is-active{background:#102c5d;border-color:#4d8cff;transform:translate(6px);box-shadow:0 13px 28px #00194c40}.tool-tab.is-active:before{opacity:1}.tool-tab>*{z-index:1;position:relative}.tool-step{color:#6880a8;font-size:9px;font-weight:900}.tool-tab.is-active .tool-step{color:#78a6ff}.tool-tab>i{color:#5e9aff;background:#256bff1a;border:1px solid #5690ff59;border-radius:12px;place-items:center;width:42px;height:42px;font-size:21px;font-style:normal;display:grid}.tool-tab>span:nth-child(3){gap:6px;display:grid}.tool-tab strong{font-size:14px}.tool-tab small{color:#8fa0bc;max-width:320px;font-size:10px;line-height:1.45}.tool-tab>b{color:#568fee;font-size:17px;transition:all .35s}.tool-tab.is-active>b{transform:translate(4px)}.tools-console{z-index:2;background:#fff;border:1px solid #d7e2f2;border-radius:24px;min-height:485px;position:relative;overflow:hidden;box-shadow:0 25px 60px #00123747}.tools-console-top{border-bottom:1px solid #e6ebf3;justify-content:space-between;align-items:center;height:74px;padding:0 25px;display:flex}.tools-brand{color:#111a2b;align-items:center;font-size:15px;font-weight:800;text-decoration:none;display:flex}.tools-brand>span{color:#fff;background:#246dff;border-radius:8px;place-items:center;width:30px;height:30px;margin-right:8px;display:grid}.tools-brand>b{color:#246dff}.tools-console-top>p{color:#627189;align-items:center;gap:7px;margin:0;font-size:9px;font-weight:750;display:flex}.tools-console-top>p i{background:#1cc68b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #1cc68b1c}.tool-view{opacity:0;pointer-events:none;padding:32px 36px;transition:all .55s;position:absolute;inset:74px 0 0;transform:translateY(18px)scale(.985)}.tool-view.is-active{opacity:1;pointer-events:auto;transform:none}.tool-view-title{align-items:center;gap:14px;display:flex}.tool-view-title>span{color:#246dff;background:#edf3ff;border-radius:14px;place-items:center;width:47px;height:47px;font-size:23px;display:grid}.tool-view-title small,.tool-view-title h3{display:block}.tool-view-title small{color:#6f7e94;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800}.tool-view-title h3{color:#10192b;letter-spacing:-.035em;margin:5px 0 0;font-size:23px}.bankroll-total{background:#f8faff;border:1px solid #e2e9f4;border-radius:16px;margin:27px 0 18px;padding:20px 22px}.bankroll-total>*{display:block}.bankroll-total small{color:#6a7890;font-size:9px}.bankroll-total strong{color:#0a1429;font-family:var(--font-barlow),Arial,sans-serif;margin:6px 0;font-size:36px}.bankroll-total span{color:#10a873;font-size:10px;font-weight:780}.bankroll-split{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bankroll-split>div{border:1px solid #e2e9f4;border-radius:14px;padding:16px}.bankroll-split small,.bankroll-split strong{display:block}.bankroll-split small{color:#718097;font-size:9px}.bankroll-split strong{margin-top:7px;font-size:18px}.bankroll-split i,.freebet-return i{background:#e8eef7;border-radius:99px;height:5px;margin-top:13px;display:block;overflow:hidden}.bankroll-split i b{border-radius:inherit;background:#2c73ff;height:100%;animation:3.2s infinite metric-grow;display:block}@keyframes metric-grow{0%{width:0!important}}.tool-confirm{color:#087c59;background:#eafaf4;border-radius:11px;margin:0;padding:12px 15px;font-size:10px;font-weight:750;position:absolute;bottom:25px;left:36px;right:36px}.tool-confirm b{color:#fff;background:#19bd87;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:8px;display:inline-grid}.freebet-flow{grid-template-columns:1fr 45px 1fr;align-items:center;gap:10px;margin:38px 0 28px;display:grid}.freebet-flow>div{background:#f8faff;border:1px solid #e1e8f3;border-radius:17px;padding:24px}.freebet-flow>span{color:#3378ff;text-align:center;font-size:25px}.freebet-flow small,.freebet-flow strong{display:block}.freebet-flow small{color:#708097;font-size:9px}.freebet-flow strong{margin-top:10px;font-size:26px}.freebet-flow .freebet-real{background:#eef4ff;border-color:#91b5ff;box-shadow:0 13px 28px #236bff1a}.freebet-real strong{color:#1764ed}.freebet-return{border:1px solid #e1e8f3;border-radius:13px;padding:15px 18px}.freebet-return span{color:#6d7b91;font-size:9px}.freebet-return strong{float:right;color:#0b172c;font-size:17px}.freebet-return i b{background:linear-gradient(90deg,#2871ff,#1bc88e);width:78.4%;height:100%;animation:3.2s infinite return-grow;display:block}@keyframes return-grow{0%{width:0}35%,to{width:78.4%}}.analysis-metrics{grid-template-columns:1.4fr 1fr .8fr;gap:10px;margin:32px 0 22px;display:grid}.analysis-metrics div{background:#f9fbfe;border:1px solid #e2e9f3;border-radius:14px;padding:17px}.analysis-metrics small,.analysis-metrics strong{display:block}.analysis-metrics small{color:#748198;font-size:8px}.analysis-metrics strong{font-family:var(--font-barlow),Arial,sans-serif;margin-top:8px;font-size:21px}.analysis-metrics div:first-child strong{color:#0aa873}.analysis-chart{border-bottom:1px solid #dce5f1;align-items:flex-end;gap:8px;height:112px;padding:12px 5px 0;display:flex;position:relative}.analysis-chart:before,.analysis-chart:after{content:"";background:#edf1f7;height:1px;position:absolute;left:0;right:0}.analysis-chart:before{top:35%}.analysis-chart:after{top:68%}.analysis-chart i{z-index:1;background:#d9e6ff;border-radius:5px 5px 0 0;flex:1;animation:3.2s ease-in-out infinite chart-rise;position:relative}.analysis-chart i:first-of-type{height:25%}.analysis-chart i:nth-of-type(2){height:42%}.analysis-chart i:nth-of-type(3){height:36%}.analysis-chart i:nth-of-type(4){height:61%}.analysis-chart i:nth-of-type(5){height:72%}.analysis-chart i:nth-of-type(6){background:#2b73ff;height:92%}@keyframes chart-rise{0%{height:4%}}.ir-simple-list{border:1px solid #e0e7f2;border-radius:15px;margin:27px 0 18px;overflow:hidden}.ir-simple-list p{color:#26334a;border-bottom:1px solid #e7edf5;justify-content:space-between;margin:0;padding:14px 17px;font-size:10px;display:flex}.ir-simple-list p:last-child{border-bottom:0}.ir-simple-list strong{color:#0aa873}.ir-simple-filters{align-items:center;gap:8px;display:flex}.ir-simple-filters span{color:#5f6e84;border:1px solid #dfe6f1;border-radius:9px;padding:9px 12px;font-size:9px}.ir-simple-filters b{color:#087c59;background:#e9f9f3;border-radius:9px;margin-left:auto;padding:10px 13px;font-size:9px}.tools-close{z-index:2;color:#748095;justify-content:center;align-items:center;gap:16px;max-width:1080px;margin:48px auto 0;font-size:14px;display:flex;position:relative}.tools-close i{background:#cfdaeb;width:38px;height:1px}.tools-close strong{color:#145bd6;font-size:17px}.pricing-section{background:radial-gradient(circle at 88% 18%,#236bff21,#0000 26%),linear-gradient(#fff,#f6f9fe);border:1px solid #dfe7f3;border-radius:34px;width:min(1320px,100% - 48px);margin:54px auto 0;padding:112px clamp(28px,5vw,72px) 76px;position:relative;overflow:hidden}.pricing-section:before{content:"";opacity:.28;pointer-events:none;background-image:linear-gradient(#205cbf09 1px,#0000 1px),linear-gradient(90deg,#205cbf09 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 34%,#000);mask-image:linear-gradient(#0000,#000 34%,#000)}.pricing-heading{z-index:2;text-align:center;max-width:940px;margin:0 auto 54px;position:relative}.pricing-heading h2{font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.058em;margin:20px 0 0;font-size:clamp(48px,4.6vw,72px);font-weight:760;line-height:1.02}.pricing-heading h2 em{color:#246dff;font-style:normal}.pricing-heading>p:last-child{color:#66748a;max-width:770px;margin:23px auto 0;font-size:16px;line-height:1.65}.pricing-frame{z-index:2;background:#fff;border:1px solid #d6e0ee;border-radius:28px;grid-template-columns:.92fr 1.08fr;max-width:1090px;margin:auto;display:grid;position:relative;overflow:visible;box-shadow:0 38px 90px #1a439124}.price-plan{flex-direction:column;min-height:650px;padding:42px 42px 36px;display:flex;position:relative}.essential-plan{background:linear-gradient(#fff,#fbfcff);border-right:1px solid #dfe6f0;border-radius:28px 0 0 28px;overflow:hidden}.pro-plan{color:#fff;background:radial-gradient(circle at 84% 7%,#3079ff5e,#0000 28%),linear-gradient(155deg,#07142b,#0b234d);border-radius:0 28px 28px 0;overflow:hidden;box-shadow:0 0 0 1px #367bff2e,0 22px 60px #08265b3d}.plan-intro>span{color:#236bff;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:850;display:block}.pro-plan .plan-intro>span{color:#78a8ff}.plan-intro h3{color:#0a1325;font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.048em;margin:15px 0 13px;font-size:34px;line-height:1.04}.pro-plan .plan-intro h3{color:#fff}.plan-intro p{color:#6b788b;max-width:410px;margin:0;font-size:12px;line-height:1.62}.pro-plan .plan-intro p{color:#b2c1d7}.plan-price{border-top:1px solid #e3e9f2;border-bottom:1px solid #e3e9f2;margin:25px 0 22px;padding:20px 0 19px;position:relative}.pro-plan .plan-price{border-color:#ffffff26}.plan-price small{color:#6d7a8f;text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:780;display:block}.pro-plan .plan-price small{color:#aabbd3}.plan-price s{color:#8b96a7;width:fit-content;margin-top:9px;font-size:14px;font-weight:720;text-decoration-color:#ef6572;text-decoration-thickness:2px;display:block}.pro-plan .plan-price s{color:#a9b8cf}.plan-price p{color:#091326;align-items:baseline;margin:3px 0 5px;display:flex}.pro-plan .plan-price p{color:#fff}.plan-price sup{margin-right:7px;font-size:16px;font-weight:800}.plan-price strong{font-family:var(--font-barlow),Arial,sans-serif;letter-spacing:-.045em;font-size:53px;line-height:1}.plan-price span{color:#6b788b;margin-left:7px;font-size:11px}.pro-plan .plan-price span{color:#aab9cf}.plan-price em{color:#7c8899;font-size:9px;font-style:normal}.pro-plan .plan-price em{color:#99abc5}.essential-list{gap:10px;margin:0 0 25px;padding:0;list-style:none;display:grid}.essential-list li{background:#fff;border:1px solid #e4eaf3;border-radius:12px;align-items:flex-start;gap:11px;padding:12px 13px;transition:all .5s;display:flex}.essential-list li>b{color:#1962e9;background:#eaf1ff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:9px;display:grid}.essential-list li span,.essential-list li strong,.essential-list li small{display:block}.essential-list li strong{color:#172237;font-size:11px}.essential-list li small{color:#758196;margin-top:4px;font-size:9px;line-height:1.4}.price-plan>a{color:#175fdc;background:#fff;border:1px solid #95b7fa;border-radius:12px;justify-content:space-between;align-items:center;margin-top:auto;padding:16px 18px;font-size:11px;font-weight:820;text-decoration:none;transition:all .35s;display:flex}.price-plan>a:hover{transform:translateY(-3px);box-shadow:0 14px 30px #1d53b321}.pro-ribbon{z-index:3;color:#d7e4ff;text-transform:uppercase;letter-spacing:.06em;background:#2d71ff2b;border:1px solid #70a2ff73;border-radius:99px;padding:8px 11px;font-size:8px;font-weight:850;position:absolute;top:24px;right:24px}.pro-ribbon i{background:#62a0ff;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 0 4px #62a0ff1a}.includes-essential{color:#79a7ff;text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px;font-size:9px;font-weight:820}.trial-price-badge{text-align:right;background:#296cf126;border:1px solid #5f9bff6b;border-radius:11px;padding:9px 11px;position:absolute;top:17px;right:0}.trial-price-badge b,.trial-price-badge span{display:block}.trial-price-badge b{color:#fff;font-size:11px}.trial-price-badge span{color:#a9c4f4;margin:2px 0 0;font-size:8px}.pro-gains{gap:7px;margin-bottom:17px;display:grid}.pro-gains>div{background:#ffffff09;border:1px solid #89aade26;border-radius:11px;grid-template-columns:26px 1fr;align-items:center;gap:10px;padding:10px 11px;transition:all .55s;display:grid;position:relative;overflow:hidden}.pro-gains>div:before{content:"";opacity:0;background:linear-gradient(90deg,#2c74ff45,#0000 72%);transition:all .55s;position:absolute;inset:0}.pro-gains>div>*{z-index:1;position:relative}.pro-gains>div>b{color:#78a8ff;background:#2b6ff41f;border:1px solid #5b94ff52;border-radius:8px;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.pro-gains span,.pro-gains strong,.pro-gains small{display:block}.pro-gains strong{color:#f7faff;font-size:10px}.pro-gains small{color:#9aabc4;margin-top:3px;font-size:8px;line-height:1.35}.pro-plan>a.pro-trial-cta{color:#fff;background:linear-gradient(100deg,#286fff,#347dff);border-color:#3d80ff;position:relative;overflow:hidden;box-shadow:0 15px 35px #165be547}.pro-trial-cta>span,.pro-trial-cta strong,.pro-trial-cta small{display:block}.pro-trial-cta small{color:#d6e4ff;margin-top:3px;font-size:8px;font-weight:650}.pro-trial-cta>b{font-size:17px}.pricing-upgrade{z-index:6;color:#1a61df;text-align:center;opacity:.35;background:#fff;border:1px solid #8eb4ff;border-radius:14px;width:116px;padding:10px 8px;transition:all .55s;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)scale(.88);box-shadow:0 13px 30px #1246a433}.pricing-upgrade span,.pricing-upgrade strong{display:block}.pricing-upgrade span{color:#7a8799;font-size:8px}.pricing-upgrade strong{margin-top:3px;font-size:11px}.pricing-upgrade i{color:#fff;background:#246dff;border-radius:50%;place-items:center;width:19px;height:19px;font-size:10px;font-style:normal;display:grid;position:absolute;top:50%;right:-9px;transform:translateY(-50%)}.pricing-assurance{z-index:2;color:#758196;justify-content:center;align-items:center;gap:15px;max-width:960px;margin:34px auto 0;font-size:10px;display:flex;position:relative}.pricing-assurance i{background:#ced9e8;width:30px;height:1px}.pricing-assurance strong{color:#155edc}.pricing-phase-0 .essential-list li:first-child,.pricing-phase-1 .essential-list li:nth-child(2),.pricing-phase-2 .essential-list li:nth-child(3){background:#f1f6ff;border-color:#8eb4ff;transform:translate(4px);box-shadow:0 10px 24px #1d5dd31a}.pricing-phase-2 .pricing-upgrade,.pricing-phase-3 .pricing-upgrade,.pricing-phase-4 .pricing-upgrade,.pricing-phase-5 .pricing-upgrade{opacity:1;transform:translate(-50%,-50%)scale(1);box-shadow:0 0 0 7px #246dff14,0 15px 32px #1246a438}.pricing-phase-3 .pro-gains>div:first-child,.pricing-phase-3 .pro-gains>div:nth-child(2),.pricing-phase-4 .pro-gains>div:nth-child(3),.pricing-phase-5 .pro-gains>div:nth-child(4){background:#2f71f124;border-color:#5691ffa6;transform:translate(5px)}.pricing-phase-3 .pro-gains>div:first-child:before,.pricing-phase-3 .pro-gains>div:nth-child(2):before,.pricing-phase-4 .pro-gains>div:nth-child(3):before,.pricing-phase-5 .pro-gains>div:nth-child(4):before{opacity:1}@media (max-width:1100px){.tools-hub{padding:95px 32px}.tools-stage{grid-template-columns:1fr}.tools-nav{grid-template-columns:1fr 1fr}.tools-stage:after{display:none}.tools-console{min-height:500px}.tools-close{flex-wrap:wrap}}@media (max-width:700px){.tools-hub{border-radius:25px;width:calc(100% - 20px);padding:78px 14px}.tools-heading h2{font-size:39px}.tools-heading>p:last-child{font-size:14px}.tools-stage{border-radius:23px;padding:10px}.tools-nav{grid-template-columns:1fr}.tool-tab{min-height:82px}.tool-tab small{display:none}.tools-console{min-height:510px}.tool-view{padding:25px 18px}.tool-view-title h3{font-size:19px}.bankroll-split,.analysis-metrics{grid-template-columns:1fr}.bankroll-split>div:last-child,.analysis-metrics div:nth-child(3){display:none}.freebet-flow{grid-template-columns:1fr}.freebet-flow>span{transform:rotate(90deg)}.tool-confirm{left:18px;right:18px}.tools-close span,.tools-close i{display:none}.tools-close strong{text-align:center}}@media (max-width:900px){.pricing-frame{grid-template-columns:1fr;max-width:650px;overflow:hidden}.essential-plan{border-bottom:1px solid #dfe6f0;border-right:0;border-radius:28px 28px 0 0}.pro-plan{border-radius:0 0 28px 28px}.price-plan{min-height:610px}.pricing-upgrade{top:50%;left:50%;transform:translate(-50%,-50%)scale(.9)}.pricing-upgrade i{top:auto;bottom:-11px;right:50%;transform:translate(50%)rotate(90deg)}.pricing-assurance{flex-wrap:wrap}}@media (max-width:700px){.pricing-section{border-radius:25px;width:calc(100% - 20px);margin-top:20px;padding:78px 12px 60px}.pricing-heading h2{font-size:40px}.pricing-heading>p:last-child{font-size:14px;line-height:1.6}.pricing-frame{border-radius:21px}.price-plan{min-height:auto;padding:38px 25px 28px}.essential-plan{padding-bottom:75px}.pro-plan{padding-top:72px}.plan-intro h3{font-size:30px}.plan-price strong{font-size:46px}.price-plan>a{margin-top:10px}.pro-ribbon{top:26px;right:25px}.pricing-upgrade{top:47.5%}.trial-price-badge{text-align:left;width:fit-content;margin:10px 0 2px;position:static}.pricing-assurance span:not(:first-child),.pricing-assurance i{display:none}.pricing-assurance strong{text-align:center}}@media (prefers-reduced-motion:reduce){.essential-list li,.pricing-upgrade,.pro-gains>div,.pro-trial-cta{transition:none!important;transform:none!important}.pricing-upgrade{opacity:1}.pro-gains>div{border-color:#5691ff59}}.pricing-frame{max-width:1120px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:1fr 1fr;gap:28px;overflow:visible}.price-plan{border-radius:26px;min-height:720px}.essential-plan{background:#fff;border:1px solid #d8e2f0;border-radius:26px;box-shadow:0 22px 55px #183f821a}.pro-plan{border:1px solid #286fff;border-radius:26px;box-shadow:0 28px 70px #08265b40,0 0 0 5px #246dff0f}.plan-delivery-title{color:#536177;text-transform:uppercase;letter-spacing:.07em;margin:0 0 12px;font-size:9px;font-weight:830}.essential-list{gap:8px}.essential-list li{min-height:59px;padding:10px 12px}.pro-gains{gap:8px}.pro-gains>div{min-height:56px;padding:9px 11px}.pro-gains>div>b{color:#fff;background:#286fff;border-radius:50%}.pricing-phase-0 .essential-list li:first-child,.pricing-phase-1 .essential-list li:nth-child(2),.pricing-phase-2 .essential-list li:nth-child(3),.pricing-phase-2 .essential-list li:nth-child(4){background:#f1f6ff;border-color:#8eb4ff;transform:translate(4px);box-shadow:0 10px 24px #1d5dd31a}.pricing-phase-3 .pro-gains>div:first-child,.pricing-phase-3 .pro-gains>div:nth-child(2),.pricing-phase-4 .pro-gains>div:nth-child(3),.pricing-phase-5 .pro-gains>div:nth-child(4),.pricing-phase-5 .pro-gains>div:nth-child(5){background:#2f71f124;border-color:#5691ffa6;transform:translate(5px)}.pricing-phase-3 .pro-gains>div:first-child:before,.pricing-phase-3 .pro-gains>div:nth-child(2):before,.pricing-phase-4 .pro-gains>div:nth-child(3):before,.pricing-phase-5 .pro-gains>div:nth-child(4):before,.pricing-phase-5 .pro-gains>div:nth-child(5):before{opacity:1}.pricing-assurance span:first-child{color:#65738a;font-weight:650}@media (max-width:900px){.pricing-frame{grid-template-columns:1fr;gap:26px;max-width:650px;overflow:visible}.price-plan{border-radius:26px;min-height:auto}.essential-plan,.pro-plan{border-radius:26px}.essential-plan{padding-bottom:36px}.pro-plan{padding-top:72px}}@media (max-width:700px){.pricing-frame{gap:20px}.price-plan,.essential-plan,.pro-plan{border-radius:21px}.essential-plan{padding-bottom:28px}.pro-plan{padding-top:70px}.pricing-assurance span:first-child{display:none}}.plan-intro>span{letter-spacing:.1em;font-size:9px}.plan-intro h3{letter-spacing:-.05em;margin:7px 0 0;font-size:38px}.plan-intro p{display:none}.plan-price s{margin:0 0 2px;font-size:13px}.plan-price em,.plan-price>small{display:none}.plan-delivery-title,.includes-essential{color:#6f7d92;text-transform:uppercase;letter-spacing:.07em;margin:0 0 10px;font-size:9px;font-weight:820}.pro-plan .includes-essential{color:#8facd8}.essential-list,.pro-gains{gap:0;margin-bottom:22px}.essential-list li,.pro-gains>div{min-height:45px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e7ecf3;border-radius:0;grid-template-columns:22px 1fr;align-items:center;gap:10px;padding:11px 3px;display:grid}.pro-gains>div{border-bottom-color:#ffffff1c}.essential-list li>b,.pro-gains>div>b{border-radius:50%;width:20px;height:20px}.essential-list li strong,.pro-gains strong{font-size:10px;line-height:1.35}.essential-list li small,.pro-gains small{display:none}.pro-gains>div:before{border-radius:8px}.pro-inherits strong{color:#83acff}.trial-price-badge{padding:8px 10px;top:14px}.pro-ribbon{top:25px}.pricing-phase-0 .essential-list li:first-child,.pricing-phase-1 .essential-list li:nth-child(2),.pricing-phase-2 .essential-list li:nth-child(3),.pricing-phase-2 .essential-list li:nth-child(4){box-shadow:none;background:#f1f6ff;border-color:#e7ecf3;border-radius:8px;transform:translate(3px)}.pricing-phase-3 .pro-gains>div:first-child,.pricing-phase-3 .pro-gains>div:nth-child(2),.pricing-phase-4 .pro-gains>div:nth-child(3),.pricing-phase-4 .pro-gains>div:nth-child(4),.pricing-phase-5 .pro-gains>div:nth-child(5),.pricing-phase-5 .pro-gains>div:nth-child(6){background:#2f71f121;border-color:#ffffff1c;border-radius:8px;transform:translate(3px)}@media (max-width:900px){.price-plan{min-height:auto;padding:38px 36px 32px}.pro-plan{padding-top:70px}}@media (max-width:700px){.price-plan{padding:34px 24px 26px}.pro-plan{padding-top:68px}.plan-intro h3{font-size:34px}.plan-price{margin-block:18px}.plan-price strong{font-size:47px}.trial-price-badge{margin:0;position:absolute;top:8px;right:0}.essential-list li strong,.pro-gains strong{font-size:9px}}.pricing-frame{gap:34px}.essential-plan,.pro-plan{color:#fff;background:radial-gradient(circle at 88% 3%,#2666da29,#0000 29%),linear-gradient(155deg,#091426,#0b192c);border:1px solid #243d62;box-shadow:0 24px 62px #08204833}.pro-plan{background:radial-gradient(circle at 88% 3%,#3079ff4f,#0000 31%),linear-gradient(155deg,#07142b,#0b234d);border-color:#2e75ff;box-shadow:0 30px 74px #08265b4a,0 0 0 4px #246dff0f}.essential-plan .plan-intro>span,.pro-plan .plan-intro>span{color:#61a0ff}.essential-plan .plan-intro h3,.pro-plan .plan-intro h3{color:#fff}.plan-intro h3{font-size:40px}.plan-price{text-align:center;border-color:#ffffff24}.essential-plan .plan-price{border-color:#ffffff24}.plan-price s{color:#9aaac0;margin:0 auto 5px;font-size:15px}.plan-price p{color:#fff;justify-content:center}.essential-plan .plan-price p{color:#fff}.plan-price sup{font-size:18px}.plan-price strong{font-size:58px}.plan-price span,.essential-plan .plan-price span{color:#a9b8cc;font-size:12px}.plan-delivery-title,.includes-essential{color:#5f9cff;font-size:11px}.essential-list li,.pro-gains>div{border-bottom-color:#ffffff21;min-height:49px}.essential-list li strong,.pro-gains strong{color:#edf4ff;font-size:13px;font-weight:680}.essential-list li>b,.pro-gains>div>b{color:#fff;background:#246dff;width:23px;height:23px;font-size:10px}.essential-plan>a{color:#6da5ff;background:0 0;border-color:#347cff;font-size:13px}.essential-plan>a:hover{color:#fff;background:#2b70f61f;box-shadow:0 14px 30px #0000002e}.pro-plan>a.pro-trial-cta{font-size:13px}.pro-trial-cta strong{font-size:14px}.pro-trial-cta small{font-size:10px}.pricing-phase-0 .essential-list li:first-child,.pricing-phase-1 .essential-list li:nth-child(2),.pricing-phase-2 .essential-list li:nth-child(3),.pricing-phase-2 .essential-list li:nth-child(4){box-shadow:none;background:#2f71f124;border-color:#ffffff21}.pro-ribbon{font-size:9px}@media (max-width:900px){.pricing-frame{gap:26px}.price-plan{padding:40px 38px 34px}.pro-plan{padding-top:70px}}@media (max-width:700px){.pricing-frame{gap:20px}.price-plan{padding:34px 24px 27px}.pro-plan{padding-top:68px}.plan-intro h3{font-size:36px}.plan-price strong{font-size:51px}.essential-list li strong,.pro-gains strong{font-size:11px}}@media (max-width:1100px){.no-delay{grid-template-columns:1fr;gap:60px;padding:95px 44px}.no-delay-copy{max-width:760px}.delay-demo{transform:none}.story-showcase{grid-template-columns:1fr;gap:55px;padding:90px 42px}.story-showcase-copy{max-width:780px}.double-green.chapter{grid-template-columns:1fr;gap:55px;width:calc(100% - 32px);padding:100px 45px}.dg-opportunities{transform:none}.site-header{grid-template-columns:1fr 1fr}.nav{background:#fff;border-radius:18px;flex-direction:column;padding:20px;display:none;position:fixed;top:78px;left:0;right:0;box-shadow:0 20px 50px #1428501f}.nav.is-open{display:flex}.header-actions{display:none}.menu-button{place-content:center;justify-self:end;gap:5px;width:38px;height:38px;display:grid}.menu-button span{background:#111827;width:19px;height:2px;display:block}.hero{text-align:center;grid-template-columns:1fr;min-height:auto;padding-top:140px}.hero-copy{max-width:780px;margin:auto;padding-bottom:60px}.eyebrow,.hero-actions{justify-content:center}.hero-lead{margin-inline:auto}.hero-product{width:min(900px,100%);margin:auto;padding-bottom:120px}.problem-heading,.management-inner{grid-template-columns:1fr;gap:35px}.problem-heading p{max-width:680px}.time-demo{grid-template-columns:1fr;gap:24px;padding:24px}.time-bridge{justify-self:center;width:100px;min-height:70px;transform:rotate(90deg)}.time-bridge b{transform:translate(-50%,-50%)rotate(-90deg)}.time-bridge:after{transform:translate(-50%)rotate(-90deg)}.feature,.feature.reverse,.dark-inner{grid-template-columns:1fr;gap:65px}.feature-visual{order:2}.feature-copy,.dark-copy{max-width:720px}.exchange-panel{order:2}.management-heading{max-width:700px}.metric-grid{width:100%}.plan-grid{grid-template-columns:1fr;max-width:670px;margin:auto}.plan.featured{transform:none}.plan,.plan>p{min-height:auto}}@media (max-width:700px){.no-delay{border-radius:25px;gap:45px;width:calc(100% - 20px);margin-top:20px;padding:76px 18px}.delay-label{font-size:22px}.delay-label span{width:30px;height:3px}.no-delay-copy h2{font-size:clamp(49px,14vw,66px)}.no-delay-copy>p:last-child{margin-top:28px;font-size:16px}.delay-demo{border-radius:22px;padding:20px 14px 16px}.delay-demo-head{gap:17px;display:grid}.delay-market{width:210px;margin-top:-13px}.delay-compare{grid-template-columns:1fr;gap:13px}.delay-change{min-height:55px}.delay-change i{top:52%;left:20%;right:20%;transform:rotate(90deg)}.delay-change b{transform:rotate(90deg)}.delay-side{min-height:270px}.stale-number span,.current-number span{font-size:66px}.delay-outcome{grid-template-columns:1fr;gap:14px}.delay-outcome p+p{border-top:1px solid #344866;border-left:0;padding:14px 0 0}.story-showcase{width:calc(100% - 20px);padding:75px 18px}.story-showcase-copy h2{font-size:39px}.story-mini-benefits{gap:3px}.story-mini-benefits span{padding-inline:7px}.double-green.chapter{gap:45px;width:calc(100% - 20px);padding:78px 20px}.dg-row{animation:none}.guide-section{padding-block:80px}.guide-heading{margin-bottom:45px}.guide-heading h2,.dg-copy h2{font-size:42px}.guide-flow{grid-template-columns:1fr;gap:12px;padding:0}.guide-track{width:2px;height:auto;inset:15px auto 15px 20px}.guide-track:before,.guide-track:after{display:none}.guide-track span{height:0;width:100%!important}.active-0 .guide-track span{height:0}.active-1 .guide-track span{height:33%}.active-2 .guide-track span{height:66%}.active-3 .guide-track span{height:100%}.guide-card{text-align:left;align-items:flex-start;min-height:auto;padding:22px 18px 22px 58px}.guide-card:hover,.guide-card.active{transform:translate(5px)}.guide-number{width:40px;height:40px;top:22px;left:0}.guide-icon{width:40px;height:40px;margin:0 0 15px;font-size:21px}.guide-card>p{margin-top:10px}.double-green{padding-right:20px}.dg-opportunities{padding:10px;transform:none}.dg-table-head{display:none}.dg-row{grid-template-columns:1fr 1fr;gap:14px;padding:15px}.dg-game,.dg-odds,.dg-row>button{grid-column:span 2}.dg-panel-footer{gap:10px;display:grid}.one-line-title{white-space:normal;font-size:45px!important}.market-focus{gap:13px;display:grid}.market-focus>span{width:fit-content}.bookmaker-row{grid-template-columns:1fr 62px;padding:11px}.odd-status{display:none}.book-logo>i{width:34px;height:34px}.book-logo>strong{font-size:11px}.live-odd{font-size:26px}.chapter-dark{grid-template-columns:1fr}.chapter{border-radius:24px;width:calc(100% - 20px);padding:78px 20px}.chapter h2,.review-cta h2{font-size:clamp(48px,15vw,66px)}.chapter-dark,.double-green{grid-template-columns:1fr;gap:48px}.chapter-dark{margin-top:20px}.chapter-copy>p:not(.story-label){font-size:15px}.scan-card{padding:15px}.scan-row{grid-template-columns:52px 1fr 48px;gap:7px;padding:12px}.scan-row small{display:none}.scan-row strong{font-size:18px}.scan-result button{display:none}.time-win,.chapter-blue,.double-green{margin-top:20px}.time-heading{margin-bottom:40px}.versus-board{grid-template-columns:1fr;gap:12px}.versus-center{grid-template-columns:auto auto}.versus-center i{transform:rotate(90deg)}.versus-side{padding:25px}.time-number{font-size:58px}.time-saved{width:100%;padding:15px}.journey-tabs{grid-template-columns:1fr 1fr}.journey-tabs button{padding:13px 10px}.journey-stage{grid-template-columns:1fr;gap:28px;padding:15px}.journey-copy h3{font-size:31px}.journey-match{grid-template-columns:1fr}.journey-match small{grid-column:auto}.journey-match button{margin-top:10px}.journey-odds,.scenarios{grid-template-columns:1fr}.dg-card{padding:17px}.dg-head small{display:none}.dg-summary{flex-wrap:wrap;gap:10px}.dg-summary button{width:100%;margin:5px 0 0}.review-cta{border-radius:24px;width:calc(100% - 20px);margin:20px auto;padding:80px 20px}.compact-footer{text-align:center;grid-template-columns:1fr;justify-items:center}.compact-footer p,.compact-footer small{justify-self:center}.site-header{border-radius:15px;width:calc(100% - 20px);height:60px;top:10px}.brand{font-size:18px}.brand-mark{width:32px;height:32px;font-size:21px}.hero{padding-inline:16px}.hero h1{font-size:clamp(50px,15vw,69px)}.hero-lead{font-size:16px}.hero-actions{flex-direction:column}.hero-actions .button{width:100%}.hero-product{margin-top:12px}.laptop{width:108%;margin-left:-4%}.laptop-lid{border-radius:13px 13px 7px 7px;padding:6px}.camera{display:none}.product-status{font-size:10px}.hero-proof{width:100%;padding:15px 8px}.hero-proof div{gap:2px;display:grid}.hero-proof strong{font-size:14px}.hero-proof span{font-size:8px}.house-strip{gap:18px;min-height:125px;padding:24px 0}.house-strip-label{margin-bottom:0}.house-list{gap:42px;padding-right:42px;animation-duration:62s}.house-list span{font-size:18px}.section{width:calc(100% - 32px)}.problem,.feature,.dark-inner,.management,.plans{padding-top:100px;padding-bottom:100px}.problem-heading h2,.feature-copy h2,.dark-copy h2,.management-heading h2,.plans-heading h2{font-size:clamp(39px,12vw,52px)}.time-demo{border-radius:24px;margin-top:50px;padding:10px}.manual-search,.unified-search{border-radius:18px;min-height:420px}.browser-tabs{overflow:hidden}.book-tab{min-width:76px}.manual-match{padding-inline:14px}.market-change{margin-inline:14px}.unified-search{padding:15px}.best-odds-grid>div{padding:13px 8px}.best-odds-grid strong{font-size:19px}.unified-match{gap:7px;display:grid}.problem-close{margin-top:35px;font-size:17px;line-height:1.5}.floating-result{width:130px;bottom:20px;right:-7px}.feature{gap:50px}.dark-inner{min-height:auto}.operation-grid{grid-template-columns:1fr}.opportunity-card{padding:19px}.match-row{gap:9px}.match-row span{width:48px;height:48px}.exchange-panel{padding:18px}.exchange-columns,.exchange-row{grid-template-columns:1fr 70px 70px}.management-inner{width:calc(100% - 32px)}.metric-grid{grid-template-columns:1fr}.main-metric,.recent{grid-column:span 1}.mini-chart{margin-top:25px;position:relative;bottom:auto;left:0;right:auto}.recent>div{grid-template-columns:75px 1fr auto}.faq{grid-template-columns:1fr;gap:45px;padding-bottom:100px}.plan{padding:26px}.plan-badge{width:fit-content;margin-bottom:20px;position:static}.final-cta{min-height:560px}.final-cta h2{font-size:clamp(44px,13vw,61px)}footer{text-align:center;grid-template-columns:1fr;justify-items:center;min-height:auto}.footer-brand{grid-row:auto}.footer-brand+p{margin-top:6px}footer>small{grid-column:1}footer div{flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.stale-number span{opacity:.2;transform:translateY(20px)}.stale-number i{opacity:1;transform:rotate(14deg)scaleX(1)}.current-number span{opacity:1;transform:none}.current-number i{opacity:.25;transform:scale(1)}.delay-change i{clip-path:none;opacity:1}.current-side>button{opacity:1;transform:none}}.site-footer{color:#0b1730;min-height:auto;box-shadow:none;background:linear-gradient(#f5f7fa 0%,#eef2f6 100%);border:0;border-top:1px solid #dce3ed;border-radius:0;margin:54px 0 0;padding:0;display:block;position:relative;overflow:hidden}.site-footer:before{content:"";pointer-events:none;opacity:1;background:radial-gradient(circle at 12% 14%,#276fff13,#0000 28%);position:absolute;inset:0}.footer-main{z-index:1;grid-template-columns:minmax(220px,.46fr) minmax(620px,1.54fr);align-items:start;gap:clamp(60px,7vw,120px);width:min(1380px,100% - 96px);margin:0 auto;padding:58px 0 52px;display:grid;position:relative}.footer-positioning{display:block}.site-footer .footer-brand{color:#0b1730;grid-row:auto;width:max-content;display:flex}.site-footer .footer-brand>span:last-child{color:#0b1730}.site-footer .footer-brand b{color:#276fff}.site-footer .brand-mark{box-shadow:0 12px 28px #1c66ff2e}.footer-positioning h2{letter-spacing:-.052em;margin:38px 0 0;font-size:clamp(35px,3.2vw,51px);font-weight:710;line-height:1.02}.footer-positioning h2 em{color:#4b89ff;font-style:normal}.footer-positioning>p{color:#66748a;max-width:430px;margin:22px 0 30px;font-size:15px;line-height:1.7}.footer-cta{color:#fff;background:linear-gradient(135deg,#1e64e8,#2f7cff);border:1px solid #3579ed;border-radius:14px;justify-content:space-between;align-items:center;width:min(100%,360px);min-height:56px;padding:0 20px;font-size:13px;font-weight:800;transition:all .3s;display:flex;box-shadow:0 15px 34px #1a5bd53b}.footer-cta:hover{transform:translateY(-3px);box-shadow:0 20px 42px #1a5bd557}.footer-cta b{font-size:19px;font-weight:500}.footer-nav{grid-template-columns:repeat(4,minmax(120px,1fr));gap:42px;display:grid}.footer-nav>div{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.footer-nav h3{color:#276fff;letter-spacing:.13em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:850}.footer-nav a{color:#59677b;font-size:13px;font-weight:650;line-height:1.4;transition:all .25s;position:relative}.footer-nav a:after{content:"";background:#4c8cff;width:0;height:1px;transition:all .25s;position:absolute;bottom:-4px;left:0}.footer-nav a:hover{color:#0b1730;transform:translate(3px)}.footer-nav a:hover:after{width:100%}.footer-bottom{z-index:1;border-top:1px solid #d7dee9;grid-template-columns:1fr auto auto;align-items:center;gap:38px;width:min(1380px,100% - 96px);min-height:82px;margin:0 auto;padding:22px 0;display:grid;position:relative}.footer-bottom p{color:#718096;margin:0;font-size:10px}.footer-disclaimer{align-items:center;gap:9px;display:flex}.footer-disclaimer span{color:#334155;font-size:10px;font-weight:900;display:inline}.footer-bottom>a{color:#66748a;font-size:10px;font-weight:750;transition:all .25s}.footer-bottom>a:hover{color:#276fff;transform:translateY(-2px)}@media (max-width:1100px){.footer-main{grid-template-columns:1fr;gap:42px}.footer-positioning{max-width:620px}.footer-nav{gap:30px}}@media (max-width:700px){.site-footer{border-radius:0;margin:20px 0 0}.footer-main{gap:38px;width:calc(100% - 40px);padding:42px 0 38px}.footer-nav{grid-template-columns:1fr 1fr;gap:36px 28px}.footer-nav a{font-size:12px}.footer-bottom{grid-template-columns:1fr;justify-items:start;gap:18px;width:calc(100% - 40px);padding:26px 0}.footer-disclaimer{align-items:flex-start}.footer-bottom>a{font-size:11px}}.main-faq{background:#f4f6fa;border:1px solid #e1e7ef;border-radius:30px;grid-template-columns:.72fr 1.28fr;gap:clamp(70px,8vw,130px);width:min(1420px,100% - 48px);margin:54px auto 0;padding:112px 70px 108px;display:grid}.main-faq-heading{align-self:start;position:sticky;top:130px}.main-faq-heading .story-label{margin-bottom:20px}.main-faq-heading h2{color:#0a1428;font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.058em;margin:0;font-size:clamp(46px,4vw,64px);font-weight:760;line-height:.99}.main-faq-heading h2 em{color:#276fff;font-style:normal}.main-faq-heading>p:last-child{color:#68768a;max-width:390px;margin:24px 0 0;font-size:15px;line-height:1.7}.main-faq-list{gap:12px;display:grid}.main-faq-list details{background:#fff;border:1px solid #dde4ee;border-radius:18px;transition:all .28s;overflow:hidden;box-shadow:0 8px 22px #1a36640e}.main-faq-list details[open]{border-color:#8fb4ff;box-shadow:0 14px 32px #205ecf1a}.main-faq-list summary{color:#111c31;cursor:pointer;letter-spacing:-.018em;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:0 22px;font-size:15px;font-weight:760;list-style:none;display:flex}.main-faq-list summary::-webkit-details-marker{display:none}.main-faq-list summary>b{font:inherit;align-items:center;gap:14px;display:flex}.main-faq-list summary i{color:#276fff;background:#edf3ff;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:15px;font-style:normal;font-weight:850;display:grid}.main-faq-list summary span{color:#526176;flex:none;font-size:18px;font-weight:700;transition:all .28s}.main-faq-list details[open] summary span{color:#276fff;transform:rotate(180deg)}.main-faq-list details[open] summary{color:#0f1b30}.main-faq-list details>p{color:#66748a;max-width:720px;margin:-2px 54px 25px 70px;font-size:14px;line-height:1.72}@media (max-width:900px){.main-faq{grid-template-columns:1fr;gap:48px;padding-inline:32px}.main-faq-heading{position:static}.main-faq-heading h2 br{display:none}}@media (max-width:700px){.main-faq{border-radius:24px;gap:38px;width:calc(100% - 20px);margin-top:20px;padding:72px 13px 64px}.main-faq-heading{padding-inline:7px}.main-faq-heading h2{font-size:40px}.main-faq-heading>p:last-child{font-size:14px}.main-faq-list{gap:10px}.main-faq-list details{border-radius:15px}.main-faq-list summary{min-height:70px;padding:0 14px;font-size:13px;line-height:1.35}.main-faq-list summary>b{gap:10px}.main-faq-list summary i{border-radius:9px;width:30px;height:30px}.main-faq-list details>p{margin:-1px 38px 21px 54px;font-size:12px}}.legal-page{background:radial-gradient(circle at 85% 5%,#236bff1a,#0000 25%),linear-gradient(#f8faff,#fff 30%);min-height:100vh}.legal-header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #dfe6f1;border-radius:19px;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1240px,100% - 40px);height:72px;margin:18px auto 0;padding:0 14px 0 19px;display:grid;position:relative;box-shadow:0 15px 45px #19346414}.legal-header nav{color:#667287;gap:25px;font-size:12px;font-weight:680;display:flex}.legal-header nav a,.legal-back{transition:all .2s}.legal-header nav a:hover{color:#236bff}.legal-back{color:#fff;background:#0a1020;border-radius:11px;justify-self:end;align-items:center;gap:10px;min-height:43px;padding:0 15px;font-size:12px;font-weight:760;display:flex}.legal-back:hover{background:#236bff;transform:translateY(-1px)}.legal-hero{border-bottom:1px solid #dfe6f0;width:min(1180px,100% - 48px);margin:0 auto;padding:120px 0 84px}.legal-hero>p{color:#236bff;letter-spacing:.15em;text-transform:uppercase;margin:0 0 22px;font-size:11px;font-weight:850}.legal-hero h1{letter-spacing:-.065em;max-width:920px;margin:0;font-size:clamp(56px,6vw,88px);font-weight:720;line-height:.96}.legal-hero>div{justify-content:space-between;align-items:flex-end;gap:40px;margin-top:34px;display:flex}.legal-hero>div p{color:#68758a;max-width:760px;margin:0;font-size:17px;line-height:1.7}.legal-hero small{color:#8d99aa;white-space:nowrap;font-size:10px}.legal-layout{grid-template-columns:235px minmax(0,760px);justify-content:space-between;gap:90px;width:min(1180px,100% - 48px);margin:0 auto;padding:76px 0 130px;display:grid}.legal-layout aside{height:max-content;display:grid;position:sticky;top:30px}.legal-layout aside>p{color:#8491a4;letter-spacing:.13em;text-transform:uppercase;margin:0 0 20px;font-size:9px;font-weight:820}.legal-layout aside a{color:#778499;border-bottom:1px solid #edf0f5;grid-template-columns:30px 1fr;gap:7px;padding:11px 0;font-size:11px;line-height:1.4;transition:all .2s;display:grid}.legal-layout aside a span{color:#b0bac8;font-size:9px}.legal-layout aside a:hover{color:#236bff;transform:translate(3px)}.legal-content{gap:0;display:grid}.legal-content>section{border-bottom:1px solid #e6ebf2;grid-template-columns:42px 1fr;gap:24px;margin:0 0 54px;padding:0 0 54px;scroll-margin-top:30px;display:grid}.legal-content>section:last-child{border-bottom:0;margin-bottom:0}.legal-content>section>span{color:#3678f5;font-family:var(--font-barlow),sans-serif;padding-top:8px;font-size:15px;font-weight:800}.legal-content h2{color:#0c1425;letter-spacing:-.035em;margin:0 0 22px;font-size:29px;line-height:1.15}.legal-content p{color:#647186;margin:0 0 16px;font-size:15px;line-height:1.8}.legal-content p:last-child{margin-bottom:0}.legal-content ul{color:#647186;gap:13px;margin:0;padding:0;font-size:15px;line-height:1.65;list-style:none;display:grid}.legal-content li{padding-left:26px;position:relative}.legal-content li:before{content:"✓";color:#236bff;font-weight:850;position:absolute;top:1px;left:0}.legal-table{border:1px solid #e1e7f0;border-radius:17px;display:grid;overflow:hidden}.legal-table>div{border-bottom:1px solid #e8edf3;grid-template-columns:140px 1fr;gap:18px;padding:18px 20px;display:grid}.legal-table>div:last-child{border-bottom:0}.legal-table strong{color:#162035;font-size:13px}.legal-table span{color:#69768a;font-size:13px;line-height:1.55}.legal-footer{color:#fff;background:#081426;border:0;grid-template-columns:1fr auto;align-items:center;gap:18px 50px;min-height:auto;margin:0;padding:42px max(24px,50vw - 590px);display:grid}.legal-footer .brand{color:#fff;grid-row:span 2}.legal-footer p{color:#8d9db5;margin:0;font-size:12px}.legal-footer>div{color:#94a3b8;align-items:center;gap:9px;font-size:10px;font-weight:650;display:flex}.legal-footer>div span{color:#c6d2e2;border:1px solid #344b6b;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.legal-footer small{color:#63758e;grid-column:2;font-size:9px}@media (max-width:900px){.legal-header{grid-template-columns:1fr auto}.legal-header nav{display:none}.legal-layout{grid-template-columns:1fr;gap:50px}.legal-layout aside{grid-template-columns:repeat(2,1fr);gap:0 24px;position:relative;top:auto}.legal-layout aside>p{grid-column:1/-1}.legal-hero{padding-top:95px}}@media (max-width:600px){.legal-header{border-radius:15px;width:calc(100% - 20px);height:62px;margin-top:10px;padding-inline:12px}.legal-header .brand{font-size:18px}.legal-header .brand-mark{width:32px;height:32px;font-size:21px}.legal-back{min-height:39px;padding-inline:12px;font-size:0}.legal-back span{font-size:16px}.legal-hero{width:calc(100% - 36px);padding:78px 0 58px}.legal-hero h1{font-size:46px}.legal-hero>div{gap:18px;display:grid}.legal-hero>div p{font-size:15px}.legal-layout{width:calc(100% - 36px);padding:50px 0 85px}.legal-layout aside{grid-template-columns:1fr}.legal-content>section{grid-template-columns:1fr;gap:11px;margin-bottom:40px;padding-bottom:40px}.legal-content>section>span{padding:0}.legal-content h2{font-size:25px}.legal-content p,.legal-content ul{font-size:14px}.legal-table>div{grid-template-columns:1fr;gap:7px}.legal-footer{grid-template-columns:1fr;justify-items:start;padding:40px 20px}.legal-footer .brand{grid-row:auto}.legal-footer small{grid-column:1}}.chapter.ir-compare .ir-compare-heading h2{max-width:980px;font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.052em;text-transform:none;margin-inline:auto;font-size:clamp(42px,4vw,62px);font-weight:750;line-height:1.03}@media (max-width:600px){.chapter.ir-compare .ir-compare-heading h2{font-size:42px}}.ir-auto{background:radial-gradient(circle,#236bff17,#0000 44%),linear-gradient(145deg,#fff,#f7faff);border:1px solid #e1e8f3;margin-top:54px;padding:115px clamp(34px,5.5vw,78px) 100px;scroll-margin-top:115px;overflow:hidden;box-shadow:0 35px 90px #183c7d14}.ir-auto-heading{text-align:center;max-width:980px;margin:0 auto 52px}.chapter.ir-auto .ir-auto-heading h2{font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.057em;text-transform:none;margin:0;font-size:clamp(43px,4.2vw,66px);font-weight:760;line-height:1.02}.ir-auto-heading h2 em{color:var(--blue);font-style:normal}.ir-auto-heading>p:last-child{color:#657287;max-width:790px;margin:25px auto 0;font-size:17px;line-height:1.7}.ir-auto-stage{color:#fff;background:radial-gradient(circle at 78% 28%,#296fff40,#0000 36%),linear-gradient(145deg,#071226,#0a1d3e);border:1px solid #1c3764;border-radius:31px;padding:45px;position:relative;overflow:hidden;box-shadow:0 38px 85px #0a214b40,inset 0 1px #ffffff0f}.ir-auto-stage:before{content:"";opacity:.2;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 42%,#000);mask-image:linear-gradient(90deg,#0000,#000 42%,#000)}.ir-entry-source{z-index:2;background:linear-gradient(135deg,#1c427ff5,#0c234af5);border:1px solid #3d7ff0;border-radius:18px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;width:min(680px,100%);min-height:76px;margin:0 auto 42px;padding:14px 18px;animation:9s ease-in-out infinite ir-source;display:grid;position:relative;box-shadow:0 16px 38px #000b2257,0 0 32px #236bff21}.ir-entry-pulse{background:#39d5a0;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 7px #39d5a01c}.ir-entry-source p{margin:0}.ir-entry-source small,.ir-entry-source strong{display:block}.ir-entry-source small{color:#8fa6c9;margin-bottom:5px;font-size:9px}.ir-entry-source strong{font-size:14px}.ir-entry-source>span:not(.ir-entry-pulse){color:#b6c8e6;background:#ffffff12;border-radius:8px;padding:7px 9px;font-size:9px;font-weight:750}.ir-entry-source>b{font-size:14px}.ir-auto-layout{z-index:2;grid-template-columns:.78fr 1.22fr;align-items:center;gap:55px;display:grid;position:relative}.ir-auto-flow{gap:15px;padding:8px 0 8px 7px;display:grid;position:relative}.ir-flow-line{background:#243d65;width:2px;position:absolute;top:37px;bottom:37px;left:31px;overflow:hidden}.ir-flow-line i{background:linear-gradient(#397dff,#55a5ff);width:100%;height:0;animation:9s ease-in-out infinite ir-flow-grow;display:block;box-shadow:0 0 15px #4689ffcc}.ir-flow-step{z-index:2;background:#0a1a36db;border:1px solid #243b5f;border-radius:17px;grid-template-columns:1fr auto;align-items:center;gap:12px;min-height:86px;padding:16px 16px 16px 70px;transition:border-color .3s,background .3s,transform .3s;display:grid;position:relative}.ir-flow-step>span{color:#7da8f4;background:#0c2144;border:1px solid #31517e;border-radius:50%;place-items:center;width:41px;height:41px;font-size:10px;font-weight:850;display:grid;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.ir-flow-step small,.ir-flow-step strong{display:block}.ir-flow-step small{color:#7185a5;margin-bottom:5px;font-size:9px}.ir-flow-step strong{font-size:12px}.ir-flow-step>b{color:#071b17;opacity:.16;background:#35d39f;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;display:grid;transform:scale(.7)}.ir-flow-step-1{animation:9s ease-in-out infinite ir-step-one}.ir-flow-step-2{animation:9s ease-in-out infinite ir-step-two}.ir-flow-step-3{animation:9s ease-in-out infinite ir-step-three}.ir-flow-step-1>b{animation:9s ease-in-out infinite ir-check-one}.ir-flow-step-2>b{animation:9s ease-in-out infinite ir-check-two}.ir-flow-step-3>b{animation:9s ease-in-out infinite ir-check-three}.ir-year-report{color:#142039;background:#fffffffa;border:1px solid #a6c2ff8c;border-radius:24px;padding:27px;animation:9s ease-in-out infinite ir-report-finish;position:relative;box-shadow:0 30px 75px #00081957,0 0 0 7px #467fff0d}.ir-year-top{border-bottom:1px solid #e4e9f1;align-items:center;gap:12px;padding-bottom:20px;display:flex}.ir-year-top>span{color:#fff;background:#246dff;border-radius:12px;place-items:center;width:43px;height:43px;font-size:23px;display:grid}.ir-year-top p{flex:1;margin:0}.ir-year-top small,.ir-year-top strong{display:block}.ir-year-top small{color:#708097;font-size:9px}.ir-year-top strong{margin-top:3px;font-size:17px}.ir-year-top>i{color:#12825d;background:#e8f9f2;border-radius:99px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:800}.ir-year-items{margin-top:13px}.ir-year-items>div{border-bottom:1px solid #e8edf4;grid-template-columns:27px 1fr auto;align-items:center;padding:14px 5px;display:grid}.ir-year-items span{color:#fff;background:#1ab981;border-radius:50%;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.ir-year-items strong{font-size:11px}.ir-year-items small{color:#16865f;font-size:8px;font-weight:760}.ir-accountant-ready{color:#087b54;background:#e9f9f2;border-radius:14px;justify-content:center;align-items:center;gap:12px;margin-top:20px;padding:16px;display:flex}.ir-accountant-ready>span{color:#fff;background:#18b77f;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.ir-accountant-ready p{margin:0}.ir-accountant-ready strong,.ir-accountant-ready small{display:block}.ir-accountant-ready strong{font-size:12px}.ir-accountant-ready small{color:#57917b;margin-top:3px;font-size:8px}.ir-auto-close{color:#6b778a;text-align:center;margin:34px 0 0;font-size:15px}.ir-auto-close strong{color:#1764ed}@keyframes ir-source{0%,to{transform:translateY(0);box-shadow:0 16px 38px #000b2257,0 0 20px #236bff14}8%,16%{transform:translateY(-4px);box-shadow:0 20px 44px #000b2261,0 0 36px #236bff4d}}@keyframes ir-flow-grow{0%,12%{height:0}62%,88%{height:100%}to{height:0}}@keyframes ir-step-one{0%,10%,to{opacity:.55;background:#0a1a36db;border-color:#243b5f;transform:none}18%,88%{opacity:1;background:#112f60e6;border-color:#3578ea;transform:translate(5px)}}@keyframes ir-step-two{0%,29%,to{opacity:.55;background:#0a1a36db;border-color:#243b5f;transform:none}38%,88%{opacity:1;background:#112f60e6;border-color:#3578ea;transform:translate(5px)}}@keyframes ir-step-three{0%,49%,to{opacity:.55;background:#0a1a36db;border-color:#243b5f;transform:none}59%,88%{opacity:1;background:#112f60e6;border-color:#3578ea;transform:translate(5px)}}@keyframes ir-check-one{0%,10%,to{opacity:.16;transform:scale(.7)}18%,88%{opacity:1;transform:none}}@keyframes ir-check-two{0%,29%,to{opacity:.16;transform:scale(.7)}38%,88%{opacity:1;transform:none}}@keyframes ir-check-three{0%,49%,to{opacity:.16;transform:scale(.7)}59%,88%{opacity:1;transform:none}}@keyframes ir-report-finish{0%,55%,to{transform:scale(.985);box-shadow:0 30px 75px #00081947,0 0 0 7px #467fff0a}67%,88%{transform:none;box-shadow:0 34px 82px #00081961,0 0 0 7px #467fff1c,0 0 46px #2a70ff33}}@media (max-width:900px){.ir-auto{padding:90px 28px}.ir-auto-stage{padding:30px}.ir-auto-layout{grid-template-columns:1fr;gap:34px}.ir-auto-flow{width:100%;max-width:620px;margin:auto}.ir-year-report{width:min(620px,100%);margin:auto}}@media (max-width:600px){.ir-auto{border-radius:24px;width:calc(100% - 20px);margin-top:20px;padding:76px 16px}.chapter.ir-auto .ir-auto-heading h2{font-size:42px}.ir-auto-heading>p:last-child{font-size:15px}.ir-auto-stage{border-radius:23px;padding:22px 14px}.ir-entry-source{grid-template-columns:auto 1fr auto;padding:13px}.ir-entry-source>span:not(.ir-entry-pulse){display:none}.ir-entry-source>b{font-size:11px}.ir-flow-step{padding-left:63px}.ir-year-report{padding:18px}.ir-year-top>i{display:none}.ir-auto-close{font-size:13px;line-height:1.6}}@media (prefers-reduced-motion:reduce){.ir-entry-source,.ir-flow-line i,.ir-flow-step,.ir-flow-step>b,.ir-year-report{animation:none!important}.ir-flow-line i{height:100%}.ir-flow-step{opacity:1;border-color:#3578ea}.ir-flow-step>b{opacity:1;transform:none}.ir-year-report{transform:none}}.ir-story-stage{background:radial-gradient(circle at 82% 48%,#236bff14,#0000 32%),linear-gradient(145deg,#fff,#f8faff);border:1px solid #dce6f5;border-radius:30px;grid-template-columns:.72fr 100px 1fr 100px 1.45fr;align-items:center;gap:0;min-height:520px;padding:54px 42px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 80px #193d7c1c}.ir-story-stage:before{content:"";pointer-events:none;opacity:.24;background-image:linear-gradient(#236bff0a 1px,#0000 1px),linear-gradient(90deg,#236bff0a 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%,#0000);mask-image:linear-gradient(90deg,#0000,#000 45%,#0000)}.ir-bet-slip,.ir-base-engine,.ir-final-document{z-index:2;background:#fff;position:relative}.ir-bet-slip{border:1px solid #cbdcf9;border-radius:23px;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:27px 24px;display:flex;box-shadow:0 22px 48px #183f841a}.ir-betano-mark{color:#fff;width:61px;height:61px;font-family:var(--font-archivo),Arial,sans-serif;background:linear-gradient(145deg,#ff6a22,#ed3d08);border-radius:17px;place-items:center;margin-bottom:18px;font-size:38px;font-style:italic;font-weight:850;display:grid;box-shadow:0 13px 26px #f24e1238}.ir-card-label{color:#1b2840;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:10px;font-weight:850}.ir-bet-match{text-align:center;border-top:1px solid #dfe6f1;justify-content:center;align-items:center;gap:9px;width:100%;margin:24px 0 18px;padding-top:20px;display:flex}.ir-bet-match strong{font-size:11px;line-height:1.45}.ir-ball{background:radial-gradient(circle at 50% 30%,#1a2a47 0 3px,#0000 4px),radial-gradient(circle at 25% 65%,#1a2a47 0 2px,#0000 3px),radial-gradient(circle at 75% 65%,#1a2a47 0 2px,#0000 3px);border:2px solid #1a2a47;border-radius:50%;flex:none;width:22px;height:22px}.ir-bet-value{font-family:var(--font-barlow),Arial,sans-serif;letter-spacing:-.035em;font-size:33px}.ir-base-engine{text-align:center;border:1px solid #8eb5ff;border-radius:25px;min-height:365px;padding:31px 28px;animation:9s ease-in-out infinite ir-engine-focus;box-shadow:0 28px 62px #236bff29,0 0 0 7px #236bff0a}.ir-base-mark{color:#fff;width:68px;height:68px;font-family:var(--font-archivo),Arial,sans-serif;background:linear-gradient(145deg,#2f83ff,#155be5);border-radius:19px;place-items:center;margin:0 auto 14px;font-size:43px;font-style:italic;font-weight:850;display:grid;box-shadow:0 13px 29px #236bff3d}.ir-base-engine .ir-card-label{font-size:13px}.ir-base-engine h3{color:#10192b;font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.04em;border-top:1px solid #dbe4f2;margin:20px 0 18px;padding-top:19px;font-size:22px;line-height:1.1}.ir-engine-checks{display:grid}.ir-engine-checks span{color:#28364c;text-align:left;border-bottom:1px solid #e7ecf4;align-items:center;gap:10px;min-height:42px;font-size:10px;font-weight:650;display:flex}.ir-engine-checks span:last-child{border-bottom:0}.ir-engine-checks b{color:#fff;background:#236bff;border-radius:50%;place-items:center;width:21px;height:21px;font-size:10px;display:grid;box-shadow:0 0 #236bff2e}.ir-engine-checks span:first-child b{animation:9s ease-in-out 1.3s infinite ir-check-pulse}.ir-engine-checks span:nth-child(2) b{animation:9s ease-in-out 2.1s infinite ir-check-pulse}.ir-engine-checks span:nth-child(3) b{animation:9s ease-in-out 2.9s infinite ir-check-pulse}.ir-story-connector{z-index:3;background:#d4e1f6;height:4px;position:relative}.ir-story-connector i{transform-origin:0;background:#236bff;display:block;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 16px #236bffa6}.ir-connector-one i{animation:9s ease-in-out infinite ir-connect-one}.ir-connector-two i{animation:9s ease-in-out infinite ir-connect-two}.ir-story-connector:before,.ir-story-connector:after{content:"";z-index:2;background:#236bff;border:4px solid #fff;border-radius:50%;width:17px;height:17px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 0 3px #9ec0ff,0 0 20px #236bff59}.ir-story-connector:before{left:-8px}.ir-story-connector:after{right:-8px}.ir-story-connector span{color:#236bff;letter-spacing:4px;font-family:Arial,sans-serif;font-size:25px;font-weight:750;position:absolute;top:16px;left:50%;transform:translate(-50%)}.ir-final-document{border:1px solid #c7d8f5;border-radius:26px;min-height:445px;padding:31px;animation:9s ease-in-out infinite ir-document-focus;box-shadow:0 32px 68px #193d7c29}.ir-final-document:after{content:"";background:linear-gradient(225deg,#e9eff8 49%,#fff 51%);border:1px solid #c7d8f5;border-radius:0 25px;width:56px;height:56px;position:absolute;top:-1px;right:-1px;box-shadow:-7px 7px 13px #203d6e0f}.ir-document-top{border-bottom:1px solid #dfe6f1;align-items:center;gap:13px;padding-bottom:22px;display:flex}.ir-document-top>span{color:#fff;background:#236bff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:23px;display:grid}.ir-document-top small,.ir-document-top strong{display:block}.ir-document-top small{color:#718098;margin-bottom:4px;font-size:8px}.ir-document-top strong{letter-spacing:-.02em;text-transform:uppercase;font-size:17px}.ir-document-values{padding:12px 0}.ir-document-values>div{border-bottom:1px solid #e6ebf2;grid-template-columns:1fr auto;align-items:center;min-height:58px;display:grid}.ir-document-values span{color:#26344a;font-size:11px}.ir-document-values strong{font-size:16px}.ir-positive-value{color:#0ca66f}.ir-document-filters{gap:9px;margin:7px 0 16px;display:flex}.ir-document-filters span{color:#315078;background:#f9fbff;border:1px solid #cddbf0;border-radius:9px;padding:8px 11px;font-size:9px;font-weight:700}.ir-document-ready{color:#08794f;background:#eaf9f2;border:1px solid #a7e2c9;border-radius:13px;justify-content:center;align-items:center;gap:12px;min-height:68px;padding:12px 16px;display:flex}.ir-document-ready>b{color:#fff;background:#16ad78;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.ir-document-ready strong,.ir-document-ready small{display:block}.ir-document-ready strong{text-transform:uppercase;font-size:11px}.ir-document-ready small{color:#568e78;margin-top:3px;font-size:8px}@keyframes ir-connect-one{0%,8%,to{transform:scaleX(0)}24%,88%{transform:scaleX(1)}}@keyframes ir-connect-two{0%,39%,to{transform:scaleX(0)}56%,88%{transform:scaleX(1)}}@keyframes ir-engine-focus{0%,15%,to{transform:none;box-shadow:0 28px 62px #236bff1c,0 0 0 7px #236bff08}29%,62%{transform:translateY(-4px);box-shadow:0 33px 72px #236bff33,0 0 0 7px #236bff14}}@keyframes ir-check-pulse{0%,8%,to{transform:none;box-shadow:0 0 #236bff33}12%{transform:scale(1.13);box-shadow:0 0 0 8px #236bff00}}@keyframes ir-document-focus{0%,47%,to{transform:none;box-shadow:0 32px 68px #193d7c21}62%,88%{transform:translateY(-5px);box-shadow:0 38px 82px #193d7c33,0 0 38px #236bff1a}}@media (max-width:1100px){.ir-story-stage{grid-template-columns:.72fr 70px 1fr 70px 1.35fr;padding:42px 28px}.ir-base-engine{padding-inline:20px}.ir-final-document{padding:24px}.ir-document-values strong{font-size:14px}}@media (max-width:800px){.ir-story-stage{grid-template-columns:1fr;gap:0;padding:35px 20px}.ir-bet-slip,.ir-base-engine,.ir-final-document{width:min(560px,100%);margin:auto}.ir-story-connector{background:#d4e1f6;width:4px;height:72px;margin:auto}.ir-story-connector i{transform-origin:top;transform:scaleY(0)}.ir-story-connector:before,.ir-story-connector:after{left:50%;right:auto;transform:translate(-50%,-50%)}.ir-story-connector:before{top:0}.ir-story-connector:after{top:100%}.ir-story-connector span{letter-spacing:2px;top:50%;left:22px;transform:translateY(-50%)rotate(90deg)}@keyframes ir-connect-one{0%,8%,to{transform:scaleY(0)}24%,88%{transform:scaleY(1)}}@keyframes ir-connect-two{0%,39%,to{transform:scaleY(0)}56%,88%{transform:scaleY(1)}}}@media (max-width:600px){.ir-story-stage{border-radius:22px;padding:26px 13px}.ir-bet-slip{min-height:260px}.ir-base-engine{min-height:345px}.ir-final-document{min-height:auto;padding:20px}.ir-document-top strong{font-size:14px}.ir-document-values strong{font-size:13px}.ir-document-ready{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.ir-base-engine,.ir-engine-checks b,.ir-story-connector i,.ir-final-document{animation:none!important}.ir-story-connector i{transform:none}}.mobile-nav-cta,.mobile-product-bar,.mobile-product-caption{display:none}@media (max-width:760px){:root{--mobile-gutter:14px;--mobile-radius:24px}html{scroll-padding-top:86px}body{background:#fff;overflow-x:clip}button,a{-webkit-tap-highlight-color:transparent}.site-header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fffffff0;border-radius:17px;width:calc(100% - 20px);height:62px;padding:0 10px 0 13px;top:10px;box-shadow:0 13px 35px #1331641c}.brand{gap:8px;font-size:17px}.brand-mark{border-radius:10px;width:34px;height:34px;font-size:22px}.menu-button{background:#f7f9fc;border:1px solid #e1e8f2;border-radius:12px;width:44px;height:44px}.menu-button span{border-radius:10px;width:18px;transition:transform .25s}.menu-button[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.menu-button[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.nav{background:#fffffffa;border:1px solid #e1e8f2;border-radius:19px;align-items:stretch;gap:2px;padding:10px;top:81px;left:10px;right:10px;box-shadow:0 24px 55px #0d27532b}.nav a{color:#27364c;border-radius:11px;align-items:center;min-height:48px;padding:0 14px;font-size:15px;display:flex}.nav a:hover{background:#f1f6ff}.nav .mobile-nav-cta{color:#fff;background:linear-gradient(135deg,#2879ff,#155be2);justify-content:space-between;min-height:51px;margin-top:6px;font-weight:780;display:flex;box-shadow:0 12px 25px #236bff33}.hero{min-height:auto;padding:110px var(--mobile-gutter)20px;text-align:left;background:radial-gradient(circle at 88% 29%,#dfeaff 0,#0000 33%),linear-gradient(155deg,#fff 0,#f7f9ff 58%,#eef4ff 100%);display:block}.hero-grid{opacity:.17;background-size:42px 42px;-webkit-mask-image:linear-gradient(#0000 8%,#000 36%,#0000 92%);mask-image:linear-gradient(#0000 8%,#000 36%,#0000 92%)}.hero-copy{padding:0}.eyebrow{letter-spacing:.11em;justify-content:flex-start;margin-bottom:18px;font-size:10px}.eyebrow span{width:21px}.hero h1.hero-time-title{letter-spacing:-.064em;max-width:390px;font-size:clamp(42px,12.7vw,55px);line-height:.96}.hero h1.hero-time-title br{display:none}.hero h1.hero-time-title em{margin-top:6px;display:block}.hero-lead{max-width:385px;margin-top:22px;font-size:15.5px;line-height:1.6}.hero-actions{grid-template-columns:1fr;gap:10px;margin-top:27px;display:grid}.hero-actions .button{border-radius:14px;width:100%;min-height:56px}.hero-actions .button-primary{box-shadow:0 16px 34px #236bff3d}.button-secondary{background:#ffffffd1}.trial-note{text-align:center;margin-top:14px;font-size:11px}.hero-product{width:calc(100% + 8px);margin:38px -4px 0;padding-bottom:0}.product-status{background:#ffffffe6;margin:0 0 10px;padding:7px 8px 7px 11px;font-size:10px}.product-status b{font-size:8px}.laptop{touch-action:pan-y;background:linear-gradient(145deg,#071326,#0d2857);border:1px solid #2756a633;border-radius:22px;width:100%;margin:0;overflow:hidden;transform:none;box-shadow:0 28px 62px #183e8038,0 0 0 5px #ffffffb3}.laptop:hover{transform:none}.mobile-product-bar{color:#dce8fb;border-bottom:1px solid #93b3e829;justify-content:space-between;align-items:center;min-height:54px;padding:0 15px;font-size:10px;display:flex}.mobile-product-bar span{align-items:center;gap:8px;font-weight:760;display:flex}.mobile-product-bar span i{color:#fff;background:#2472ff;border-radius:8px;place-items:center;width:26px;height:26px;font-size:14px;font-style:normal;font-weight:850;display:grid;box-shadow:0 7px 18px #236bff57}.mobile-product-bar b{color:#8fd6bc;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:7px;font-size:8px;display:flex}.mobile-product-bar b:before{content:"";background:#2bd79b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #2bd79b1a}.laptop-lid{box-shadow:none;background:#07101e;border:0;border-radius:0;padding:0}.laptop-screen{aspect-ratio:auto;background:#080f1a;border-radius:0;height:clamp(330px,94vw,420px)}.laptop-screen .screen{object-fit:cover;object-position:21% top;opacity:0;width:auto;max-width:none;height:100%;transition:opacity .55s,transform .7s cubic-bezier(.22,.75,.28,1);transform:translate(10px)scale(1.035)}.laptop-screen .screen:nth-child(2){object-position:20% top}.laptop-screen .screen:nth-child(3){object-position:43% top}.laptop-screen .screen:nth-child(4){object-position:62% top}.laptop-screen .screen.is-active{opacity:1;transform:none}.screen-reflection,.laptop-base,.laptop-shadow{display:none}.mobile-product-caption{color:#8193ad;text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #93b3e829;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 15px;font-size:9px;display:flex}.mobile-product-caption span{color:#91a5c2}.mobile-product-caption i{color:#4386ff;font-style:normal}.mobile-product-caption strong{color:#eef5ff}.screen-dots{margin-top:16px}.screen-dots button{background:#c3cee0;width:8px;height:8px}.screen-dots button.is-active{width:31px}.hero-proof{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #1c458b1a;border-radius:17px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:none;margin:24px 0 0;padding:0;position:relative;bottom:auto;left:auto;transform:none;box-shadow:0 14px 34px #1f489112}.hero-proof div{text-align:center;border-bottom:0;border-right:1px solid #e4eaf3;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:72px;padding:12px 6px;display:flex}.hero-proof div:last-child{border-right:0}.hero-proof strong{font-size:14px}.hero-proof span{font-size:8px;line-height:1.3}.no-delay,.chapter,.pricing-section,.review-cta{border-radius:var(--mobile-radius);width:calc(100% - 20px);margin-left:auto;margin-right:auto}.no-delay{gap:38px;margin-top:20px;padding:74px 16px 20px}.delay-label{letter-spacing:.14em;font-size:17px}.no-delay-copy h2{font-size:clamp(46px,13vw,57px);line-height:.93}.no-delay-copy>p:last-child{font-size:15px;line-height:1.66}.delay-demo{border-radius:20px;padding:17px 12px 13px;box-shadow:0 28px 60px #06183a47}.delay-demo-head{padding:3px 3px 17px}.delay-brand{font-size:13px}.delay-brand>span{width:28px;height:28px}.delay-demo-head>div strong{font-size:14px}.delay-market{width:auto;margin:-3px 0 12px;padding:10px 12px;font-size:10px}.delay-side{border-radius:16px;min-height:235px;padding:20px 15px}.delay-side h3{font-size:10px}.stale-number span,.current-number span{font-size:58px}.delay-change{min-height:48px}.delay-outcome{padding:15px}.delay-outcome p{min-height:46px}.house-strip{gap:20px;min-height:126px;padding:25px 0}.house-strip-label{text-align:center;margin-bottom:0}.house-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.house-list{scrollbar-width:auto;gap:40px;margin:0;padding:0 40px 0 0;animation-duration:56s;overflow:visible}.house-list span{flex:none;font-size:20px}.chapter{padding:74px 18px}.story-label{margin-bottom:19px;font-size:12px}.chapter h2,.review-cta h2{letter-spacing:-.055em;font-size:clamp(39px,11.4vw,49px);line-height:.99}.chapter h2 br{display:none}.guide-heading>p:last-child,.dg-copy>p:not(.story-label),.story-showcase-copy>p:not(.story-label),.tools-heading>p:last-child,.pricing-heading>p:last-child{margin-top:21px;font-size:15px;line-height:1.65}.guide-section{margin-top:20px;padding:74px 18px 64px}.guide-heading{text-align:left;margin-bottom:44px}.guide-flow{gap:13px}.guide-track{left:19px}.guide-card{border-radius:18px;min-height:126px;padding:20px 16px 20px 61px;box-shadow:0 12px 30px #1c3b700f}.guide-card.active{transform:translate(3px);box-shadow:0 17px 37px #2163d61f}.guide-number{top:20px;left:0}.guide-icon{border-radius:11px;width:37px;height:37px;margin-bottom:12px}.guide-card>strong{font-size:16px}.guide-card>p{font-size:13px;line-height:1.55}.double-green.chapter{gap:34px;width:calc(100% - 20px);margin-top:20px;padding:74px 14px 18px}.dg-copy{padding-inline:4px}.dg-copy h2{font-size:clamp(40px,11.5vw,49px);line-height:.99}.dg-opportunities{background:#f1f5fb;border-radius:21px;padding:8px;box-shadow:0 27px 62px #18449126}.dg-row{border-radius:16px;grid-template-columns:1fr 1fr;gap:14px;padding:15px 13px}.dg-game{grid-column:1/-1}.dg-game strong{font-size:13px}.dg-game small{font-size:9px}.dg-odds{grid-column:1/-1;gap:7px}.dg-odds .dg-odd{background:#fff;border:1px solid #e1e7f1;border-radius:11px;min-height:72px;padding:9px 5px 7px}.dg-odd b{font-size:13px}.dg-profit,.dg-loss{background:#f6f8fc;border-radius:11px;padding:10px}.dg-profit small,.dg-loss small{font-size:8px}.dg-profit strong,.dg-loss strong{font-size:14px;line-height:1.25}.dg-row>button{border-radius:11px;grid-column:1/-1;min-height:47px;font-size:11px}.dg-panel-footer{padding:13px 6px 6px;font-size:9px;line-height:1.45}.story-showcase{border-radius:var(--mobile-radius);gap:35px;width:calc(100% - 20px);margin-top:20px;padding:74px 14px 18px}.story-showcase-copy{padding-inline:4px}.story-showcase-copy h2{font-size:clamp(40px,11.5vw,49px)}.story-mini-benefits{grid-template-columns:1fr;gap:0;margin-top:29px;padding-top:22px}.story-mini-benefits span{border-bottom:1px solid #e4e9f1;border-right:0;grid-template-columns:38px 1fr;align-items:center;column-gap:11px;min-height:68px;padding:12px 0}.story-mini-benefits span:last-child{border-bottom:0}.story-mini-benefits i{grid-row:span 2;margin:0}.story-mini-benefits b{font-size:12px}.story-mini-benefits small{font-size:10px}.tools-hub{border-radius:var(--mobile-radius);width:calc(100% - 20px);margin-top:20px;padding:74px 13px 20px}.tools-heading{text-align:left;padding-inline:5px}.tools-heading h2{font-size:clamp(40px,11.5vw,49px);line-height:.99}.tools-stage{border-radius:21px;margin-top:36px;padding:9px}.tools-nav{grid-template-columns:1fr;gap:7px}.tool-tab{border-radius:14px;min-height:96px;padding:13px 11px}.tool-tab .tool-step{font-size:8px}.tool-tab>i{width:34px;height:34px}.tool-tab small{margin-top:4px;font-size:9px;line-height:1.35;display:block!important}.tool-tab strong{font-size:12px}.tool-tab>b{display:none}.tools-console{border-radius:16px;min-height:500px;margin-top:9px}.tools-console-top{padding:14px}.tools-console-top>p{font-size:8px}.tool-view{padding:22px 15px 76px}.tool-view-title{gap:10px}.tool-view-title>span{width:42px;height:42px}.tool-view-title h3{font-size:20px;line-height:1.1}.bankroll-total strong{font-size:34px}.bankroll-split,.analysis-metrics{grid-template-columns:1fr;gap:8px}.bankroll-split>div:last-child,.analysis-metrics div:nth-child(3){display:block}.freebet-flow{grid-template-columns:1fr;gap:9px}.freebet-flow>span{transform:rotate(90deg)}.freebet-return{padding:16px}.analysis-chart{height:120px}.ir-simple-filters{grid-template-columns:1fr 1fr}.ir-simple-filters b{grid-column:1/-1}.tool-confirm{padding:12px;font-size:9px;bottom:15px;left:15px;right:15px}.tools-close{padding:20px 7px 0}.tools-close span,.tools-close i{display:none}.tools-close strong{text-align:center;font-size:12px;line-height:1.5}.pricing-section{margin-top:20px;padding:74px 12px 46px}.pricing-heading{text-align:left;margin-bottom:37px;padding-inline:6px}.pricing-heading h2{font-size:clamp(40px,11.5vw,49px);line-height:.99}.pricing-frame{gap:18px}.price-plan{border-radius:21px;padding:32px 22px 24px}.pro-plan{padding-top:66px}.plan-intro h3{font-size:35px}.plan-price{margin:17px 0 21px}.plan-price strong{font-size:50px}.plan-delivery-title,.includes-essential{font-size:10px}.essential-list li,.pro-gains>div{min-height:50px}.essential-list li strong,.pro-gains strong{font-size:12px;line-height:1.4}.price-plan>a{min-height:51px}.pro-ribbon{top:23px;right:21px}.pricing-assurance{padding:23px 8px 0}.pricing-assurance span:first-child,.pricing-assurance i{display:none}.pricing-assurance strong{text-align:center;font-size:11px;line-height:1.45}.review-cta{margin-top:20px;margin-bottom:20px;padding:72px 18px}.review-cta .button{width:100%;margin-top:28px}.compact-footer{border-top:1px solid #e3e9f2;gap:12px;min-height:auto;padding:42px 20px}.compact-footer .brand{justify-self:center}.compact-footer p{font-size:12px}.compact-footer small{font-size:9px}}@media (max-width:390px){.hero h1.hero-time-title{font-size:42px}.chapter h2,.review-cta h2,.dg-copy h2,.story-showcase-copy h2,.tools-heading h2,.pricing-heading h2{font-size:39px}.delay-label{font-size:15px}.no-delay-copy h2{font-size:45px}.plan-price strong{font-size:46px}.dg-profit strong,.dg-loss strong{font-size:12px}}.price-plan{min-height:0;padding:38px 40px 32px}.plan-intro .plan-promise{color:#aebdd2;max-width:430px;margin:14px 0 0;font-size:14px;line-height:1.55;display:block}.plan-promise strong{color:#f7faff;margin-bottom:3px;font-size:16px;line-height:1.35;display:block}.plan-price{margin:21px 0 18px;padding:17px 0 19px}.price-plan>a.plan-primary-action{min-height:58px;margin:auto 0 0;padding:15px 18px;font-size:14px}.essential-plan>a.plan-primary-action{color:#fff;background:linear-gradient(100deg,#1d61df,#2878ff);border-color:#347cff;box-shadow:0 14px 32px #165be53b}.pro-plan>a.plan-primary-action{box-shadow:0 16px 38px #165be559}.plan-process{color:#bed0eb;background:#ffffff09;border:1px solid #749dde38;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:46px;margin:0 0 24px;padding:0 15px;font-size:11px;font-weight:760;display:flex;position:relative;overflow:hidden}.plan-process:before{content:"";background:linear-gradient(90deg,#0000,#367eff33,#0000);width:34%;animation:4.8s ease-in-out infinite plan-flow;position:absolute;top:0;bottom:0;left:0;transform:translate(-120%)}.plan-process span,.plan-process i{z-index:1;position:relative}.plan-process i{color:#5591ff;font-style:normal}.pro-process{color:#e5eeff;background:#2767e11a;border-color:#5d95ff57}.pro-process:before{animation-delay:1.15s}.plan-delivery-title,.includes-essential{margin-bottom:7px;font-size:10px}.essential-list,.pro-gains{margin-bottom:10px}.essential-list li,.pro-gains>div{min-height:46px}.plan-safe-note{color:#8fa0b8;text-align:center;margin:10px 0 0;font-size:10px}.pricing-phase-0 .essential-list li:first-child,.pricing-phase-1 .essential-list li:nth-child(2),.pricing-phase-2 .essential-list li:nth-child(3),.pricing-phase-2 .essential-list li:nth-child(4){background:0 0;border-color:#ffffff21;border-radius:0;transform:none}.pricing-phase-3 .pro-gains>div:first-child,.pricing-phase-3 .pro-gains>div:nth-child(2),.pricing-phase-4 .pro-gains>div:nth-child(3),.pricing-phase-4 .pro-gains>div:nth-child(4),.pricing-phase-5 .pro-gains>div:nth-child(5){background:0 0;border-color:#ffffff1c;border-radius:0;transform:none}.pricing-phase-5 .pro-trial-cta{transform:none;box-shadow:0 16px 38px #165be559}@keyframes plan-flow{0%,18%{transform:translate(-120%)}65%,to{transform:translate(360%)}}@media (max-width:900px){.price-plan{padding:36px 34px 30px}.pro-plan{padding-top:70px}}@media (max-width:700px){.price-plan{padding:31px 22px 25px}.pro-plan{padding-top:67px}.plan-intro .plan-promise{font-size:13px}.plan-promise strong{font-size:15px}.price-plan>a.plan-primary-action{min-height:56px}.plan-process{gap:8px;padding-inline:10px;font-size:10px}.plan-safe-note{font-size:9px}}@media (prefers-reduced-motion:reduce){.plan-process:before{animation:none}}.guide-section{background:radial-gradient(circle at 50% 100%,#2b6fff17,#0000 42%),linear-gradient(#fff 0%,#f8faff 100%);position:relative;overflow:hidden}.guide-section:before{content:"";pointer-events:none;opacity:.42;background-image:linear-gradient(#4070c209 1px,#0000 1px),linear-gradient(90deg,#4070c209 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 72%,#0000);mask-image:linear-gradient(#0000,#000 30% 72%,#0000)}.guide-heading,.guide-flow,.guide-summary{z-index:1;position:relative}.guide-heading{margin-bottom:54px}.guide-flow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #dfe7f3;border-radius:30px;gap:12px;padding:74px 24px 24px;box-shadow:0 35px 90px #1a40841c,inset 0 1px #ffffffe6}.guide-track{background:#e4eaf3;border-radius:99px;height:3px;top:43px;left:13%;right:13%}.guide-track:before,.guide-track:after{display:none}.guide-track span{border-radius:inherit;background:linear-gradient(90deg,#1d67f2,#4d8cff);transition:width 1.15s cubic-bezier(.2,.8,.2,1);box-shadow:0 0 18px #236bff8c}.guide-card{cursor:pointer;background:#f6f8fc;border:1px solid #0000;border-radius:20px;min-height:274px;padding:58px 24px 22px;transition:transform .42s cubic-bezier(.2,.8,.2,1),box-shadow .42s,border-color .42s,background .42s,color .42s;box-shadow:inset 0 0 0 1px #dee6f2bf}.guide-card:hover{border-color:#b5cdfa;transform:translateY(-5px);box-shadow:0 24px 48px #2251a01f}.guide-card.active{color:#fff;background:radial-gradient(circle at 90% 0,#4684ff57,#0000 42%),linear-gradient(145deg,#0b1930,#102957);border-color:#367dff;transform:translateY(-8px);box-shadow:0 28px 60px #1648a43d,0 0 0 1px #367dff2e}.guide-card.done{background:#fff}.guide-number{width:42px;height:42px;top:-53px;left:50%;transform:translate(-50%);box-shadow:0 9px 22px #1b3e7d1a}.guide-card.active .guide-number{box-shadow:0 0 0 7px #276fff1a,0 8px 22px #276fff47}.guide-icon{background:#eaf1ff;border:1px solid #dce7fb;border-radius:15px;width:52px;height:52px;margin:0 0 25px;box-shadow:0 10px 24px #235cba14}.guide-icon svg{width:25px;height:25px}.guide-card.active .guide-icon{color:#fff;background:#2b70ff38;border-color:#70a1ff73;box-shadow:0 12px 30px #00000029}.guide-card>strong{font-size:18px;line-height:1.3}.guide-card>p{max-width:240px;margin:15px auto 0;font-size:13px;line-height:1.6}.guide-card.active>p{color:#b9c9e2}.guide-outcome{color:#53627a;text-align:left;background:#fff;border:1px solid #e0e7f2;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:36px;margin-top:auto;padding:9px 11px;font-size:10px;font-weight:800;transition:all .4s;display:flex}.guide-outcome b{color:#fff;background:#2ecb93;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;display:grid}.guide-card.active .guide-outcome{color:#eaf1ff;background:#ffffff14;border-color:#6b9dff57}.guide-summary{color:#718097;justify-content:center;align-items:center;gap:18px;margin:22px auto 0;font-size:11px;font-weight:700;display:flex}.guide-summary i{background:#d8e1ef;width:32px;height:1px}.guide-summary strong{color:#236bff}@media (max-width:900px){.guide-flow{padding:18px 16px 18px 72px}.guide-track{width:3px;height:auto;inset:42px auto 42px 39px}.guide-track span{width:100%!important}.guide-card{text-align:left;grid-template-rows:auto auto auto;grid-template-columns:48px 1fr;align-items:center;column-gap:16px;min-height:150px;padding:22px 20px;display:grid}.guide-card:hover,.guide-card.active{transform:translate(5px)}.guide-number{top:22px;left:-54px;transform:none}.guide-icon{grid-row:1/3;width:46px;height:46px;margin:0}.guide-card>p{max-width:none;margin:7px 0 0}.guide-outcome{grid-column:2;margin-top:14px}.guide-summary{flex-wrap:wrap}}@media (max-width:700px){.guide-flow{border-radius:22px;padding:14px 12px 14px 60px}.guide-track{left:29px}.guide-card{border-radius:16px;grid-template-columns:40px 1fr;column-gap:12px;min-height:142px;padding:18px 15px}.guide-number{width:36px;height:36px;top:19px;left:-45px}.guide-icon{border-radius:12px;width:40px;height:40px}.guide-icon svg{width:21px;height:21px}.guide-card>strong{font-size:16px}.guide-card>p{font-size:12px;line-height:1.5}.guide-outcome{min-height:32px;margin-top:11px;padding:7px 9px;font-size:9px}.guide-summary{gap:9px;font-size:9px}.guide-summary i{width:16px}}@media (prefers-reduced-motion:reduce){.guide-track span,.guide-card{transition:none}}.freebet-showcase{background:radial-gradient(circle at 94% 6%,#377dff29,#0000 32%),linear-gradient(145deg,#fff 0%,#f5f8ff 100%);border:1px solid #dce5f2;border-radius:34px;grid-template-columns:.82fr 1.18fr;align-items:center;gap:46px;margin-top:54px;padding:92px 58px;display:grid;position:relative;overflow:hidden;box-shadow:0 38px 100px #1b41841a}.freebet-showcase:before{content:"";pointer-events:none;opacity:.42;background-image:linear-gradient(#3a69b909 1px,#0000 1px),linear-gradient(90deg,#3a69b909 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.freebet-showcase-copy,.freebet-demo{z-index:1;position:relative}.freebet-showcase-copy h2{color:#071226;max-width:590px;font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.058em;margin:0;font-size:clamp(46px,3.75vw,60px);font-weight:770;line-height:.97}.freebet-showcase-copy h2 em{color:#236bff;font-style:normal}.freebet-showcase-copy>p:not(.story-label){color:#65748d;max-width:550px;margin:28px 0 0;font-size:17px;line-height:1.7}.freebet-house-proof{border-top:1px solid #dce4ef;align-items:center;gap:17px;max-width:500px;margin-top:34px;padding-top:25px;display:flex}.freebet-house-logos{align-items:center;padding-left:7px;display:flex}.freebet-house-logos span{background:#eef3fb;border:3px solid #fff;border-radius:13px;place-items:center;width:42px;height:42px;margin-left:-7px;display:grid;overflow:hidden;box-shadow:0 8px 18px #1c428421}.freebet-house-logos span:first-child{margin-left:0}.freebet-house-logos img{object-fit:contain;width:28px;height:28px}.freebet-house-proof>p{margin:0}.freebet-house-proof strong,.freebet-house-proof small{display:block}.freebet-house-proof strong{color:#14223a;font-size:13px}.freebet-house-proof small{color:#8491a6;margin-top:4px;font-size:10px}.freebet-demo{background:#fff;border:1px solid #bcd3fb;border-radius:28px;min-width:0;transition:transform .65s cubic-bezier(.2,.8,.2,1),box-shadow .65s;overflow:hidden;transform:rotate(-.45deg);box-shadow:0 40px 90px #17469633,0 0 0 8px #ffffffad}.freebet-demo:hover{transform:rotate(0)translateY(-5px);box-shadow:0 48px 105px #17469640,0 0 0 8px #fffc}.freebet-demo-top{color:#fff;background:radial-gradient(circle at 86% -20%,#3f80ff85,#0000 48%),linear-gradient(135deg,#07162e,#0c2d67);justify-content:space-between;align-items:center;gap:22px;min-height:112px;padding:27px 29px;display:flex}.freebet-selected-house{align-items:center;gap:13px;display:flex}.freebet-selected-house>span{background:#fff;border:1px solid #fff3;border-radius:13px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 10px 24px #0003}.freebet-selected-house img{object-fit:contain;width:31px;height:31px}.freebet-selected-house p{margin:0}.freebet-selected-house small,.freebet-selected-house strong{display:block}.freebet-selected-house small{color:#8fa9cf;margin-bottom:3px;font-size:9px}.freebet-selected-house strong{font-size:16px}.freebet-selected-house>i{color:#9fc0ff;letter-spacing:.08em;text-transform:uppercase;background:#236bff24;border:1px solid #689bff59;border-radius:99px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:850}.freebet-scan-status{color:#c8d7ed;align-items:center;gap:9px;font-size:10px;font-weight:750;display:flex}.freebet-scan-status i{background:#2ed49a;border-radius:50%;width:9px;height:9px;animation:1.9s ease-in-out infinite freebet-status;box-shadow:0 0 0 5px #2ed49a1f,0 0 18px #2ed49acc}.freebet-progress{background:#e7edf6;height:5px;position:relative}.freebet-progress span{background:linear-gradient(90deg,#236bff,#63a4ff);border-radius:0 9px 9px 0;width:6%;transition:width .85s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0;box-shadow:0 0 16px #236bff8c}.freebet-phase-1 .freebet-progress span{width:35%}.freebet-phase-2 .freebet-progress span{width:69%}.freebet-phase-3 .freebet-progress span{width:100%}.freebet-progress i{background:#fff;border:2px solid #a9bedf;border-radius:50%;width:9px;height:9px;transition:all .45s;position:absolute;top:50%;transform:translate(-50%,-50%)}.freebet-progress i:first-of-type{left:34%}.freebet-progress i:nth-of-type(2){left:68%}.freebet-progress i:nth-of-type(3){left:99%}.freebet-phase-1 .freebet-progress i:first-of-type,.freebet-phase-2 .freebet-progress i:nth-of-type(-n+2),.freebet-phase-3 .freebet-progress i{background:#236bff;border-color:#236bff;box-shadow:0 0 0 4px #236bff1f}.freebet-match-head{justify-content:space-between;align-items:center;gap:20px;padding:25px 29px 20px;display:flex}.freebet-match-head p{margin:0}.freebet-match-head small,.freebet-match-head strong{display:block}.freebet-match-head small{color:#8592a7;margin-bottom:7px;font-size:9px}.freebet-match-head strong{color:#101b2e;font-size:18px}.freebet-match-head strong i{color:#7f8da4;margin:0 5px;font-style:normal;font-weight:500}.freebet-match-head>span{color:#236bff;text-transform:uppercase;background:#edf4ff;border-radius:99px;padding:7px 10px;font-size:9px;font-weight:850}.freebet-odds{background:#f0f4fa;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:9px;margin:0 20px;padding:10px;display:grid}.freebet-odds article{background:#fff;border:1px solid #e4eaf3;border-radius:13px;flex-direction:column;justify-content:flex-start;align-items:center;min-width:0;min-height:172px;padding:18px 10px 14px;transition:transform .55s cubic-bezier(.2,.8,.2,1),border-color .55s,box-shadow .55s,opacity .55s;display:flex;position:relative}.freebet-odds article>small{color:#74839a;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:850}.freebet-odds article>strong{color:#0c1729;letter-spacing:-.035em;margin:9px 0 14px;font-size:27px}.freebet-odds article>div{color:#52627a;align-items:center;gap:7px;font-size:9px;font-weight:750;display:flex}.freebet-odds article img{object-fit:contain;background:#edf1f7;border-radius:7px;width:29px;height:29px}.freebet-odds article>i{color:#59708f;text-transform:uppercase;background:#edf1f7;border-radius:99px;margin-top:11px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:850}.freebet-odds .freebet-picked-odd{border-color:#a9c7ff}.freebet-picked-odd>i{color:#fff!important;background:#236bff!important}.freebet-phase-0 .freebet-odds article{opacity:.45}.freebet-phase-1 .freebet-odds article{opacity:.72}.freebet-phase-2 .freebet-picked-odd,.freebet-phase-3 .freebet-picked-odd{z-index:2;border-color:#236bff;transform:translateY(-5px);box-shadow:0 17px 35px #236bff30,0 0 0 4px #236bff12}.freebet-result{opacity:.5;background:#fafcff;border:1px solid #e1e8f2;border-radius:15px;grid-template-columns:.9fr 1.15fr .9fr 1.2fr;align-items:center;gap:10px;margin:18px 20px 20px;padding:17px 18px;transition:all .65s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateY(7px)}.freebet-phase-3 .freebet-result{opacity:1;transform:none;box-shadow:0 13px 32px #19489714}.freebet-result>div{border-right:1px solid #e1e7f0;padding-right:10px}.freebet-result small,.freebet-result strong{display:block}.freebet-result small{color:#8290a5;letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-size:7px;font-weight:850}.freebet-result strong{color:#142139;font-size:14px}.freebet-result .freebet-converted strong{color:#099464;font-size:20px}.freebet-result>a{color:#236bff;border:1px solid #236bff;border-radius:10px;justify-content:space-between;align-items:center;min-height:44px;padding:0 13px;font-size:10px;font-weight:850;text-decoration:none;transition:all .25s;display:flex}.freebet-result>a:hover{color:#fff;background:#236bff}.freebet-result>a span{font-size:16px}.freebet-sweep{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#478bff21,#0000);width:22%;position:absolute;top:112px;bottom:0;left:-35%;transform:skew(-14deg)}.freebet-phase-1 .freebet-sweep,.freebet-phase-2 .freebet-sweep{opacity:1;animation:1.8s ease-in-out both freebet-sweep}@keyframes freebet-status{50%{transform:scale(1.2);box-shadow:0 0 0 8px #2ed49a00,0 0 24px #2ed49ae6}}@keyframes freebet-sweep{0%{left:-35%}to{left:115%}}@media (max-width:1100px){.freebet-showcase{grid-template-columns:1fr;gap:44px;padding:84px 48px}.freebet-showcase-copy{max-width:790px}.freebet-showcase-copy h2{max-width:760px}.freebet-showcase-copy>p:not(.story-label){max-width:700px}.freebet-demo{width:min(850px,100%);margin:auto}}@media (max-width:760px){.freebet-showcase{border-radius:var(--mobile-radius);gap:35px;width:calc(100% - 20px);margin-top:20px;padding:74px 14px 18px}.freebet-showcase-copy{padding-inline:4px}.freebet-showcase-copy h2{font-size:clamp(40px,11.5vw,49px);line-height:.99}.freebet-showcase-copy h2 br{display:none}.freebet-showcase-copy>p:not(.story-label){margin-top:21px;font-size:15px;line-height:1.65}.freebet-house-proof{align-items:flex-start;margin-top:27px;padding-top:22px}.freebet-house-logos span{border-radius:10px;width:35px;height:35px}.freebet-house-logos img{width:23px;height:23px}.freebet-house-proof strong{font-size:11px}.freebet-house-proof small{font-size:9px}.freebet-demo{border-radius:20px;transform:none;box-shadow:0 27px 62px #16418d30,0 0 0 5px #ffffffb8}.freebet-demo:hover{transform:none}.freebet-demo-top{flex-direction:column;align-items:flex-start;min-height:auto;padding:18px 14px}.freebet-selected-house>span{width:39px;height:39px}.freebet-selected-house img{width:27px;height:27px}.freebet-selected-house strong{font-size:13px}.freebet-selected-house>i{display:none}.freebet-scan-status{align-self:flex-end;margin-top:-8px}.freebet-match-head{padding:21px 14px 16px}.freebet-match-head small{font-size:8px}.freebet-match-head strong{font-size:14px}.freebet-match-head>span{font-size:7px}.freebet-odds{border-radius:15px;gap:6px;margin:0 8px;padding:7px}.freebet-odds article{border-radius:10px;min-height:150px;padding:15px 4px 11px}.freebet-odds article>strong{font-size:22px}.freebet-odds article>div{white-space:nowrap;flex-direction:column;gap:4px;max-width:100%;font-size:7px}.freebet-odds article img{width:26px;height:26px}.freebet-result{grid-template-columns:1fr 1fr;gap:12px;margin:13px 8px 9px;padding:12px}.freebet-result>div{min-height:40px}.freebet-result>div:nth-child(2){border-right:0}.freebet-result strong{font-size:12px}.freebet-result .freebet-converted strong{font-size:17px}.freebet-result>a{grid-column:1/-1;min-height:48px;font-size:10px}.freebet-sweep{top:132px}}@media (max-width:390px){.freebet-showcase-copy h2{font-size:39px}.freebet-house-proof{gap:11px}.freebet-house-logos span:nth-child(n+5){display:none}.freebet-match-head strong{font-size:13px}.freebet-result{gap:9px}}@media (prefers-reduced-motion:reduce){.freebet-demo,.freebet-progress span,.freebet-progress i,.freebet-odds article,.freebet-result{transition:none}.freebet-scan-status i,.freebet-sweep{animation:none!important}}@media (max-width:760px){:root{--m-bg:#f3f6fc;--m-card:#fff;--m-ink:#081225;--m-muted:#68768d;--m-line:#dce4ef;--m-blue:#246dff;--m-navy:#07162e;--m-radius:26px;--m-shadow:0 18px 46px #1d3b6f1a}html{scroll-padding-top:78px}body{background:var(--m-bg);color:var(--m-ink);overflow-x:hidden}main{overflow:hidden}.story-label{letter-spacing:.19em;font-size:11px}.chapter,.guide-section,.double-green.chapter,.story-showcase,.freebet-showcase,.tools-hub,.pricing-section,.main-faq{border-radius:var(--m-radius);width:calc(100% - 20px);margin-left:auto;margin-right:auto}.guide-heading h2,.dg-copy h2,.story-showcase-copy h2,.tools-heading h2,.pricing-heading h2,.main-faq-heading h2{letter-spacing:-.052em;font-size:clamp(38px,10.7vw,48px);line-height:1.01}.hero{padding-inline:15px}.hero-copy h1{font-size:clamp(43px,12vw,56px);line-height:.96}.hero-copy>p:not(.eyebrow){font-size:16px;line-height:1.62}.hero-actions{grid-template-columns:1fr;gap:10px;display:grid}.hero-actions a,.hero-actions button{justify-content:center;width:100%;min-height:56px}.laptop{background:#0a1730;border-radius:22px;margin-top:8px;padding:6px;box-shadow:0 28px 65px #0c2a623d}.laptop-screen{border-radius:17px}.laptop-base{display:none}.guide-section{background:linear-gradient(#fff,#f5f8fe);padding:72px 0 46px}.guide-heading{text-align:left;margin-bottom:30px;padding:0 20px}.guide-heading>p:last-child{font-size:15px;line-height:1.6}.guide-flow{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;scrollbar-width:none;background:0 0;border:0;border-radius:0;gap:14px;padding:10px 20px 26px;scroll-padding:20px;display:flex;overflow-x:auto}.guide-flow::-webkit-scrollbar{display:none}.guide-track{display:none}.guide-card{border:1px solid var(--m-line);min-height:330px;box-shadow:var(--m-shadow);text-align:left;scroll-snap-align:start;background:#fff;border-radius:24px;flex:0 0 min(82vw,330px);align-items:flex-start;padding:28px 24px;display:flex;transform:none!important}.guide-card.active{background:radial-gradient(circle at 100% 0,#4080ff47,#0000 42%),linear-gradient(145deg,#081830,#102b5b);border-color:#367dff;box-shadow:0 25px 58px #18489e3d}.guide-number{width:38px;height:38px;margin-bottom:24px;position:static;transform:none!important}.guide-icon{width:52px;height:52px;margin:0 0 25px}.guide-card>strong{font-size:21px;line-height:1.25}.guide-card>p{max-width:none;margin:13px 0 0;font-size:14px;line-height:1.58}.guide-outcome{min-height:44px;margin-top:auto;padding:11px 13px;font-size:10px}.guide-summary{justify-content:flex-start;padding:0 20px;font-size:10px}.double-green.chapter{background:radial-gradient(circle at 100% 100%,#dbe7ff,#0000 35%),#fff;gap:32px;padding:72px 14px 28px}.dg-copy{padding:0 7px}.dg-copy>p:not(.story-label){font-size:15px;line-height:1.65}.dg-opportunities{box-shadow:none;background:0 0;border:0;padding:0;transform:none}.dg-table-head,.dg-panel-footer{display:none}.dg-row{border:1px solid var(--m-line);box-shadow:var(--m-shadow);background:#fff;border-radius:24px;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 16px;padding:22px 14px 15px;display:grid;transform:none!important}.dg-game{grid-column:1/-1;align-items:flex-start;padding:0 4px}.dg-game>i{width:38px;height:38px}.dg-game strong{font-size:16px;line-height:1.32}.dg-game small{font-size:10px}.dg-odds{background:#f0f3f9;border-radius:18px;grid-column:1/-1;gap:7px;padding:8px}.dg-odds .dg-odd{background:#fff;border:1px solid #e4e9f1;border-radius:13px;flex-direction:column;justify-content:flex-start;align-items:center;min-width:0;min-height:126px;padding:14px 4px 10px;display:flex}.dg-odd img{object-fit:contain;width:34px;max-width:44px;height:34px;margin-bottom:10px}.dg-odd b{font-size:17px;line-height:1.1}.dg-profit,.dg-loss{background:#f6f8fc;border-radius:14px;padding:12px}.dg-profit small,.dg-loss small{text-transform:uppercase;letter-spacing:.06em;font-size:8px}.dg-profit strong,.dg-loss strong{font-size:15px}.dg-row>button{color:#fff;background:#081735;border:0;border-radius:14px;grid-column:1/-1;min-height:52px;font-size:12px;box-shadow:0 10px 24px #08173526}.story-showcase{background:linear-gradient(#fff,#f3f7ff);padding:72px 14px 20px}.story-showcase-copy{padding:0 6px}.story-showcase-copy>p:not(.story-label){font-size:15px;line-height:1.65}.story-mini-benefits{scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:25px;display:flex;overflow-x:auto}.story-mini-benefits::-webkit-scrollbar{display:none}.story-mini-benefits span{scroll-snap-align:start;flex:0 0 42%}.freebet-showcase{padding:72px 14px 18px}.freebet-demo{border-radius:23px;box-shadow:0 26px 60px #15418f33}.freebet-odds{background:#eef2f8;gap:7px;padding:8px}.freebet-odds article{border-radius:13px;min-height:158px}.freebet-odds article>strong{font-size:25px}.freebet-result{border-radius:15px}.tools-hub{background:radial-gradient(circle at 105% 2%,#3175ff47,#0000 36%),linear-gradient(155deg,#061329,#0a2248 68%,#07182f);padding:68px 14px 20px}.tools-heading{text-align:left;margin-bottom:34px;padding-inline:4px}.tools-heading .story-label{color:#70a0ff;margin-bottom:18px}.tools-heading h2{color:#f8fbff;letter-spacing:-.055em;text-transform:none;max-width:355px;margin-top:0;font-size:clamp(38px,10.4vw,46px);font-weight:720;line-height:1.01}.tools-heading h2 br{display:none}.tools-heading h2 em{color:#4e88ff;margin-top:5px;display:block}.tools-heading>p:last-child{color:#a9b8ce;max-width:355px;margin:22px 0 0;font-size:15px;line-height:1.62}.tools-stage{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:0;padding:0}.tools-nav{scroll-snap-type:none;grid-template-columns:1fr 1fr;gap:9px;padding:0;display:grid;overflow:visible}.tool-tab{min-width:0;min-height:78px;box-shadow:none;background:#ffffff0b;border-color:#84a9e32e;border-radius:16px;grid-template-columns:38px minmax(0,1fr);gap:10px;padding:11px;display:grid;transform:none!important}.tool-tab:before{background:linear-gradient(135deg,#3379ff3d,#0000 72%)}.tool-tab:hover,.tool-tab.is-active{background:#113263;border-color:#4f8cff;transform:none;box-shadow:0 13px 30px #00103140,inset 0 0 0 1px #70a1ff1f}.tool-tab .tool-step,.tool-tab small,.tool-tab>b{display:none!important}.tool-tab>i{border-radius:11px;width:38px;height:38px;font-size:19px}.tool-tab>span:nth-child(3){min-width:0;display:block}.tool-tab strong{color:#edf4ff;font-size:11px;line-height:1.25;display:block}.tools-console{border:0;border-radius:24px;min-height:500px;margin-top:14px;box-shadow:0 28px 70px #000c2661,0 0 0 1px #ffffff38}.tools-console-top{height:68px;padding:0 17px}.tools-console-top>p{font-size:7px}.tool-view{padding:25px 17px 78px;inset:68px 0 0}.tool-view-title h3{font-size:21px}.pricing-section{padding:72px 10px 32px}.pricing-heading{text-align:left;padding-inline:10px}.pricing-heading>p:last-child{font-size:15px}.pricing-frame{box-shadow:none;background:0 0;border:0;gap:16px;display:grid}.price-plan{border:1px solid #7a9eda4d;min-height:auto;padding:32px 21px 24px;box-shadow:0 20px 48px #0c2a5c29;border-radius:24px!important}.essential-plan,.pro-plan{padding-top:34px;padding-bottom:25px}.plan-intro h3{font-size:34px}.plan-price{text-align:center;padding-block:27px}.plan-price strong{font-size:50px}.essential-list li,.pro-gains>div{min-height:54px;font-size:13px;line-height:1.35}.price-plan>a.plan-primary-action{min-height:58px;margin-top:18px;font-size:13px}.pro-ribbon{top:22px;right:18px}.pricing-upgrade{display:none}.main-faq{background:#f1f4f9;gap:28px;padding:68px 12px 52px}.main-faq-heading{padding-inline:7px}.main-faq-heading>p:last-child{font-size:15px;line-height:1.6}.main-faq-list{gap:10px}.main-faq-list details{border-radius:17px;box-shadow:0 9px 24px #19386d0f}.main-faq-list summary{min-height:76px;padding:0 14px;font-size:14px}.main-faq-list summary i{width:34px;height:34px}.main-faq-list details>p{margin:0 17px 22px 58px;font-size:13px;line-height:1.65}}@media (max-width:390px){.guide-heading h2,.dg-copy h2,.story-showcase-copy h2,.tools-heading h2,.pricing-heading h2,.main-faq-heading h2{font-size:37px}.guide-card{flex-basis:84vw}.dg-row{padding-inline:11px}.dg-odds .dg-odd{min-height:119px}.dg-odd b{font-size:15px}.tool-tab{flex-basis:82%}}.mobile-hero-phone{display:none}@media (max-width:760px){.hero{padding-top:118px}.hero-copy{grid-template-columns:minmax(0,1fr) 160px;align-items:center;column-gap:18px;display:grid;overflow:hidden}.hero-copy .eyebrow{grid-column:1/-1;margin-bottom:31px}.hero .hero-copy h1.hero-time-title{z-index:4;letter-spacing:-.052em;overflow-wrap:normal;grid-column:1;width:100%;min-width:0;max-width:100%;margin:0;font-size:clamp(29px,7.8vw,34px);line-height:1.01;position:relative}.hero .hero-copy h1.hero-time-title br{display:block}.hero .hero-copy h1.hero-time-title em{margin-top:9px;display:block}.mobile-hero-phone{z-index:3;perspective:900px;grid-column:2;width:160px;height:340px;display:block;position:relative;transform:none}.mobile-phone-aura{filter:blur(10px);background:radial-gradient(circle,#2d6fff42,#2d6fff14 42%,#0000 70%);border-radius:50%;position:absolute;inset:7% -28% 8% -34%}.mobile-phone-back{background:linear-gradient(155deg,#9fc0ff,#276fff 45%,#092a67);border-radius:28px;position:absolute;inset:16px -6px 3px 11px;transform:rotateY(-13deg)rotate(3.2deg)translateZ(-18px);box-shadow:0 22px 50px #1e5acd47}.mobile-phone-shell{transform-origin:50%;background:linear-gradient(145deg,#1c2e4d,#050b17 55%,#172846);border:1px solid #ffffff61;border-radius:29px;padding:6px;animation:5.2s ease-in-out infinite mobile-phone-float;position:absolute;inset:0 2px 0 0;overflow:hidden;transform:rotateY(-10deg)rotate(2.3deg);box-shadow:-8px 18px 38px #091c4347,0 45px 75px #123a8847,inset 0 0 0 1px #ffffff29}.mobile-phone-shell:after{content:"";pointer-events:none;border:1px solid #ffffff1a;border-radius:23px;position:absolute;inset:7px}.mobile-phone-shell img{object-fit:cover;object-position:top center;opacity:0;border-radius:23px;width:calc(100% - 12px);height:calc(100% - 12px);transition:opacity .7s,transform 1.2s;display:block;position:absolute;inset:6px;transform:scale(1.015)}.mobile-phone-shell img.is-active{opacity:1;transform:scale(1)}.mobile-phone-island{z-index:2;background:#02050a;border-radius:99px;width:42px;height:11px;position:absolute;top:13px;left:50%;transform:translate(-50%);box-shadow:0 1px #ffffff1f}.mobile-phone-shadow{z-index:-1;filter:blur(18px);background:#09245b47;border-radius:50%;height:42px;position:absolute;bottom:-22px;left:8%;right:-12%;transform:rotate(3deg)}.hero-copy .hero-lead,.hero-copy .hero-actions,.hero-copy .trial-note{z-index:5;grid-column:1/-1;position:relative}.hero-copy .hero-lead{margin-top:36px}.hero-product{display:none}}@media (max-width:390px){.hero-copy{grid-template-columns:minmax(0,1fr) 146px;column-gap:12px}.hero .hero-copy h1.hero-time-title{font-size:29px}.mobile-hero-phone{width:146px;height:310px}}@keyframes mobile-phone-float{0%,to{transform:rotateY(-10deg)rotate(2.3deg)translateY(0)}50%{transform:rotateY(-7deg)rotate(1.4deg)translateY(-8px)}}@media (prefers-reduced-motion:reduce){.mobile-phone-shell{animation:none}}.alerts-panel{z-index:1;background:#fff;border:1px solid #b9d0ff;border-radius:30px;transition:transform .5s;position:relative;overflow:hidden;transform:rotate(-.75deg);box-shadow:0 50px 110px #1b479733,0 16px 38px #18449221,0 5px #2d78ff}.alerts-panel:hover{transform:rotate(0)translateY(-4px)}.alerts-panel-top{border-bottom:1px solid #e6ecf7;justify-content:space-between;align-items:center;gap:18px;padding:26px 30px;display:flex}.alerts-panel-top small{color:#8794aa;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.alerts-panel-top strong{color:#0b1730;font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.03em;margin-top:5px;font-size:21px;font-weight:720;display:block}.alerts-panel-top strong em{color:#246dff;font-style:normal}.alerts-live{color:#0aa873;background:#e6f7f0;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:800;display:flex}.alerts-live b{background:#0aa873;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite alerts-pulse}@keyframes alerts-pulse{0%,to{opacity:1}50%{opacity:.25}}.alerts-panel-body{gap:16px;padding:24px 30px 26px;display:grid}.alerts-match{background:linear-gradient(150deg,#f7faff,#eef4ff);border:1px solid #e1e8f3;border-radius:20px;padding:20px 22px 18px}.alerts-match-head{color:#8794aa;justify-content:space-between;font-size:11px;font-weight:700;display:flex}.alerts-score{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:16px 0 18px;display:grid}.alerts-score p{min-width:0;margin:0}.alerts-score p:last-child{text-align:right}.alerts-score strong{color:#0b1730;font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.02em;font-size:17px;font-weight:700}.alerts-score>b{color:#0b1730;font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:34px;font-weight:780;display:flex}.alerts-score>b span{color:#b6c1d4;font-size:19px;font-weight:500}.alerts-pa{color:#087b54;background:#e6f7f0;border:1px solid #b9e8d4;border-radius:14px;align-items:center;gap:12px;padding:12px 15px;display:flex}.alerts-pa i{color:#fff;background:#0aa873;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:13px;font-style:normal;display:grid}.alerts-pa strong{font-size:14px;font-weight:800;display:block}.alerts-pa small{color:#4f8f77;font-size:12px;line-height:1.45;display:block}.alerts-telegram{background:#fff;border:1px solid #dde5f2;border-radius:18px;align-items:flex-start;gap:13px;padding:16px 18px;display:flex;box-shadow:0 8px 22px #10306b12}.alerts-telegram>i{color:#fff;background:linear-gradient(145deg,#35a4e0,#1d84c4);border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:15px;font-style:normal;display:grid}.alerts-telegram>div{min-width:0}.alerts-telegram strong{color:#0b1730;align-items:center;gap:7px;font-size:13px;font-weight:800;display:flex}.alerts-telegram strong b{color:#fff;text-transform:uppercase;letter-spacing:.06em;background:#6e7d95;border-radius:4px;padding:2px 5px;font-size:9px;font-weight:700}.alerts-telegram p{color:#4a5568;margin:6px 0 0;font-size:13px;line-height:1.55}.alerts-telegram p b{color:#0b1730;font-weight:700}.alerts-telegram small{color:#9aa5b8;margin-top:7px;font-size:11px;display:block}.alerts-panel-footer{background:linear-gradient(150deg,#f7faff,#eef4ff);border-top:1px solid #e6ecf7;justify-content:space-between;align-items:center;gap:20px;padding:22px 30px;display:flex}.alerts-panel-footer p{align-items:center;gap:13px;margin:0;display:flex}.alerts-panel-footer i{color:#216aff;background:#eaf1ff;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:16px;font-style:normal;display:grid}.alerts-panel-footer strong{color:#0b1730;font-size:14px;font-weight:800;display:block}.alerts-panel-footer small{color:#718097;font-size:12px;line-height:1.45;display:block}.alerts-panel-footer button{color:#fff;cursor:pointer;background:#1764ed;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:12px 20px;font-family:inherit;font-size:13px;font-weight:700;transition:background .2s;display:flex}.alerts-panel-footer button:hover{background:#0f52c9}@media (max-width:1100px){.alerts-panel{transform:none}}@media (max-width:760px){.alerts-panel-top,.alerts-panel-footer{padding-inline:20px}.alerts-panel-body{padding:20px}.alerts-panel-footer{flex-direction:column;align-items:stretch}.alerts-panel-footer button{justify-content:center}.alerts-score>b{font-size:29px}}@media (prefers-reduced-motion:reduce){.alerts-live b{animation:none}.alerts-panel{transition:none}}.alerts-roll{vertical-align:bottom;height:1.02em;font-style:normal;display:inline-block;overflow:hidden}.alerts-roll em{font-style:normal;line-height:1.02;transition:transform .38s cubic-bezier(.22,1,.36,1);display:block}.alerts-phase-1 .alerts-roll em,.alerts-phase-2 .alerts-roll em{transform:translateY(-100%)}.alerts-panel[class*=alerts-phase] .alerts-pa{opacity:0;transition:opacity .24s,transform .28s cubic-bezier(.34,1.56,.64,1);transform:scale(.96)}.alerts-panel.alerts-phase-1 .alerts-pa,.alerts-panel.alerts-phase-2 .alerts-pa{opacity:1;transform:none}.alerts-phase-1 .alerts-match{animation:.5s ease-out alerts-gol}@keyframes alerts-gol{0%{box-shadow:0 0 #0aa87300}35%{box-shadow:0 0 0 4px #0aa87333}to{box-shadow:0 0 #0aa87300}}.alerts-panel[class*=alerts-phase] .alerts-telegram{opacity:0;transition:opacity .26s,transform .32s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.alerts-panel.alerts-phase-2 .alerts-telegram{opacity:1;transform:none}.alerts-phase-2 .alerts-telegram>i{animation:.42s ease-out alerts-toque}@keyframes alerts-toque{0%{transform:scale(.7)rotate(-12deg)}55%{transform:scale(1.1)rotate(4deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){.alerts-roll em{transition:none!important;transform:translateY(-100%)!important}.alerts-panel[class*=alerts-phase] .alerts-pa,.alerts-panel[class*=alerts-phase] .alerts-telegram{opacity:1!important;transition:none!important;transform:none!important}.alerts-phase-1 .alerts-match,.alerts-phase-2 .alerts-telegram>i{animation:none!important}}.time-proof{color:#fff;text-align:center;background:radial-gradient(circle at 82% 12%,#142b59 0,#0000 38%),radial-gradient(circle at 8% 88%,#10254c 0,#0000 30%),#080d17;border-radius:34px;width:min(1320px,100% - 48px);margin:54px auto 0;padding:112px clamp(28px,5vw,72px) 92px;position:relative;overflow:hidden;box-shadow:0 45px 95px #0f23492b}.time-proof:before{content:"";opacity:.5;pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 40%);mask-image:linear-gradient(#0000,#000 40%)}.time-proof-heading{z-index:2;max-width:980px;margin:0 auto;position:relative}.time-proof-heading h2{font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.058em;margin:20px 0 0;font-size:clamp(44px,4.6vw,72px);font-weight:760;line-height:1.02}.time-proof-heading h2 em{color:#4d8bff;font-style:normal}.time-proof-heading>p:last-child{color:#93a2bd;max-width:760px;margin:24px auto 0;font-size:17px;line-height:1.7}.time-proof-cards{z-index:2;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1090px;margin:56px auto 0;display:grid;position:relative}.tp-card{background:#ffffff08;border:1px solid #ffffff17;border-radius:24px;padding:34px 28px 30px}.tp-card small{color:#7f8fae;font-family:var(--font-barlow),sans-serif;text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:700;display:block}.tp-card strong{font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-.04em;margin-top:14px;font-size:clamp(44px,4vw,58px);font-weight:780;line-height:1;display:block}.tp-card strong.tp-green{color:#12c98b}.tp-card span{color:#dbe4f5;margin-top:10px;font-size:15px;font-weight:650;display:block}.tp-card p{color:#8b99b5;max-width:300px;margin:12px auto 0;font-size:14px;line-height:1.6}.tp-card-featured{background:linear-gradient(#0e1e3f,#0a1730);border-color:#2a4a8f;box-shadow:0 30px 60px #04091740}.time-proof-strip{z-index:2;color:#8b99b5;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;margin:44px auto 0;font-size:14px;display:flex;position:relative}.time-proof-strip b{color:#fff;font-weight:700}.time-proof-strip i{background:#ffffff1f;width:38px;height:1px}.time-proof-cta{z-index:2;margin-top:52px;position:relative}.time-proof-cta>p:first-child{color:#dbe4f5;margin:0 0 22px;font-size:18px}.time-proof-cta>p:first-child strong{color:#fff}.time-proof .trial-note{color:#8b99b5}@media (max-width:1100px){.time-proof-cards{max-width:860px}}@media (max-width:900px){.time-proof{padding:84px clamp(22px,6vw,40px) 68px}.time-proof-cards{grid-template-columns:1fr;gap:14px;max-width:460px}.time-proof-strip i{display:none}}@media (max-width:640px){.new-story{background:#eef1f6}.dg-row{border:1px solid #e5e8ee;box-shadow:0 2px 4px #11121414,0 12px 26px #1112141f,0 24px 48px #11121414}.chapter:not(.chapter-dark):not(.tools-hub){background:#fff;border:1px solid #e3e7ee;box-shadow:0 3px 6px #11121412,0 16px 34px #1112141a}.story-mini-benefits{grid-template-columns:1fr;gap:14px}.story-mini-benefits span{border-right:0}}.mobile-login,.nav-login{display:none}@media (max-width:1100px){.site-header{justify-content:space-between;gap:6px;display:flex}.mobile-login{color:#27364c;align-items:center;margin-left:auto;padding:8px 10px;font-size:15px;font-weight:700;display:inline-flex}.nav-login{display:flex}}.footer-social{align-items:center;gap:9px;display:inline-flex}
