:root{--page-bg:#eef3f8;--shell-bg:rgba(247,248,251,0.94);--card-bg:#f8f8fb;--border-soft:rgba(34,44,74,0.08);--text-main:#1f2b54;--text-soft:#6f7ca2;--text-muted:#7f89a7;--shadow-soft:0 18px 50px rgba(31,42,68,0.08);--shadow-card:0 10px 24px rgba(31,42,68,0.08);--wb-1:#8a63ff;--wb-2:#a34fff;--ozon-1:#51b8ff;--ozon-2:#2d7dff;--support-1:#dbe8ff;--support-2:#c8dafb;--admin-btn-1:#7b5cff;--admin-btn-2:#9b5cff}*{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%}body{font-family:var(--font-sans),Arial,sans-serif;color:var(--text-main);background:linear-gradient(180deg,#edf2f8,#e8eef6);overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}img{display:block;max-width:100%}.site-bg{position:fixed;inset:0;z-index:0;pointer-events:none;background-color:#f3f5f9;background-image:linear-gradient(rgba(255,255,255,.74),rgba(255,255,255,.54)),radial-gradient(circle at 68px 68px,rgba(123,92,255,.08) 0 24px,transparent 25px),radial-gradient(circle at 240px 170px,rgba(81,184,255,.08) 0 30px,transparent 31px),linear-gradient(135deg,rgba(255,255,255,0) 0 46%,rgba(31,43,84,.035) 47% 53%,rgba(255,255,255,0) 54% 100%);background-repeat:repeat;background-size:auto,450px 450px,470px 470px,450px 450px;background-position:50%}.page-wrap{position:relative;z-index:1;width:100%;min-height:100vh;padding:32px 20px 56px;display:flex;justify-content:center;align-items:flex-start}.page-shell{width:100%;max-width:1180px;margin:0 auto;background:var(--shell-bg);border:1px solid rgba(255,255,255,.72);border-radius:34px;box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:28px}.hero{background:#f7f8fb;border:1px solid rgba(34,44,74,.06);border-radius:32px;text-align:center;padding:54px 26px 42px}.hero-overline{margin:0 0 14px;font-size:clamp(13px,1vw,16px);line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:#8c97b6}.hero-overline,.hero-title{font-family:var(--font-body),Arial,sans-serif;font-weight:800}.hero-title{margin:0;font-size:clamp(56px,8vw,132px);line-height:.92;letter-spacing:-.01em;color:#1f2b54}.hero-text{max-width:900px;margin:40px auto 0;font-size:clamp(18px,1.4vw,18px);line-height:1.6;color:#6f7ca2}.games-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;margin-top:28px}.game-card{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:24px;box-shadow:var(--shadow-card);overflow:hidden;display:flex;flex-direction:column;min-height:100%}.game-image-wrap{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:linear-gradient(180deg,#edf2f8,#e8edf5)}.game-image{width:100%;height:100%;object-fit:cover}.game-image-placeholder{width:100%;height:100%;display:grid;place-items:center;padding:20px;text-align:center;color:#98a4c1;font-size:15px}.game-ribbon{position:absolute;top:24px;left:-78px;width:calc(100% + 156px);transform:rotate(24deg);z-index:3;background:linear-gradient(180deg,#ffd94f,#efbf12);color:#5c4300;text-align:center;font-family:var(--font-body),Arial,sans-serif;font-size:14px;line-height:1;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:14px 20px;box-shadow:0 12px 22px rgba(181,132,0,.22);white-space:nowrap}.game-content{padding:18px 18px 20px;display:flex;flex-direction:column;flex:1 1}.game-title{margin:0;font-family:var(--font-body),Arial,sans-serif;font-size:24px;line-height:1.12;letter-spacing:-.04em;font-weight:800;color:#222e59}.game-description{margin:12px 0 0;min-height:72px;font-size:15px;line-height:1.55;color:#7883a1}.game-actions{display:flex;gap:10px;margin-top:auto;padding-top:16px}.btn{border:0;border-radius:16px;min-height:46px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:14px;line-height:1;font-weight:800;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease}.btn:hover{transform:translateY(-1px)}.btn-half{flex:1 1}.btn-wb{color:#fff;background:linear-gradient(135deg,var(--wb-1),var(--wb-2));box-shadow:0 10px 20px rgba(138,99,255,.22)}.btn-ozon{color:#fff;background:linear-gradient(135deg,var(--ozon-1),var(--ozon-2));box-shadow:0 10px 20px rgba(45,125,255,.22)}.support-card{margin-top:28px;background:#f7f8fb;border:1px solid rgba(34,44,74,.06);border-radius:32px;padding:38px 24px;text-align:center}.support-title{margin:0;font-family:var(--font-body),Arial,sans-serif;font-size:clamp(28px,2vw,28px);line-height:1.06;letter-spacing:-.05em;font-weight:800;color:#222e59}.support-text{margin:10px 0 0;line-height:1.45;color:#6f7ca2}.support-button,.support-text{font-size:clamp(18px,1.4vw,18px)}.support-button{margin:10px auto 0;min-width:280px;min-height:68px;padding:0 26px;display:inline-flex;align-items:center;justify-content:center;border-radius:22px;background:linear-gradient(180deg,var(--support-1) 0,var(--support-2) 100%);border:1px solid rgba(133,162,224,.42);box-shadow:0 10px 22px rgba(104,132,188,.14);font-family:var(--font-body),Arial,sans-serif;line-height:1;font-weight:800;letter-spacing:-.03em;color:#2c385f;white-space:nowrap}.admin-wrap{min-height:100vh;padding:28px 20px 48px;background:linear-gradient(180deg,#edf2f8,#e8eef6)}.admin-shell{max-width:1240px;margin:0 auto;background:rgba(247,248,251,.94);border:1px solid rgba(255,255,255,.72);border-radius:30px;box-shadow:0 18px 50px rgba(31,42,68,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:28px}.admin-login-shell{max-width:720px}.admin-login-card{background:#f7f8fb;border:1px solid rgba(34,44,74,.06);border-radius:28px;padding:32px}.admin-topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:28px}.admin-eyebrow{margin:0 0 8px;font-size:13px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:#8c97b6;font-weight:800}.admin-eyebrow,.admin-main-title{font-family:var(--font-body),Arial,sans-serif}.admin-main-title{margin:0;font-size:30px;line-height:1;letter-spacing:-.04em;color:#1f2b54}.admin-subtitle{margin:14px 0 0;max-width:none;font-size:17px;line-height:1.55;color:#6f7ca2;white-space:nowrap}.admin-section{margin-top:28px}.admin-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.admin-section-head h2{margin:0;font-family:var(--font-body),Arial,sans-serif;font-size:24px;line-height:1.05;letter-spacing:-.03em;color:#22305d}.admin-section-head p{margin:8px 0 0;color:#7380a2;font-size:15px;line-height:1.5}.admin-stack{display:grid;grid-gap:18px;gap:18px}.admin-card{background:#f7f8fb;border:1px solid rgba(34,44,74,.06);border-radius:24px;padding:20px}.admin-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.admin-card-head h3{margin:0;font-family:var(--font-body),Arial,sans-serif;font-size:24px;line-height:1.1;letter-spacing:-.03em;color:#24305e}.admin-status{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:700}.admin-status.is-active{background:#e7f7ee;color:#22734a}.admin-status.is-hidden{background:#f3eef8;color:#7a58a7}.admin-grid{display:grid;grid-gap:16px;gap:16px}.admin-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-field{display:flex;flex-direction:column;gap:8px}.admin-field-full{grid-column:1/-1}.admin-field-bottom{align-self:end}.admin-field label{font-size:14px;font-weight:700;color:#3a4773}.admin-field input,.admin-field select,.admin-field textarea{width:100%;border:1px solid rgba(99,113,154,.2);background:#fff;color:#24305e;border-radius:14px;padding:13px 14px;outline:none;font-size:15px;line-height:1.4;transition:border-color .18s ease,box-shadow .18s ease}.admin-field textarea{resize:vertical;min-height:92px}.admin-field input:focus,.admin-field select:focus,.admin-field textarea:focus{border-color:rgba(93,123,219,.55);box-shadow:0 0 0 4px rgba(93,123,219,.12)}.admin-actions{margin-top:18px;display:flex;justify-content:flex-start;gap:12px;flex-wrap:wrap}.admin-ghost-btn,.admin-primary-btn{border-radius:16px;min-height:46px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-weight:800;font-size:15px;line-height:1;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease;white-space:nowrap}.admin-ghost-btn:hover,.admin-primary-btn:hover{transform:translateY(-1px)}.admin-primary-btn{background:linear-gradient(135deg,var(--admin-btn-1) 0,var(--admin-btn-2) 100%);color:#ffffff!important;border:none;box-shadow:0 10px 20px rgba(123,92,255,.22)}.admin-primary-btn:hover{box-shadow:0 6px 18px rgba(123,92,255,.35)}.admin-primary-btn:active{transform:translateY(0);box-shadow:none}.admin-primary-btn:disabled{opacity:.6;cursor:not-allowed}.admin-primary-btn,.admin-primary-btn *,.admin-primary-btn:active,.admin-primary-btn:focus,.admin-primary-btn:hover,.admin-primary-btn:visited{color:#ffffff!important}.admin-primary-btn *{fill:currentColor;stroke:currentColor}.admin-ghost-btn{color:#24305e;background:#ffffff;border:1px solid rgba(99,113,154,.14);box-shadow:0 6px 16px rgba(31,42,68,.06)}.admin-login-form{display:grid;grid-gap:16px;gap:16px}.admin-modules-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.admin-module-card{background:#f7f8fb;border:1px solid rgba(34,44,74,.06);border-radius:24px;padding:20px}.admin-module-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.admin-module-top h3{margin:0;font-family:var(--font-body),Arial,sans-serif;font-size:22px;line-height:1.1;letter-spacing:-.03em;color:#24305e}.admin-module-top p{margin:10px 0 0;color:#7380a2;font-size:15px;line-height:1.5}.admin-module-slug{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;background:#eef2fb;color:#5f6f9d;font-size:13px;font-weight:700;white-space:nowrap}.admin-module-actions{display:flex;gap:10px;margin-top:18px;flex-wrap:wrap}.bingo-page-shell{position:relative;max-width:1240px}.bingo-page-shell.is-started{padding-top:28px}.bingo-page-corner-nav{display:flex;justify-content:flex-start;margin-bottom:18px;padding-left:4px;z-index:3}.bingo-page-shell.is-started .bingo-page-corner-nav{position:absolute;top:40px;left:40px;margin-bottom:0;padding-left:0}.bingo-back-home-btn{min-height:42px;padding:0 14px;border-radius:14px;border:1px solid rgba(99,113,154,.14);background:rgba(255,255,255,.86);color:#24305e;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:800;cursor:pointer;box-shadow:0 6px 16px rgba(31,42,68,.06);white-space:nowrap}.bingo-hero{position:relative;overflow:hidden;background:#f7f8fb;border:1px solid rgba(34,44,74,.06);border-radius:32px;text-align:center;padding:54px 26px 42px}.bingo-hero.is-rich{background:radial-gradient(circle at 18% 25%,rgba(141,168,247,.18) 0,rgba(141,168,247,0) 28%),radial-gradient(circle at 82% 30%,rgba(235,170,201,.18) 0,rgba(235,170,201,0) 30%),linear-gradient(180deg,rgba(248,249,252,.98),rgba(243,246,252,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 18px 34px rgba(133,151,214,.08)}.bingo-hero.is-compact{padding-top:68px}.bingo-hero-overline{margin:0 0 14px;font-size:clamp(13px,1vw,16px);line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:#8c97b6}.bingo-hero-overline,.bingo-hero-title{position:relative;z-index:1;font-family:var(--font-body),Arial,sans-serif;font-weight:800}.bingo-hero-title{margin:0;font-size:clamp(56px,8vw,80px);line-height:.92;letter-spacing:-.06em;color:#1f2b54}.bingo-steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;margin-top:28px}.bingo-step-card{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:26px;box-shadow:0 14px 28px rgba(133,151,214,.1);overflow:hidden;display:flex;flex-direction:column;min-height:100%;transition:transform .18s ease,box-shadow .18s ease}.bingo-step-card:hover{transform:translateY(-4px) scale(1.01);box-shadow:0 24px 44px rgba(141,154,225,.22)}.bingo-step-visual{position:relative;width:100%;aspect-ratio:16/5;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:18px 20px}.bingo-step-card:first-child .bingo-step-visual{background:radial-gradient(circle at 80% 20%,rgba(255,120,160,.35) 0,transparent 40%),linear-gradient(135deg,#8fa9f3,#b08deb 50%,#e28fc4)}.bingo-step-card:nth-child(2) .bingo-step-visual{background:radial-gradient(circle at 20% 20%,rgba(120,160,255,.35) 0,transparent 40%),linear-gradient(135deg,#7aa8ff,#6f97f0 50%,#8fa9f3)}.bingo-step-card:nth-child(3) .bingo-step-visual{background:radial-gradient(circle at 80% 80%,rgba(255,170,200,.35) 0,transparent 40%),linear-gradient(135deg,#ff9ac2,#e28fc4 50%,#b08deb)}.bingo-step-visual-text{font-family:var(--font-body),Arial,sans-serif;font-size:26px;line-height:1.3;font-weight:800;text-align:center;color:#ffffff;text-shadow:0 2px 6px rgba(0,0,0,.2);z-index:2}.bingo-step-visual:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.25) 0,transparent 60%);opacity:.4;pointer-events:none}.bingo-step-card:first-child .bingo-step-visual-text,.bingo-step-card:nth-child(2) .bingo-step-visual-text,.bingo-step-card:nth-child(3) .bingo-step-visual-text{color:#ffffff}.bingo-step-image{width:100%;height:100%;object-fit:cover}.bingo-step-placeholder{width:100%;height:100%;display:grid;place-items:center;padding:20px;text-align:center;color:#98a4c1;font-size:15px}.bingo-step-content{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1 1;background:linear-gradient(180deg,rgba(255,255,255,.52),rgba(248,248,251,.96))}.bingo-step-content h3{display:none}.bingo-step-content p{margin:0;min-height:auto;font-size:16px;text-align:center;line-height:1.6;color:#5f6d86}.bingo-how-card{width:calc(100% - 180px);max-width:1000px;margin:28px auto 0;background:radial-gradient(circle at 50% 0,rgba(184,194,255,.12) 0,rgba(184,194,255,0) 42%),linear-gradient(180deg,#f6f8fc,#eef2f8);border:1px solid rgba(34,44,74,.05);border-radius:30px;padding:24px 22px;text-align:center;box-shadow:0 12px 24px rgba(133,151,214,.08)}.bingo-how-card h2{margin:0;font-family:var(--font-body),Arial,sans-serif;font-size:28px;line-height:1.1;letter-spacing:-.04em;color:#24305e}.bingo-how-card p{margin:14px 0 0;font-size:18px;line-height:1.55;color:#5d6c84}.bingo-start-wrap{display:flex;justify-content:center;margin-top:26px}.bingo-start-button{min-width:320px;min-height:68px;border:0;border-radius:22px;background:linear-gradient(135deg,#8fa9f3,#b08deb 52%,#e28fc4);color:#ffffff;font-family:var(--font-body),Arial,sans-serif;font-size:22px;font-weight:800;letter-spacing:-.03em;box-shadow:0 14px 28px rgba(141,154,225,.2);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;white-space:nowrap}.bingo-start-button:hover{transform:translateY(-1px);box-shadow:0 18px 34px rgba(141,154,225,.24);filter:brightness(1.02)}.bingo-player-intro{max-width:1040px;margin:28px auto 0;background:#f7f8fb;border:1px solid rgba(34,44,74,.06);border-radius:30px;padding:20px;box-shadow:0 12px 24px rgba(133,151,214,.08)}.bingo-player-note,.bingo-player-title,.bingo-source-toggle,.bingo-toggle-switch,.bingo-toggle-thumb{display:none}.bingo-faq-list{margin-top:0;border:1px solid rgba(34,44,74,.08);border-radius:24px;background:#fff;overflow:hidden}.bingo-faq-item+.bingo-faq-item{border-top:1px solid rgba(34,44,74,.08)}.bingo-faq-question{width:100%;border:0;background:transparent;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:18px;text-align:left;font-family:var(--font-body),Arial,sans-serif;font-size:18px;line-height:1.35;font-weight:800;color:#24305e;cursor:pointer}.bingo-faq-answer{padding:0 20px 16px;font-size:16px;line-height:1.6;color:#5f6d86}.bingo-faq-answer.is-accent{color:#d07b17;font-weight:700}.bingo-faq-chevron{transition:transform .2s ease;flex-shrink:0}.bingo-faq-chevron.is-open{transform:rotate(180deg)}.bingo-support-narrow,.bingo-support-wide{margin-top:28px}.bingo-support-narrow{max-width:820px;margin-left:auto;margin-right:auto}.bingo-play-shell{max-width:900px;margin:28px auto 0;background:#f7f8fb;border:1px solid rgba(34,44,74,.06);border-radius:34px;box-shadow:var(--shadow-soft);padding:28px;overflow:hidden}.bingo-track-number{text-align:center;font-family:var(--font-body),Arial,sans-serif;font-size:clamp(16px,2vw,20px);line-height:1.05;letter-spacing:-.03em;color:#24305e;font-weight:800}.bingo-player-card{margin-top:18px;border-radius:30px;padding:0;background:transparent;min-width:0}.bingo-player-surface{position:relative;overflow:hidden;border-radius:30px;padding:28px 28px 22px;min-width:0}.bingo-player-surface.is-site-theme{background:radial-gradient(circle at 82% 18%,rgba(255,120,160,.34) 0,rgba(255,120,160,0) 34%),radial-gradient(circle at 18% 82%,rgba(120,160,255,.3) 0,rgba(120,160,255,0) 38%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 52%),linear-gradient(135deg,#8fa9f3,#9ca4ef 34%,#b2a6ec 62%,#e1b2c7);border:1px solid rgba(255,255,255,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 16px 28px rgba(133,151,214,.18)}.bingo-player-glow{position:absolute;inset:auto -30px -80px auto;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(244,170,198,.34) 0,rgba(244,170,198,0) 72%);pointer-events:none}.bingo-player-core{position:relative;z-index:1;display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center}.bingo-play-button{width:112px;min-width:112px;height:112px;border-radius:50%;border:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.bingo-play-button:hover{transform:scale(1.03)}.bingo-play-button.is-site-theme{background:linear-gradient(180deg,#f7b8cf,#ee7ea6);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.34),0 14px 26px rgba(238,126,166,.34)}.bingo-play-loader{font-size:34px;font-weight:800;line-height:1}.bingo-play-icon{margin-left:4px}.bingo-player-mainbar{min-width:0}.bingo-progress-rail{height:10px;width:100%;border-radius:999px;overflow:hidden}.bingo-progress-rail.is-site-theme{background:rgba(255,255,255,.3)}.bingo-progress-fill{height:100%;border-radius:999px}.bingo-progress-fill.is-site-theme{background:linear-gradient(90deg,#ffe3ec,#f7bfd2 44%,#ee92b2)}.bingo-progress-time{margin-top:14px;display:flex;justify-content:space-between;font-size:18px;font-weight:800}.bingo-progress-time.is-site-theme{color:#fff7fa;text-shadow:0 1px 2px rgba(90,64,88,.1)}.bingo-preview-error{margin-top:16px;font-size:13px;line-height:1.2;font-weight:700;white-space:nowrap}.bingo-preview-error.is-site-theme{color:#fff7fa;text-shadow:0 1px 2px rgba(90,64,88,.1)}.bingo-platform-links{position:relative;z-index:1;margin-top:22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;min-width:0}.bingo-platform-link{min-height:62px;min-width:0;max-width:100%;border-radius:18px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-family:var(--font-body),Arial,sans-serif;font-size:17px;font-weight:800;text-align:center;box-shadow:0 12px 22px rgba(80,98,162,.18);transition:transform .14s ease,box-shadow .18s ease,filter .18s ease;white-space:nowrap}.bingo-platform-link:hover{transform:translateY(-1px);box-shadow:0 16px 26px rgba(80,98,162,.22);filter:brightness(1.02)}.bingo-platform-link:active{transform:translateY(1px) scale(.985);box-shadow:0 8px 14px rgba(80,98,162,.16)}.bingo-platform-link.is-yandex{background:linear-gradient(180deg,#ffd83d,#f5c400);color:#171717;box-shadow:0 10px 22px rgba(245,196,0,.34)}.bingo-platform-link.is-apple{background:linear-gradient(180deg,#ff4f74,#e9315c);color:#ffffff;box-shadow:0 10px 22px rgba(233,49,92,.3)}.bingo-platform-link-icon{width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;background:rgba(255,255,255,.18)}.bingo-platform-link-logo{width:100%;height:100%;object-fit:cover}.bingo-play-actions{margin-top:18px;display:grid;grid-gap:14px;gap:14px;min-width:0}.bingo-play-actions-four{grid-template-columns:repeat(4,minmax(0,1fr))}.bingo-action-mobile-wrap{min-width:0}.bingo-mini-btn,.bingo-next-btn,.bingo-reset-btn{min-height:64px;min-width:0;max-width:100%;width:100%;border-radius:20px;font-family:var(--font-body),Arial,sans-serif;font-size:17px;font-weight:800;letter-spacing:-.02em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border:1px solid rgba(255,255,255,.18);text-align:center;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,.14);box-shadow:0 10px 20px rgba(94,111,181,.18);transition:transform .14s ease,box-shadow .18s ease,filter .18s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;line-height:1;position:relative;overflow:hidden}.bingo-mini-btn:before,.bingo-next-btn:before,.bingo-reset-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 58%);pointer-events:none}.bingo-mini-btn:hover,.bingo-next-btn:hover,.bingo-reset-btn:hover{transform:translateY(-1px);box-shadow:0 14px 24px rgba(94,111,181,.22);filter:brightness(1.03)}.bingo-mini-btn:active,.bingo-next-btn:active,.bingo-reset-btn:active{transform:translateY(1px) scale(.985);box-shadow:0 6px 12px rgba(94,111,181,.16)}.bingo-mini-btn.is-hint{background:linear-gradient(180deg,#86a6f0,#5f87e6)}.bingo-mini-btn.is-answer{background:linear-gradient(180deg,#e2b7cb,#cf8fb0)}.bingo-next-btn{background:linear-gradient(180deg,#6f97f0,#4878e6)}.bingo-reset-btn{background:linear-gradient(180deg,#d7a0bc,#bd7397)}.bingo-answer-card{margin-top:18px;background:#fff;border:1px solid rgba(34,44,74,.08);border-radius:22px;padding:18px}.bingo-answer-title{font-size:18px}.bingo-answer-text,.bingo-answer-title{font-family:var(--font-body),Arial,sans-serif;font-weight:800;color:#24305e}.bingo-answer-text{margin-top:10px;font-size:28px;line-height:1.35}.bingo-hint-image{margin-top:14px;width:100%;border-radius:16px}.bingo-empty-note{margin-top:14px;color:#7c8799}.bingo-answer-card-mobile{display:none}.bingo-answer-card-desktop,.bingo-desktop-answer-block{display:block}.bingo-admin-shell{max-width:1240px}.bingo-admin-links{display:flex;gap:12px;flex-wrap:wrap}.bingo-admin-flash{margin-bottom:16px;background:#e7f7ee;color:#22734a;border:1px solid rgba(34,115,74,.18);border-radius:18px;padding:14px 16px;font-weight:700}.bingo-admin-accordion{background:#f7f8fb;border:1px solid rgba(34,44,74,.06);border-radius:24px;overflow:hidden}.bingo-admin-accordion-head{width:100%;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;text-align:left}.bingo-admin-accordion-head h3{margin:0;font-family:var(--font-body),Arial,sans-serif;font-size:22px;line-height:1.1;letter-spacing:-.03em;color:#24305e}.bingo-admin-accordion-head p{margin:8px 0 0;color:#7380a2;font-size:15px;line-height:1.5}.bingo-admin-accordion-head svg{transition:transform .2s ease}.bingo-admin-accordion-head svg.is-open{transform:rotate(180deg)}.bingo-admin-accordion-body{border-top:1px solid rgba(34,44,74,.06);padding:18px}.bingo-admin-track-head{display:flex;align-items:center;gap:14px}.bingo-admin-track-head h3{margin:0;font-family:var(--font-body),Arial,sans-serif;font-size:24px;line-height:1.1;letter-spacing:-.03em;color:#24305e}.bingo-admin-track-index{width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#dfeafd;color:#2443a5;font-weight:800}.bingo-admin-actions-row{display:flex;gap:12px;flex-wrap:wrap}.bingo-delete-btn{color:#a34d5f;border-color:rgba(163,77,95,.14);background:#fff0f3}.admin-file-input{width:100%;min-height:52px;border:1px solid rgba(99,113,154,.16);background:#fff;border-radius:18px;padding:10px 12px;font:inherit;color:#33406c}.admin-file-input::-webkit-file-upload-button{margin-right:14px;border:none;border-radius:16px;min-height:40px;padding:0 16px;background:linear-gradient(135deg,var(--admin-btn-1) 0,var(--admin-btn-2) 100%);color:#ffffff!important;font:inherit;font-weight:800;cursor:pointer;box-shadow:0 10px 20px rgba(123,92,255,.22)}.admin-file-input::file-selector-button{margin-right:14px;border:none;border-radius:16px;min-height:40px;padding:0 16px;background:linear-gradient(135deg,var(--admin-btn-1) 0,var(--admin-btn-2) 100%);color:#ffffff!important;font:inherit;font-weight:800;cursor:pointer;box-shadow:0 10px 20px rgba(123,92,255,.22)}.admin-upload-static-row{display:grid;grid-template-columns:minmax(0,1fr) 100px;grid-gap:14px;gap:14px;align-items:center}.admin-upload-static-preview{width:50px;height:50px;border-radius:18px;overflow:hidden;border:1px solid rgba(99,113,154,.16);background:linear-gradient(180deg,#f7f8fb,#eef2f8);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.admin-upload-static-preview img{width:100%;height:100%;object-fit:cover}.admin-upload-static-url{margin-top:8px;word-break:break-all;font-size:12px;color:#6f7ca2}.admin-upload-field{display:flex;flex-direction:column;gap:10px}.admin-upload-label{font-size:14px;font-weight:700;color:#3a4773}.admin-upload-row{display:grid;grid-template-columns:170px minmax(0,1fr) 100px;grid-gap:14px;gap:14px;align-items:center;padding:14px;border:1px solid rgba(99,113,154,.18);background:#ffffff;border-radius:18px}.admin-upload-native{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.admin-upload-button{min-height:46px;border-radius:16px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-weight:800;font-size:15px;line-height:1;color:#ffffff!important;background:linear-gradient(135deg,var(--admin-btn-1) 0,var(--admin-btn-2) 100%);box-shadow:0 10px 20px rgba(123,92,255,.22);transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease;white-space:nowrap}.admin-upload-button:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(123,92,255,.35)}.admin-upload-button,.admin-upload-button *,.admin-upload-button:active,.admin-upload-button:focus,.admin-upload-button:hover,.admin-upload-button:visited{color:#ffffff!important}.admin-upload-button *{fill:currentColor;stroke:currentColor}.admin-upload-button.is-disabled{opacity:.7;cursor:default;pointer-events:none}.admin-upload-meta{min-width:0;display:flex;flex-direction:column;gap:6px}.admin-upload-filename{min-width:0;font-size:14px;font-weight:700;color:#24305e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-upload-hint{font-size:12px;line-height:1.45;color:#7b88ab}.admin-upload-error{font-size:12px;line-height:1.45;color:#c93e64}.admin-upload-preview{width:50px;height:50px;border-radius:18px;overflow:hidden;border:1px solid rgba(99,113,154,.16);background:linear-gradient(180deg,#f7f8fb,#eef2f8);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.admin-upload-preview img{width:100%;height:100%;object-fit:cover}.admin-upload-preview-empty{font-size:12px;font-weight:800;color:#97a3bf;letter-spacing:.04em}.bingo-movie-site-bg{background-color:#293b91;background-repeat:repeat;background-size:760px auto;background-position:top}.bingo-movie-page-shell{--movie-ink:#102a6b;--movie-muted:#7e88ad;--movie-border:rgba(16,42,107,0.08);--movie-shell-top:#fffdfa;--movie-shell-bottom:#fff7f1;--movie-coral-1:#f46a55;--movie-coral-2:#e4473d;--movie-purple-1:#6b5ac8;--movie-purple-2:#4c3ea6;--movie-blue-1:#3852ad;--movie-blue-2:#263b91;--movie-player-1:#263b91;--movie-player-2:#17255f;--movie-player-3:#0d1743;background:radial-gradient(circle at 15% 10%,rgba(255,249,241,.72) 0,rgba(255,249,241,0) 30%),radial-gradient(circle at 85% 14%,rgba(249,234,241,.42) 0,rgba(249,234,241,0) 32%),linear-gradient(180deg,rgba(255,253,250,.97),rgba(255,247,241,.97));border-color:rgba(255,255,255,.84);box-shadow:0 20px 54px rgba(16,42,107,.12)}.bingo-movie-page-shell .bingo-back-home-btn,.bingo-movie-page-shell .bingo-hero,.bingo-movie-page-shell .bingo-play-shell,.bingo-movie-page-shell .bingo-player-intro,.bingo-movie-page-shell .support-card{border-color:var(--movie-border)}.bingo-movie-page-shell .bingo-back-home-btn{background:rgba(255,255,255,.92);color:var(--movie-ink);box-shadow:0 8px 18px rgba(16,42,107,.08)}.bingo-movie-page-shell .bingo-hero.is-compact,.bingo-movie-page-shell .bingo-hero.is-rich{background:radial-gradient(circle at 16% 24%,rgba(241,247,246,.54) 0,rgba(241,247,246,0) 28%),radial-gradient(circle at 84% 18%,rgba(252,235,241,.44) 0,rgba(252,235,241,0) 30%),linear-gradient(180deg,rgba(255,253,250,.98),rgba(255,247,241,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 18px 34px rgba(16,42,107,.06)}.bingo-movie-page-shell .bingo-answer-text,.bingo-movie-page-shell .bingo-answer-title,.bingo-movie-page-shell .bingo-faq-question,.bingo-movie-page-shell .bingo-hero-title,.bingo-movie-page-shell .bingo-how-card h2,.bingo-movie-page-shell .support-title{color:var(--movie-ink)}.bingo-movie-page-shell .bingo-hero-overline{color:var(--movie-coral-2)}.bingo-movie-page-shell .bingo-step-card{background:#fffaf6;border-color:rgba(16,42,107,.06);box-shadow:0 14px 28px rgba(16,42,107,.08)}.bingo-movie-page-shell .bingo-step-card:hover{box-shadow:0 22px 40px rgba(16,42,107,.12)}.bingo-movie-page-shell .bingo-step-card:first-child .bingo-step-visual{background:radial-gradient(circle at 82% 16%,rgba(255,255,255,.16) 0,transparent 42%),linear-gradient(135deg,var(--movie-coral-1) 0,var(--movie-coral-2) 100%)}.bingo-movie-page-shell .bingo-step-card:nth-child(2) .bingo-step-visual{background:radial-gradient(circle at 82% 16%,rgba(255,255,255,.16) 0,transparent 42%),linear-gradient(135deg,var(--movie-purple-1) 0,var(--movie-purple-2) 100%)}.bingo-movie-page-shell .bingo-step-card:nth-child(3) .bingo-step-visual{background:radial-gradient(circle at 82% 16%,rgba(255,255,255,.16) 0,transparent 42%),linear-gradient(135deg,var(--movie-blue-1) 0,var(--movie-blue-2) 100%)}.bingo-movie-page-shell .bingo-step-visual-text{color:#ffffff;text-shadow:0 2px 8px rgba(16,42,107,.18)}.bingo-movie-page-shell .bingo-step-content{background:linear-gradient(180deg,rgba(255,255,255,.75),rgba(255,250,244,.98))}.bingo-movie-page-shell .bingo-empty-note,.bingo-movie-page-shell .bingo-faq-answer,.bingo-movie-page-shell .bingo-how-card p,.bingo-movie-page-shell .bingo-step-content p,.bingo-movie-page-shell .support-text{color:var(--movie-muted)}.bingo-movie-page-shell .bingo-how-card{background:radial-gradient(circle at 16% 0,rgba(245,247,248,.48) 0,rgba(245,247,248,0) 34%),radial-gradient(circle at 84% 100%,rgba(253,235,240,.2) 0,rgba(253,235,240,0) 38%),linear-gradient(180deg,#fffdfa,#fff7f1);border-color:rgba(16,42,107,.06);box-shadow:0 12px 24px rgba(16,42,107,.05)}.bingo-movie-page-shell .bingo-start-button{background:linear-gradient(135deg,var(--movie-coral-1) 0,var(--movie-coral-2) 100%);color:#ffffff;text-shadow:0 1px 2px rgba(91,38,35,.14);box-shadow:0 14px 28px rgba(228,71,61,.22)}.bingo-movie-page-shell .bingo-start-button:hover{box-shadow:0 18px 34px rgba(228,71,61,.28);filter:brightness(1.02)}.bingo-movie-page-shell .bingo-player-intro{background:linear-gradient(180deg,#fffdfa,#fff7f1);box-shadow:0 12px 24px rgba(16,42,107,.06)}.bingo-movie-page-shell .bingo-faq-list{border-color:rgba(16,42,107,.06)}.bingo-movie-page-shell .bingo-faq-item+.bingo-faq-item{border-top-color:rgba(16,42,107,.06)}.bingo-movie-page-shell .bingo-faq-chevron{color:var(--movie-ink)}.bingo-movie-page-shell .bingo-play-shell{background:radial-gradient(circle at 16% 12%,rgba(255,249,241,.26) 0,rgba(255,249,241,0) 32%),radial-gradient(circle at 88% 18%,rgba(248,234,241,.18) 0,rgba(248,234,241,0) 36%),linear-gradient(180deg,#fffdfa,#fff7f1);border:1px solid rgba(16,42,107,.06);box-shadow:0 18px 36px rgba(16,42,107,.08),inset 0 1px 0 rgba(255,255,255,.72)}.bingo-movie-page-shell .bingo-track-number{color:var(--movie-coral-2)}.bingo-movie-page-shell .bingo-player-card{margin-top:18px}.bingo-movie-page-shell .bingo-player-surface.is-site-theme{background:radial-gradient(circle at 18% 18%,rgba(244,106,85,.18) 0,rgba(244,106,85,0) 34%),radial-gradient(circle at 84% 18%,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 38%),linear-gradient(135deg,var(--movie-player-1) 0,var(--movie-player-2) 52%,var(--movie-player-3) 100%);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 16px 28px rgba(16,42,107,.18)}.bingo-movie-page-shell .bingo-player-glow{display:none}.bingo-movie-page-shell .bingo-play-button.is-site-theme{background:linear-gradient(180deg,var(--movie-coral-1) 0,var(--movie-coral-2) 100%);color:#ffffff;box-shadow:none}.bingo-movie-page-shell .bingo-play-button.is-site-theme:hover{transform:scale(1.02);filter:brightness(1.02);box-shadow:none}.bingo-movie-page-shell .bingo-progress-rail.is-site-theme{background:rgba(255,255,255,.22)}.bingo-movie-page-shell .bingo-progress-fill.is-site-theme{background:linear-gradient(90deg,var(--movie-coral-1) 0,var(--movie-coral-2) 100%)}.bingo-movie-page-shell .bingo-preview-error.is-site-theme,.bingo-movie-page-shell .bingo-progress-time.is-site-theme{color:var(--movie-coral-1);text-shadow:none;font-weight:800}.bingo-movie-page-shell .bingo-platform-links{gap:16px}.bingo-movie-page-shell .bingo-platform-link{border:1px solid rgba(255,255,255,.18);box-shadow:0 10px 22px rgba(16,42,107,.12)}.bingo-movie-page-shell .bingo-platform-link:hover{box-shadow:0 14px 26px rgba(16,42,107,.16)}.bingo-movie-page-shell .bingo-mini-btn,.bingo-movie-page-shell .bingo-next-btn,.bingo-movie-page-shell .bingo-reset-btn{border-color:rgba(255,255,255,.18);color:#ffffff;text-shadow:0 1px 2px rgba(16,42,107,.16);box-shadow:0 10px 20px rgba(16,42,107,.14)}.bingo-movie-page-shell .bingo-mini-btn:hover,.bingo-movie-page-shell .bingo-next-btn:hover,.bingo-movie-page-shell .bingo-reset-btn:hover{box-shadow:0 14px 24px rgba(16,42,107,.18);filter:brightness(1.03)}.bingo-movie-page-shell .bingo-mini-btn.is-hint,.bingo-movie-page-shell .bingo-next-btn{background:linear-gradient(180deg,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 58%),linear-gradient(180deg,var(--movie-coral-1) 0,var(--movie-coral-2) 100%)}.bingo-movie-page-shell .bingo-mini-btn.is-answer,.bingo-movie-page-shell .bingo-reset-btn{background:linear-gradient(180deg,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 58%),linear-gradient(180deg,var(--movie-purple-1) 0,var(--movie-purple-2) 100%)}.bingo-movie-page-shell .bingo-answer-card{background:linear-gradient(180deg,#fffdfa,#fff7f1);border-color:rgba(16,42,107,.08);box-shadow:0 10px 22px rgba(16,42,107,.06)}.bingo-movie-page-shell .bingo-answer-text,.bingo-movie-page-shell .bingo-answer-title{color:var(--movie-ink)}.bingo-movie-page-shell .support-card{background:linear-gradient(180deg,#fffdfa,#fff7f1)}.bingo-movie-page-shell .support-button{background:linear-gradient(135deg,var(--movie-blue-1) 0,var(--movie-blue-2) 100%);border-color:rgba(63,98,173,.28);color:#ffffff;box-shadow:0 10px 22px rgba(63,98,173,.2)}.bingo-movie-page-shell .bingo-admin-track-index{background:#fff1e8;color:var(--movie-coral-2)}@media (max-width:980px){.games-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-wrap{padding:24px 16px 40px}.page-shell{max-width:calc(100vw - 32px);padding:18px;overflow:hidden}.hero,.page-shell,.support-card{border-radius:26px}.admin-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-grid-2,.admin-grid-3{grid-template-columns:1fr}.admin-card-head,.admin-module-top,.admin-section-head,.admin-topbar{flex-direction:column;align-items:flex-start}.admin-modules-grid,.bingo-platform-links,.bingo-play-actions-four,.bingo-steps-grid{grid-template-columns:1fr}.bingo-how-card{width:100%}.admin-subtitle{white-space:normal}.bingo-player-core{grid-template-columns:1fr}.bingo-play-button{width:88px;min-width:88px;height:88px;margin:0 auto}.admin-upload-row,.admin-upload-static-row{grid-template-columns:1fr}.admin-upload-preview,.admin-upload-static-preview{width:50px;height:50px}.bingo-mini-btn,.bingo-next-btn,.bingo-platform-link,.bingo-reset-btn{min-width:0;max-width:100%}}@media (max-width:720px){.page-wrap{padding:14px 12px 30px}.page-shell{max-width:calc(100vw - 24px);padding:18px;border-radius:26px;overflow:hidden}.hero{padding:40px 18px 34px}.hero-title{font-size:clamp(52px,18vw,76px);line-height:.92}.hero-text{margin-top:28px;font-size:20px;line-height:1.55}.games-grid{grid-template-columns:1fr;gap:18px}.game-card{width:100%;min-width:0}.game-description{min-height:auto}.game-actions{flex-direction:column}.btn-half{width:100%}.game-ribbon{top:18px;left:-96px;width:calc(100% + 192px);font-size:13px}.support-card{padding:34px 18px}.support-button{width:100%;min-width:0;min-height:62px;border-radius:20px;font-size:20px}.admin-wrap{padding:16px 12px 28px}.admin-card,.admin-login-card,.admin-module-card,.admin-shell{padding:16px;border-radius:20px}.admin-main-title{font-size:30px}.bingo-hero,.bingo-how-card,.bingo-play-shell,.bingo-player-intro{padding:22px 18px}.bingo-hero.is-compact{padding-top:72px}.bingo-page-shell.is-started .bingo-page-corner-nav{top:35px;left:50%;transform:translateX(-50%)}.bingo-hero-title{font-size:clamp(42px,12vw,64px);line-height:.96}.bingo-steps-grid{grid-template-columns:1fr;gap:18px}.bingo-step-card{width:100%;min-width:0}.bingo-step-visual{aspect-ratio:16/6;padding:16px 18px}.bingo-step-visual-text{font-size:24px;white-space:normal}.bingo-step-content{padding:14px 16px 16px}.bingo-step-content p{font-size:15px;line-height:1.55;min-height:auto}.bingo-how-card{width:100%}.bingo-how-card h2{font-size:24px}.bingo-how-card p{font-size:16px}.bingo-start-button{min-width:100%;font-size:20px}.bingo-page-corner-nav{position:static;margin-bottom:12px;padding-left:0}.bingo-back-home-btn{width:auto;justify-content:center}.bingo-track-number{font-size:16px}.bingo-play-shell{padding:18px 14px;overflow:hidden}.bingo-player-card{min-width:0}.bingo-player-surface{padding:20px 14px 18px;min-width:0}.bingo-play-button{width:72px;min-width:72px;height:72px;border-radius:50%}.bingo-preview-error{margin-top:12px;font-size:11px;line-height:1.2;white-space:nowrap}.bingo-platform-links{grid-template-columns:1fr;gap:12px;width:100%;min-width:0}.bingo-platform-link{width:100%;min-width:0;max-width:100%;padding:0 14px;font-size:15px;min-height:58px;white-space:normal;word-break:break-word;line-height:1.2}.bingo-play-actions{gap:12px;width:100%;min-width:0}.bingo-play-actions,.bingo-play-actions-four{grid-template-columns:1fr}.bingo-mini-btn,.bingo-next-btn,.bingo-reset-btn{width:100%;min-width:0;max-width:100%;font-size:15px;min-height:58px;padding:0 14px;white-space:normal;word-break:break-word;line-height:1.2}.bingo-action-mobile-wrap{width:100%}.bingo-answer-card-mobile{display:block;margin-top:10px}.bingo-answer-card-desktop,.bingo-desktop-answer-block{display:none}.bingo-answer-text{font-size:22px}.bingo-faq-question{font-size:16px;padding:15px 18px}.bingo-faq-answer{padding:0 18px 16px;font-size:15px}}.kazoo-module-anchor{scroll-margin-top:24px}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_fcbcbf{font-family:Inter,Inter Fallback;font-style:normal}.__variable_fcbcbf{--font-sans:"Inter","Inter Fallback"}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_fe7774{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_fe7774{--font-body:"Manrope","Manrope Fallback"}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Unbounded Fallback;src:local("Arial");ascent-override:73.93%;descent-override:18.20%;line-gap-override:0.00%;size-adjust:134.59%}.__className_0198fc{font-family:Unbounded,Unbounded Fallback;font-style:normal}.__variable_0198fc{--font-display:"Unbounded","Unbounded Fallback"}