html{scroll-behavior:smooth}.l1gacy-page{position:relative;min-height:100vh;color:#fff;font-family:Inter,sans-serif;overflow:hidden;background:radial-gradient(circle at 50% 14%,rgba(255,255,255,.05),transparent 22%),radial-gradient(circle at 18% 34%,rgba(110,150,255,.025),transparent 20%),radial-gradient(circle at 82% 28%,rgba(180,150,255,.022),transparent 18%),#000}.l1gacy-page *{box-sizing:border-box}.l1gacy-page a,.l1gacy-page button,.l1gacy-page input,.l1gacy-page textarea{cursor:none}.l1gacy-stars{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}#l1gacy-starfield{width:100%;height:100%;display:block}.l1gacy-stars:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 18%,rgba(255,255,255,.02),transparent 18%),radial-gradient(circle at 20% 30%,rgba(120,160,255,.02),transparent 18%),radial-gradient(circle at 80% 24%,rgba(180,150,255,.018),transparent 18%);mix-blend-mode:screen;opacity:1}.l1gacy-cursor{position:fixed;top:0;left:0;width:40px!important;height:40px!important;transform:translate(-50%,-50%)!important;pointer-events:none!important;z-index:99999!important;opacity:1!important;background:radial-gradient(circle at center,rgba(255,255,255,.22) 0%,rgba(255,255,255,.08) 16%,transparent 17%),linear-gradient(to right,transparent 48.2%,rgba(255,255,255,1) 48.2%,rgba(255,255,255,1) 51.8%,transparent 51.8%),linear-gradient(to bottom,transparent 48.2%,rgba(255,255,255,1) 48.2%,rgba(255,255,255,1) 51.8%,transparent 51.8%);background-repeat:no-repeat;background-position:center;background-size:100% 100%;mix-blend-mode:screen!important;transition:all .18s cubic-bezier(.16,1,.3,1)!important}.l1gacy-cursor.is-hover{transform:translate(-50%,-50%) scale(1.12)!important;filter:drop-shadow(0 0 10px rgba(255,255,255,.7))!important}.l1gacy-cursor.is-hidden{opacity:0!important}.l1gacy-hero{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(34px,5vw,48px);padding:80px 20px 60px;text-align:center;position:relative;z-index:2}.l1gacy-logo{max-width:min(720px,86vw);width:80%;height:auto;display:block;filter:drop-shadow(0 0 24px rgba(255,255,255,.05)) drop-shadow(0 0 60px rgba(255,255,255,.03))}.scroll-hint{display:inline-block;color:#c8c8c8;font-size:clamp(11px,1.2vw,13px);letter-spacing:.4em;text-transform:uppercase;text-decoration:none;animation:l1gacyPulse 2s infinite;font-weight:500}@keyframes l1gacyPulse{0%,to{opacity:.42;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.l1gacy-section{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:clamp(40px,6vw,72px) 20px;text-align:center;position:relative;z-index:2}.l1gacy-inner{width:100%;max-width:860px}.l1gacy-title-line{display:inline-flex;align-items:center;justify-content:center;gap:clamp(12px,1.8vw,20px);flex-wrap:wrap;margin-bottom:0}.l1gacy-chap-badge{height:clamp(30px,4.12vw,41px);width:auto;display:block;object-fit:contain;filter:drop-shadow(0 0 8px rgba(255,255,255,.08)) drop-shadow(0 0 20px rgba(255,255,255,.04))}.l1gacy-subtitle{margin:0;font-size:clamp(14px,2.1vw,18px);letter-spacing:.28em;text-transform:uppercase;color:#dbdde0;text-shadow:0 0 10px rgba(255,255,255,.06);font-weight:500;line-height:1}.l1gacy-signup-section{position:relative;z-index:2;padding:clamp(40px,6vw,72px) 20px 24px;display:flex;justify-content:center}.l1gacy-signup-wrap{width:100%;max-width:1080px;display:flex;flex-direction:column;align-items:center;text-align:center}.l1gacy-signup-text{margin:0 auto 18px;color:#d3d6db;font-size:clamp(13px,1.6vw,16px);letter-spacing:.08em;text-transform:uppercase;max-width:560px;line-height:1.5;text-align:center}.l1gacy-form{display:grid;grid-template-columns:minmax(260px,420px) auto;justify-content:center;gap:14px;width:min(100%,620px);margin:0 auto}.l1gacy-success{color:#fff;text-transform:uppercase;letter-spacing:.14em;font-size:clamp(14px,2vw,16px);margin-top:12px;text-align:center}.l1gacy-form input{height:clamp(56px,8vw,64px);border:1px solid rgba(255,255,255,.16);background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;padding:0 clamp(20px,3vw,28px);border-radius:0;font-size:.88rem;letter-spacing:.12em;text-transform:uppercase;box-shadow:inset 0 0 0 1px #ffffff05}.l1gacy-form input::placeholder{color:#ffffff6b;text-transform:uppercase;letter-spacing:.12em}.l1gacy-form input:focus{outline:none;border-color:#ffffff57;background:#ffffff08;box-shadow:0 0 0 4px #ffffff08}.l1gacy-form button{height:clamp(56px,8vw,64px);padding:0 clamp(28px,4vw,36px);border:1px solid #ffffff;background:#fff;color:#000;text-transform:uppercase;letter-spacing:.16em;font-size:.85rem;font-weight:800;border-radius:0;transition:all .18s cubic-bezier(.16,1,.3,1);box-shadow:0 0 24px #ffffff0f;white-space:nowrap}.l1gacy-form button:hover{transform:translateY(-2px);box-shadow:0 8px 28px #ffffff1a}.l1gacy-success{color:#fff;text-transform:uppercase;letter-spacing:.14em;font-size:clamp(14px,2vw,16px);margin-top:12px}.l1gacy-footer{position:relative;z-index:2;padding:clamp(48px,8vw,80px) 20px clamp(60px,8vw,80px);border-top:1px solid rgba(255,255,255,.08);background:linear-gradient(to top,rgba(255,255,255,.015),transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.l1gacy-footer-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(24px,4vw,32px);align-items:start}.l1gacy-footer-title{margin-bottom:clamp(12px,2vw,16px);font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:#8d8d8d;font-weight:600}.l1gacy-footer-link{color:#d7d7d7;text-decoration:none;text-transform:uppercase;letter-spacing:.16em;font-size:.85rem;display:inline-flex;align-items:center;gap:10px;transition:color .18s ease}.l1gacy-footer-link:hover{color:#fff}.l1gacy-footer-copy{font-size:.88rem;color:#ededed;line-height:1.5}.l1gacy-social-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;opacity:.8}.l1gacy-reveal{opacity:0;transform:translateY(48px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1);filter:blur(8px)}.l1gacy-reveal.is-revealed{opacity:1;transform:translateY(0);filter:blur(0)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:980px){.l1gacy-signup-wrap{align-items:center;text-align:center}.l1gacy-form{grid-template-columns:1fr;gap:12px;width:min(100%,620px)}.l1gacy-form button{width:100%}.l1gacy-footer-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:740px){.l1gacy-hero{padding-top:120px;gap:28px}.l1gacy-logo{width:90vw;max-width:420px}.l1gacy-title-line{gap:8px}.l1gacy-chap-badge{height:80px}.l1gacy-subtitle{letter-spacing:.2em}.l1gacy-signup-text{text-align:center;font-size:30px}.l1gacy-footer-grid{grid-template-columns:1fr;gap:24px}}@media(hover:none),(pointer:coarse){.l1gacy-page a,.l1gacy-page button,.l1gacy-page input,.l1gacy-page textarea{cursor:auto}.l1gacy-cursor{display:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}.l1gacy-reveal{opacity:1!important;transform:none!important;filter:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/l1gacy-page.css.map */
