@font-face{font-family:Golos Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/golos/golos-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/golos/golos-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}html:has(.kb){--ink: #191821;--paper: #f5f3f0;--white: #fff;--muted: #595661;--line-l: #d8d4dc;--pink: #ff2e82;--pink-btn: #e0156d;--pink-btn-h: #c20f5c;--action: #b31559;--studio: #723473;--studio-deep: #3d1a45;--on-studio: #eee1f3;--on-studio-2: #d9c6e1;--ease-out: cubic-bezier(.23, 1, .32, 1);--gutter: 32px;scroll-behavior:smooth}.kb{font-family:Golos Text,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:18px;line-height:1.5;color:var(--ink);background:var(--paper)}.kb *{box-sizing:border-box}.kb :focus-visible{outline:2px solid var(--action);outline-offset:4px}.kb h1,.kb h2,.kb h3{text-wrap:balance;margin:0}.kb h2{font-size:38px;line-height:1.16;letter-spacing:-1.1px;font-weight:700;max-width:760px}.kb p{text-wrap:pretty}.kb-wrap{max-width:1200px;margin-inline:auto;padding-inline:var(--gutter)}.kb-sec{padding:88px 0 96px}.kb [id]{scroll-margin-top:80px}.kb-label{font-size:14px;font-weight:600;color:var(--action);margin:0 0 14px}.kb-label-light{color:#ffc9e2}.kb-sub{font-size:17px;line-height:1.55;color:var(--muted);margin:18px 0 0;max-width:560px}.kb-sub-light{color:var(--on-studio)}.kb-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:32px}.kb-btn{min-height:52px;display:inline-flex;justify-content:center;align-items:center;padding:14px 26px;border-radius:4px;text-decoration:none;font:inherit;font-size:16px;font-weight:600;line-height:1.25;transition:background-color .16s ease,transform .16s var(--ease-out)}.kb-btn:active{transform:scale(.97)}.kb-btn-primary{background:var(--pink-btn);color:var(--white);box-shadow:0 10px 28px -10px #14041cb3}.kb-btn-primary:hover{background:var(--pink-btn-h);color:var(--white)}.kb-btn-light{background:var(--white);color:var(--studio-deep)}.kb-btn-light:hover{background:var(--on-studio)}.kb-textlink{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-size:16px;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.kb-textlink:hover{text-decoration-color:var(--pink)}.kb-hero{position:relative;overflow:hidden;color:var(--white);background:radial-gradient(120% 90% at 85% 10%,#8a3f8b 0%,transparent 55%),linear-gradient(100deg,var(--studio-deep) 0%,#5a285e 40%,var(--studio) 100%)}.kb-hero-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:64px;align-items:center;padding-block:64px 80px}.kb-kicker{font-size:14px;color:var(--on-studio-2);margin:0 0 22px}.kb-hero h1{font-size:clamp(38px,4.4vw,64px);line-height:1.03;letter-spacing:-1.8px;font-weight:700}.kb-hero h1 span{color:#ffc9e2}.kb-hero-sub{font-size:18px;color:var(--on-studio);max-width:560px;margin:24px 0 0}.kb-hero .kb-textlink{color:var(--white)}.kb-hero :focus-visible{outline-color:var(--white)}.kb-facts{display:grid;grid-template-columns:repeat(4,auto);justify-content:start;gap:12px 40px;margin:36px 0 0;padding-top:20px;border-top:1px solid rgb(255 255 255 / .22)}.kb-facts div{display:flex;flex-direction:column-reverse}.kb-facts dt{font-size:14px;color:var(--on-studio-2)}.kb-facts dd{margin:0;font-size:40px;font-weight:700;letter-spacing:-1px;line-height:1.1;font-variant-numeric:tabular-nums}.kb-video{position:relative;margin:0;justify-self:center;width:100%;max-width:380px}.kb-video video{display:block;width:100%;height:auto;aspect-ratio:9 / 16;object-fit:cover;background:#120c18;border-radius:14px;box-shadow:0 30px 60px -20px #14041ccc}.kb-sound{position:absolute;left:14px;bottom:14px;min-height:40px;padding:8px 16px;border:0;border-radius:999px;font:inherit;font-size:14px;font-weight:600;color:var(--studio-deep);background:#ffffffeb;cursor:pointer}.kb-sound[aria-pressed=true]{background:var(--pink-btn);color:var(--white)}.kb-grid{columns:4 240px;column-gap:12px;margin-top:40px}.kb-ph{display:block;margin:0 0 12px;break-inside:avoid;border-radius:6px;overflow:hidden;background:var(--line-l)}.kb-ph img{display:block;width:100%;height:auto;transition:transform .5s var(--ease-out)}@media(hover:hover)and (pointer:fine){.kb-ph:hover img{transform:scale(1.03)}}.kb-lb{padding:0;border:0;background:transparent;max-width:100vw;max-height:100vh;width:100vw;height:100vh}.kb-lb::backdrop{background:#0c0810eb}.kb-lb[open]{display:flex;align-items:center;justify-content:center}.kb-lb img{max-width:calc(100vw - 32px);max-height:calc(100vh - 96px);width:auto;height:auto;border-radius:4px}.kb-lb button{position:absolute;width:48px;height:48px;border:0;border-radius:50%;background:#ffffff24;color:#fff;font-size:30px;line-height:1;cursor:pointer}.kb-lb-x{top:16px;right:16px}.kb-lb-prev{left:16px;top:50%;translate:0 -50%}.kb-lb-next{right:16px;top:50%;translate:0 -50%}.kb-film{color:var(--white);background:linear-gradient(100deg,var(--studio-deep) 0%,#4a2150 100%)}.kb-film-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px;align-items:center}.kb-video-sm{max-width:320px}.kb-stream{margin-top:56px}.kb-stream-head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--line-l)}.kb-stream h3{font-size:24px;font-weight:700;letter-spacing:-.4px}.kb-stream h3 span{display:block;font-size:14px;font-weight:600;color:var(--action);letter-spacing:0;margin-bottom:4px}.kb-mods{list-style:none;margin:0;padding:0;display:flex;gap:20px;flex-wrap:wrap}.kb-mods li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.kb-mods img{width:48px;height:48px;border-radius:50%;object-fit:cover;object-position:50% 15%}.kb-mods b{display:block;font-size:15px;color:var(--ink)}.kb-talks{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:28px 20px}.kb-talk{display:flex;flex-direction:column;gap:4px}.kb-talk-ph{display:block;aspect-ratio:4 / 5;border-radius:6px;overflow:hidden;margin-bottom:10px;background:var(--line-l)}.kb-talk-ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.kb-talk b{font-size:17px;line-height:1.3}.kb-talk>span:last-child{font-size:15px;line-height:1.45;color:var(--muted)}.kb-partners{color:var(--white);background:var(--ink)}.kb-logos{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}.kb-logos li{display:flex;align-items:center;justify-content:center;height:96px;padding:18px 22px;border-radius:8px;background:#ffffff0d}.kb-logos li.is-light{background:var(--white)}.kb-logos img{max-width:100%;max-height:52px;width:auto;height:auto;object-fit:contain}.kb-rec{padding-top:24px}.kb-thanks{padding:56px 0 72px;border-top:1px solid var(--line-l)}.kb-thanks p{font-size:30px;font-weight:700;letter-spacing:-.6px;margin:0 0 8px}@media(max-width:900px){html:has(.kb){--gutter: 16px}.kb h2{font-size:28px;letter-spacing:-.6px}.kb-sec{padding:56px 0 64px}.kb-hero-grid,.kb-film-grid{grid-template-columns:1fr;gap:36px;padding-block:36px 56px}.kb-film-grid{padding-block:0}.kb-facts{grid-template-columns:repeat(2,auto);gap:16px 40px}.kb-facts dd{font-size:32px}.kb-video{max-width:340px}.kb-grid{columns:2;column-gap:8px;margin-top:28px}.kb-ph{margin-bottom:8px}.kb-talks{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.kb-talk b{font-size:15px}.kb-talk>span:last-child{font-size:13px}.kb-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kb-logos li{height:80px}.kb-thanks p{font-size:24px}}
