:root{--ink:#0C0C0C;--ink2:#141414;--ink3:#1C1C1C;--white:#FAFAF8;--stone:#9A9A9A;--stone-light:#C4C4C4;--stone-dim:#6E6E6E;--rule:#222222}.hero{position:relative;min-height:92svh;display:flex;flex-direction:column;justify-content:flex-end;border-bottom:1px solid var(--rule);overflow:hidden}.hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://images.unsplash.com/photo-1571008887538-b36bb32f4571?w=1200&q=80) center/cover no-repeat;filter:grayscale(100%) brightness(.38) contrast(1.15)}.hero-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0c0c0cfa,#0c0c0c80,#0c0c0c26)}.hero-content{position:relative;z-index:2;padding:2.5rem 1.5rem 3.5rem}.eyebrow{font-size:.62rem;letter-spacing:.04em;text-transform:uppercase;color:var(--stone-dim);font-weight:500;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem}.eyebrow:before{content:"";display:block;width:1.5rem;height:1px;background:var(--stone-dim)}.hero-hed{font-size:clamp(3.5rem,14vw,7rem);line-height:.92;margin-bottom:1.5rem;letter-spacing:0}.hero-hed .upp{display:block;font-family:Inter,sans-serif!important;font-weight:700!important;color:var(--stone)!important;font-size:inherit;letter-spacing:.02em!important;font-style:normal!important}.hero-hed .rest{display:block;font-family:Bebas Neue,sans-serif;color:var(--white);letter-spacing:.03em}.hero-body{font-size:.85rem;color:var(--stone-light);line-height:1.8;margin-bottom:2rem;max-width:380px;font-weight:300}.hero-actions{display:flex;flex-direction:column;gap:.75rem}.btn-main{display:block;text-align:center;background:var(--white);color:var(--ink);padding:.9rem 2rem;font-size:.65rem;letter-spacing:.04em;text-transform:uppercase;font-weight:600;text-decoration:none;transition:all .25s;border:none;cursor:pointer}.btn-main:hover{background:var(--stone-light)}.btn-line{display:block;text-align:center;border:1px solid var(--rule);color:var(--stone);padding:.9rem 2rem;font-size:.65rem;letter-spacing:.04em;text-transform:uppercase;font-weight:500;text-decoration:none;transition:all .25s}.btn-line:hover{border-color:var(--stone-dim);color:var(--stone-light)}.section{padding:3.5rem 1.5rem;border-bottom:1px solid var(--rule)}.section-label{font-size:.6rem;letter-spacing:.06em;text-transform:uppercase;color:var(--stone-dim);font-weight:600;margin-bottom:1.2rem;display:flex;align-items:center;gap:.6rem}.section-label:after{content:"";flex:1;height:1px;background:var(--rule);max-width:3rem}.section-title{font-family:Inter,sans-serif;font-weight:800;font-size:clamp(2rem,8vw,3.2rem);color:var(--white);line-height:.96;letter-spacing:-.03em}.section-body{font-size:.85rem;color:var(--stone);line-height:1.85;margin-top:1rem;max-width:480px;font-weight:300}.why-row{display:flex;flex-direction:column;border:1px solid var(--rule);margin-top:2rem}.why-item{display:flex;gap:1rem;align-items:flex-start;padding:1.5rem;border-bottom:1px solid var(--rule)}.why-item:last-child{border-bottom:none}.why-num{font-family:Inter,sans-serif;font-weight:700;font-size:1.2rem;color:var(--stone-dim);line-height:1;flex-shrink:0;letter-spacing:-.02em}.why-title{font-family:Inter,sans-serif;font-weight:700;font-size:.95rem;color:var(--white);letter-spacing:-.01em;margin-bottom:.4rem}.why-body-text{font-size:.78rem;color:var(--stone);line-height:1.65;font-weight:300}.calc-wrap{margin-top:2.5rem;max-width:560px}.calc-title{font-family:Inter,sans-serif;font-weight:800;font-size:1.5rem;color:var(--white);letter-spacing:-.02em;margin-bottom:1.5rem}.calc-row{margin-bottom:1.5rem}.calc-row-head{display:flex;justify-content:space-between;margin-bottom:.6rem}.calc-label{font-size:.78rem;color:var(--stone);font-weight:400}.calc-value{font-size:.78rem;font-weight:600;color:var(--white)}.calc-slider{width:100%;-webkit-appearance:none;appearance:none;height:2px;background:var(--rule);outline:none;border-radius:0}.calc-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--stone);cursor:pointer;border:none}.calc-slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--stone);cursor:pointer;border:none}.calc-toggle-label{font-size:.78rem;color:var(--stone);margin-bottom:.6rem;font-weight:400}.calc-toggle-row{display:flex;gap:.5rem}.calc-toggle-btn{flex:1;background:transparent;border:1px solid var(--rule);color:var(--stone-light);padding:.7rem;font-family:Inter,sans-serif;font-size:.72rem;letter-spacing:.02em;cursor:pointer;transition:all .2s;font-weight:400}.calc-toggle-btn.active{border-color:var(--stone);color:var(--white);background:#9a9a9a14;font-weight:500}.calc-result{background:var(--ink3);border:1px solid var(--rule);padding:1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.5rem}.calc-result-label{font-size:.62rem;letter-spacing:.04em;text-transform:uppercase;color:var(--stone-dim);margin-bottom:.3rem;font-weight:500}.calc-result-value{font-family:Inter,sans-serif;font-weight:800;font-size:1.8rem;color:var(--white);letter-spacing:-.03em}.calc-result-total{grid-column:1/3;border-top:1px solid var(--rule);padding-top:1rem}.calc-result-total .calc-result-value{font-size:2.4rem;color:var(--stone-light)}.calc-note{font-size:.68rem;color:var(--stone-dim);line-height:1.7;margin-top:1.25rem;font-weight:300}.calc-upsell{border-top:1px solid var(--rule);padding-top:1.25rem;margin-top:1.25rem}.calc-upsell p{font-size:.78rem;color:var(--stone-light);line-height:1.7;font-weight:300}.calc-upsell strong{color:var(--white);font-weight:600}.calc-cta{display:block;width:100%;text-align:center;background:var(--white);color:var(--ink);border:none;padding:.9rem;margin-top:1.5rem;font-family:Inter,sans-serif;font-size:.65rem;letter-spacing:.04em;text-transform:uppercase;font-weight:600;cursor:pointer;transition:background .2s;text-decoration:none;max-width:560px}.calc-cta:hover{background:var(--stone-light)}.teaser{background:var(--ink2);padding:3rem 1.5rem;text-align:center;border-bottom:1px solid var(--rule)}.teaser-label{font-size:.6rem;letter-spacing:.06em;text-transform:uppercase;color:var(--stone-dim);font-weight:500;margin-bottom:1rem}.teaser-title{font-family:Inter,sans-serif;font-weight:800;font-size:clamp(1.6rem,6vw,2.4rem);color:var(--white);letter-spacing:-.02em;line-height:1.05;margin-bottom:1rem}.teaser-body{font-size:.8rem;color:var(--stone);line-height:1.8;max-width:420px;margin:0 auto;font-weight:300}.waitlist{background:var(--ink2);padding:4rem 1.5rem;text-align:center;border-bottom:1px solid var(--rule)}.waitlist-label{font-size:.6rem;letter-spacing:.06em;text-transform:uppercase;color:var(--stone-dim);font-weight:500;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;gap:.6rem}.waitlist-label:before,.waitlist-label:after{content:"";display:block;width:2rem;height:1px;background:var(--rule)}.waitlist-hed{font-size:clamp(2.2rem,9vw,4.5rem);line-height:.94;margin-bottom:1.25rem}.waitlist-hed .upp-gold{font-family:Inter,sans-serif!important;font-weight:700!important;color:var(--stone)!important;letter-spacing:.02em!important;font-size:inherit;font-style:normal!important}.waitlist-hed .rest{font-family:Bebas Neue,sans-serif;color:var(--white);letter-spacing:.03em}.waitlist-sub{font-size:.82rem;color:var(--stone);max-width:340px;margin:0 auto 2rem;line-height:1.8;font-weight:300}.form-stack{display:flex;flex-direction:column;max-width:420px;margin:0 auto}.form-input{background:transparent;border:1px solid var(--rule);border-bottom:none;color:var(--white);padding:1rem 1.2rem;font-family:Inter,sans-serif;font-size:.82rem;outline:none;transition:border-color .2s;font-weight:300}.form-input::placeholder{color:var(--stone-dim)}.form-input:focus{border-color:var(--stone-dim);border-bottom:none}.form-btn{background:var(--white);color:var(--ink);border:none;padding:1rem 1.5rem;cursor:pointer;font-family:Inter,sans-serif;font-size:.62rem;letter-spacing:.04em;text-transform:uppercase;font-weight:600;transition:background .2s}.form-btn:hover{background:var(--stone-light)}.form-note{font-size:.6rem;color:var(--stone-dim);letter-spacing:.02em;margin-top:1rem;text-transform:uppercase;font-weight:400}#waitlist-form{margin:0;padding:0}@media(min-width:768px){.hero-content{padding:4rem 3rem 5rem}.hero-hed{font-size:clamp(5rem,12vw,8rem)}.hero-actions{flex-direction:row}.btn-main,.btn-line{display:inline-block;text-align:left}.btn-line{margin-left:.75rem}.section{padding:5rem 3rem}.why-row{display:grid;grid-template-columns:1fr 1fr 1fr}.why-item{border-right:1px solid var(--rule);border-bottom:none;flex-direction:column;gap:.75rem}.why-item:last-child{border-right:none}.teaser{padding:5rem 3rem}.waitlist{padding:7rem 3rem}.form-stack{flex-direction:row;max-width:480px}.form-input{border-bottom:1px solid var(--rule);border-right:none;flex:1}.form-input:focus{border-bottom:1px solid var(--stone-dim)}}@media(min-width:1100px){.hero-content{padding:6rem 5rem}.hero-hed{font-size:clamp(6rem,9vw,9rem)}.section,.teaser{padding:6rem 5rem}.waitlist{padding:8rem 5rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/launch.css.map */
