:root{--black: #000000;--white: #ffffff;--gray-dark: #888888;--gray-mid: #666666;--gray-dim: #444444;--orange-start: #FF6B35;--orange-mid: #FFB547;--orange-end: #FF8C61}*{margin:0;padding:0;box-sizing:border-box}.ampt-page{font-family:Outfit,sans-serif;background:var(--black);color:var(--white);min-height:100vh;overflow-x:hidden;position:relative}.ampt-grain{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");opacity:.025;pointer-events:none;z-index:1000}.gradient-text{background:linear-gradient(90deg,var(--orange-start),var(--orange-mid),var(--orange-end));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ampt-header{padding:1.5rem 2rem;display:flex;justify-content:center}.logo-lockup{display:flex;flex-direction:column;align-items:center;gap:.35rem}.logo-text{font-size:.9rem;letter-spacing:-.03em}.logo-text .bold{font-weight:700;color:var(--white)}.logo-text .light{font-weight:300;color:var(--gray-dark)}.logo-bar{width:70px;height:2px;background:linear-gradient(90deg,var(--orange-start),var(--orange-mid),var(--orange-end));border-radius:1px}.logo-tagline{font-size:.5rem;font-weight:400;letter-spacing:.2em;color:var(--gray-mid);text-transform:uppercase}.ampt-main{max-width:900px;margin:0 auto;padding:5rem 2rem 6rem;text-align:center}@media (min-width: 768px){.ampt-main{padding:8rem 3rem}}.hero{margin-bottom:3rem}.ampt-logo{font-size:clamp(5rem,18vw,12rem);font-weight:800;letter-spacing:-.05em;line-height:1;margin-bottom:.5rem;animation:fadeInUp .7s ease-out}@media (min-width: 768px){.ampt-logo{font-size:10rem}}.white{color:var(--white)}.subtitle{font-size:1rem;font-weight:600;letter-spacing:.25em;margin-bottom:1rem;animation:fadeInUp .7s ease-out .1s both}@media (min-width: 768px){.subtitle{font-size:1.4rem;letter-spacing:.3em}}.sunrise-line{width:120px;height:3px;background:linear-gradient(90deg,var(--orange-start),var(--orange-mid),var(--orange-end));border-radius:2px;margin:0 auto 2rem;animation:fadeInUp .7s ease-out .15s both}@media (min-width: 768px){.sunrise-line{width:180px;height:4px;margin-bottom:3rem}}.hype{font-size:1.35rem;font-weight:500;line-height:1.6;color:#ffffffd9;margin-bottom:1rem;animation:fadeInUp .7s ease-out .2s both}@media (min-width: 768px){.hype{font-size:1.75rem}}.hype-sub{font-size:.95rem;font-weight:400;color:var(--gray-mid);margin-bottom:2.5rem;animation:fadeInUp .7s ease-out .25s both}@media (min-width: 768px){.hype-sub{font-size:1.1rem;margin-bottom:3rem}}.zero-row{display:flex;justify-content:center;align-items:center;gap:.6rem;margin-bottom:3rem;animation:fadeInUp .7s ease-out .3s both}.zero-text{font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.zero-divider{color:var(--gray-dim);font-size:1.1rem;font-weight:300;line-height:1}@media (min-width: 768px){.zero-row{gap:.8rem}.zero-text{font-size:.9rem}.zero-divider{font-size:1.2rem}}.signup{animation:fadeInUp .7s ease-out .35s both}.signup-title{font-size:.75rem;font-weight:600;letter-spacing:.2em;color:var(--gray-dark);text-transform:uppercase;margin-bottom:1rem}.email-form{display:flex;flex-direction:column;gap:.75rem;max-width:360px;margin:0 auto}@media (min-width: 768px){.email-form{max-width:420px}}.email-input{width:100%;padding:1rem 1.25rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:6px;font-family:inherit;font-size:1rem;color:var(--white);transition:border-color .2s,background .2s}@media (min-width: 768px){.email-input{padding:1.1rem 1.5rem;font-size:1.05rem}}.email-input:focus{outline:none;border-color:var(--orange-mid);background:#ffffff0f}.email-input::placeholder{color:var(--gray-mid)}.submit-btn{width:100%;padding:1rem 2rem;background:linear-gradient(90deg,var(--orange-start),var(--orange-mid));border:none;border-radius:6px;font-family:inherit;font-size:.9rem;font-weight:700;letter-spacing:.15em;color:var(--black);cursor:pointer;transition:transform .2s,box-shadow .2s}.submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #ff6b3559}.privacy{font-size:.7rem;color:var(--gray-dim);margin-top:.75rem}.tester{margin-top:3.5rem;padding-top:2.5rem;border-top:1px solid rgba(255,255,255,.06);animation:fadeInUp .7s ease-out .4s both}.tester-badge{display:inline-block;padding:.4rem .75rem;background:linear-gradient(90deg,var(--orange-start),var(--orange-mid));border-radius:3px;font-size:.65rem;font-weight:700;letter-spacing:.1em;color:var(--black);margin-bottom:1rem}.tester-text{font-size:.9rem;color:var(--gray-mid);margin-bottom:1rem}.survey-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.7rem 1.25rem;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:5px;font-family:inherit;font-size:.8rem;font-weight:500;color:var(--white);text-decoration:none;transition:border-color .2s,background .2s}.survey-btn:hover{border-color:var(--orange-mid);background:#ff6b351a}.ampt-footer{padding:2rem;text-align:center;border-top:1px solid rgba(255,255,255,.04)}.footer-text{font-size:.7rem;color:var(--gray-dim)}.ampt-note{font-size:.85rem;margin:.25rem auto .5rem;max-width:520px;line-height:1.4}.ampt-note--success{color:#ffffffd9}.ampt-note--error{color:#ffb4b4f2}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 480px){.ampt-main{padding:3rem 1.25rem 4rem}.ampt-logo{font-size:4.5rem}.subtitle{font-size:.9rem;letter-spacing:.2em}.sunrise-line{width:100px}.hype{font-size:1.2rem}.zero-row-inner{padding:.5rem 1rem}.zero-text{font-size:.65rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
