.scpt-signup{--neon: linear-gradient(90deg, #3d8bff, #9b5cff, #ff5fb4, #9b5cff, #3d8bff);position:relative;isolation:isolate;overflow:hidden;color:#fff;padding:96px 0 104px;background:radial-gradient(55% 120% at 0% 0%,#3d8bff3d,#3d8bff00 62%),radial-gradient(50% 110% at 100% 100%,#ff5fb442,#ff5fb400 64%),linear-gradient(160deg,#0a1430 0%,var(--scpt-night) 46%,#261d66 100%)}.scpt-signup:before,.scpt-signup:after{content:"";position:absolute;left:0;right:0;height:2px;z-index:1;pointer-events:none;background:var(--neon) 0 0 / 300% 100%;box-shadow:0 0 12px #9b5cffbf,0 0 26px #ff5fb459}.scpt-signup:before{top:0}.scpt-signup:after{bottom:0}.scpt-signup .scpt-stars{z-index:-1}.scpt-signup__aurora{position:absolute;z-index:-1;width:56rem;aspect-ratio:1;border-radius:50%;pointer-events:none}.scpt-signup__aurora--a{left:-16rem;top:-22rem;background:radial-gradient(circle,#9b5cff57,#9b5cff00 66%)}.scpt-signup__aurora--b{right:-14rem;bottom:-26rem;background:radial-gradient(circle,#ff5fb44d,#ff5fb400 66%)}.scpt-signup__balloons{position:absolute;z-index:-1;top:0;bottom:0;right:1.2rem;width:12rem;pointer-events:none}.scpt-signup__balloon{position:absolute;display:block;height:auto}.scpt-signup__balloon--1{width:5.6rem;right:5rem;top:12%;transform:rotate(-6deg)}.scpt-signup__balloon--2{width:4.6rem;right:.4rem;top:36%;transform:rotate(5deg);opacity:.92}.scpt-signup__balloon--3{width:3.6rem;right:6.4rem;top:60%;transform:rotate(-3deg);opacity:.82}@media screen and (min-width:990px)and (max-width:1359px){.scpt-signup__balloons{display:none}}.scpt-signup__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,48rem);gap:5.6rem;align-items:center}.scpt-signup__copy>*{max-width:52rem}.scpt-signup__eyebrow{display:inline-block;margin:0 0 1.4rem;padding:.5em .95em;border:1.5px solid transparent;border-radius:var(--buttons-radius, 4px);background:linear-gradient(#0e1b3db3,#0e1b3db3) padding-box,linear-gradient(90deg,#c98f22,#ffe7a8,#fff8e3,#ffe7a8,#c98f22) 0 0 / 300% 100% border-box;box-shadow:0 0 12px #e5a62a52;font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--scpt-gold-soft)}.scpt-signup__heading{margin:0 0 1.4rem;color:#fff;font-size:clamp(3.4rem,4.8vw,5.4rem);line-height:1.06;text-wrap:balance}.scpt-signup__text{margin:0;font-size:1.8rem;line-height:1.55;color:#ffffffe6}.scpt-signup__panel{position:relative;padding:3.2rem 3.2rem 2.6rem;border:1.5px solid transparent;border-radius:14px;background:linear-gradient(#101a42d1,#101a42d1) padding-box,linear-gradient(120deg,#3d8bff,#9b5cff,#ff5fb4,#9b5cff,#3d8bff) 0 0 / 300% 100% border-box;box-shadow:0 0 30px #9b5cff52,0 24px 60px #050a1e73}.scpt-signup__label{display:block;margin:0 0 1.2rem;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--scpt-gold-soft)}.scpt-signup__row{display:flex;flex-wrap:wrap;gap:1rem}.scpt-signup__input{flex:1 1 22rem;min-width:0;min-height:5.2rem;padding:0 1.6rem;border:0;border-radius:var(--inputs-radius, 4px);font:inherit;font-size:1.6rem;color:var(--scpt-ink);background:#fff;box-shadow:inset 0 0 0 1px #142a4e1f}.scpt-signup__input::placeholder{color:#5d6b85;opacity:1}.scpt-signup__input:focus-visible{outline:3px solid #ff8fca;outline-offset:2px}.scpt-signup__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;padding:0 2.4rem;border:0;border-radius:var(--buttons-radius, 4px);cursor:pointer;font:inherit;font-size:1.6rem;font-weight:700;color:#fff;background:var(--scpt-royal);box-shadow:0 0 0 1px #ffffff2e inset,0 8px 22px #0b5bd873,0 0 18px #9b5cff73;transition:transform .25s var(--scpt-ease-pop),box-shadow .25s ease}.scpt-signup__btn svg{width:1.8rem;height:1.8rem;fill:currentColor;transition:transform .25s var(--scpt-ease-out)}.scpt-signup__btn:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #ffffff3d inset,0 12px 28px #0b5bd88c,0 0 26px #ff5fb499}.scpt-signup__btn:hover svg{transform:translate(3px)}.scpt-signup__btn:active{transform:translateY(0)}.scpt-signup__btn:focus-visible{outline:3px solid var(--scpt-gold-soft);outline-offset:3px}.scpt-signup__ok{display:flex;align-items:center;gap:1rem;margin:0;font-size:1.8rem;font-weight:600;color:var(--scpt-gold-soft)}.scpt-signup__ok svg{flex:none;width:2.4rem;height:2.4rem;fill:#7fe0a6}.scpt-signup__form{scroll-margin-top:20rem}.scpt-signup__err{margin:1rem 0 0;font-size:1.4rem;color:#ffd0d8}.scpt-signup__fine{margin:1.4rem 0 0;font-size:1.3rem;color:#ffffffbd}@media(prefers-reduced-motion:no-preference){.scpt-anim .scpt-signup:before,.scpt-anim .scpt-signup:after{animation:scpt-signup-neon 7s linear infinite}.scpt-anim .scpt-signup__eyebrow{animation:scpt-signup-edge 7s linear infinite}.scpt-anim .scpt-signup__panel{animation:scpt-signup-edge 10s linear infinite}.scpt-anim .scpt-signup__aurora--a{animation:scpt-signup-drift 18s ease-in-out infinite alternate}.scpt-anim .scpt-signup__aurora--b{animation:scpt-signup-drift 22s ease-in-out -6s infinite alternate-reverse}.scpt-anim .scpt-signup__balloon{animation:scpt-signup-rise var(--d, 9s) ease-in-out var(--delay, 0s) infinite alternate}.scpt-anim .scpt-signup__balloon--1{--d: 8s;--r: -6deg}.scpt-anim .scpt-signup__balloon--2{--d: 10s;--delay: -3s;--r: 5deg}.scpt-anim .scpt-signup__balloon--3{--d: 9s;--delay: -5s;--r: -3deg}.scpt-anim .scpt-signup:not(.is-in) .scpt-signup__balloon{animation-play-state:paused}}@keyframes scpt-signup-neon{0%{background-position:0 0}to{background-position:300% 0}}@keyframes scpt-signup-edge{0%{background-position:0 0,0 0}to{background-position:0 0,300% 0}}@keyframes scpt-signup-drift{0%{transform:translate(0) scale(1)}to{transform:translate(6rem,3rem) scale(1.12)}}@keyframes scpt-signup-rise{0%{transform:translateY(0) rotate(var(--r, 0deg))}to{transform:translateY(-22px) rotate(calc(var(--r, 0deg) * -1))}}@media screen and (max-width:989px){.scpt-signup__inner{grid-template-columns:minmax(0,1fr);gap:3.2rem}.scpt-signup__panel{max-width:56rem}.scpt-signup__balloon--1{width:4.8rem;right:1.6rem;top:5%}.scpt-signup__balloon--2,.scpt-signup__balloon--3{display:none}}@media screen and (max-width:749px){.scpt-signup{padding:64px 0 72px}.scpt-signup__eyebrow{font-size:1.1rem;letter-spacing:.05em}.scpt-signup__text{font-size:1.7rem}.scpt-signup__panel{padding:2.4rem 2rem 2rem}.scpt-signup__btn{flex:1 1 100%}.scpt-signup__balloon--1{width:4rem;right:.4rem;top:3%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/scpt-signup.css.map */
