/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */:root{--c-bg:#f1f6f9;--c-surface:#fff;--c-ink:#1a4572;--c-muted:#5b6e82;--c-line:#d6e1ea;--c-accent:#9ed531;--c-accent-ink:#122f59;--c-accent2:#d9f2a6;--c-label:#557515;--c-ph1:#c9e3f0;--c-ph2:#6fa4c8;--c-board:#9ed531;--c-word:#557515;--c-fav:#b0e24b;--c-sea:#122f59;--c-on-dark:#fff;--c-danger:#b42318;--a-on-dark-fill:#ffffff14;--a-on-dark-input:#ffffff1a;--a-on-dark-soft:#ffffff24;--a-on-dark-line:#fff6;--a-label-on-photo:#ffffffd9;--a-photo-shade:linear-gradient(0deg,#0a1e2899,#0a1e2800);--o-dim:.7;--o-dim-2:.75;--o-dim-3:.8;--o-fine:.6;--o-hover:.78;--o-disabled:.5;--sh-press:inset 0 0 0 999px #122f591f;--volna-blik:linear-gradient(100deg,#fff0,#ffffff4d 40%,#ffffff1a 58%,#fff0);--ph-polosy:repeating-linear-gradient(135deg,#ffffff29 0 9px,transparent 9px 28px);--sh-float:0 12px 32px #00000040;--ls-tight:-.03em;--ls-snug:-.02em;--ls-caps:.1em;--fs-display:38px;--fs-h1:32px;--fs-h2:26px;--fs-h2-cta:26px;--fs-h3:24px;--fs-price:26px;--fs-title:20px;--fs-title-sm:22px;--fs-quote:19px;--fs-card:16px;--fs-lead:17px;--fs-item:16px;--fs-input:16px;--fs-body:16px;--fs-small:14px;--fs-ui:13px;--fs-meta:12px;--fs-micro:11px;--fs-logo:18px;--lh-body:1.45;--r-pill:999px;--r-panel:28px;--r-card:24px;--r-media:20px;--r-media-inner:18px;--r-row:16px;--r-thumb:12px;--r-day:12px;--sp-section:56px;--sp-page:16px;--sp-page-wide:10px;--sp-panel:24px;--sp-card:20px;--gap-grid:10px;--gap-photo:8px;--gap-split:40px;--gap-stack:10px;--gap-inline:8px;--h-control:52px;--pad-plashka:6px 12px;--pad-pill-link:12px 16px;--gap-pill:8px;--h-circle:44px;--znak:30px;--sp-panel-sm:24px;--sp-nad:8px;--h-shapki:62px;--sp-shapka:8px 12px 10px;--h-float:58px;--sp-float:14px;--z-shapka:40;--z-dok:45;--z-menyu:90;--h-hero:520px;--h-foto-kartochki:320px;--h-znak-vrezki:32px;--a-prosmotr-fon:#0a1e28eb;--z-prosmotr:95;--h-shag:40px;--w-shag-foto:90px;--h-shag-foto:68px;--h-karty:220px;--h-oblozhki:80px;--w-oblozhki:100px;--pad-vopros:14px 16px;--pad-spisok:20px;--gap-spisok:6px;--h-hero-obucheniya:300px;--h-oblozhki-stati:260px;--h-oblozhki-bolshoj:200px;--w-oblozhki-mini:76px;--h-oblozhki-mini:64px;--sp-section-stati:40px;--gap-stati:18px;--h-mishen:44px;--gap-den:4px;--sz-tochka:8px;--sz-legenda:10px;--w-itoga:400px;--fs-itogo:28px;--w-okna:1200px;--a-okno-fon:#0a1e288c;--z-okno:100;--sp-okna:0;--c-water:#2e7f8c;--w-okna-uspeha:440px;--sz-znak-uspeha:64px;--z-uspeh:110;--z-konfetti:120;--c-zhyoltyj:#f6c945;--c-korall:#f47c64;--c-rozovyj:#ee8cb5;--konfetti-1:var(--c-accent);--konfetti-2:var(--c-zhyoltyj);--konfetti-3:var(--c-korall);--konfetti-4:var(--c-rozovyj);--konfetti-5:var(--c-ph2);--konfetti-6:var(--c-water);--konfetti-7:var(--c-sea);--sz-konfetti:11px;--r-konfetti:2px;--razlyot-konfetti:min(46vw,440px);--padenie-konfetti:100vh}@media (min-width:981px){:root{--a-photo-shade:linear-gradient(0deg,#0a1e288c,#0a1e2800);--fs-display:64px;--fs-h1:52px;--fs-h2:40px;--fs-h2-cta:36px;--fs-h3:30px;--fs-price:40px;--fs-title:24px;--fs-title-sm:22px;--fs-quote:28px;--fs-card:20px;--fs-lead:18px;--fs-item:19px;--fs-input:16px;--fs-body:17px;--fs-small:15px;--fs-ui:14px;--fs-meta:13px;--fs-micro:12px;--lh-body:1.5;--r-panel:32px;--r-card:28px;--r-media:24px;--r-media-inner:20px;--r-row:18px;--r-thumb:16px;--sp-section:96px;--sp-page:32px;--sp-page-wide:16px;--sp-panel:40px;--sp-card:28px;--gap-grid:16px;--gap-photo:12px;--gap-split:48px;--gap-stack:12px;--gap-inline:10px;--h-control:56px;--pad-plashka:8px 14px;--pad-pill-link:16px 22px;--gap-pill:10px;--znak:35px;--sp-panel-sm:28px;--sp-nad:12px;--h-shapki:76px;--sp-shapka:16px 32px;--sp-float:24px;--h-hero:660px;--h-foto-kartochki:520px;--h-znak-vrezki:40px;--h-shag:44px;--w-shag-foto:140px;--h-shag-foto:110px;--h-karty:280px;--h-oblozhki:200px;--pad-vopros:16px 20px;--pad-spisok:22px;--gap-spisok:8px;--h-hero-obucheniya:560px;--h-oblozhki-stati:420px;--h-oblozhki-bolshoj:280px;--w-oblozhki-mini:88px;--h-oblozhki-mini:72px;--sp-section-stati:64px;--gap-stati:22px;--fs-itogo:34px;--sp-okna:24px}}*,:after,:before{box-sizing:border-box}body,html{overflow-x:clip}body{background:var(--c-bg);color:var(--c-ink);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:400}.k-t-display,.k-t-h1,.k-t-h2,.k-t-h2-cta,.k-t-h3,.k-t-price,.k-t-quote,.k-t-title,.k-t-title-sm{font-family:var(--font-display);margin:0}.k-t-display{font-size:var(--fs-display);font-weight:700;line-height:1}.k-t-display,.k-t-h1{letter-spacing:var(--ls-tight)}.k-t-h1{font-size:var(--fs-h1);font-weight:800;line-height:1.02}.k-t-h2{font-size:var(--fs-h2);font-weight:700}.k-t-h2,.k-t-h2-cta{letter-spacing:var(--ls-tight);line-height:1.05}.k-t-h2-cta{font-size:var(--fs-h2-cta);font-weight:800}.k-t-h3{font-size:var(--fs-h3);letter-spacing:var(--ls-snug);font-weight:700;line-height:1.15}.k-t-price{font-size:var(--fs-price);letter-spacing:var(--ls-tight);font-weight:700;line-height:1}.k-t-title{font-size:var(--fs-title);line-height:1.2}.k-t-title,.k-t-title-sm{letter-spacing:var(--ls-snug);font-weight:700}.k-t-title-sm{font-size:var(--fs-title-sm);line-height:1.1}.k-t-quote{font-size:var(--fs-quote);letter-spacing:var(--ls-snug);font-weight:500;line-height:1.3}.k-t-card{font-size:var(--fs-card);font-weight:700;line-height:1.2}.k-t-card,.k-t-lead{font-family:var(--font-body)}.k-t-lead{font-size:var(--fs-lead);font-weight:500;line-height:1.45}.k-t-item{font-family:var(--font-body);font-size:var(--fs-item);font-weight:700;line-height:1.3}.k-t-body{font-size:var(--fs-body);line-height:var(--lh-body)}.k-t-body,.k-t-small{font-family:var(--font-body);font-weight:400}.k-t-small{font-size:var(--fs-small);line-height:1.45}.k-t-ui{font-family:var(--font-body);font-size:var(--fs-ui);font-weight:500;line-height:1.3}.k-t-meta{font-size:var(--fs-meta)}.k-t-meta,.k-t-micro{font-family:var(--font-body);font-weight:700;line-height:1.3}.k-t-micro{font-size:var(--fs-micro)}.k-t-muted{color:var(--c-muted)}.k-temnoe .k-t-muted{opacity:var(--o-dim)}.k-temnoe,.k-temnoe .k-t-muted{color:var(--c-on-dark)}[class*=k-]:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}.k-temnoe [class*=k-]:focus-visible,.k-temnoe[class*=k-]:focus-visible{outline-color:var(--c-accent2)}.k-ssylka{color:inherit;text-decoration:none;transition:opacity .15s}.k-ssylka:hover{opacity:var(--o-hover)}.k-skryto{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-wave]{position:relative;overflow:hidden}[data-wave]:after{content:"";background:var(--volna-blik);pointer-events:none;width:55%;position:absolute;top:-30%;bottom:-30%;left:0;transform:translate(-130%)skew(-14deg)}[data-wave-on]:after{animation:k-volna 1.7s cubic-bezier(.45,0,.2,1) var(--wd,0s) 1 forwards}@keyframes k-volna{to{transform:translate(300%)skew(-14deg)}}.k-dyhanie{transform-origin:50% 60%;animation:k-dyhanie 9s ease-in-out infinite alternate}@keyframes k-dyhanie{0%{transform:scale(1)}to{transform:scale(1.045)}}@keyframes k-konfetti{0%{opacity:0;transform:translate(0) rotate3d(var(--os),1,.3,0deg) scale(.3);animation-timing-function:cubic-bezier(.12,.7,.3,1)}4%{opacity:1}22%{transform:translate(calc(var(--x) * var(--razlyot-konfetti) * .75),calc(var(--vz) * var(--razlyot-konfetti))) rotate3d(var(--os),1,.3,calc(var(--rt) * .3)) scale(1);animation-timing-function:cubic-bezier(.4,0,.8,.7)}72%{opacity:1}to{opacity:0;transform:translate(calc(var(--x) * var(--razlyot-konfetti)),calc(var(--vz) * var(--razlyot-konfetti) + var(--pd) * var(--padenie-konfetti))) rotate3d(var(--os),1,.3,var(--rt)) scale(.85)}}@keyframes k-okno-poyavlenie{0%{opacity:0;transform:translateY(14px)scale(.94)}}@keyframes k-znak-uspeha{0%{transform:scale(.2)}}@media (prefers-reduced-motion:reduce){.k-dyhanie,[data-wave-on]:after{animation:none}.k-konfetti{display:none}}.k-znachok{vertical-align:middle;flex:none;width:1.5em;height:1.5em;display:inline-block}.k-knopka{justify-content:center;align-items:center;gap:var(--gap-inline);border-radius:var(--r-pill);font-family:var(--font-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:2px solid #0000;font-weight:700;line-height:1.2;text-decoration:none;transition:opacity .15s;display:inline-flex;position:relative}.k-knopka--L{font-size:var(--fs-lead);padding:18px 30px}.k-knopka--M{font-size:var(--fs-body);padding:16px 26px}.k-knopka--S{font-size:var(--fs-ui);min-height:44px;padding:10px 16px}.k-knopka--shir{width:100%;min-height:var(--h-control);font-size:var(--fs-body);padding:0 24px}.k-knopka--glavnaya{background:var(--c-accent);color:var(--c-accent-ink)}.k-knopka--put{background:var(--c-accent2);color:var(--c-ink)}.k-knopka--vtoraya{border-color:var(--c-ink);color:var(--c-ink);background:0 0}.k-knopka--temnaya{background:var(--c-ink);color:var(--c-on-dark)}.k-knopka--vtoraya-na-temnom{border-color:var(--a-on-dark-line);color:var(--c-on-dark);background:0 0}a.k-knopka:hover{opacity:var(--o-hover)}.k-knopka:active:not(:disabled){box-shadow:var(--sh-press)}.k-knopka:disabled{opacity:var(--o-disabled);cursor:not-allowed}.k-knopka--otpravka{cursor:progress}.k-knopka__znachok{flex:none;display:inline-flex}.k-knopka__znachok svg{width:1.15em;height:1.15em}@media (max-width:380px){.k-knopka{white-space:normal;text-align:center}.k-knopka--L{padding:16px 22px}}.k-krug{width:var(--h-circle);height:var(--h-circle);border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.k-krug .k-znachok{width:18px;height:18px}.k-krug:active{box-shadow:var(--sh-press)}.k-segment{background:var(--c-surface);flex-wrap:wrap;place-self:flex-start start;gap:4px;width:fit-content;max-width:100%;padding:4px}.k-segment,.k-segment__punkt{border-radius:var(--r-pill);display:inline-flex}.k-segment__punkt{color:var(--c-ink);font-family:var(--font-body);font-size:var(--fs-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:8px 16px;font-weight:500;line-height:1.2;text-decoration:none}.k-segment__punkt--aktivnyj{background:var(--c-ink);color:var(--c-on-dark)}.k-segment--vkladki{background:var(--c-bg);width:100%;display:flex}.k-segment--vkladki .k-segment__punkt{flex:1;min-height:44px;font-weight:700}.k-segment--filtr .k-segment__punkt{min-height:40px}@media (max-width:980px){.k-segment--filtr{gap:var(--gap-pill);background:0 0;padding:0}.k-segment--filtr .k-segment__punkt{background:var(--c-surface);min-height:44px}.k-segment--filtr .k-segment__punkt--aktivnyj{background:var(--c-ink)}}.k-segment__metka{width:var(--sz-tochka);height:var(--sz-tochka);border-radius:var(--r-pill);background:var(--c-accent);flex:none;margin-left:8px}.k-pilyulya{min-height:44px;padding:var(--pad-pill-link);border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-ink);font-size:var(--fs-body);flex-wrap:wrap;align-items:baseline;column-gap:8px;line-height:1.3;text-decoration:none;transition:opacity .15s;display:inline-flex}.k-pilyulya:hover{opacity:var(--o-hover)}.k-pilyulya__nazvanie{font-weight:700}.k-pilyulya__poyasnenie{color:var(--c-muted);font-weight:500}.k-pilyulya--vse{background:var(--c-accent2)}.k-plashka{width:fit-content;padding:var(--pad-plashka);border-radius:var(--r-pill);font-family:var(--font-body);white-space:nowrap;place-self:flex-start start;align-items:center;font-weight:700;line-height:1.2;display:inline-flex}.k-plashka--na-foto{background:var(--a-label-on-photo);color:var(--c-ink);font-size:var(--fs-meta)}.k-plashka--belaya{background:var(--c-surface);color:var(--c-ink);font-size:var(--fs-ui)}.k-plashka--temnaya{background:var(--c-ink);color:var(--c-on-dark);font-size:var(--fs-ui)}.k-plashka--lajm{background:var(--c-accent2);color:var(--c-ink);font-size:var(--fs-micro);padding:5px 10px}.k-panel{border-radius:var(--r-panel);padding:var(--sp-panel)}.k-panel--svetlaya{background:var(--c-surface);color:var(--c-ink)}.k-panel--malaya-temnaya,.k-panel--temnaya{background:var(--c-ink);color:var(--c-on-dark)}.k-panel--malaya-temnaya{border-radius:var(--r-card);padding:var(--sp-panel-sm)}.k-kartochka{padding:var(--sp-card);border-radius:var(--r-card);background:var(--c-surface);color:var(--c-ink);border:2px solid #0000;flex-direction:column;gap:12px;display:flex}.k-kartochka--temnaya{background:var(--c-ink);color:var(--c-on-dark)}.k-kartochka--stroka{align-items:center;gap:var(--gap-grid);border-radius:var(--r-media);flex-flow:wrap;padding:20px 24px}.k-kartochka--vybrana{border-color:var(--c-accent)}.k-zagolovok__nad{margin:0 0 var(--sp-nad);font-family:var(--font-body);font-size:var(--fs-meta);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--c-label);font-weight:700;line-height:1.3}.k-temnoe .k-zagolovok__nad{color:var(--c-accent2)}.k-zagolovok__lid{margin:var(--gap-stack) 0 0;color:var(--c-muted)}.k-temnoe .k-zagolovok__lid{color:var(--c-on-dark);opacity:var(--o-dim)}.k-zagolovok--s-knopkoj{justify-content:space-between;align-items:flex-end;gap:var(--gap-stack) var(--gap-split);flex-wrap:wrap;display:flex}.k-zagolovok__dejstvie{flex:none}.k-cifra{flex-direction:column;gap:4px;margin:0;display:flex}.k-cifra__chislo{font-family:var(--font-display);font-size:var(--fs-title-sm);letter-spacing:var(--ls-tight);color:var(--c-ink);font-weight:700;line-height:1}.k-cifra__podpis{font-size:var(--fs-ui);color:var(--c-muted);font-weight:500;line-height:1.3}.k-temnoe .k-cifra__chislo{color:var(--c-on-dark)}.k-temnoe .k-cifra__podpis{color:var(--c-on-dark);opacity:var(--o-dim)}@media (min-width:981px){.k-cifra{flex-direction:row;align-items:baseline;gap:8px}}.k-foto{isolation:isolate;width:100%;position:relative;overflow:hidden}.k-foto--r-panel{border-radius:var(--r-panel)}.k-foto--r-media{border-radius:var(--r-media)}.k-foto--r-media-inner{border-radius:var(--r-media-inner)}.k-foto--r-thumb{border-radius:var(--r-thumb)}.k-foto--kvadrat{aspect-ratio:1}.k-foto--4x3{aspect-ratio:4/3}.k-foto--3x2{aspect-ratio:3/2}.k-foto--16x9{aspect-ratio:16/9}.k-foto__img{object-fit:cover}.k-foto__zaglushka{background:var(--ph-polosy),linear-gradient(var(--ugol,135deg),var(--c-ph1),var(--c-ph2));position:absolute;inset:0}.k-foto__poverh{z-index:1;pointer-events:none;padding:16px;position:absolute;inset:0}.k-foto__poverh>*{pointer-events:auto}.k-znak{align-items:center;gap:10px;display:inline-flex}.k-znak__risunok{width:var(--znak);height:var(--znak);flex:none}.k-znak__slova{font-family:var(--font-display);font-size:var(--fs-logo);letter-spacing:var(--ls-tight);white-space:nowrap;font-weight:700;line-height:1}.k-znak__get{color:var(--c-sea)}.k-znak__sup{color:var(--c-word)}.k-znak--na-temnom .k-znak__get{color:var(--c-on-dark)}.k-znak--na-temnom .k-znak__sup{color:var(--c-fav)}.k-setka{gap:var(--gap-grid);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px) and (max-width:980px){.k-setka--2,.k-setka--3,.k-setka--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:981px){.k-setka--2{grid-template-columns:repeat(2,minmax(0,1fr))}.k-setka--3{grid-template-columns:repeat(3,minmax(0,1fr))}.k-setka--4{grid-template-columns:repeat(4,minmax(0,1fr))}.k-setka--dve-chasti{gap:var(--gap-split);grid-template-columns:repeat(2,minmax(0,1fr))}.k-setka--uzkaya-shirokaya{gap:var(--gap-split);grid-template-columns:400px minmax(0,1fr)}.k-setka--shire-sleva{gap:var(--gap-split);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.k-setka--tekst-bok{grid-template-columns:minmax(0,720px) minmax(0,1fr);gap:64px}.k-setka--shagi-itog{gap:var(--gap-split);grid-template-columns:minmax(0,1fr) 400px}}.k-setka--foto{gap:var(--gap-photo);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}.k-setka--foto>*{aspect-ratio:1}.k-setka--foto>.k-setka__bolshaya{grid-area:span 2/span 2}@media (min-width:981px){.k-setka--foto{grid-template-columns:repeat(4,minmax(0,1fr))}.k-setka--foto>.k-setka__shirokaya{aspect-ratio:2;grid-column:span 2}}.k-vrezka{gap:var(--gap-inline);border-radius:var(--r-media);background:var(--c-surface);color:var(--c-ink);align-items:flex-start;padding:18px 20px;display:flex}.k-vrezka__znak{width:var(--h-znak-vrezki);height:var(--h-znak-vrezki);border-radius:var(--r-pill);background:var(--c-accent2);flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.k-vrezka__tekst{align-self:center;margin:0}@media (min-width:981px){.k-vrezka{gap:16px;padding:22px 26px}}.k-foto-kartochka{color:var(--c-on-dark);text-decoration:none;display:block}.k-foto-kartochka__foto{height:var(--h-foto-kartochki)}.k-foto-kartochka .k-foto__poverh{padding:0}.k-foto-kartochka__poverh{background:var(--a-photo-shade);flex-direction:column;justify-content:space-between;height:100%;padding:18px 20px 20px;display:flex}.k-foto-kartochka__zagolovok{font-family:var(--font-display);font-size:var(--fs-price);letter-spacing:var(--ls-tight);margin:0;font-weight:700;line-height:1}.k-foto-kartochka__stroka{margin:10px 0 0;font-weight:500}@media (min-width:981px){.k-foto-kartochka__poverh{padding:28px}}.k-shag{gap:var(--gap-stack);align-content:start;display:grid}.k-shag__nomer{width:var(--h-shag);height:var(--h-shag);border-radius:var(--r-pill);background:var(--c-accent2);color:var(--c-ink);font-family:var(--font-display);font-size:var(--fs-body);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.k-temnoe .k-shag__nomer{background:var(--c-accent);color:var(--c-accent-ink)}.k-shag__tekst{gap:4px;display:grid}.k-shag__nazvanie{font-size:var(--fs-item);margin:0;font-weight:700;line-height:1.3}.k-shag__opisanie{font-size:var(--fs-small);color:var(--c-muted);margin:0;line-height:1.45}.k-temnoe .k-shag__opisanie{color:var(--c-on-dark);opacity:var(--o-dim)}.k-shag--s-foto{grid-template-columns:var(--w-shag-foto) minmax(0,1fr);border-radius:var(--r-row);background:var(--a-on-dark-fill);align-items:center;gap:12px;padding:10px}.k-shag--s-foto .k-shag__foto{height:var(--h-shag-foto)}.k-shag--s-foto .k-shag__nazvanie{font-size:var(--fs-small)}@media (min-width:981px){.k-shag--s-foto{border-radius:var(--r-media);gap:16px;padding:12px}.k-shag--s-foto .k-shag__nazvanie{font-size:var(--fs-body)}}.k-kartochka-stati{grid-template-columns:var(--w-oblozhki) minmax(0,1fr);border-radius:var(--r-card);background:var(--c-surface);height:100%;color:var(--c-ink);align-items:center;gap:12px;padding:10px;text-decoration:none;transition:opacity .15s;display:grid}.k-kartochka-stati:hover{opacity:var(--o-hover)}.k-kartochka-stati__foto{height:var(--h-oblozhki)}.k-kartochka-stati__tekst{gap:6px;min-width:0;display:grid}.k-kartochka-stati__nazvanie{font-size:var(--fs-card);font-weight:700;line-height:1.2}@media (min-width:981px){.k-kartochka-stati{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:16px;padding:12px 12px 24px}.k-kartochka-stati__tekst{padding:0 12px}}.k-kartochka-stati--bolshaya{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;padding:10px 10px 18px}.k-kartochka-stati--bolshaya .k-kartochka-stati__foto{height:var(--h-oblozhki-bolshoj)}.k-kartochka-stati--bolshaya .k-kartochka-stati__tekst{padding:0 8px}.k-kartochka-stati--bolshaya .k-kartochka-stati__nazvanie{font-family:var(--font-display);font-size:var(--fs-title);letter-spacing:var(--ls-snug);line-height:1.15}@media (min-width:981px){.k-kartochka-stati--bolshaya{padding:12px 12px 24px}.k-kartochka-stati--bolshaya .k-kartochka-stati__tekst{padding:0 12px}}.k-kartochka-stati--kompaktnaya{grid-template-columns:var(--w-oblozhki-mini) minmax(0,1fr);border-radius:var(--r-media-inner);align-items:center;gap:12px;padding:8px}.k-kartochka-stati--kompaktnaya .k-kartochka-stati__foto{height:var(--h-oblozhki-mini);align-self:start}.k-kartochka-stati--kompaktnaya .k-kartochka-stati__tekst{gap:2px;padding:0}.k-kartochka-stati--kompaktnaya .k-kartochka-stati__nazvanie{font-size:var(--fs-small);line-height:1.25}.k-kartochka-stati__nad{font-size:var(--fs-micro);color:var(--c-muted);font-weight:700}.k-kartochka-stati__opisanie{font-size:var(--fs-small);color:var(--c-muted);line-height:1.4}@media (min-width:981px){.k-kartochka-stati--kompaktnaya{grid-template-columns:var(--w-oblozhki-mini) minmax(0,1fr);align-items:center;gap:12px;padding:10px}}.k-vopros{border-radius:var(--r-row);background:var(--c-surface);color:var(--c-ink)}.k-vopros__stroka{justify-content:space-between;align-items:center;gap:var(--gap-inline);min-height:44px;padding:var(--pad-vopros);border-radius:var(--r-row);cursor:pointer;list-style:none;display:flex}.k-vopros__stroka::-webkit-details-marker{display:none}.k-vopros__stroka:hover{opacity:var(--o-hover)}.k-vopros__tekst{font-family:var(--font-body);font-size:var(--fs-body);margin:0;font-weight:700;line-height:1.3}.k-vopros__plyus{color:var(--c-muted);flex:none;transition:transform .2s;display:inline-flex}.k-vopros[open] .k-vopros__plyus{transform:rotate(45deg)}.k-vopros__otvet{padding:var(--pad-vopros);padding-top:0}.k-vopros__otvet p{margin:0}@media (prefers-reduced-motion:reduce){.k-vopros__plyus{transition:none}}.k-karta{height:var(--h-karty);border-radius:var(--r-media);background:var(--c-surface);color:var(--c-ink);position:relative;overflow:hidden}.k-karta--zaglushka{background-image:linear-gradient(var(--c-bg) 1px,transparent 1px),linear-gradient(90deg,var(--c-bg) 1px,transparent 1px);background-size:36px 36px}.k-karta__metka{width:36px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.k-karta__metka-telo{fill:var(--c-accent)}.k-karta__metka-centr{fill:var(--c-surface)}.k-karta__poverh{justify-items:start;gap:6px;padding:14px;display:grid;position:absolute;inset:auto 0 0}.k-karta__okno{border:0;width:100%;height:100%;display:block}@media (min-width:981px){.k-karta--zaglushka{background-size:40px 40px}.k-karta__metka{width:44px;height:52px}}.k-spisok{gap:var(--gap-spisok);padding-left:var(--pad-spisok);margin:0;display:grid}.k-spisok__punkt{padding-left:2px}.k-spisok__punkt::marker{color:var(--c-label)}.k-spisok--znachki{gap:var(--gap-stack);padding-left:0;list-style:none}.k-spisok--znachki .k-spisok__punkt{align-items:flex-start;gap:var(--gap-inline);padding-left:0;display:flex}.k-spisok__znachok{color:var(--c-label);flex:none;display:inline-flex}.k-spisok__znachok .k-znachok{width:1.4em;height:1.4em}.k-meta{gap:var(--gap-inline);color:var(--c-muted);flex-wrap:wrap;margin:0;display:flex}.k-meta__ssylka{color:inherit;text-decoration:none;transition:opacity .15s}.k-meta__ssylka:hover{opacity:var(--o-hover)}.k-tablica{width:100%}.k-tablica__tablica{border-collapse:separate;width:100%;border-spacing:0 var(--gap-spisok);text-align:left}.k-tablica__zagolovok{font-size:var(--fs-ui);color:var(--c-muted);vertical-align:bottom;padding:0 16px 4px;font-weight:700}.k-tablica__yachejka{background:var(--c-surface);vertical-align:top;font-size:var(--fs-small);padding:14px 16px;line-height:1.45}.k-tablica__yachejka:first-child{border-top-left-radius:var(--r-row);border-bottom-left-radius:var(--r-row);font-weight:700}.k-tablica__yachejka:last-child{border-top-right-radius:var(--r-row);border-bottom-right-radius:var(--r-row)}@media (max-width:980px){.k-tablica__stroka,.k-tablica__tablica,.k-tablica__tablica tbody,.k-tablica__yachejka{width:100%;display:block}.k-tablica__tablica thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.k-tablica__tablica tbody{gap:var(--gap-grid);display:grid}.k-tablica__stroka{gap:var(--gap-spisok);padding:var(--sp-card);border-radius:var(--r-media);background:var(--c-surface);display:grid}.k-tablica__yachejka,.k-tablica__yachejka:first-child,.k-tablica__yachejka:last-child{background:0 0;border-radius:0;padding:0}.k-tablica__yachejka:first-child{font-size:var(--fs-body)}.k-tablica__yachejka:not(:first-child):before{content:attr(data-podpis);font-size:var(--fs-meta);color:var(--c-muted);font-weight:700;display:block}}.k-oglavlenie{border-radius:var(--r-media);background:var(--c-surface);font-size:var(--fs-ui);color:var(--c-muted);padding:20px}.k-oglavlenie__zagolovok{justify-content:space-between;align-items:center;gap:var(--gap-inline);cursor:pointer;color:var(--c-ink);font-weight:700;list-style:none;display:flex}.k-oglavlenie__zagolovok::-webkit-details-marker{display:none}.k-oglavlenie__zagolovok:after{content:"+";color:var(--c-muted);transition:transform .2s}.k-oglavlenie[open] .k-oglavlenie__zagolovok:after{transform:rotate(45deg)}.k-oglavlenie__spisok{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.k-oglavlenie__ssylka{color:inherit;text-decoration:none;transition:opacity .15s}.k-oglavlenie__ssylka:hover{opacity:var(--o-hover);color:var(--c-ink)}html{scroll-padding-top:var(--h-shapki)}@media (max-width:980px){.karkas-tolko-d{display:none}}@media (min-width:981px){.karkas-tolko-m{display:none}}.karkas-dok{z-index:var(--z-dok);align-items:flex-end;gap:var(--gap-stack);padding:0 var(--sp-float) calc(var(--sp-float) + env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.karkas-dok>*{pointer-events:auto}.karkas-shapka{z-index:var(--z-shapka);justify-content:space-between;align-items:center;gap:var(--gap-inline);min-height:var(--h-shapki);padding:var(--sp-shapka);background:var(--c-bg);display:flex;position:sticky;top:0}.karkas-shapka__znak{color:inherit;text-decoration:none;display:inline-flex}.karkas-shapka__dejstviya{align-items:center;gap:6px;display:flex}.karkas-shapka__put{display:inline-flex}@media (max-width:980px){.karkas-shapka .k-znak__slova,.karkas-shapka__menyu{display:none}}@media (min-width:981px){.karkas-shapka__dejstviya{gap:8px}}.karkas-menyu{z-index:var(--z-menyu);gap:var(--gap-split);padding:var(--sp-shapka);padding-bottom:calc(var(--sp-section) + env(safe-area-inset-bottom));background:var(--c-bg);color:var(--c-ink);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.karkas-menyu__verh{min-height:calc(var(--h-shapki) - 18px);justify-content:space-between;align-items:center;display:flex}.karkas-menyu__kanaly,.karkas-menyu__punkty{margin:0;padding:0;list-style:none}.karkas-menyu__punkty{display:grid}.karkas-menyu__punkt{border-bottom:1px solid var(--c-line);min-height:44px;color:var(--c-ink);font-family:var(--font-display);font-size:var(--fs-h3);letter-spacing:var(--ls-snug);align-items:center;padding:10px 4px;font-weight:700;text-decoration:none;display:flex}.karkas-menyu__punkt[aria-current=page]{color:var(--c-label)}.karkas-menyu__kanaly{gap:var(--gap-pill);flex-wrap:wrap;display:flex}.karkas-podval{gap:var(--gap-stack);margin-top:var(--sp-section);padding:24px 20px calc(var(--h-float) + var(--sp-float) * 2);color:var(--c-muted);font-size:var(--fs-ui);font-weight:500;display:grid}.karkas-podval a{color:inherit;transition:opacity .15s}.karkas-podval a:hover{opacity:var(--o-hover)}.karkas-podval__stroka{flex-direction:column;gap:6px;display:flex}.karkas-podval__znak{display:none}.karkas-podval__svedeniya{flex-direction:column;gap:6px;margin:0;display:flex}.karkas-podval__telefon{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.karkas-podval__melko{font-size:var(--fs-meta);line-height:var(--lh-body);margin:0}.karkas-podval__niz{flex-wrap:wrap;gap:4px 16px;display:flex}@media (min-width:981px){.karkas-podval{padding:32px var(--sp-page) calc(var(--h-float) + var(--sp-float) * 2)}.karkas-podval__stroka{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.karkas-podval__znak{display:inline-flex}.karkas-podval__znak .k-znak__slova{font-size:var(--fs-item)}.karkas-podval__svedeniya{flex-direction:row;align-items:center;gap:0}.karkas-podval__svedeniya>*+:before{content:"·";padding:0 8px}.karkas-podval__telefon{min-height:0}}.karkas-svyaz{align-items:flex-end;gap:var(--gap-stack);flex-direction:column;display:flex}.karkas-svyaz[hidden]{display:none}.karkas-svyaz__kanaly{align-items:flex-end;gap:var(--gap-inline);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.karkas-svyaz__kanaly .k-knopka,.karkas-svyaz__krug{box-shadow:var(--sh-float)}.karkas-svyaz__krug{width:var(--h-float);height:var(--h-float);border-radius:var(--r-pill);background:var(--c-ink);color:var(--c-on-dark);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.karkas-svyaz__krug .k-znachok{width:26px;height:26px}.karkas-svyaz__krug:active{box-shadow:var(--sh-press)}.karkas-cookie{align-self:stretch}.karkas-cookie__panel{align-items:center;gap:var(--gap-stack) var(--gap-split);padding:var(--sp-card);box-shadow:var(--sh-float);flex-wrap:wrap;display:flex}.karkas-cookie__tekst{font-size:var(--fs-small);line-height:var(--lh-body);flex:280px;margin:0}.karkas-cookie__tekst a{color:inherit}@media (min-width:981px){.karkas-cookie{align-self:flex-start;max-width:640px}}.stranica{gap:var(--gap-split);padding:var(--sp-section) var(--sp-page) 0;max-width:1280px;margin:0 auto;display:grid}.stranica__dejstvie{gap:var(--gap-inline);flex-wrap:wrap;display:flex}.stranica-kroshki{color:var(--c-muted)}.stranica-kroshki__spisok{gap:var(--gap-inline);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.stranica-kroshki__punkt+.stranica-kroshki__punkt:before{content:"/";margin-right:var(--gap-inline);opacity:var(--o-dim)}.stranica--tekst{max-width:820px}.stranica-tekst{gap:var(--gap-stack);display:grid}.stranica-tekst h2{margin-top:var(--gap-split)}.stranica-tekst p,.stranica-tekst ul{margin:0}.stranica-tekst a{color:inherit;text-decoration:underline}.g-sekciya{gap:var(--gap-split);max-width:1280px;padding:var(--sp-section) var(--sp-page) 0;margin:0 auto;display:grid}.g-sekciya>*{min-width:0}.g-tekst{gap:var(--gap-stack);max-width:780px;display:grid}.g-tekst p{margin:0}.g-ssylka{color:inherit;text-underline-offset:3px;text-decoration:underline;transition:opacity .15s}.g-ssylka:hover{opacity:var(--o-hover)}.g-spisok{margin:0;padding:0;list-style:none}.g-stolbik{gap:var(--gap-split);align-content:start;display:grid}.g-dve-chasti{align-items:center}@media (max-width:980px){.g-tolko-d{display:none}}.g-punkt{align-items:flex-start;gap:var(--gap-inline);flex-direction:row}.g-punkt__znachok{width:var(--h-znak-vrezki);height:var(--h-znak-vrezki);border-radius:var(--r-pill);background:var(--c-accent2);color:var(--c-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.g-punkt__znachok .k-znachok{width:55%;height:55%}.g-punkt__tekst{margin:0}.g-hero{padding:0 var(--sp-page-wide);max-width:1312px;margin:0 auto}.g-hero__foto{height:var(--h-hero)}.g-hero__foto .k-foto__poverh{align-items:flex-end;padding:0;display:flex}.g-hero__nadpis{background:var(--a-photo-shade);width:100%;padding:24px 20px}.g-hero__nadpis .k-zagolovok__z{max-width:900px}.g-hero__niz{gap:var(--gap-split);padding:var(--gap-split) var(--sp-page-wide) 0;display:grid}.g-hero__tekst{gap:var(--gap-stack);max-width:780px;display:grid}.g-hero__tekst p{margin:0}.g-hero__dejstviya{gap:var(--gap-inline);flex-wrap:wrap;display:flex}.g-hero__fakty{gap:var(--gap-stack);display:grid}@media (max-width:980px){.g-hero__glavnaya{justify-content:center;width:100%}.g-hero__put{display:none}}@media (min-width:981px){.g-hero__nadpis{padding:40px 40px 36px}.g-hero__niz{padding:20px var(--sp-page-wide) 0;gap:var(--gap-stack) var(--gap-split)}.g-hero__tekst{margin-bottom:var(--gap-stack)}.g-hero__fakty{margin-top:var(--gap-stack);flex-wrap:wrap;grid-column:1/-1;gap:12px 28px;display:flex}}.g-tarif{position:relative}.g-tarif__plashka{position:absolute;top:20px;right:20px}.g-tarif__shapka{gap:4px;display:grid}.g-tarif__shapka p{margin:0}.g-tarif__shapka .k-t-price{white-space:nowrap}.g-tarif__nazvanie{font-weight:700}.g-tarif__knopka{margin-top:auto}@media (max-width:980px){.g-tarif{flex-flow:wrap;justify-content:space-between;align-items:center}.g-tarif__plashka{flex-basis:100%;order:-1;position:static}.g-tarif__shapka{flex:auto}.g-tarif__knopka{margin-top:0}}@media (min-width:981px){.g-tarif{min-height:220px}.g-tarif__knopka{justify-content:center;width:100%}}.g-podrazdel{align-content:start}.g-fotosetka,.g-podrazdel{gap:var(--gap-stack);display:grid}.g-fotosetka__kadr{border-radius:var(--r-media);cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.g-fotosetka__foto{height:100%}.g-prosmotr{z-index:var(--z-prosmotr);padding:var(--sp-page);background:var(--a-prosmotr-fon);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.g-prosmotr__okno{gap:var(--gap-stack);justify-items:center;max-width:100%;margin:0;display:grid;position:relative}.g-prosmotr__img{border-radius:var(--r-media);object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 160px);display:block}.g-prosmotr__zakryt{justify-self:end}.g-prosmotr__niz{justify-content:center;align-items:center;gap:var(--gap-stack);width:100%;display:flex}.g-prosmotr__niz>.k-krug:first-child .k-znachok{transform:scaleX(-1)}.g-prosmotr__podpis{padding:var(--pad-plashka);border-radius:var(--r-pill);background:var(--a-label-on-photo);color:var(--c-ink);font-size:var(--fs-ui);text-align:center;font-weight:700}@media (min-width:981px){.g-dve-chasti--foto-sleva>:last-child{order:-1}}.g-sekciya--panel{padding-left:var(--sp-page-wide);padding-right:var(--sp-page-wide);max-width:1312px}.g-stolbik--tesno{gap:var(--gap-stack)}.g-dejstvie{display:flex}@media (min-width:981px){.g-dejstvie{justify-content:flex-end}}@media (max-width:980px){.g-tolko-d-flex{display:none}}.g-shagi{gap:var(--gap-grid);display:grid}@media (min-width:640px) and (max-width:980px){.g-shagi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:981px){.g-shagi{grid-template-columns:repeat(5,minmax(0,1fr))}}.g-pilyuli{gap:var(--gap-pill);flex-wrap:wrap;display:flex}.g-kak-dobratsya__levo{gap:var(--gap-stack)}.g-kak-dobratsya__levo .k-zagolovok__lid{color:var(--c-on-dark);opacity:1;font-family:var(--font-display);font-weight:700}.g-kak-dobratsya__opisanie{opacity:var(--o-dim-3);margin:0}.g-kak-dobratsya__dejstviya{gap:var(--gap-inline);flex-wrap:wrap;display:flex}.g-kak-dobratsya__shagi{gap:var(--gap-stack);align-content:start;display:grid}.g-karta__zametka{font-size:var(--fs-meta);color:var(--c-muted);margin:0}@media (max-width:980px){.g-kak-dobratsya__dejstviya>.k-knopka{justify-content:center;width:100%}}@media (min-width:981px){.g-kak-dobratsya__levo{gap:20px}.g-kak-dobratsya__levo .k-zagolovok__lid{font-size:var(--fs-title)}}.g-voprosy{gap:var(--gap-stack);max-width:880px;display:grid}.g-dejstvie>.k-knopka--shir{justify-content:center;width:100%}.o-hero{padding:0 var(--sp-page-wide);max-width:1312px;margin:0 auto}.o-hero__setka{gap:var(--gap-grid)}.o-hero__panel{align-content:start;gap:20px;display:grid}.o-hero__panel .k-vrezka{background:var(--c-bg)}.o-hero__vrezki{gap:var(--gap-stack);display:grid}.o-hero__foto{height:var(--h-hero-obucheniya);order:-1}@media (max-width:980px){.o-hero__knopka{justify-content:center;width:100%}}@media (min-width:981px){.o-hero__setka{min-height:var(--h-hero-obucheniya);gap:16px}.o-hero__panel{align-content:space-between;gap:24px}.o-hero__foto{height:auto;min-height:var(--h-hero-obucheniya);order:0}}.o-shagi{gap:var(--gap-grid);display:grid}.o-shag{position:relative}.o-shag__znachok{top:var(--sp-card);right:var(--sp-card);width:24px;height:24px;color:var(--c-muted);position:absolute}.o-shag.k-temnoe .o-shag__znachok{color:var(--c-accent2)}.o-shag__znachok .k-znachok{width:100%;height:100%}.o-shag .k-shag__nazvanie{padding-right:32px}@media (max-width:639px){.o-shag .k-shag{grid-template-columns:var(--h-shag) minmax(0,1fr);align-items:start}}@media (min-width:640px) and (max-width:980px){.o-shagi{grid-template-columns:repeat(2,minmax(0,1fr))}.o-shagi>:last-child{grid-column:span 2}}@media (min-width:981px){.o-shagi{grid-template-columns:repeat(3,minmax(0,1fr))}.o-shagi>:last-child{grid-column:span 2}}.o-foto-instruktora{aspect-ratio:4/3}.o-foto-instruktora .k-foto__poverh{align-items:flex-end;display:flex}@media (min-width:981px){.o-foto-instruktora{aspect-ratio:3/4}.o-foto-instruktora .k-foto__poverh{padding:20px 24px}}.st-stranica{margin:0 auto}.st-sekciya,.st-stranica{max-width:1280px;padding:0 var(--sp-page)}.st-sekciya{margin:var(--sp-section-stati) auto 0;gap:20px;display:grid}.st-sekciya--panel{padding:0 var(--sp-page-wide);max-width:1312px}.st-zagolovok{grid-template-columns:minmax(0,1fr);grid-template-areas:"kroshki""meta""h1""foto""lid";gap:14px;padding-top:12px;display:grid}.st-zagolovok__kroshki{grid-area:kroshki}.st-zagolovok__meta{grid-area:meta}.st-zagolovok__h1{text-wrap:pretty;grid-area:h1}.st-zagolovok__lid{text-wrap:pretty;grid-area:lid;margin:0}.st-zagolovok__foto{height:var(--h-oblozhki-stati);margin:0 calc(var(--sp-page-wide) - var(--sp-page));grid-area:foto;width:auto}@media (min-width:981px){.st-zagolovok{grid-template-rows:auto auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"kroshki foto""meta foto""h1 foto""lid foto";gap:0 32px;padding-top:32px}.st-zagolovok__kroshki{margin-bottom:24px}.st-zagolovok__meta{margin-bottom:16px}.st-zagolovok__h1{margin-bottom:18px}.st-zagolovok__lid{align-self:end}.st-zagolovok__foto{align-self:end;margin:0}}.st-telo{margin-top:var(--sp-section-stati);align-items:start}.st-tekst{gap:var(--gap-stati);min-width:0;display:grid}.st-tekst p{text-wrap:pretty;margin:0}.st-h2{scroll-margin-top:calc(var(--h-shapki) + 16px);margin-top:6px}.st-h3{margin-top:2px}.st-razdel{gap:var(--gap-stati);display:grid}.st-takzhe,.st-voprosy{gap:var(--gap-spisok);display:grid}.st-takzhe{margin:0;padding:0;list-style:none}.st-foto{gap:8px;margin:0;display:grid}.st-foto__podpis{margin:0}.st-knopka{display:flex}.st-marker{border-radius:var(--r-pill);background:var(--c-accent);width:.55em;height:.55em;margin:.45em .425em 0;display:block}.st-spisok.k-spisok--znachki .k-spisok__punkt{align-items:flex-start}.st-bok-kolonka{display:contents}.st-oglavlenie{order:-1}.st-bok{order:1;gap:10px;display:grid}.st-bok p{margin:0}@media (max-width:980px){.st-bok-kolonka>.st-bok{margin:0 calc(var(--sp-page-wide) - var(--sp-page))}.st-bok__put{display:none}}@media (min-width:981px){.st-bok-kolonka{top:calc(var(--h-shapki) + 24px);align-self:start;gap:12px;display:grid;position:sticky}.st-bok,.st-oglavlenie{order:0}.st-bok{gap:12px}}.st-spisok-stranica{gap:14px;padding-top:12px;display:grid}.st-spisok-statej{margin:var(--sp-section-stati) 0 0;padding:0;list-style:none}@media (min-width:981px){.st-spisok-stranica{gap:24px;padding-top:32px}.st-spisok-statej{margin-top:24px}}.k-pole{flex-direction:column;gap:6px;display:flex}.k-pole__vvod{width:100%;min-height:var(--h-control);border-radius:var(--r-pill);background:var(--c-bg);color:var(--c-ink);font-family:var(--font-body);font-size:var(--fs-input);outline-offset:0;border:0;outline:2px solid #0000;padding:0 18px;line-height:1.3}.k-pole__vvod::placeholder{color:var(--c-muted);opacity:1}.k-pole__vvod:focus-visible{outline-color:var(--c-ink)}.k-pole--mnogostrochnoe .k-pole__vvod{border-radius:var(--r-media);resize:none;padding:14px 18px}.k-pole--oshibka .k-pole__vvod{outline-color:var(--c-danger)}.k-pole__oshibka{color:var(--c-danger);font-size:var(--fs-ui);margin:0;padding:0 18px;font-weight:700;line-height:1.3}.k-temnoe .k-pole__vvod{background:var(--a-on-dark-input);color:var(--c-on-dark)}.k-temnoe .k-pole__vvod::placeholder{color:var(--c-on-dark);opacity:var(--o-fine)}.k-temnoe .k-pole--oshibka .k-pole__vvod,.k-temnoe .k-pole__vvod:focus-visible{outline-color:var(--c-accent2)}.k-temnoe .k-pole__oshibka{color:var(--c-accent2)}@media (min-width:981px){.k-pole__vvod{padding:0 20px}.k-pole--mnogostrochnoe .k-pole__vvod{padding:16px 20px}.k-pole__oshibka{padding:0 20px}}.k-vybor{min-height:var(--h-mishen);border:2px solid var(--c-line);border-radius:var(--r-pill);color:var(--c-ink);font-family:var(--font-body);font-size:var(--fs-ui);white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:700;line-height:1.2;display:inline-flex}.k-vybor--vybrano{border-color:var(--c-ink);background:var(--c-ink);color:var(--c-on-dark)}.k-vybor__dop{opacity:var(--o-dim);font-weight:500}.k-vybor--slot{flex-direction:column;gap:0;padding:8px 10px}.k-vybor__zametka{font-size:var(--fs-micro);opacity:var(--o-dim);font-weight:500}@media (min-width:981px){.k-vybor{gap:8px;padding:0 16px}.k-vybor--slot{align-items:flex-start;padding:10px 18px}}.k-den{min-height:var(--h-mishen);border-radius:var(--r-day);background:var(--c-bg);color:var(--c-ink);font-family:var(--font-body);font-size:var(--fs-small);cursor:pointer;border:2px solid #0000;padding:0;font-weight:700}.k-den--segodnya{border-color:var(--c-ink)}.k-den--vybran{background:var(--c-accent);color:var(--c-accent-ink);border-color:#0000}.k-den--nelzya{color:var(--c-line);cursor:default}.k-den-pusto{visibility:hidden}.k-listalka{width:var(--h-mishen);height:var(--h-mishen);border:2px solid var(--c-line);border-radius:var(--r-pill);color:var(--c-ink);font-family:var(--font-body);font-size:var(--fs-body);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.k-listalka--nelzya{color:var(--c-line);cursor:default}.k-schetchik{align-items:center;gap:10px;display:inline-flex}.k-schetchik__knopka{width:var(--h-mishen);height:var(--h-mishen);border-radius:var(--r-pill);background:var(--a-on-dark-soft);color:var(--c-on-dark);font-family:var(--font-body);font-size:var(--fs-lead);cursor:pointer;border:0;padding:0}.k-schetchik__knopka:disabled{opacity:var(--o-disabled);cursor:default}.k-schetchik__chislo{text-align:center;min-width:16px}.k-tochki{justify-content:center;gap:6px;display:flex}.k-tochki__tochka{width:var(--sz-tochka);height:var(--sz-tochka);border-radius:var(--r-pill);background:var(--c-line)}.k-tochki__tochka--aktivnaya{background:var(--c-ink)}.k-legenda{color:var(--c-muted);font-size:var(--fs-meta);flex-wrap:wrap;gap:18px;margin:0;padding:0;font-weight:500;list-style:none;display:flex}.k-legenda__punkt{align-items:center;gap:6px;display:flex}.k-legenda__tochka{width:var(--sz-legenda);height:var(--sz-legenda);border-radius:var(--r-pill)}.k-legenda__tochka--vybrano{background:var(--c-accent)}.k-legenda__tochka--segodnya{border:2px solid var(--c-ink)}.k-stroka-itoga{font-size:var(--fs-small);justify-content:space-between;align-items:center;gap:12px;display:flex}.k-stroka-itoga__podpis{opacity:var(--o-dim)}.k-stroka-itoga__znachenie{text-align:right}.k-stroka-itoga--itogo{align-items:baseline}.k-stroka-itoga--itogo .k-stroka-itoga__znachenie{font-family:var(--font-display);font-size:var(--fs-itogo);letter-spacing:var(--ls-tight);white-space:nowrap;font-weight:800}.k-razdelitel{border:0;border-top:1px solid var(--a-on-dark-soft);width:100%;height:0;margin:0}.k-flazhok{min-height:var(--h-mishen);align-items:flex-start;gap:10px;display:flex}.k-flazhok__pole{width:22px;height:22px;accent-color:var(--c-ink);cursor:pointer;flex:none;margin:11px 0 0}.k-flazhok__podpis{color:var(--c-muted);font-size:var(--fs-ui);cursor:pointer;padding:11px 0;line-height:1.35}.k-flazhok__podpis a{color:var(--c-ink);text-decoration:underline}.k-temnoe .k-flazhok__pole{accent-color:var(--c-accent)}.k-temnoe .k-flazhok__podpis{color:var(--c-on-dark);opacity:var(--o-dim-3)}.k-temnoe .k-flazhok__podpis a{color:var(--c-on-dark)}.bron-fon{z-index:var(--z-okno);overscroll-behavior:contain;padding:var(--sp-okna);background:var(--a-okno-fon);position:fixed;inset:0;overflow-y:auto}.bron-okno{max-width:var(--w-okna);padding:60px var(--sp-page-wide) var(--sp-page-wide);border-radius:var(--r-panel);background:var(--c-bg);color:var(--c-ink);margin:0 auto;position:relative}.bron-okno__zakryt{z-index:1;width:var(--h-mishen);height:var(--h-mishen);border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-ink);font-family:var(--font-body);font-size:var(--fs-body);cursor:pointer;border:0;padding:0;position:absolute;top:10px;right:10px}.bron{align-items:start;display:grid}.bron,.bron__shagi{gap:var(--gap-stack)}.bron__shagi{flex-direction:column;min-width:0;display:flex}.bron__kartochka{gap:14px}.bron__podpis{color:var(--c-muted);font-family:var(--font-body);font-size:var(--fs-small);margin:0;font-weight:700}.bron__ryad{flex-wrap:wrap;gap:6px;display:flex}.bron__shapka-dnya{justify-content:space-between;align-items:center;gap:12px;display:flex}.bron__listalki{gap:6px;display:flex}.bron__mesyac{font-family:var(--font-display);font-size:var(--fs-title-sm);letter-spacing:var(--ls-snug);margin:0 0 12px;font-weight:700}.bron__shapka-dnya .bron__mesyac{margin:0}.bron__mesyacy{gap:32px;display:grid}.bron__dni,.bron__nedelya{gap:var(--gap-den);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.bron__nedelya{color:var(--c-muted);font-size:var(--fs-micro);text-align:center;margin-bottom:6px;font-weight:700}.bron__sloty{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.bron__forma{flex-direction:column;gap:12px;display:flex}.bron__itog-z{font-family:var(--font-display);font-size:var(--fs-title);letter-spacing:var(--ls-snug);margin:0;font-weight:700}.bron__stroki{flex-direction:column;gap:8px;display:flex}.bron__kratko{font-size:var(--fs-small);opacity:var(--o-dim);margin:0}.bron__kratko-ryad{justify-content:space-between;align-items:center;gap:12px;display:flex}.bron__itogo-m{font-family:var(--font-display);font-size:var(--fs-itogo);letter-spacing:var(--ls-tight);white-space:nowrap;font-weight:800}.bron__nuzhen-den{color:var(--c-accent2);font-size:var(--fs-ui);text-align:center;margin:0;font-weight:700}.bron__pripiska{font-size:var(--fs-meta);opacity:var(--o-fine);text-align:center;margin:0}.bron-ekran{flex-direction:column;align-items:flex-start;gap:16px;max-width:640px;padding:8px 0 16px;display:flex}.bron-ekran .k-t-h2,.bron-ekran p{margin:0}.bron-otkaz{flex-direction:column;gap:10px;display:flex}.bron-otkaz__tekst{color:var(--c-danger);font-size:var(--fs-small);margin:0;font-weight:700;line-height:1.4}.k-temnoe .bron-otkaz__tekst{color:var(--c-accent2)}.bron-otkaz__kanaly{flex-wrap:wrap;gap:8px;display:flex}.zayavka{gap:var(--gap-stack);flex-direction:column;width:100%;display:flex}.zayavka:focus{outline:none}@media (max-width:980px){.bron-okno{border-radius:0;min-height:100%}.bron__mesyac-blok--skryt-m,.bron__tolko-d{display:none}}@media (min-width:981px){.bron__tolko-m{display:none}.bron-okno{padding:var(--sp-panel)}.bron-okno__zakryt{top:12px;right:12px}.bron{grid-template-columns:minmax(0,1fr) var(--w-itoga)}.bron,.bron__shagi{gap:24px}.bron__ryad{gap:8px}.bron__mesyacy{grid-template-columns:1fr 1fr}.bron__sloty{flex-wrap:wrap;gap:8px;display:flex}.bron__itog{position:sticky;top:0}.bron__forma{gap:16px}}.bron-okno__zakryt:disabled{opacity:var(--o-disabled);cursor:default}.k-okno-uspeha{z-index:var(--z-uspeh);overscroll-behavior:contain;padding:var(--sp-page);background:var(--a-okno-fon);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.k-okno-uspeha--na-meste{z-index:auto;border-radius:var(--r-panel);min-height:360px;position:relative;inset:auto}.k-okno-uspeha__okno{width:100%;max-width:var(--w-okna-uspeha);padding:var(--sp-panel);border-radius:var(--r-panel);background:var(--c-surface);color:var(--c-ink);text-align:center;flex-direction:column;align-items:center;gap:14px;animation:k-okno-poyavlenie .34s cubic-bezier(.2,.8,.25,1.12) both;display:flex}.k-okno-uspeha__s,.k-okno-uspeha__z{margin:0}.k-okno-uspeha__s{margin-bottom:8px}.k-okno-uspeha__znak{width:var(--sz-znak-uspeha);height:var(--sz-znak-uspeha);border-radius:var(--r-pill);background:var(--c-accent);animation:k-znak-uspeha .5s cubic-bezier(.2,.9,.3,1.4) .12s both;position:relative}.k-okno-uspeha__znak:after{content:"";border:solid var(--c-accent-ink);border-width:0 5px 5px 0;width:26%;height:46%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}@media (prefers-reduced-motion:reduce){.k-okno-uspeha__okno,.k-okno-uspeha__znak{animation:none}}.k-konfetti{z-index:var(--z-konfetti);pointer-events:none;position:fixed;inset:0;overflow:hidden}.k-konfetti--na-meste{z-index:1;position:absolute}.k-konfetti__c{width:calc(var(--sz-konfetti) * var(--sz));height:calc(var(--sz-konfetti) * var(--sz));opacity:0;will-change:transform,opacity;animation:k-konfetti var(--dl) linear var(--zd) 1 both;position:absolute;top:45%;left:50%}.k-konfetti__c--polosa{width:calc(var(--sz-konfetti) * var(--sz) * .45);height:calc(var(--sz-konfetti) * var(--sz) * 1.5)}.k-konfetti__c--kvadrat,.k-konfetti__c--polosa{border-radius:var(--r-konfetti)}.k-konfetti__c--krug{width:calc(var(--sz-konfetti) * var(--sz) * .85);height:calc(var(--sz-konfetti) * var(--sz) * .85);border-radius:var(--r-pill)}.k-konfetti__c--treugolnik{clip-path:polygon(50% 0,100% 100%,0 100%)}.k-konfetti__c--lenta{width:calc(var(--sz-konfetti) * var(--sz) * 1.7);height:calc(var(--sz-konfetti) * var(--sz) * .38);border-radius:var(--r-pill)}.k-konfetti__c--cvet-1{background:var(--konfetti-1)}.k-konfetti__c--cvet-2{background:var(--konfetti-2)}.k-konfetti__c--cvet-3{background:var(--konfetti-3)}.k-konfetti__c--cvet-4{background:var(--konfetti-4)}.k-konfetti__c--cvet-5{background:var(--konfetti-5)}.k-konfetti__c--cvet-6{background:var(--konfetti-6)}.k-konfetti__c--cvet-7{background:var(--konfetti-7)}:root{--admin-bg:#fafaf9;--admin-surface:#ffffff;--admin-surface-2:#f5f5f4;--admin-surface-3:#f0eee9;--admin-border:#e7e5e4;--admin-border-strong:#d6d3d1;--admin-text-faint:#d1d5db;--admin-muted-2:#a8a29e;--admin-muted:#78716c;--admin-text-secondary:#57534e;--admin-text-strong:#44403c;--admin-text-body:#374151;--admin-text:#1c1917;--admin-accent:#2563eb;--admin-accent-press:#1d4ed8;--admin-accent-2:#60a5fa;--admin-accent-soft:#eff6ff;--admin-accent-soft-2:#dbeafe;--admin-accent-soft-3:#bfdbfe;--admin-accent-deep:#1e3a8a;--admin-login-bg:#0a1628;--admin-login-accent:#1e6fbf;--admin-success:#16a34a;--admin-success-press:#15803d;--admin-success-bright:#22c55e;--admin-success-soft:#d1fae5;--admin-success-soft-2:#a7f3d0;--admin-success-deep:#064e3b;--admin-danger:#dc2626;--admin-danger-press:#b91c1c;--admin-danger-bright:#ef4444;--admin-danger-soft:#fee2e2;--admin-danger-soft-2:#fecaca;--admin-danger-soft-3:#fca5a5;--admin-danger-deep:#7f1d1d;--admin-warning-soft:#fef3c7;--admin-warning-soft-2:#fde68a;--admin-warning-deep:#92400e;--admin-gold:#c99a3a}@font-face{font-family:shriftZagolovkov;src:url(/_next/static/media/c49103bdd44bab4e-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:shriftZagolovkov;src:url(/_next/static/media/c49103bdd44bab4e-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:shriftZagolovkov;src:url(/_next/static/media/c49103bdd44bab4e-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:shriftZagolovkov Fallback;src:local("Arial");ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.00%;size-adjust:106.10%}.__className_2b7459{font-family:shriftZagolovkov,shriftZagolovkov Fallback}.__variable_2b7459{--font-display:"shriftZagolovkov","shriftZagolovkov Fallback"}@font-face{font-family:shriftTeksta;src:url(/_next/static/media/c00cb5d1407e198e-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:shriftTeksta;src:url(/_next/static/media/c00cb5d1407e198e-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:shriftTeksta;src:url(/_next/static/media/c00cb5d1407e198e-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:shriftTeksta Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_0f5fe0{font-family:shriftTeksta,shriftTeksta Fallback}.__variable_0f5fe0{--font-body:"shriftTeksta","shriftTeksta Fallback"}