.subhero:before{content:"";position:absolute;width:820px;height:480px;left:50%;top:-160px;transform:translateX(-50%);background:var(--hero-glow);filter:blur(20px);pointer-events:none}.ch-hero{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}@media(max-width:880px){.ch-hero{grid-template-columns:1fr;gap:32px}}.ch-hero h1{font-family:var(--font-display);font-weight:800;font-size:clamp(32px,4.6vw,52px);letter-spacing:-.035em;line-height:1.04;color:var(--text-primary);margin:18px 0 16px;text-wrap:balance}.ch-hero h1 em{font-style:normal;background:var(--accent-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ch-hero .sub{font-size:17px;color:var(--text-secondary);margin:0 0 26px;max-width:480px;line-height:1.6}.ch-hero .cta{display:flex;gap:12px;flex-wrap:wrap}.clone-panel{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-xl);padding:30px;box-shadow:var(--elev-lg);position:relative;overflow:hidden}.clone-panel .glow{position:absolute;width:320px;height:320px;right:-80px;top:-80px;background:radial-gradient(closest-side,rgba(242,107,31,.4),transparent);filter:blur(20px)}.clone-flow{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:18px}.cf-node{text-align:center;flex:none}.cf-node .ic{width:72px;height:72px;border-radius:20px;display:grid;place-items:center;margin:0 auto 10px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-secondary)}.cf-node.on .ic{border-color:transparent;background:var(--accent-grad);color:#fff;box-shadow:0 8px 24px -8px rgba(242,107,31,.6)}.cf-node .ic svg{width:30px;height:30px}.cf-node b{display:block;font-size:12px;color:var(--text-primary);font-weight:600}.cf-node span{font-size:11px;color:var(--text-muted);font-family:var(--font-mono)}.cf-arrow{color:var(--border-strong);flex:none}.cf-arrow svg{width:22px;height:22px}.clone-rec{position:relative;z-index:1;margin-top:24px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-md);padding:14px 16px;display:flex;align-items:center;gap:13px}.clone-rec .mic{width:42px;height:42px;border-radius:50%;background:var(--accent-grad);display:grid;place-items:center;color:#fff;flex:none}.clone-rec .mic svg{width:18px;height:18px}.clone-rec .rwave{flex:1;display:flex;align-items:center;gap:2px;height:26px}.clone-rec .rwave i{flex:1;border-radius:3px;background:var(--accent-grad);opacity:.8;animation:eqb 1.1s ease-in-out infinite}.clone-rec .rt{font-family:var(--font-mono);font-size:11px;color:var(--text-muted)}@media(max-width:420px){.clone-flow{gap:8px}.cf-node .ic{width:56px;height:56px;border-radius:16px}.cf-node .ic svg{width:24px;height:24px}.cf-arrow svg{width:16px;height:16px}}.bg-alt{background:var(--surface-1)}.steps-3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:860px){.steps-3{grid-template-columns:1fr}}.consent-block{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-xl);padding:34px}@media(max-width:780px){.consent-block{grid-template-columns:1fr;gap:20px}}.consent-block h2{font-family:var(--font-display);font-weight:700;font-size:26px;letter-spacing:-.02em;color:var(--text-primary);margin:0 0 14px}.consent-block p{font-size:15px;color:var(--text-secondary);line-height:1.65;margin:0 0 14px}.consent-list{display:flex;flex-direction:column;gap:12px}.consent-list .ci{display:flex;gap:12px;align-items:flex-start}.consent-list .ci .ck{width:24px;height:24px;border-radius:7px;background:var(--accent-soft);color:var(--accent-text);display:grid;place-items:center;flex:none}.consent-list .ci .ck svg{width:14px;height:14px}.consent-list .ci b{display:block;font-size:14px;color:var(--text-primary);font-weight:600}.consent-list .ci span{font-size:13px;color:var(--text-muted);line-height:1.5}.final{position:relative;overflow:hidden;text-align:center;padding:var(--sp-16) 40px;border-radius:var(--r-xl);background:var(--surface-1);border:1px solid var(--border)}.final:before{content:"";position:absolute;inset:0;background:var(--hero-glow);opacity:.7;pointer-events:none}.final-in{position:relative;z-index:1;max-width:560px;margin:0 auto}.final h2{font-family:var(--font-display);font-weight:800;font-size:clamp(26px,4vw,40px);letter-spacing:-.03em;color:var(--text-primary);margin:0 0 16px}.final p{font-size:17px;color:var(--text-secondary);margin:0 0 28px}.pa,.pa .container{position:relative}.pa .container{background:#16120e;color:#efe6d6;border-radius:var(--r-xl,22px);padding:44px 40px 36px;overflow:hidden;box-shadow:var(--elev-lg)}.pa .container:before{inset:0;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27160%27 height=%27160%27><filter id=%27n%27><feTurbulence type=%27fractalNoise%27 baseFrequency=%270.9%27 numOctaves=%272%27 stitchTiles=%27stitch%27/></filter><rect width=%27100%25%27 height=%27100%25%27 filter=%27url(%23n)%27/></svg>")}.pa .container:after,.pa .container:before{content:"";position:absolute;pointer-events:none}.pa .container:after{width:520px;height:520px;right:-180px;top:-220px;background:radial-gradient(closest-side,rgba(242,107,31,.22),transparent)}.pa-head{position:relative;z-index:1;text-align:left;max-width:760px;margin:0 0 30px}.pa-head .eyebrow{color:#e9a36b}.pa-head h2{color:#f6eee0;margin:10px 0 12px}.pa-head p{color:#cdbfa8;font-size:16px;line-height:1.6;margin:0}.pa-grid{position:relative;z-index:1;display:grid;grid-template-columns:.8fr 1.1fr 1.1fr;gap:22px;align-items:start}@media(max-width:1000px){.pa-grid{grid-template-columns:1fr 1fr}.pa-foto{grid-column:1/-1;max-width:320px;margin:0 auto}}@media(max-width:680px){.pa .container{padding:28px 18px}.pa-grid{grid-template-columns:1fr}}.pa-foto{margin:0}.pa-plenka{position:relative;padding:14px 18px;background:#0b0907;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(239,230,214,.08)}.pa-plenka:after,.pa-plenka:before{content:"";position:absolute;top:8px;bottom:8px;width:8px;background:repeating-linear-gradient(180deg,#2a231b 0 8px,transparent 8px 16px);border-radius:2px}.pa-plenka:before{left:5px}.pa-plenka:after{right:5px}.pa-plenka img{display:block;width:100%;height:auto;border-radius:4px;filter:grayscale(1) contrast(1.05) sepia(.18)}.pa-foto figcaption{margin-top:10px;font-size:12.5px;line-height:1.5;color:#a8997f}.pa-karta{background:rgba(255,248,236,.04);border:1px solid rgba(239,230,214,.12);border-radius:var(--r-lg,16px);padding:18px}.pa-sint{border-color:rgba(242,107,31,.45);background:linear-gradient(180deg,rgba(242,107,31,.1),rgba(255,248,236,.03))}.pa-metka{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;font-weight:600;color:#efe6d6;margin-bottom:12px}.pa-tochka{width:8px;height:8px;border-radius:50%;background:var(--accent,#f26b1f);flex:none}.pa-tochka-orig{background:#cdbfa8}.pa-znak{margin-left:auto;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em;background:var(--accent-fill);color:#fff}.pa-video{display:block;width:100%;aspect-ratio:4/3;background:#000;border-radius:8px;filter:sepia(.12)}.pa-tekst{margin:12px 0 0;font-size:14px;line-height:1.6;color:#d9cdb8;font-style:italic}.pa-vkladki{display:flex;gap:6px;margin-bottom:12px}.pa-vkl{padding:7px 14px;border-radius:999px;border:1px solid rgba(239,230,214,.18);background:transparent;color:#cdbfa8;font:inherit;font-size:13px;cursor:pointer}.pa-vkl.on{background:#efe6d6;color:#16120e;border-color:#efe6d6}.pa-pleer{display:flex;align-items:center;gap:12px;padding:14px;border-radius:12px;background:rgba(0,0,0,.28)}.pa-play{width:52px;height:52px;flex:none;border-radius:50%;border:0;cursor:pointer;display:grid;place-items:center;color:#fff;background:var(--accent-grad,var(--accent,#f26b1f));box-shadow:0 10px 26px -10px rgba(242,107,31,.8)}.pa-volna{flex:1;height:44px;display:flex;align-items:center;gap:2px;cursor:pointer}.pa-volna span{flex:1;border-radius:2px;background:rgba(239,230,214,.22);transition:background .12s}.pa-volna span.on{background:var(--accent,#f26b1f)}.pa-vremya{flex:none;font-variant-numeric:tabular-nums;font-size:12.5px;color:#a8997f;min-width:64px;text-align:right}.pa-podryad{position:relative;z-index:1;display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:22px}.pa-podryad .btn{background:#efe6d6;color:#16120e;border-color:#efe6d6}.pa-podryad-st{font-size:13.5px;color:#e9a36b}.pa.pa-orig-zvuchit .pa-orig{box-shadow:0 0 0 2px #cdbfa8}.pa-pravilo{position:relative;z-index:1;margin-top:22px;padding:14px 16px;border-radius:12px;border:1px dashed rgba(239,230,214,.25);font-size:13.5px;line-height:1.6;color:#cdbfa8}.pa-pravilo b{color:#f6eee0}.pa-pravilo a{color:#e9a36b;text-decoration:underline}