.start-page{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:46px 46px}.start-hero{grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);align-items:start;gap:24px;padding:34px 0 26px;display:grid}.start-hero-copy{top:calc(var(--header-visual-h,var(--hh,84px)) + 16px);isolation:isolate;background:radial-gradient(circle at 0 100%,#ff6a3d52,#0000 42%),radial-gradient(circle at 100% 0,#ff1a2547,#0000 45%),linear-gradient(125deg,#200606 0%,#490a0d 52%,#8a0c15 100%);border:1px solid #ff4a3552;border-radius:32px;padding:34px;position:sticky;overflow:hidden;box-shadow:0 28px 70px #0000006b,0 0 46px #ff1a251f}.start-hero-copy:before{content:"";z-index:-1;opacity:.28;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.start-eyebrow{color:#ffd2cc;background:#0000003d;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:9px;margin:0 0 16px;padding:8px 13px;font-size:13px;font-weight:900;display:inline-flex}.start-eyebrow i{background:#35e07a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #35e07a24}.start-hero-copy h1{margin:0;font-size:clamp(34px,4.4vw,56px);font-weight:900;line-height:1.42}.start-lead{color:#f0d6d1;margin:18px 0 0;font-size:17px;line-height:1.95}.start-hero-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.start-hero-main,.start-primary{color:#fff;background:linear-gradient(100deg, var(--red-deep), var(--red-bright));min-height:56px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 24px;font-size:16px;font-weight:900;transition:transform .25s,box-shadow .25s,opacity .25s;display:inline-flex;box-shadow:0 16px 38px #ff1a2552,inset 0 1px #ffffff38}.start-hero-ghost,.start-secondary,.start-wa{color:#fff;min-height:56px;font:inherit;background:#ffffff12;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:15px;font-weight:900;transition:transform .25s,border-color .25s,background .25s;display:inline-flex}.start-hero-main:hover,.start-primary:not(:disabled):hover,.start-hero-ghost:hover,.start-secondary:hover,.start-wa:hover{transform:translateY(-2px)}.start-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:26px;display:grid}.start-trust-grid div{background:#00000038;border:1px solid #ffffff21;border-radius:18px;padding:14px 16px}.start-trust-grid b{font-family:var(--display-font);font-size:24px;line-height:1.15;display:block}.start-trust-grid span{color:#f0d6d1;font-size:13px;font-weight:800}.start-journey{scroll-margin-top:calc(var(--header-visual-h,var(--hh,84px)) + 18px);background:radial-gradient(circle at 100% 0%, #ff1a251a, transparent 42%), var(--surface);border:1px solid #ff4a353d;border-radius:32px;padding:28px;box-shadow:0 28px 70px #0000005c}.start-journey-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.start-journey-head small,.start-section-head small{color:#ff8a6b;font-size:13px;font-weight:900}.start-journey-head h2,.start-section-head h2{margin:5px 0 8px;font-size:clamp(27px,3vw,36px);line-height:1.35}.start-journey-head p,.start-section-head p{color:#c4b0ad;margin:0;line-height:1.85}.start-progress{text-align:center;border:1px solid var(--line);background:#ffffff0b;border-radius:18px;flex:none;width:104px;padding:12px}.start-progress span{font-family:var(--display-font);margin-bottom:8px;font-weight:900;display:block}.start-progress i{background:#ffffff14;border-radius:999px;height:8px;display:block;position:relative;overflow:hidden}.start-progress i:after{content:"";width:var(--p,0%);border-radius:inherit;background:linear-gradient(90deg, #35e07a, #ff8a3d, var(--red));transition:width .35s;position:absolute;inset-block:0;inset-inline-start:0}.start-form{gap:20px;display:grid}.start-group{border:0;min-width:0;margin:0;padding:0}.start-group legend,.start-legend{color:#fff;font-family:var(--display-font);align-items:center;gap:10px;margin-bottom:12px;padding:0;font-size:18px;font-weight:900;display:flex}.start-group legend span,.start-legend span{color:#fff;background:linear-gradient(135deg, var(--red-deep), var(--red-bright));border-radius:12px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 10px 22px #ff1a2547}.start-options{gap:10px;display:grid}.start-options.two{grid-template-columns:repeat(2,minmax(0,1fr))}.start-options button{color:#f3e4e1;min-height:76px;font:inherit;text-align:start;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:20px;padding:15px;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s}.start-options button b{margin-bottom:5px;font-size:18px;display:block}.start-options button small{color:#bfa9a5;font-size:12.5px;line-height:1.65;display:block}.start-options button:hover{border-color:#ff6a5a73;transform:translateY(-2px)}.start-options button.on{color:#fff;background:linear-gradient(135deg,#c4000feb,#ff4a35c7);border-color:#ffb0998c;box-shadow:0 16px 34px #ff1a2540}.start-options button.on small{color:#ffe0da}.start-language{color:#cdb9b6;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:13.5px;font-weight:800;display:flex}.start-language button{color:#e9d8d5;min-height:42px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:0 16px;font-size:13px;font-weight:900}.start-language button.on{color:#fff;background:#35e07a29;border-color:#35e07a7a}.start-select{color:#fff;width:100%;min-height:58px;font:inherit;background:#120707;border:1px solid #ffffff24;border-radius:18px;padding:0 16px;font-size:15px;font-weight:800}.start-note{color:#a8958f;margin:10px 2px 0;font-size:13px;line-height:1.75}.start-summary{color:#e8d8d5;background:#ffb02e12;border:1px solid #ffb02e3d;border-radius:20px;padding:17px 18px}.start-summary.ready{background:#35e07a12;border-color:#35e07a4d}.start-summary b{margin-bottom:5px;display:block}.start-summary p{color:#d8c6c3;margin:0;font-size:13.5px;line-height:1.8}.start-summary p+p{margin-top:6px}.start-actions{grid-template-columns:1.2fr .9fr .9fr;gap:10px;display:grid}.start-primary:disabled{opacity:.48;cursor:not-allowed;box-shadow:none}.start-wa{background:#25d36614;border-color:#25d36661}.start-wa-icon{width:22px;height:22px}.start-warning{background:#ffb02e12;border:1px solid #ffb02e42;border-radius:24px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-top:2px;margin-bottom:26px;padding:20px 22px;display:grid}.start-warning>span{font-size:30px}.start-warning h2{margin:0 0 5px;font-size:21px}.start-warning p{color:#e5d5c7;margin:0;line-height:1.8}.start-warning a{color:#ffc261;white-space:nowrap;font-weight:900}.start-section{padding:34px 0}.start-section-head{max-width:760px;margin-bottom:20px}.start-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.start-card{background:radial-gradient(circle at 100% 0%, #ff1a2514, transparent 46%), var(--surface);border:1px solid var(--line);border-radius:28px;padding:26px}.start-card>span{font-size:34px}.start-card h3{margin:13px 0 8px;font-size:24px}.start-card p{color:#c4b0ad;margin:0;line-height:1.85}.start-card ul{gap:8px;margin:18px 0;padding:0;list-style:none;display:grid}.start-card li{color:#eadbd8;padding-inline-start:22px;line-height:1.7;position:relative}.start-card li:before{content:"✓";color:#35e07a;font-weight:900;position:absolute;inset-inline-start:0}.start-card a{color:#ff7a6a;font-weight:900}.start-included{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.start-included article{background:var(--surface);border:1px solid var(--line);border-radius:20px;align-items:center;gap:12px;min-height:82px;padding:16px;display:flex}.start-included span{font-size:25px}.start-included p{color:#eadbd8;margin:0;font-weight:800;line-height:1.7}.start-price-card{background:radial-gradient(circle at 0 0,#ff4a3538,#0000 42%),linear-gradient(120deg,#2a0808,#150707);border:1px solid #ff4a354d;border-radius:30px;grid-template-columns:1fr auto auto;align-items:center;gap:22px;padding:28px;display:grid}.start-price-card h2{margin:4px 0 8px;font-size:30px}.start-price-card p{color:#d6c2bf;margin:0;line-height:1.85}.start-price-value{text-align:center}.start-price-value b{font-family:var(--display-font);font-size:54px;line-height:1;display:block}.start-price-value span{color:#ff8a6b;font-weight:900}.start-price-value s{color:#9f8985;margin-top:7px;display:block}.start-price-links{justify-items:stretch;gap:9px;display:grid}.start-price-links a:last-child{color:#ffb199;text-align:center;font-size:13px;font-weight:800}.start-faq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.start-faq-grid article{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:22px}.start-faq-grid h3{margin:0 0 9px;font-size:19px;line-height:1.5}.start-faq-grid p{color:#c4b0ad;margin:0;line-height:1.85}.start-final{text-align:center;background:radial-gradient(circle at 50% 0,#ff4a3540,#0000 46%),linear-gradient(140deg,#300909,#130606);border:1px solid #ff4a354d;border-radius:32px;margin:22px auto 64px;padding:34px}.start-final h2{margin:0;font-size:clamp(30px,4vw,46px);line-height:1.35}.start-final p{color:#d8c6c3;max-width:680px;margin:14px auto 24px;line-height:1.9}.start-final-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.start-page a:focus-visible,.start-page button:focus-visible,.start-page select:focus-visible{outline-offset:3px;outline:3px solid #ffb099f2}@media (max-width:1080px){.start-hero{grid-template-columns:1fr}.start-hero-copy{position:static}.start-included,.start-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.start-actions,.start-cards,.start-price-card{grid-template-columns:1fr}.start-price-value{text-align:start}.start-warning{grid-template-columns:auto 1fr}.start-warning a{white-space:normal;grid-column:2}}@media (max-width:640px){.start-hero{padding-top:20px}.start-hero-copy,.start-journey{border-radius:26px;padding:22px 18px}.start-hero-copy h1{font-size:34px}.start-lead{font-size:15.5px}.start-hero-actions a{width:100%}.start-trust-grid{grid-template-columns:1fr 1fr}.start-journey-head{flex-direction:column}.start-progress{width:100%}.start-options.two,.start-included,.start-faq-grid{grid-template-columns:1fr}.start-final{padding:28px 20px}.start-final-actions a{width:100%}}@media (prefers-reduced-motion:reduce){.start-page *,.start-page :before,.start-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
