@font-face{font-family:"BxRoboto";src:url(/stil/schrift/roboto-flex.woff2) format("woff2");font-weight:100 900;font-display:swap}
:root{
  --bx-bg:#0b0c0e;--bx-bg2:#111317;--bx-card:#1a1c20;--bx-card2:#22252a;--bx-line:#2b2e34;
  --bx-lime:#c5d315;--bx-acc:#ecfd00;--bx-vio:#7a4cf0;--bx-vio2:#5b35c4;
  --bx-tx:#eceef0;--bx-mut:#9ca2ab;--bx-r:12px;--bx-w:1200px
}
*{box-sizing:border-box}
html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}
body{margin:0;background:var(--bx-bg);color:var(--bx-tx);font:400 16px/1.6 "BxRoboto",Roboto,Arial,sans-serif;overflow-x:hidden}
img{max-width:100%;height:auto;display:block}
a{color:var(--bx-acc);text-decoration:none}
a:hover{text-decoration:underline}
h1,h2,h3{font-weight:700;line-height:1.2;margin:0}
p{margin:0 0 .8em}
.bx-wrap{max-width:var(--bx-w);margin:0 auto;padding:0 20px}
.bx-skip{position:absolute;left:-999px}
.bx-skip:focus{left:10px;top:10px;z-index:99;background:var(--bx-lime);color:#000;padding:8px}
.bx-slot:empty{display:none}

/* buttons */
.bx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:12px 26px;font-weight:700;font-size:15px;line-height:1.1;text-decoration:none!important;white-space:nowrap;transition:filter .15s}
.bx-btn:hover{filter:brightness(1.08)}
.bx-btn--lime{background:var(--bx-lime);color:#0b0c0e}
.bx-btn--dark{background:#0b0c0e;color:var(--bx-acc)}
.bx-btn--sm{padding:9px 18px;font-size:14px}
.bx-btn--xl{padding:16px 34px;font-size:17px}
.bx-18{display:inline-grid;place-items:center;width:38px;height:38px;border:2px solid var(--bx-mut);border-radius:50%;font-size:12px;font-weight:700;color:var(--bx-mut)}

/* header */
.bx-top{position:sticky;top:0;z-index:50;background:rgba(11,12,14,.97)}
.bx-top__in{display:flex;align-items:center;gap:22px;height:68px}
.bx-logo img{width:140px;height:auto}
.bx-nav{display:flex;gap:4px;flex:1}
.bx-nav__g{position:relative}
.bx-nav__b{background:none;border:0;color:var(--bx-tx);font:600 15px/1 inherit;padding:12px 12px;border-radius:10px;cursor:pointer;font-family:inherit}
.bx-nav__b::after{content:"";display:inline-block;width:6px;height:6px;margin-left:8px;border-right:2px solid var(--bx-mut);border-bottom:2px solid var(--bx-mut);transform:translateY(-3px) rotate(45deg)}
.bx-nav__b:hover,.bx-nav__g:focus-within .bx-nav__b{background:var(--bx-card)}
.bx-nav__m{display:none;position:absolute;top:100%;left:0;min-width:230px;background:var(--bx-card);border:1px solid var(--bx-line);border-radius:var(--bx-r);padding:8px;box-shadow:0 12px 30px rgba(0,0,0,.5)}
.bx-nav__m a{display:block;padding:9px 12px;border-radius:8px;color:var(--bx-tx);font-size:15px}
.bx-nav__m a:hover,.bx-nav__m a[aria-current]{background:var(--bx-card2);color:var(--bx-acc);text-decoration:none}
.bx-nav__g:hover .bx-nav__m,.bx-nav__g:focus-within .bx-nav__m{display:block}
.bx-top__act{display:flex;align-items:center;gap:12px;margin-left:auto}
.bx-top__offer{display:flex;align-items:center;gap:8px;background:var(--bx-card);border:1px solid var(--bx-line);border-radius:999px;padding:5px 14px 5px 6px;font-size:13px;line-height:1.25}
.bx-top__offer b{color:var(--bx-acc)}
.bx-lane{height:4px;background:repeating-linear-gradient(90deg,var(--bx-lime) 0 60px,transparent 60px 72px)}
.bx-burger{display:none;width:44px;height:44px;border:1px solid var(--bx-line);border-radius:10px;background:var(--bx-card);flex-direction:column;justify-content:center;align-items:center;gap:5px;cursor:pointer}
.bx-burger span{display:block;width:20px;height:2px;background:var(--bx-tx)}

.bx-crumbs{display:flex;gap:8px;font-size:13px;color:var(--bx-mut);padding-top:14px;padding-bottom:4px}
.bx-crumbs a{color:var(--bx-mut)}

/* hero */
.bx-hero{position:relative;background:var(--bx-bg2) var(--bx-stage) center/cover no-repeat;border-bottom:4px solid var(--bx-lime);overflow:hidden}
.bx-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,12,14,.96) 0%,rgba(11,12,14,.85) 50%,rgba(11,12,14,.35) 100%)}
.bx-hero__in{position:relative;display:grid;grid-template-columns:1fr 420px;gap:30px;align-items:center;min-height:440px;padding-top:34px;padding-bottom:34px}
.bx-hero__kick{display:inline-block;background:var(--bx-lime);color:#0b0c0e;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:6px;margin-bottom:14px}
.bx-hero h1{font-size:46px;letter-spacing:-.01em;margin-bottom:12px}
.bx-hero__lead{font-size:18px;color:#d6d9dd;max-width:640px}
.bx-hero__tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:18px 0 22px;max-width:680px}
.bx-num{background:rgba(26,28,32,.9);border:1px solid var(--bx-line);border-left:4px solid var(--bx-lime);border-radius:10px;padding:10px 12px}
.bx-num b{display:block;font-size:26px;line-height:1.1;color:var(--bx-acc)}
.bx-num span{font-size:13px;color:var(--bx-mut)}
.bx-hero__cta{display:flex;align-items:center;gap:14px}
.bx-hero__art{margin:0;justify-self:center}
.bx-hero__img{width:420px;max-height:420px;object-fit:contain}

/* TOC */
.bx-toc{max-width:var(--bx-w);margin:22px auto 0;padding:0 20px}
.bx-toc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;background:var(--bx-card);border:1px solid var(--bx-line);border-radius:var(--bx-r);padding:14px 18px;font-weight:700}
.bx-toc summary::-webkit-details-marker{display:none}
.bx-toc summary::after{content:"+";font-size:22px;color:var(--bx-lime);margin-left:12px}
.bx-toc[open] summary::after{content:"\2212"}
.bx-toc__n{margin-left:auto;color:var(--bx-mut);font-weight:400;font-size:14px}
.bx-toc ol{columns:2;column-gap:30px;margin:0;background:var(--bx-card);border:1px solid var(--bx-line);border-top:0;border-radius:0 0 var(--bx-r) var(--bx-r);padding:14px 18px 14px 40px}
.bx-toc li{padding:3px 0;break-inside:avoid}
.bx-toc a{color:var(--bx-tx)}

/* sections */
.bx-sec{max-width:var(--bx-w);margin:0 auto;padding:44px 20px 6px}
.bx-sec__head{display:flex;align-items:center;gap:14px;margin-bottom:16px}
.bx-sec__head::before{content:"";width:6px;height:30px;border-radius:3px;background:var(--bx-lime);flex:none}
.bx-sec h2{font-size:28px}
.bx-sec h3{font-size:19px;margin:18px 0 10px}
.bx-sec > p,.bx-sec .bx-slot{max-width:860px;color:#d3d6da}
.bx-sec--band{max-width:none;background:var(--bx-bg2);border-top:1px solid var(--bx-line);border-bottom:1px solid var(--bx-line);margin-top:40px;padding:40px max(20px,calc((100% - var(--bx-w)) / 2 + 20px)) 30px}

/* tiles */
.bx-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0 18px}
.bx-tiles--3{grid-template-columns:repeat(3,1fr)}
.bx-tiles--5{grid-template-columns:repeat(5,1fr)}
.bx-tile{background:var(--bx-card);border:1px solid var(--bx-line);border-radius:var(--bx-r);padding:18px 16px;position:relative;overflow:hidden}
.bx-tile::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--bx-lime)}
.bx-tile b{display:block;font-size:34px;line-height:1.05;color:var(--bx-acc);margin-bottom:6px;overflow-wrap:anywhere}
.bx-tile span{font-size:14px;color:var(--bx-mut)}

/* tables */
.bx-tbl{overflow-x:auto;margin:14px 0 18px;border:1px solid var(--bx-line);border-radius:var(--bx-r);background:var(--bx-card)}
.bx-tbl table{width:100%;border-collapse:collapse;font-size:15px;min-width:520px}
.bx-tbl caption{text-align:left;padding:12px 14px 0;color:var(--bx-mut);font-size:13px}
.bx-tbl thead th{background:var(--bx-lime);color:#0b0c0e;text-align:left;padding:11px 14px;font-weight:700;white-space:nowrap}
.bx-tbl td,.bx-tbl tbody th{padding:11px 14px;border-top:1px solid var(--bx-line);text-align:left;vertical-align:top}
.bx-tbl tbody th{font-weight:700;color:var(--bx-tx)}
.bx-tbl tbody tr:nth-child(even){background:rgba(255,255,255,.02)}

/* steps */
.bx-steps{list-style:none;margin:14px 0 18px;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;counter-reset:s}
.bx-step{display:flex;gap:12px;background:var(--bx-card);border:1px solid var(--bx-line);border-radius:var(--bx-r);padding:16px}
.bx-step__n{flex:none;width:36px;height:36px;border-radius:50%;background:var(--bx-lime);color:#0b0c0e;display:grid;place-items:center;font-weight:800}
.bx-step b{display:block;margin-bottom:4px}
.bx-step__d{display:block;font-size:14px;color:var(--bx-mut)}
.bx-step__slot{font-size:14px;margin:6px 0 0;color:#cfd2d6}

/* checklist */
.bx-check{list-style:none;margin:14px 0 18px;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}
.bx-check li{background:var(--bx-card);border:1px solid var(--bx-line);border-radius:10px;padding:12px 14px 12px 44px;position:relative;font-size:15px}
.bx-check li::before{content:"";position:absolute;left:14px;top:14px;width:18px;height:18px;border-radius:50%}
.bx-check li.is-ok::before{background:var(--bx-lime);box-shadow:inset 0 0 0 5px var(--bx-card)}
.bx-check li.is-warn::before{background:var(--bx-vio);box-shadow:inset 0 0 0 5px var(--bx-card)}

/* offers */
.bx-offers{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0 18px}
.bx-offers--3{grid-template-columns:repeat(3,1fr)}
.bx-offer{display:flex;flex-direction:column;gap:4px;background:linear-gradient(180deg,#24272d,var(--bx-card));border:1px solid var(--bx-line);border-radius:var(--bx-r);padding:16px;color:var(--bx-tx);text-decoration:none!important;min-height:150px;position:relative;overflow:hidden}
a.bx-offer:hover{border-color:var(--bx-lime)}
.bx-offer__art{align-self:flex-end;margin:-6px -6px 4px 0;width:88px;height:88px}
.bx-offer__art img{width:88px;height:88px;object-fit:contain}
.bx-offer__art--wide{align-self:stretch;width:auto;height:auto;margin:-16px -16px 8px}
.bx-offer__art--wide img{width:100%;height:auto;aspect-ratio:500/227;object-fit:cover}
.bx-offer__t{font-size:14px;color:var(--bx-mut)}
.bx-offer__v{font-size:20px;line-height:1.2;color:var(--bx-acc)}
.bx-offer__n{font-size:13px;color:#bfc3c8;margin-top:auto}
.bx-offer__s{font-size:13px;color:#d3d6da}
.bx-tbl__x{color:#cfd2d6;font-size:14px;min-width:180px}

/* games */
.bx-games{list-style:none;padding:0;margin:14px 0 18px;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}
.bx-games--6{grid-template-columns:repeat(6,minmax(0,1fr))}
.bx-games a{display:block;color:var(--bx-tx);font-size:13px;line-height:1.3;text-decoration:none}
.bx-games img{border-radius:10px;aspect-ratio:1;object-fit:cover;width:100%;margin-bottom:6px;transition:transform .15s}
.bx-games a:hover img{transform:translateY(-3px)}
.bx-games span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

/* category tiles */
.bx-kats{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin:14px 0 18px}
.bx-kat{background:var(--bx-card);border:1px solid var(--bx-line);border-radius:var(--bx-r);overflow:hidden;text-align:center;padding-bottom:12px}
.bx-kat img{width:100%;aspect-ratio:500/227;object-fit:cover}
.bx-kat span{display:block;font-weight:700;margin-top:8px}
.bx-kat b{display:block;color:var(--bx-acc);font-size:20px}

/* logos */
.bx-logos{list-style:none;margin:14px 0 18px;padding:0;display:flex;flex-wrap:wrap;gap:10px}
.bx-logos li{background:var(--bx-card);border:1px solid var(--bx-line);border-radius:10px;padding:10px 14px;display:grid;place-items:center;height:58px;width:132px}
.bx-logos img{max-height:34px;width:auto;max-width:104px}

/* tabs */
.bx-tabs{margin:14px 0 18px}
.bx-tabs__bar{display:flex;gap:6px;overflow-x:auto;background:var(--bx-card);border:1px solid var(--bx-line);border-radius:var(--bx-r);padding:6px;scrollbar-width:none}
.bx-tabs__bar button{flex:none;background:none;border:0;border-radius:8px;color:var(--bx-tx);font:600 15px/1 inherit;font-family:inherit;padding:11px 16px;cursor:pointer;border-bottom:3px solid transparent}
.bx-tabs__bar button[aria-selected="true"]{background:var(--bx-card2);color:var(--bx-acc);border-bottom-color:var(--bx-lime)}
.bx-tabs__panel{padding-top:12px}
.bx-js .bx-tabs__panel[hidden]{display:none}

/* deposit cards (welcome package) */
.bx-deps{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin:14px 0 18px;position:relative}
.bx-dep{background:var(--bx-card);border:1px solid var(--bx-line);border-radius:var(--bx-r);padding:18px;position:relative}
.bx-dep:first-child{border-color:var(--bx-lime)}
.bx-dep + .bx-dep::before{content:"\00BB";position:absolute;left:-22px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background:#fff;color:#0b0c0e;display:grid;place-items:center;font-weight:800;font-size:14px;line-height:1}
.bx-dep h3{text-align:center;font-size:21px;margin:0 0 12px}
.bx-dep__lv{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:12px}
.bx-dep__lv span{border:1px solid var(--bx-line);border-radius:8px;text-align:center;font-size:12px;padding:6px 4px;color:var(--bx-mut)}
.bx-dep__row{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--bx-line);font-size:15px}
.bx-dep__row b{color:var(--bx-acc);min-width:92px}
.bx-dep__row small{color:var(--bx-mut);display:block}

/* VIP lane */
.bx-vip{display:grid;grid-template-columns:repeat(7,minmax(150px,1fr));gap:10px;overflow-x:auto;padding:6px 2px 12px;margin:14px 0 18px;position:relative}
.bx-vip__s{background:var(--bx-card);border:1px solid var(--bx-line);border-radius:var(--bx-r);padding:14px 12px;text-align:center;position:relative}
.bx-vip__s img{width:64px;height:64px;margin:0 auto 8px}
.bx-vip__s b{display:block;font-size:15px}
.bx-vip__s span{display:block;font-size:13px;color:var(--bx-mut)}
.bx-vip__s strong{display:block;color:var(--bx-acc);font-size:20px;margin-top:6px}
.bx-vip__s::after{content:"";position:absolute;right:-11px;top:44px;width:12px;border-top:2px dashed var(--bx-mut)}
.bx-vip__s:last-child::after{display:none}

/* calculators */
.bx-calc{display:grid;grid-template-columns:1fr 1fr;gap:0;background:var(--bx-card);border:1px solid var(--bx-line);border-radius:var(--bx-r);overflow:hidden;margin:14px 0 18px}
.bx-calc__in{padding:18px;display:grid;gap:12px}
.bx-calc label{display:grid;gap:6px;font-size:14px;color:var(--bx-mut)}
.bx-calc input,.bx-calc select{background:#0f1013;border:1px solid var(--bx-line);border-radius:10px;color:var(--bx-tx);font:600 17px/1 inherit;font-family:inherit;padding:12px}
.bx-calc__out{background:var(--bx-lime);color:#0b0c0e;padding:18px;display:grid;align-content:center;gap:4px}
.bx-calc__out b{font-size:40px;line-height:1.05;overflow-wrap:anywhere}
.bx-calc__out span{font-size:14px}
.bx-calc__out small{font-size:12px;opacity:.75}

/* week strip */
.bx-week{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin:14px 0 18px}
.bx-day{background:var(--bx-card);border:1px solid var(--bx-line);border-radius:10px;padding:12px 10px;min-height:120px}
.bx-day b{display:block;font-size:13px;color:var(--bx-mut);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}
.bx-day span{display:block;font-size:14px;margin-bottom:4px}
.bx-day.is-on{border-color:var(--bx-lime)}
.bx-day.is-on span{color:var(--bx-acc)}

/* split block with art */
.bx-split{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:center;margin:14px 0 18px}
.bx-split__art img{width:300px;max-height:320px;object-fit:contain;margin:auto}

/* problem -> solution, points */
.bx-pl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 18px}
.bx-pl__c{background:var(--bx-card);border:1px solid var(--bx-line);border-radius:var(--bx-r);overflow:hidden}
.bx-pl__p{margin:0;padding:14px 16px;font-weight:700;border-bottom:1px dashed var(--bx-line)}
.bx-pl__l{padding:12px 16px;background:linear-gradient(90deg,rgba(197,211,21,.10),transparent);min-height:44px}
.bx-pl__p span,.bx-pl__l span{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--bx-mut);font-weight:700;margin-bottom:4px}
.bx-pl__l span{color:var(--bx-lime)}
.bx-pl__l .bx-slot{margin:0}
.bx-pts{list-style:none;margin:14px 0 18px;padding:0;display:grid;gap:8px}
.bx-pts li{background:var(--bx-card);border:1px solid var(--bx-line);border-left:4px solid var(--bx-lime);border-radius:10px;padding:12px 14px}
.bx-pts b{color:var(--bx-acc);margin-right:8px}
.bx-pts__s{color:#d3d6da}
.bx-pts__s:empty{display:none}
@media (max-width:600px){.bx-pl{grid-template-columns:minmax(0,1fr)}}

/* strip */
.bx-strip{max-width:calc(var(--bx-w) - 40px);margin:40px auto 0;background:var(--bx-lime);color:#0b0c0e;border-radius:var(--bx-r);padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px}
.bx-strip__t b{display:block;font-size:22px;line-height:1.2}
.bx-strip__t span{font-size:13px}

/* notes */
.bx-note{max-width:860px;border-radius:10px;padding:12px 14px;font-size:15px;margin:10px 0 16px;background:var(--bx-card);border:1px solid var(--bx-line);border-left:4px solid var(--bx-mut)}
.bx-note--warn{border-left-color:var(--bx-vio)}
.bx-note b{color:var(--bx-tx)}

/* RG */
.bx-rg{max-width:calc(var(--bx-w) - 40px);margin:44px auto 0;display:flex;gap:16px;align-items:flex-start;background:var(--bx-card);border:1px solid var(--bx-line);border-left:4px solid var(--bx-vio);border-radius:var(--bx-r);padding:18px 20px}
.bx-rg__age{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:2px solid var(--bx-tx);font-weight:800}
.bx-rg__t{font-weight:700;margin-bottom:4px}
.bx-rg__help{font-size:14px;color:var(--bx-mut);margin:0}

/* FAQ */
.bx-qa{background:var(--bx-card);border:1px solid var(--bx-line);border-radius:var(--bx-r);margin-bottom:10px}
.bx-qa summary{list-style:none;cursor:pointer;padding:15px 48px 15px 18px;font-weight:700;position:relative}
.bx-qa summary::-webkit-details-marker{display:none}
.bx-qa summary::after{content:"+";position:absolute;right:18px;top:10px;font-size:24px;color:var(--bx-lime)}
.bx-qa[open] summary::after{content:"\2212"}
.bx-qa__a{padding:0 18px 12px}
.bx-qa__short{color:var(--bx-tx)}
.bx-qa__q{padding:14px 18px 0;font-weight:700;margin:0 0 6px}

/* next */
.bx-next{max-width:var(--bx-w);margin:40px auto 0;padding:0 20px}
.bx-next__k{font-weight:700;margin-bottom:10px}
.bx-next__row{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}
.bx-next__c{display:flex;align-items:center;gap:12px;background:var(--bx-card);border:1px solid var(--bx-line);border-radius:var(--bx-r);padding:10px 14px;color:var(--bx-tx);font-weight:700}
.bx-next__c img{width:52px;height:52px;object-fit:contain}
.bx-next__c:hover{border-color:var(--bx-lime);text-decoration:none}

/* footer */
.bx-foot{margin-top:60px;background:#08090a;border-top:4px solid var(--bx-lime);padding:30px 0 90px;font-size:14px;color:var(--bx-mut)}
.bx-foot__cols{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;margin:18px 0}
.bx-foot__cols a{display:block;color:var(--bx-mut);padding:3px 0}
.bx-foot__h{color:var(--bx-tx);font-weight:700;margin-bottom:6px}
.bx-foot__rg{display:flex;gap:12px;align-items:center;border-top:1px solid var(--bx-line);padding-top:16px}
.bx-foot__rg p{margin:0}
.bx-foot__copy{margin-top:12px}
.bx-dock{display:none}

/* service pages */
.bx-plain{padding-top:30px;padding-bottom:6px;border-bottom:1px solid var(--bx-line)}
.bx-plain h1{font-size:38px;margin-bottom:10px}
.bx-plain__lead{color:#d3d6da;max-width:860px}

/* 404 */
.bx-404{max-width:var(--bx-w);margin:0 auto;padding:60px 20px;text-align:center}
.bx-404 b{display:block;font-size:90px;color:var(--bx-acc);line-height:1}

@media (max-width:1100px){
  .bx-top__offer{display:none}
  .bx-nav__b{padding:12px 8px}
  .bx-games{grid-template-columns:repeat(6,minmax(0,1fr))}
  .bx-foot__cols{grid-template-columns:repeat(3,1fr)}
}
@media (max-width:900px){
  .bx-burger{display:flex}
  .bx-nav{display:none;position:fixed;top:72px;left:0;right:0;bottom:0;background:var(--bx-bg);flex-direction:column;overflow-y:auto;padding:14px 20px 100px;gap:0}
  .bx-nav.is-open{display:flex}
  .bx-nav__b{width:100%;text-align:left;font-size:17px;padding:14px 4px;border-bottom:1px solid var(--bx-line);border-radius:0}
  .bx-nav__m{position:static;display:block;border:0;box-shadow:none;background:none;padding:4px 0 10px 10px}
  .bx-hero__in{grid-template-columns:1fr;min-height:0}
  .bx-hero__art{order:-1}
  .bx-hero__img{width:300px;max-height:300px}
  .bx-tiles,.bx-tiles--5{grid-template-columns:repeat(2,1fr)}
  .bx-tiles--3{grid-template-columns:repeat(3,1fr)}
  .bx-offers{grid-template-columns:repeat(2,1fr)}
  .bx-deps{grid-template-columns:1fr;gap:16px}
  .bx-dep + .bx-dep::before{left:50%;top:-18px;transform:translateX(-50%) rotate(90deg)}
  .bx-week{grid-template-columns:repeat(4,1fr)}
  .bx-split{grid-template-columns:minmax(0,1fr)}
  .bx-next__row{grid-template-columns:repeat(2,1fr)}
}
@media (max-width:600px){
  body{font-size:15.5px}
  .bx-wrap{padding:0 16px}
  .bx-top__in{height:60px;gap:10px}
  .bx-nav{top:64px}
  .bx-logo img{width:118px}
  .bx-hero__in{padding-top:18px;padding-bottom:22px;gap:10px;min-height:calc(80vh - 64px);align-content:center}
  .bx-hero__img{width:210px;max-height:210px}
  .bx-hero h1{font-size:32px;text-align:center}
  .bx-hero__kick{display:table;margin:0 auto 10px}
  .bx-hero__lead{text-align:center}
  .bx-hero__tiles{grid-template-columns:repeat(2,1fr);margin:12px 0 16px}
  .bx-num b{font-size:21px}
  .bx-hero__cta{justify-content:center}
  .bx-sec{padding:34px 16px 4px}
  .bx-sec--band{padding:30px 16px 24px}
  .bx-sec h2{font-size:23px}
  .bx-tile b{font-size:26px}
  .bx-tiles--3{grid-template-columns:1fr}
  .bx-offers,.bx-offers--3{grid-template-columns:1fr 1fr}
  .bx-games,.bx-games--6{grid-template-columns:repeat(3,minmax(0,1fr))}
  .bx-check{grid-template-columns:1fr}
  .bx-calc{grid-template-columns:1fr}
  .bx-week{grid-template-columns:repeat(2,1fr)}
  .bx-toc ol{columns:1}
  .bx-toc{padding:0 16px}
  .bx-strip{flex-direction:column;text-align:center;margin:30px 16px 0}
  .bx-rg{margin:34px 16px 0;flex-direction:column}
  .bx-next{padding:0 16px}
  .bx-next__row{grid-template-columns:1fr}
  .bx-foot__cols{grid-template-columns:repeat(2,1fr)}
  .bx-logos li{width:calc(50% - 5px)}
  .bx-dock{display:flex;position:fixed;left:10px;right:10px;bottom:10px;z-index:60;align-items:center;justify-content:space-between;gap:10px;background:#16181c;border:1px solid var(--bx-lime);border-radius:999px;padding:7px 7px 7px 16px;font-size:13px;box-shadow:0 8px 24px rgba(0,0,0,.6)}
  .bx-dock b{color:var(--bx-acc)}
}
