.scpt-vault{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:linear-gradient(160deg,#0b2a7a 0%,var(--scpt-royal) 48%,#5a4bb8 100%);padding:64px 0}.scpt-vault--gate{min-height:72svh;display:flex;align-items:center;padding:72px 0}.scpt-vault .scpt-stars{z-index:-1}.scpt-vault__inner{display:grid;grid-template-columns:260px 1fr;gap:5.6rem;align-items:center}.scpt-vault__art{position:relative;display:grid;place-items:center}.scpt-vault__door-wrap{position:relative;width:100%;max-width:260px}.scpt-vault__door-img{display:block;width:100%;height:auto}.scpt-vault__glow{position:absolute;left:51.4%;top:49.2%;width:46%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;mix-blend-mode:screen;z-index:1;background:radial-gradient(circle,#ffe7a8d9,#ffc45c59 30%,#ffc45c00 66%);opacity:.55}.scpt-vault__spark{position:absolute;left:51.4%;top:49.2%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:#fff;box-shadow:0 0 8px 2px #ffe7a8e6;opacity:0;pointer-events:none;z-index:2}.scpt-vault__eyebrow{margin:0 0 .8rem;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:var(--scpt-gold-soft)}.scpt-vault__heading{margin:0 0 1.2rem;color:#fff;font-size:clamp(3rem,4.4vw,4.8rem);line-height:1.08}.scpt-vault__body{margin:0 0 2.4rem;max-width:40rem;font-size:1.7rem;line-height:1.55;color:#ffffffeb}.scpt-vault__form{display:flex;flex-wrap:wrap;gap:1rem;max-width:52rem}.scpt-vault__input{flex:1 1 24rem;min-height:4.8rem;padding:0 1.6rem;border:0;border-radius:var(--inputs-radius, 4px);font:inherit;font-size:1.6rem;color:var(--scpt-ink);background:#fff}.scpt-vault__input:focus-visible{outline:3px solid var(--scpt-gold-soft);outline-offset:2px}.scpt-vault__btn{flex:0 0 auto;min-height:4.8rem;padding:0 2.4rem;border:0;border-radius:var(--buttons-radius, 4px);cursor:pointer;font:inherit;font-size:1.6rem;font-weight:700;color:var(--scpt-royal);background:#fff}.scpt-vault__btn:focus-visible{outline:3px solid var(--scpt-gold-soft);outline-offset:3px}.scpt-vault__btn:active{transform:translateY(1px)}.scpt-vault__ok{margin:0;font-size:1.8rem;font-weight:600;color:var(--scpt-gold-soft)}.scpt-vault__err{flex-basis:100%;margin:0;font-size:1.4rem;color:#ffd0d8}.scpt-vault__fine{margin:1rem 0 0;font-size:1.3rem;color:#ffffffb8}.scpt-vault__quote{margin:2.8rem 0 0;max-width:52rem;padding:2rem 2.4rem 1.8rem;border-radius:14px;background:#0e1b3d57;box-shadow:inset 0 0 0 1px #ffffff2e}.scpt-vault__quote-stars{display:block;margin-bottom:.6rem;color:var(--scpt-gold-soft);letter-spacing:.15em;font-size:1.4rem}.scpt-vault__quote blockquote{margin:0;padding:0;border:0;font-size:1.6rem;font-style:italic;color:#fff}.scpt-vault__quote blockquote:before{content:"\201c"}.scpt-vault__quote blockquote:after{content:"\201d"}.scpt-vault__who{display:flex;align-items:center;gap:1.2rem;margin-top:1.2rem}.scpt-vault__avatar{flex:none;width:4rem;height:4rem;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #ffffffd9,0 4px 10px #050a1e59}.scpt-vault__id{display:flex;flex-direction:column;gap:.2rem;min-width:0}.scpt-vault__handle{font-size:1.5rem;font-weight:700;line-height:1.25;color:#fff}.scpt-vault__by{display:inline-flex;align-items:center;gap:.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#a6f0c4}.scpt-vault__by svg{flex:none;width:1.8rem;height:1.8rem;fill:#22a95b}.scpt-vault__links{margin:2.4rem 0 0}.scpt-vault__links a{color:#fff;font-weight:600;text-underline-offset:3px}.scpt-vault__editor-note{position:absolute;left:12px;bottom:10px;margin:0;padding:.4em .8em;border-radius:4px;font-size:1.2rem;background:#00000073;color:#fff}@media(prefers-reduced-motion:no-preference){.scpt-anim .scpt-vault__door-wrap{animation:scpt-vault-float 7s ease-in-out infinite}.scpt-anim .scpt-vault__glow{animation:scpt-vault-breathe 4.2s ease-in-out infinite}.scpt-vault:hover .scpt-vault__glow{opacity:.95}.scpt-anim .is-in .scpt-vault__spark{animation:scpt-vault-spark var(--d) ease-out var(--delay) infinite}}@keyframes scpt-vault-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes scpt-vault-breathe{0%,to{opacity:.42;transform:translate(-50%,-50%) scale(.9)}50%{opacity:.85;transform:translate(-50%,-50%) scale(1.08)}}@keyframes scpt-vault-spark{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(var(--sx),-90px) scale(1.3)}}@media screen and (max-width:749px){.scpt-vault{padding:52px 0}.scpt-vault__art{width:160px}.scpt-vault__inner{grid-template-columns:minmax(0,1fr);gap:2.4rem;justify-items:center;text-align:center}.scpt-vault__text{display:flex;flex-direction:column;align-items:center;width:100%}.scpt-vault__form{justify-content:center;width:100%}.scpt-vault__who{justify-content:center}.scpt-vault__id{align-items:flex-start;text-align:left}.scpt-vault__quote{width:100%}}.scpt-vault--gate .scpt-vault__inner{grid-template-columns:minmax(0,1fr);gap:3.2rem;justify-items:center;text-align:center}.scpt-vault--gate .scpt-vault__art{width:220px}.scpt-vault--gate .scpt-vault__text{display:flex;flex-direction:column;align-items:center;width:100%;max-width:60rem}.scpt-vault--gate .scpt-vault__body{max-width:48rem}.scpt-vault--gate .scpt-vault__form{justify-content:center;width:100%}.scpt-vault--gate .scpt-vault__who{justify-content:center}.scpt-vault--gate .scpt-vault__id{align-items:flex-start;text-align:left}.scpt-vault--gate .scpt-vault__quote{width:100%}@media screen and (max-width:749px){.scpt-vault--gate .scpt-vault__inner{gap:2.4rem}.scpt-vault--gate .scpt-vault__art{width:160px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/scpt-vault.css.map */
