/*
Theme Name: Petuh Ru
Theme URI: https://petuh.info/
Description: Русскоязычная страница Petuh — кейсы CS2, апгрейд, контракты, бои, вывод в Steam. Язык дизайна «Меню-борд»: каждый режим стоит позицией с номером и крупной ценой.
Version: 1.0.11
Requires PHP: 7.4
Text Domain: petuh
*/
@font-face{font-family:"Rubik One";font-style:normal;font-weight:400;font-display:swap;src:url(fonts/rubik-one-400-cyrillic.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Rubik One";font-style:normal;font-weight:400;font-display:swap;src:url(fonts/rubik-one-400-latin-ext.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:"Rubik One";font-style:normal;font-weight:400;font-display:swap;src:url(fonts/rubik-one-400-latin.woff2)format("woff2");unicode-range:U+0000-00FF,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}:root{--night:#151515;--frame:#0f0f0f;--board:#1b1a19;--panel:#2a2621;--panel-hi:#36312a;--line:#36312a;--line-hi:#4c4438;--gold:#ffc23d;--gold-hi:#ffdd60;--gold-lo:#e2b738;--red:#ff643d;--red-ink:#d83a17;--paper:#f3efe7;--paper-ink:#151515;--paper-dim:#5c5346;--txt:#f3efe7;--soft:#e4dfd5;--mute:#c6c1b6;--dim:#9c9689;--r:10px;--rs:6px;--disp:"Rubik One","Segoe UI",system-ui,sans-serif;--sans:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--mono:ui-monospace,"Cascadia Mono",Consolas,"Liberation Mono",monospace}*,::before,::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-color:var(--line-hi) var(--night)}body{margin:0;background:var(--night);color:var(--txt);font:17px/1.6 var(--sans);overflow-x:hidden}::selection{background:var(--gold);color:var(--paper-ink)}a{color:var(--gold);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--gold-hi)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}img,svg{max-width:100%}svg.lucide{width:20px;height:20px;flex:none;stroke-width:2}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{width:100%;max-width:1440px;margin:0 auto;padding-left:40px;padding-right:40px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 20px;border:2px solid transparent;border-radius:var(--rs);font:400 15px/1.1 var(--disp);letter-spacing:.01em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s,transform .2s cubic-bezier(.16,1,.3,1)}.btn--gold{background:var(--gold);color:var(--paper-ink)}.btn--gold:hover{background:var(--gold-hi);color:var(--paper-ink);transform:translateY(-1px)}.btn--line{border-color:var(--line-hi);color:var(--txt);background:0 0}.btn--line:hover{border-color:var(--gold);color:var(--txt)}.btn--lg{min-height:54px;padding:0 24px;font-size:16px}.code{position:relative;display:inline-flex;align-items:stretch;height:46px;padding:0;border:0;border-radius:var(--rs);background:var(--paper);color:var(--paper-ink);font:inherit;cursor:pointer;overflow:visible}.code__l{display:flex;align-items:center;padding:0 10px 0 12px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--paper-dim)}.code__v{display:flex;align-items:center;padding:0 12px;border-left:2px dashed #b9b1a2;font:400 17px/1 var(--disp);letter-spacing:.06em}.code__b{display:flex;align-items:center;gap:6px;padding:0 12px;border-left:1px solid #d9d2c4;font-size:13px;font-weight:600;color:var(--paper-dim)}.code__b svg.lucide{width:16px;height:16px}.code:hover .code__b{color:var(--paper-ink)}.code.is-copied{box-shadow:0 0 0 2px var(--gold)}.code__ok{position:absolute;top:calc(100% + 6px);right:0;font-size:12px;font-weight:700;color:var(--gold);white-space:nowrap;pointer-events:none}.top{position:sticky;top:0;z-index:20;background:rgba(21,21,21,.95);border-bottom:1px solid var(--line);backdrop-filter:blur(8px)}.top__in{display:flex;align-items:center;gap:24px;min-height:76px}.brand{display:flex;align-items:center;gap:10px;min-width:0;color:var(--txt);text-decoration:none}.brand:hover{color:var(--txt)}.mark{width:40px;height:40px;flex:none}.brand__w{font:400 22px/1 var(--disp);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.brand__ru{flex:none;font:700 11px/1 var(--sans);color:var(--paper-ink);background:var(--red);padding:4px 5px;border-radius:3px;letter-spacing:.06em}.top__nav{display:flex;gap:2px;margin-left:6px}.top__nav a{padding:10px 11px;border-radius:var(--rs);color:var(--mute);font-size:15px;text-decoration:none;white-space:nowrap}.top__nav a:hover,.top__nav a[aria-current]{color:var(--txt);background:var(--panel)}.top__r{display:flex;align-items:center;gap:12px;margin-left:auto}.top__ref .btn__s{display:none}.top__menu{display:none;align-items:center;justify-content:center;width:46px;height:46px;flex:none;border:1px solid var(--line-hi);border-radius:var(--rs);background:var(--board);color:var(--txt);cursor:pointer}.drawer{display:none;border-top:1px solid var(--line);background:var(--board)}.drawer.is-on{display:block}.drawer__list{list-style:none;margin:0;padding-top:12px;padding-bottom:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.drawer__list a{display:flex;align-items:center;gap:10px;padding:13px 14px;border-radius:var(--rs);background:var(--panel);color:var(--txt);text-decoration:none}.drawer__list a svg.lucide{color:var(--gold)}.drawer__list a[aria-current]{box-shadow:inset 0 0 0 2px var(--gold)}.board{background:var(--board);border:0;border-radius:14px;box-shadow:0 0 0 6px var(--frame),0 24px 60px rgba(0,0,0,.45)}main>.wrap:first-child{padding-top:34px}.wrap.board{width:calc(100% - 80px);max-width:1360px;}.board__head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px;align-items:end;padding-bottom:26px;border-bottom:3px solid var(--gold)}.board__side .lead{margin-bottom:22px}.board__src{margin:16px 0 0;font-size:13px;color:var(--dim)}.board--img{background:linear-gradient(90deg,var(--board) 0%,rgba(27,26,25,.14) 34%,rgba(27,26,25,.22) 56%,rgba(27,26,25,.28) 100%),linear-gradient(0deg,var(--board) 0%,rgba(27,26,25,.12) 12%,rgba(27,26,25,0) 10%),var(--bg) right 0 top 30%/cover no-repeat,var(--board)}.board--img .lead{color:var(--soft);text-shadow:0 1px 12px rgba(0,0,0,.9),0 0 2px rgba(0,0,0,.8)}.board--img .it{background:rgba(42,38,33,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.board--img a.it:hover{background:rgba(54,49,42,.9)}.board--img .btn--line{background:rgba(27,26,25,.86)}.h1{margin:0 0 18px;font:400 clamp(36px,1.6rem + 2.2vw,62px)/1.04 var(--disp);letter-spacing:-.01em;text-wrap:balance}.h1--home{margin:0}.h1__head{color:var(--txt)}.h1__rest{color:var(--gold)}.h1__sep{color:var(--txt)}.lead{max-width:48ch;margin:0 0 28px;font-size:19px;line-height:1.55;color:var(--mute)}.acts{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.2fr);gap:14px;margin-top:24px;align-items:stretch}.it{position:relative;display:flex;flex-direction:column;gap:8px;min-height:232px;padding:18px 18px 20px;border-radius:var(--r);background:var(--panel);color:var(--txt);text-decoration:none;transition:background-color .2s,transform .25s cubic-bezier(.16,1,.3,1)}a.it:hover{background:var(--panel-hi);color:var(--txt);transform:translateY(-2px)}.it__no{font:400 13px/1 var(--disp);color:var(--dim)}.it__t{font:400 22px/1.1 var(--disp)}.it__d{font-size:15px;line-height:1.4;color:var(--mute)}.it__v{margin-top:auto;font:400 clamp(32px,1.2rem + 1.4vw,46px)/1 var(--disp);color:var(--gold);font-variant-numeric:tabular-nums;white-space:nowrap}.it__v small{margin-right:6px;font-size:.42em;color:var(--gold-hi);vertical-align:.3em}.tk{position:relative;display:flex;flex-direction:column;gap:6px;padding:20px 22px 20px;border-radius:var(--r);background:var(--paper);color:var(--paper-ink);box-shadow:0 12px 30px rgba(0,0,0,.45)}.tk::before,.tk::after{content:"";position:absolute;top:58%;width:24px;height:24px;border-radius:50%;background:var(--board);transform:translateY(-50%)}.tk::before{left:-12px}.tk::after{right:-12px}.tk--board{transform:rotate(-2deg)}.tk__big{font:400 clamp(56px,2rem + 2.6vw,74px)/.95 var(--disp);color:var(--red-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.tk__c{font-size:15px;font-weight:700;color:var(--paper-ink)}.tk__n{font-size:14px;line-height:1.4;color:var(--paper-dim)}.tk__code{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:14px 0 0;border:0;border-top:2px dashed #b9b1a2;background:0 0;color:var(--paper-ink);font:inherit;text-align:left;cursor:pointer}.tk__code b{font:400 26px/1 var(--disp);letter-spacing:.05em}.tk__cp{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--paper-dim)}.tk__cp svg.lucide{width:16px;height:16px}.tk__code:hover .tk__cp{color:var(--paper-ink)}.tk__code .code__ok{top:auto;bottom:calc(100% + 4px);right:0;color:var(--red-ink)}.tk__code.is-copied b{color:var(--red-ink)}.tk--big{padding:28px 30px;transform:rotate(-1.5deg);max-width:440px;justify-self:end;width:100%}.tk--big .tk__big{font-size:clamp(72px,3rem + 4vw,120px)}.tk--big .tk__code b{font-size:32px}.counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:46px}.counts__i{display:flex;flex-direction:column;gap:4px;padding:4px 24px;border-left:1px solid var(--line)}.counts__i:first-child{padding-left:0;border-left:0}.counts__n{font:400 clamp(26px,1rem + 1.3vw,38px)/1.1 var(--disp);color:var(--txt);font-variant-numeric:tabular-nums;white-space:nowrap}.counts__c{font-size:15px;color:var(--mute)}.counts__src{grid-column:1/-1;margin:14px 0 0;font-size:13px;color:var(--dim)}.h2{margin:0 0 22px;font:400 clamp(26px,1rem + 1.3vw,38px)/1.15 var(--disp);letter-spacing:-.005em;text-wrap:balance}.pair{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px;align-items:center;margin-top:56px}.pair .counts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px;margin-top:0}.pair .counts__i:nth-child(3){padding-left:0;border-left:0}.slip{position:relative;padding:30px 30px 28px;border-radius:var(--r);background:var(--paper);color:var(--paper-ink);box-shadow:0 14px 34px rgba(0,0,0,.45);transform:rotate(1deg)}.slip::before,.slip::after{content:"";position:absolute;top:84px;width:24px;height:24px;border-radius:50%;background:var(--night)}.slip::before{left:-12px}.slip::after{right:-12px}.slip__t{margin:0 0 16px;padding-bottom:16px;border-bottom:2px dashed #b9b1a2;font:400 clamp(21px,.9rem + .8vw,27px)/1.15 var(--disp);text-wrap:balance}.slip__list{list-style:none;margin:0 0 20px;padding:0;display:grid}.slip__list li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:baseline;padding:10px 0;border-bottom:1px dotted #b9b1a2;font-size:16px;line-height:1.45;color:var(--paper-ink)}.slip__list li:last-child{border-bottom:0}.slip__n{font:400 22px/1 var(--disp);color:var(--red-ink)}.btn--dark{background:var(--paper-ink);color:var(--gold)}.btn--dark:hover{background:#000;color:var(--gold-hi);transform:translateY(-1px)}.slip__btn{width:100%}.lid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center;padding-top:48px;padding-bottom:48px}.lid--flat{align-items:start}main>.lid.wrap:first-child{padding-top:48px}.crumbs{display:flex;align-items:center;gap:6px;margin-bottom:18px;font-size:14px;color:var(--dim)}.crumbs a{color:var(--dim);text-decoration:none}.crumbs a:hover{color:var(--txt)}.crumbs svg.lucide{width:14px;height:14px}.price{display:flex;flex-direction:column;gap:10px;padding:30px 30px 26px;border-radius:14px;background:var(--board);border:0;box-shadow:0 0 0 6px var(--frame);justify-self:end;width:100%;max-width:440px}.price__n{padding-bottom:14px;border-bottom:3px solid var(--gold);font:400 clamp(64px,2.6rem + 3.6vw,112px)/.95 var(--disp);color:var(--gold);font-variant-numeric:tabular-nums;white-space:nowrap}.price__c{font-size:17px;line-height:1.4;color:var(--mute)}.price--404{max-width:none;justify-self:stretch}.sec{margin-top:64px}.row{display:grid;gap:14px}.row--4{grid-template-columns:repeat(4,minmax(0,1fr))}.row--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mult{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:var(--r);background:var(--panel)}.mult__v{font:400 clamp(40px,1.6rem + 2vw,60px)/1 var(--disp);color:var(--gold)}.mult__c{font-size:15px;line-height:1.4;color:var(--mute)}.rules{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rules li{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--rs);background:var(--panel);font-size:16px;line-height:1.45;color:var(--soft)}.rules li svg.lucide{color:var(--red);margin-top:2px}.rules--row{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.steps{list-style:none;margin:0;padding:0;counter-reset:st;display:grid;gap:10px}.steps li{counter-increment:st;display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:var(--rs);background:var(--panel);font-size:16px;line-height:1.45;color:var(--soft)}.steps li::before{content:counter(st);flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--gold);color:var(--paper-ink);font:400 14px/1 var(--disp)}.steps-wrap{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px;align-items:end}.flow{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;position:relative}.flow li{position:relative;display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:var(--r);background:var(--panel);font-size:16px;line-height:1.45;color:var(--soft)}.flow li+li::before{content:"";position:absolute;left:-30px;top:44px;width:20px;height:3px;border-radius:2px;background:var(--gold)}.flow__i{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--board);color:var(--gold)}.fights{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px}.fmt{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:var(--r);background:var(--panel)}.fmt__v{font:400 clamp(48px,2rem + 2.4vw,72px)/1 var(--disp);color:var(--gold)}.fmt__who{display:flex;gap:2px;color:var(--red)}.fmt__c{font-size:15px;line-height:1.4;color:var(--mute)}.stat{display:flex;align-items:baseline;gap:12px;margin:18px 0 0;flex-wrap:wrap}.stat__n{font:400 34px/1 var(--disp);color:var(--txt);font-variant-numeric:tabular-nums}.stat__c{font-size:15px;color:var(--mute)}.io{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.io__t{display:flex;align-items:center;gap:10px;margin:0 0 16px;font:400 24px/1.15 var(--disp)}.io__t svg.lucide{color:var(--gold);width:24px;height:24px}.io__note{grid-column:1/-1;display:flex;gap:10px;align-items:center;margin:0;padding-top:18px;border-top:1px solid var(--line);color:var(--mute);font-size:16px}.io__note svg.lucide{color:var(--red)}.pf{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:var(--r);background:var(--panel)}.pf__k{align-self:flex-start;padding:5px 9px;border-radius:4px;background:var(--board);color:var(--gold);font:600 14px/1 var(--mono)}.pf__t{font:400 21px/1.15 var(--disp)}.pf__d{font-size:15px;line-height:1.45;color:var(--mute)}.lines{list-style:none;margin:0;padding:0;display:grid;gap:4px}.ln{display:grid;grid-template-columns:auto minmax(24px,1fr) auto;align-items:baseline;column-gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.ln:last-child{border-bottom:0}.ln__t{font:800 21px/1.25 var(--sans);color:var(--txt)}.ln__dots{align-self:end;margin-bottom:.4em;border-bottom:3px dotted var(--line-hi)}.ln__v{font:400 24px/1.1 var(--disp);color:var(--gold);white-space:nowrap;font-variant-numeric:tabular-nums}.ln__d{grid-column:1/-1;margin-top:6px;font-size:15px;line-height:1.45;color:var(--mute)}.ln__d:empty{display:none}.lines--big .ln{padding:18px 0}.lines--big .ln__t{font-size:24px}.lines--big .ln__v{font-size:30px}.card__t{margin:0 0 18px;font:400 26px/1.15 var(--disp)}.card__dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0;margin:0}.card__dl dt,.card__dl dd{margin:0;padding:14px 0;border-bottom:1px solid var(--line)}.card__dl dt{padding-right:24px;color:var(--dim);font-size:15px}.card__dl dd{color:var(--txt);font-size:17px;overflow-wrap:anywhere}.card__note{display:block;margin-top:4px;font-size:14px;color:var(--mute)}.card__disc{margin:18px 0 0;font-size:14px;line-height:1.5;color:var(--dim)}.read{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,330px);gap:36px;align-items:start;margin-top:88px}.acc{padding:6px 30px}.acc__i{border-bottom:1px solid var(--line)}.acc__i:last-child{border-bottom:0}.acc__s{display:grid;grid-template-columns:44px auto minmax(24px,1fr);align-items:baseline;column-gap:12px;padding:24px 0 14px}.acc__n{font:400 15px/1 var(--disp);color:var(--gold)}.acc__t{margin:0;font:400 clamp(20px,.8rem + .9vw,27px)/1.2 var(--disp);letter-spacing:-.005em;color:var(--txt);text-wrap:balance}.acc__dots{align-self:end;margin-bottom:.45em;border-bottom:3px dotted var(--line-hi)}.acc__b{padding:0 0 28px 56px}.acc__intro{padding:24px 0}.col{padding:38px 44px}.col.prose{max-width:none}.col>*{max-width:70ch}.col__h{margin:36px 0 14px;padding-top:30px;border-top:1px solid var(--line);font:400 clamp(21px,.85rem + .9vw,28px)/1.2 var(--disp);color:var(--txt);text-wrap:balance}.col__h:first-child{margin-top:0;padding-top:0;border-top:0}.till{position:sticky;top:100px;display:grid;gap:16px}.ill{margin:0}.ill__img{display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 0 0 6px var(--frame)}.till__in{display:grid;gap:12px;padding:20px;border-radius:14px;background:var(--board);box-shadow:0 0 0 6px var(--frame)}.till__in .code,.till__in .btn{width:100%}.till__in .code__v{flex:1 1 auto;justify-content:center}.prose{max-width:70ch;overflow-wrap:anywhere}.prose p{margin:0 0 16px;color:var(--soft)}.prose p:last-child{margin-bottom:0}.prose ul,.prose ol{margin:0 0 16px;padding-left:22px;color:var(--soft)}.prose li{margin-bottom:6px}.prose li::marker{color:var(--gold)}.faq{margin-top:72px}.faq__list{display:grid;gap:10px}.qa{border-radius:var(--r);background:var(--board);border:1px solid var(--line)}.qa__q{margin:0;padding:18px 22px 8px;font:600 18px/1.35 var(--sans);color:var(--txt)}.qa__a{padding:0 22px 20px;max-width:76ch;color:var(--soft);overflow-wrap:anywhere}.qa__a p{margin:0 0 10px}.qa__a p:last-child{margin:0}.cta{margin-top:96px;background:var(--board);border-top:3px solid var(--gold);border-bottom:1px solid var(--line)}.cta__in{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-top:40px;padding-bottom:40px}.cta__t{margin:0 0 6px;font:400 clamp(24px,1rem + 1.1vw,34px)/1.15 var(--disp);text-wrap:balance}.cta__n{margin:0;color:var(--mute)}.cta__act{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:flex-end}.nx{margin-top:72px}.nx__h{margin:0 0 8px;font:400 24px/1.2 var(--disp)}.nx__list{list-style:none;margin:0;padding:0;max-width:880px}.nx__a{display:grid;grid-template-columns:auto auto minmax(24px,1fr) auto;align-items:baseline;column-gap:14px;padding:16px 0;border-bottom:1px solid var(--line);color:var(--txt);text-decoration:none}.nx__a svg.lucide{align-self:center;color:var(--gold)}.nx__t{font:800 21px/1.25 var(--sans)}.nx__dots{align-self:end;margin-bottom:.4em;border-bottom:3px dotted var(--line-hi)}.nx__a svg.lucide:last-child{transition:transform .2s cubic-bezier(.16,1,.3,1)}.nx__a:hover{color:var(--gold-hi)}.nx__a:hover svg.lucide:last-child{transform:translateX(4px)}.foot{margin-top:96px;border-top:1px solid var(--line);background:var(--frame)}.foot__in{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:40px;padding-top:44px;padding-bottom:30px;align-items:start}.foot__disc{margin:16px 0 0;max-width:46ch;font-size:14px;line-height:1.5;color:var(--dim)}.foot__nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 20px}.foot__nav a{color:var(--mute);text-decoration:none;font-size:15px}.foot__nav a:hover{color:var(--txt)}.foot__low{padding-top:16px;padding-bottom:28px;border-top:1px solid #222}.foot__c{margin:0;font-size:13px;color:var(--dim)}.e404{padding-top:48px}.e404__in{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:40px;align-items:center}
@media (prefers-reduced-motion:no-preference){.items>*{animation:lit .9s cubic-bezier(.16,1,.3,1) both}.items>:nth-child(2){animation-delay:.08s}.items>:nth-child(3){animation-delay:.16s}.items>:nth-child(4){animation-delay:.24s}.items>:nth-child(5){animation-delay:.34s}@keyframes lit{0%{filter:brightness(.8)}to{filter:none}}}@media (max-width:1320px){.top__nav a{padding:10px 8px;font-size:14px}.items{grid-template-columns:repeat(2,minmax(0,1fr)) repeat(2,minmax(0,1fr)) minmax(0,1.3fr)}.it__t{font-size:20px}}@media (max-width:1240px){.top__nav{display:none}.top__menu{display:inline-flex}.items{grid-template-columns:repeat(2,minmax(0,1fr))}.tk--board{grid-column:1/-1;order:-1;transform:rotate(-1deg)}}@media (max-width:1100px){.wrap{padding-left:28px;padding-right:28px}.wrap.board{width:calc(100% - 56px)}.board__head{grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.lid,.steps-wrap,.fights{grid-template-columns:minmax(0,1fr);gap:28px}.price,.tk--big{justify-self:start}.counts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.counts__i:nth-child(3){padding-left:0;border-left:0}.read,.pair{grid-template-columns:minmax(0,1fr)}.till{position:static;display:flex;flex-wrap:wrap;gap:16px;align-items: center; justify-content: center;}.till .ill{flex:0 1 260px}.till__in{flex:1 1 280px}.foot__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cta__in{flex-direction:column;align-items:flex-start}.cta__act{justify-content:flex-start}.e404__in{grid-template-columns:minmax(0,1fr)}.board--img{background:var(--board)}.board--img .board__head{margin:-30px -30px 0;padding:30px 30px 26px;border-radius:14px 14px 0 0;background:linear-gradient(90deg,rgba(27,26,25,.14) 0%,rgba(27,26,25,.1) 45%,rgba(27,26,25,.1) 100%),linear-gradient(0deg,rgba(27,26,25,.1) 0%,rgba(27,26,25,0) 40%),var(--bg) right center/cover no-repeat}.board--img .it{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--panel)}}@media (max-width:900px){.row--4{grid-template-columns:repeat(2,minmax(0,1fr))}.row--3,.flow{grid-template-columns:minmax(0,1fr)}.flow{gap:14px}.flow li+li::before{left:30px;top:-12px;width:3px;height:10px}.io,.rules--row{grid-template-columns:minmax(0,1fr)}.drawer__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.wrap,.pf{padding-left:12px;padding-right:12px}.wrap.board{width:calc(100% - 32px);padding:20px 10px}.top__in{position:relative;flex-wrap:wrap;gap:10px 12px;min-height:0;padding-top:10px;padding-bottom:10px}.brand{min-height:46px;padding-right:60px}.top__menu{position:absolute;top:10px;right:16px}.top__r{width:100%;margin-left:0;gap:10px}.code--top{flex:1 1 auto;min-width:0}.code--top .code__v{flex:1 1 auto;justify-content:center}.top__ref{flex:none}.board{padding:20px 16px;border-radius:12px;box-shadow:0 0 0 4px var(--frame),0 16px 40px rgba(0,0,0,.45)}.board--img .board__head{margin:-20px -16px 0;padding:20px 16px 26px;border-radius:12px 12px 0 0}main>.wrap:first-child{padding-top:20px}.lead{font-size:17px}.acts .btn{width:100%}.items{gap:10px}.it{min-height:190px;padding:16px 14px}.it__t{font-size:18px}.it__d{font-size:14px}.lid{padding-top:28px;padding-bottom:28px}.price{max-width:none}.tk--big{max-width:none}.read{margin-top:56px}.pair{gap:32px;margin-top:40px}.slip{padding:24px 20px;transform:none}.acc{padding:4px 10px}.acc__s{grid-template-columns:34px minmax(0,1fr);padding:20px 0 12px}.acc__dots{display:none}.acc__b{padding:0 0 22px}.col{padding:24px 16px}.nx{margin-top:56px}.nx__t{font-size:18px}.faq{margin-top:56px}.cta,.foot{margin-top:72px}.cta__act{width:100%}.cta__act .btn,.cta__act .code{width:100%}.cta__act .code .code__v{flex:1 1 auto;justify-content:center}.foot__in{grid-template-columns:minmax(0,1fr)}.foot__nav{grid-template-columns:repeat(2,minmax(0,1fr))}.ln__t{font-size:18px}.lines--big .ln__t{font-size:19px}.lines--big .ln__v{font-size:24px}}@media (max-width:560px){.board--img::before{content:"";display:block;aspect-ratio:825/690;margin:-20px -16px 0;border-radius:12px 12px 0 0;background:linear-gradient(180deg,rgba(27,26,25,0) 60%,var(--board) 100%),var(--bg-m) center top/cover no-repeat}.board--img .board__head{margin:0;padding:0 0 26px;border-radius:0;background:0 0}.board--img .lead{text-shadow:none}.top__ref .btn__f{display:none}.top__ref .btn__s{display:inline}.code--top .code__l{display:none}.code--top .code__b .code__t{display:none}.items{grid-template-columns:minmax(0,1fr)}.it{min-height:0}.it__v{margin-top:8px}.counts{grid-template-columns:minmax(0,1fr)}.counts__i{padding-left:0;border-left:0}.row--4{grid-template-columns:minmax(0,1fr)}.drawer__list{grid-template-columns:minmax(0,1fr)}.card__dl{grid-template-columns:minmax(0,1fr)}.card__dl dt{padding-bottom:0;border-bottom:0}.ln{grid-template-columns:auto}.ln__dots{display:none}.pair .counts{grid-template-columns:minmax(0,1fr)}.nx__a{grid-template-columns:auto minmax(0,1fr) auto}.nx__dots{display:none}.till__in{flex-basis:100%;min-width:0;padding:16px}.till__in .code__l{display:none}}@media (max-width:400px){.code__t{display:none}.btn{white-space:normal;text-align:center}.brand__ru{display:none}.code__v{padding:0 10px;font-size:16px}.code__b{padding:0 10px}.top__ref{padding:0 14px}.tk__big{font-size:52px}.tk--big .tk__big{font-size:64px}.tk--big .tk__code b{font-size:24px}.price__n{font-size:56px}}@media (max-width:770px){.brand__ru{display:none}}