:root{--bg:#060708;--panel:#121416;--panel2:#181a1f;--muted:#8e939b;--text:#f4f6f7;--line:#22262b;--accent:#bbeb00;--accent2:#a8e600;--sidebar:256px;--bottom:0px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,Arial,Helvetica,sans-serif;font-weight:600;overflow-x:hidden}a{text-decoration:none;color:inherit}button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.site-shell{min-height:100vh}.sidebar{position:fixed;z-index:70;left:0;top:0;width:var(--sidebar);height:100vh;background:#111418;border-right:1px solid var(--line);padding:12px 12px 20px;display:flex;flex-direction:column;transition:.28s ease;overflow:hidden}.side-top{display:flex;align-items:center;gap:10px;margin-bottom:12px}.burger{width:28px;height:28px;display:grid;place-items:center;color:#e9edf1}.side-tabs{height:42px;background:#20242a;border-radius:8px;display:flex;align-items:center;padding:5px;gap:4px;position:relative;flex:1}.side-tabs button{height:34px;border-radius:6px;padding:0 18px;color:#a9afb8;font-size:14px}.side-tabs button.active{background:var(--accent);color:#070707}.side-tabs .cup{position:absolute;left:86px;top:-8px;font-size:33px;filter:drop-shadow(0 0 5px #eaa500)}.side-search{height:44px;background:#090b0d;border:1px solid #22262a;border-radius:6px;display:flex;align-items:center;gap:10px;padding:0 16px;margin-bottom:20px;color:#9ca3ad}.side-search input{min-width:0;background:transparent;border:0;outline:0;color:#dfe4ea;font-size:15px}.side-nav{overflow-y:auto;padding-right:4px;margin-right:-4px}.side-nav::-webkit-scrollbar{width:4px}.side-nav::-webkit-scrollbar-thumb{background:#2e3339;border-radius:5px}.nav-title{color:#69717b;font-size:14px;margin:18px 0 8px}.nav-link{height:40px;border-radius:9px;display:flex;align-items:center;gap:12px;padding:0 4px;color:#f7f7f7;font-size:15px}.nav-link:hover{background:#1a1d22}.nav-link.active{color:var(--accent);background:linear-gradient(90deg,rgba(187,235,0,.08),transparent)}.nav-link.active:before{content:"";width:3px;height:28px;background:var(--accent);position:absolute;left:0;border-radius:0 4px 4px 0}.nav-ico{width:26px;display:grid;place-items:center;color:inherit}.side-support{margin-top:auto;height:48px;background:#23272d;border-radius:6px;display:flex;align-items:center;gap:12px;padding:0 18px;color:#fff}.main-wrap{margin-left:var(--sidebar);padding:0 34px 0;transition:.28s ease;min-width:0}.topbar{height:70px;display:flex;align-items:center;justify-content:space-between;gap:20px;position:sticky;top:0;background:linear-gradient(180deg,#060708 72%,rgba(6,7,8,.7));z-index:60}.brand{display:flex;align-items:center;gap:10px;font-size:33px;font-weight:900;font-style:italic;letter-spacing:-2px;line-height:1}.brand img{width:43px;height:43px;border-radius:50%;filter:drop-shadow(0 0 12px rgba(187,235,0,.26)) drop-shadow(0 0 16px rgba(62,123,255,.35))}.brand span{transform:skew(-10deg);text-shadow:0 0 1px #fff}.top-left{display:flex;align-items:center;gap:24px}.turbine{height:44px;background:#062181;border-radius:22px;padding:4px 13px 4px 4px;display:flex;align-items:center;gap:8px;position:relative;box-shadow:0 0 24px rgba(23,68,247,.55);font-size:14px;line-height:13px}.turbine img{width:36px;height:36px;border-radius:50%}.turbine em{position:absolute;right:-2px;top:8px;width:16px;height:16px;background:#e43118;border-radius:50%;font-size:10px;display:grid;place-items:center;font-style:normal}.top-actions{display:flex;align-items:center;gap:12px}.login-btn,.reg-btn{height:42px;border-radius:7px;display:grid;place-items:center;padding:0 20px;font-size:14px}.login-btn{background:#191d22;color:#fff}.reg-btn{background:var(--accent);color:#070707;min-width:120px}.hero-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:14px;margin:22px 0 28px}.hero{display:block;border-radius:8px;overflow:hidden;background:#181b20;position:relative;aspect-ratio:336/208;box-shadow:0 8px 20px rgba(0,0,0,.26)}.hero-main{aspect-ratio:1528/858}.hero img{width:100%;height:100%;object-fit:cover;display:block}.hero-next{position:absolute;right:22px;bottom:22px;width:42px;height:42px;border-radius:8px;background:rgba(255,255,255,.22);display:grid;place-items:center;font-size:32px}.dots{position:absolute;left:30px;bottom:18px;height:7px;padding:1px 8px;border-radius:7px;background:rgba(255,255,255,.23);display:flex;gap:4px}.dots i{width:5px;height:5px;border-radius:50%;background:#e7f1f9;opacity:.7}.mobile-brand-row{display:none}.filter-row{display:flex;align-items:center;gap:16px;margin-bottom:28px}.tabs-scroll{display:flex;align-items:center;background:#171a1e;border-radius:7px;overflow-x:auto;min-width:0;scrollbar-width:none}.tabs-scroll::-webkit-scrollbar{display:none}.tab{height:42px;padding:0 20px;display:flex;align-items:center;gap:9px;white-space:nowrap;color:#8f959f;border-right:1px solid #2b2e34;font-size:14px}.tab.active{background:var(--accent);color:#070707;border-radius:7px;border-right:0}.tab svg{width:18px}.game-search{flex:1;min-width:280px;height:44px;background:#1a1d22;border-radius:7px;display:flex;align-items:center;gap:12px;padding:0 18px;color:#8f959f}.game-search input{width:100%;background:transparent;border:0;outline:0;color:#fff;font-size:14px}.search-mobile{display:none}.game-section{margin:0 0 30px}.section-head{height:38px;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.section-head h2,.providers-section h2,.bets-table h2{font-size:21px;letter-spacing:-.3px;margin:0}.rail-actions{display:flex;gap:4px;align-items:center}.all-btn,.rail-btn{height:36px;min-width:38px;border-radius:6px;background:#1b1f24;color:#f5f5f5;display:grid;place-items:center}.all-btn{padding:0 14px;font-size:14px}.rail-btn{font-size:26px;color:#969da6}.rail{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 2px 8px;scrollbar-width:none}.rail::-webkit-scrollbar{display:none}.game-card{flex:0 0 clamp(142px,11.7vw,154px);aspect-ratio:256/344;border-radius:8px;overflow:hidden;position:relative;background:#1b1e22;scroll-snap-align:start;box-shadow:0 4px 10px rgba(0,0,0,.22);transition:transform .22s ease,filter .22s ease}.game-card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .22s ease}.game-card:hover{transform:translateY(-8px);filter:saturate(1.08)}.game-card:hover img{transform:scale(1.035)}.card-glow{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.25));opacity:0;transition:.2s}.play-hover{position:absolute;left:50%;top:50%;transform:translate(-50%,-40%);background:var(--accent);color:#050505;border-radius:20px;padding:8px 18px;opacity:0;transition:.2s;box-shadow:0 0 20px rgba(187,235,0,.35);font-size:14px}.game-card:hover .play-hover,.game-card:hover .card-glow{opacity:1}.badge-top{position:absolute;top:0;left:0;z-index:2;background:#ff2580;color:#fff;font-size:11px;padding:3px 7px;font-weight:800;letter-spacing:.3px}.random-zone{min-height:244px;background:#4e7300;border-radius:6px;margin:20px 0 34px;padding:26px;display:flex;justify-content:space-between;align-items:center;overflow:hidden}.random-copy h2{font-size:28px;line-height:1.05;margin:0 0 12px;letter-spacing:-.5px}.random-copy p{margin:0 0 60px;font-size:14px}.find-btn{height:44px;display:inline-flex;align-items:center;gap:10px;border-radius:7px;background:#fff;color:#0a0a0a;padding:0 28px;font-size:14px}.random-cards{display:flex;gap:16px;align-items:center}.random-cards .game-card{flex-basis:144px}.random-cards .game-card:nth-child(2){transform:translateY(-5px);outline:2px solid rgba(255,255,255,.6)}.providers-section{margin:16px 0 26px}.providers-row{display:flex;gap:16px;overflow-x:auto;padding:8px 2px 4px;scrollbar-width:none}.providers-row::-webkit-scrollbar{display:none}.provider-card{flex:0 0 160px;height:96px;background:#1a1d22;border-radius:7px;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;color:#d7d9dc;font-size:14px}.provider-card img{max-width:92px;max-height:32px;filter:grayscale(1) brightness(3)}.bets-table{margin:20px 0 30px;position:relative}.bet-tabs{position:absolute;right:0;top:0;background:#1a1d22;border-radius:7px;display:flex;overflow:hidden}.bet-tabs button{height:42px;padding:0 18px;color:#90969f;border-left:1px solid #2b2f35;font-size:14px}.bet-tabs button.active{background:#2a2e34;color:#fff}.bets-table table{width:100%;border-collapse:collapse;margin-top:34px;color:#8e959e;font-size:13px}.bets-table th{text-align:left;height:54px;font-weight:600;border-bottom:1px solid #25282d}.bets-table td{height:34px;border-bottom:1px solid #171a1e}.footer{border-top:1px solid #1e2227;margin-top:34px;padding:34px 0 110px;color:#a4aab3}.footer-logo{margin-bottom:34px}.footer-grid{display:grid;grid-template-columns:repeat(4,1fr) 1.6fr;gap:28px;align-items:stretch}.footer h3{margin:0 0 14px;color:#e4e7eb;font-size:16px}.footer a{display:block;margin:0 0 12px;font-size:13px;color:#a4aab3}.support-card{border-radius:12px;min-height:176px;padding:20px;position:relative;overflow:hidden;background-size:cover;background-position:center}.support-card h3 span{background:var(--accent);color:#050505;border-radius:20px;padding:5px 9px;font-size:12px;margin-left:8px}.support-card p{max-width:210px;line-height:1.45}.support-card button{background:#32363d;border-radius:6px;height:38px;padding:0 14px}.support-card img{position:absolute;right:-10px;bottom:0;width:44%;max-height:95%;object-fit:contain}.pay-row,.rating-row{border-top:1px solid #1e2227;margin-top:30px;padding-top:22px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pay-row span,.pay-row b,.pay-row small{width:32px;height:32px;border-radius:50%;background:#1c2025;display:grid;place-items:center;color:#fff}.pay-row button{background:#1c2025;border-radius:16px;height:32px;padding:0 14px;color:#fff}.rating-row img{height:42px;width:auto;opacity:.56;filter:grayscale(1)}.copyright{font-size:12px;line-height:1.35;max-width:930px;color:#777f89}.support-float{position:fixed;right:22px;bottom:22px;z-index:90;width:54px;height:54px;border-radius:8px;background:var(--accent);color:#050505;display:grid;place-items:center}.to-top{position:fixed;left:55%;bottom:18px;z-index:80;height:44px;border-radius:8px;background:#22262b;padding:0 20px;display:flex;align-items:center;gap:10px}.bottom-nav{display:none}.site-shell.menu-collapsed{--sidebar:72px}.site-shell.menu-collapsed .sidebar{padding-left:8px;padding-right:8px}.site-shell.menu-collapsed .label,.site-shell.menu-collapsed .side-search input,.site-shell.menu-collapsed .side-tabs button,.site-shell.menu-collapsed .side-tabs .cup{display:none}.site-shell.menu-collapsed .side-tabs{display:none}.site-shell.menu-collapsed .side-search{padding:0;justify-content:center}.site-shell.menu-collapsed .nav-link{justify-content:center}.site-shell.menu-collapsed .side-support{justify-content:center;padding:0}.drawer-overlay{display:none}.brand-compact span{display:none}.brand-compact img{width:44px;height:44px}.game-card:focus-visible,.tab:focus-visible,.login-btn:focus-visible,.reg-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:1180px){.hero-grid{grid-template-columns:2fr 1fr 1fr}.main-wrap{padding-right:18px;padding-left:18px}.footer-grid{grid-template-columns:repeat(2,1fr)}.support-card{grid-column:span 2}.bet-tabs{position:static;margin-top:14px;overflow-x:auto}.bets-table table{margin-top:8px}.game-card{flex-basis:140px}}@media (max-width:760px){body{background:#e8edf5}.site-shell{max-width:370px;margin:12px auto;background:#050607;border-radius:6px;min-height:100vh;overflow:hidden;box-shadow:0 0 0 1px #dce2ea}.sidebar{transform:translateX(-105%);width:256px;z-index:110;box-shadow:16px 0 50px rgba(0,0,0,.55)}.site-shell.menu-open .sidebar{transform:translateX(0)}.drawer-overlay{display:block;position:fixed;inset:0;background:rgba(0,0,0,.45);opacity:0;visibility:hidden;transition:.2s;z-index:100}.site-shell.menu-open .drawer-overlay{opacity:1;visibility:visible}.main-wrap{margin-left:0;padding:0 16px 92px}.topbar{display:none}.mobile-brand-row{display:flex;height:82px;align-items:center;justify-content:space-between;gap:10px}.mobile-brand-row .top-actions{gap:8px}.login-btn,.reg-btn{height:44px;padding:0 17px;border-radius:7px;font-size:14px}.reg-btn{min-width:140px}.hero-grid{display:flex;gap:8px;overflow-x:auto;margin:0 -1px 24px;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:8px}.hero-grid .hero{flex:0 0 48%;scroll-snap-align:start;aspect-ratio:336/208;border-radius:7px}.hero-grid .hero-main{flex-basis:100%;aspect-ratio:336/208}.hero-next{display:none}.dots{left:18px;bottom:12px}.filter-row{gap:10px;margin-bottom:28px;position:sticky;top:0;z-index:40;background:#050607;padding:10px 0}.search-mobile{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border-radius:8px;background:#1a1d22;color:#dce1e7}.tabs-scroll{height:48px;flex:1}.tab{height:48px;padding:0 18px}.game-search{display:none}.game-section{margin-bottom:20px}.section-head{height:38px;margin-bottom:8px}.section-head h2{font-size:20px}.all-btn,.rail-btn{height:36px}.rail{gap:14px;overflow-x:auto;margin:0 -2px;padding:8px 2px 8px;scroll-snap-type:x mandatory}.game-card{flex:0 0 96px;border-radius:7px}.play-hover{display:none}.random-zone{display:none}.providers-section,.bets-table{display:none}.footer{border-top:0;margin:30px 0 0;padding:0 0 70px}.footer-logo{display:none}.footer-grid{display:block}.footer-grid>div:not(.support-card){display:inline-block;vertical-align:top;width:48%;margin-bottom:18px}.footer-grid div:nth-child(1),.footer-grid div:nth-child(2){display:none}.footer a{font-size:13px;margin-bottom:12px}.support-card{min-height:176px;margin:8px 0 30px}.support-card img{width:45%}.pay-row{margin-top:0}.rating-row{justify-content:center;border-top:1px solid #1e2227;margin-top:28px}.rating-row img{height:auto;width:118px}.copyright{font-size:11px;margin:18px 0 0}.bottom-nav{display:flex;position:fixed;left:50%;transform:translateX(-50%);bottom:0;width:min(370px,100%);height:66px;background:#0e1115;border-top:1px solid #1e2227;z-index:100;justify-content:space-around;align-items:center}.bottom-nav a{flex:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#aab1ba;font-size:11px;position:relative}.bottom-nav a.active{color:var(--accent)}.bottom-nav svg{width:20px;height:20px}.bottom-nav img{width:28px;height:28px;border-radius:50%;object-fit:cover}.bottom-nav .turbine-center{margin-top:-34px}.bottom-nav .turbine-center img{width:74px;height:74px;filter:drop-shadow(0 0 12px rgba(21,70,255,.8))}.support-float{right:calc(50% - min(185px,50%)+16px);bottom:80px;width:48px;height:48px}.to-top{left:calc(50% - 130px);bottom:86px;width:46px;height:44px;padding:0;justify-content:center}.to-top span{display:none}.brand img{width:42px;height:42px}.brand span{display:none}.side-top{height:50px}.side-tabs{display:none}.side-search{height:46px}.nav-link{height:41px}.site-shell.menu-collapsed{--sidebar:256px}.site-shell.menu-collapsed .label,.site-shell.menu-collapsed .side-search input{display:inline}.site-shell.menu-collapsed .nav-link{justify-content:flex-start}.site-shell.menu-collapsed .side-support{justify-content:flex-start;padding:0 18px}}@media (max-width:390px){.site-shell{margin:0;max-width:none;border-radius:0}.bottom-nav{width:100%}.support-float{right:16px}.main-wrap{padding-left:16px;padding-right:16px}.game-card{flex-basis:96px}.reg-btn{min-width:136px}.footer{padding-bottom:74px}}@media (min-width:761px){.hero-grid{align-items:stretch;grid-template-columns:minmax(520px,2.05fr) minmax(250px,1fr) minmax(250px,1fr);gap:14px;margin-top:22px;margin-bottom:28px}.hero-grid .hero{min-height:0;align-self:stretch}.hero-grid .hero:not(.hero-main){aspect-ratio:auto;height:auto}.hero-grid .hero-main{aspect-ratio:1528/858}}.brand img.brand-logo{width:178px;height:58px;border-radius:0;object-fit:contain;filter:none;display:block}.topbar .brand{gap:0;min-width:178px}.footer-logo .brand img.brand-logo{width:168px;height:55px}.brand-compact img.brand-icon{width:48px;height:48px;border-radius:0;filter:none}.mobile-brand-row .brand{min-width:48px}.tab svg{width:20px;height:20px;stroke-width:2.1;color:currentColor;flex:0 0 auto}.tab.active svg{filter:none}.footer-pay-social{border-top:1px solid #1e2227;margin-top:30px;padding-top:22px;display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap}.footer-pay-social .pay-row{border-top:0;margin-top:0;padding-top:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.footer-pay-social .pay-row .pay-icon,.footer-pay-social .pay-row .more-pay{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#20242a;font-size:12px;font-style:normal;line-height:1;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)}.footer-pay-social .pay-row .pay-icon svg{width:21px;height:21px;stroke-width:1.9}.footer-pay-social .pay-row .usdt{background:#32a384}.footer-pay-social .pay-row .ton{background:#099fe8}.footer-pay-social .pay-row .eth{background:#f4f4f4;color:#1c222a}.footer-pay-social .pay-row .btc{background:#f7931a}.footer-pay-social .pay-row .play{background:#f5f7fa;color:#111}.footer-pay-social .pay-row .tinkoff{background:#ffdf24;color:#101010}.footer-pay-social .pay-row .gpay{background:#f5f7fa;color:#111;display:flex;gap:1px;font-weight:800}.footer-pay-social .pay-row .pay-icon b,.footer-pay-social .pay-row .pay-icon em{width:auto;height:auto;display:inline;background:none;border-radius:0;color:inherit;font-style:normal;font-size:13px;line-height:1}.footer-pay-social .pay-row .gpay em{font-size:9px;font-weight:700;margin-left:1px}.footer-pay-social .pay-row .tinkoff b{font-size:18px}.footer-pay-social .pay-row .more-pay{background:#15181d;color:#89919c;font-weight:800}.footer-pay-social .pay-row .pay-sep{width:1px;height:34px;background:#252a31;margin:0 12px 0 4px;display:block}.footer-pay-social .pay-row button{height:34px;border-radius:17px;background:#1b1f24;padding:0 16px;color:#fff;font-size:13px;font-weight:700}.social-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.social-btn{height:38px;border:1px solid #1f252c;background:#0d0f12;border-radius:7px;padding:0 16px;display:inline-flex;align-items:center;gap:8px;color:#f2f4f6;font-size:14px;font-weight:800}.social-btn svg{width:18px;height:18px;stroke-width:1.9}.social-btn.vk svg{fill:#198ce8;stroke:#198ce8}.social-btn.tg svg{fill:#229ed9;stroke:#229ed9}.social-btn.x svg{stroke:#dfe5ec}.social-btn.insta svg{stroke:#ff37a7}.rating-row{border-top:1px solid #1e2227;margin-top:30px;padding-top:22px}@media (max-width:760px){.brand img.brand-logo{width:150px;height:50px}.brand-compact img.brand-icon{width:48px;height:48px}.mobile-brand-row .brand img{display:block}.footer-pay-social{display:block;margin-top:28px;padding-top:22px}.footer-pay-social .pay-row{gap:9px}.social-row{margin-top:18px;gap:8px}.social-btn{height:36px;padding:0 10px;font-size:12px}.footer-pay-social .pay-row .pay-sep{margin-right:4px}.footer-pay-social .pay-row button{padding:0 12px;font-size:12px}.rating-row{justify-content:center}.hero-grid{display:flex;align-items:stretch}.hero-grid .hero,.hero-grid .hero-main{height:auto;aspect-ratio:336/208}}.brand img.brand-logo{width:159px;height:58px;object-fit:contain;border-radius:0;filter:none}.topbar .brand{min-width:159px}.footer-logo .brand img.brand-logo{width:159px;height:58px}.brand-compact img.brand-icon{width:48px;height:48px;border-radius:50%;object-fit:cover;filter:drop-shadow(0 0 14px rgba(75,125,255,.45))}@keyframes turbineClockwise{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.turbine img,.bottom-nav .turbine-center img{animation:turbineClockwise 6s linear infinite;transform-origin:center center}@media (min-width:761px){.hero-grid .hero:not(.hero-main) img{object-fit:fill;object-position:center center}}@media (max-width:760px){.mobile-brand-row{height:92px;align-items:center;padding-top:0}.mobile-brand-row .brand{display:flex;align-items:center}.brand img.brand-logo{width:144px;height:52px}.brand-compact img.brand-icon{width:48px;height:48px}.hero-grid{margin-top:0}}.side-tabs{overflow:visible}.side-tabs .cup{left:88px;top:-12px;font-size:28px;z-index:3;pointer-events:none;filter:drop-shadow(0 0 5px #eaa500)}.side-tabs button:last-child{padding-left:28px;padding-right:14px}@media (min-width:761px){.hero-grid{grid-template-columns:minmax(520px,2.05fr) minmax(250px,1fr) minmax(250px,1fr);align-items:stretch}.hero-grid .hero:not(.hero-main){aspect-ratio:auto;height:auto}.hero-grid .hero img,.hero-grid .hero:not(.hero-main) img{object-fit:cover;object-position:center center}}@media (max-width:760px){.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;overflow:visible;margin:0 0 24px;padding-bottom:0;scrollbar-width:none}.hero-grid .hero{flex:none;width:100%;min-width:0;aspect-ratio:336/208;scroll-snap-align:unset}.hero-grid .hero-main{grid-column:1 / -1;flex:none;aspect-ratio:336/208}.hero-grid .hero img{object-fit:cover;object-position:center center}.filter-row{margin-top:0}}.seo-intro{margin:8px 0 26px;padding:24px 28px;border:1px solid rgba(174,255,0,.18);background:linear-gradient(135deg,rgba(174,255,0,.10),rgba(20,23,28,.78));border-radius:16px;box-shadow:0 14px 44px rgba(0,0,0,.28)}.seo-intro h1{margin:0 0 12px;color:#f5f8fb;font-size:clamp(24px,3vw,38px);line-height:1.15;font-weight:900;letter-spacing:-.03em}.seo-intro p{margin:0;color:#aeb7c2;font-size:15px;line-height:1.65;max-width:980px}.content-article,.seo-faq-wrap{margin:34px 0;padding:28px;border-radius:18px;background:#111419;border:1px solid #20252d;color:#c8d0da;box-shadow:0 18px 50px rgba(0,0,0,.25)}.content-article h2,.seo-faq-wrap h2{margin:0 0 18px;color:#f3f6fa;font-size:26px;line-height:1.2;letter-spacing:-.02em}.content-article h2:not(:first-child){margin-top:28px}.content-article h3,.seo-faq-wrap h3{color:#f3f6fa;margin:18px 0 9px;font-size:20px}.content-article p,.seo-faq-wrap p{color:#aeb7c2;line-height:1.7;margin:0 0 14px}.content-article a,.seo-faq-wrap a{color:var(--accent)}.content-article ul,.content-article ol{margin:12px 0 18px 22px;color:#aeb7c2;line-height:1.7}.content-article li{margin:7px 0}.content-article table{width:100%;border-collapse:collapse;margin:18px 0;border-radius:14px;overflow:hidden;display:block;overflow-x:auto}.content-article th,.content-article td{border:1px solid #27303a;padding:12px 14px;text-align:left;white-space:nowrap}.content-article th{background:#1a2027;color:#fff}.content-article td{background:#12171e;color:#c2cad4}.faq{margin:0 0 32px}.faq-content{display:grid;gap:12px}.faq-item{border:1px solid #252c35;background:#15191f;border-radius:14px;padding:18px}.faq-item-title{margin:0 0 10px;font-size:18px;color:#f6f8fb}.faq-item-content-visible{color:#aeb7c2;line-height:1.65}.seo-faq-wrap section{margin-top:30px}.seo-faq-wrap section>h2{margin-bottom:16px}.seo-faq-wrap [itemtype="https://schema.org/Review"]{background:#15191f;border:1px solid #252c35;border-radius:14px;padding:18px;margin:0 0 12px}.seo-faq-wrap [itemtype="https://schema.org/Review"] h3{margin-top:0;font-size:18px;color:var(--accent)}.support-write{height:35px;border-radius:7px;background:#2a2e34;padding:0 18px;display:inline-flex;align-items:center;color:#fff;font-weight:800;font-size:13px}.footer a{cursor:pointer}.footer .footer-grid a:not(.support-write){display:block}.providers-section{margin-top:34px}.providers-section h2{font-size:24px;margin-bottom:18px}.topbar .brand,.mobile-brand-row .brand{transition:opacity .18s}.topbar .brand:hover,.mobile-brand-row .brand:hover{opacity:.9}@media (max-width:760px){.seo-intro{margin:2px 0 22px;padding:20px 18px;border-radius:15px}.seo-intro h1{font-size:23px}.seo-intro p{font-size:14px}.content-article,.seo-faq-wrap{margin:26px 0;padding:20px 16px;border-radius:15px}.content-article h2,.seo-faq-wrap h2{font-size:22px}.content-article h3,.seo-faq-wrap h3{font-size:18px}.content-article table{font-size:13px}.faq-item{padding:15px}.faq-item-title{font-size:16px}}.hero picture{display:block;width:100%;height:100%}.hero picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}@media (min-width:761px){.hero-grid .hero-side img{object-fit:cover;object-position:center center;image-rendering:auto}}
