@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(.tp){--ink: #191821;--paper: #f5f3f0;--paper-2: #eeeaf2;--white: #fff;--muted: #595661;--line-l: #d8d4dc;--control: #817a89;--hover-l: #eeeaef;--vip-tint: #fcf5f8;--pink: #ff2e82;--pink-btn: #e0156d;--pink-btn-h: #c20f5c;--action: #b31559;--error: #b42318;--studio: #723473;--studio-deep: #3d1a45;--ease-out: cubic-bezier(.23, 1, .32, 1);--gutter: 32px}html:has(.tp) body{background:var(--paper)}.tp{font-family:Golos Text,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:17px;line-height:1.55;color:var(--ink);background:var(--paper)}.tp *,.tp *:before,.tp *:after{box-sizing:border-box}.tp :focus-visible{outline:2px solid var(--action);outline-offset:3px}.tp h1,.tp h2{text-wrap:balance;margin:0;color:var(--ink)}.tp-wrap{max-width:1120px;margin-inline:auto;padding:32px var(--gutter) 72px}.tp-crumbs{font-size:14px;color:var(--muted);margin-bottom:20px}.tp-crumbs a{color:var(--muted)}.tp-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:start}.tp h1{font-size:clamp(28px,3vw,40px);line-height:1.12;letter-spacing:-.8px;font-weight:700}.tp-meta{margin:10px 0 24px;font-size:15px;color:var(--muted)}.tp-buy{background:var(--white);border:1px solid var(--line-l);border-radius:8px;padding:24px;scroll-margin-top:90px}.tp-price-row{display:flex;align-items:baseline;gap:12px;margin-bottom:16px}.tp-price{font-size:34px;font-weight:700;letter-spacing:-1px;font-variant-numeric:tabular-nums}.tp-priceold{color:var(--muted);font-size:18px}.tp-form{display:grid;gap:14px}.tp-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tp-field{display:grid;gap:6px;font-size:14px;color:var(--muted)}.tp-field em{font-style:normal;color:#8a8692}.tp-field input{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--control);border-radius:6px;font:inherit;font-size:16px;color:var(--ink);background:var(--white)}.tp-field input:focus{outline:2px solid var(--action);outline-offset:1px;border-color:var(--action)}.tp-field input:user-invalid{border-color:var(--error)}.tp .consent-text{color:var(--muted);font-size:13px}.tp .consent-text a{color:var(--action)}.tp .consent-box{border-color:var(--control)}.tp-btn{display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:14px 24px;border:0;border-radius:6px;background:var(--pink-btn);color:var(--white);font:inherit;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .16s ease,transform .16s var(--ease-out)}.tp-btn:hover{background:var(--pink-btn-h);color:var(--white)}.tp-btn:active{transform:scale(.98)}.tp-btn:disabled{opacity:.7;cursor:progress}.tp-form .tp-btn{width:100%}.tp-err{margin:0;color:var(--error);font-size:14px}.tp-note{margin:14px 0 0;font-size:14px;color:var(--muted)}.tp-pack-line{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;border-radius:6px;background:var(--vip-tint);border:1px solid #f3c9da;color:var(--ink);text-decoration:none;font-size:15px;transition:border-color .2s ease}.tp-pack-line:hover{border-color:var(--pink)}.tp-pack-line b{white-space:nowrap;color:var(--action)}.tp-sheet{position:relative;margin:0}.tp-sheet-page{position:relative;height:520px;overflow:hidden;padding:34px 32px;background:var(--white);border:1px solid var(--line-l);border-radius:4px;box-shadow:0 24px 50px -30px #3d1a4559,0 2px 0 var(--paper-2);font-family:Times New Roman,Times,serif;font-size:12.5px;line-height:1.5;color:#2a2830;transform:rotate(1deg)}.tp-sheet-page p{margin:0 0 7px}.tp-sheet-page p.is-first{font-family:inherit;font-weight:700;font-size:13.5px;text-align:center;margin-bottom:14px}.tp-sheet-page:after{content:"";position:absolute;inset:auto 0 0;height:55%;background:linear-gradient(rgb(255 255 255 / 0),var(--white) 85%)}.tp-stamp{position:absolute;right:22px;bottom:64px;padding:8px 12px;border:2px solid var(--action);border-radius:6px;color:var(--action);font-size:12px;line-height:1.25;text-align:center;transform:rotate(-8deg);background:#ffffffd9}.tp-sheet figcaption{margin-top:12px;font-size:13px;color:var(--muted);text-align:center}.tp-body{max-width:760px;margin-top:48px}.tp-text{color:#3a3842}.tp-text p{margin:0 0 14px}.tp-text .hook{font-size:19px;color:var(--ink)}.tp-text h2{font-size:21px;margin:28px 0 10px}.tp-text ul{padding-left:20px;margin:0 0 14px}.tp-text li{margin:6px 0}.tp-packs h2,.tp-related h2{font-size:22px;margin:44px 0 8px}.tp-sub{color:var(--muted);font-size:15px;margin:0 0 14px}.tp-packs ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.tp-packs a{display:grid;gap:2px;padding:16px;background:var(--white);border:1px solid var(--line-l);border-radius:8px;color:var(--ink);text-decoration:none;transition:border-color .2s ease,transform .2s var(--ease-out)}.tp-packs a:hover{border-color:var(--pink);transform:translateY(-2px)}.tp-packs span{color:var(--muted);font-size:14px}.tp-packs em{font-style:normal;font-weight:700;color:var(--action);margin-top:4px}.tp-faq h2{font-size:22px;margin:44px 0 14px}.tp-faq dl{margin:0}.tp-faq dl>div{padding:14px 0;border-top:1px solid var(--line-l)}.tp-faq dt{font-weight:600}.tp-faq dd{margin:4px 0 0;color:var(--muted);font-size:16px}.tp-related ul{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:8px}.tp-related a{display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:48px;padding:12px 16px;background:var(--white);border:1px solid var(--line-l);border-radius:6px;color:var(--ink);text-decoration:none;font-size:15px}.tp-related a:hover{border-color:var(--control)}.tp-related b{white-space:nowrap;color:var(--action)}.tp-bar{display:none}@media(max-width:860px){.tp-top{grid-template-columns:1fr;gap:0}.tp-main{display:contents}.tp-buy{order:1}.tp-sheet{margin:0 0 24px}.tp-sheet-page{height:230px;padding:22px 20px;font-size:11px;transform:none}.tp-stamp{bottom:48px;right:14px}.tp-bar{position:fixed;left:8px;right:8px;bottom:calc(var(--nav, 0px) + 30px);z-index:99930;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 16px;border-radius:8px;background:#191821f0;color:var(--white);box-shadow:0 18px 40px -18px #191821b3;transform:translateY(calc(100% + 60px));transition:transform .4s var(--ease-out);font-family:Golos Text,system-ui,sans-serif}.tp-bar.is-on{transform:none}.tp-bar[hidden]{display:none}.tp-bar div{display:grid;line-height:1.25}.tp-bar b{font-size:18px}.tp-bar span{font-size:12px;color:#d9d4df}.tp-bar .tp-btn{min-height:46px;padding:10px 22px}}@media(max-width:600px){html:has(.tp){--gutter: 16px}.tp-wrap{padding-top:20px}.tp h1{font-size:26px;letter-spacing:-.5px}.tp-fields{grid-template-columns:1fr}.tp-buy{padding:18px}.tp-pack-line{flex-direction:column;align-items:flex-start;gap:4px}}@media(prefers-reduced-motion:reduce){.tp-bar,.tp-btn,.tp-packs a{transition:none}}
