.lp{--display:"Inter Tight Variable","Inter Tight","Helvetica Neue",Helvetica,Arial,sans-serif;--display-weight:500;--display-track:-0.045em;--sans:"Satoshi","Helvetica Neue",Helvetica,Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;--paper:#EFEDE6;--paper-ink:#2A2621;--paper-ink-2:#77706A;--night:#0A0908;--night-2:#141210;--night-3:#1C1916;--hair:rgba(255,240,225,0.09);--hair-2:rgba(255,240,225,0.16);--ink:#F3EDE6;--ink-2:rgba(243,237,230,0.66);--ink-3:rgba(243,237,230,0.42);--ember:#FF4E04;--ember-soft:#FFB68C;--ember-tint:#F6C7AC;--tide:#5E7F94;--tide-high:#C9DCE8;--ok:#7BD389;--warn:#FFCE68}.lp,.lp *{box-sizing:border-box}html:has(.lp){scroll-behavior:smooth}.lp{margin:0;background:var(--night);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}.lp a{color:inherit;text-decoration:none}.lp .d{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:var(--display-track)}.lp .wrap{max-width:1120px;margin:0 auto;padding:0 24px}.lp .nav{position:fixed;inset:0 0 auto;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:12px 28px;background:rgba(10,9,8,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--hair);transition:opacity .35s,transform .35s;opacity:0;transform:translateY(-8px);pointer-events:none}.lp .nav.on{opacity:1;transform:none;pointer-events:auto}.lp .brand{display:flex;align-items:center;gap:9px;font-size:19px}.lp .brand i{width:9px;height:9px;border-radius:50%;background:var(--ember);box-shadow:0 0 14px var(--ember)}.lp .nav .links{display:flex;align-items:center;gap:22px;font-size:14px;font-weight:500}.lp .btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 18px;border-radius:9px;font:500 14px var(--sans);letter-spacing:-.01em;border:0;cursor:pointer}.lp .btn-light{background:var(--ink);color:var(--night)}.lp .btn-dark{background:var(--paper-ink);color:var(--paper)}.lp .btn-ember{background:var(--ember);color:#FFF3EA}.lp .hero{position:relative;height:100svh;min-height:620px;background:var(--paper);color:var(--paper-ink);overflow:hidden}.lp .hero .top{position:absolute;inset:0 0 auto;display:flex;justify-content:space-between;align-items:center;padding:18px 28px;z-index:3}.lp .hero .top a{font-size:14px;font-weight:500;color:var(--paper-ink-2)}.lp .vials{position:absolute;inset:0;perspective:900px;z-index:1}.lp .vial{position:absolute;width:74px;transform:rotate(var(--tilt));perspective:500px}.lp .vial .spin{animation:lp-tumble 7s linear infinite}.lp .vial svg{display:block;width:100%;height:auto}@keyframes lp-tumble{0%{transform:rotateY(0)}to{transform:rotateY(1turn)}}.lp .hero-copy{position:absolute;left:50%;top:50%;transform:translate(-50%,-54%);text-align:center;z-index:2;width:min(92vw,640px)}.lp .hero h1{margin:0 0 30px;font-size:clamp(40px,6.4vw,76px);line-height:.98}.lp .mark{background:var(--ember-tint);padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lp .hero .ctas{display:flex;justify-content:center;align-items:center;gap:26px}.lp .hero .ghost{font-size:15px;font-weight:500;color:var(--paper-ink-2)}.lp .hero .ghost:hover{color:var(--paper-ink)}.lp .chev{position:absolute;left:50%;bottom:30px;transform:translateX(-50%);color:var(--paper-ink-2);z-index:2;animation:lp-nudge 2.4s ease-in-out infinite}@keyframes lp-nudge{50%{transform:translate(-50%,6px)}}.lp .badge{font:500 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-ink-2);margin-top:22px}.lp .badge b{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--ember);margin-right:8px;vertical-align:1px}.lp .statement{text-align:center;padding:22vh 24px 10vh}.lp .statement h2{margin:0;font-size:clamp(54px,10.5vw,138px);line-height:.92}.lp .stage{position:relative;padding:34vh 24px 16vh;margin-top:-8vh}.lp .stage .tex{position:absolute;inset:0;background:url(/landing/aura-chest-light.jpg) center 12%/min(1500px,140vw) auto no-repeat;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 62%,transparent 92%);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 62%,transparent 92%)}.lp .window{position:relative;max-width:1000px;margin:0 auto;border-radius:14px;background:var(--night-2);border:1px solid var(--hair-2);box-shadow:0 40px 120px rgba(0,0,0,.6);overflow:hidden}.lp .chrome{display:flex;gap:7px;padding:12px 14px;border-bottom:1px solid var(--hair)}.lp .chrome i{width:11px;height:11px;border-radius:50%;background:#3a3532}.lp .chrome i:first-child{background:#ED6A5E}.lp .chrome i:nth-child(2){background:#F5BF4F}.lp .chrome i:nth-child(3){background:#61C554}.lp .app{display:grid;grid-template-columns:200px 1fr;min-height:470px}.lp .side{border-right:1px solid var(--hair);padding:18px 14px;font-size:13px;color:var(--ink-2)}.lp .side .it{padding:8px 10px;border-radius:7px;margin-bottom:2px}.lp .side .it.on{background:var(--night-3);color:var(--ink)}.lp .main{padding:22px 26px}.lp .eyebrow{font:500 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.lp .dayline{display:grid;grid-template-columns:56px 1fr;gap:10px 14px;margin-top:16px;font-size:13px}.lp .dayline .t{color:var(--ink-3);font-family:var(--mono);font-size:11.5px;padding-top:10px}.lp .dose{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:10px;background:var(--night-3);border:1px solid var(--hair)}.lp .dose small{color:var(--ink-3);font-size:12px}.lp .pill{font:500 10.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:6px}.lp .p-ok{background:rgba(123,211,137,.12);color:var(--ok)}.lp .p-skip{background:rgba(255,206,104,.12);color:var(--warn)}.lp .p-asm{background:rgba(201,220,232,.1);color:var(--tide-high)}.lp .p-ember{background:rgba(255,78,4,.14);color:var(--ember-soft)}.lp .kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px}.lp .kpi{padding:14px;border-radius:10px;border:1px solid var(--hair)}.lp .kpi b{display:block;font:500 26px var(--display);letter-spacing:-.03em;margin-top:6px}.lp .ask{padding:14vh 0 12vh;text-align:center}.lp .ask h2{margin:0 0 40px;font-size:clamp(40px,6vw,72px);line-height:1}.lp .tiles{display:grid;grid-template-columns:repeat(8,64px);gap:12px;justify-content:center;margin:0 auto 44px}.lp .tile{width:64px;height:64px;border-radius:15px;display:grid;place-items:center;font:600 13px var(--sans);letter-spacing:-.01em;background:var(--night-3);border:1px solid var(--hair-2);color:var(--ink-2);transition:transform .3s}.lp .tile:hover{transform:translateY(-3px) rotate(-3deg)}.lp .tile.e{background:linear-gradient(160deg,#FF7A3A,#D93A02);color:#FFF3EA;border:0}.lp .tile.t{background:linear-gradient(160deg,#6F93AA,#33506A);color:#EAF3F9;border:0}.lp .tile.p{background:#E9E4DA;color:#2A2621;border:0}.lp .tiles .fade{opacity:.45}.lp .lede{max-width:720px;margin:0 auto 64px;font-size:clamp(17px,2vw,21px);line-height:1.5;color:var(--ink-3);letter-spacing:-.01em}.lp .lede b{color:var(--ink);font-weight:500}.lp .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:left}.lp .frame{border-radius:18px;padding:22px 18px 0;overflow:hidden;height:380px;position:relative}.lp .f-ember{background:radial-gradient(120% 90% at 20% 0,#FF8A4C 0,#C2410C 50%,#3A1406 100%)}.lp .f-tide{background:radial-gradient(120% 90% at 80% 0,#8FB2C8 0,#33506A 55%,#0E1B28 100%)}.lp .f-aura{background:url(/landing/aura-full.jpg) center 35%/cover}.lp .frame .grain{position:absolute;inset:0;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E")}.lp .q{font-size:15.5px;font-weight:500;line-height:1.3;letter-spacing:-.01em;color:#fff;margin:0 6px 16px;text-shadow:0 1px 10px rgba(0,0,0,.25)}.lp .q,.lp .ui{position:relative}.lp .ui{background:rgba(12,10,9,.92);border:1px solid var(--hair-2);border-radius:12px 12px 0 0;padding:14px;height:100%;font-size:13px;backdrop-filter:blur(6px);box-shadow:0 20px 50px rgba(0,0,0,.35)}.lp .row{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px solid var(--hair)}.lp .row:last-child{border:0}.lp .row .v{font-family:var(--mono);font-size:12px;color:var(--ink-2)}.lp .cap{margin:18px 4px 0;font-size:15px;line-height:1.45;color:var(--ink-3)}.lp .cap b{color:var(--ink);font-weight:500}.lp .week{display:grid;grid-template-columns:46px repeat(7,1fr);gap:6px;align-items:center;font-size:11.5px}.lp .week .h{color:var(--ink-3);font-family:var(--mono);font-size:10.5px;text-align:center}.lp .week .lbl{color:var(--ink-2)}.lp .dot{width:18px;height:18px;border-radius:50%;margin:0 auto}.lp .d-ok{background:var(--ok)}.lp .d-skip{border:2px solid var(--warn)}.lp .d-asm{background:repeating-linear-gradient(45deg,rgba(201,220,232,.55) 0 3px,transparent 3px 6px);border:1px solid rgba(201,220,232,.45)}.lp .tri{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.lp .tri div{border:1px solid var(--hair);border-radius:8px;padding:8px}.lp .tri b{display:block;font:500 20px var(--display);letter-spacing:-.02em}.lp .tri small{color:var(--ink-3);font-size:11px}.lp .calc .big{font:500 44px var(--display);letter-spacing:-.04em;margin:8px 0 2px}.lp .syringe{position:relative;height:26px;margin:16px 0 10px;border:1.5px solid var(--ink-3);border-radius:4px;overflow:hidden}.lp .syringe .fill{position:absolute;inset:0 auto 0 0;width:10%;background:var(--ember);opacity:.85}.lp .syringe .ticks{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),rgba(243,237,230,.35) calc(10% - 1px) 10%)}.lp .share{padding:10vh 0 14vh;text-align:center}.lp .share h2{margin:0 0 14px;font-size:clamp(40px,6vw,72px);line-height:1}.lp .share .sub{max-width:460px;margin:0 auto 48px;color:var(--ink-3);font-size:17px;line-height:1.5}.lp .backdrop{position:relative;max-width:760px;margin:0 auto;border-radius:22px;padding:56px 48px;overflow:hidden;background:url(/landing/aura-soft-bloom.jpg) center 30%/cover}.lp .backdrop:after{content:"";position:absolute;inset:0;background:radial-gradient(80% 70% at 50% 50%,transparent,rgba(10,9,8,.55))}.lp .paper{position:relative;z-index:1;background:#FBFAF7;color:#1B1815;border-radius:6px;padding:30px 34px 26px;text-align:left;box-shadow:0 30px 80px rgba(0,0,0,.5);font-family:Georgia,Times New Roman,serif;transform:rotate(-1.2deg)}.lp .paper .hd{display:flex;justify-content:space-between;font:500 10.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#6E675F;border-bottom:1.5px solid #1b1815;padding-bottom:10px;margin-bottom:16px}.lp .paper h3{font:500 24px var(--display);letter-spacing:-.02em;margin:0 0 14px}.lp .paper p{margin:0 0 10px;font-size:14.5px;line-height:1.55}.lp .paper table{width:100%;border-collapse:collapse;font:13px var(--sans);margin-top:10px}.lp .paper td{padding:7px 0;border-top:1px solid #ddd7ce}.lp .paper td:last-child{text-align:right;font-family:var(--mono);font-size:12px}.lp .paper .foot{margin-top:14px;font:11px var(--sans);color:#8B847B}.lp .actions{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;margin-top:22px;color:#fff;font-size:14px}.lp .compare{padding:6vh 0 14vh}.lp .compare .backdrop{padding:40px;background:radial-gradient(110% 90% at 50% 0,#6E5A3E 0,#2B2015 60%,#120D08 100%)}.lp .compare .backdrop:after{display:none}.lp .askbar{width:fit-content;margin:0 auto 18px;padding:12px 22px;border-radius:12px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);font-size:clamp(16px,2.2vw,21px);font-weight:500;letter-spacing:-.015em}.lp .askbar,.lp .tbl{position:relative;z-index:1}.lp .tbl{background:rgba(10,9,8,.9);border:1px solid var(--hair-2);border-radius:14px;padding:8px 20px;text-align:left}.lp .tbl .r{display:grid;grid-template-columns:1fr auto;align-items:center;padding:13px 0;border-bottom:1px solid var(--hair);font-size:15px}.lp .tbl .r:last-child{border:0}.lp .tbl .r.hd{color:var(--ink-3);font-size:12.5px;padding:8px 0}.lp .tbl .r.me{color:var(--ember-soft);font-weight:500}.lp .tbl .who{display:flex;align-items:center;gap:12px}.lp .tbl .ic{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;font-size:12px;background:var(--night-3);border:1px solid var(--hair-2);color:var(--ink-2)}.lp .tbl .me .ic{background:var(--ember);border:0;color:#fff}.lp .tbl .res{font-weight:500;text-align:right}.lp .tbl .res em{font-style:normal;color:var(--ink-3);font-weight:400;margin-right:10px;font-size:13px}.lp .go{text-align:center;padding:6vh 0 12vh}.lp .go h2{margin:0 0 12px;font-size:clamp(40px,6vw,72px);line-height:1}.lp .go .sub{color:var(--ink-3);font-size:17px;margin:0 0 52px}.lp .devices{position:relative;max-width:940px;margin:0 auto}.lp .devices .window .app{min-height:380px}.lp .phone{position:absolute;right:-10px;bottom:-40px;width:210px;height:430px;border-radius:34px;background:#050404;border:1px solid var(--hair-2);padding:10px;box-shadow:0 40px 90px rgba(0,0,0,.7)}.lp .phone .scr{height:100%;border-radius:26px;background:var(--night-2);padding:34px 14px 14px;text-align:left;overflow:hidden;position:relative}.lp .phone .scr:before{content:"";position:absolute;top:9px;left:50%;transform:translateX(-50%);width:70px;height:20px;border-radius:12px;background:#050404}.lp .phone .dose{padding:9px 10px;margin-top:8px;font-size:12px}.lp .soon{display:inline-block;margin-top:70px;font:500 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.lp .close{position:relative;text-align:center;padding:26vh 24px 22vh;overflow:hidden}.lp .close .bg{position:absolute;inset:0;background:url(/landing/aura-sunrise.jpg) center 40%/cover;-webkit-mask-image:linear-gradient(180deg,transparent,#000 35%,#000 75%,transparent);mask-image:linear-gradient(180deg,transparent,#000 35%,#000 75%,transparent);opacity:.75}.lp .close h2{position:relative;margin:0 0 32px;font-size:clamp(44px,7.5vw,96px);line-height:.96;text-shadow:0 4px 40px rgba(0,0,0,.5)}.lp .close .btn{position:relative;height:46px;padding:0 24px;font-size:15px}.lp footer{border-top:1px solid var(--hair);padding:40px 0 34px;font-size:13.5px;color:var(--ink-3)}.lp footer .cols{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.lp footer h4{margin:0 0 12px;color:var(--ink-2);font-weight:500;font-size:13px}.lp footer .col a{display:block;margin-bottom:8px}.lp footer a:hover{color:var(--ink)}.lp footer .legal{margin-top:36px;max-width:760px;font-size:12px;line-height:1.6}.lp .rv{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.lp .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lp .chev,.lp .vial .spin{animation:none}.lp .rv{opacity:1;transform:none;transition:none}}@media (max-width:860px){.lp .app,.lp .cards{grid-template-columns:1fr}.lp .side{display:none}.lp .tiles{grid-template-columns:repeat(4,56px)}.lp .tile{width:56px;height:56px}.lp .tiles .fade{display:none}.lp .phone{position:relative;right:auto;bottom:auto;margin:-60px auto 0}.lp .devices .window{display:none}.lp .backdrop{padding:28px 16px}.lp .paper{padding:22px 18px;transform:none}.lp .vial{width:52px}.lp .nav .links .hide-sm,.lp .vial:first-child,.lp .vial:nth-child(2),.lp .vial:nth-child(5),.lp .vial:nth-child(6){display:none}}.lp .close .invite{position:relative;display:flex;justify-content:center}