:root{--color-primary: #4897c5;--color-primary-bright: #8fb4c9;--color-background: #07090c;--color-background-secondary: #12181d;--color-border: #2a3a44;--color-text-primary: #fff;--color-text-secondary: #a9b6bf;--color-ink: #fff;--blue: var(--color-primary);--cyan: var(--color-primary-bright);--navy: var(--color-background);--bg: var(--color-background);--white: var(--color-text-primary);--muted: var(--color-text-secondary);--line: #2a3a44d9;--glass: #12181dcc;--sans: "Outfit", "Segoe UI", system-ui, sans-serif;--display: "Bebas Neue", "Arial Narrow", Impact, sans-serif;--max: 1440px;--page-gutter: 32px;--page-inline: min(var(--max), calc(100% - var(--page-gutter) * 2));--nav-h: 46px;color:var(--white);background:var(--bg);font-family:var(--sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media(max-width:900px){:root{--page-gutter: 20px}html{scroll-behavior:auto;overflow-anchor:none}.nav,.join-toast__pill{-webkit-backdrop-filter:none!important}.nav{background:var(--color-primary)}.impact__title-blue{filter:none!important}.impact__logo{mix-blend-mode:normal}[data-reveal]{opacity:1;transition:none;transform:none}body,#root{min-height:0}.offer__card,.cta__card,.guarantee__card,.games-page__card{-webkit-backdrop-filter:none!important}}body{background:var(--bg);min-height:100dvh;margin:0;overflow-x:hidden}#root{min-height:100dvh}img{max-width:100%}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:40;background:var(--color-primary);color:var(--color-ink);padding:10px 14px;font-weight:600;position:absolute;top:-48px;left:16px}.skip-link:focus{top:16px}.icon-14{width:14px;height:14px}.icon-18{flex:none;width:18px;height:18px}.icon-20{flex:none;width:20px;height:20px}.icon-22{width:22px;height:22px}[data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}[data-reveal].is-in{opacity:1;transform:none}@media(max-width:900px){html,body,#root{overscroll-behavior-x:none;touch-action:pan-y pinch-zoom;max-width:100%;overflow-x:clip}.campaign,.features,.feedback,.offer,.guarantee,.faq,.site-footer{max-width:100%;overflow-x:clip}.campaign__visual{overflow-x:clip}.slips{margin-left:0;margin-right:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transition:none;transform:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.section-head{text-align:center;max-width:820px;margin:0 auto 42px}.section-head__badge{min-height:34px;color:var(--white);letter-spacing:.16em;text-transform:uppercase;background:#0707078c;border:1px solid #4897c573;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:0 14px;font-size:.72rem;font-weight:700;display:inline-flex}.section-head__spin{animation:8s linear infinite section-head-spin}.section-head__intro strong{color:#fff;font-weight:700}.section-head h2{letter-spacing:-.02em;text-transform:uppercase;justify-items:center;margin:0 0 14px;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:clamp(2.6rem,6.4vw,5.6rem);font-style:italic;font-weight:800;line-height:.9;display:grid}.section-head__white,.section-head__accent{display:block;transform:skew(-8deg)}.section-head__white{background:linear-gradient(#fff,#f8f8f8 38%,#cfcfcf 72%,#fff);color:#0000;-webkit-background-clip:text;background-clip:text}.section-head__accent{background:linear-gradient(#93c2dd,#519cc8 28%,#4897c5 70%,#275c7b);color:#0000;filter:drop-shadow(0 0 18px #4897c58c);-webkit-background-clip:text;background-clip:text}.section-head__intro{color:#f0f0f0b3;max-width:54ch;margin:0 auto;font-size:1.05rem;line-height:1.55}@keyframes section-head-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.section-head__spin{animation:none}}.steps{background:var(--color-background);text-align:center;padding:clamp(56px,7vw,96px) 0 clamp(12px,3vw,28px)}.steps__inner{width:var(--page-inline);margin:0 auto}.steps__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid;position:relative}.steps__list:before{content:"";background:linear-gradient(90deg,#0000,#4897c5b3,#0000);height:2px;position:absolute;top:22px;left:12%;right:12%}.steps__list li{z-index:1;position:relative}.steps__num{color:#fff;background:linear-gradient(#68a9cf,#4897c5);border-radius:12px;place-items:center;width:46px;height:46px;margin:0 auto 16px;font-size:.95rem;font-weight:800;display:grid;box-shadow:0 0 18px #4897c559}.steps__list h3{color:#fff;margin:0;font-size:1.02rem;font-weight:800;line-height:1.25}.steps__list p{color:var(--color-text-secondary);margin:8px 0 0;font-size:.92rem;font-weight:500;line-height:1.45}.steps__button{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#68a9cf,#4897c5 58%,#2e6e93);border:1px solid #fff3;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-width:min(100%,420px);min-height:56px;margin-top:36px;padding:0 28px;font-size:.92rem;font-weight:800;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #4897c552}.steps__button>*{z-index:1;position:relative}.steps__button:before{content:"";background:linear-gradient(120deg,#0000 20%,#fff6,#0000 76%);animation:2.8s ease-in-out infinite steps-shine;position:absolute;inset:0;transform:translate(-120%)}.steps__button:hover{filter:brightness(1.06)}@keyframes steps-shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@media(max-width:860px){.steps__list{text-align:left;grid-template-columns:1fr;gap:22px;max-width:460px;margin-left:auto;margin-right:auto}.steps__list:before{background:linear-gradient(#0000,#4897c5b3,#0000);width:2px;height:auto;inset:8px auto 8px 22px}.steps__list li{grid-template-columns:46px 1fr;align-items:start;column-gap:14px;display:grid}.steps__num{grid-row:1 / span 2;margin:0}.steps__button{width:100%}}@media(prefers-reduced-motion:reduce){.steps__button:before{animation:none}}.wins{background:var(--color-background);text-align:center;padding:clamp(56px,7vw,96px) 0 clamp(28px,4vw,48px);position:relative}.wins__inner{width:min(820px,var(--page-inline));margin:0 auto}.wins__frame{width:min(380px,100%);aspect-ratio:9 / 16;background:#111;border:1px solid #4897c540;border-radius:28px;margin:8px auto 0;overflow:hidden;box-shadow:0 24px 60px #00000073}.wins__video{width:100%;height:100%;object-fit:cover;background:#070707;display:block;pointer-events:none}.wins__button{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#68a9cf,#4897c5 58%,#2e6e93);border:1px solid #fff3;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-width:min(100%,460px);min-height:56px;margin-top:28px;padding:0 28px;font-size:.92rem;font-weight:800;display:inline-flex;box-shadow:0 12px 32px #4897c552}.today{background-color:var(--color-background);text-align:center;background-image:linear-gradient(#32323238 1px,#0000 1px),linear-gradient(90deg,#32323238 1px,#0000 1px);background-position:top;background-size:72px 72px;padding:clamp(56px,7vw,96px) 0 clamp(20px,4vw,40px);position:relative}.today:before{content:"";pointer-events:none;background:linear-gradient(#070707,#070707b8 12%,#0000 28%),linear-gradient(#0000 76%,#070707e0 92%,#070707);position:absolute;inset:0}.today__inner{z-index:1;width:min(980px,var(--page-inline));margin:0 auto;position:relative}.today__live-dot{background:#3ee08a;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite today-pulse;box-shadow:0 0 8px #3ee08a}.today__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.today__stat{background:radial-gradient(90% 80% at 50% 0,#4897c514,#0000 70%),linear-gradient(#070707 0% 100%);border:1px solid #323232e6;border-radius:22px;justify-items:center;gap:6px;min-height:118px;padding:22px 10px 18px;display:grid}.today__stat strong{letter-spacing:-.03em;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:clamp(2.4rem,4vw,3.3rem);font-style:italic;font-weight:800;line-height:.9}.today__stat span{color:var(--color-text-secondary);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800}.today__stat--mint strong{color:#68a9cf}.today__stat--white strong{color:#fff}.today__stat--green strong{color:#3ee08a}.today__stat--red strong{color:#ff5d72}.today__card{background:radial-gradient(70% 40% at 50% 0,#4897c514,#0000 68%),linear-gradient(#070707eb,#070707eb);border:1px solid #323232e6;border-radius:28px;margin-top:18px;padding:clamp(22px,3vw,32px) clamp(16px,3vw,28px) 26px}.today__prompt{color:var(--color-text-secondary);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.today__stakes{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.today__stakes button{color:#fff;min-height:52px;font:inherit;cursor:pointer;background:#0707078c;border:1px solid #323232f2;border-radius:14px;font-size:1.05rem;font-weight:800}.today__stakes button.is-selected{color:#fff;background:linear-gradient(#68a9cf,#4897c5);border-color:#0000;box-shadow:0 0 22px #4897c559}.today__stakes button:hover{border-color:#4897c5b3}.today__stakes button.is-selected:hover{filter:brightness(1.05);border-color:#0000}.today__total.is-down{color:#ff5d72;text-shadow:0 0 28px #ff5d7247}.today__total{color:#3ee08a;letter-spacing:-.03em;text-shadow:0 0 28px #3ee08a47;margin:26px 0 0;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:clamp(3.4rem,8vw,5.4rem);font-style:italic;font-weight:800;line-height:.9}.today__split{color:#fff;margin:14px 0 0;font-size:.98rem;font-weight:700}.today__note{max-width:680px;color:var(--color-text-secondary);margin:14px auto 0;font-size:.9rem;font-weight:500;line-height:1.5}.today__button{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#68a9cf,#4897c5 58%,#2e6e93);border:1px solid #fff3;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-width:min(100%,460px);min-height:56px;margin-top:22px;padding:0 28px;font-size:.92rem;font-weight:800;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #4897c552}.today__button>*{z-index:1;position:relative}.today__button:before{content:"";background:linear-gradient(120deg,#0000 20%,#fff6,#0000 76%);animation:2.8s ease-in-out infinite today-shine;position:absolute;inset:0;transform:translate(-120%)}.today__button:hover{filter:brightness(1.06)}@keyframes today-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes today-shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@media(max-width:720px){.today__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.today__stat{min-height:100px}}@media(max-width:420px){.today__stakes{grid-template-columns:repeat(2,minmax(0,1fr))}.today__button{width:100%}}@media(prefers-reduced-motion:reduce){.today__live-dot,.today__button:before{animation:none}}.cta{background-color:var(--color-background);text-align:center;background-image:linear-gradient(#32323247 1px,#0000 1px),linear-gradient(90deg,#32323247 1px,#0000 1px);background-position:top;background-size:72px 72px;position:relative}.cta:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#070707,#070707eb 8%,#0000 36%),linear-gradient(#0000 62%,#070707eb 90%,#070707);position:absolute;inset:0}.cta__frame{z-index:2;isolation:isolate;width:var(--page-inline);place-items:center;min-height:clamp(420px,52vw,620px);margin:0 auto;display:grid;position:relative;overflow:hidden}.cta__content{z-index:2;justify-items:center;gap:18px;width:min(860px,100% - 40px);padding:72px 0 64px;display:grid;position:relative}.cta__badge{min-height:34px;color:var(--white);letter-spacing:.16em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0707078c;border:1px solid #4897c573;border-radius:999px;align-items:center;gap:8px;margin:0;padding:0 14px;font-size:.72rem;font-weight:700;display:inline-flex}.cta__title{letter-spacing:-.02em;text-transform:uppercase;justify-items:center;gap:0;margin:4px 0 0;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:clamp(3.4rem,9vw,7.2rem);font-style:italic;font-weight:800;line-height:.86;display:grid}.cta__title-white,.cta__title-blue{display:block;transform:skew(-8deg)}.cta__title-white{background:linear-gradient(#fff,#f8f8f8 38%,#cfcfcf 72%,#fff);color:#0000;filter:drop-shadow(0 8px 18px #0006);-webkit-background-clip:text;background-clip:text}.cta__title-blue{background:linear-gradient(#93c2dd,#519cc8 28%,#4897c5 70%,#275c7b);color:#0000;filter:drop-shadow(0 0 18px #4897c58c);-webkit-background-clip:text;background-clip:text}.cta__lead{color:#f0f0f0c7;max-width:42ch;margin:0;font-size:clamp(.98rem,1.6vw,1.15rem);line-height:1.5}.cta__button>*{z-index:1;position:relative}.cta__button{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#5da3cc,#4897c5 52%,#2e6e93);border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 28px;font-family:inherit;font-size:.86rem;font-weight:800;transition:transform .22s,box-shadow .22s,filter .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 0 6px #4897c51f,0 12px 36px #4897c573,0 0 42px #4897c538}.cta__button:before{content:"";background:linear-gradient(120deg,#0000 20%,#ffffff61,#0000 76%);animation:2.8s ease-in-out infinite cta-shine;position:absolute;inset:0;transform:translate(-120%)}.cta__button:hover{filter:brightness(1.06);transform:translateY(-3px) scale(1.03);box-shadow:0 0 0 8px #4897c529,0 16px 42px #4897c58c,0 0 56px #4897c54d}@keyframes cta-shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@media(max-width:720px){.cta__button{width:100%}}@media(prefers-reduced-motion:reduce){.cta__button:before{animation:none}}.cover{background:var(--color-background);padding:clamp(56px,7vw,96px) 0 clamp(8px,2vw,24px)}.cover__head{width:var(--page-inline);margin:0 auto}.cover__card{isolation:isolate;width:min(820px,calc(100% - var(--page-gutter) * 2));text-align:left;background:linear-gradient(145deg,#4897c51f,#0000 46%),#0c141a;border:1px solid #4897c561;border-radius:28px;grid-template-columns:minmax(190px,.72fr) 1.28fr;align-items:center;gap:28px;margin:0 auto;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #4897c514,0 24px 60px #00000059}.cover__figure{text-align:center;background:linear-gradient(#1a3d54,#0c1c28);border:1px solid #8fb4c933;border-radius:22px;padding:28px 16px 24px}.cover__kicker{color:#8fb4c9;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.cover__term{color:#d7ebf6;letter-spacing:.08em;text-transform:uppercase;margin:8px 0 0;font-size:.78rem;font-weight:800}.cover__ribbon{z-index:2;background:var(--color-primary);width:180px;color:var(--color-ink);letter-spacing:.16em;text-transform:uppercase;margin:0;padding:7px 0;font-size:.68rem;font-weight:800;line-height:1;position:absolute;top:26px;left:-46px;transform:rotate(-42deg)}.cover__badge{color:#93c2dd;letter-spacing:.14em;text-transform:uppercase;background:#4897c51f;border:1px solid #4897c573;border-radius:999px;align-items:center;gap:8px;min-height:36px;margin:8px 0 0;padding:0 16px;font-size:.74rem;font-weight:800;display:inline-flex}.cover__title{color:#fff;letter-spacing:-.02em;text-transform:uppercase;margin:22px 0 0;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:clamp(2.4rem,6vw,3.6rem);font-style:italic;font-weight:800;line-height:.95}.cover__amount{background:linear-gradient(#93c2dd,#519cc8 34%,#4897c5);color:#0000;letter-spacing:-.03em;filter:drop-shadow(0 0 18px #4897c559);-webkit-background-clip:text;background-clip:text;margin:4px 0 0;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:clamp(4rem,9vw,5.4rem);font-style:italic;font-weight:800;line-height:.85}.cover__lead{color:#f0f0f0e0;max-width:36ch;margin:0;font-size:clamp(1.05rem,2vw,1.22rem);font-weight:650;line-height:1.4}.cover__lead strong{color:#fff;font-weight:800}.cover__proof{color:#f0f0f0e0;text-align:left;background:#0707078c;border:1px solid #4897c547;border-radius:16px;align-items:flex-start;gap:10px;max-width:46ch;margin:22px 0 0;padding:14px 16px;font-size:.95rem;font-weight:600;line-height:1.45;display:flex}.cover__proof svg{color:#68a9cf;flex:none;margin-top:2px}.cover__proof strong{color:#68a9cf;font-weight:800}.cover__ask{color:#fff;letter-spacing:-.02em;margin:14px 0 0;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:800}.cover__button{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#68a9cf,#4897c5 58%,#2e6e93);border:1px solid #fff3;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:min(100%,560px);min-height:58px;margin-top:18px;padding:0 22px;font-size:.92rem;font-weight:800;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #4897c552}.cover__button>*{z-index:1;position:relative}.cover__button:before{content:"";background:linear-gradient(120deg,#0000 20%,#fff6,#0000 76%);animation:2.8s ease-in-out infinite cover-shine;position:absolute;inset:0;transform:translate(-120%)}.cover__button:hover{filter:brightness(1.06)}.cover__note{max-width:54ch;color:var(--color-text-secondary);margin:16px 0 0;font-size:.82rem;font-weight:500;line-height:1.45}@keyframes cover-shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@media(max-width:640px){.cover__card{border-radius:22px;grid-template-columns:1fr;gap:18px;padding:16px}.cover__proof{font-size:.88rem}}@media(prefers-reduced-motion:reduce){.cover__button:before{animation:none}}.faq{background:var(--bg);padding:clamp(72px,8vw,110px) 0;position:relative}.faq__inner{width:var(--page-inline);grid-template-columns:minmax(240px,.9fr) minmax(320px,1.15fr);align-items:start;gap:clamp(32px,5vw,72px);margin:0 auto;display:grid}.faq__head{text-align:left}.faq__badge{min-height:34px;color:var(--white);letter-spacing:.18em;text-transform:uppercase;background:#0707078c;border:1px solid #4897c573;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:0 14px;font-size:.72rem;font-weight:700;display:inline-flex}.faq__head h2{letter-spacing:-.02em;text-transform:uppercase;justify-items:start;margin:0 0 16px;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:clamp(3.2rem,8vw,6.4rem);font-style:italic;font-weight:800;line-height:.86;display:grid}.faq__title-white,.faq__title-blue{display:block;transform:skew(-8deg)}.faq__title-white{background:linear-gradient(#fff,#f8f8f8 38%,#cfcfcf 72%,#fff);color:#0000;-webkit-background-clip:text;background-clip:text}.faq__title-blue{background:linear-gradient(#93c2dd,#519cc8 28%,#4897c5 70%,#275c7b);color:#0000;filter:drop-shadow(0 0 18px #4897c573);-webkit-background-clip:text;background-clip:text}.faq__intro{color:#f0f0f0b3;max-width:36ch;margin:0 0 22px;font-size:1.02rem;line-height:1.55}.faq__button>*{z-index:1;position:relative}.faq__button{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#5da3cc,#4897c5 52%,#2e6e93);border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 28px;font-family:inherit;font-size:.86rem;font-weight:800;transition:transform .22s,box-shadow .22s,filter .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 0 6px #4897c51f,0 12px 36px #4897c573,0 0 42px #4897c538}.faq__button:before{content:"";background:linear-gradient(120deg,#0000 20%,#ffffff61,#0000 76%);animation:2.8s ease-in-out infinite faq-shine;position:absolute;inset:0;transform:translate(-120%)}.faq__button:hover{filter:brightness(1.06);transform:translateY(-3px) scale(1.03);box-shadow:0 0 0 8px #4897c529,0 16px 42px #4897c58c,0 0 56px #4897c54d}@keyframes faq-shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}.faq__list{gap:12px;min-width:0;display:grid}.faq__item{background:#070707b8;border:1px solid #4897c52e;border-radius:16px;transition:border-color .28s,box-shadow .28s,background .28s}.faq__item[open]{background:#4897c512;border-color:#519cc8;box-shadow:0 0 0 1px #4897c540,0 12px 32px #4897c51f}.faq__item summary{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px 16px 16px 14px;list-style:none;display:grid}.faq__item summary::-webkit-details-marker{display:none}.faq__q{color:#68a9cf;place-items:center;min-width:28px;font-family:Saira Condensed,sans-serif;font-size:1.05rem;font-style:italic;font-weight:800;display:grid}.faq__question{color:var(--white);text-align:left;font-size:.98rem;font-weight:600}.faq__toggle{border:1px solid #f0f0f029;border-radius:50%;width:28px;height:28px;transition:transform .32s,border-color .28s,background .28s;position:relative}.faq__toggle:before,.faq__toggle:after{content:"";background:#f0f0f0c7;border-radius:1px;transition:transform .32s,background .28s;position:absolute;top:50%;left:50%}.faq__toggle:before{width:12px;height:1.5px;transform:translate(-50%,-50%)}.faq__toggle:after{width:1.5px;height:12px;transform:translate(-50%,-50%)}.faq__item[open] .faq__toggle{background:#4897c51f;border-color:#4897c58c;transform:rotate(180deg)}.faq__item[open] .faq__toggle:before,.faq__item[open] .faq__toggle:after{background:#68a9cf}.faq__item[open] .faq__toggle:after{transform:translate(-50%,-50%) scaleY(0)}.faq__panel{grid-template-rows:0fr;transition:grid-template-rows .36s;display:grid}.faq__item[open] .faq__panel{grid-template-rows:1fr}.faq__panel-inner{overflow:hidden}.faq__item p{color:#f0f0f0ad;text-align:left;opacity:0;margin:0;padding:0 18px 18px 54px;font-size:.92rem;line-height:1.55;transition:opacity .28s,transform .28s;transform:translateY(-8px)}.faq__item[open] p{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.faq__item,.faq__toggle,.faq__toggle:before,.faq__toggle:after,.faq__panel,.faq__item p{transition:none}.faq__button:before{animation:none}}@media(max-width:800px){.faq__inner{grid-template-columns:1fr;gap:28px}.faq__intro{max-width:46ch}.faq__button{width:100%}}.features{background:var(--bg);padding:clamp(72px,8vw,118px) 0;position:relative}.features__inner{width:var(--page-inline);margin:0 auto}.features__head{text-align:center;max-width:820px;margin:0 auto 42px}.features__badge{min-height:34px;color:var(--white);letter-spacing:.16em;text-transform:uppercase;background:#0707078c;border:1px solid #4897c573;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:0 14px;font-size:.72rem;font-weight:700;display:inline-flex}.features__badge svg{animation:8s linear infinite features-spin}.features__head h2{letter-spacing:-.02em;text-transform:uppercase;justify-items:center;margin:0 0 14px;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:clamp(2.6rem,6.4vw,5.6rem);font-style:italic;font-weight:800;line-height:.9;display:grid}.features__title-white,.features__title-blue{display:block;transform:skew(-8deg)}.features__title-white{background:linear-gradient(#fff,#f8f8f8 38%,#cfcfcf 72%,#fff);color:#0000;-webkit-background-clip:text;background-clip:text}.features__title-blue{background:linear-gradient(#93c2dd,#519cc8 28%,#4897c5 70%,#275c7b);color:#0000;filter:drop-shadow(0 0 18px #4897c58c);-webkit-background-clip:text;background-clip:text}.features__intro{color:#f0f0f0b3;max-width:46rem;margin:0 auto;font-size:1.05rem;line-height:1.55}.features__br-m{display:none}.features__bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.features__cta{justify-content:center;margin-top:32px;display:flex}.features__card{isolation:isolate;background:linear-gradient(#121212f0,#070707f5);border:1px solid #4897c538;border-radius:22px;min-width:0;padding:20px;transition:transform .28s,border-color .28s,box-shadow .28s;position:relative;overflow:hidden;box-shadow:0 16px 40px #0000003d}.features__card:before{content:"";z-index:-2;background:conic-gradient(from 180deg,transparent 0 58%,#93c2dd 68%,#4897c5 78%,transparent 88%);opacity:.55;animation:7s linear infinite features-border;position:absolute;inset:-40%}.features__card:after{content:"";z-index:-1;background:linear-gradient(#070707fa,#070707fa);border-radius:21px;position:absolute;inset:1px}.features__card:hover{border-color:#68a9cf8c;transform:translateY(-4px);box-shadow:0 0 0 1px #68a9cf2e,0 18px 44px #4897c52e}.features__card--bars{grid-column:1/3}.features__card-head{grid-template-columns:auto 1fr;align-items:start;gap:12px;margin-bottom:16px;display:grid}.features__icon{color:#93c2dd;background:#4897c51f;border:1px solid #68a9cf4d;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.features__card h3{margin:0 0 4px;font-size:1.02rem;font-weight:700}.features__card-head p{color:#f0f0f09e;margin:0;font-size:.86rem;line-height:1.45}.features__week{color:#f0f0f0b8;white-space:nowrap;border:1px solid #f0f0f01a;border-radius:10px;align-self:start;padding:6px 10px;font-size:.78rem}.features__chat,.features__stage,.features__prize,.features__products,.features__kpis,.features__linechart,.features__barchart,.features__flow{background:#0707078c;border:1px solid #4897c529;border-radius:16px;position:relative}.features__chat{gap:14px;min-height:232px;padding:14px;display:grid;overflow:hidden}.features__msg{opacity:0;grid-template-columns:auto 1fr;gap:10px;display:grid;transform:translateY(10px)}.features.is-live .features__msg--bot{animation:10s ease-in-out infinite features-pop}.features.is-live .features__msg--user{animation:10s ease-in-out 2.55s infinite features-pop}.features__avatar{border-radius:50%;place-items:center;width:32px;height:32px;font-size:.72rem;font-weight:700;display:grid}.features__avatar--bot{color:#93c2dd;background:#4897c533;box-shadow:0 0 12px #4897c54d}.features.is-live .features__avatar--bot{animation:2.4s ease-in-out infinite features-pulse}.features__avatar--user{background:linear-gradient(#7a7a7a,#2e2e2e)}.features__msg-meta{align-items:center;gap:8px;margin-bottom:6px;font-size:.78rem;display:flex}.features__msg-meta em{color:#93c2dd;letter-spacing:.08em;background:#4897c538;border-radius:999px;padding:1px 6px;font-size:.64rem;font-style:normal;font-weight:800}.features__bubble{color:#f0f0f0db;background:#070707cc;border:1px solid #4897c529;border-radius:12px;padding:10px 12px;font-size:.86rem;line-height:1.4;position:relative}.features__bubble time{color:#f0f0f061;text-align:right;margin-top:6px;font-size:.7rem;display:block}.features__pills{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.features__pills span{color:#cfe4f0;border:1px solid #4897c559;border-radius:999px;min-height:32px;padding:6px 12px;font-size:.78rem;font-weight:600}.features__pills span.is-main{color:#fff;background:#4897c538;border-color:#68a9cfb3}.features.is-live .features__pills span{animation:10s ease-in-out infinite features-pill-click}.features__cursor{z-index:4;pointer-events:none;opacity:0;clip-path:polygon(0 0,0 100%,32% 70%,58% 100%,70% 90%,42% 62%,100% 62%);filter:drop-shadow(0 2px 3px #0000008c);background:#fff;width:16px;height:16px;position:absolute}.features__cursor--chat{top:58%;left:26%}.features.is-live .features__cursor--chat{animation:10s ease-in-out infinite features-cursor-chat}.features__stage,.features__prize{min-height:232px;padding:14px;overflow:hidden}.features__invite{background:radial-gradient(120% 80% at 100% 0,#4897c538,#0000 46%),linear-gradient(#121212f5,#070707f5);border:1px solid #68a9cf33;border-radius:16px;align-content:start;gap:12px;min-height:204px;padding:14px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.features.is-live .features__invite{animation:10s ease-in-out infinite features-invite}.features__invite-head{grid-template-columns:92px 1fr;align-items:center;gap:10px;display:grid}.features__invite-logo{object-fit:contain;background:#070707cc;border:1px solid #68a9cf47;border-radius:12px;width:92px;height:32px;padding:4px 6px}.features__invite-head strong,.features__invite-head em{display:block}.features__invite-head strong{font-size:.98rem;line-height:1.2}.features__invite-head em{color:#93c2ddc7;font-size:.72rem;font-style:normal;font-weight:600}.features__invite-copy{color:#f0f0f0b8;margin:0;font-size:.8rem;line-height:1.4}.features__invite-meta{color:#f0f0f094;align-items:center;gap:8px;font-size:.72rem;display:flex}.features__invite-faces{display:flex}.features__invite-faces i{color:#fff;background:#2e6e93;border:1px solid #070707e6;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:-6px;font-size:.58rem;font-style:normal;font-weight:800;display:grid}.features__invite-faces i:first-child{color:#fff;background:#4897c5;margin-left:0}.features__invite-faces i:nth-child(2){color:#fff;background:#549ec9}.features__invite-faces i:nth-child(3){color:#fff;background:#68a9cf}.features__invite-btn{color:#fff;white-space:nowrap;background:linear-gradient(#5da3cc,#4897c5);border-radius:999px;justify-content:center;place-self:start;align-items:center;width:max-content;height:38px;padding:0 16px;font-size:.8rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 8px 18px #4897c547}.features__invite-btn svg{flex:none;margin-right:8px}.features.is-live .features__invite-btn{transform-origin:50%;animation:10s ease-in-out infinite features-btn-press}.features__cursor--invite{top:168px;left:34px}.features.is-live .features__cursor--invite{animation:10s ease-in-out infinite features-cursor-invite}.features__tips{align-content:start;gap:8px;margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:14px}.features__tips li{opacity:0;background:#070707e0;border:1px solid #4897c52e;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:0 12px;display:flex;transform:translateY(12px)}.features.is-live .features__tips li{animation:10s ease-in-out infinite features-tip-in}.features.is-live .features__tips li:nth-child(2){animation-delay:.22s}.features.is-live .features__tips li:nth-child(3){animation-delay:.44s}.features__tips em{color:#93c2dd;font-size:.82rem;font-style:normal;font-weight:800}.features__prize{align-content:start;gap:10px;display:grid}.features__prize-tip,.features__prize-item{background:#070707e0;border:1px solid #4897c52e;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:10px;min-height:58px;padding:10px 12px;display:grid;position:relative}.features__prize-item{grid-template-columns:auto 1fr auto}.features__prize-tip>span,.features__prize-item>span:not(.features__phone):not(.features__cursor){color:#f0f0f09e;gap:2px;font-size:.78rem;display:grid}.features__prize-tip strong,.features__prize-item strong{color:#fff;font-size:.9rem}.features.is-live .features__prize-tip{animation:11s ease-in-out infinite features-prize-tip}.features__copy,.features__redeem{color:#cfe4f0;background:#4897c538;border-radius:999px;place-items:center;min-width:78px;min-height:32px;padding:0 10px;font-size:.74rem;font-style:normal;font-weight:800;display:grid;position:relative}.features__copy span:last-child,.features__redeem span:last-child{opacity:0;color:#3ee08a;position:absolute}.features.is-live .features__copy{animation:11s ease-in-out infinite features-copy-press}.features.is-live .features__copy span:first-child{animation:11s ease-in-out infinite features-label-off}.features.is-live .features__copy span:last-child{animation:11s ease-in-out infinite features-label-on}.features__cursor--copy{top:22px;right:18px}.features.is-live .features__cursor--copy{animation:11s ease-in-out infinite features-cursor-copy}.features__prize-win{opacity:0;flex-wrap:wrap;align-items:center;gap:8px;min-height:40px;display:flex}.features__prize-win strong{color:#070707;letter-spacing:.04em;background:#21c56c;border-radius:8px;padding:4px 10px;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:1.05rem;font-style:italic;font-weight:800}.features__prize-win span{color:#3ee08a;font-size:.92rem;font-weight:800}.features.is-live .features__prize-win{animation:11s ease-in-out infinite features-prize-win}.features.is-live .features__prize-item{animation:11s ease-in-out infinite features-prize-item}.features__phone{border:1.6px solid #93c2dd;border-radius:5px;width:22px;height:34px;box-shadow:inset 0 -4px #93c2dd40}.features.is-live .features__redeem{animation:11s ease-in-out infinite features-redeem-press}.features.is-live .features__redeem span:first-child{animation:11s ease-in-out infinite features-redeem-off}.features.is-live .features__redeem span:last-child{animation:11s ease-in-out infinite features-redeem-on}.features__cursor--redeem{top:22px;right:18px}.features.is-live .features__cursor--redeem{animation:11s ease-in-out infinite features-cursor-redeem}.features__kpis{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;padding:12px;display:grid}.features__kpis span{color:#f0f0f080;font-size:.72rem;display:block}.features__kpis strong{margin:4px 0 2px;font-size:1.15rem;display:block}.features__kpis em{color:#3ee08a;font-size:.74rem;font-style:normal;font-weight:700}.features.is-live .features__kpis strong{animation:3.2s ease-in-out infinite features-count}.features__linechart{height:148px;padding:8px 8px 4px}.features__linechart svg{width:100%;height:100%;display:block}.features__area{fill:url(#abcfe4t-line);opacity:.7}.features__stroke{fill:none;stroke:#93c2dd;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:520;stroke-dashoffset:520px}.features.is-live .features__stroke{animation:6s ease-in-out infinite features-draw}.features__dot{fill:#fff;stroke:#4897c5;stroke-width:3px;opacity:0}.features.is-live .features__dot{animation:6s ease-in-out infinite features-dot}.features__tooltip{opacity:0;background:#070707eb;border:1px solid #68a9cf47;border-radius:10px;padding:6px 10px;position:absolute;top:10px;left:52%;transform:translateY(6px)}.features__tooltip strong,.features__tooltip span{font-size:.72rem;display:block}.features__tooltip span{color:#3ee08a}.features.is-live .features__tooltip{animation:6s ease-in-out infinite features-tip}.features__products{gap:10px;margin:0;padding:12px;list-style:none;display:grid}.features__products li{opacity:0;background:#070707b3;border:1px solid #4897c529;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:48px;padding:0 12px;display:grid;transform:translate(12px)}.features.is-live .features__products li{animation:5.5s ease-in-out infinite features-row}.features.is-live .features__products li:nth-child(2){animation-delay:.18s}.features.is-live .features__products li:nth-child(3){animation-delay:.36s}.features__prod-icon{color:#93c2dd;background:#4897c524;border-radius:8px;place-items:center;width:28px;height:28px;font-size:.85rem;display:grid}.features__products em{color:#93c2dd;font-style:normal;font-weight:800}.features.is-live .features__products em{animation:2.4s ease-in-out infinite features-price}.features__barchart{grid-template-columns:repeat(7,1fr);align-items:end;gap:10px;height:220px;padding:28px 18px 14px;display:grid}.features__col{color:#f0f0f073;align-content:end;justify-items:center;gap:8px;height:100%;font-size:.75rem;display:grid;position:relative}.features__bar{transform-origin:bottom;background:linear-gradient(#5da3cc,#4897c5 70%,#121212);border-radius:8px 8px 4px 4px;width:100%;max-width:42px;height:8%;display:block;box-shadow:0 0 18px #4897c51f}.features.is-live .features__bar{animation:5s ease-in-out infinite features-bar}.features__col:first-child .features__bar{animation-delay:50ms}.features__col:nth-child(2) .features__bar{animation-delay:.12s}.features__col:nth-child(3) .features__bar{animation-delay:.19s}.features__col:nth-child(4) .features__bar{animation-delay:.26s}.features__col:nth-child(5) .features__bar{animation-delay:.33s}.features__col:nth-child(6) .features__bar{animation-delay:.4s}.features__col:nth-child(7) .features__bar{animation-delay:.47s}.features__col.is-hot .features__bar{background:linear-gradient(#c3ddec,#68a9cf 40%,#4897c5);box-shadow:0 0 22px #68a9cf73}.features__bar-tip{color:#fff;opacity:0;white-space:nowrap;background:#4897c5eb;border-radius:8px;padding:5px 8px;font-size:.7rem;font-weight:700;position:absolute;top:8px}.features.is-live .features__col.is-hot .features__bar-tip{animation:5s ease-in-out .4s infinite features-tip}.features__flow{grid-template-columns:auto 20px 1fr 20px auto;align-items:center;gap:8px;min-height:220px;padding:18px 14px;display:grid}.features__node{color:#f0f0f0d1;background:#070707d9;border:1px solid #4897c538;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:8px 10px;font-size:.78rem;display:flex}.features__node strong,.features__node--start span{display:block}.features__node--start{max-width:126px}.features__node--start strong{font-size:.82rem}.features__node--start span{color:#f0f0f080;font-size:.68rem}.features__node--done{color:#baf8d2;background:#31313159;border-color:#3ee68a73;max-width:118px;font-weight:700}.features__node--done span:first-child{color:#070707;background:#21c56c;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.features__steps{gap:10px;display:grid}.features__step-ico{width:18px}.features__rails{align-content:center;height:148px;display:grid;position:relative}.features__rails i{transform-origin:0;background:linear-gradient(90deg,#68a9cf26,#68a9cf,#68a9cf26);height:2px;position:absolute;left:0;right:0}.features__rails i:first-child{top:18%;transform:rotate(-28deg)}.features__rails i:nth-child(2){top:49%}.features__rails i:nth-child(3){top:80%;transform:rotate(28deg)}.features__rails--end i:first-child{transform:rotate(28deg)}.features__rails--end i:nth-child(3){transform:rotate(-28deg)}.features.is-live .features__rails i{animation:4.8s ease-in-out infinite features-rail}.features.is-live .features__node{animation:4.8s ease-in-out infinite features-node}.features.is-live .features__steps .features__node:first-child{animation-delay:.4s}.features.is-live .features__steps .features__node:nth-child(2){animation-delay:.7s}.features.is-live .features__steps .features__node:nth-child(3){animation-delay:1s}.features.is-live .features__node--done{animation-delay:1.4s}@keyframes features-spin{to{transform:rotate(360deg)}}@keyframes features-border{to{transform:rotate(360deg)}}@keyframes features-pop{0%,8%{opacity:0;transform:translateY(10px)}16%,82%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(-6px)}}@keyframes features-pill-click{0%,10%{opacity:0;transform:scale(.92)}18%,28%{opacity:1;transform:none}32%{opacity:1;background:#4897c58c;transform:scale(.94);box-shadow:0 0 18px #68a9cf8c}38%,80%{opacity:1;transform:none}90%,to{opacity:0}}@keyframes features-cursor-chat{0%,12%{opacity:0;transform:translate(36px,28px)}20%{opacity:1;transform:translate(22px,12px)}28%{opacity:1;transform:translate(0)}32%{opacity:1;transform:translate(0) scale(.86)}38%{opacity:.35;transform:translate(18px,14px)}48%,to{opacity:0}}@keyframes features-invite{0%,4%{opacity:0;transform:translateY(10px)}10%,38%{opacity:1;transform:none}46%,to{opacity:0;transform:scale(.96)}}@keyframes features-btn-press{0%,22%{filter:none;transform:none}28%{filter:brightness(1.2);transform:scale(.94)}34%,to{transform:none}}@keyframes features-cursor-invite{0%,8%{opacity:0;transform:translate(48px,-36px)}16%{opacity:1;transform:translate(28px,-8px)}24%{opacity:1;transform:translate(8px)}28%{opacity:1;transform:translate(8px) scale(.86)}36%{opacity:.2;transform:translate(18px,10px)}42%,to{opacity:0}}@keyframes features-tip-in{0%,40%{opacity:0;transform:translateY(12px)}50%,86%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes features-prize-tip{0%,4%{opacity:0;transform:translateY(8px)}10%,78%{opacity:1;transform:none}88%,to{opacity:0}}@keyframes features-copy-press{0%,16%{background:#4897c538;transform:none}20%{background:#4897c580;transform:scale(.94)}26%,to{background:#4897c52e;transform:none}}@keyframes features-label-off{0%,22%{opacity:1}26%,to{opacity:0}}@keyframes features-label-on{0%,22%{opacity:0}26%,80%{opacity:1}88%,to{opacity:0}}@keyframes features-cursor-copy{0%,6%{opacity:0;transform:translate(-40px,18px)}12%{opacity:1;transform:translate(-16px,6px)}18%{opacity:1;transform:translate(0)}20%{opacity:1;transform:translate(0) scale(.86)}28%{opacity:.2;transform:translate(10px,8px)}34%,to{opacity:0}}@keyframes features-prize-win{0%,26%{opacity:0;transform:translateY(8px) scale(.92)}32%,78%{opacity:1;transform:none}88%,to{opacity:0}}@keyframes features-prize-item{0%,42%{opacity:0;transform:translateY(12px)}50%,86%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes features-redeem-press{0%,68%{background:#4897c538;transform:none}72%{background:#21c56c59;transform:scale(.94)}78%,to{background:#21c56c2e;transform:none}}@keyframes features-redeem-off{0%,70%{opacity:1}76%,to{opacity:0}}@keyframes features-redeem-on{0%,70%{opacity:0}76%,88%{opacity:1}94%,to{opacity:0}}@keyframes features-cursor-redeem{0%,52%{opacity:0;transform:translate(-36px,-20px)}58%{opacity:1;transform:translate(-12px,-4px)}68%{opacity:1;transform:translate(0)}72%{opacity:1;transform:translate(0) scale(.86)}80%{opacity:.2;transform:translate(10px,8px)}86%,to{opacity:0}}@keyframes features-pulse{50%{box-shadow:0 0 18px #68a9cfb3}}@keyframes features-count{50%{text-shadow:0 0 12px #68a9cf8c;transform:translateY(-1px)}}@keyframes features-draw{0%{stroke-dashoffset:520px}40%,78%{stroke-dashoffset:0}to{stroke-dashoffset:520px}}@keyframes features-dot{0%,28%{opacity:0}40%,78%{opacity:1}to{opacity:0}}@keyframes features-tip{0%,28%{opacity:0;transform:translateY(6px)}40%,74%{opacity:1;transform:none}to{opacity:0}}@keyframes features-row{0%,6%{opacity:0;transform:translate(12px)}16%,82%{opacity:1;transform:none}94%,to{opacity:0;transform:translate(-8px)}}@keyframes features-price{50%{color:#d8e9f3;text-shadow:0 0 10px #68a9cfa6}}@keyframes features-bar{0%,8%{height:10%}36%,72%{height:var(--bar-h)}to{height:10%}}@keyframes features-rail{0%{opacity:.2;filter:brightness(.8)}40%,70%{opacity:1;filter:brightness(1.4)}to{opacity:.2}}@keyframes features-node{0%,10%{box-shadow:none;border-color:#4897c52e}30%,60%{border-color:#68a9cfb3;box-shadow:0 0 16px #4897c547}to{box-shadow:none;border-color:#4897c52e}}.features__live,.features__ai,.features__history{background:radial-gradient(80% 50% at 50% 0,#4897c514,#0000 70%),#0707078c;border:1px solid #4897c529;border-radius:16px;min-height:248px;padding:14px;position:relative;overflow:hidden}.features__live-call{height:32px;margin:0 0 10px;position:relative}.features__live-call span{letter-spacing:.08em;text-transform:uppercase;opacity:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:.74rem;font-weight:800;display:flex;position:absolute;inset:0}.features__live-call .is-scan{color:#adadad;background:#ffffff0a}.features__live-call .is-pick{color:#fff;background:#3d92f524}.features__live-call b{color:#7ec8ff}.features.is-live .features__live-call .is-scan{animation:8.6s ease-in-out infinite features-call-scan}.features.is-live .features__live-call .is-pick{animation:8.6s ease-in-out infinite features-call-pick}.features__live-board{grid-template-columns:1fr 1fr;gap:10px;display:grid;position:relative}.features__live-color{color:#fff;letter-spacing:.04em;border-radius:14px;place-items:center;min-height:92px;font-size:.92rem;font-weight:800;display:grid}.features__live-color--red{background:linear-gradient(#ff6b7d,#d22645);box-shadow:inset 0 0 0 1px #ffffff29}.features__live-color--blue{background:linear-gradient(#5eb6ff,#1d6fe0);box-shadow:inset 0 0 0 1px #ffffff29}.features.is-live .features__live-color--blue{animation:8.6s ease-in-out infinite features-blue-pick}.features__cursor--live{top:62px;left:74%}.features.is-live .features__cursor--live{animation:8.6s ease-in-out infinite features-cursor-live}.features__live-result{opacity:0;background:#3ee08a1f;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:52px;margin:12px 0 0;display:flex}.features__live-result em{color:#3ee08a;letter-spacing:.12em;text-transform:uppercase;opacity:0;border:1.5px solid #3ee08a;border-radius:8px;margin-left:4px;padding:4px 8px;font-size:.78rem;font-style:normal;font-weight:800;transform:scale(1.4) rotate(-8deg)}.features__live-result strong{color:#3ee08a;letter-spacing:.08em;text-transform:uppercase;font-size:1.15rem;font-weight:800}.features__live-result span{color:#fff;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:1.6rem;font-style:italic;font-weight:800}.features.is-live .features__live-result{animation:8.6s ease-in-out infinite features-live-result}.features.is-live .features__live-result em{animation:8.6s ease-in-out infinite features-live-win}.features__ai-top{align-items:center;gap:8px;margin-bottom:12px;display:flex}.features__ai-chip{color:#93c2dd;letter-spacing:.08em;background:#4897c51f;border:1px solid #4897c566;border-radius:999px;align-items:center;gap:6px;min-height:26px;padding:0 8px 0 7px;font-size:.68rem;font-weight:800;display:inline-flex}.features__ai-chip i{background:#3ee08a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #3ee08a}.features.is-live .features__ai-chip i{animation:1.4s ease-in-out infinite features-pulse}.features__ai-top em{color:#f0f0f0b3;font-size:.76rem;font-style:normal;font-weight:700}.features__ai-top strong{color:#fff;opacity:0;margin-left:auto;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:1.5rem;font-style:italic;font-weight:800;line-height:1}.features.is-live .features__ai-top strong{animation:8.6s ease-in-out infinite features-ai-score}.features__ai-grid{grid-template-columns:repeat(5,1fr);gap:6px;padding:4px;display:grid;position:relative}.features__ai-grid span{background:#3232328c;border-radius:5px;height:18px}.features__ai-grid span.is-hot{background:linear-gradient(#c3ddec,#519cc8 55%,#3680ab);box-shadow:0 0 14px #4897c58c}.features.is-live .features__ai-grid span{animation:8.6s ease-in-out infinite features-ai-cell}.features.is-live .features__ai-grid span:nth-child(2){animation-delay:80ms}.features.is-live .features__ai-grid span:nth-child(3){animation-delay:.16s}.features.is-live .features__ai-grid span:nth-child(4){animation-delay:.24s}.features.is-live .features__ai-grid span:nth-child(5){animation-delay:.32s}.features.is-live .features__ai-grid span:nth-child(6){animation-delay:.12s}.features.is-live .features__ai-grid span:nth-child(7){animation-delay:.2s}.features.is-live .features__ai-grid span:nth-child(8){animation-delay:.28s}.features.is-live .features__ai-grid span:nth-child(9){animation-delay:.36s}.features.is-live .features__ai-grid span:nth-child(10){animation-delay:.18s}.features.is-live .features__ai-grid span:nth-child(11){animation-delay:.26s}.features.is-live .features__ai-grid span:nth-child(12){animation-delay:.34s}.features.is-live .features__ai-grid span:nth-child(13){animation-delay:.22s}.features.is-live .features__ai-grid span:nth-child(14){animation-delay:.3s}.features.is-live .features__ai-grid span:nth-child(15){animation-delay:.38s}.features__ai-scan,.features__ai-frame{pointer-events:none;position:absolute}.features__ai-scan{filter:blur(.4px);opacity:0;background:linear-gradient(90deg,#0000,#93c2dd14 30%,#ffffffd9 50%,#93c2dd33 62%,#0000);width:22%;top:-4px;bottom:-4px;left:0}.features.is-live .features__ai-scan{animation:8.6s ease-in-out infinite features-ai-scan}.features__ai-frame{opacity:0;background:linear-gradient(#93c2dd,#93c2dd) 0 0/16px 2px no-repeat,linear-gradient(#93c2dd,#93c2dd) 0 0/2px 16px no-repeat,linear-gradient(#93c2dd,#93c2dd) 100% 0/16px 2px no-repeat,linear-gradient(#93c2dd,#93c2dd) 100% 0/2px 16px no-repeat,linear-gradient(#93c2dd,#93c2dd) 0 100%/16px 2px no-repeat,linear-gradient(#93c2dd,#93c2dd) 0 100%/2px 16px no-repeat,linear-gradient(#93c2dd,#93c2dd) 100% 100%/16px 2px no-repeat,linear-gradient(#93c2dd,#93c2dd) 100% 100%/2px 16px no-repeat;border-radius:8px;width:60%;height:100%;top:0;left:20%;box-shadow:0 0 22px #4897c547}.features.is-live .features__ai-frame{animation:8.6s ease-in-out infinite features-ai-frame}.features__ai-meter{background:#ffffff14;border-radius:999px;height:4px;margin-top:12px;overflow:hidden}.features__ai-meter i{border-radius:inherit;background:linear-gradient(90deg,#275c7b,#4897c5 70%,#93c2dd);width:0;height:100%;display:block}.features.is-live .features__ai-meter i{animation:8.6s ease-in-out infinite features-ai-meter}.features__ai-found{color:#93c2dd;letter-spacing:.08em;text-align:center;text-transform:uppercase;opacity:0;margin:12px 0 0;font-size:.78rem;font-weight:800}.features.is-live .features__ai-found{animation:8.6s ease-in-out infinite features-ai-found}.features__history{gap:10px;display:grid}.features__history-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.features__history-live{color:#3ee08a;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-size:.68rem;font-weight:800;display:inline-flex}.features__history-live i{background:#3ee08a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #3ee08a}.features.is-live .features__history-live i{animation:1.4s ease-in-out infinite features-pulse}.features__history-rate{align-items:baseline;gap:6px;margin:0;padding-left:44px;display:flex;position:relative}.features__history-rate:before{content:"";background:conic-gradient(#519cc8 0 90%,#ffffff1a 0);border-radius:50%;width:36px;height:36px;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-mask:radial-gradient(farthest-side,#0000 64%,#000 66%);mask:radial-gradient(farthest-side,#0000 64%,#000 66%)}.features__history-rate strong{color:#68a9cf;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:2rem;font-style:italic;font-weight:800;line-height:.9}.features__history-rate span{color:#f0f0f08c;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:800}.features.is-live .features__history-rate strong{animation:8.6s ease-in-out infinite features-count}.features__history ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.features__history li{letter-spacing:.08em;opacity:0;border-radius:9px;justify-content:space-between;align-items:center;min-height:30px;padding:0 10px;font-size:.72rem;font-weight:800;display:flex}.features__history li em{letter-spacing:0;font-style:normal}.features__history li.is-green{color:#3ee08a;background:#3ee08a1f;box-shadow:inset 3px 0 #3ee08a}.features__history li.is-red{color:#ff5d72;background:#ff5d721f;box-shadow:inset 3px 0 #ff5d72}.features.is-live .features__history li:first-child{animation:8.6s ease-in-out infinite features-history-row}.features.is-live .features__history li:nth-child(2){animation:8.6s ease-in-out .28s infinite features-history-row}.features.is-live .features__history li:nth-child(3){animation:8.6s ease-in-out .56s infinite features-history-row}.features.is-live .features__history li:nth-child(4){animation:8.6s ease-in-out .84s infinite features-history-row}.features__history-total{opacity:0;border-top:1px solid #323232d9;justify-content:space-between;align-items:center;margin:0;padding-top:8px;display:flex}.features__history-total span{color:#f0f0f08c;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.features__history-total strong{color:#3ee08a;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:1.35rem;font-style:italic;font-weight:800}.features.is-live .features__history-total{animation:8.6s ease-in-out infinite features-history-total}@keyframes features-call-scan{0%,4%{opacity:0}10%,26%{opacity:1}34%,to{opacity:0}}@keyframes features-call-pick{0%,28%{opacity:0}36%,78%{opacity:1}88%,to{opacity:0}}@keyframes features-blue-pick{0%,40%{transform:none;box-shadow:inset 0 0 0 1px #ffffff29}46%{transform:scale(.94);box-shadow:0 0 0 3px #5eb6ff8c,0 0 24px #3d92f5b3}52%,82%{transform:none;box-shadow:0 0 0 3px #5eb6ff73,0 0 18px #3d92f573}92%,to{transform:none;box-shadow:inset 0 0 0 1px #ffffff29}}@keyframes features-cursor-live{0%,32%{opacity:0;transform:translate(-80px,-28px)}40%{opacity:1;transform:translate(-10px,-6px)}46%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translateY(2px) scale(.82)}58%{opacity:0;transform:translate(8px,10px)}to{opacity:0}}@keyframes features-live-result{0%,52%{opacity:0;transform:translateY(8px)}60%,84%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(6px)}}@keyframes features-live-win{0%,62%{opacity:0;transform:scale(1.5) rotate(-10deg)}70%,84%{opacity:1;transform:scale(1) rotate(-6deg)}94%,to{opacity:0;transform:scale(.9)}}@keyframes features-ai-cell{0%,12%{filter:brightness(.55)}28%,72%{filter:brightness(1.45)}to{filter:brightness(.7)}}@keyframes features-ai-scan{0%,8%{opacity:0;transform:translate(0)}16%{opacity:1}48%{opacity:1;transform:translate(360%)}58%,to{opacity:0;transform:translate(360%)}}@keyframes features-ai-frame{0%,42%{opacity:0;transform:scale(1.12)}52%,82%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes features-ai-meter{0%,10%{width:8%}48%,82%{width:94%}to{width:8%}}@keyframes features-ai-score{0%,18%{opacity:0}30%,82%{opacity:1}94%,to{opacity:0}}@keyframes features-ai-found{0%,48%{opacity:0;transform:translateY(6px)}58%,84%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes features-history-row{0%,6%{opacity:0;transform:translate(16px)}16%,86%{opacity:1;transform:none}96%,to{opacity:0;transform:translate(-8px)}}@keyframes features-history-total{0%,28%{opacity:0;transform:translateY(6px)}40%,86%{opacity:1;filter:drop-shadow(0 0 10px #3ee08a73);transform:none}96%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.features.is-live .features__msg,.features.is-live .features__pills span,.features.is-live .features__cursor,.features.is-live .features__invite,.features.is-live .features__invite-btn,.features.is-live .features__tips li,.features.is-live .features__prize-tip,.features.is-live .features__prize-win,.features.is-live .features__prize-item,.features.is-live .features__copy,.features.is-live .features__copy span,.features.is-live .features__redeem,.features.is-live .features__redeem span,.features.is-live .features__live-color--blue,.features.is-live .features__live-call .is-pick,.features.is-live .features__live-result,.features.is-live .features__live-result em,.features.is-live .features__ai-scan,.features.is-live .features__ai-frame,.features.is-live .features__ai-found,.features.is-live .features__ai-top strong,.features.is-live .features__ai-chip i,.features.is-live .features__history-rate strong,.features.is-live .features__history-live i,.features.is-live .features__history li,.features.is-live .features__history-total{opacity:1;animation:none;transform:none}.features__live-call .is-scan,.features__cursor{display:none}.features__ai-meter i{width:94%}.features__ai-grid span{opacity:1;filter:none}}@media(max-width:900px){.features__br-m{display:block}.features__br-d{display:none}.features__bento{grid-template-columns:1fr}.features__week{display:none}.features__flow{grid-template-columns:1fr;justify-items:center;gap:12px}.features__rails{width:2px;height:28px}.features__rails i{width:2px;height:100%;left:50%;transform:none}.features__kpis{grid-template-columns:1fr}}.site-footer{background:var(--bg);padding:28px var(--page-gutter) 36px;color:#f0f0f09e;text-align:center}.site-footer p{margin:0;font-size:.82rem}.offer{background-color:var(--color-background);background-image:linear-gradient(#32323247 1px,#0000 1px),linear-gradient(90deg,#32323247 1px,#0000 1px);background-position:top;background-size:72px 72px;padding:clamp(56px,7vw,96px) 0 clamp(12px,3vw,28px);position:relative}.offer:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#070707,#070707e6 7%,#0000 20%),linear-gradient(#0000 80%,#070707e6 93%,#070707);position:absolute;inset:0}.offer__content{z-index:2;width:min(820px,var(--page-inline));text-align:center;justify-items:center;gap:16px;margin:0 auto;display:grid;position:relative}.offer__badge{min-height:34px;color:var(--white);letter-spacing:.16em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0707078c;border:1px solid #4897c573;border-radius:999px;align-items:center;gap:8px;margin:0;padding:0 14px;font-size:.72rem;font-weight:700;display:inline-flex}.offer__content h2{letter-spacing:-.02em;text-transform:uppercase;justify-items:center;margin:0;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:clamp(2.6rem,6.6vw,5.4rem);font-style:italic;font-weight:800;line-height:.9;display:grid}.offer__title-white,.offer__title-blue{display:block;transform:skew(-8deg)}.offer__title-white{background:linear-gradient(#fff,#f8f8f8 38%,#cfcfcf 72%,#fff);color:#0000;filter:drop-shadow(0 8px 18px #00000073);-webkit-background-clip:text;background-clip:text}.offer__title-blue{background:linear-gradient(#93c2dd,#519cc8 28%,#4897c5 70%,#275c7b);color:#0000;filter:drop-shadow(0 0 18px #4897c58c);-webkit-background-clip:text;background-clip:text}.offer__lead{color:#f0f0f0c7;max-width:46ch;margin:0;font-size:1.02rem;line-height:1.5}.offer__timer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070707c7;border:1.5px solid #93c2ddb8;border-radius:20px;margin:10px 0 4px;display:flex;box-shadow:0 0 0 1px #4897c547,0 0 16px #68a9cf61,0 0 42px #4897c547,0 12px 32px #00000052,inset 0 0 18px #68a9cf29,inset 0 0 0 1px #93c2dd2e}.offer__unit{justify-items:center;gap:6px;min-width:108px;padding:20px 26px 16px;display:grid;position:relative}.offer__unit strong{letter-spacing:.04em;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:clamp(2.15rem,5vw,3rem);font-style:italic;font-weight:800;line-height:1}.offer__unit span{color:#f0f0f08c;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:700}.offer__divider{background:#f0f0f01f;width:1px;position:absolute;top:18%;bottom:18%;left:0}.offer__social{color:#f0f0f0c7;justify-items:center;gap:4px;margin:0;font-size:.92rem;display:grid}.offer__social span{align-items:center;gap:6px;display:inline-flex}.offer__social strong{color:#93c2dd}.offer__social em{color:#f0f0f08c;font-size:.86rem;font-style:normal;display:block}.offer__button>*{z-index:1;position:relative}.offer__button{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#5da3cc,#4897c5 52%,#2e6e93);border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:56px;margin-top:6px;padding:0 28px;font-family:inherit;font-size:.86rem;font-weight:800;transition:transform .22s,box-shadow .22s,filter .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 0 6px #4897c51f,0 12px 36px #4897c573,0 0 42px #4897c538}.offer__button:before{content:"";background:linear-gradient(120deg,#0000 20%,#ffffff61,#0000 76%);animation:2.8s ease-in-out infinite offer-shine;position:absolute;inset:0;transform:translate(-120%)}.offer__button:hover{filter:brightness(1.06);transform:translateY(-3px) scale(1.03);box-shadow:0 0 0 8px #4897c529,0 16px 42px #4897c58c,0 0 56px #4897c54d}@keyframes offer-shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@media(max-width:860px){.offer{padding:48px 0 20px}.offer__content{gap:14px}.offer__content h2{width:100%;font-size:clamp(2.05rem,10.2vw,3.1rem);line-height:.94}.offer__title-white,.offer__title-blue{width:100%;transform:skew(-5deg)}.offer__lead{max-width:32ch;font-size:.94rem}.offer__timer{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:6px 0 2px;display:grid}.offer__unit{width:100%;min-width:0;padding:16px 4px 12px}.offer__unit strong{font-size:clamp(1.55rem,7.4vw,2.15rem)}.offer__unit span{letter-spacing:.08em;font-size:.58rem}.offer__social{width:100%}.offer__social span{flex-wrap:wrap;justify-content:center}.offer__button{width:100%;max-width:100%}}@media(prefers-reduced-motion:reduce){.offer__button:before{animation:none}}.hero{isolation:isolate;color:var(--white);background:var(--bg);position:relative;overflow:hidden}.hero>picture{display:contents}.hero__media{z-index:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hero__bg{object-fit:contain;object-position:center;width:auto;height:auto;max-width:100%;max-height:100%;transform:translateY(-22%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 9%,#000 91%,transparent 100%)}.hero__shade{z-index:1;pointer-events:none;background:linear-gradient(180deg,var(--bg) 0%,#070707db 8%,#07070759 18%,transparent 32%,transparent 52%,#0707078c 70%,#070707e6 88%,var(--bg) 100%);position:absolute;inset:0}.hero__layout{z-index:2;width:var(--page-inline);place-items:end center;min-height:clamp(700px,90vh,980px);margin:0 auto;padding:48px 0 10px;display:grid;position:relative}.hero__head{text-align:center;justify-items:center;max-width:min(1080px,100%);display:grid}.hero__head h1{letter-spacing:-.01em;text-transform:uppercase;justify-items:center;margin:0 0 16px;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:clamp(3.2rem,10.5vw,7.2rem);font-style:italic;font-weight:800;line-height:.92;display:grid;overflow:visible}.hero__title-white,.hero__title-blue{display:block;white-space:nowrap;transform:skew(-5deg)}.hero__title-white{color:#fff;text-shadow:0 1px #0000008c,0 8px 22px #000000b3}.hero__title-blue{background:linear-gradient(#93c2dd,#519cc8 28%,#4897c5 70%,#275c7b);color:#0000;filter:drop-shadow(0 1px 6px #4897c538);-webkit-background-clip:text;background-clip:text}.hero__intro{color:#f0f0f0eb;text-shadow:0 2px 16px #0707078c;max-width:46ch;margin:0 auto 28px;font-size:1.05rem;font-weight:700;line-height:1.45}.hero__cta{isolation:isolate;color:#fff;text-align:left;background:linear-gradient(#68a9cf,#4897c5 38% 72%,#2e6e93);border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:14px;min-height:72px;margin-top:4px;padding:10px 28px 10px 10px;transition:filter .25s;animation:3.6s cubic-bezier(.45,.05,.2,1) infinite hero-cta-bob,5s cubic-bezier(.4,0,.2,1) infinite hero-cta-glow;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px #4897c56b,inset 0 1px #ffffff73}.hero__cta:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff1f 38%,#ffffffb8,#ffffff1f 62%,#0000);width:46%;height:160%;animation:2.4s ease-in-out infinite hero-cta-shine;position:absolute;top:-30%;left:0;transform:translate(-160%) skew(-18deg)}.hero__cta:hover{filter:brightness(1.06)}@keyframes hero-cta-shine{0%{transform:translate(-160%) skew(-18deg)}to{transform:translate(280%) skew(-18deg)}}@keyframes hero-cta-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes hero-cta-glow{0%{box-shadow:0 12px 26px #4897c56b,0 0 16px #68a9cf33,inset 0 1px #ffffff73}50%{box-shadow:0 16px 34px #4897c585,0 0 26px #68a9cf4d,inset 0 1px #ffffff80}to{box-shadow:0 12px 26px #4897c56b,0 0 16px #68a9cf33,inset 0 1px #ffffff73}}.hero__cta-icon,.hero__cta-copy{z-index:1;position:relative}.hero__cta-icon{color:#93c2dd;background:#070707;border-radius:50%;place-items:center;width:48px;height:48px;animation:3.6s cubic-bezier(.45,.05,.2,1) infinite hero-cta-icon;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}@keyframes hero-cta-icon{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.hero__cta-copy{gap:2px;display:grid}.hero__cta-copy strong{color:#fff;letter-spacing:-.02em;font-size:clamp(1.05rem,2.2vw,1.28rem);font-weight:800;line-height:1.15}.hero__cta-copy span{color:#ffffffb8;font-size:.92rem;font-weight:600}.hero__guarantee{text-align:left;background:linear-gradient(100deg,#4897c52e,#07090cd6 46%),#07090ce8;border:1px solid #8fb4c980;border-radius:18px;align-items:center;gap:14px;width:max-content;max-width:min(100%,520px);margin:18px auto 0;padding:10px 18px 10px 10px;display:flex;box-shadow:0 0 0 1px #4897c522,0 16px 36px #0006}.hero__guarantee-mark{color:#fff;background:linear-gradient(#68a9cf,#2e6e93);border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 18px #4897c566}.hero__guarantee-copy{gap:1px;display:grid}.hero__guarantee-kicker{color:#8fb4c9;letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:800}.hero__guarantee strong{color:#fff;font-size:.98rem;font-weight:650;line-height:1.15}.hero__guarantee strong em{color:#d7ebf6;letter-spacing:-.03em;margin-right:6px;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:1.7rem;font-style:italic;font-weight:800;line-height:.9}.hero__perks{flex-wrap:wrap;justify-content:center;gap:22px 36px;width:100%;margin:22px 0 0;padding:0;list-style:none;display:flex}.hero__perks li{align-items:center;gap:12px;min-width:0;display:flex}.hero__perk-icon{color:#68a9cf;background:#0707078c;border:1px solid #4897c573;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.hero__perk-icon svg{width:24px;height:24px}.hero__perk-copy{color:#f0f0f0d1;text-align:left;font-size:.98rem;font-weight:600;line-height:1.15;display:grid}.hero__perk-copy strong{color:#fff;font-size:1.05rem;font-weight:800}@media(max-width:860px){:root{--nav-h: 46px}.hero__media{align-items:flex-start}.hero__bg{width:170%;max-width:none;max-height:none;height:auto;transform:translateY(-16%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 4%,#000 96%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 4%,#000 96%,transparent 100%)}.hero__shade{background:linear-gradient(180deg,#07070780 0%,#07070757 16%,#07070747 36%,#07070775 58%,#070707db 80%,var(--bg) 100%)}.hero__layout{min-height:calc(100svh - var(--nav-h));padding:8px 0 calc(104px + env(safe-area-inset-bottom))}.hero__head{width:100%}.hero__head h1{margin-bottom:12px;font-size:clamp(3.15rem,14.6vw,5.1rem)}.hero__intro{max-width:34ch;margin-bottom:18px;font-size:.95rem}.hero__cta,.hero__guarantee{width:100%;max-width:100%}.hero__cta{gap:10px;min-height:64px;padding:8px 16px 8px 8px}.hero__guarantee{gap:12px;margin-top:12px;padding:8px 14px 8px 8px}.hero__guarantee-mark{border-radius:12px;width:42px;height:42px}.hero__guarantee strong em{font-size:1.45rem}.hero__perks{gap:14px 18px;margin-top:16px}.hero__perk-icon{border-radius:14px;width:44px;height:44px}.hero__perk-copy,.hero__perk-copy strong{font-size:.82rem}}@media(max-width:520px){.hero__perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hero__perks li{flex-direction:column;gap:8px}.hero__perk-icon{width:42px;height:42px}.hero__perk-copy{text-align:center;justify-items:center}.hero__perk-copy,.hero__perk-copy strong{font-size:.72rem}}@media(max-width:640px){.hero__cta{gap:10px;min-height:64px;padding:8px 18px 8px 8px}.hero__cta-icon{width:42px;height:42px}.hero__cta-copy strong{font-size:.98rem}.hero__cta-copy span{font-size:.78rem}.hero__guarantee{padding:8px 12px 8px 8px}.hero__guarantee strong{font-size:.88rem}.hero__guarantee strong em{font-size:1.35rem}}.nav{z-index:12;height:var(--nav-h);background:#e10600;color:#fff;position:relative;overflow:hidden;box-shadow:0 8px 22px #e1060047}.nav__ticker{height:100%;overflow:hidden}.nav__ticker-track{flex-direction:column;animation:6.4s cubic-bezier(.45,.05,.2,1) infinite nav-swipe;display:flex}.nav__ticker-track span{height:var(--nav-h);letter-spacing:.08em;text-align:center;text-transform:uppercase;white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:12px;margin:0;padding:0 16px;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:1.35rem;font-weight:800;line-height:1;display:flex}.nav__clock{flex:none;width:26px;height:26px}.nav__ticker-track b{color:#fff;background:none;border-radius:0;padding:0;font-size:inherit;font-weight:800;letter-spacing:.12em;line-height:1}.nav__ticker-track b.is-red,.nav__ticker-track b.nav__free{color:#fff;background:none;padding:0;font-size:inherit}@keyframes nav-swipe{0%,40%{transform:translateY(0)}50%,90%{transform:translateY(-33.3333%)}to{transform:translateY(-66.6667%)}}@media(prefers-reduced-motion:reduce){.nav__ticker-track{animation:none}.nav__ticker-track span:not(:first-child){display:none}}@media(max-width:520px){.nav__ticker-track span{gap:8px;letter-spacing:.04em;padding:0 10px;font-size:1.02rem}.nav__clock{width:20px;height:20px}.nav__ticker-track b,.nav__ticker-track b.nav__free{letter-spacing:.06em}}.nav__cta{display:none}@media(max-width:860px){body{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.nav__cta{left:16px;right:16px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:80;color:#fff;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#68a9cf,#4897c5 58%,#2e6e93);border:1px solid #fff3;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 22px;font-size:.92rem;font-weight:800;display:flex;position:fixed;box-shadow:0 12px 32px #4897c561}}.bonus{background:var(--bg)}.bonus-hero{isolation:isolate;flex-direction:column;min-height:min(640px,88vh);display:flex;position:relative;overflow:hidden}.bonus-hero__bg{z-index:0;object-fit:cover;object-position:70% center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.bonus-hero__shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0707078c 0%,#0707072e 42%,transparent 72%),linear-gradient(180deg,#07070738 0%,transparent 32%,transparent 58%,var(--bg) 100%);position:absolute;inset:0}.bonus-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg,transparent 0%,var(--bg) 100%);height:min(160px,24%);position:absolute;bottom:0;left:0;right:0}.bonus-hero .nav{z-index:12;position:relative}.bonus-hero__layout{z-index:2;width:var(--page-inline);flex:1;align-items:center;margin:0 auto;padding:20px 0 16px;display:grid;position:relative}.bonus-hero__copy{min-width:0;max-width:640px}.bonus-hero__br-m{display:none}.bonus-hero__kicker{color:#93c2dd;letter-spacing:.22em;text-transform:uppercase;margin:0 0 14px;font-size:.78rem;font-weight:800}.bonus-hero__copy h1{letter-spacing:-.03em;text-transform:uppercase;margin:0 0 16px;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:clamp(2.8rem,6.4vw,5.4rem);font-style:italic;font-weight:800;line-height:.9;display:grid}.bonus-hero__copy h1 span,.bonus-hero__copy h1 strong{display:block;transform:skew(-8deg)}.bonus-hero__copy h1 span{background:linear-gradient(#fff,#f8f8f8 38%,#cfcfcf 72%,#fff);color:#0000;-webkit-background-clip:text;background-clip:text}.bonus-hero__copy h1 strong{background:linear-gradient(#93c2dd,#519cc8 28%,#4897c5 70%,#275c7b);color:#0000;filter:drop-shadow(0 1px 6px #4897c538);-webkit-background-clip:text;background-clip:text}.bonus-hero__lead{color:#f0f0f0c7;max-width:46ch;margin:0 0 18px;font-size:1.05rem;line-height:1.55}.bonus-hero__perks{width:min(640px,100%);margin:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.bonus-hero__perks-track{align-items:center;gap:28px;width:max-content;margin:0;padding:0;list-style:none;animation:18s linear infinite bonus-perks-swipe;display:flex}.bonus-hero__perks li{flex:none;grid-template-columns:auto 1fr;align-items:center;gap:10px;min-width:max-content;display:grid}.bonus-hero__perks li span{color:#93c2dd;background:#4897c529;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.bonus-hero__perks svg{width:18px;height:18px}.bonus-hero__perks strong,.bonus-hero__perks em{display:block}.bonus-hero__perks strong{font-size:.92rem}.bonus-hero__perks em{color:#f0f0f08c;font-size:.78rem;font-style:normal}.bonus-list{padding:28px 0 20px}.bonus-list__inner,.bonus-groups__inner{width:var(--page-inline);margin:0 auto}.bonus-list__head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px;display:flex}.bonus-list__head h2,.bonus-groups h2{margin:0 0 6px;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800}.bonus-list__head p,.bonus-groups header p{color:#f0f0f09e;margin:0;font-size:.9rem}.bonus-list__live{color:#3ee08a;white-space:nowrap;align-items:center;gap:8px;font-size:.86rem;font-weight:700;display:inline-flex}.bonus-list__live svg{width:16px;height:16px}.bonus-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.bonus-card{background:linear-gradient(#121212fa,#070707fa);border:1px solid #68a9cf47;border-radius:24px;gap:14px;min-width:0;padding:22px 16px 16px;display:grid;position:relative;box-shadow:0 0 0 1px #4897c514,0 0 28px #4897c529,0 18px 36px #00000052}.bonus-card__rank{z-index:2;color:#fff;background:linear-gradient(#5da3cc,#4897c5);border-radius:50%;place-items:center;width:32px;height:32px;font-size:.82rem;font-weight:800;display:grid;position:absolute;top:-11px;left:-8px;box-shadow:0 8px 16px #4897c573}.bonus-card__brand{grid-template-columns:72px 1fr;align-items:center;gap:12px;display:grid}.bonus-logo{object-fit:cover;background:#070707;border:1px solid #68a9cf38;border-radius:18px;width:72px;height:72px;display:block;box-shadow:0 10px 20px #00000047}.bonus-card h3{margin:0;font-size:1.08rem;font-weight:800}.bonus-card__brand p{color:#f0f0f0b3;align-items:center;gap:6px;margin:6px 0 8px;font-size:.78rem;font-weight:600;display:flex}.bonus-card__brand p svg{color:#4897c5;width:13px;height:13px}.bonus-card__points{color:#4897c5;background:#4897c50f;border:1px solid #4897c5;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:.7rem;font-weight:800;display:inline-flex}.bonus-card__deal{background:#0707078c;border:1px solid #68a9cf24;border-radius:16px;grid-template-columns:40px 1fr;align-items:center;gap:10px;min-height:74px;padding:12px 14px;display:grid}.bonus-card__deal svg{width:36px;height:36px}.bonus-card__deal span{color:#f0f0f08c;letter-spacing:.05em;text-transform:uppercase;gap:2px;font-size:.72rem;font-weight:700;display:grid}.bonus-card__deal strong{color:#fff;letter-spacing:0;font-size:.98rem}.bonus-card__cta{isolation:isolate;color:#fff;background:linear-gradient(#68a9cf,#4897c5 55%,#2e6e93);border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-size:.9rem;font-weight:800;transition:transform .22s,box-shadow .22s,filter .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 0 4px #4897c51a,0 10px 22px #4897c552}.bonus-card__cta>*{z-index:1;position:relative}.bonus-card__cta:before{content:"";background:linear-gradient(115deg,#0000 18%,#ffffff80,#0000 78%);animation:2.6s ease-in-out infinite bonus-btn-shine;position:absolute;inset:0;transform:translate(-130%)}.bonus-card:nth-child(2) .bonus-card__cta:before{animation-delay:.2s}.bonus-card:nth-child(3) .bonus-card__cta:before{animation-delay:.4s}.bonus-card:nth-child(4) .bonus-card__cta:before{animation-delay:.6s}.bonus-card:nth-child(5) .bonus-card__cta:before{animation-delay:.8s}.bonus-card__cta:hover{filter:brightness(1.08);transform:translateY(-3px) scale(1.02);box-shadow:0 0 0 6px #4897c529,0 16px 34px #4897c57a,0 0 28px #93c2dd47}.bonus-group .cta__button{overflow:hidden}@keyframes bonus-btn-shine{0%,28%{transform:translate(-130%)}58%,to{transform:translate(130%)}}.bonus-groups{padding:12px 0 40px}.bonus-groups header{text-align:center;max-width:760px;margin:0 auto 22px}.bonus-group{isolation:isolate;border:1px solid #4897c533;border-radius:24px;grid-template-columns:200px 1fr;align-items:center;gap:28px;width:min(760px,100%);max-width:760px;min-height:220px;margin-inline:auto;padding:22px 28px;display:grid;position:relative;overflow:hidden}.bonus-group>*{z-index:1;position:relative}.bonus-group--foot{background:radial-gradient(70% 140% at 0%,#4897c561,#0000 58%),linear-gradient(90deg,#070707f5,#070707f5)}.bonus-group--foot:before{content:"";z-index:0;pointer-events:none;opacity:.42;background:repeating-linear-gradient(108deg,#0000 0 18px,#68a9cf0b 18px 19px),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 5px);position:absolute;inset:0}.bonus-group--foot:after{content:"";z-index:0;pointer-events:none;opacity:.28;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.bonus-group__art{border:1px solid #68a9cf59;border-radius:50%;place-items:center;width:148px;height:148px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 0 0 6px #4897c51f,0 16px 36px #4897c552}.bonus-group__avatar{object-fit:cover;object-position:50% 18%;width:100%;height:100%;display:block;transform:scale(1.55)}.bonus-group__kicker{color:#93c2dd;letter-spacing:.16em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:800}.bonus-group h3{margin:0 0 8px;font-size:1.35rem}.bonus-group p{color:#f0f0f0b3;margin:0 0 12px;font-size:.92rem;line-height:1.5}.bonus-group ul{gap:8px;margin:0 0 18px;padding:0;list-style:none;display:grid}.bonus-group li{align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:flex}.bonus-group li svg{flex:none;width:18px;height:18px}.bonus-logos{z-index:2;width:var(--page-inline);opacity:.38;margin:auto auto 28px;padding:8px 0;position:relative;overflow:hidden}.bonus-logos:before,.bonus-logos:after{content:"";z-index:2;pointer-events:none;width:min(120px,18%);position:absolute;top:0;bottom:0}.bonus-logos:before{background:linear-gradient(90deg,var(--bg) 0%,#070707b8 42%,transparent 100%);left:0}.bonus-logos:after{background:linear-gradient(270deg,var(--bg) 0%,#070707b8 42%,transparent 100%);right:0}.bonus-logos__track{align-items:center;gap:clamp(40px,6vw,88px);width:max-content;animation:32s linear infinite bonus-marquee;display:flex}.bonus-logos__item{color:#f1f1f1e0;place-items:center;display:grid}.bonus-logos__item img{object-fit:contain;mix-blend-mode:screen;width:auto;max-width:180px;height:clamp(28px,3.4vw,40px);display:block}@keyframes bonus-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:1180px){.bonus-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@keyframes bonus-perks-swipe{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:900px){.bonus-hero__layout,.bonus-group{grid-template-columns:1fr}.bonus-hero{min-height:0}.bonus-hero__br-m{display:block}.bonus-hero__copy{width:100%;max-width:100%}.bonus-hero__copy h1{font-size:clamp(2.35rem,11vw,3.4rem)}.bonus-hero__lead{overflow-wrap:break-word;max-width:28ch;font-size:.95rem}.bonus-hero__perks{width:100%}.bonus-hero__bg{object-position:center 40%}.bonus-hero__layout{min-height:0;padding-bottom:20px}.bonus-grid{grid-template-columns:1fr}.bonus-list__head{display:grid}.bonus-group__art{width:120px;height:120px}.bonus-groups{padding-bottom:108px}.bonus-logos{padding-bottom:20px}}@media(prefers-reduced-motion:reduce){.bonus-card__cta:before{opacity:0;animation:none;transform:none}.bonus-hero__perks-track,.bonus-logos__track{flex-wrap:wrap;justify-content:flex-start;width:100%;animation:none}.bonus-hero__perks{-webkit-mask-image:none;mask-image:none}}.page-loader{z-index:4000;opacity:0;pointer-events:none;background:#070707;place-items:center;transition:opacity .38s;display:grid;position:fixed;inset:0}.page-loader.is-on{opacity:1;pointer-events:auto}.page-loader img{filter:drop-shadow(0 0 22px #4897c559);width:min(280px,68vw);height:auto;animation:1.55s ease-in-out infinite page-loader-pulse}@keyframes page-loader-pulse{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.page-loader img{opacity:1;animation:none;transform:none}}.games{background:radial-gradient(48% 36% at 12% 0%,#4897c529,transparent 70%),radial-gradient(40% 30% at 88% 8%,#4897c514,transparent 72%),var(--bg);min-height:100vh;padding-bottom:48px}.games__inner{width:var(--page-inline);margin:0 auto;padding:28px 0 0}.games__head h1{color:#f8f8f8;letter-spacing:-.03em;margin:0 0 6px;font-size:clamp(1.85rem,3vw,2.35rem);font-weight:700}.games__head p{color:#adadad9e;margin:0 0 26px;font-size:.98rem}.games__layout{grid-template-columns:minmax(0,1.32fr) minmax(320px,.8fr);align-items:start;gap:22px;display:grid}.games-days{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.games-days button,.games-days__pick{color:#d3d3d3c7;min-height:40px;font:inherit;cursor:pointer;background:#070707b8;border:1px solid #32323224;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:.88rem;font-weight:700;display:inline-flex}.games-days button.is-on{color:#fff;background:linear-gradient(#5da3cc,#4897c5);border-color:#0000;box-shadow:0 8px 18px #4897c547}.games-days__pick{position:relative;overflow:hidden}.games-days__pick svg{width:16px;height:16px}.games-days__pick input{opacity:0;cursor:pointer;position:absolute;inset:0}.games-live{isolation:isolate;background:linear-gradient(#0707078c,#070707eb);border:1px solid #32323229;border-radius:22px;margin-bottom:22px;padding:18px 22px 16px;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000038}.games-live:before{content:"";z-index:-1;opacity:.28;filter:saturate(.8);background:radial-gradient(70% 90% at 50% 120%,#4897c547,#0000 64%),url(/images/bonus-hero.jpg) 50% 40% / cover no-repeat;position:absolute;inset:0}.games-live__top{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-bottom:18px;display:grid}.games-live__badge{color:#ff6b6b;letter-spacing:.08em;background:#dc26262e;border-radius:999px;align-items:center;gap:8px;min-height:28px;padding:0 10px;font-size:.68rem;font-weight:800;display:inline-flex}.games-live__badge i{background:#ff3b3b;border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite games-pulse;box-shadow:0 0 #ff3b3bb3}.games-live__badge--done,.games-live__badge--soon{color:#aacee4;background:#4897c529}.games-live__top strong{color:#ff5d5d;font-size:1.05rem}.games-live__top p{color:#adadadb8;align-items:center;gap:8px;margin:0;font-size:.82rem;font-weight:700;display:inline-flex}.games-live__top p img{object-fit:contain;width:16px;height:16px}.games-live__score{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;display:grid}.games-live__score>div{align-items:center;gap:12px;min-width:0;display:flex}.games-live__score>div:last-of-type{text-align:right;justify-content:flex-end}.games-live__score b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.12rem;font-weight:700;overflow:hidden}.games-live__score p{color:#fff;letter-spacing:-.04em;flex:none;justify-content:center;align-items:center;gap:12px;min-width:4.6em;margin:0;font-size:2.4rem;font-weight:800;line-height:1;display:flex}.games-live__score p span{color:#ffffff59;font-weight:600}.games-live .games-crest{width:52px;height:52px}.games-live__bar{background:#ffffff14;border-radius:999px;height:6px;margin:22px 0 14px;position:relative}.games-live__bar span{border-radius:inherit;background:linear-gradient(90deg,#4897c5,#93c2dd);height:100%;display:block}.games-live__bar small{color:#adadad73;font-size:.72rem;position:absolute;top:12px}.games-live__bar small:first-of-type{left:0}.games-live__bar small:nth-of-type(2){left:50%;transform:translate(-50%)}.games-live__bar small:nth-of-type(3){right:0}.games-next__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.games-next__head h2{align-items:center;gap:8px;margin:0;font-size:1.02rem;font-weight:700;display:inline-flex}.games-next__head h2 svg,.games-table header svg{color:#93c2dd;width:18px;height:18px}.games-next__head span{color:#68a9cf;font-size:.86rem;font-weight:700}.games-group{background:#070707c7;border:1px solid #3232321f;border-radius:18px;margin-bottom:12px;overflow:hidden}.games-group header,.games-group article{grid-template-columns:72px 1fr 22px;align-items:center;gap:8px;min-height:58px;padding:0 16px;display:grid}.games-group header{color:#adadad94;border-bottom:1px solid #ffffff0d;grid-template-columns:1fr auto;min-height:46px;font-size:.8rem;font-weight:700}.games-group header p{color:#dedede;align-items:center;gap:8px;margin:0;display:inline-flex}.games-group header img{object-fit:contain;width:16px;height:16px}.games-group article{cursor:pointer;transition:background .18s}.games-group article:hover{background:#4897c514}.games-group article.is-on{background:#4897c524;box-shadow:inset 3px 0 #5da3cc}.games-group article+article{border-top:1px solid #ffffff0a}.games-group time{color:#adadad8c;align-items:center;gap:6px;font-size:.88rem;font-weight:700;display:inline-flex}.games-group article.is-live time{color:#ff6b6b}.games-group article.is-live time i{background:#ff3b3b;border-radius:50%;width:7px;height:7px}.games-fixture{grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr);align-items:center;min-width:0;display:grid}.games-fixture__team{align-items:center;gap:8px;min-width:0;font-size:.94rem;font-weight:700;display:flex}.games-fixture__team b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.games-fixture__team--home{text-align:right;justify-content:flex-end}.games-fixture__team--away{text-align:left;justify-content:flex-start}.games-fixture__score{color:#adadad6b;letter-spacing:.14em;text-align:center;justify-content:center;align-items:center;gap:8px;font-size:.78rem;font-style:normal;font-weight:800;display:flex}.games-fixture__score.is-result{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:1.12rem;font-weight:800}.games-fixture__score.is-result span{color:#f0f0f061;font-weight:700}.games-group article.is-live .games-fixture__score{color:#93c2dd}.games-group article svg{color:#adadad47;width:16px;height:16px}.games-crest{object-fit:contain;flex:none;width:22px;height:22px;display:block}.games-crest--fallback{color:#aacee4;background:#4897c533;border-radius:50%;place-items:center;font-size:.7rem;font-weight:800;display:grid}.games-tools{margin-bottom:14px;display:grid}.games-search{color:#adadad80;background:#070707db;border:1px solid #32323224;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 14px;display:flex}.games-search svg{width:16px;height:16px}.games-search input{color:#fff;width:100%;font:inherit;background:0 0;border:0;outline:none;font-size:.88rem}.games-table{z-index:4;background:#070707d1;border:1px solid #3232321f;border-radius:22px;margin-bottom:16px;padding:16px 16px 12px;position:relative}.games-table header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.games-table h2{margin:0;font-size:1.05rem}.games-league{z-index:6;position:relative}.games-league>button{color:#dedede;min-height:40px;font:inherit;cursor:pointer;background:#060c18e0;border:1px solid #32323229;border-radius:12px;align-items:center;gap:8px;padding:4px 10px 4px 6px;display:flex}.games-league>button img,.games-league li img{object-fit:contain;flex:none;width:22px;height:22px}.games-league>button span,.games-league li span{text-align:left;justify-items:start;gap:1px;display:grid}.games-league>button strong,.games-league li strong{font-size:.78rem;font-weight:800;line-height:1.1}.games-league>button small,.games-league li small{color:#adadad7a;font-size:.64rem;font-weight:600}.games-league>button svg{color:#adadad8c;width:14px;height:14px;margin-left:2px;transition:transform .18s}.games-league.is-open>button{border-color:#68a9cf61;box-shadow:0 0 0 3px #4897c51f}.games-league.is-open>button svg{transform:rotate(180deg)}.games-league ul{z-index:8;background:linear-gradient(#121212fa,#070c18fa);border:1px solid #3232322e;border-radius:16px;width:min(260px,72vw);margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #00000073}.games-league li+li{margin-top:2px}.games-league li button{color:#dedede;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.games-league li button:hover,.games-league li button.is-on{background:#4897c529}.games-league li button.is-on{box-shadow:inset 0 0 0 1px #68a9cf38}.games-table__row{color:#adadadb8;grid-template-columns:28px minmax(0,1fr) 48px 56px 52px;align-items:center;gap:10px;min-height:44px;padding:0 4px;font-size:.8rem;display:grid}.games-table__row.is-head{color:#adadad6b;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:700}.games-table__row:not(.is-head)+.games-table__row{border-top:1px solid #ffffff0a}.games-table__row b{color:#aacee4;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.72rem;display:grid}.games-table__row b[data-pos="1"]{color:#1a1404;background:#4897c5}.games-table__row b[data-pos="2"]{color:#141820;background:#c9d2de}.games-table__row b[data-pos="3"]{color:#1a1008;background:#5192b8}.games-table__row p{color:#f8f8f8;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;margin:0;font-weight:700;display:flex;overflow:hidden}.games-table__row strong{color:#fff}.games-table__row>span:nth-child(3),.games-table__row>span:nth-child(4),.games-table__row>span:nth-child(5),.games-table__row>strong{text-align:center}.games-table__more{color:#68a9cf;width:100%;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:10px 0 4px;font-size:.86rem;font-weight:700;display:block}.games-join{isolation:isolate;text-align:center;border:1px solid #68a9cf38;border-radius:22px;place-items:center;min-height:250px;padding:22px 18px 24px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #4897c514,0 24px 60px #00000059}.games-join__bg{z-index:0;object-fit:cover;object-position:center;filter:brightness(.42) saturate(1.18);width:100%;max-width:none;height:100%;position:absolute;inset:0}.games-join__shade{z-index:1;pointer-events:none;background:radial-gradient(48% 70% at 78% 42%,#4897c538,#0000 62%),linear-gradient(115deg,#070707c7,#0707076b 42%,#07070794),linear-gradient(#07070759,#0000 24% 76%,#07070766);position:absolute;inset:0}.games-join__copy{z-index:2;justify-items:center;gap:10px;width:min(100%,340px);display:grid;position:relative}.games-join__badge{min-height:28px;color:var(--white);letter-spacing:.16em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0707078c;border:1px solid #4897c573;border-radius:999px;align-items:center;margin:0;padding:0 14px;font-size:.62rem;font-weight:700;display:inline-flex}.games-join h2{letter-spacing:-.02em;text-transform:uppercase;justify-items:center;margin:0;font-family:Saira Condensed,Barlow Condensed,sans-serif;font-size:clamp(1.55rem,3.4vw,2.05rem);font-style:italic;font-weight:800;line-height:.9;display:grid}.games-join h2 span{display:block;transform:skew(-8deg)}.games-join h2 span:first-child{background:linear-gradient(#fff,#f8f8f8 38%,#cfcfcf 72%,#fff);color:#0000;filter:drop-shadow(0 8px 18px #00000073);-webkit-background-clip:text;background-clip:text}.games-join h2 span:last-child{background:linear-gradient(#93c2dd,#519cc8 28%,#4897c5 70%,#275c7b);color:#0000;filter:drop-shadow(0 0 18px #4897c58c);-webkit-background-clip:text;background-clip:text}.games-join__lead,.games-join__proof{color:#f0f0f0c7;max-width:36ch;margin:0;font-size:.78rem;line-height:1.45}.games-join__proof{color:#adadadb3}.games-join__proof strong{color:#93c2dd}.games-join a{color:#fff;background:linear-gradient(#5da3cc,#4897c5 55%,#2e6e93);border:1px solid #4897c573;border-radius:999px;align-items:center;gap:8px;min-height:44px;margin-top:4px;padding:0 18px;font-size:.82rem;font-weight:800;display:inline-flex;box-shadow:0 8px 22px #4897c561}.games-empty{color:#adadad9e;margin:0 0 16px;font-size:.92rem}.games-skel{margin-bottom:16px}.games-skel__hero,.games-skel__list{background:#070707c7;border:1px solid #3232321f;border-radius:18px;overflow:hidden}.games-skel__hero{gap:16px;margin-bottom:14px;padding:22px;display:grid}.games-skel__hero i,.games-skel__list span,.games-skel__list b,.games-skel--table span{background:linear-gradient(90deg,#ffffff0a,#ffffff1a 45%,#ffffff0a) 0 0/220% 100%;border-radius:999px;animation:1.15s ease-in-out infinite games-shimmer;display:block}.games-skel__hero i:first-child{width:92px;height:12px}.games-skel__hero i:nth-child(2){width:70%;height:28px;margin:8px auto}.games-skel__hero i:nth-child(3){width:100%;height:8px}.games-skel__list{padding:14px 16px 10px}.games-skel__list b{width:140px;height:10px;margin-bottom:14px}.games-skel__list span{height:14px;margin-bottom:16px}.games-skel__list span:nth-child(2){width:92%}.games-skel__list span:nth-child(3){width:84%}.games-skel__list span:nth-child(4){width:90%}.games-skel__list span:nth-child(5){width:76%}.games-skel--table{gap:14px;padding:8px 4px 12px;display:grid}.games-skel--table span{width:100%;height:12px}.games-skel--table span:nth-child(odd){width:88%}@keyframes games-pulse{70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}@keyframes games-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:1100px){.games__layout{grid-template-columns:1fr}}@media(max-width:720px){.games__inner{padding-top:12px}.games-live{padding:16px 14px 14px}.games-live__score{grid-template-columns:minmax(0,1fr) minmax(72px,auto) minmax(0,1fr);gap:8px}.games-live__score>div{gap:8px}.games-live__score b{font-size:.92rem}.games-live__score p{gap:6px;min-width:3.8em;font-size:1.7rem}.games-live .games-crest{width:36px;height:36px}.games-group header,.games-group article{grid-template-columns:54px minmax(0,1fr) 16px;padding:10px 12px}.games-fixture{grid-template-columns:minmax(0,1fr) minmax(56px,.7fr) minmax(0,1fr);column-gap:6px}.games-fixture__team{gap:6px;font-size:.82rem}.games-fixture__score{letter-spacing:.04em;gap:4px;min-width:56px}.games-fixture__score.is-result{gap:5px;font-size:1rem}.games-table__row{grid-template-columns:24px minmax(0,1fr) 40px 48px 44px;gap:8px}}.join-toast{pointer-events:none;left:max(16px,var(--page-gutter));bottom:max(18px,var(--page-gutter));z-index:60;position:fixed}.join-toast__pill{-webkit-backdrop-filter:blur(14px);opacity:0;visibility:hidden;background:#080c14c7;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:10px;min-height:44px;margin:0;padding:0 14px 0 12px;transition:opacity .3s,transform .3s,visibility .3s;display:inline-flex;transform:translateY(10px);box-shadow:0 8px 24px #00000047}.join-toast__pill.is-open{opacity:1;visibility:visible;transform:translateY(0)}.join-toast__mark{background:#68a9cf;border-radius:50%;flex:none;width:8px;height:8px}.join-toast__name{color:#f0f0f0eb;letter-spacing:.01em;white-space:nowrap;font-size:.88rem;font-weight:600}.join-toast__status{color:#68a9cfb8;font-size:.78rem;font-weight:600}@media(max-width:860px){.join-toast{left:12px;right:auto;bottom:calc(80px + env(safe-area-inset-bottom))}}@media(max-width:640px){.join-toast{left:12px;right:auto;bottom:calc(80px + env(safe-area-inset-bottom))}.join-toast__pill{min-height:40px;padding:0 12px 0 10px}.join-toast__name{font-size:.82rem}.join-toast__status{font-size:.72rem}}.news{background:var(--bg);min-height:100vh;padding-bottom:56px}.news__banner{isolation:isolate;margin-bottom:28px;position:relative;overflow:hidden}.news__banner-bg{z-index:0;object-fit:cover;object-position:center 28%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.news__banner-shade{z-index:1;background:linear-gradient(180deg,#0707078c 0%,#070707b8 48%,var(--bg) 100%),radial-gradient(50% 80% at 88% 20%,#4897c547,transparent 62%);position:absolute;inset:0}.news__banner .nav{z-index:4;position:relative}.news__head{z-index:3;width:var(--page-inline);margin:0 auto;padding:18px 0 8px;position:relative}.news__head>p{color:#93c2dd;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:.72rem;font-weight:800}.news__head h1{color:#5da3cc;letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(2rem,4.2vw,3.1rem);font-weight:800}.news__head h1 span{color:#fff}.news-filters{flex-wrap:wrap;gap:10px;display:flex}.news-filters button{color:#d3d3d3d1;min-height:38px;font:inherit;cursor:pointer;background:#121212d1;border:0;border-radius:999px;padding:0 16px;font-size:.88rem;font-weight:700}.news-filters button.is-on{color:#fff;background:linear-gradient(#5da3cc,#4897c5);box-shadow:0 8px 18px #4897c547}.news__layout{width:var(--page-inline);grid-template-columns:minmax(0,1.45fr) minmax(280px,.62fr);align-items:start;gap:22px;margin:0 auto;display:grid}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.news-card{background:#121212;border-radius:18px;overflow:hidden;box-shadow:0 12px 28px #0000002e}.news-card img{object-fit:cover;width:100%;height:148px;display:block}.news-card div{padding:12px 14px 16px}.news-card p{align-items:center;gap:8px;margin:0 0 8px;display:flex}.news-card b{color:#68a9cf;font-size:.72rem;font-weight:800}.news-card p span{color:#adadad80;font-size:.72rem;font-weight:700}.news-card h2{color:#f8f8f8;letter-spacing:-.02em;margin:0;font-size:.98rem;font-weight:800;line-height:1.3}.news-cta{isolation:isolate;background:#070707;border:1px solid #32323214;border-radius:28px;min-height:318px;margin-bottom:16px;padding:28px 24px 26px;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000047}.news-cta__bg{z-index:0;object-fit:cover;object-position:72% 42%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.news-cta:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(105deg,#05080fe0,#05080f9e 42%,#05080f38 68%,#05080f1f),linear-gradient(#05080f33,#0000 48%);position:absolute;inset:0}.news-cta__copy{z-index:1;justify-items:start;gap:12px;max-width:92%;display:grid;position:relative}.news-cta p{color:#68a9cf;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800}.news-cta h2{color:#fff;letter-spacing:-.045em;max-width:16ch;margin:0;font-size:1.72rem;font-weight:800;line-height:1.12}.news-cta__copy>span{color:#adadadb8;max-width:28ch;font-size:.92rem;line-height:1.45}.news-read header button{color:#68a9cf}.news-cta a{color:#fff;background:linear-gradient(#78b2d4,#4897c5);border-radius:999px;justify-content:center;align-items:center;gap:8px;width:max-content;min-height:46px;margin-top:8px;padding:0 22px;font-size:.9rem;font-weight:800;display:inline-flex;box-shadow:0 10px 24px #4897c561,inset 0 0 0 1px #93c2dd2e}.news-read{background:#070707c7;border:1px solid #3232321f;border-radius:18px;padding:16px}.news-read header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.news-read h2{align-items:center;gap:8px;margin:0;font-size:1rem;display:flex}.news-read h2:before{content:"";background:#5da3cc;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #5da3cc}.news-read header button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem;font-weight:700}.news-read>a{grid-template-columns:22px 54px 1fr;align-items:center;gap:10px;padding:10px 0;display:grid}.news-read>a+a{border-top:1px solid #ffffff0d}.news-read strong{color:#93c2dd;font-size:.92rem}.news-read img{object-fit:cover;border-radius:8px;width:54px;height:40px}.news-read b{color:#f8f8f8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.84rem;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.news-read em{color:#adadad7a;margin-top:4px;font-size:.72rem;font-style:normal;font-weight:700;display:block}.news-skel{background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a) 0 0/220% 100%;border-radius:18px;min-height:220px;animation:1.2s ease-in-out infinite news-shimmer}.news-empty{color:#adadad9e}.news-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:22px;display:flex}.news-pager button{color:#d3d3d3d1;min-width:40px;min-height:40px;font:inherit;cursor:pointer;background:#121212d1;border:1px solid #32323229;border-radius:999px;padding:0 14px;font-size:.86rem;font-weight:700}.news-pager button.is-on{color:#fff;background:linear-gradient(#5da3cc,#4897c5);border-color:#0000;box-shadow:0 8px 18px #4897c547}.news-pager button:disabled{opacity:.38;cursor:default}@keyframes news-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:1100px){.news__layout,.news-grid{grid-template-columns:1fr 1fr}.news__layout{grid-template-columns:1fr}}@media(max-width:720px){.news-grid{grid-template-columns:1fr}}.legal{background:var(--bg);min-height:100vh;padding-bottom:64px}.legal__banner{background:linear-gradient(180deg,#4897c51f,transparent 70%),var(--bg);margin-bottom:8px}.legal__head{width:var(--page-inline);margin:0 auto;padding:18px 0 28px}.legal__head>p{color:#93c2dd;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:.72rem;font-weight:800}.legal__head h1{letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:800}.legal__body{width:min(760px,var(--page-inline));color:#dfdfdfdb;margin:0 auto;font-size:1rem;line-height:1.65}.legal__body h2{color:#fff;margin:28px 0 10px;font-size:1.08rem;font-weight:800}.legal__body p,.legal__body ul{margin:0 0 12px}.legal__body ul{padding-left:1.2em}.legal__body a{color:#93c2dd;text-underline-offset:3px;text-decoration:underline}.legal__note{color:#adadad80;margin-top:28px;font-size:.88rem}.page-section{background:radial-gradient(60% 80% at 80% 0%,#4897c51a,transparent 60%),var(--bg);padding:96px 0;position:relative}.page-section__inner{width:var(--page-inline);margin:0 auto}.page-section h2{font-family:var(--display);letter-spacing:.04em;margin:0 0 12px;font-size:clamp(2.4rem,5vw,4rem)}.page-section p{max-width:62ch;color:var(--muted);margin:0;font-size:1.05rem;line-height:1.65}
