.sv-showcase__screen,.sv-showcase__stage{z-index:1;position:relative}.sv-winds{padding:100px 0;background:radial-gradient(ellipse at top,rgba(93,217,232,.08) 0,#f8fbff 50%);position:relative}.sv-kites__header,.sv-winds__intro{text-align:center;max-width:700px;margin:0 auto 80px}.sv-winds__intro h2{margin-bottom:20px}.sv-winds__intro p{opacity:.85}.sv-winds__path{max-width:900px;margin:0 auto}.sv-winds__wave{display:grid;grid-template-columns:repeat(2,1fr);gap:48px 150px}.sv-winds__point{text-align:center;transition:transform .3s}.sv-winds__point:hover{transform:translateY(-8px)}.sv-winds__icon-box{width:80px;height:80px;margin:0 auto 24px;border-radius:20px;background:linear-gradient(135deg,var(--sv-sky-blue),var(--sv-wind-cyan));display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(74,159,232,.25);transition:.4s cubic-bezier(.68, -.55, .265, 1.55)}.sv-winds__point:hover .sv-winds__icon-box{transform:rotateY(360deg);box-shadow:0 12px 32px rgba(74,159,232,.4)}.sv-winds__icon-box i{font-size:40px;color:#fff}.sv-winds__point-title{font-family:var(--sv-heading-font);font-size:clamp(20px, 1.3vw + 12px, 24px);color:var(--sv-night-navy);margin-bottom:16px;font-weight:400}.sv-winds__point-desc{font-size:clamp(15px, .9vw + 12px, 16px);line-height:1.7;color:var(--sv-night-navy);opacity:.8}.sv-preview,.sv-showcase{padding:120px 0;background:#fff;position:relative;overflow:hidden}.sv-showcase__sky{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.sv-showcase__kite{position:absolute;width:180px;height:auto;opacity:.6;filter:drop-shadow(0 10px 30px rgba(74, 159, 232, .3));animation:15s ease-in-out infinite driftKite}.sv-showcase__kite--left{top:10%;left:5%;animation-delay:0s}.sv-showcase__kite--right{bottom:15%;right:8%;animation-delay:2s}@keyframes driftKite{0%,100%{transform:translate(0,0) rotate(0)}33%{transform:translate(-20px,-15px) rotate(-5deg)}66%{transform:translate(15px,-10px) rotate(3deg)}}.sv-showcase__frame{max-width:900px;margin:0 auto 60px;position:relative;border-radius:32px;overflow:hidden}.sv-showcase__screen{width:100%;height:auto;display:block}.sv-showcase__glow{position:absolute;top:50%;left:50%;width:120%;height:120%;background:radial-gradient(ellipse,rgba(74,159,232,.15) 0,transparent 60%);transform:translate(-50%,-50%);z-index:0;animation:4s ease-in-out infinite pulseGlow}.sv-journey,.sv-journey__card,.sv-preview__frame,.sv-preview__screen{position:relative}@keyframes pulseGlow{0%,100%{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.05)}}.sv-showcase__features{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.sv-showcase__feat{display:flex;align-items:flex-start;gap:16px;padding:28px;background:rgba(74,159,232,.03);border-radius:20px;border:1px solid rgba(74,159,232,.1);transition:.3s}.sv-preview::after,.sv-preview::before{content:'';position:absolute;border-radius:50%}.sv-showcase__feat:hover{background:rgba(74,159,232,.08);border-color:rgba(74,159,232,.2);transform:translateY(-4px)}.sv-showcase__feat-icon{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,var(--sv-sky-blue),var(--sv-wind-cyan));display:flex;align-items:center;justify-content:center;flex-shrink:0}.sv-showcase__feat-icon i{font-size:24px;color:#fff}.sv-showcase__feat-text{font-size:clamp(14px, .9vw + 11px, 15px);line-height:1.7;color:var(--sv-night-navy)}.sv-showcase__feat-text strong{display:block;font-weight:600;margin-bottom:4px;color:var(--sv-sky-blue)}.sv-journey{padding:100px 0;background:linear-gradient(180deg,var(--sv-cloud-white) 0,rgba(74,159,232,.05) 100%)}.sv-journey__header{text-align:center;max-width:700px;margin:0 auto 64px}.sv-journey__title{margin-bottom:16px}.sv-journey__subtitle{opacity:.8}.sv-journey__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.sv-journey__card{background:#fff;border-radius:20px;padding:40px 32px;box-shadow:0 4px 20px rgba(26,43,74,.06);transition:.4s cubic-bezier(.175, .885, .32, 1.275);overflow:hidden}.sv-journey__card::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--sv-sky-blue),var(--sv-wind-cyan));transform:scaleX(0);transform-origin:left;transition:transform .4s}.sv-journey__card:hover::before{transform:scaleX(1)}.sv-journey__card:hover{transform:translateY(-12px);box-shadow:0 12px 32px rgba(74,159,232,.15)}.sv-journey__card-icon{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,var(--sv-sky-blue),var(--sv-wind-cyan));display:flex;align-items:center;justify-content:center;margin-bottom:24px;transition:.4s}.sv-journey__card:hover .sv-journey__card-icon{transform:rotateY(360deg);background:linear-gradient(135deg,var(--sv-wind-cyan),var(--sv-horizon-purple))}.sv-journey__card-icon i{font-size:32px;color:#fff}.sv-journey__card-title{margin-bottom:16px;color:var(--sv-night-navy)}.sv-journey__card-text{line-height:1.7;opacity:.85}.sv-preview::before{top:10%;right:-100px;width:300px;height:300px;background:radial-gradient(circle,rgba(93,217,232,.1) 0,transparent 70%)}.sv-preview::after{bottom:15%;left:-100px;width:250px;height:250px;background:radial-gradient(circle,rgba(139,127,216,.08) 0,transparent 70%)}.sv-preview__content{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:48px;align-items:center;position:relative;z-index:1}.sv-preview__text{display:flex;flex-direction:column;gap:24px}.sv-preview__text--left{text-align:right}.sv-preview__text--right{text-align:left}.sv-preview__illustration{width:100%;max-width:200px;margin:0 auto}.sv-preview__text--left .sv-preview__illustration{margin-left:auto;margin-right:0}.sv-preview__text--right .sv-preview__illustration{margin-left:0;margin-right:auto}.sv-preview__illustration-image{width:100%;height:auto;filter:drop-shadow(0 8px 24px rgba(74, 159, 232, .2));transition:transform .4s}.sv-preview__illustration:hover .sv-preview__illustration-image{transform:scale(1.05) rotate(3deg)}.sv-preview__heading{margin-bottom:12px}.sv-philosophy__content p,.sv-preview__description{line-height:1.8;opacity:.85}.sv-preview__frame{border-radius:24px;overflow:hidden;box-shadow:0 20px 60px rgba(26,43,74,.15);transition:.4s}.sv-preview__frame:hover{transform:scale(1.02);box-shadow:0 25px 70px rgba(26,43,74,.2)}.sv-preview__screenshot{width:100%;height:auto;display:block}.sv-preview__badge{position:absolute;top:24px;right:24px;background:rgba(26,43,74,.9);backdrop-filter:blur(10px);color:#fff;padding:12px 24px;border-radius:30px;display:flex;align-items:center;gap:8px;font-size:clamp(14px, .9vw + 11px, 16px);font-weight:600;transition:.3s}.sv-preview__badge:hover{background:var(--sv-sky-blue);transform:scale(1.05)}.sv-preview__badge i{font-size:20px}.sv-kites{padding:120px 0;background:linear-gradient(180deg,#fff 0,rgba(139,127,216,.04) 100%)}.sv-kites__header h2{margin-bottom:20px}.sv-kites__header p{opacity:.85}.sv-kites__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;max-width:1200px;margin:0 auto}.sv-kites__card{perspective:1000px;cursor:pointer}.sv-kites__card-inner{position:relative;width:100%;padding-bottom:140%;transition:transform .6s;transform-style:preserve-3d}.sv-kites__card-back,.sv-kites__card:hover .sv-kites__card-inner{transform:rotateY(180deg)}.sv-kites__card-back,.sv-kites__card-front{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;box-shadow:0 8px 24px rgba(26,43,74,.1)}.sv-kites__card-front{background:#fff}.sv-kites__card-back{background:linear-gradient(135deg,var(--sv-sky-blue),var(--sv-wind-cyan));color:#fff}.sv-kites__card--special .sv-kites__card-back{background:linear-gradient(135deg,var(--sv-sunset-orange),var(--sv-horizon-purple))}.sv-kites__symbol{width:55%;height:auto;margin-bottom:16px;filter:drop-shadow(0 4px 12px rgba(74, 159, 232, .2))}.sv-kites__name{font-family:var(--sv-heading-font);font-size:clamp(14px, .8vw + 10px, 16px);font-weight:400;text-align:center;color:var(--sv-night-navy)}.sv-kites__card-back .sv-kites__name{color:#fff;margin-bottom:20px}.sv-kites__badge{position:absolute;top:12px;right:12px;background:var(--sv-sunset-orange);color:#fff;padding:4px 12px;border-radius:12px;font-size:clamp(11px, .7vw + 9px, 12px);font-weight:600}.sv-kites__info{width:100%}.sv-kites__pays{display:flex;flex-direction:column;gap:8px}.sv-kites__pay-line{display:flex;justify-content:space-between;align-items:center;font-size:clamp(13px, .8vw + 10px, 14px)}.sv-kites__multiplier{font-weight:600;font-size:clamp(14px, .9vw + 11px, 16px)}.sv-questions__number,.sv-questions__panel-title{font-family:var(--sv-heading-font);font-weight:400}.sv-kites__special-text{font-size:clamp(13px, .8vw + 10px, 14px);line-height:1.6;text-align:center;opacity:.95}.sv-philosophy{padding:120px 0;background:linear-gradient(180deg,rgba(74,159,232,.02) 0,#fff 50%,rgba(139,127,216,.02) 100%)}.sv-philosophy__grid{display:grid;gap:80px}.sv-philosophy__block{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.sv-philosophy__visual{border-radius:24px;overflow:hidden;box-shadow:0 12px 40px rgba(26,43,74,.12)}.sv-philosophy__image{width:100%;height:auto;display:block;transition:transform .5s}.sv-philosophy__visual:hover .sv-philosophy__image{transform:scale(1.08)}.sv-philosophy__content h3{margin-bottom:20px;color:var(--sv-sky-blue)}.sv-questions{padding:120px 0;background:#fff}.sv-questions__header{text-align:center;margin-bottom:64px}.sv-questions__header h2{margin-bottom:20px}.sv-questions__header p{opacity:.85}.sv-questions__layout{display:grid;grid-template-columns:1fr 1.2fr;gap:48px;align-items:flex-start}.sv-questions__list{display:flex;flex-direction:column;gap:12px}.sv-questions__item{width:100%;display:flex;align-items:center;gap:16px;padding:20px 24px;background:#fff;border:2px solid rgba(74,159,232,.1);border-radius:16px;text-align:left;cursor:pointer;transition:.3s}.sv-questions__item:hover{border-color:var(--sv-sky-blue);background:rgba(74,159,232,.03);transform:translateX(8px)}.sv-questions__item--active{border-color:var(--sv-sky-blue);background:linear-gradient(135deg,rgba(74,159,232,.1),rgba(93,217,232,.1))}.sv-questions__number{font-size:clamp(18px, 1.2vw + 12px, 20px);color:var(--sv-sky-blue);flex-shrink:0}.sv-questions__text{flex:1;font-size:clamp(15px, .9vw + 12px, 16px);color:var(--sv-night-navy);line-height:1.5}.sv-questions__arrow{font-size:20px;color:var(--sv-sky-blue);flex-shrink:0;transition:transform .3s}.sv-questions__item:hover .sv-questions__arrow{transform:translateX(4px)}.sv-questions__panel{position:sticky;top:120px;background:linear-gradient(135deg,rgba(74,159,232,.05),rgba(139,127,216,.05));border-radius:24px;padding:40px;min-height:400px;display:flex;align-items:center;justify-content:center}.sv-questions__panel-content{display:none;animation:.4s ease-out slideInPanel}.sv-questions__panel-content--active{display:block}@keyframes slideInPanel{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.sv-questions__panel-title{font-size:clamp(20px, 1.5vw + 12px, 24px);color:var(--sv-night-navy);margin-bottom:24px}.sv-questions__panel-text{font-size:clamp(15px, 1vw + 12px, 17px);line-height:1.9;color:var(--sv-night-navy);opacity:.85}.sv-questions__panel-placeholder{text-align:center;opacity:.4}.sv-questions__panel-placeholder i{font-size:64px;color:var(--sv-sky-blue);margin-bottom:20px}.sv-questions__panel-placeholder p{font-size:clamp(15px, 1vw + 12px, 16px);color:var(--sv-night-navy)}.sv-launch{padding:140px 0;background:var(--sv-night-navy);position:relative;overflow:hidden}.sv-launch__background{position:absolute;top:0;left:0;width:100%;height:100%}.sv-launch__gradient{width:100%;height:100%;background:radial-gradient(ellipse at center,rgba(74,159,232,.15) 0,transparent 70%)}.sv-launch__content{position:relative;z-index:1;text-align:center;max-width:900px;margin:0 auto}.sv-launch__kites{position:absolute;top:-60px;left:0;width:100%;height:300px;pointer-events:none}.sv-launch__kite{position:absolute;width:120px;height:auto;filter:drop-shadow(0 8px 24px rgba(74, 159, 232, .4)) blur(3px);animation:8s ease-in-out infinite floatLaunchKite;z-index:-1}.sv-launch__kite--1{top:20%;left:10%;animation-delay:0s}.sv-launch__kite--2{top:50%;right:15%;width:100px;animation-delay:2s}.sv-launch__kite--3{bottom:10%;left:50%;width:90px;animation-delay:4s}@keyframes floatLaunchKite{0%,100%{transform:translate(0,0) rotate(0)}33%{transform:translate(-15px,-20px) rotate(-8deg)}66%{transform:translate(20px,-10px) rotate(5deg)}}.sv-launch__title{color:#fff;margin-bottom:24px}.sv-launch__subtitle{color:#fff;opacity:.9;margin-bottom:48px}.sv-launch__actions{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-bottom:60px}.sv-launch__form,.sv-launch__success{max-width:600px;margin:0 auto 32px}.sv-launch__btn{width:280px;display:inline-flex;align-items:center;gap:12px;justify-content:center}.sv-launch__btn i{font-size:22px;transition:transform .3s}.sv-launch__btn:hover i{transform:scale(1.2)}.sv-launch__trust{display:flex;gap:48px;justify-content:center;flex-wrap:wrap}.sv-launch__trust-item{display:flex;align-items:center;gap:12px;color:#fff;opacity:.8}.sv-launch__trust-item i{font-size:28px;color:var(--sv-wind-cyan)}.sv-launch__trust-item span{font-size:clamp(14px, .9vw + 11px, 16px);font-weight:600}.sv-launch__form-wrapper{display:flex;gap:12px;background:#fff;padding:8px;border-radius:60px;box-shadow:0 8px 32px rgba(0,0,0,.2)}.sv-launch__input{flex:1;padding:16px 24px;border:none;border-radius:50px;font-size:clamp(15px, 1vw + 12px, 16px);font-family:var(--sv-body-font);color:var(--sv-night-navy);background:0 0;outline:0}.sv-launch__input::placeholder{color:rgba(26,43,74,.5)}.sv-launch__submit{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;white-space:nowrap;flex-shrink:0}.sv-launch__submit i{font-size:20px;transition:transform .3s}.sv-launch__submit:hover i{transform:translateX(4px)}.sv-launch__success{display:none;padding:24px;background:rgba(107,196,125,.15);border:2px solid var(--sv-meadow-green);border-radius:20px;text-align:center}.sv-launch__success--visible{display:block;animation:.5s ease-out fadeInSuccess}@keyframes fadeInSuccess{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.sv-launch__success-icon{font-size:48px;color:var(--sv-meadow-green);margin-bottom:12px}.sv-launch__success-text{font-size:clamp(15px, 1vw + 12px, 16px);color:#fff;font-weight:600}@media (max-width:1024px){.sv-journey__grid{grid-template-columns:repeat(2,1fr)}.sv-preview__content{grid-template-columns:1fr;gap:64px}.sv-preview__text,.sv-preview__text--left,.sv-preview__text--right{text-align:center}.sv-preview__illustration,.sv-preview__text--left .sv-preview__illustration,.sv-preview__text--right .sv-preview__illustration{margin:0 auto}.sv-preview__text--left{order:1}.sv-preview__screen{order:2}.sv-preview__text--right{order:3}.sv-winds__wave{gap:40px 60px}.sv-philosophy__block{gap:40px}.sv-questions__layout{grid-template-columns:1fr;gap:32px}.sv-questions__panel{position:static}.sv-launch__kites{display:none}.sv-showcase__features{grid-template-columns:1fr;gap:24px}.sv-showcase__kite{width:140px}}@media (max-width:768px){.sv-journey,.sv-philosophy,.sv-preview,.sv-questions{padding:80px 0}.sv-journey__header,.sv-launch__actions,.sv-questions__header{margin-bottom:48px}.sv-journey__grid{grid-template-columns:1fr;gap:24px}.sv-journey__card{padding:32px 24px}.sv-preview__content{gap:48px}.sv-launch__form-wrapper{flex-direction:column;border-radius:20px;padding:12px}.sv-launch__input{text-align:center}.sv-launch__submit{width:100%;justify-content:center}.sv-philosophy__grid{gap:60px}.sv-philosophy__block{grid-template-columns:1fr;gap:32px}.sv-philosophy__block--2 .sv-philosophy__visual,.sv-philosophy__block--4 .sv-philosophy__visual{order:1}.sv-philosophy__block--2 .sv-philosophy__content,.sv-philosophy__block--4 .sv-philosophy__content{order:2}.sv-questions__item{padding:16px 20px}.sv-questions__panel{padding:32px 24px;min-height:300px}.sv-launch{padding:100px 0}.sv-launch__btn{width:100%;max-width:300px}.sv-launch__trust{gap:32px}}@media (max-width:620px){.sv-showcase,.sv-winds{padding:80px 0}.sv-winds__intro{margin-bottom:60px}.sv-winds__wave{grid-template-columns:1fr;gap:48px}.sv-showcase__kite{display:none}.sv-showcase__frame{margin-bottom:40px}.sv-showcase__feat{padding:24px}}