@font-face{font-family:Impact;src:local("Impact"),url(https://fonts.gstatic.com/s/anton/v27/1Ptgg87LROyAm3Kz-C8CSKlv.woff2) format("woff2");font-display:swap}html{background:#0b0b0b}body{background:#0b0b0b;margin:0;-webkit-font-smoothing:antialiased}.ct{--o:#ff5702;--o2:#ff8a00;--ln:rgba(255,255,255,.09);--mu:#a3a3a3;position:relative;min-height:100svh;padding:88px 16px 48px;background:radial-gradient(120% 60% at 80% 0%,rgba(255,87,2,.16),transparent 60%),#0b0b0b;color:#fff;font-family:Inter,system-ui,-apple-system,sans-serif;overflow:hidden}.ct-wrap{max-width:1180px;margin:0 auto;display:grid;gap:18px}.ct-eye{font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--o)}.ct-h1{font-family:Impact,sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(34px,9vw,76px);line-height:.98;margin:8px 0 0;letter-spacing:.005em}.ct-acc{color:var(--o)}.ct-lead{font-size:16px;line-height:1.6;color:var(--mu);margin:16px 0 0;max-width:460px}.ct-who{display:flex;align-items:center;gap:12px;margin-top:14px}.ct-face{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid var(--o)}.ct-who-n{font-weight:800;font-size:14.5px}.ct-who-r{font-size:12.5px;color:var(--mu)}.ct-trust{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:10px}.ct-trust-i{display:flex;align-items:center;gap:10px;font-size:14.5px;font-weight:600;color:#e5e5e5}.ct-trust-i:before{content:"\2713";width:22px;height:22px;border-radius:50%;background:#ff570226;color:var(--o);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:900;flex:0 0 auto}.ct-direct{display:flex;flex-direction:column;gap:6px;margin-top:22px}.ct-direct-a{color:#d4d4d4;text-decoration:none;font-weight:700;font-size:14px}.ct-direct-a:hover{color:#fff}.ct-lead,.ct-trust,.ct-direct{display:none}.ct-app{position:relative;background:#141414;border:1px solid var(--ln);border-radius:26px;padding:18px 16px;box-shadow:0 40px 100px -40px #000c}.ct-top{display:flex;justify-content:space-between;align-items:center;min-height:30px}.ct-back{color:var(--mu);text-decoration:none;font-size:13.5px;font-weight:700;transition:opacity .2s,color .2s}.ct-back:hover{color:#fff}.ct-back.is-off{opacity:0;pointer-events:none}.ct-count{font-size:12.5px;font-weight:700;color:var(--mu);font-variant-numeric:tabular-nums}.ct-count span{color:#fff}.ct-bar{height:6px;border-radius:99px;background:#ffffff12;margin:10px 0 20px;overflow:hidden}.ct-bar-f{height:100%;width:4%;border-radius:99px;background:linear-gradient(90deg,#ff3d00,var(--o),var(--o2));box-shadow:0 0 18px #ff570299;transition:width .6s cubic-bezier(.65,0,.35,1)}.ct-formwrap{margin:0}.ct-step{display:none}.ct-step.is-on{display:block;animation:ctIn .45s cubic-bezier(.2,.8,.2,1) both}.ct-step.is-back{animation-name:ctInBack}.ct-q{font-size:23px;line-height:1.2;font-weight:800;letter-spacing:-.01em;margin:0}.ct-hint{font-size:13.5px;color:var(--mu);margin:6px 0 16px}.ct-opts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ct-opt{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:84px;padding:13px 12px;border-radius:16px;background:#1b1b1b;border:1.5px solid rgba(255,255,255,.08);color:#fff;font:700 14px/1.25 Inter,system-ui,sans-serif;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .2s,background .2s,transform .15s}.ct-opt:hover{border-color:#ff570280}.ct-opt:active{transform:scale(.97)}.ct-opt-e{font-size:24px;line-height:1}.ct-opt.is-on{border-color:var(--o);background:#ff57021f}.ct-opt.is-on:after{content:"\2713";position:absolute;top:9px;right:9px;width:20px;height:20px;border-radius:50%;background:var(--o);color:#fff;font-size:11px;font-weight:900;display:flex;align-items:center;justify-content:center;animation:ctPop .35s cubic-bezier(.34,1.56,.64,1)}.ct-opts.is-wide .ct-opt{grid-column:1/-1;min-height:0;flex-direction:row;align-items:center;padding:14px}.ct-sl{grid-column:1/-1;padding:8px 2px 4px}.ct-sl-v{display:flex;align-items:baseline;gap:10px}.ct-sl-n{font-family:Impact,sans-serif;font-size:72px;line-height:1;color:var(--o);font-variant-numeric:tabular-nums;min-width:1.3em}.ct-sl-l{font-size:15px;font-weight:700;color:#e5e5e5}.ct-sl input{width:100%;margin:22px 0 8px;-webkit-appearance:none;appearance:none;height:8px;border-radius:99px;background:linear-gradient(90deg,var(--o) var(--p,20%),rgba(255,255,255,.1) var(--p,20%));outline:none}.ct-sl input::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;border-radius:50%;background:#fff;border:6px solid var(--o);box-shadow:0 6px 20px #ff570299;cursor:grab}.ct-sl input::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:6px solid var(--o)}.ct-sl-s{display:flex;justify-content:space-between;font-size:12px;color:var(--mu);font-weight:600}.ct-sl-tip{margin-top:14px;font-size:13px;color:#d4d4d4;padding:12px 14px;border-radius:14px;background:#ffffff0a;border:1px solid var(--ln)}.ct-fields{display:grid;gap:8px}.ct-in{width:100%;height:52px;margin:0;padding:0 16px;border-radius:14px;border:1.5px solid rgba(255,255,255,.1);background:#0e0e0e;color:#fff;font:500 16px Inter,system-ui,sans-serif;outline:none;transition:border-color .2s}.ct-in:focus{border-color:var(--o)}.ct-in::placeholder{color:#6f6f6f}.ct-in.is-bad{border-color:#ef4444;animation:ctShake .4s}.ct-check{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;line-height:1.45;color:var(--mu);margin:6px 2px}.ct-check input{margin-top:2px;accent-color:var(--o);width:16px;height:16px}.ct-check-t a{color:#fff}.ct-sum{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 4px}.ct-sum span{font-size:11.5px;font-weight:700;padding:5px 9px;border-radius:99px;background:#ff57021f;color:#ffb38a}.ct-send{height:56px;border:0;border-radius:99px;margin-top:6px;background:linear-gradient(100deg,#ff3d00,var(--o) 45%,var(--o2));color:#fff;font:800 16px Inter,system-ui,sans-serif;cursor:pointer;-webkit-appearance:none;box-shadow:0 14px 40px -12px #ff5702bf}.ct-hidden{display:none!important}.ct-next-row{display:flex;align-items:center;gap:14px;margin-top:16px}.ct-next{flex:1;display:flex;align-items:center;justify-content:center;height:54px;border-radius:99px;background:#fff;color:#111!important;font-weight:800;font-size:15.5px;text-decoration:none;transition:opacity .25s,transform .2s}.ct-next.is-dim{opacity:.35;pointer-events:none}.ct-next-row.is-off{display:none}.ct-kbd{display:none;font-size:12px;color:#6f6f6f}.ct .w-form-done{background:none;padding:0;text-align:left}.ct .w-form-fail{background:#ef44441f;border-radius:14px;padding:12px;color:#fff;font-size:13.5px;margin-top:10px}.ct-done{text-align:center;padding:18px 4px 8px}.ct-done-e{font-size:64px;line-height:1;display:inline-block;animation:ctBounce 1s cubic-bezier(.3,0,.5,1) 3}.ct-done-h{font-family:Impact,sans-serif;text-transform:uppercase;font-size:38px;line-height:1;margin:14px 0 10px}.ct-done-p{color:var(--mu);font-size:15px;line-height:1.6;margin:0 auto 18px;max-width:380px}.ct-done-steps{display:grid;gap:8px;text-align:left;max-width:380px;margin:0 auto}.ct-done-steps div{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:14px;background:#1b1b1b;font-size:14px;font-weight:600}.ct-done-steps b{color:var(--o);font-family:Impact,sans-serif;font-weight:400;font-size:20px;min-width:22px}.ct.is-done .ct-top,.ct.is-done .ct-next-row{display:none}@keyframes ctIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes ctInBack{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes ctPop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ctShake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@keyframes ctBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-22px)}}@media(min-width:768px){.ct{padding:120px 32px 80px}.ct-app{padding:28px}.ct-q{font-size:28px}.ct-opts{grid-template-columns:repeat(3,1fr);gap:10px}.ct-kbd{display:block}.ct-next{flex:0 0 auto;padding:0 34px}}@media(min-width:992px){.ct-wrap{grid-template-columns:.85fr 1.15fr;gap:64px;align-items:start}.ct-side{position:sticky;top:120px}.ct-lead,.ct-trust,.ct-direct{display:block}.ct-trust{display:grid}.ct-direct{display:flex}.ct-app{padding:34px;border-radius:30px}.ct-q{font-size:32px}}@media(prefers-reduced-motion:reduce){.ct-step.is-on,.ct-done-e{animation:none}}
