.vaultpage{overflow:hidden;padding-block:clamp(2.5rem,6vw,5.5rem) clamp(3.5rem,7vw,6.5rem)}.vaultpage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(45% 55% at 76% 45%,rgba(170,220,180,.12),transparent 70%),radial-gradient(60% 60% at 20% 30%,rgba(216,161,72,.12),transparent 70%);pointer-events:none}.vaultpage__grid{display:grid;gap:var(--s-8)}@media(min-width:900px){.vaultpage__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(3rem,7vw,7rem)}}.vaultpage__title{margin-top:var(--s-4);font-size:clamp(2.6rem,1.3rem + 4.4vw,5.25rem);line-height:.96}.vaultpage__text{max-width:48ch;margin-top:var(--s-5);color:var(--fg-soft);font-size:var(--text-md)}.js .vaultpage__copy{animation:fade-up .9s var(--ease-out) backwards}.vaultpage__form{max-width:32rem;margin-top:var(--s-6);padding:var(--s-5);border:1px solid rgba(238,230,214,.1);border-radius:14px;background:linear-gradient(180deg,#fff4e10f,#fff4e105);box-shadow:0 30px 50px -36px #000000e6}.vaultpage__form .klaviyo-form,.vaultpage__form .klaviyo-form form,.vaultpage__form .klaviyo-form>div{background:transparent!important}.vaultpage__form form>div,.vaultpage__native{display:grid;gap:.45rem}.vaultpage__form form>div+div,.vaultpage__form .klaviyo-mock button{margin-top:var(--s-4)}.vaultpage__form label{color:var(--cream-dim)!important;font-family:var(--font-mono)!important;font-size:var(--text-xs)!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important}.vaultpage__form input[type=email],.vaultpage__form input[type=text]{width:100%!important;min-height:3.25rem!important;padding:.7rem 1rem!important;border:1px solid rgba(238,230,214,.16)!important;border-radius:6px!important;background:#0a06048c!important;color:var(--cream)!important;font-family:var(--font-sans)!important;font-size:1rem!important;box-shadow:none!important}.vaultpage__form input::placeholder{color:#eee6d666!important}.vaultpage__form input:focus{outline:none!important;border-color:var(--amber)!important}.vaultpage__form button{width:100%!important;min-height:3.6rem!important;border:0!important;border-radius:6px!important;background:var(--rust)!important;color:var(--paper-light)!important;font-family:var(--font-sans)!important;font-size:1rem!important;font-weight:650!important;letter-spacing:.01em!important;text-transform:none!important;box-shadow:none!important;cursor:pointer;transition:background-color var(--fast) var(--ease),transform 90ms var(--ease)}.vaultpage__form button:hover{background:#a33c2a!important}.vaultpage__form button:active{transform:scale(.99)}.vaultpage__form p{margin-top:var(--s-3);color:var(--cream-dim)!important;font-size:var(--text-xs)!important;text-align:center}.vaultpage__fine{margin-top:var(--s-3)}.vaultpage__art{display:grid;justify-items:center;gap:var(--s-6)}.vaultpage__sleeve{position:relative;width:min(100%,30rem)}.vaultpage__cover{position:relative;z-index:1;width:100%;aspect-ratio:1;border-radius:16px;object-fit:cover;box-shadow:0 1px #ffffff1a inset,0 40px 60px -30px #000000e6}.vaultpage__free{position:absolute;top:1rem;right:1rem;z-index:2;padding:.4rem .75rem;border-radius:6px;background:var(--amber);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase}.vaultpage__sleeve .disc{opacity:1;transform:translate(30%) rotate(20deg)}.vaultpage__sleeve:hover .disc{transform:translate(38%) rotate(60deg)}.js .vaultpage__sleeve .disc{animation:vault-disc 1.2s var(--ease-out) .6s backwards}@keyframes vault-disc{0%{transform:translate(0) rotate(-40deg)}}.vaultpage__sticker{top:-1.1rem;left:-1.1rem;z-index:2;width:5.6rem;height:5.6rem}.vaultpage__sticker .sticker__now{font-size:1.9rem}.sticker__label{font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.vaultpage__inside{display:grid;gap:.6rem;width:min(100%,30rem)}.vaultpage__inside li{display:flex;align-items:center;gap:.7rem;font-weight:600}.vaultpage__inside li:before{content:"\2713";display:grid;flex:none;place-items:center;width:1.3rem;height:1.3rem;border-radius:50%;background:var(--amber);color:var(--ink);font-size:.75rem;font-weight:800}.layout-landing .vaultpage{padding-top:clamp(3rem,7vw,6.5rem)}.steps{padding-block:var(--section)}.steps__list{display:grid;gap:var(--s-6);counter-reset:none}@media(min-width:800px){.steps__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-5)}}.steps__item{position:relative;padding:var(--s-5);border:1px solid var(--line);border-radius:12px;background:var(--surface-2)}.steps__num{display:block;color:var(--rust);font-family:var(--font-display);font-size:3rem;line-height:1}.steps__title{margin-top:var(--s-3);font-size:var(--text-md);font-weight:720}.steps__text{margin-top:var(--s-2);color:var(--fg-soft)}.trust--titled .trust__heading{margin-bottom:var(--s-7);font-size:var(--text-2xl);text-align:center}.trust--titled .trust__grid{border-bottom:0}@media(max-width:599px){.vaultpage__form .klaviyo-form div[style*="flex-direction: row"]{flex-direction:column!important;gap:.5rem}.vaultpage__form .klaviyo-form div[style*="flex-direction: row"]>div{width:100%!important;max-width:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/vault.css.map */
