html,body{scrollbar-gutter:auto!important;scrollbar-width:thin;scrollbar-color:rgba(124,58,237,.5) transparent}html,body{overflow-x:hidden;width:100%;scrollbar-gutter:auto!important}html::-webkit-scrollbar,body::-webkit-scrollbar{width:5px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:#7c3aed80;border-radius:999px;border:2px solid transparent;background-clip:padding-box}html::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover{background:#7c3aedad;border:2px solid transparent;background-clip:padding-box}html.ll-xl-lock,body.ll-xl-lock{overflow:hidden!important;overscroll-behavior:none!important;touch-action:none!important;height:100%!important}body.ll-xl-lock{position:static!important;left:auto!important;right:auto!important;width:auto!important}@media(min-width:761px){body.ll-xl-open #shopify-section-header,body.ll-xl-open .shopify-section-header,body.ll-xl-open .section-header,body.ll-xl-open .site-header,body.ll-xl-open header,body.ll-xl-open .header-wrapper,body.ll-xl-open .shopify-section-group-header-group,body.ll-xl-open sticky-header,body.ll-xl-open predictive-search,body.ll-xl-open [id*=shopify-section-header],body.ll-xl-open [class*=header-wrapper],body.ll-xl-open [class*=site-header],body.ll-xl-open [class*=sticky-header]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-120%)!important}}.vault-section{position:relative;isolation:isolate;width:100%;max-width:none;margin:0;padding:0}.vault-section .ll-top-hero{position:relative;width:100%;left:50%;right:50%;margin:0 -50% 42px;height:var(--ll-hero-height-desktop, 620px);overflow:hidden}.vault-section .ll-top-hero.has-collage-hero{--ll-hero-visible-cols: 8;--ll-hero-collage-gap: 3px;--ll-hero-tile-size: calc( (100vw - ((var(--ll-hero-visible-cols) - 1) * var(--ll-hero-collage-gap))) / var(--ll-hero-visible-cols) );height:calc((var(--ll-hero-tile-size) * 2) + var(--ll-hero-collage-gap));min-height:calc((var(--ll-hero-tile-size) * 2) + var(--ll-hero-collage-gap))}.vault-section .ll-top-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 74%,rgba(0,0,0,.72) 84%,rgba(0,0,0,.3) 92%,rgba(0,0,0,.06) 97%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000 0% 74%,#000000b8 84%,#0000004d 92%,#0000000f 97%,#0000)}.vault-section .ll-top-hero-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 50% 8%,rgba(124,58,237,.22),rgba(124,58,237,.02) 36%,transparent 66%),linear-gradient(180deg,rgba(10,8,16,.92),rgba(10,8,16,.18) 40%,transparent 100%);background-size:cover;background-position:center center;background-repeat:no-repeat;transform:scale(1.01)}.vault-section .ll-top-hero-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 20%,rgba(124,58,237,.16),transparent 34%),radial-gradient(circle at 50% 52%,rgba(0,0,0,.34),rgba(0,0,0,.12) 34%,transparent 68%),linear-gradient(180deg,#00000057,#00000047 22%,#0000006b 56%,#000000b3)}.vault-section .ll-top-hero-bg.has-collage:before{content:none!important}.vault-section .ll-top-hero-collage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;transform:translateZ(0);backface-visibility:hidden}.vault-section .ll-top-hero-collage-track{position:absolute;top:0;left:0;height:100%;display:flex;width:max-content;will-change:transform;transform:translateZ(0);backface-visibility:hidden;animation:llHeroCollageMarquee 200s linear infinite}.vault-section .ll-top-hero-collage-set{position:relative;flex:0 0 100vw;width:100vw;display:grid;grid-auto-rows:var(--ll-hero-tile-size);gap:var(--ll-hero-collage-gap, 1px);background:#000}.vault-section .ll-top-hero-collage-set:after{content:"";position:absolute;top:0;bottom:0;right:calc(var(--ll-hero-collage-gap, 1px) / -2);width:var(--ll-hero-collage-gap, 1px);background:#000;pointer-events:none;z-index:2}.vault-section .ll-top-hero-collage-item{position:relative;overflow:hidden;width:100%;height:100%;min-width:0;min-height:0;aspect-ratio:1 / 1;background:#000;box-shadow:none;contain:paint;transform:translateZ(0);backface-visibility:hidden}.vault-section .ll-top-hero-collage-item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block;filter:saturate(.98) contrast(1.04) brightness(.92);transform:translateZ(0);backface-visibility:hidden}@keyframes llHeroCollageMarquee{0%{transform:translate3d(calc(-1 * var(--ll-hero-collage-set-width)),0,0)}to{transform:translateZ(0)}}.vault-section .ll-top-hero-bg.has-collage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 18%,rgba(124,58,237,.1),transparent 34%),radial-gradient(circle at 50% 52%,rgba(0,0,0,.26),rgba(0,0,0,.1) 36%,transparent 70%),linear-gradient(180deg,#00000024,#0000002e 28%,#00000052 68%,#0000008f)}.vault-section .ll-top-hero-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 24px;max-width:860px;margin:0 auto}.vault-section .ll-top-hero-content:before{content:"";position:absolute;left:50%;top:50%;width:min(92vw,760px);height:min(78%,420px);transform:translate(-50%,-50%);border-radius:28px;background:radial-gradient(circle at 50% 42%,#00000057,#0000002e 42%,#0000000f 68%,#0000);filter:blur(14px);z-index:-1;pointer-events:none}.vault-section{--ll-accent: #7C3AED;--ll-text: #ffffff;--ll-muted: rgba(255,255,255,.6);--ll-bg: #0b0b10;--ll-glow: #6B2EA0;--ll-gate-image-width: 56px;--ll-request-image-width: 56px;--ll-gate-header-image-width: 42px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300;letter-spacing:.1px;background-color:transparent;box-sizing:border-box;overflow-x:clip}.vault-section *{box-sizing:border-box}.vault-section .ll-gate-wrap,.vault-section .ll-vault-content>section:not(.ll-top-hero):not(.ll-studio-log-bleed):not(.ll-story-split):not(.ll-story-duo-embed):not(.ll-bts-bleed),.vault-section .ll-footer{max-width:860px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.vault-section .ll-vault-content[hidden]{display:none!important}.vault-section .ll-vault-content{position:relative;isolation:isolate}.vault-section .ll-vault-archive-bg-wrap{position:absolute;top:0;right:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);z-index:0;pointer-events:none;overflow:hidden!important;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.03) 3%,rgba(0,0,0,.12) 7%,rgba(0,0,0,.32) 13%,rgba(0,0,0,.74) 22%,rgba(0,0,0,1) 34%,rgba(0,0,0,1) 66%,rgba(0,0,0,.74) 78%,rgba(0,0,0,.32) 87%,rgba(0,0,0,.12) 93%,rgba(0,0,0,.03) 97%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#0000,#00000008 3%,#0000001f 7%,#00000052 13%,#000000bd 22%,#000 34% 66%,#000000bd 78%,#00000052 87%,#0000001f 93%,#00000008 97%,#0000)}.vault-section .ll-vault-archive-bg-picture,.vault-section .ll-vault-archive-bg-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.vault-section .ll-vault-archive-bg-media{object-fit:cover;object-position:center center;opacity:var(--ll-archive-bg-op, .18);filter:saturate(.92) contrast(1.02) brightness(.74)}.vault-section .ll-vault-archive-bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#00000047,#0000001f 24% 76%,#00000047),radial-gradient(circle at 50% 38%,rgba(0,0,0,.14),transparent 54%)}.vault-section .ll-vault-content>:not(.ll-vault-archive-bg-wrap){position:relative;z-index:1}.vault-section section,.vault-section .ll-benefits-grid,.vault-section .ll-sketch-grid,.vault-section .ll-archive-grid,.vault-section .ll-log-list,.vault-section .ll-faq-section-spacer,.vault-section .ll-email-section-spacer{position:relative}.vault-section [data-shopify-editor-block]{position:relative}.vault-section h1{text-align:center;font-size:clamp(1.8rem,5vw,2.2rem);font-weight:350;text-transform:uppercase;color:#fffffff2;margin-bottom:16px;letter-spacing:.2em}.vault-section h2{text-align:center;font-size:clamp(1.1rem,3.2vw,1.35rem);font-weight:350;text-transform:uppercase;color:#ffffffeb;margin:0 0 34px;padding-bottom:18px;border-bottom:1px solid rgba(124,58,237,.06);letter-spacing:.22em}.vault-section .ll-gate-header .ll-eyebrow{position:relative;display:inline-block;text-align:center;letter-spacing:6px;font-size:.7rem;text-transform:uppercase;color:var(--ll-accent, #7C3AED)!important;margin-bottom:.75rem;font-weight:500;padding:.24rem .64rem;border-radius:999px;text-shadow:0 1px 0 rgba(0,0,0,.72),0 4px 14px rgba(0,0,0,.86),0 14px 34px rgba(0,0,0,.48),0 0 24px rgba(124,58,237,.24)}.vault-section .ll-top-hero-content .ll-eyebrow{position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;letter-spacing:.34em;font-size:.52rem;text-transform:uppercase;color:#fffffff0;margin-bottom:10px;font-weight:420;padding:.34rem .78rem;border-radius:3px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(180deg,#78708c00,#3a344a00 48%,#1b182400),#1c192600;backdrop-filter:blur(10px) saturate(112%);-webkit-backdrop-filter:blur(10px) saturate(112%);box-shadow:none!important;text-shadow:none;overflow:hidden;isolation:isolate}.vault-section .ll-top-hero-content .ll-eyebrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;background:linear-gradient(180deg,#ffffff29,#ffffff0a 42%,#fff0);opacity:.64;z-index:0;pointer-events:none}.vault-section .manifesto{position:relative;display:inline-block;text-align:center;font-size:clamp(1.8rem,5vw,2.2rem);font-weight:350;letter-spacing:.2em;text-transform:uppercase;color:#fffffffe;margin:0 0 26px;line-height:1.12;padding:.12rem .24rem;text-shadow:0 1px 0 rgba(0,0,0,.82),0 4px 14px rgba(0,0,0,.94),0 18px 44px rgba(0,0,0,.62),0 0 24px rgba(0,0,0,.2)}.vault-section .ll-top-hero-content .manifesto:before{content:"";position:absolute;top:-12px;right:-22px;bottom:-12px;left:-22px;border-radius:18px;background:radial-gradient(circle at 50% 50%,rgba(0,0,0,.66),rgba(0,0,0,.24) 62%,transparent 100%);filter:blur(20px);z-index:-1;pointer-events:none}.vault-section .hero-icon{position:relative;display:flex;align-items:center;justify-content:center;margin:24px 0 28px}.vault-section .hero-icon:before{content:"";position:absolute;width:86px;height:86px;border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(0,0,0,.64),rgba(0,0,0,.24) 58%,transparent 100%);filter:blur(14px);z-index:-1;pointer-events:none}.vault-section .hero-icon img{width:30px;height:30px;opacity:1;object-fit:contain;display:block;filter:brightness(1.08) saturate(1.06) drop-shadow(0 2px 3px rgba(0,0,0,.44)) drop-shadow(0 8px 18px rgba(0,0,0,.62)) drop-shadow(0 16px 30px rgba(0,0,0,.28)) drop-shadow(0 0 18px rgba(124,58,237,.16))}.vault-section .ll-subline{position:relative;display:inline-block;font-size:1.05rem;font-weight:360;line-height:1.68;letter-spacing:.2px;color:#fffffffa;max-width:700px;margin:0 auto 62px;text-align:center;padding:.28rem .66rem;text-shadow:0 1px 0 rgba(0,0,0,.82),0 4px 14px rgba(0,0,0,.9),0 18px 40px rgba(0,0,0,.54),0 0 22px rgba(0,0,0,.18)}.vault-section .ll-top-hero-content .ll-subline{margin:0 auto;max-width:760px}.vault-section .ll-top-hero-content .ll-subline:before{content:"";position:absolute;top:-12px;right:-18px;bottom:-12px;left:-18px;border-radius:16px;background:radial-gradient(circle at 50% 50%,rgba(0,0,0,.68),rgba(0,0,0,.22) 62%,transparent 100%);filter:blur(18px);z-index:-1;pointer-events:none}.vault-section .ll-gate-wrap{margin-bottom:40px;padding-top:26px;padding-bottom:18px}.vault-section .ll-gate-header{margin:0 auto 24px;max-width:560px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:6px 0 0}.vault-section .ll-gate-header .ll-eyebrow{margin-bottom:10px}.vault-section .ll-gate-header-title{position:relative;display:inline-block;margin:0;font-size:clamp(1.08rem,2.8vw,1.5rem);line-height:1.15;font-weight:320;letter-spacing:.18em;text-transform:uppercase;color:#fffffff5;padding:.08rem .18rem;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.42),0 4px 14px rgba(0,0,0,.56),0 14px 34px rgba(0,0,0,.22)}.vault-section .ll-gate-header-title:before{content:"";position:absolute;top:-8px;right:-14px;bottom:-8px;left:-14px;border-radius:12px;background:radial-gradient(circle at 50% 50%,rgba(0,0,0,.26),rgba(0,0,0,.08) 62%,transparent 100%);filter:blur(14px);z-index:-1;pointer-events:none}.vault-section .ll-gate-header-image{display:flex;align-items:center;justify-content:center;margin:12px auto;width:min(100%,var(--ll-gate-header-image-width))}.vault-section .ll-gate-header-image img{width:100%;height:auto;display:block;object-fit:contain;opacity:.96;filter:drop-shadow(0 2px 2px rgba(0,0,0,.26)) drop-shadow(0 8px 16px rgba(0,0,0,.3))}.vault-section .ll-gate-header-subline{max-width:460px;margin:0 auto;text-align:center;font-size:.78rem;line-height:1.65;color:#ffffffb3;letter-spacing:.02em}.vault-section .ll-gate-stack{display:grid;gap:14px;max-width:520px;margin:0 auto}.vault-section .ll-gate,.vault-section .ll-request-box{margin:0;background:#ffffff02;border:1px solid rgba(255,255,255,.03);border-radius:6px;padding:16px 16px 17px;transition:all .2s ease;position:relative;overflow:hidden;backdrop-filter:none;-webkit-backdrop-filter:none}.vault-section .ll-gate:hover,.vault-section .ll-request-box:hover{border-color:#7c3aed2e;background:#ffffff03;transform:none}.vault-section .ll-gate:after,.vault-section .ll-request-box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 15% 35%,rgba(124,58,237,.08),transparent 34%),radial-gradient(circle at 78% 78%,rgba(124,58,237,.04),transparent 28%);opacity:1}.vault-section .ll-gate>*,.vault-section .ll-request-box>*{position:relative;z-index:2}.vault-section .ll-gate-title,.vault-section .ll-request-title{text-align:center;font-size:clamp(.88rem,2vw,.98rem);font-weight:320;text-transform:uppercase;color:#ffffffeb;margin:0 0 10px;letter-spacing:.16em;line-height:1.18}.vault-section .ll-gate-visual,.vault-section .ll-request-visual{display:flex;justify-content:center;align-items:center;margin:0 auto 10px}.vault-section .ll-gate-visual img,.vault-section .ll-request-visual img{display:block;width:100%;height:auto;object-fit:contain;opacity:.94;filter:drop-shadow(0 2px 3px rgba(0,0,0,.18)) drop-shadow(0 8px 18px rgba(0,0,0,.18))}.vault-section .ll-gate-visual{width:min(100%,var(--ll-gate-image-width))}.vault-section .ll-request-visual{width:min(100%,var(--ll-request-image-width))}.vault-section .ll-gate-sub,.vault-section .ll-request-sub{text-align:center;color:#ffffffb3;font-size:.72rem;font-weight:280;margin:0 auto 10px;max-width:380px;line-height:1.55;letter-spacing:.08px}.vault-section .ll-gate-form{display:flex;gap:10px;justify-content:center;align-items:stretch;max-width:420px;margin:0 auto}.vault-section .ll-gate-form--stack{display:flex;gap:10px;justify-content:center;align-items:stretch;max-width:420px;margin:0 auto 12px}.vault-section .ll-request-actions{max-width:420px;margin:0 auto}.vault-section .ll-request-actions.is-success [data-ll-request-submit]{opacity:0;pointer-events:none}.vault-section .ll-request-success-overlay{display:none;align-items:center;justify-content:center;text-align:center;padding:0 16px;height:44px;min-height:44px;border-radius:6px;border:1px solid rgba(124,58,237,.18);background:linear-gradient(180deg,#ffffff05,#ffffff02),radial-gradient(circle at 20% 50%,rgba(124,58,237,.1),transparent 48%),#00000029;color:#ffffffd1;font-size:.56rem;letter-spacing:.14em;text-transform:uppercase;line-height:1.45;font-weight:320}.vault-section .ll-request-actions.is-success .ll-request-success-overlay{display:flex}.vault-section .ll-request-code-wrap{margin-top:12px}.vault-section .ll-request-code-wrap[hidden]{display:none!important}.vault-section .ll-gate-form input{flex:1 1 auto;height:44px;min-height:44px;max-height:44px;line-height:44px;border-radius:6px;border:1px solid rgba(255,255,255,.03);background:#00000026;color:#fff;padding:0 14px;letter-spacing:.07em;font-weight:300;outline:none;transition:all .2s ease;font-family:inherit;display:block!important;box-shadow:none!important;appearance:none;-webkit-appearance:none;font-size:.74rem}.vault-section .ll-gate-form input::placeholder{color:#ffffff4d;opacity:1;text-transform:uppercase;letter-spacing:.08em}.vault-section .ll-gate-form input:focus{border-color:#7c3aed2e;background:#0000002e}.vault-section .ll-gate-form button,.vault-section .ll-request-btn,.vault-section .ll-auth-btn{flex:0 0 auto;height:44px;min-height:44px;max-height:44px;line-height:44px;padding:0 16px;border-radius:6px;border:1px solid rgba(124,58,237,.18);background:#7c3aed14;color:#fff;font-size:.58rem;letter-spacing:.19em;text-transform:uppercase;font-weight:350;cursor:pointer;transition:all .2s ease;white-space:nowrap;appearance:none;-webkit-appearance:none;display:inline-flex!important;align-items:center;justify-content:center;text-decoration:none}.vault-section .ll-request-btn{width:100%}.vault-section .ll-auth-btn{flex:1 1 0}.vault-section .ll-gate-form button:hover,.vault-section .ll-request-btn:hover,.vault-section .ll-auth-btn:hover{border-color:#7c3aed47;background:#7c3aed1f;transform:none;color:#fff}.vault-section .ll-gate-hint,.vault-section .ll-request-hint,.vault-section .ll-access-feedback,.vault-section .ll-request-feedback{text-align:center;margin-top:9px;font-size:.54rem;color:#ffffff73;letter-spacing:.16em;text-transform:uppercase;line-height:1.55;font-weight:280}.vault-section .ll-request-feedback:empty,.vault-section .ll-access-feedback:empty{display:none!important}.vault-section .ll-access-feedback.is-success,.vault-section .ll-request-feedback.is-success{color:#ffffffd1}.vault-section .ll-access-feedback.is-error,.vault-section .ll-request-feedback.is-error{color:#ff7878eb}.vault-section .ll-request-consent{max-width:420px;margin:0 auto 12px;padding:10px 12px;border-radius:6px;border:1px solid rgba(255,255,255,.03);background:#ffffff02}.vault-section .ll-request-consent-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;margin:0}.vault-section .ll-request-consent-checkbox{appearance:none;-webkit-appearance:none;width:16px;height:16px;min-width:16px;min-height:16px;margin:1px 0 0;border-radius:4px;border:1px solid rgba(124,58,237,.26);background:#0000002e;position:relative;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.vault-section .ll-request-consent-checkbox:checked{background:#7c3aed33;border-color:#7c3aed85;box-shadow:0 0 0 3px #7c3aed1a}.vault-section .ll-request-consent-checkbox:checked:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid rgba(255,255,255,.92);border-width:0 1.6px 1.6px 0;transform:rotate(45deg)}.vault-section .ll-request-consent-text{display:block;color:#ffffffc7;font-size:.69rem;line-height:1.55;letter-spacing:.02em;font-weight:300}.vault-section .ll-request-consent-sub{display:block;margin-top:6px;color:#ffffff7a;font-size:.56rem;line-height:1.45;letter-spacing:.1em;text-transform:uppercase}.vault-section .ll-card,.vault-section .ll-glow-card,.vault-section .ll-state-card,.vault-section .ll-artifact-card,.vault-section .ll-form-card,.vault-section .ll-sketch-card,.vault-section .ll-log-card{background:#ffffff02;border:1px solid rgba(255,255,255,.03);border-radius:6px;padding:42px;margin-bottom:64px;transition:all .2s ease;position:relative;z-index:0;height:100%}.vault-section .ll-card:hover,.vault-section .ll-glow-card:hover,.vault-section .ll-state-card:hover,.vault-section .ll-artifact-card:hover,.vault-section .ll-form-card:hover,.vault-section .ll-sketch-card:hover,.vault-section .ll-log-card:hover{border-color:#7c3aed2e;background:#ffffff03}.vault-section .ll-glow-card,.vault-section .ll-state-card,.vault-section .ll-artifact-card,.vault-section .ll-sketch-card,.vault-section .ll-log-card,.vault-section .ll-unreleased-card,.vault-section .ll-drop-card{position:relative;z-index:0;overflow:hidden}.vault-section .ll-glow-card:after,.vault-section .ll-state-card:after,.vault-section .ll-artifact-card:after,.vault-section .ll-sketch-card:after,.vault-section .ll-log-card:after,.vault-section .ll-unreleased-card:after,.vault-section .ll-drop-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0000008c,#00000059 45%,#000000a6);transition:opacity .25s ease,background .25s ease}.vault-section .ll-benefit-media,.vault-section .ll-state-media,.vault-section .ll-artifact-media,.vault-section .ll-sketch-media,.vault-section .ll-log-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.25;z-index:0;transition:opacity .3s ease;pointer-events:none}.vault-section .ll-drop-card .ll-benefit-media,.vault-section .ll-unreleased-card .ll-sketch-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.25;z-index:0;pointer-events:none}.vault-section .media-active .ll-benefit-media,.vault-section .media-active .ll-state-media,.vault-section .media-active .ll-artifact-media,.vault-section .media-active .ll-sketch-media,.vault-section .media-active .ll-log-media{opacity:.7}.vault-section .media-active:after{background:linear-gradient(180deg,#0006,#0003 45%,#0006)}@media(min-width:1025px){.vault-section .ll-glow-card:hover,.vault-section .ll-state-card:hover,.vault-section .ll-artifact-card:hover,.vault-section .ll-sketch-card:hover,.vault-section .ll-log-card:hover,.vault-section .ll-unreleased-card:hover,.vault-section .ll-drop-card:hover{cursor:pointer}.vault-section .ll-glow-card:hover .ll-benefit-media,.vault-section .ll-state-card:hover .ll-state-media,.vault-section .ll-artifact-card:hover .ll-artifact-media,.vault-section .ll-sketch-card:hover .ll-sketch-media,.vault-section .ll-log-card:hover .ll-log-media,.vault-section .ll-unreleased-card:hover .ll-sketch-media,.vault-section .ll-drop-card:hover .ll-benefit-media{opacity:.7}.vault-section .ll-glow-card:hover:after,.vault-section .ll-state-card:hover:after,.vault-section .ll-artifact-card:hover:after,.vault-section .ll-sketch-card:hover:after,.vault-section .ll-log-card:hover:after,.vault-section .ll-unreleased-card:hover:after,.vault-section .ll-drop-card:hover:after{background:linear-gradient(180deg,#0006,#0003 45%,#0006)}}.vault-section .ll-glow-heading,.vault-section .ll-glow-card p,.vault-section .ll-state-content,.vault-section .ll-artifact-content,.vault-section .ll-sketch-content,.vault-section .ll-log-content,.vault-section .ll-unreleased-title,.vault-section .ll-unreleased-sub,.vault-section .ll-unreleased-desc,.vault-section .ll-unreleased-tag,.vault-section .ll-drop-title,.vault-section .ll-drop-date,.vault-section .ll-drop-description,.vault-section .ll-drop-tag{position:relative;z-index:2}.vault-section .ll-headingline,.vault-section .ll-card-heading,.vault-section .ll-glow-heading,.vault-section .ll-state-heading,.vault-section .ll-artifact-heading,.vault-section .ll-sketch-heading,.vault-section .ll-log-heading{display:flex;align-items:center;gap:.75rem;color:#7c3aed9e;margin-bottom:34px;text-transform:uppercase;font-size:.75rem;font-weight:350;border-bottom:1px solid rgba(124,58,237,.06);padding-bottom:18px;letter-spacing:.18em;position:relative;z-index:2}.vault-section .ll-icon,.vault-section .ll-glow-icon,.vault-section .ll-state-icon,.vault-section .ll-artifact-icon,.vault-section .ll-sketch-icon,.vault-section .ll-log-icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;opacity:.6;background:none;position:relative;z-index:2;color:#7c3aedb3;flex:0 0 auto}.vault-section .ll-icon svg,.vault-section .ll-glow-icon svg,.vault-section .ll-state-icon svg,.vault-section .ll-artifact-icon svg,.vault-section .ll-sketch-icon svg,.vault-section .ll-log-icon svg{width:80%;height:80%;stroke:#7c3aed8c;stroke-width:1.2;fill:none}.vault-section .ll-apf-card{background:transparent!important;border:0!important;box-shadow:none!important;padding:28px 0 10px;margin-bottom:0}.vault-section .ll-apf-note{text-align:center;margin:-14px auto 18px;color:#ffffff8c;font-size:.75rem;letter-spacing:.12em;max-width:620px}.vault-section .ll-apf{position:relative;width:100%;perspective:1800px;transform-style:preserve-3d;padding:10px 0 72px;overflow:visible;user-select:none;-webkit-user-select:none;touch-action:pan-y;outline:none}.vault-section .ll-apf-stage{position:relative;width:100%;height:520px;overflow:visible;transform-style:preserve-3d;display:flex;justify-content:center;align-items:flex-start}.vault-section .ll-apf-stage:before,.vault-section .ll-apf-stage:after{content:none!important;display:none!important}.vault-section .ll-apf-side-hit{position:absolute;top:0;bottom:0;width:clamp(74px,14%,132px);z-index:4;background:transparent;border:0;padding:0;margin:0;appearance:none;-webkit-appearance:none;cursor:pointer;pointer-events:auto}.vault-section .ll-apf-side-hit--left{left:0}.vault-section .ll-apf-side-hit--right{right:0}.vault-section .ll-apf-item{position:absolute;width:min(300px,70vw);height:420px;transform-style:preserve-3d;transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1),filter .32s cubic-bezier(.22,1,.36,1);will-change:transform,opacity,filter;cursor:pointer;overflow:visible;-webkit-tap-highlight-color:transparent;backface-visibility:hidden;transform-origin:center center}.vault-section .ll-apf-panel{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;overflow:visible}.vault-section .ll-apf-media-wrap{position:relative;width:100%;height:300px;transform-style:preserve-3d;overflow:visible}.vault-section .ll-apf-media-main{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;overflow:hidden;background:radial-gradient(circle at 50% 30%,rgba(124,58,237,.04),transparent 58%),linear-gradient(180deg,#ffffff05,#ffffff01),#0b0b10f5;border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 28px #0000,0 1px #fff0 inset,0 0 0 1px #0000 inset;z-index:3;transition:box-shadow .52s cubic-bezier(.22,1,.36,1),border-color .52s cubic-bezier(.22,1,.36,1),background .52s cubic-bezier(.22,1,.36,1)}.vault-section .ll-apf-item.is-active .ll-apf-media-main{border-color:#ffffff1f;box-shadow:0 10px 28px #0000,0 1px #ffffff1a inset,0 0 0 1px #0000 inset}.vault-section .ll-apf-item:not(.is-active) .ll-apf-media-main{border-color:#ffffff17;box-shadow:0 0 0 1px #0000002e inset}.vault-section .ll-apf-media-main:after{content:"";position:absolute;left:0;right:0;bottom:0;height:112px;z-index:2;pointer-events:none;background:linear-gradient(to top,#000000bd,#0000008f 26%,#00000057 54%,#00000026 76%,#0000);opacity:.95}.vault-section .ll-apf-item:before{content:"";position:absolute;left:16px;right:16px;top:10px;height:300px;border-radius:2px;background:radial-gradient(circle at 50% 45%,#7c3aed14,#7c3aed00 72%);pointer-events:none;opacity:0;transition:opacity .32s ease;z-index:1}.vault-section .ll-apf-item.is-active:before{opacity:1}.vault-section .ll-apf-media,.vault-section .ll-apf-reflection-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center center;display:block;opacity:1;transition:opacity .22s ease;background:transparent;image-rendering:auto}.vault-section .ll-apf-media.is-hidden,.vault-section .ll-apf-reflection-media.is-hidden{opacity:0;pointer-events:none}.vault-section .ll-apf-media[data-ll-apf-open-xl]{cursor:zoom-in;pointer-events:none}.vault-section .ll-apf-item.is-active .ll-apf-media[data-ll-apf-open-xl]{pointer-events:auto}.vault-section .ll-apf-placeholder{background:radial-gradient(circle at 50% 34%,rgba(124,58,237,.1),transparent 58%),linear-gradient(180deg,#ffffff0a,#ffffff03)}.vault-section .ll-apf-reflection{position:absolute;left:0;right:0;top:calc(100% - 1px);height:194px;overflow:hidden;pointer-events:none;z-index:1;opacity:1;filter:none;transition:opacity .32s ease;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.95) 0%,rgba(0,0,0,.82) 18%,rgba(0,0,0,.56) 44%,rgba(0,0,0,.28) 68%,rgba(0,0,0,.1) 84%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000000f2,#000000d1 18%,#0000008f 44%,#00000047 68%,#0000001a,#0000)}.vault-section .ll-apf-reflection-inner{position:relative;width:100%;height:300px;border-radius:2px;overflow:hidden;background:#0b0b10f5}.vault-section .ll-apf-reflection-media{top:1px;right:1px;bottom:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);transform:scaleY(-1) translateY(-100%);transform-origin:top center}.vault-section .ll-apf-reflection-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#ffffff06,#00000012 22%,#00000038 54%,#0000007a)}.vault-section .ll-apf-item:not(.is-active) .ll-apf-reflection{filter:none}.vault-section .ll-apf-item.is-active .ll-apf-reflection{filter:none}.vault-section .ll-apf-meta{position:absolute;left:0;right:0;bottom:122px;z-index:6;pointer-events:none;padding:12px 16px}.vault-section .ll-apf-topline{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.vault-section .ll-apf-bottomline{display:flex;align-items:center;gap:10px;margin-top:6px}.vault-section .ll-apf-bottomline .ll-apf-tag{margin-left:auto}.vault-section .ll-apf-bottomline .ll-apf-link{margin-top:0}.vault-section .ll-apf-stage-label,.vault-section .ll-apf-caption,.vault-section .ll-apf-tag,.vault-section .ll-apf-link{text-shadow:0 1px 0 rgba(0,0,0,.54),0 2px 4px rgba(0,0,0,.82),0 7px 18px rgba(0,0,0,.4);-webkit-text-stroke:.18px rgba(0,0,0,.24);paint-order:stroke fill}.ll-apf-stage-label{display:inline-flex;align-items:center;width:fit-content;max-width:100%;background:transparent;border:0;padding:0 0 2px;margin:0;font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:#fffffff2;font-weight:360;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:0 0 auto;pointer-events:auto;cursor:zoom-in;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.38);line-height:1.1}.vault-section .ll-apf-stage-label:hover{border-bottom-color:#ffffffe0}.vault-section .ll-apf-tag{font-size:.52rem;letter-spacing:.2em;text-transform:uppercase;color:#f6f0ff;font-weight:400;display:inline-flex;align-items:center;gap:8px;background:#7c3aed7a;border:1px solid rgba(124,58,237,.64);padding:.18rem .56rem;border-radius:2px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 0 1px #00000029 inset,0 0 22px #7c3aed3d;white-space:nowrap;flex:0 0 auto;max-width:46%;overflow:hidden;text-overflow:ellipsis}.vault-section .ll-apf-caption{font-size:.64rem;color:#ffffffeb;line-height:1.35;letter-spacing:.03em;font-weight:330;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vault-section .ll-apf-link{display:inline-flex;align-items:center;justify-content:center;margin-top:6px;color:#fffffffa;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-color:#ffffff70;border-bottom:0;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;pointer-events:auto;padding:6px 8px 5px;min-height:32px;transition:color .18s ease,text-decoration-color .18s ease,opacity .18s ease,transform .18s ease;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:fit-content;border-radius:2px}.vault-section .ll-apf-link:hover{color:#fffffffa;text-decoration-color:#fffffffa;transform:translate(1px)}.vault-section .ll-apf-image-arrows{position:absolute;top:50%;left:12px;right:12px;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none;z-index:6;opacity:0;transition:opacity .18s ease}.vault-section .ll-apf-item.is-active .ll-apf-image-arrows{opacity:1}.vault-section .ll-apf-image-arrow{width:32px;height:32px;border-radius:2px;border:1px solid rgba(255,255,255,.08);background:#14141642;color:#ffffffc2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;pointer-events:auto;font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0;text-align:center;transition:transform .14s cubic-bezier(.22,1,.36,1),background .16s ease,border-color .16s ease,opacity .16s ease,box-shadow .16s ease,color .16s ease;appearance:none;-webkit-appearance:none;box-shadow:0 0 0 1px #0000001f inset,0 3px 8px #0000001a;will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0)}.vault-section .ll-apf-image-arrow.is-disabled{opacity:.18;pointer-events:none}.vault-section .ll-apf-dots{position:absolute;left:50%;top:14px;transform:translate(-50%);display:flex;justify-content:center;gap:8px;z-index:6;opacity:0;transition:opacity .18s ease}.vault-section .ll-apf-item.is-active .ll-apf-dots{opacity:1}.vault-section .ll-apf-dot{width:8px;height:8px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#ffffff5c;box-shadow:0 0 0 1px #0000001f,0 1px 4px #00000029;padding:0;margin:0;cursor:pointer;appearance:none;-webkit-appearance:none;transition:transform .16s ease,background .16s ease,box-shadow .16s ease,opacity .16s ease,border-color .16s ease}.vault-section .ll-apf-dot.is-active{background:#7c3aedfa;border-color:#7c3aedfa;transform:scale(1.16);box-shadow:none}.vault-section .ll-apf-controls{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:-40px;position:relative;z-index:8}.vault-section .ll-apf-progress{color:#ffffff75;font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;padding:0 6px;min-width:90px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.44),0 1px 3px rgba(0,0,0,.58),0 8px 18px rgba(0,0,0,.24)}.vault-section .ll-apf-btn{border:1px solid rgba(255,255,255,.06);background:#1010122e;color:#ffffffad;height:24px;padding:0 10px;border-radius:2px;cursor:pointer;letter-spacing:.28em;text-transform:uppercase;font-size:.46rem;font-weight:350;transition:transform .14s cubic-bezier(.22,1,.36,1),color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease;appearance:none;-webkit-appearance:none;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.vault-section .ll-apf-xl-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:none;align-items:center;justify-content:center;background:#000000d6;overscroll-behavior:none!important;touch-action:none!important;padding:28px}.vault-section .ll-apf-xl-modal.is-open{display:flex}.vault-section .ll-apf-xl-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#000000d1}.vault-section .ll-apf-xl-dialog{position:relative;z-index:1;width:min(92vw,1600px);height:min(88vh,1100px);display:flex;align-items:center;justify-content:center;pointer-events:none}.vault-section .ll-apf-xl-inner{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.vault-section .ll-apf-xl-media-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;width:fit-content;height:fit-content;max-width:min(86vw,1280px);max-height:min(82vh,920px);pointer-events:none}.vault-section .ll-apf-xl-img{display:block;max-width:min(86vw,1280px);max-height:min(82vh,920px);width:auto;height:auto;object-fit:contain;border-radius:2px;box-shadow:0 26px 70px #00000070,0 0 0 1px #ffffff1a;pointer-events:auto}@media(min-width:761px){.vault-section .ll-apf-xl-media-wrap,.vault-section .ll-apf-xl-img{max-width:min(86vw,1280px);max-height:min(82vh,920px)}}.vault-section .ll-apf-xl-close{position:absolute;top:8px;right:8px;z-index:3;width:40px;height:40px;border-radius:2px;border:1px solid rgba(255,255,255,.16);background:#0e0e1270;color:#fffffff0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;appearance:none;-webkit-appearance:none;padding:0;margin:0;line-height:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:auto;box-shadow:0 10px 24px #0003,0 0 0 1px #ffffff0a inset;transition:transform .16s ease,background .16s ease,border-color .16s ease}.vault-section .ll-apf-xl-close--viewport{display:none}.vault-section .ll-apf-xl-close:hover{transform:scale(1.04);background:#121218a3;border-color:#ffffff47}.vault-section .ll-apf-xl-close:before,.vault-section .ll-apf-xl-close:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:1.5px;background:currentColor;border-radius:999px;transform-origin:center center}.vault-section .ll-apf-xl-close:before{transform:translate(-50%,-50%) rotate(45deg)}.vault-section .ll-apf-xl-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.vault-section .ll-sticker-mini-section{padding-top:0}.vault-section .ll-sticker-mini-card{background:transparent!important;border:0!important;box-shadow:none!important;padding:16px 0 6px;margin-bottom:0}.vault-section .ll-sticker-mini-headline{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid rgba(124,58,237,.06);position:relative;z-index:3}.vault-section .ll-sticker-mini-headline-left{display:flex;align-items:center;gap:.75rem;min-width:0;color:#7c3aed9e;text-transform:uppercase;font-size:.75rem;font-weight:350;letter-spacing:.18em}.vault-section .ll-sticker-mini-headline-text{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vault-section .ll-sticker-mini-actions{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;flex:0 0 auto;flex-wrap:wrap}.vault-section .ll-sticker-mini-link{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border-radius:2px;border:1px solid rgba(124,58,237,.15);background:#7c3aed08;color:#ffffffe0;text-decoration:none;font-size:.5rem;line-height:1;letter-spacing:.18em;text-transform:uppercase;font-weight:340;white-space:nowrap;transition:all .2s ease}.vault-section .ll-sticker-mini-link:hover{border-color:#7c3aed47;background:#7c3aed0f;color:#fff}.vault-section .ll-sticker-mini-note{text-align:center;margin:0 auto 14px;color:#ffffffad;font-size:.72rem;line-height:1.6;max-width:620px}.vault-section .ll-mini-apf{position:relative;width:100%;perspective:1800px;transform-style:preserve-3d;padding-top:var(--ll-mini-pad-top, 6px);padding-bottom:var(--ll-mini-pad-bottom, 120px);overflow:visible;user-select:none;-webkit-user-select:none;touch-action:pan-y;outline:none}.vault-section .ll-mini-apf-stage{position:relative;width:100%;height:calc(var(--ll-mini-item-height, 160px) + var(--ll-mini-default-meta-space, 40px) + 34px);overflow:visible;transform-style:preserve-3d;display:flex;justify-content:center;align-items:flex-start}.vault-section .ll-mini-apf-side-hit{position:absolute;top:0;bottom:0;width:34%;z-index:8;background:transparent;border:0;padding:0;margin:0;appearance:none;-webkit-appearance:none;cursor:pointer;pointer-events:auto}.vault-section .ll-mini-apf-side-hit--left{left:0}.vault-section .ll-mini-apf-side-hit--right{right:0}.vault-section .ll-mini-apf-item{position:absolute;width:var(--ll-mini-item-width, 120px);height:var(--ll-mini-item-height, 160px);transform-style:preserve-3d;transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .26s ease,filter .26s ease;will-change:transform,opacity,filter;cursor:pointer;overflow:visible;-webkit-tap-highlight-color:transparent;backface-visibility:hidden;transform-origin:center center}.vault-section .ll-mini-apf-panel{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;overflow:visible}.vault-section .ll-mini-apf-topwrap{position:absolute;left:0;right:0;top:0;z-index:6;padding:0 4px;pointer-events:none}.vault-section .ll-mini-apf-topwrap:empty{display:none}.vault-section .ll-mini-apf-item--no-topmeta .ll-mini-apf-topwrap{display:none}.vault-section .ll-mini-apf-meta{position:relative;padding:0}.vault-section .ll-mini-apf-topline{display:flex;flex-direction:column;align-items:center;gap:6px;justify-content:center}.vault-section .ll-mini-apf-media-wrap{position:absolute;left:0;right:0;top:var(--ll-mini-meta-space, 40px);width:100%;height:calc(var(--ll-mini-item-height, 160px) - var(--ll-mini-meta-space, 40px));transform-style:preserve-3d;overflow:visible}.vault-section .ll-mini-apf-media-main{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;overflow:visible;background:transparent;border:0;box-shadow:none;z-index:3}.vault-section .ll-mini-apf-media-main:after{content:none}.vault-section .ll-mini-apf-item:before{content:"";position:absolute;left:calc(var(--ll-mini-item-width, 120px) * .16);right:calc(var(--ll-mini-item-width, 120px) * .16);top:calc(var(--ll-mini-meta-space, 40px) + ((var(--ll-mini-item-height, 160px) - var(--ll-mini-meta-space, 40px)) * .18));height:calc((var(--ll-mini-item-height, 160px) - var(--ll-mini-meta-space, 40px)) * .56);border-radius:999px;background:radial-gradient(circle at 50% 50%,#7c3aed1a,#7c3aed00 72%);pointer-events:none;opacity:0;transition:opacity .32s ease;z-index:1;filter:blur(10px)}.vault-section .ll-mini-apf-item.is-active:before{opacity:1}.vault-section .ll-mini-apf-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center bottom;display:block;background:transparent;transform:translateY(var(--ll-mini-item-image-offset, 0px));filter:drop-shadow(0 8px 16px rgba(0,0,0,.2)) drop-shadow(0 1px 0 rgba(255,255,255,.05))}.vault-section .ll-mini-apf[data-ll-mini-apf-sticker-flow=true] .ll-mini-apf-item.is-active .ll-mini-apf-media{cursor:zoom-in}.vault-section .ll-mini-apf-reflection{position:absolute;left:calc(var(--ll-mini-item-width, 120px) * .07);right:calc(var(--ll-mini-item-width, 120px) * .07);top:calc(var(--ll-mini-item-height, 160px) + var(--ll-mini-reflection-offset, -34px));height:var(--ll-mini-reflection-height, 41px);overflow:hidden;pointer-events:none;z-index:1;opacity:.52;filter:none;transition:opacity .32s ease;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.82) 0%,rgba(0,0,0,.42) 34%,rgba(0,0,0,.12) 72%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000000d1,#0000006b 34%,#0000001f 72%,#0000)}.vault-section .ll-mini-apf-reflection-inner{position:relative;width:100%;height:calc(var(--ll-mini-item-height, 160px) - var(--ll-mini-meta-space, 40px));overflow:hidden;background:transparent}.vault-section .ll-mini-apf-reflection-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center bottom;transform:scaleY(-1) translateY(calc(-100% - var(--ll-mini-item-image-offset, 0px)));transform-origin:top center;opacity:.7;image-rendering:auto}.vault-section .ll-mini-apf-reflection-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#ffffff03,#0000001a 26%,#00000057 62%,#000000b3)}.vault-section .ll-mini-apf-item:not(.is-active) .ll-mini-apf-reflection{opacity:.18;filter:none}.vault-section .ll-mini-apf-item.is-active .ll-mini-apf-reflection{opacity:.48;filter:none}.vault-section .ll-mini-apf-name,.vault-section .ll-mini-apf-meta-label{text-shadow:0 1px 0 rgba(0,0,0,.54),0 2px 4px rgba(0,0,0,.82),0 7px 18px rgba(0,0,0,.4);-webkit-text-stroke:.18px rgba(0,0,0,.24);paint-order:stroke fill}.vault-section .ll-mini-apf-name{font-size:.44rem;letter-spacing:.18em;text-transform:uppercase;color:#fffffff2;font-weight:360;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.vault-section .ll-mini-apf-meta-label{font-size:.38rem;letter-spacing:.18em;text-transform:uppercase;color:#f6f0ff;font-weight:400;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:.16rem .44rem;border-radius:2px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;border:1px solid rgba(255,255,255,.06);background:#ffffff05;box-shadow:0 0 0 1px #00000024 inset,0 0 12px #7c3aed1a}.vault-section .ll-mini-apf-meta-label--default{color:#ffffffd1}.vault-section .ll-mini-apf-controls{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:18px;position:relative;z-index:8}.vault-section .ll-mini-apf-progress{color:#ffffff75;font-size:.54rem;letter-spacing:.22em;text-transform:uppercase;padding:0 6px;min-width:74px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.44),0 1px 3px rgba(0,0,0,.58),0 8px 18px rgba(0,0,0,.24)}.vault-section .ll-mini-apf-btn{border:1px solid rgba(255,255,255,.06);background:#1010122e;color:#ffffffad;height:22px;padding:0 9px;border-radius:2px;cursor:pointer;letter-spacing:.22em;text-transform:uppercase;font-size:.4rem;font-weight:350;transition:transform .14s cubic-bezier(.22,1,.36,1),color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease;appearance:none;-webkit-appearance:none;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.vault-section .ll-mini-apf-btn:hover{border-color:#7c3aed33;background:#7c3aed0d;color:#ffffffeb}.shopify-design-mode .vault-section .ll-apf,.shopify-design-mode .vault-section .ll-apf-stage,.shopify-design-mode .vault-section .ll-mini-apf,.shopify-design-mode .vault-section .ll-mini-apf-stage{touch-action:auto!important}.shopify-design-mode .vault-section .ll-apf-side-hit,.shopify-design-mode .vault-section .ll-mini-apf-side-hit,.shopify-design-mode .vault-section .ll-apf-image-arrows,.shopify-design-mode .vault-section .ll-apf-image-arrow,.shopify-design-mode .vault-section .ll-apf-dots,.shopify-design-mode .vault-section .ll-apf-dot{pointer-events:none!important}.vault-section .ll-logo-mini-section{padding-top:2px}.vault-section .ll-logo-mini-card{background:transparent!important;border:0!important;box-shadow:none!important;padding:16px 0 6px;margin-bottom:0}.vault-section .ll-logo-mini-headline{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid rgba(124,58,237,.06);position:relative;z-index:3}.vault-section .ll-logo-mini-headline-left{display:flex;align-items:center;gap:.75rem;min-width:0;color:#7c3aed9e;text-transform:uppercase;font-size:.75rem;font-weight:350;letter-spacing:.18em}.vault-section .ll-logo-mini-headline-text{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vault-section .ll-logo-mini-actions{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;flex:0 0 auto;flex-wrap:wrap}.vault-section .ll-logo-mini-link{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border-radius:2px;border:1px solid rgba(124,58,237,.15);background:#7c3aed08;color:#ffffffe0;text-decoration:none;font-size:.5rem;line-height:1;letter-spacing:.18em;text-transform:uppercase;font-weight:340;white-space:nowrap;transition:all .2s ease}.vault-section .ll-logo-mini-link:hover{border-color:#7c3aed47;background:#7c3aed0f;color:#fff}.vault-section .ll-logo-mini-note{text-align:center;margin:0 auto 14px;color:#ffffffad;font-size:.72rem;line-height:1.6;max-width:700px}.vault-section .ll-logo-mini-section .ll-mini-apf-stage{overflow:visible}.vault-section .ll-logo-mini-section .ll-mini-apf-item:before{left:calc(var(--ll-mini-item-width, 260px) * .1);right:calc(var(--ll-mini-item-width, 260px) * .1);top:calc(var(--ll-mini-meta-space, 32px) + ((var(--ll-mini-item-height, 150px) - var(--ll-mini-meta-space, 32px)) * .18));height:calc((var(--ll-mini-item-height, 150px) - var(--ll-mini-meta-space, 32px)) * .44);filter:blur(12px);background:radial-gradient(circle at 50% 50%,#7c3aed14,#7c3aed00 72%)}.vault-section .ll-logo-mini-section .ll-mini-apf-media-wrap{top:var(--ll-mini-meta-space, 32px);height:calc(var(--ll-mini-item-height, 150px) - var(--ll-mini-meta-space, 32px))}.vault-section .ll-logo-mini-section .ll-mini-apf-media{object-fit:contain;object-position:center center;image-rendering:auto;transform:translateY(calc(var(--ll-mini-item-image-offset, 0px) + 14px)) translateZ(0);filter:drop-shadow(0 6px 14px rgba(0,0,0,.16)) drop-shadow(0 1px 0 rgba(255,255,255,.03));will-change:transform,opacity;backface-visibility:hidden}.vault-section .ll-logo-mini-section .ll-mini-apf-reflection-media{transform:scaleY(-1) translateY(calc(-100% - (var(--ll-mini-item-image-offset, 0px) + 14px)))}.vault-section .ll-logo-mini-section .ll-mini-apf-reflection{left:calc(var(--ll-mini-item-width, 260px) * .04);right:calc(var(--ll-mini-item-width, 260px) * .04);opacity:.58;filter:none}.vault-section .ll-logo-mini-section .ll-mini-apf-item:not(.is-active) .ll-mini-apf-reflection{opacity:.22;filter:none}.vault-section .ll-logo-mini-section .ll-mini-apf-item.is-active .ll-mini-apf-reflection{opacity:.52;filter:none}.vault-section .ll-logo-mini-section .ll-mini-apf-reflection-media{object-fit:contain;object-position:center center;opacity:.82}.vault-section .ll-logo-mini-section .ll-mini-apf-reflection-inner,.vault-section .ll-logo-mini-section .ll-mini-apf-reflection{background:transparent!important;box-shadow:none!important}.vault-section .ll-logo-mini-section .ll-mini-apf-reflection-inner:before{content:none!important;display:none!important}.vault-section .ll-logo-mini-section .ll-mini-apf-name{font-size:.42rem;letter-spacing:.16em}.vault-section .ll-logo-mini-section .ll-mini-apf-meta-label{font-size:.34rem;letter-spacing:.16em;padding:.14rem .34rem}.vault-section .ll-asterisk-bold{font-weight:700;color:inherit}.vault-section .ll-vault-content{display:block}@media(min-width:761px){.vault-section .ll-vault-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0px;align-items:start}.vault-section .ll-vault-content>section:not(.ll-story-split),.vault-section .ll-footer{grid-column:1 / -1}.vault-section .ll-story-split{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}}.vault-section .ll-story-split{position:relative;width:auto!important;max-width:none!important;min-width:0!important;margin:0 0 1px!important;background:transparent!important;overflow:visible!important}.vault-section .ll-story-split--last{margin-bottom:64px!important}.vault-section .ll-story-split__inner{width:100%;padding:0;background:transparent!important}.vault-section .ll-story-split__row{position:relative;display:block;width:100%;min-height:540px;background:transparent!important}.vault-section .ll-story-split__row--image-left .ll-story-split__media-wrap,.vault-section .ll-story-split__row--image-left .ll-story-split__text-wrap,.vault-section .ll-story-split__row--image-right .ll-story-split__text-wrap,.vault-section .ll-story-split__row--image-right .ll-story-split__media-wrap{order:initial}.vault-section .ll-story-split__text-wrap{position:absolute;left:0;right:0;bottom:0;z-index:3;display:block;padding:22px 20px 18px;pointer-events:none;min-width:0;background:transparent!important}.vault-section .ll-story-split__media-wrap{display:block;height:100%;min-width:0;background:transparent!important}.vault-section .ll-story-split__card{width:100%;height:auto;padding:0;border:0;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible}.vault-section .ll-story-split__card:before{display:none!important}.vault-section .ll-story-split__heading,.vault-section .ll-story-split__title,.vault-section .ll-story-split__text{position:relative;z-index:2}.vault-section .ll-story-split__heading{display:flex;align-items:center;gap:.75rem;margin-bottom:10px;color:#fffffffa;text-shadow:0 16px 40px rgba(0,0,0,.98),0 4px 14px rgba(0,0,0,.82),0 0 28px rgba(0,0,0,.34);letter-spacing:.5px;text-transform:uppercase;font-size:12px;font-weight:380;background:transparent!important}.vault-section .ll-story-split__heading-label{position:relative;padding-bottom:6px}.vault-section .ll-story-split__heading-label:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:1px;background:#ffffff6b;opacity:.96}.vault-section .ll-story-split__icon{display:inline-flex;align-items:center;justify-content:center;width:2.18rem;height:2.18rem;border-radius:2px;background:none;flex-shrink:0;position:relative;isolation:isolate}.vault-section .ll-story-split__icon:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(124,58,237,.26),rgba(124,58,237,.1) 42%,rgba(0,0,0,.26) 68%,transparent 100%);filter:blur(10px);z-index:0;pointer-events:none}.vault-section .ll-story-split__icon-logo{width:100%;height:100%;object-fit:contain;display:block;opacity:1;position:relative;z-index:1;transform:scale(1.12);filter:brightness(1.1) saturate(1.08) drop-shadow(0 2px 3px rgba(0,0,0,.44)) drop-shadow(0 8px 18px rgba(0,0,0,.62)) drop-shadow(0 0 18px rgba(124,58,237,.42)) drop-shadow(0 0 30px rgba(124,58,237,.18))}.vault-section .ll-story-split__title{margin:0 0 10px;color:#fffffffe;font-size:clamp(.92rem,1.7vw,1.14rem);line-height:1.08;font-weight:320;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 18px 44px rgba(0,0,0,.99),0 5px 16px rgba(0,0,0,.86),0 0 26px rgba(0,0,0,.28)}.vault-section .ll-story-split__text p{font-size:.78rem;color:#fffffff9;font-weight:320;line-height:1.6;letter-spacing:.02em;margin:0 0 10px;max-width:none;text-shadow:0 18px 42px rgba(0,0,0,.98),0 5px 15px rgba(0,0,0,.84),0 0 24px rgba(0,0,0,.28)}.vault-section .ll-story-split__text p:last-child{margin-bottom:0}.vault-section .ll-story-split__media-card,.vault-section .ll-story-split__media,.vault-section .ll-story-split__media-wrap{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.vault-section .ll-story-split__media-card{--ll-story-corner-top: 16px;--ll-story-corner-img-h: 32px;position:relative;width:100%;height:100%;min-height:540px;border-radius:2px!important;overflow:hidden;border:1px solid rgba(255,255,255,.05)!important;box-shadow:0 18px 38px #00000024,0 0 0 1px #7c3aed0a inset!important}.vault-section .ll-story-split__badge{position:absolute;top:26px;right:16px;transform:none;z-index:4;display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:2px;border:1px solid var(--ll-story-badge-border, rgba(124,58,237,.94));background:var(--ll-story-badge-bg, rgba(124,58,237,.76));color:#fffffffa;text-decoration:none;text-transform:uppercase;font-size:.52rem;line-height:1;letter-spacing:.18em;font-weight:420;box-shadow:0 12px 28px #0000003d,0 0 0 1px #ffffff0a inset,0 0 24px #7c3aed42;text-shadow:0 2px 6px rgba(0,0,0,.44),0 8px 18px rgba(0,0,0,.28);transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease;pointer-events:auto}.vault-section .ll-story-split__badge:hover{transform:translateY(-1px);border-color:var(--ll-story-badge-border-hover, var(--ll-story-badge-border, rgba(124,58,237,.94)));background:var(--ll-story-badge-bg-hover, rgba(124,58,237,.88));box-shadow:0 16px 34px #0000004d,0 0 0 1px #ffffff0f inset,0 0 32px #7c3aed57}.vault-section .ll-story-split__corner-image{position:absolute;top:42px;left:16px;transform:translateY(-50%);z-index:4;display:flex;align-items:center;justify-content:flex-start;max-width:min(66%,380px);pointer-events:none}.vault-section .ll-story-split__corner-image-asset{display:block;width:100%;height:auto;object-fit:contain;filter:brightness(1.03) saturate(1.02) drop-shadow(0 3px 8px rgba(0,0,0,.56)) drop-shadow(0 10px 22px rgba(0,0,0,.34)) drop-shadow(0 0 18px rgba(0,0,0,.12))}.vault-section .ll-story-split__media{position:relative;width:100%;height:100%;min-height:540px;flex:1 1 auto;overflow:hidden}.vault-section .ll-story-split__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#000000eb,#000000b8 24%,#00000061 46%,#00000029 64%,#00000005 80%,#0000),linear-gradient(180deg,#ffffff08,#fff0 34% 100%)}.vault-section .ll-story-split__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;transition:transform .5s ease}.vault-section .ll-story-split__media-card:hover .ll-story-split__media img{transform:scale(1.02)}.vault-section .ll-story-split__media-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;color:#ffffff6b;font-size:.8rem;text-transform:uppercase;letter-spacing:.16em;line-height:1.8;background:transparent!important;border:none!important}.vault-section .ll-story-split-group{display:none!important}.vault-section .ll-story-duo-embed{--sd-accent: #7C3AED;--sd-text: #ffffff;--sd-bg: transparent;position:relative;width:100vw!important;max-width:100vw!important;min-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;margin-bottom:96px;background:transparent!important;overflow:hidden!important}.vault-section .ll-story-duo-embed__wrap{width:100%;max-width:none;margin:0 auto;padding:var(--sd-pad-top, 14px) 36px var(--sd-pad-bottom, 82px)}.vault-section .ll-story-duo-embed__header{margin:0 0 34px;max-width:60ch}.vault-section .ll-story-duo-embed__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 .72rem;font-size:.72rem;letter-spacing:.42em;text-transform:uppercase;color:var(--sd-accent);font-weight:450;text-shadow:0 8px 24px rgba(0,0,0,.72),0 2px 8px rgba(0,0,0,.52)}.vault-section .ll-story-duo-embed__eyebrow:before{content:"";width:48px;height:1px;background:linear-gradient(90deg,var(--sd-accent),var(--sd-accent),transparent);opacity:.96;flex:0 0 auto}.vault-section .ll-story-duo-embed__title{margin:0 0 .95rem;font-size:clamp(22px,5vw,42px);line-height:1.05;letter-spacing:-.02em;text-transform:uppercase;font-weight:300;color:#fffffffa}.vault-section .ll-story-duo-embed__sub{font-size:1rem;line-height:1.72;color:#ffffffb8;font-weight:300;max-width:54ch}.vault-section .ll-story-duo-embed__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sd-gap-desktop, 22px)}.vault-section .ll-story-duo-embed__tile{position:relative;overflow:hidden;border-radius:2px;background:#0a0a0ed9;border:1px solid rgba(255,255,255,.055);box-shadow:0 20px 40px #00000057,0 0 0 1px #7c3aed0b inset;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;isolation:isolate}.vault-section .ll-story-duo-embed__tile:hover{transform:translateY(-2px);border-color:#7c3aed1f;box-shadow:0 24px 48px #0006,0 0 0 1px #7c3aed14 inset}.vault-section .ll-story-duo-embed__card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block}.vault-section .ll-story-duo-embed__media{position:relative;width:100%;aspect-ratio:var(--sd-aspect, 5/6);overflow:hidden;background:#111}.vault-section .ll-story-duo-embed__media img,.vault-section .ll-story-duo-embed__media video{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1);transition:transform .6s ease;filter:saturate(.96) contrast(1.04) brightness(.9)}.vault-section .ll-story-duo-embed__tile:hover .ll-story-duo-embed__media img,.vault-section .ll-story-duo-embed__tile:hover .ll-story-duo-embed__media video{transform:scale(1.1)}.vault-section .ll-story-duo-embed__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#00000014,#0000001f 24%,#0000002e 50%,#00000042)}.vault-section .ll-story-duo-embed__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.58) 0%,rgba(0,0,0,.34) 26%,rgba(0,0,0,.16) 52%,rgba(0,0,0,.07) 72%,transparent 100%)}.vault-section .ll-story-duo-embed__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end;padding:34px 32px 28px}.vault-section .ll-story-duo-embed__content-shell{position:relative;width:100%;margin-top:auto}.vault-section .ll-story-duo-embed__content-shell:before{content:"";position:absolute;left:-22px;right:-22px;bottom:-22px;height:76%;z-index:0;pointer-events:none;border-radius:30px;background:radial-gradient(circle at 22% 85%,#00000075,#00000047 34%,#0000001f 60%,#0000),linear-gradient(to top,#000000a8,#0000006b 36%,#00000029,#0000);filter:blur(20px)}.vault-section .ll-story-duo-embed__copy,.vault-section .ll-story-duo-embed__meta{position:relative;z-index:1}.vault-section .ll-story-duo-embed__label{margin:0 0 .48rem;font-size:.56rem;letter-spacing:.36em;text-transform:uppercase;color:#fffffffa;font-weight:450;text-shadow:0 8px 24px rgba(0,0,0,.82),0 2px 8px rgba(0,0,0,.64)}.vault-section .ll-story-duo-embed__headline{margin:0 0 .58rem;font-size:1.08rem;line-height:1.02;letter-spacing:-.015em;text-transform:uppercase;font-weight:300;color:#fffffffc;text-shadow:0 12px 32px rgba(0,0,0,.9),0 3px 10px rgba(0,0,0,.74)}.vault-section .ll-story-duo-embed__text{margin:0 0 .82rem;font-size:.8rem;line-height:1.66;color:#fffffff5;font-weight:300;text-shadow:0 10px 28px rgba(0,0,0,.88),0 2px 8px rgba(0,0,0,.64)}.vault-section .ll-story-duo-embed__text p{margin:0 0 .72em}.vault-section .ll-story-duo-embed__text p:last-child{margin-bottom:0}.vault-section .ll-story-duo-embed__pills{display:flex;flex-wrap:wrap;gap:6px;margin:.34rem 0 .82rem}.vault-section .ll-story-duo-embed__pill{font-size:.47rem;letter-spacing:.22em;text-transform:uppercase;padding:2px 8px;border-radius:2px;border:1px solid rgba(255,255,255,.07);background:#08080a47;color:#ffffffdb;line-height:1.1;text-shadow:0 4px 12px rgba(0,0,0,.54);box-shadow:0 6px 16px #0000002e}.vault-section .ll-story-duo-embed__price-wrap{display:flex;align-items:center;gap:5px;margin:.02rem 0 .48rem;width:fit-content}.vault-section .ll-story-duo-embed__price{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;font-weight:350;color:#fffffff0;text-shadow:0 8px 22px rgba(0,0,0,.82),0 2px 8px rgba(0,0,0,.58)}.vault-section .ll-story-duo-embed__price-img{width:auto;height:11px;max-width:40px;object-fit:contain;display:inline-block;opacity:.98;filter:drop-shadow(0 6px 14px rgba(0,0,0,.56))}.vault-section .ll-story-duo-embed__btn{display:inline-flex;align-items:center;justify-content:center;width:fit-content;margin-top:.02rem;padding:8px 24px;border:1px solid rgba(255,255,255,.18);border-radius:2px;background:#08080a57;color:#fffffff2;font-size:.6rem;letter-spacing:.28em;text-transform:uppercase;text-decoration:none;pointer-events:auto;font-weight:400;box-shadow:0 10px 22px #00000047;text-shadow:0 4px 12px rgba(0,0,0,.62);transition:all .2s ease;position:relative;z-index:4}.vault-section .ll-story-duo-embed__btn:hover{border-color:#ffffff29;background:#0a0a0e47;transform:translateY(-1px)}.vault-section .ll-bts-bleed{position:relative;width:100vw!important;max-width:100vw!important;min-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;margin-bottom:96px;background:transparent!important;overflow:hidden!important;isolation:isolate}.vault-section .ll-bts-hero-shell{position:relative;min-height:var(--ll-bts-hero-h-d, 620px);width:100%;overflow:hidden}.vault-section .ll-bts-hero-bg-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden!important;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.03) 3%,rgba(0,0,0,.12) 7%,rgba(0,0,0,.32) 13%,rgba(0,0,0,.74) 22%,rgba(0,0,0,1) 34%,rgba(0,0,0,1) 66%,rgba(0,0,0,.74) 78%,rgba(0,0,0,.32) 87%,rgba(0,0,0,.12) 93%,rgba(0,0,0,.03) 97%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#0000,#00000008 3%,#0000001f 7%,#00000052 13%,#000000bd 22%,#000 34% 66%,#000000bd 78%,#00000052 87%,#0000001f 93%,#00000008 97%,#0000)}.vault-section .ll-bts-hero-bg-media,.vault-section .ll-bts-hero-bg-fallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vault-section .ll-bts-hero-bg-media{object-fit:cover;object-position:center center;display:block;opacity:var(--ll-bts-hero-bg-op, .24);filter:saturate(.92) contrast(1.02) brightness(.74)}.vault-section .ll-bts-hero-bg-fallback{background:radial-gradient(circle at 50% 28%,rgba(124,58,237,.16),transparent 42%),linear-gradient(180deg,#0a0a0eb3,#0a0a0e38,#0a0a0eb3)}.vault-section .ll-bts-hero-bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#00000047,#0000001f 24% 76%,#00000047),radial-gradient(circle at 50% 38%,rgba(0,0,0,.14),transparent 54%)}.vault-section .ll-bts-hero-inner{position:relative;z-index:2;min-height:inherit;display:flex;align-items:center;justify-content:center;width:100%;padding:clamp(36px,6vw,72px) 36px}.vault-section .ll-bts-hero-copy{max-width:860px;text-align:center}.vault-section .ll-bts-hero-title{margin:0;color:#fffffffa;font-size:clamp(1.24rem,3.1vw,2.2rem);line-height:1.08;font-weight:300;letter-spacing:.2em;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,.54),0 6px 18px rgba(0,0,0,.62),0 20px 48px rgba(0,0,0,.24)}.vault-section .ll-bts-hero-sub{margin:18px auto 0;max-width:760px;color:#ffffffc7;font-size:.94rem;line-height:1.72;font-weight:300;letter-spacing:.02em;text-shadow:0 1px 0 rgba(0,0,0,.48),0 4px 12px rgba(0,0,0,.56),0 16px 34px rgba(0,0,0,.18)}.vault-section .ll-bts-grid-wrap{position:relative;z-index:2;width:100%;max-width:none;margin:0 auto;padding:12px 18px 0}.vault-section .ll-bts-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:stretch}.vault-section .ll-bts-tile{position:relative;overflow:hidden;min-height:520px;border-radius:2px;background:transparent!important;border:1px solid rgba(255,255,255,.05);box-shadow:0 18px 38px #0000001f,0 0 0 1px #7c3aed0a inset;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;isolation:isolate}.vault-section .ll-bts-tile:hover{transform:translateY(-2px);border-color:#7c3aed24;box-shadow:0 24px 48px #00000029,0 0 0 1px #7c3aed14 inset}.vault-section .ll-bts-tile-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:transparent!important}.vault-section .ll-bts-tile-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#ffffff05,#fff0 22%,#00000014 52%,#0000004d)}.vault-section .ll-bts-tile-media-asset{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.96) contrast(1.04) brightness(.88);transform:scale(1);transition:transform .65s ease}.vault-section .ll-bts-tile:hover .ll-bts-tile-media-asset{transform:scale(1.05)}.vault-section .ll-bts-video-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vault-section .ll-bts-video-asset{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.vault-section .ll-bts-video-ui{position:absolute;top:6px;left:6px;right:6px;z-index:3;display:flex;align-items:center;gap:4px;padding:2px 4px;border-radius:999px;background:linear-gradient(180deg,#0a0a0e1f,#0a0a0e0a);border:1px solid rgba(255,255,255,.02);backdrop-filter:blur(5px) saturate(104%);-webkit-backdrop-filter:blur(5px) saturate(104%);box-shadow:0 3px 8px #0000000d,0 0 0 1px #ffffff02 inset;pointer-events:auto}.vault-section .ll-bts-video-toggle{position:relative;flex:0 0 auto;width:16px;min-width:16px;height:16px;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.045);background:#ffffff05;color:#ffffffc7;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px #0000000d,0 0 0 1px #ffffff02 inset}.vault-section .ll-bts-video-toggle:hover{border-color:#ffffff14;background:#ffffff08;transform:translateY(-1px)}.vault-section .ll-bts-video-toggle:before,.vault-section .ll-bts-video-toggle:after{content:"";position:absolute;top:50%;transform:translateY(-50%);background:currentColor;border-radius:1px;transition:all .18s ease}.vault-section .ll-bts-video-toggle:before{left:5px;width:1.5px;height:5px}.vault-section .ll-bts-video-toggle:after{left:9px;width:1.5px;height:5px}.vault-section .ll-bts-video-toggle.is-paused:before{left:6px;width:0;height:0;background:transparent;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid currentColor;border-radius:0}.vault-section .ll-bts-video-toggle.is-paused:after{opacity:0;width:0;height:0}.vault-section .ll-bts-video-progress{flex:1 1 auto;display:flex;align-items:center;min-width:0}.vault-section .ll-bts-video-seek{--ll-range-progress: 0%;width:100%;height:10px;appearance:none;-webkit-appearance:none;border-radius:999px;background:linear-gradient(90deg,rgba(124,58,237,.58) 0%,rgba(124,58,237,.58) var(--ll-range-progress),rgba(255,255,255,.08) var(--ll-range-progress),rgba(255,255,255,.08) 100%) center / 100% 1px no-repeat;outline:none;border:0;box-shadow:none;cursor:pointer}.vault-section .ll-bts-video-seek::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:5px;height:5px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffffd1;box-shadow:0 1px 4px #00000014}.vault-section .ll-bts-video-seek::-moz-range-thumb{width:5px;height:5px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffffd1;box-shadow:0 1px 4px #00000014}.vault-section .ll-bts-tile-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:22px;color:#fff6;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;line-height:1.7;background:radial-gradient(circle at 50% 30%,rgba(124,58,237,.08),transparent 58%),linear-gradient(180deg,#ffffff05,#ffffff02)}.vault-section .ll-bts-tile-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end;pointer-events:none;padding:18px}.vault-section .ll-bts-tile-content-shell{position:relative;width:100%;pointer-events:auto;padding:16px 16px 15px;border-radius:2px;background:linear-gradient(180deg,#ffffff0d,#ffffff04),#00000061;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px) saturate(110%);-webkit-backdrop-filter:blur(12px) saturate(110%);box-shadow:0 18px 42px #0003,0 0 0 1px #ffffff08 inset;overflow:hidden}.vault-section .ll-bts-tile-content-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#00000038,#0006),radial-gradient(circle at 50% 100%,#00000047,#0000 64%)}.vault-section .ll-bts-tile-label,.vault-section .ll-bts-tile-title,.vault-section .ll-bts-tile-text,.vault-section .ll-bts-tile-btn{position:relative;z-index:1}.vault-section .ll-bts-tile-label{margin:0 0 8px;font-size:.52rem;letter-spacing:.3em;text-transform:uppercase;color:#fffffffa;font-weight:460;text-shadow:0 18px 42px rgba(0,0,0,.98),0 5px 14px rgba(0,0,0,.84),0 0 24px rgba(0,0,0,.26)}.vault-section .ll-bts-tile-title{margin:0 0 8px;font-size:.92rem;line-height:1.04;letter-spacing:.08em;text-transform:uppercase;font-weight:340;color:#fffffffe;text-shadow:0 22px 48px rgba(0,0,0,.99),0 6px 16px rgba(0,0,0,.88),0 0 26px rgba(0,0,0,.28)}.vault-section .ll-bts-tile-text{margin:0;color:#fffffff9;font-size:.74rem;line-height:1.62;font-weight:320;text-shadow:0 20px 46px rgba(0,0,0,.99),0 6px 16px rgba(0,0,0,.88),0 0 24px rgba(0,0,0,.28)}.vault-section .ll-bts-tile-text p{margin:0 0 .66em}.vault-section .ll-bts-tile-text p:last-child{margin-bottom:0}.vault-section .ll-bts-tile-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:12px;padding:8px 16px;border-radius:2px;border:1px solid rgba(255,255,255,.14);background:#ffffff06;color:#fffffff5;text-decoration:none;font-size:.52rem;line-height:1;letter-spacing:.22em;text-transform:uppercase;font-weight:380;transition:all .2s ease;box-shadow:0 10px 20px #0000000f;text-shadow:0 8px 20px rgba(0,0,0,.72),0 2px 6px rgba(0,0,0,.54)}.vault-section .ll-bts-tile-btn:hover{border-color:#7c3aed29;background:#ffffff0a;transform:translateY(-1px)}.vault-section .ll-studio-log-bleed{position:relative;width:100vw!important;max-width:100vw!important;min-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;left:0!important;right:0!important;overflow:hidden!important;isolation:isolate;z-index:1}.vault-section .ll-studio-log-bg-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden!important;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.03) 3%,rgba(0,0,0,.12) 7%,rgba(0,0,0,.32) 13%,rgba(0,0,0,.74) 22%,rgba(0,0,0,1) 34%,rgba(0,0,0,1) 66%,rgba(0,0,0,.74) 78%,rgba(0,0,0,.32) 87%,rgba(0,0,0,.12) 93%,rgba(0,0,0,.03) 97%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#0000,#00000008 3%,#0000001f 7%,#00000052 13%,#000000bd 22%,#000 34% 66%,#000000bd 78%,#00000052 87%,#0000001f 93%,#00000008 97%,#0000)}.vault-section .ll-studio-log-bg-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block;opacity:var(--ll-studio-log-bg-op, .18);filter:saturate(.92) contrast(1.02) brightness(.74)}.vault-section .ll-studio-log-bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#00000047,#0000001f 24% 76%,#00000047),radial-gradient(circle at 50% 38%,rgba(0,0,0,.14),transparent 54%)}.vault-section .ll-studio-log-inner{position:relative;z-index:2;width:100%;min-height:inherit;padding-top:clamp(20px,2.4vw,34px);padding-bottom:clamp(20px,2.8vw,42px);max-width:860px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.vault-section .ll-studio-log-bleed.has-bg .ll-log-card{background:#ffffff03;border-color:#ffffff0a}.vault-section .ll-studio-log-bleed.has-bg .ll-log-list::-webkit-scrollbar-track{background:#ffffff08}.vault-section .ll-drops-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:2rem 0 3rem;align-items:stretch}.vault-section .ll-drop-card{padding:28px 24px;display:flex;flex-direction:column;height:100%}.vault-section .ll-drop-title{font-size:.9rem;letter-spacing:.15em;text-transform:uppercase;color:#fffffff2;margin-bottom:.5rem;font-weight:350}.vault-section .ll-drop-date{font-size:.65rem;letter-spacing:.2em;color:#7c3aed99;margin-bottom:.75rem;text-transform:uppercase}.vault-section .ll-drop-description{font-size:.8rem;color:#ffffffb3;line-height:1.6;margin-bottom:1rem}.vault-section .ll-drop-tag{font-size:.6rem;letter-spacing:.18em;color:#7c3aede6;text-transform:uppercase;margin-top:auto;font-weight:350;display:inline-block;align-self:flex-start;background:#0000004d;padding:.2rem .6rem;border-radius:3px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid rgba(124,58,237,.15)}.vault-section .ll-unreleased-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin:3rem 0 2rem}.vault-section .ll-unreleased-card{padding:24px 20px;margin-bottom:0;display:flex;flex-direction:column;width:100%;text-decoration:none;color:inherit;border:1px solid rgba(255,255,255,.03);border-radius:6px;transition:all .2s ease;height:100%;min-height:260px}.vault-section .ll-unreleased-title{font-size:.85rem;letter-spacing:.15em;text-transform:uppercase;color:#fffffff2;margin-bottom:.25rem;font-weight:350}.vault-section .ll-unreleased-sub{font-size:.65rem;letter-spacing:.15em;color:#7c3aed99;margin-bottom:.75rem;text-transform:uppercase}.vault-section .ll-unreleased-desc{font-size:.75rem;color:#ffffffa6;line-height:1.5;margin-bottom:1rem;max-width:28ch}.vault-section .ll-unreleased-tag{font-size:.6rem;letter-spacing:.18em;color:#7c3aedcc;text-transform:uppercase;margin-top:auto;display:inline-block;align-self:flex-start;background:#0003;padding:.2rem .5rem;border-radius:3px;border:1px solid rgba(124,58,237,.1)}.vault-section .ll-unreleased-note{text-align:center;margin:-20px auto 30px;color:#ffffff8c;font-size:.75rem;letter-spacing:.12em;max-width:620px}.vault-section .ll-panels-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:12px}.vault-section .ll-panel{background:#ffffff02;border:1px solid rgba(255,255,255,.03);border-radius:10px;padding:18px;transition:all .2s ease}.vault-section .ll-panel h3{margin:0 0 8px;font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;font-weight:350;color:#7c3aedc7}.vault-section .ll-panel .ll-panel-sub{margin:0 0 10px;font-size:.78rem;color:#ffffffbf;letter-spacing:.08em;font-weight:300}.vault-section .ll-panel p{margin:0;color:#ffffffa6;font-size:.85rem;line-height:1.65}.vault-section .ll-studio-log-section{padding-top:8px;padding-bottom:42px}.vault-section .ll-log-list{max-height:600px;max-width:732px;margin:0 auto .75rem;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:rgba(124,58,237,.3) rgba(255,255,255,.02)}.vault-section .ll-log-list::-webkit-scrollbar{width:4px}.vault-section .ll-log-list::-webkit-scrollbar-track{background:#ffffff05;border-radius:2px}.vault-section .ll-log-list::-webkit-scrollbar-thumb{background:#7c3aed4d;border-radius:2px}.vault-section .ll-log-list>*{margin-bottom:8px!important}.vault-section .ll-log-card{padding:24px 18px;margin-bottom:0;display:flex;flex-direction:row;align-items:flex-start;gap:16px;width:100%;min-height:120px;text-decoration:none;color:inherit;position:relative;border:1px solid rgba(255,255,255,.03);transition:all .2s ease;cursor:pointer;border-radius:2px}.vault-section .ll-log-card:before{content:"";position:absolute;left:10px;top:10px;width:4px;height:4px;border-radius:2px;background:#7c3aed4d;z-index:2}.vault-section .ll-log-date{min-width:100px;max-width:100px;font-size:.6rem;letter-spacing:.14em;color:#7c3aede0;text-transform:uppercase;font-weight:350;position:relative;z-index:2;padding-top:2px}.vault-section .ll-log-title{font-size:.74rem;font-weight:350;color:#fffffff2;margin:0 0 7px;text-transform:uppercase;letter-spacing:.1em}.vault-section .ll-log-description{font-size:.72rem;color:#ffffffe0;font-weight:280;line-height:1.52}.vault-section .ll-log-hidden{display:none!important}.vault-section .ll-show-more-btn{text-align:center;margin:30px 0 170px}.vault-section .ll-show-more-btn button{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:2px;text-decoration:none;font-weight:320;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:#ffffffe6;background:#7c3aed08;border:1px solid rgba(124,58,237,.15);transition:all .2s ease;cursor:pointer;font-family:inherit}.vault-section .ll-show-more-btn button:hover{border-color:#7c3aed4d;background:#7c3aed0f;color:#fff}.vault-section .ll-footer{text-align:center;margin-top:60px;font-size:.75rem;color:#ffffffa6;text-transform:uppercase;letter-spacing:.25em;border-top:1px solid rgba(124,58,237,.08);padding-top:48px;padding-bottom:20px;font-weight:350}.vault-section .ll-footer-line{display:block;margin:.2rem 0;color:#fff9}@media(min-width:761px){.vault-section .ll-apf{padding-top:28px}}@media(max-width:760px){.vault-section .ll-top-hero{height:var(--ll-hero-height-mobile, 420px);margin-bottom:26px}.vault-section .ll-logo-mini-section .ll-mini-apf-media{transform:translateY(calc(var(--ll-mini-item-image-offset-mobile, var(--ll-mini-item-image-offset, 0px)) + 10px)) translateZ(0)}.vault-section .ll-logo-mini-section .ll-mini-apf-reflection-media{transform:scaleY(-1) translateY(calc(-100% - (var(--ll-mini-item-image-offset-mobile, var(--ll-mini-item-image-offset, 0px)) + 10px)))}.vault-section .ll-top-hero.has-collage-hero{--ll-hero-visible-cols: 4;--ll-hero-collage-gap: 2px;--ll-hero-tile-size: calc( (100vw - ((var(--ll-hero-visible-cols) - 1) * var(--ll-hero-collage-gap))) / var(--ll-hero-visible-cols) );height:calc((var(--ll-hero-tile-size) * 2) + var(--ll-hero-collage-gap));min-height:calc((var(--ll-hero-tile-size) * 2) + var(--ll-hero-collage-gap))}.vault-section .ll-top-hero-bg:before{background-image:radial-gradient(circle at 50% 10%,rgba(124,58,237,.22),rgba(124,58,237,.03) 34%,transparent 64%),linear-gradient(180deg,rgba(10,8,16,.92),rgba(10,8,16,.18) 40%,transparent 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}.vault-section .ll-top-hero-content{padding:28px 18px}.vault-section .ll-top-hero-content .ll-eyebrow{font-size:.5rem;letter-spacing:.22em;margin-bottom:10px;padding:.24rem .58rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff1f,#ffffff0a),#12121847;backdrop-filter:blur(10px) saturate(130%);-webkit-backdrop-filter:blur(10px) saturate(130%);box-shadow:none!important;text-shadow:0 1px 0 rgba(0,0,0,.4),0 3px 10px rgba(0,0,0,.36)}.vault-section .ll-top-hero-content:before{width:min(94vw,520px);height:min(76%,320px);filter:blur(16px)}.vault-section .ll-gate-header .ll-eyebrow{font-size:.58rem;letter-spacing:.28em;margin-bottom:10px;padding:.16rem .42rem;text-shadow:0 1px 0 rgba(0,0,0,.4),0 3px 10px rgba(0,0,0,.46),0 12px 24px rgba(0,0,0,.18)}.vault-section .ll-top-hero-content .ll-eyebrow{position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;letter-spacing:.2em;font-size:.42rem;text-transform:uppercase;color:#fffffff5;margin-bottom:9px;font-weight:420;padding:.44rem .48rem;border-radius:3px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#ffffff1f,#ffffff09),#1816202e;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%);box-shadow:none!important;text-shadow:none!important;overflow:hidden;isolation:isolate}.vault-section .ll-top-hero-content .ll-eyebrow:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:2px;background:linear-gradient(180deg,#ffffff29,#ffffff0a 42%,#fff0);opacity:.55;z-index:0;pointer-events:none}.vault-section .manifesto{font-size:clamp(1.18rem,6.2vw,1.55rem);letter-spacing:.18em;line-height:1.14;padding:.1rem .18rem;margin:0 0 22px;text-shadow:0 1px 0 rgba(0,0,0,.82),0 4px 12px rgba(0,0,0,.9),0 14px 30px rgba(0,0,0,.58)}.vault-section .ll-top-hero-content .manifesto:before{top:-7px;right:-12px;bottom:-7px;left:-12px;filter:blur(11px);border-radius:10px}.vault-section .hero-icon{margin:10px 0 14px}.vault-section .hero-icon:before{width:58px;height:58px;filter:blur(9px)}.vault-section .hero-icon img{width:28px;height:28px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.26)) drop-shadow(0 6px 14px rgba(0,0,0,.38)) drop-shadow(0 12px 22px rgba(0,0,0,.16))}.vault-section .ll-subline{font-size:.68rem;line-height:1.2;max-width:100%;padding:.12rem .18rem;white-space:nowrap;text-shadow:0 1px 0 rgba(0,0,0,.82),0 4px 12px rgba(0,0,0,.88),0 14px 28px rgba(0,0,0,.52)}.vault-section .ll-top-hero-content .ll-subline:before{top:-7px;right:-9px;bottom:-7px;left:-9px;filter:blur(10px);border-radius:10px}.vault-section .ll-gate-wrap,.vault-section .ll-vault-content>section:not(.ll-top-hero):not(.ll-studio-log-bleed):not(.ll-story-split):not(.ll-story-duo-embed):not(.ll-bts-bleed),.vault-section .ll-footer,.vault-section .ll-studio-log-inner{padding-left:16px;padding-right:16px}.vault-section .ll-gate-wrap{margin-bottom:22px;padding-top:16px;padding-bottom:10px}.vault-section .ll-gate-header{max-width:100%;margin-bottom:18px;padding-top:2px}.vault-section .ll-gate-header-title{font-size:.94rem;letter-spacing:.16em}.vault-section .ll-gate-header-title:before{top:-6px;right:-10px;bottom:-6px;left:-10px;filter:blur(10px)}.vault-section .ll-gate-header-image{margin:10px auto;width:min(100%,38px)}.vault-section .ll-gate-header-subline{font-size:.72rem;line-height:1.48;max-width:100%}.vault-section .ll-gate-stack{gap:12px;max-width:100%}.vault-section .ll-card,.vault-section .ll-glow-card,.vault-section .ll-state-card,.vault-section .ll-artifact-card,.vault-section .ll-form-card,.vault-section .ll-sketch-card,.vault-section .ll-log-card,.vault-section .ll-gate,.vault-section .ll-request-box{padding:14px 13px 15px!important}.vault-section .ll-gate-title,.vault-section .ll-request-title{font-size:.82rem;letter-spacing:.15em;margin:0 0 9px}.vault-section .ll-gate-visual,.vault-section .ll-request-visual{margin:0 auto 9px}.vault-section .ll-gate-sub,.vault-section .ll-request-sub{font-size:.69rem;line-height:1.46;margin:0 auto 9px;max-width:100%}.vault-section .ll-gate-hint,.vault-section .ll-request-hint,.vault-section .ll-access-feedback,.vault-section .ll-request-feedback{margin-top:8px;font-size:.5rem;letter-spacing:.12em;line-height:1.4}.vault-section .ll-gate-form,.vault-section .ll-gate-form--stack{flex-direction:column;gap:8px;max-width:100%;align-items:stretch}.vault-section .ll-request-actions,.vault-section .ll-request-consent{max-width:100%}.vault-section .ll-gate-form input{width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;line-height:40px!important;padding:0 11px!important;font-size:.7rem!important;letter-spacing:.08em!important;border-radius:6px!important;display:block!important;margin:0!important;box-sizing:border-box!important}.vault-section .ll-gate-form button,.vault-section .ll-request-btn,.vault-section .ll-auth-btn{width:100%!important;height:39px!important;min-height:39px!important;max-height:39px!important;line-height:39px!important;padding:0 11px!important;font-size:.56rem!important;letter-spacing:.16em!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;box-sizing:border-box!important}.vault-section .ll-request-success-overlay{height:39px;min-height:39px;font-size:.5rem;letter-spacing:.11em;padding:0 12px}.vault-section .ll-request-consent{padding:10px 11px}.vault-section .ll-request-consent-text{font-size:.66rem;line-height:1.48}.vault-section .ll-request-consent-sub{font-size:.5rem;letter-spacing:.09em}.vault-section .ll-apf{padding-bottom:56px}.vault-section .ll-apf-stage{height:410px}.vault-section .ll-apf-item{width:min(220px,66vw);height:320px}.vault-section .ll-apf-media-wrap{height:220px}.vault-section .ll-apf-reflection{height:142px}.vault-section .ll-apf-reflection-inner{height:220px}.vault-section .ll-apf-item:not(.is-active) .ll-apf-media-main{box-shadow:none!important;border-color:#ffffff14!important}.vault-section .ll-apf-item:not(.is-active):before{opacity:0!important}.vault-section .ll-apf-media-main,.vault-section .ll-apf-item:before,.vault-section .ll-apf-reflection{transition:none!important}.vault-section .ll-apf-side-hit{width:clamp(42px,11%,56px)}.vault-section .ll-apf-image-arrow{width:36px;height:36px;font-size:16px;border-radius:2px;padding:0;align-items:center;justify-content:center}.vault-section .ll-apf-meta{left:0;right:0;bottom:94px;padding:9px 10px 10px}.vault-section .ll-apf-dots{top:10px}.vault-section .ll-apf-stage-label{font-size:.46rem;letter-spacing:.18em}.vault-section .ll-apf-tag{font-size:.44rem;padding:.14rem .42rem;letter-spacing:.18em;max-width:48%}.vault-section .ll-apf-caption{font-size:.56rem;line-height:1.3;display:block}.vault-section .ll-apf-link{font-size:.5rem;letter-spacing:.14em;min-height:28px;padding:5px 7px 4px}.vault-section .ll-apf-controls{gap:12px;margin-top:-52px;transform:translateY(-8px)}.vault-section .ll-apf-progress{font-size:.56rem;min-width:76px}.vault-section .ll-apf-btn{height:22px;padding:0 9px;font-size:.42rem;letter-spacing:.24em}.vault-section .ll-apf-xl-modal{padding:14px}.vault-section .ll-apf-xl-dialog{width:100%;height:100%}.vault-section .ll-apf-xl-media-wrap>.ll-apf-xl-close{display:none}.vault-section .ll-apf-xl-close--viewport{display:inline-flex;position:fixed;top:calc(env(safe-area-inset-top,0px) + 10px);right:calc(env(safe-area-inset-right,0px) + 10px);width:38px;height:38px;z-index:1000002}.vault-section .ll-sticker-mini-headline{flex-direction:column;align-items:stretch;gap:10px}.vault-section .ll-sticker-mini-actions{width:100%;justify-content:stretch;gap:8px}.vault-section .ll-sticker-mini-link{flex:1 1 0;width:100%;min-height:34px;font-size:.52rem}.vault-section .ll-sticker-mini-note{font-size:.66rem;line-height:1.5;margin-bottom:10px}.vault-section .ll-mini-apf{padding-top:var(--ll-mini-pad-top-mobile, 60px);padding-bottom:var(--ll-mini-pad-bottom-mobile, 98px)}.vault-section .ll-mini-apf-side-hit{width:41%}.vault-section .ll-mini-apf-stage{height:calc(var(--ll-mini-item-height-mobile, 126px) + var(--ll-mini-default-meta-space-mobile, 48px) + 30px)}.vault-section .ll-mini-apf-item{width:var(--ll-mini-item-width-mobile, 88px);height:var(--ll-mini-item-height-mobile, 126px)}.vault-section .ll-mini-apf-topwrap{padding:0 2px}.vault-section .ll-mini-apf-topline{gap:7px}.vault-section .ll-mini-apf-media-wrap{top:var(--ll-mini-meta-space-mobile, 48px);height:calc(var(--ll-mini-item-height-mobile, 126px) - var(--ll-mini-meta-space-mobile, 48px))}.vault-section .ll-mini-apf-item:before{left:calc(var(--ll-mini-item-width-mobile, 88px) * .14);right:calc(var(--ll-mini-item-width-mobile, 88px) * .14);top:calc(var(--ll-mini-meta-space-mobile, 48px) + ((var(--ll-mini-item-height-mobile, 126px) - var(--ll-mini-meta-space-mobile, 48px)) * .14));height:calc((var(--ll-mini-item-height-mobile, 126px) - var(--ll-mini-meta-space-mobile, 48px)) * .58)}.vault-section .ll-mini-apf-reflection{left:calc(var(--ll-mini-item-width-mobile, 88px) * .05);right:calc(var(--ll-mini-item-width-mobile, 88px) * .05);top:calc(var(--ll-mini-item-height-mobile, 126px) + var(--ll-mini-reflection-offset-mobile, 2px));height:var(--ll-mini-reflection-height-mobile, 27px)}.vault-section .ll-mini-apf-reflection-inner{height:calc(var(--ll-mini-item-height-mobile, 126px) - var(--ll-mini-meta-space-mobile, 48px))}.vault-section .ll-mini-apf-media{transform:translateY(var(--ll-mini-item-image-offset-mobile, var(--ll-mini-item-image-offset, 0px)))}.vault-section .ll-mini-apf-reflection-media{transform:scaleY(-1) translateY(calc(-100% - var(--ll-mini-item-image-offset-mobile, var(--ll-mini-item-image-offset, 0px))))}.vault-section .ll-mini-apf-name{font-size:.33rem}.vault-section .ll-mini-apf-meta-label{font-size:.28rem;padding:.12rem .26rem}.vault-section .ll-mini-apf-controls{margin-top:-12px}.vault-section .ll-mini-apf-progress{font-size:.48rem;min-width:60px}.vault-section .ll-mini-apf-btn{height:20px;padding:0 8px;font-size:.36rem}.vault-section .ll-logo-mini-headline{flex-direction:column;align-items:stretch;gap:10px}.vault-section .ll-logo-mini-actions{width:100%;justify-content:stretch;gap:8px}.vault-section .ll-logo-mini-link{flex:1 1 0;width:100%;min-height:34px;font-size:.52rem}.vault-section .ll-logo-mini-note{font-size:.66rem;line-height:1.5;margin-bottom:10px}.vault-section .ll-logo-mini-section .ll-mini-apf-media-wrap{top:var(--ll-mini-meta-space-mobile, 38px);height:calc(var(--ll-mini-item-height-mobile, 98px) - var(--ll-mini-meta-space-mobile, 38px))}.vault-section .ll-logo-mini-section .ll-mini-apf-item:before{left:calc(var(--ll-mini-item-width-mobile, 150px) * .1);right:calc(var(--ll-mini-item-width-mobile, 150px) * .1);top:calc(var(--ll-mini-meta-space-mobile, 38px) + ((var(--ll-mini-item-height-mobile, 98px) - var(--ll-mini-meta-space-mobile, 38px)) * .16));height:calc((var(--ll-mini-item-height-mobile, 98px) - var(--ll-mini-meta-space-mobile, 38px)) * .42)}.vault-section .ll-logo-mini-section .ll-mini-apf-reflection{left:calc(var(--ll-mini-item-width-mobile, 150px) * .03);right:calc(var(--ll-mini-item-width-mobile, 150px) * .03)}.vault-section .ll-logo-mini-section .ll-mini-apf-name{font-size:.3rem}.vault-section .ll-logo-mini-section .ll-mini-apf-meta-label{font-size:.25rem;padding:.1rem .24rem}.vault-section .ll-story-split{margin-bottom:0!important}.vault-section .ll-story-split--last{margin-bottom:24px!important}.vault-section .ll-story-split__inner{padding:0}.vault-section .ll-story-split__row,.vault-section .ll-story-split__media,.vault-section .ll-story-split__media-card{min-height:420px}.vault-section .ll-story-split__text-wrap{padding:16px 14px 14px}.vault-section .ll-story-split__heading{margin-bottom:8px;font-size:11px}.vault-section .ll-story-split__icon{width:1.92rem;height:1.92rem}.vault-section .ll-story-split__icon:before{top:-6px;right:-6px;bottom:-6px;left:-6px;filter:blur(8px)}.vault-section .ll-story-split__media-card{--ll-story-corner-top: 10px;--ll-story-corner-img-h: 28px}.vault-section .ll-story-split__badge{top:16px;right:10px;transform:none;min-height:28px;padding:0 10px;font-size:.44rem;letter-spacing:.16em}.vault-section .ll-story-split__corner-image{top:30px;left:10px;transform:translateY(-50%);width:min(46vw,180px)!important;max-width:none!important}.vault-section .ll-story-split__title{font-size:.82rem;margin-bottom:8px}.vault-section .ll-story-split__text p{font-size:.66rem;line-height:1.5;margin-bottom:8px}.vault-section .ll-story-duo-embed{margin-bottom:84px}.vault-section .ll-story-duo-embed__wrap{padding:var(--sd-pad-top-mobile, 8px) 16px var(--sd-pad-bottom-mobile, 64px)}.vault-section .ll-story-duo-embed__header{margin-bottom:18px;max-width:100%}.vault-section .ll-story-duo-embed__eyebrow{font-size:.62rem;letter-spacing:.34em;gap:8px;margin-bottom:.36rem}.vault-section .ll-story-duo-embed__eyebrow:before{width:20px}.vault-section .ll-story-duo-embed__title{font-size:clamp(18px,6vw,24px);margin-bottom:.44rem}.vault-section .ll-story-duo-embed__sub{font-size:.84rem;line-height:1.46}.vault-section .ll-story-duo-embed__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sd-gap-mobile, 10px)}.vault-section .ll-story-duo-embed__media{aspect-ratio:var(--sd-aspect-mobile, 4/5);min-height:clamp(340px,54vw,460px)}.vault-section .ll-story-duo-embed__content{padding:16px 12px 14px}.vault-section .ll-story-duo-embed__content-shell:before{left:-14px;right:-14px;bottom:-16px;height:74%;filter:blur(15px)}.vault-section .ll-story-duo-embed__label{font-size:.46rem;letter-spacing:.22em;margin-bottom:.18rem}.vault-section .ll-story-duo-embed__headline{font-size:.78rem;margin-bottom:.22rem}.vault-section .ll-story-duo-embed__text{font-size:.64rem;line-height:1.46;margin-bottom:.38rem}.vault-section .ll-story-duo-embed__pills{display:none!important}.vault-section .ll-story-duo-embed__price-wrap{gap:4px;margin:0 0 .34rem}.vault-section .ll-story-duo-embed__price{font-size:.58rem;letter-spacing:.12em}.vault-section .ll-story-duo-embed__price-img{height:9px;max-width:32px}.vault-section .ll-story-duo-embed__btn{padding:6px 14px;font-size:.52rem;letter-spacing:.16em}.vault-section .ll-bts-bleed{margin-bottom:84px}.vault-section .ll-bts-hero-shell{min-height:var(--ll-bts-hero-h-m, 440px)}.vault-section .ll-bts-hero-inner{padding:34px 16px}.vault-section .ll-bts-hero-title{font-size:clamp(1rem,5.8vw,1.34rem);letter-spacing:.16em;line-height:1.14}.vault-section .ll-bts-hero-sub{margin-top:12px;font-size:.78rem;line-height:1.58;max-width:92%}.vault-section .ll-bts-grid-wrap{padding:10px 12px 0}.vault-section .ll-bts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vault-section .ll-bts-tile{min-height:360px}.vault-section .ll-bts-video-ui{top:5px;left:5px;right:5px;gap:4px;padding:2px 4px}.vault-section .ll-bts-video-toggle{width:15px;min-width:15px;height:15px}.vault-section .ll-bts-video-toggle:before{left:5px;width:1.5px;height:5px}.vault-section .ll-bts-video-toggle:after{left:8.5px;width:1.5px;height:5px}.vault-section .ll-bts-video-toggle.is-paused:before{left:6px;border-top-width:3px;border-bottom-width:3px;border-left-width:4px}.vault-section .ll-bts-video-progress{padding:9px 0;margin:-9px 0}.vault-section .ll-bts-video-seek{height:24px;background:linear-gradient(90deg,rgba(124,58,237,.58) 0%,rgba(124,58,237,.58) var(--ll-range-progress),rgba(255,255,255,.08) var(--ll-range-progress),rgba(255,255,255,.08) 100%) center / 100% 1px no-repeat}.vault-section .ll-bts-video-seek::-webkit-slider-thumb{width:10px;height:10px}.vault-section .ll-bts-video-seek::-moz-range-thumb{width:10px;height:10px}.vault-section .ll-bts-tile-content{padding:10px}.vault-section .ll-bts-tile-content-shell{padding:12px 11px 11px;backdrop-filter:blur(8px) saturate(106%);-webkit-backdrop-filter:blur(8px) saturate(106%)}.vault-section .ll-bts-tile-label{font-size:.42rem;letter-spacing:.22em;margin-bottom:5px}.vault-section .ll-bts-tile-title{font-size:.68rem;line-height:1.08;margin-bottom:5px}.vault-section .ll-bts-tile-text{font-size:.58rem;line-height:1.48}.vault-section .ll-bts-tile-btn{margin-top:10px;padding:7px 10px;font-size:.44rem;letter-spacing:.16em}.vault-section .ll-drops-grid{grid-template-columns:1fr;gap:2rem}.vault-section .ll-unreleased-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.vault-section .ll-panels-grid{grid-template-columns:1fr}.vault-section .ll-studio-log-section{padding-top:8px;padding-bottom:34px}.vault-section .ll-log-list{max-width:100%;margin-bottom:.5rem}.vault-section .ll-log-list>*{margin-bottom:6px!important}.vault-section .ll-log-card{flex-direction:column;gap:8px;padding:17px 13px!important;min-height:126px}.vault-section .ll-log-date{min-width:auto;max-width:none;font-size:.56rem}.vault-section .ll-log-title{font-size:.66rem;margin-bottom:5px}.vault-section .ll-log-description{font-size:.66rem;line-height:1.42}.vault-section .ll-show-more-btn{margin:26px 0 132px}.vault-section .ll-footer{margin-top:84px}}@media(max-width:480px){.vault-section .ll-gate-wrap,.vault-section .ll-vault-content>section:not(.ll-top-hero):not(.ll-studio-log-bleed):not(.ll-story-split):not(.ll-story-duo-embed):not(.ll-bts-bleed),.vault-section .ll-footer,.vault-section .ll-studio-log-inner{padding-left:12px;padding-right:12px}.vault-section .ll-gate-wrap{padding-top:12px;padding-bottom:7px}.vault-section .ll-gate-header{margin-bottom:15px}.vault-section .ll-gate-header-title{font-size:.88rem;letter-spacing:.14em}.vault-section .ll-gate-header-subline{font-size:.68rem;line-height:1.42}.vault-section .ll-gate-header-image{width:min(100%,34px);margin:9px auto}.vault-section .ll-gate,.vault-section .ll-request-box{padding:13px 11px 14px!important;border-radius:5px}.vault-section .ll-gate-title,.vault-section .ll-request-title{font-size:.78rem;letter-spacing:.13em}.vault-section .ll-gate-sub,.vault-section .ll-request-sub{font-size:.66rem;line-height:1.4;margin-bottom:8px}.vault-section .ll-gate-hint,.vault-section .ll-request-hint,.vault-section .ll-access-feedback,.vault-section .ll-request-feedback{font-size:.48rem;letter-spacing:.1em}.vault-section .ll-gate-form input{height:38px!important;min-height:38px!important;max-height:38px!important;line-height:38px!important;font-size:.68rem!important;padding:0 10px!important}.vault-section .ll-gate-form button,.vault-section .ll-request-btn,.vault-section .ll-auth-btn{height:37px!important;min-height:37px!important;max-height:37px!important;line-height:37px!important;font-size:.54rem!important;letter-spacing:.14em!important}.vault-section .ll-request-success-overlay{height:37px;min-height:37px;font-size:.48rem;letter-spacing:.1em;padding:0 10px}.vault-section .ll-request-consent{padding:9px 10px}.vault-section .ll-request-consent-text{font-size:.64rem}.vault-section .ll-request-consent-sub{font-size:.48rem}.vault-section .ll-story-split__row,.vault-section .ll-story-split__media,.vault-section .ll-story-split__media-card{min-height:380px}.vault-section .ll-story-split__text-wrap{padding:14px 12px 12px}.vault-section .ll-story-split__corner-image{width:min(42vw,150px)!important;max-width:none!important}.vault-section .ll-story-split__title{font-size:.76rem}.vault-section .ll-story-split__text p{font-size:.6rem}.vault-section .ll-story-duo-embed__grid{gap:8px}.vault-section .ll-story-duo-embed__media{min-height:clamp(320px,56vw,430px)}.vault-section .ll-story-duo-embed__content{padding:14px 10px 12px}.vault-section .ll-story-duo-embed__headline{font-size:.74rem}.vault-section .ll-story-duo-embed__text{font-size:.6rem}.vault-section .ll-story-duo-embed__btn{font-size:.5rem;padding:6px 12px}.vault-section .ll-bts-grid-wrap{padding-left:12px;padding-right:12px}.vault-section .ll-bts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vault-section .ll-bts-tile{min-height:340px}.vault-section .ll-bts-video-ui{top:4px;left:4px;right:4px;gap:3px;padding:2px 3px}.vault-section .ll-bts-video-toggle{width:14px;min-width:14px;height:14px}.vault-section .ll-bts-video-toggle:before{left:4.5px;width:1.5px;height:4px}.vault-section .ll-bts-video-toggle:after{left:8px;width:1.5px;height:4px}.vault-section .ll-bts-video-toggle.is-paused:before{left:5px;border-top-width:2.5px;border-bottom-width:2.5px;border-left-width:4px}.vault-section .ll-bts-video-progress{padding:10px 0;margin:-10px 0}.vault-section .ll-bts-video-seek{height:26px;background:linear-gradient(90deg,rgba(124,58,237,.58) 0%,rgba(124,58,237,.58) var(--ll-range-progress),rgba(255,255,255,.08) var(--ll-range-progress),rgba(255,255,255,.08) 100%) center / 100% 1px no-repeat}.vault-section .ll-bts-video-seek::-webkit-slider-thumb{width:10px;height:10px}.vault-section .ll-bts-video-seek::-moz-range-thumb{width:10px;height:10px}.vault-section .ll-bts-tile-title{font-size:.72rem}.vault-section .ll-bts-tile-text{font-size:.62rem}.vault-section .ll-unreleased-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vault-section .ll-apf-controls{margin-top:-44px;transform:translateY(-28px)}.vault-section .ll-log-card{padding:16px 12px!important;min-height:122px}}@media(prefers-reduced-motion:reduce){.vault-section *,.vault-section .ll-faq-answer{transition:none!important}}.vault-section *::selection{background:#7c3aed0f;color:#fff}.vault-section .ll-top-hero-bg:after,.vault-section .ll-top-hero-bg.has-collage:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;background:linear-gradient(180deg,#00000061,#00000075 36%,#00000094 70%,#000000c2),radial-gradient(circle at 50% 48%,rgba(0,0,0,.22),rgba(0,0,0,.1) 42%,transparent 74%),radial-gradient(circle at 50% 14%,rgba(124,58,237,.07),transparent 44%)!important;filter:none!important;box-shadow:none!important;text-shadow:none!important}.vault-section .ll-top-hero-content:before,.vault-section .ll-top-hero-content .ll-eyebrow:before,.vault-section .ll-top-hero-content .manifesto:before,.vault-section .ll-top-hero-content .hero-icon:before,.vault-section .ll-top-hero-content .ll-subline:before,.vault-section .ll-gate-header-title:before{content:none!important;display:none!important;background:none!important;filter:none!important;box-shadow:none!important;text-shadow:none!important}.vault-section .ll-top-hero-content,.vault-section .ll-top-hero-content *,.vault-section .ll-gate-header,.vault-section .ll-gate-header *,.vault-section .ll-request-title,.vault-section .ll-gate-title{text-shadow:none!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.vault-section .ll-top-hero-content .ll-eyebrow,.vault-section .ll-gate-header .ll-eyebrow{background:#00000029!important;border-color:#ffffff24!important;-webkit-text-stroke:.1px rgba(0,0,0,.62);paint-order:stroke fill;isolation:auto!important;overflow:visible!important}.vault-section .ll-top-hero-content .manifesto,.vault-section .ll-gate-header-title{-webkit-text-stroke:.34px rgba(0,0,0,.76);paint-order:stroke fill}.vault-section .ll-top-hero-content .ll-subline,.vault-section .ll-gate-header-subline{-webkit-text-stroke:.16px rgba(0,0,0,.64);paint-order:stroke fill}.vault-section .ll-top-hero-content .hero-icon img,.vault-section .ll-gate-header-image img,.vault-section .ll-gate-visual img,.vault-section .ll-request-visual img{filter:none!important;box-shadow:none!important;text-shadow:none!important}@media(max-width:760px){.vault-section .ll-top-hero,.vault-section .ll-top-hero-bg,.vault-section .ll-top-hero-collage,.vault-section .ll-top-hero-collage-track,.vault-section .ll-top-hero-collage-set,.vault-section .ll-top-hero-collage-item,.vault-section .ll-top-hero-collage-item img{will-change:auto!important;backface-visibility:visible!important;filter:none!important;box-shadow:none!important;text-shadow:none!important}.vault-section .ll-top-hero-bg{-webkit-mask-image:none!important;mask-image:none!important;contain:paint}.vault-section .ll-top-hero-bg:before{transform:none!important;filter:none!important}.vault-section .ll-top-hero-collage,.vault-section .ll-top-hero-collage-set,.vault-section .ll-top-hero-collage-item,.vault-section .ll-top-hero-collage-item img{backface-visibility:hidden!important}.vault-section .ll-top-hero-collage-track{animation:llHeroCollageMarquee 200s linear infinite!important;will-change:transform!important;backface-visibility:hidden!important;left:0!important;top:0!important}.vault-section .ll-top-hero-collage-item img{opacity:.7!important}.vault-section .ll-top-hero-bg:after,.vault-section .ll-top-hero-bg.has-collage:after{background:linear-gradient(180deg,#0000008a,#000000a3 36%,#000000bd 70%,#000000db),radial-gradient(circle at 50% 48%,rgba(0,0,0,.26),rgba(0,0,0,.14) 44%,transparent 74%),radial-gradient(circle at 50% 12%,rgba(124,58,237,.06),transparent 44%)!important}.vault-section .ll-top-hero-content .ll-eyebrow,.vault-section .ll-gate-header .ll-eyebrow{background:#0000002e!important;border-color:#ffffff21!important;-webkit-text-stroke:.1px rgba(0,0,0,.68)}.vault-section .ll-top-hero-content .manifesto,.vault-section .ll-gate-header-title{-webkit-text-stroke:.36px rgba(0,0,0,.82)}.vault-section .ll-top-hero-content .ll-subline,.vault-section .ll-gate-header-subline{-webkit-text-stroke:.18px rgba(0,0,0,.74)}.ll-premium-header[data-scroll-visibility=visible]{transform:none!important;will-change:auto!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ll-premium-header[data-scroll-visibility=hidden]{will-change:transform,opacity!important}}@media(max-width:760px){.vault-section .ll-top-hero{position:relative!important;isolation:isolate!important;background:#000!important;contain:paint!important;transform:none!important}.vault-section .ll-top-hero:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(180deg,#0000008a,#0000009e 36%,#000000bd 70%,#000000db)!important;opacity:1!important;filter:none!important;box-shadow:none!important;transform:none!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}.vault-section .ll-top-hero-bg{-webkit-mask-image:none!important;mask-image:none!important;filter:none!important;box-shadow:none!important;transform:none!important;contain:paint!important}.vault-section .ll-top-hero-bg:after,.vault-section .ll-top-hero-bg.has-collage:after{content:none!important;display:none!important;background:none!important;filter:none!important;box-shadow:none!important;transform:none!important}.vault-section .ll-top-hero-content{z-index:2!important;filter:none!important;box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important}.vault-section .ll-top-hero-content:before,.vault-section .ll-top-hero-content .ll-eyebrow:before,.vault-section .ll-top-hero-content .manifesto:before,.vault-section .ll-top-hero-content .hero-icon:before,.vault-section .ll-top-hero-content .ll-subline:before{content:none!important;display:none!important;background:none!important;filter:none!important;box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important}.vault-section .ll-top-hero-content .ll-eyebrow,.vault-section .ll-top-hero-content .manifesto,.vault-section .ll-top-hero-content .ll-subline{filter:none!important;box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}html.ll-vault-gate-active,body.ll-vault-gate-active{height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important}body.ll-vault-gate-active .shopify-section-group-footer-group,body.ll-vault-gate-active>footer{display:none!important;visibility:hidden!important;pointer-events:none!important}.vault-section .ll-gate-wrap{position:relative!important;inset:auto!important;z-index:1!important;isolation:isolate;width:100vw!important;max-width:none!important;min-height:var(--ll-vault-available-height, 100vh);min-height:var(--ll-vault-available-height, 100svh);min-height:var(--ll-vault-available-height, 100dvh);height:auto;max-height:none;margin:0!important;padding:14px 14px 8px!important;display:flex;align-items:center;justify-content:center;overflow-x:hidden;overflow-y:visible;overscroll-behavior-y:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;box-sizing:border-box;background:linear-gradient(180deg,#0006,#08000d2e 48%,#1800223d),radial-gradient(780px 420px at 50% 105%,rgba(124,58,237,.085),transparent 74%),radial-gradient(620px 420px at 18% 10%,rgba(124,58,237,.028),transparent 68%),url(/cdn/shop/files/ChatGPT_Image_9._Okt._2025_11_37_09.png?v=1760002804);background-position:center center,center bottom,0 0,center center;background-repeat:no-repeat;background-size:cover,auto,auto,cover}.vault-section .ll-vault-gate-collage{--ll-gate-collage-tile-size:clamp(170px,14vw,240px);--ll-gate-collage-gap:2px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:#020005;transform:none}.vault-section .ll-vault-gate-collage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:radial-gradient(circle at 50% 42%,#0000003d,#0000006b 52%,#0000009e),linear-gradient(180deg,#0000007a,#0000005c 48%,#0009)}.vault-section .ll-vault-gate-collage-track{position:absolute;top:0;left:0;z-index:1;min-height:100%;display:flex;width:max-content;animation:llVaultGateCollageMarquee 220s linear infinite;will-change:transform}.vault-section .ll-vault-gate-collage-set{position:relative;flex:0 0 var(--ll-gate-collage-set-width);display:grid;grid-auto-rows:var(--ll-gate-collage-tile-size);gap:var(--ll-gate-collage-gap);background:#020005}.vault-section .ll-vault-gate-collage-item{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:#020005}.vault-section .ll-vault-gate-collage-item img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.88) contrast(1.04) brightness(.76);transform:scale(1.035)}@keyframes llVaultGateCollageMarquee{0%{transform:translate3d(calc(-1 * var(--ll-gate-collage-set-width)),0,0)}to{transform:translateZ(0)}}.vault-section .ll-gate-wrap:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;width:auto;transform:none;pointer-events:none;background:linear-gradient(to right,rgba(255,255,255,.008) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.008) 1px,transparent 1px);background-size:120px 120px;opacity:.038}.vault-section .ll-vault-gate-shell{position:relative;z-index:2;width:min(520px,100%);margin:0 auto;padding:30px 26px 31px;border:1px solid rgba(255,255,255,.036);border-radius:2px;background:radial-gradient(circle at 50% 0%,rgba(124,58,237,.045),transparent 42%),linear-gradient(180deg,#ffffff02,#ffffff01),#04000945;box-shadow:inset 0 1px #ffffff06,0 16px 58px #0000002e;box-sizing:border-box;overflow:visible;font-family:Helvetica Now,Neue Haas Grotesk Text,Suisse Intl,PP Neue Montreal,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300;letter-spacing:.18px;line-height:1.55;transform:translateY(-8px)}@supports ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){.vault-section .ll-vault-gate-shell{-webkit-backdrop-filter:blur(14px) saturate(112%);backdrop-filter:blur(14px) saturate(112%)}}.vault-section .ll-vault-gate-hero{position:relative;top:9px;margin:0 0 9px;text-align:center}.vault-section .ll-vault-gate-kicker{margin:0 0 10px;font-size:.69rem;line-height:1.2;letter-spacing:.22em;font-weight:430;text-transform:uppercase;color:#9b6bffeb;text-shadow:0 0 18px rgba(124,58,237,.18)}.vault-section .ll-vault-gate-title{margin:0;font-size:clamp(1.2rem,3.65vw,1.63rem);font-weight:240;letter-spacing:.15em;line-height:1.18;text-transform:uppercase;text-align:center;color:#fffffffa;text-shadow:0 0 18px rgba(255,255,255,.04)}.vault-section .ll-vault-gate-logo{display:flex;justify-content:center;align-items:center;width:auto;height:auto;margin:12px 0 0;opacity:.92}.vault-section .ll-vault-gate-logo img{display:block;width:40px;height:40px;object-fit:contain;opacity:1;filter:brightness(1.18);border-radius:2px}.vault-section .ll-vault-gate-subline{display:none!important}.vault-section .ll-vault-main-copy{position:relative;top:9px;max-width:430px;margin:0 auto 8px;text-align:center}.vault-section .ll-vault-main-copy p{margin:0;font-size:.84rem;line-height:1.5;font-weight:300;color:#ffffffc7}.vault-section .ll-vault-channel-tabs{position:relative;top:9px;width:100%;max-width:450px;margin:0 auto 13px;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;border:1px solid rgba(255,255,255,.025);border-radius:2px;background:#ffffff04;box-sizing:border-box}.vault-section .ll-vault-channel-tab{min-height:38px;padding:0 12px;border:1px solid transparent;border-radius:1px;background:transparent;color:#ffffff9e;font:inherit;font-size:.56rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.vault-section .ll-vault-channel-tab svg{width:12px;height:12px;fill:#25d366;flex:0 0 auto;opacity:.82;transition:opacity .2s ease}.vault-section .ll-vault-channel-tab .ll-vault-email-icon{fill:#9b6bffc7}.vault-section .ll-vault-channel-tab:hover,.vault-section .ll-vault-channel-tab:focus-visible{color:#ffffffd1;outline:none}.vault-section .ll-vault-channel-tab.is-active{border-color:#9b6bff1f;background:linear-gradient(180deg,#9b6bff16,#7c3aed0b),#ffffff04;color:#fffffff0;box-shadow:inset 0 1px #ffffff05}.vault-section .ll-vault-channel-tab.is-active svg{opacity:1}.vault-section .ll-vault-channel-panel[hidden]{display:none!important}.vault-section .ll-vault-channel-panel{position:relative;top:9px;width:100%;max-width:450px;margin:0 auto}.vault-section .ll-vault-request-form{margin:0;padding:0}.vault-section .ll-vault-field{position:relative;z-index:10;display:flex;width:100%;max-width:450px;min-width:0;margin:0 auto}.vault-section .ll-vault-input-wrap,.vault-section .ll-vault-phone-input-wrap{position:relative;flex:1 1 auto;width:100%;min-width:0;height:44px;min-height:44px;border:1px solid rgba(255,255,255,.035);border-right:0;background:#130719;box-sizing:border-box;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.vault-section .ll-vault-input-wrap{border-radius:2px 0 0 2px}.vault-section .ll-vault-phone-input-wrap{border-radius:0;border-left:1px solid rgba(255,255,255,.035)}.vault-section .ll-vault-input-wrap:focus-within,.vault-section .ll-vault-phone-input-wrap:focus-within{border-color:#7c3aed57;background:#130719;box-shadow:0 0 0 3px #7c3aed0d}.vault-section .ll-vault-input{display:block!important;width:100%;height:100%;min-height:100%;margin:0;padding:0 13px;border:0!important;border-radius:inherit;outline:none;background:#130719!important;color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff;box-shadow:none!important;font:inherit;font-size:.86rem;font-weight:320;line-height:1;letter-spacing:.02em;transition:all .2s ease;appearance:none;-webkit-appearance:none;box-sizing:border-box}.vault-section .ll-vault-input::placeholder{color:#ffffff9e;-webkit-text-fill-color:rgba(255,255,255,.62);opacity:1;font-weight:300}.vault-section [data-ll-vault-phone]::placeholder{color:#ffffff3d;-webkit-text-fill-color:rgba(255,255,255,.24)}.vault-section .ll-vault-input:-webkit-autofill,.vault-section .ll-vault-input:-webkit-autofill:hover,.vault-section .ll-vault-input:-webkit-autofill:focus,.vault-section .ll-vault-input:-webkit-autofill:active{-webkit-text-fill-color:#fff!important;color:#fff!important;caret-color:#fff!important;background-color:#130719!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-box-shadow:0 0 0 1000px #130719 inset!important;box-shadow:0 0 0 1000px #130719 inset!important;filter:none!important;transition:background-color 999999s ease-out 0s,color 999999s ease-out 0s!important}.vault-section .ll-vault-country-picker{position:relative;flex:0 0 72px!important;width:72px!important;min-width:0;z-index:50}.vault-section .ll-vault-country-select{position:absolute!important;left:0!important;top:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important}.vault-section .ll-vault-country-trigger{position:relative;width:100%;height:44px;min-height:44px;border-radius:2px 0 0 2px;border:1px solid rgba(255,255,255,.035);border-right:0;background:#130719;color:#fff;padding:0 17px 0 6px;outline:none;box-sizing:border-box;font:inherit;font-size:.65rem;font-weight:320;letter-spacing:.01em;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;white-space:nowrap;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;appearance:none;-webkit-appearance:none}.vault-section .ll-vault-country-trigger-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.vault-section .ll-vault-country-trigger svg{position:absolute;right:7px;top:50%;width:8px;height:8px;transform:translateY(-50%);fill:none;stroke:#ffffff8f;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transition:transform .2s ease,stroke .2s ease}.vault-section .ll-vault-country-trigger:hover,.vault-section .ll-vault-country-trigger:focus-visible,.vault-section .ll-vault-country-picker.is-open .ll-vault-country-trigger{border-color:#7c3aed57;background:#130719;box-shadow:0 0 0 3px #7c3aed0d}.vault-section .ll-vault-country-trigger:focus-visible{outline:none}.vault-section .ll-vault-country-picker.is-open .ll-vault-country-trigger svg{transform:translateY(-50%) rotate(180deg);stroke:#9b6bffe6}.vault-section .ll-vault-country-menu{position:absolute;top:calc(100% + 6px);left:0;width:100%!important;min-width:100%!important;max-width:100%!important;max-height:min(268px,46vh);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:3px!important;border:1px solid rgba(155,107,255,.16);border-radius:3px;background:#09020f!important;background-image:none!important;box-shadow:0 14px 32px #000000c2,0 0 0 1px #7c3aed14;box-sizing:border-box;z-index:9999!important;isolation:isolate;opacity:1!important;scrollbar-width:thin;scrollbar-color:rgba(124,58,237,.42) transparent}.vault-section .ll-vault-country-menu[hidden]{display:none!important}.vault-section .ll-vault-country-option{position:relative;width:100%;min-height:38px;padding:0 14px 0 5px!important;border:1px solid transparent;border-radius:2px;background:transparent;color:#ffffffb3;display:flex;align-items:center;justify-content:flex-start;gap:0;font:inherit;font-size:10.5px!important;font-weight:320;letter-spacing:0;text-align:left;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}.vault-section .ll-vault-country-option:hover,.vault-section .ll-vault-country-option:focus-visible{outline:none;color:#fffffff0;background:#ffffff07;border-color:#ffffff09}.vault-section .ll-vault-country-option[aria-selected=true]{color:#fffffff5;background:#7c3aed13;border-color:#9b6bff1f;box-shadow:inset 2px 0 #9b6bffb8}.vault-section .ll-vault-country-option-check{position:absolute;right:4px;top:50%;transform:translateY(-50%);color:#9b6bffe6;font-size:.56rem;line-height:1;opacity:0}.vault-section .ll-vault-country-option[aria-selected=true] .ll-vault-country-option-check{opacity:1}.vault-section .ll-vault-submit{position:relative;z-index:20!important;pointer-events:auto!important;touch-action:manipulation;overflow:hidden;flex:0 0 58px;width:58px;height:44px;min-height:44px;padding:0;border-radius:0 2px 2px 0;border:1px solid rgba(255,255,255,.072);background:#130719;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;appearance:none;-webkit-appearance:none;box-sizing:border-box;transition:border-color .24s ease,background .24s ease,box-shadow .24s ease,transform .24s ease,color .24s ease}.vault-section .ll-vault-submit:hover,.vault-section .ll-vault-submit:focus-visible{border-color:#9b6bff42;background:#130719;outline:none}.vault-section .ll-vault-submit:disabled{opacity:1;cursor:pointer!important;pointer-events:auto!important}.vault-section .ll-vault-submit-inner{position:relative;width:29px;height:29px;border:1px solid rgba(155,107,255,.62);border-radius:999px;display:flex;align-items:center;justify-content:center;color:#fff;background:radial-gradient(circle at 50% 40%,#ffffff1f,#fff0 60%),linear-gradient(180deg,#9b6bff3b,#7c3aed21),#7c3aed1f;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #7c3aed08,0 0 4px #7c3aed0e,0 3px 6px #7c3aed0b;transition:border-color .24s ease,background .24s ease,box-shadow .24s ease,transform .24s ease}.vault-section .ll-vault-submit:hover .ll-vault-submit-inner,.vault-section .ll-vault-submit:focus-visible .ll-vault-submit-inner{border-color:#9b6bffdb;box-shadow:inset 0 1px #ffffff17,0 0 0 1px #9b6bff0b,0 0 6px #7c3aed13,0 4px 8px #7c3aed0f;transform:translateY(-1px) scale(1.02)}.vault-section .ll-vault-submit-arrow,.vault-section .ll-vault-submit-check,.vault-section .ll-vault-submit-progress{transition:opacity .18s ease,transform .22s ease}.vault-section .ll-vault-submit-arrow{width:14px;height:14px;display:block;fill:currentColor;margin-left:1px;opacity:1;transform:scale(1);filter:drop-shadow(0 0 2px rgba(255,255,255,.08))}.vault-section .ll-vault-submit-progress{position:absolute;top:50%;left:50%;width:32px;height:32px;display:block;opacity:0;transform:translate(-50%,-50%) scale(.82);transform-origin:center center;pointer-events:none;overflow:visible}.vault-section .ll-vault-progress-ring{position:absolute;top:0;left:0;width:32px!important;height:32px!important;margin:0!important;overflow:visible;fill:none!important;filter:none!important;shape-rendering:geometricPrecision}.vault-section .ll-vault-progress-track,.vault-section .ll-vault-progress-value{fill:none;stroke-width:2;vector-effect:non-scaling-stroke}.vault-section .ll-vault-progress-track{stroke:#ffffff0e}.vault-section .ll-vault-progress-value{stroke:#fffffff0;stroke-linecap:butt;stroke-dasharray:94.2477796077;stroke-dashoffset:94.2477796077;transition:stroke-dashoffset .12s linear;filter:none!important}.vault-section .ll-vault-progress-percent{position:absolute;top:50%;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:22px;height:22px;min-width:22px;border-radius:999px;background:#08000df0;box-shadow:0 0 0 1px #08000dd1;color:#fff;font-family:inherit;font-size:9.5px;font-weight:600;line-height:1;letter-spacing:-.065em;text-align:center;transform:translate(-50%,-50%);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;text-shadow:none}.vault-section .ll-vault-submit-check{position:absolute;top:50%;left:50%;width:15px!important;height:15px!important;margin:0!important;display:block;opacity:0;fill:none!important;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transform:translate(-50%,-50%) scale(.82);transform-origin:center center;pointer-events:none;filter:drop-shadow(0 0 4px rgba(255,255,255,.16))}.vault-section .ll-vault-submit[data-state=pending] .ll-vault-submit-arrow,.vault-section .ll-vault-submit[data-state=success] .ll-vault-submit-arrow{opacity:0;transform:scale(.7)}.vault-section .ll-vault-submit[data-state=pending] .ll-vault-submit-inner{border-color:transparent}.vault-section .ll-vault-submit[data-state=pending] .ll-vault-submit-progress{opacity:1;transform:translate(-50%,-50%) scale(1)}.vault-section .ll-vault-submit[data-state=success] .ll-vault-submit-progress{opacity:0;transform:translate(-50%,-50%) scale(.86)}.vault-section .ll-vault-submit[data-state=success] .ll-vault-submit-check{opacity:1;transform:translate(-50%,-50%) scale(1)}.vault-section .ll-vault-consent{position:relative;display:grid;grid-template-columns:16px 14px minmax(0,1fr);column-gap:10px;row-gap:0;align-items:start;width:100%;min-height:45px;margin:10px auto 0;padding:7px 10px;border:1px solid rgba(255,255,255,.03);border-radius:2px;background:#ffffff03;box-sizing:border-box;cursor:pointer;color:#ffffffb8;text-align:left;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.vault-section .ll-vault-consent:hover{border-color:#9b6bff1a;background:#9b6bff05}.vault-section .ll-vault-consent:has(input:checked){border-color:#9b6bff2e;background:#7c3aed08;box-shadow:inset 2px 0 #9b6bff70}.vault-section .ll-vault-consent input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.vault-section .ll-vault-check-box{position:relative;width:15px;height:15px;margin-top:1px;border:1px solid rgba(255,255,255,.2);border-radius:2px;background:#ffffff03;box-sizing:border-box;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.vault-section .ll-vault-consent input:checked+.ll-vault-check-box{border-color:#9b6bffc2;background:#7c3aed3d;box-shadow:0 0 0 2px #7c3aed0a}.vault-section .ll-vault-consent input:checked+.ll-vault-check-box:after{content:"";position:absolute;left:3px;top:1px;width:4px;height:7px;border:solid rgba(255,255,255,.96);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.vault-section .ll-vault-consent-icon{width:13px;height:13px;margin-top:1px;display:block;flex:0 0 auto;opacity:.72;fill:#25d366}.vault-section .ll-vault-consent-icon--email{fill:#9b6bffc7}.vault-section .ll-vault-consent-copy{display:block;min-width:0;line-height:1.35}.vault-section .ll-vault-consent-copy strong{display:block;margin:0;color:#ffffffe8;font-size:.65rem;line-height:1.3;font-weight:400;letter-spacing:.02em}.vault-section .ll-vault-consent-copy small{display:block;margin-top:3px;color:#ffffff94;font-size:.5rem;line-height:1.45;font-weight:300;letter-spacing:.012em}.vault-section .ll-vault-feedback{width:100%;max-width:450px;min-height:0;margin:8px auto 0;padding:0;color:#ffffff75;font-size:.54rem;line-height:1.45;letter-spacing:.08em;text-transform:uppercase;text-align:center;box-sizing:border-box}.vault-section .ll-vault-feedback:empty{display:none!important}.vault-section .ll-vault-feedback.is-success{display:block;padding:9px 10px;border:1px solid rgba(255,255,255,.055);border-radius:2px;background:#ffffff03;color:#fffffff5;font-size:.71rem;font-weight:300;line-height:1.45;letter-spacing:0;text-transform:none;text-align:left}.vault-section .ll-vault-feedback.is-error{display:block;padding:9px 10px;border:1px solid rgba(255,255,255,.055);border-radius:2px;background:#ffffff03;color:#ffcdcdf0;font-size:.71rem;font-weight:300;line-height:1.45;letter-spacing:0;text-transform:none;text-align:left}.vault-section .ll-vault-code-toggle{position:relative;top:5px;width:fit-content;min-width:0;min-height:0;max-width:100%;margin:45px auto 0;padding:7px 14px;border:1px solid rgba(155,107,255,.18);border-radius:2px;background:#7c3aed09;color:#ffffffe6;box-shadow:inset 0 1px #ffffff06;display:flex;align-items:center;justify-content:center;font:inherit;font-size:.57rem;line-height:1.2;font-weight:380;letter-spacing:.14em;text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none;transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .22s ease}.vault-section .ll-vault-code-toggle:hover,.vault-section .ll-vault-code-toggle:focus-visible,.vault-section .ll-vault-code-toggle.is-open{color:#fffffffa;border-color:#9b6bff5c;background:#7c3aed12;box-shadow:inset 0 1px #ffffff0a;transform:translateY(-1px);outline:none}.vault-section .ll-vault-code-area{position:relative;top:5px;display:none;width:100%;max-width:450px;margin:18px auto 0}.vault-section .ll-vault-code-area:not([hidden]){display:block}.vault-section .ll-vault-code-area[hidden]{display:none!important}.vault-section .ll-vault-code-context{margin:0 0 8px;color:#9b6bffb3;font-size:.5rem;line-height:1.4;letter-spacing:.12em;text-align:center;text-transform:uppercase}.vault-section .ll-vault-code-hint{margin:10px auto 0;color:#ffffff57;font-size:.51rem;line-height:1.45;letter-spacing:.08em;text-align:center;text-transform:uppercase}.vault-section .ll-vault-honeypot{position:absolute!important;left:-99999px!important;top:auto!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important}@media(max-width:640px){.vault-section .ll-gate-wrap{align-items:flex-start;justify-content:flex-start;padding:30px 12px 6px!important}.vault-section .ll-vault-gate-shell{background:radial-gradient(circle at 50% 0%,rgba(124,58,237,.045),transparent 42%),linear-gradient(180deg,#ffffff06,#ffffff03),#08020e1f;-webkit-backdrop-filter:blur(7px) saturate(108%);backdrop-filter:blur(7px) saturate(108%)}.vault-section .ll-vault-gate-hero{top:7px;margin-bottom:9px}.vault-section .ll-vault-gate-kicker{margin-bottom:9px;font-size:.65rem;letter-spacing:.18em}.vault-section .ll-vault-gate-title{font-size:1.24rem;line-height:1.22;letter-spacing:.15em}.vault-section .ll-vault-gate-logo{margin-top:11px}.vault-section .ll-vault-gate-logo img{width:40px;height:40px}.vault-section .ll-vault-main-copy{top:7px;width:100%;max-width:100%;margin-bottom:7px}.vault-section .ll-vault-main-copy p{font-size:.75rem;line-height:1.48}.vault-section .ll-vault-channel-tabs,.vault-section .ll-vault-channel-panel,.vault-section .ll-vault-field,.vault-section .ll-vault-feedback,.vault-section .ll-vault-code-area{width:100%;max-width:100%}.vault-section .ll-vault-channel-tabs,.vault-section .ll-vault-channel-panel{top:7px}.vault-section .ll-vault-channel-tabs{margin-bottom:12px;gap:3px;padding:3px}.vault-section .ll-vault-channel-tab{min-height:39px;padding:0 10px;font-size:.55rem;letter-spacing:.13em;gap:6px}.vault-section .ll-vault-input-wrap,.vault-section .ll-vault-phone-input-wrap,.vault-section .ll-vault-input,.vault-section .ll-vault-country-trigger{height:44px!important;min-height:44px!important}.vault-section .ll-vault-input-wrap>.ll-vault-input,.vault-section .ll-vault-phone-input-wrap>.ll-vault-input{position:absolute!important;top:1px!important;right:0!important;bottom:1px!important;left:0!important;height:auto!important;min-height:0!important}.vault-section .ll-vault-country-picker{flex-basis:72px!important;width:72px!important}.vault-section .ll-vault-country-trigger{padding:0 16px 0 6px!important;font-size:.61rem!important}.vault-section .ll-vault-input{padding:0 11px;font-size:.85rem!important}.vault-section .ll-vault-submit{flex-basis:53px!important;width:53px!important;height:44px!important;min-height:44px!important}.vault-section .ll-vault-submit-inner{width:26px;height:26px}.vault-section .ll-vault-submit-arrow{width:12px;height:12px}.vault-section .ll-vault-submit-progress,.vault-section .ll-vault-progress-ring{width:28px!important;height:28px!important}.vault-section .ll-vault-progress-percent{width:19px;height:19px;min-width:19px;font-size:8.2px}.vault-section .ll-vault-submit-check{width:13px!important;height:13px!important}.vault-section .ll-vault-consent{min-height:48px;padding:8px 10px;grid-template-columns:15px 13px minmax(0,1fr);gap:7px}.vault-section .ll-vault-check-box{width:15px;height:15px}.vault-section .ll-vault-consent-icon{width:13px;height:13px;margin-top:2px}.vault-section .ll-vault-consent-copy strong{font-size:.65rem;line-height:1.32}.vault-section .ll-vault-consent-copy small{font-size:.5rem;line-height:1.42}.vault-section .ll-vault-code-toggle{top:4px;margin-top:42px;padding:7px 13px;font-size:.56rem;letter-spacing:.12em}.vault-section .ll-vault-code-area{top:4px;margin-top:16px}.vault-section .ll-vault-country-option{min-height:37px;padding:0 13px 0 4px!important;font-size:10px!important}.vault-section .ll-vault-country-option-check{right:3px}}@media(max-width:640px){html.ll-instagram-browser.ll-vault-gate-active,html.ll-instagram-browser.ll-vault-gate-active body{height:auto;min-height:100%;overflow-x:hidden!important;overflow-y:auto!important;overflow-anchor:none}html.ll-instagram-browser .vault-section .ll-gate-wrap{min-height:100vh;min-height:100svh;min-height:100dvh;overflow-anchor:none}html.ll-instagram-browser .vault-section .ll-vault-input{scroll-margin-top:150px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/lucid-loom-vault-password-page-exact.css.map */
