.svp-hero{background:#eeeaf8;padding:4.4rem 0 4rem;text-align:center}.svp-hero h1{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3.2rem,4.4vw,5rem);line-height:1.12;margin:0 0 1rem;color:#2e2552}.svp-hero h1 span{color:#8a78cc}.svp-hero p{font-size:1.75rem;line-height:1.6;color:#5a5478;max-width:60rem;margin:0 auto}.svp-narrow{max-width:82rem;margin:0 auto;padding:0 2rem}.svp-sec{padding:5.6rem 0}.svp-sec--white{background:#fff}.svp-sec--night{background:#2e2552;color:#faf6ef}.svp-sec--night .sv-h2{color:#faf6ef}.svp-sec--night .sv-h2 span{color:#c9bee8}.svp-big{font-family:var(--font-heading-family);font-size:clamp(2.4rem,3vw,3.2rem);line-height:1.4;color:#2e2552;margin:0 0 1.6rem}.svp-text{font-size:1.7rem;line-height:1.8;color:#5a5478}.svp-text p{margin:0 0 1.2rem}.svp-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;margin-top:2.8rem}.svp-card{background:#faf6ef;border-radius:20px;padding:2.4rem}.svp-sec--white .svp-card{background:#faf6ef}.svp-sec--night .svp-card{background:transparent;border:1px solid rgba(201,190,232,.3)}.svp-card b{display:block;font-family:var(--font-heading-family);font-weight:400;font-size:2rem;margin-bottom:.6rem}.svp-card p{margin:0;font-size:1.5rem;line-height:1.6;color:inherit;opacity:.85}.svp-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;text-align:center}.svp-stat b{display:block;font-family:var(--font-heading-family);font-weight:400;font-size:4rem;color:#2e2552;line-height:1.1}.svp-stat span{font-size:1.5rem;color:#5a5478}.svp-ctas{display:flex;gap:1.2rem;justify-content:center;flex-wrap:wrap;margin-top:2.8rem}.svp-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem}.svp-tile{display:flex;flex-direction:column;gap:.6rem;background:#fff;border:1px solid #ece6f6;border-radius:20px;padding:2.2rem;text-decoration:none;color:#2e2552;transition:border-color .2s,transform .2s}.svp-tile:hover{border-color:#2e2552;transform:translateY(-2px)}.svp-tile svg{width:3rem;height:3rem;color:#5b4a9e}.svp-tile b{font-family:var(--font-heading-family);font-weight:400;font-size:2rem}.svp-tile span{font-size:1.45rem;color:#5a5478;line-height:1.5}.svp-two{display:grid;grid-template-columns:1fr 1.25fr;gap:3.2rem;align-items:start}.svp-channels{background:#2e2552;color:#faf6ef;border-radius:24px;padding:3rem}.svp-channels h2{font-family:var(--font-heading-family);font-weight:400;font-size:2.6rem;margin:0 0 .6rem;color:#faf6ef}.svp-channels p{margin:0 0 2rem;color:#faf6efcc;font-size:1.5rem;line-height:1.6}.svp-channel{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 0;border-top:1px solid rgba(201,190,232,.25);color:#faf6ef;text-decoration:none}.svp-channel svg{width:2.6rem;height:2.6rem;color:#c9bee8;flex:0 0 auto}.svp-channel b{display:block;font-size:1.6rem}.svp-channel small{font-size:1.35rem;color:#faf6efb3}.svp-form{background:#fff;border:1px solid #ece6f6;border-radius:24px;padding:3rem}.svp-form h2{font-family:var(--font-heading-family);font-weight:400;font-size:2.6rem;margin:0 0 1.6rem}.svp-form label{display:block;font-size:1.35rem;color:#5a5478;margin:0 0 .5rem}.svp-form input,.svp-form select,.svp-form textarea{width:100%;box-sizing:border-box;border:1px solid #ddd5f0;border-radius:14px;background:#faf6ef;padding:1.2rem 1.4rem;font-size:1.5rem;font-family:inherit;color:#2e2552;margin-bottom:1.4rem}.svp-form textarea{min-height:12rem;resize:vertical}.svp-form .svp-row{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.svp-form .sv-btn{width:100%;border:0;cursor:pointer}.svp-ok{background:#eeeaf8;border-radius:14px;padding:1.4rem;color:#2e2552;font-size:1.5rem;margin-bottom:1.4rem}.svp-err{background:#fff1f1;border-radius:14px;padding:1.4rem;color:#8a2a2a;font-size:1.4rem;margin-bottom:1.4rem}.svp-promise{background:#2e2552;color:#faf6ef;border-radius:24px;padding:3rem;text-align:center}.svp-promise b{display:block;font-family:var(--font-heading-family);font-weight:400;font-size:3rem;margin-bottom:.6rem}.svp-promise p{margin:0;font-size:1.6rem;color:#faf6efd1;line-height:1.6}.svp-steps{list-style:none;counter-reset:s;padding:0;margin:2.8rem 0 0;display:grid;gap:1.2rem}.svp-steps li{counter-increment:s;display:flex;gap:1.4rem;align-items:flex-start;background:#fff;border:1px solid #ece6f6;border-radius:18px;padding:1.8rem 2rem}.svp-steps li:before{content:counter(s);flex:0 0 3.4rem;height:3.4rem;border-radius:50%;background:#eeeaf8;color:#2e2552;font-family:var(--font-heading-family);font-size:1.7rem;display:flex;align-items:center;justify-content:center}.svp-steps b{display:block;font-size:1.65rem;margin-bottom:.3rem}.svp-steps span{font-size:1.45rem;color:#5a5478;line-height:1.6}.svp-note{margin-top:1.6rem;background:#faf8ff;border:1px solid #ece6f6;border-radius:18px;padding:1.8rem 2rem;font-size:1.5rem;line-height:1.6;color:#2e2552}.svp-legal{font-size:1.55rem;line-height:1.8;color:#2e2552}.svp-legal h2,.svp-legal h3{font-family:var(--font-heading-family);font-weight:400;margin:2.4rem 0 1rem}.svp-legal a{color:#5b4a9e}.svp-timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2.8rem;position:relative}.svp-timeline div{text-align:center;position:relative}.svp-timeline i{display:flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;margin:0 auto 1rem;border-radius:50%;background:#eeeaf8;font-style:normal;font-size:2.2rem;position:relative;z-index:1}.svp-timeline div:not(:last-child):after{content:"";position:absolute;top:2.6rem;right:calc(50% + 2.6rem);width:calc(100% - 4.2rem);height:2px;background:#ddd5f0}.svp-timeline b{display:block;font-size:1.55rem;margin-bottom:.3rem}.svp-timeline span{font-size:1.35rem;color:#5a5478;line-height:1.5}.svp-404{text-align:center;padding:8rem 0}.svp-404 .svp-moon{width:9rem;height:9rem;margin:0 auto 2rem}.svp-404 h1{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3rem,4vw,4.6rem);margin:0 0 1rem;color:#2e2552}.svp-404 p{font-size:1.7rem;color:#5a5478;margin:0 0 2.4rem}.svp-404 form{display:flex;gap:.8rem;max-width:48rem;margin:0 auto 2rem}.svp-404 input{flex:1;min-height:5rem;border-radius:999px;border:1px solid #C9BEE8;padding:0 2rem;font-size:1.5rem;background:#fff;font-family:inherit}.svp-revs{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;margin-top:2.8rem}@media(max-width:989px){.svp-grid3,.svp-tiles,.svp-revs,.svp-two{grid-template-columns:1fr}.svp-timeline{grid-template-columns:1fr 1fr;row-gap:2.4rem}.svp-timeline div:after{display:none}}@media(max-width:749px){.svp-hero{padding:3.2rem 0 2.8rem}.svp-sec{padding:4rem 0}.svp-stats{grid-template-columns:1fr;gap:2rem}.svp-form .svp-row{grid-template-columns:1fr}.svp-404 form{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/soleva-pages.css.map */
