.why-skip{position:absolute;top:8px;left:-9999px;z-index:80;background:#ffd829;color:#1a082b;padding:12px;border-radius:8px}.why-skip:focus{left:12px}
.why-hero{padding:clamp(55px,7vw,102px) 0 90px;background:radial-gradient(circle at 82% 24%,#3a155988,transparent 34%),linear-gradient(160deg,#110720,#080511 73%);border-bottom:1px solid #3e2553}
.why-hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:clamp(35px,5vw,80px);align-items:center}.why-intro h1{font-size:clamp(2.5rem,4.2vw,4.6rem);line-height:1.09;letter-spacing:-.045em;font-weight:620;margin:17px 0 23px}.why-intro h1 em{font-style:normal;color:#ffd829}.why-intro p{font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.65;color:#d9cee4;max-width:610px;margin:0 0 31px}
.why-primary{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:16px 23px;background:#ffda2b;color:#261032;border-radius:13px;font-size:1rem;font-weight:750;min-height:54px;white-space:nowrap}.why-primary:hover{background:#fff0a0;color:#261032}.why-primary:focus-visible{outline:3px solid #fff;outline-offset:4px}
.why-product{min-width:0}.why-screen{padding:10px;border-radius:20px;background:linear-gradient(140deg,#744596,#2a153b 48%,#654073);box-shadow:0 38px 90px #0008,0 0 70px #a746e629}.why-screen img{width:100%;height:auto;border-radius:11px}.why-product>p{color:#af9dc0;font-size:.85rem;margin:13px 4px 0}
.why-problem,.why-process{padding:clamp(60px,7vw,95px) 0}.why-problem{background:#0a0613}.why-process{background:linear-gradient(140deg,#140a22,#0b0615);border-top:1px solid #39214d}.why-problem h2,.why-process h2{font-size:clamp(2rem,3.3vw,3.5rem);font-weight:620;line-height:1.14;letter-spacing:-.035em;margin:12px 0 32px;max-width:850px}
.why-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.why-compare-card{border:1px solid #4a305b;border-radius:20px;padding:clamp(25px,3.5vw,43px);background:#150c22}.why-compare-card.is-highlight{border-color:#97603c;background:linear-gradient(135deg,#24112f,#1a1026)}.why-compare-card>span{display:block;color:#d3a0ed;font-weight:700;margin-bottom:17px}.why-compare-card.is-highlight>span{color:#ffdd45}.why-compare-card p{font-size:1.2rem;line-height:1.6;color:#f0eaf5;margin:0;max-width:590px}
.why-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.why-steps article{padding:27px 23px 30px;border:1px solid #533168;border-radius:18px;background:linear-gradient(150deg,#241034,#110a1c)}.why-steps article>span{display:block;color:#ffda2b;font-size:1.5rem;font-weight:700;letter-spacing:.08em;margin-bottom:29px}.why-steps h3{font-size:1.3rem;margin:0 0 10px}.why-steps p{font-size:1rem;line-height:1.6;color:#d0c2dc;margin:0}
.why-close{padding:clamp(47px,6vw,76px) 0;background:linear-gradient(110deg,#381550,#201032 65%,#35184b);border-block:1px solid #7b4594}.why-close-inner{display:flex;align-items:center;justify-content:space-between;gap:38px}.why-close h2{font-size:clamp(2rem,3vw,3.2rem);line-height:1.14;letter-spacing:-.03em;margin:12px 0}.why-close p{font-size:1.1rem;color:#ded2e9;margin:0}
@media(max-width:1050px){.why-hero-grid{grid-template-columns:1fr}.why-screen{max-width:900px}.why-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.why-hero{padding:49px 0 62px}.why-intro h1{font-size:2.55rem}.why-compare{grid-template-columns:1fr}.why-compare-card p{font-size:1.1rem}.why-close-inner{align-items:stretch;flex-direction:column}.why-primary{width:100%}}
@media(max-width:450px){.why-steps{grid-template-columns:1fr}.why-steps article>span{margin-bottom:15px}}
