@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-italic.DxWqP7Ku.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-italic.CGbN9UgK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-italic.lSdLDfvT.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.v6-home{color-scheme:light;--page: #f5f6f8;--ink: #15171c;--dim: #5d6270;--soft: #8a8f9c;--line: rgba(21, 23, 28, .08);--night: #0f1115;--mist: #f2f1ea;--emerald: #2e9576;--mint: #5ee6b4;--gold: #d7b25e;--amber: #d0893a;--blue: #5581c9;--ruby: #c43a52;--display: "Fraunces Variable", Georgia, serif;--ui: "Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--r: 30px;background:var(--page);color:var(--ink);font-family:var(--ui);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}.v6-home *,.v6-home :before,.v6-home :after{box-sizing:border-box}.v6-home [hidden]{display:none!important}.v6-home :is(h1,h2,h3){font-family:var(--display);font-weight:400;letter-spacing:-.02em;line-height:1.04;text-wrap:balance;margin:0}.v6-home p:where(:not([data-waitlist] *)){margin:0}.v6-home .wrap{max-width:1196px;margin:0 auto;padding-left:calc(8px + max(16px,env(safe-area-inset-left,0px)));padding-right:calc(8px + max(16px,env(safe-area-inset-right,0px)))}.v6-home section{padding-block:clamp(72px,10vw,128px)}.v6-home [id]{scroll-margin-top:60px}.v6-home .flush{padding-top:0}.v6-home .head{text-align:center;max-width:760px;margin:0 auto clamp(40px,6vw,64px)}.v6-home .head h2{font-size:clamp(40px,6vw,68px)}.v6-home .head p{color:var(--dim);font-size:clamp(17px,1.6vw,20px);margin-top:14px}.v6-home .tag{display:inline-block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--soft);font-weight:600}.v6-home .tag+h2{margin-top:12px}.v6-home .num{font-variant-numeric:tabular-nums}.v6-home .btn{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:#fff!important;border-radius:999px;padding:10px 18px;font-weight:600;font-size:14px;text-decoration:none;border:0;cursor:pointer}.v6-home a:focus-visible{outline:2px solid var(--emerald);outline-offset:3px}.v6-home .phone{position:relative;width:var(--w, 270px);aspect-ratio:1350/2760;flex:none;max-width:100%;filter:drop-shadow(0 28px 34px rgba(15,17,21,.22))}.v6-home .phone .scr{position:absolute;left:5.333%;top:2.5%;width:89.334%;height:95%;border-radius:9%/4.2%;overflow:hidden;background:#15171c}.v6-home .phone .scr img,.v6-home .phone .scr video{width:100%;height:100%;max-width:none;object-fit:cover;object-position:top;display:block}.v6-home .phone .bez{position:absolute;inset:0;width:100%;height:100%;max-width:none;z-index:2;pointer-events:none}.v6-home .shot{position:absolute;z-index:3;display:block;width:var(--cw, 260px);max-width:none;height:auto;border-radius:20px;background:#15171c;box-shadow:0 24px 48px #0f111547,0 3px 10px #0f111529}.v6-home .trio{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.v6-home .card{position:relative;border-radius:var(--r);padding:clamp(26px,3vw,38px) clamp(24px,3vw,36px) 0;overflow:hidden;min-height:700px;display:flex;flex-direction:column}.v6-home .card h3{font-size:clamp(32px,3.2vw,40px)}.v6-home .card p{color:var(--dim);font-size:18px;line-height:1.4;margin-top:10px;max-width:30ch}.v6-home .card .stage{position:relative;flex:1;display:flex;justify-content:center;align-items:flex-start;margin-top:36px}.v6-home .card .phone{--w: 240px;margin-bottom:-150px}.v6-home .c-rec{background:linear-gradient(180deg,#eef2f1,#d6efe5 70%,#bfe7d6)}.v6-home .c-sleep{background:linear-gradient(180deg,#eceef8,#dcdcf6 60%,#c9c4f1)}.v6-home .c-train{background:linear-gradient(180deg,#f1eff0,#f6e4dc 65%,#f4d3c4)}.v6-home .trio .shot{bottom:22px;left:50%;transform:translate(-50%);width:min(var(--cw),88%)}.v6-home .trio .shot.s-hrv{--cw: 180px;left:auto;right:18px;transform:none}.v6-home .trio .shot.s-night,.v6-home .trio .shot.s-battery{--cw: 270px}@media(max-width:960px){.v6-home .trio{grid-template-columns:1fr;max-width:520px;margin:0 auto}.v6-home .card{min-height:680px}}.v6-home .wide{position:relative;border-radius:var(--r);overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:24px;align-items:center;min-height:560px;padding:clamp(32px,5vw,72px)}.v6-home .wide+.wide,.v6-home .wide+.deep,.v6-home .deep+.wide{margin-top:24px}.v6-home .wide h2{font-size:clamp(40px,5vw,64px)}.v6-home .wide .txt{min-width:0}.v6-home .wide .txt p{color:var(--dim);font-size:clamp(18px,1.7vw,21px);line-height:1.4;margin-top:14px;max-width:28ch}.v6-home .wide .stage{position:relative;height:500px;display:flex;justify-content:center;align-items:center;min-width:0}.v6-home .wide .phone{--w: 230px}.v6-home .wide.rev{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.v6-home .wide.rev .txt{order:2}.v6-home .c-food{background:linear-gradient(160deg,#f3f2fb,#e3e0f7 55%,#d6e8dd)}.v6-home .c-blood{background:linear-gradient(200deg,#f6eef0,#eef1f7,#dfeef0)}.v6-home .small{display:flex;gap:10px;align-items:flex-start;margin-top:26px;font-size:14.5px;line-height:1.45;color:var(--dim);max-width:34ch}.v6-home .small:before{content:"";flex:none;width:16px;height:16px;margin-top:2px;border-radius:50%;border:1.5px solid currentColor;background:radial-gradient(circle,currentColor 0 2.5px,transparent 3px);opacity:.7}.v6-home .c-age{background:radial-gradient(120% 90% at 85% 10%,#fbe9d8 0%,transparent 55%),linear-gradient(160deg,#eef6f1,#e2f2ea,#f3ebe0)}.v6-home .c-tension{background:linear-gradient(200deg,#eceff8,#e3e6f4 45%,#f4e7e8)}.v6-home .c-obs{background:radial-gradient(80% 70% at 70% 40%,#1c2833,#121820 55%,#0c0f13);color:var(--mist)}.v6-home .c-obs .tag{color:#f2f1ea80}.v6-home .c-obs .txt p,.v6-home .c-obs .small{color:#f2f1eaa8}.v6-home .c-obs .shot{box-shadow:0 24px 54px #0009,0 0 0 1px #f2f1ea24}.v6-home .c-kraft{background:linear-gradient(165deg,#f3f0ec,#e8e3dc,#dde3e8)}.v6-home .c-together{background:linear-gradient(150deg,#eef6ef,#e2f1e7,#f5eed8)}.v6-home .ph{position:absolute;border-radius:24px;overflow:hidden;box-shadow:0 18px 40px #0f111529;z-index:1}.v6-home .ph img{width:100%;height:100%;max-width:none;object-fit:cover;display:block}.v6-home .ph.p1{width:44%;height:52%;left:0;top:6%;transform:rotate(-5deg)}.v6-home .ph.p2{width:40%;height:46%;right:0;bottom:4%;transform:rotate(4deg)}.v6-home .together-stage .phone{z-index:2}.v6-home .wide .stage.side{justify-content:flex-start;padding-left:clamp(0px,4vw,56px)}.v6-home .wide.rev .stage.side{justify-content:flex-end;padding-left:0;padding-right:clamp(0px,4vw,56px)}.v6-home .wide:not(.rev) .shot{right:-44px}.v6-home .wide.rev .shot{left:-44px}.v6-home .s-kcal{--cw: 250px;top:22px}.v6-home .s-protein{--cw: 270px;top:244px}.v6-home .s-entry{--cw: 270px;bottom:58px}.v6-home .s-fer{--cw: 280px;top:118px}.v6-home .s-vitd{--cw: 280px;bottom:150px}.v6-home .s-tempo{--cw: 280px;top:56px}.v6-home .s-factors{--cw: 290px;bottom:34px}.v6-home .s-ttile{--cw: 170px;top:30px}.v6-home .wide.rev .s-ttile{left:40px}.v6-home .s-zones{--cw: 290px;bottom:24px}.v6-home .s-obs{--cw: 310px;top:50%;margin-top:-84px}.v6-home .s-ladder{--cw: 280px;top:70px}.v6-home .s-session{--cw: 270px;bottom:40px}.v6-home .together-stage.side{padding-left:clamp(0px,8vw,110px)}.v6-home .together-stage .ph.p1{left:-30px;top:4%;width:40%;height:46%}.v6-home .together-stage .ph.p2{left:auto;right:-20px;bottom:2%;width:36%;height:36%}.v6-home .wide:not(.rev) .s-friend{--cw: 240px;top:18px;right:-34px}.v6-home .wide:not(.rev) .s-stars{--cw: 310px;top:214px;right:-34px}@media(max-width:900px){.v6-home .wide,.v6-home .wide.rev{grid-template-columns:minmax(0,1fr);padding:32px 20px}.v6-home .wide.rev .txt{order:0}.v6-home .wide .stage{height:520px}.v6-home .wide .stage.side,.v6-home .wide.rev .stage.side,.v6-home .together-stage.side{justify-content:center;padding:0}.v6-home .wide .shot{display:none}.v6-home .wide .shot.m{display:block;left:50%!important;right:auto!important;top:auto!important;bottom:10px;margin:0;transform:translate(-50%);width:min(var(--cw),92%)}.v6-home .together-stage .ph.p1{left:0;top:6%;width:46%;height:42%}.v6-home .together-stage .ph.p2{right:0;bottom:4%;width:42%;height:38%}}.v6-home .deep{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:24px;border-radius:var(--r);background:#fff;padding:0 clamp(24px,5vw,72px)}.v6-home .deep .stick{position:sticky;top:10vh;height:80vh;display:flex;align-items:center;justify-content:center}.v6-home .deep .stick .phone{--w: min(310px, 26vw, 36vh)}.v6-home .deep [data-target]{transition:opacity .18s ease}.v6-home .deep .panel{opacity:.35;transition:opacity .3s ease}.v6-home .deep .panel.on{opacity:1}.v6-home .deep .panel{min-height:64vh;display:flex;flex-direction:column;justify-content:center;padding-block:40px}.v6-home .deep .panel h3{font-size:clamp(34px,4vw,52px)}.v6-home .deep .panel .tag+h3{margin-top:12px}.v6-home .deep .panel p{color:var(--dim);font-size:19px;line-height:1.45;margin-top:12px;max-width:30ch}.v6-home .deep .panel .inl{display:none}@media(max-width:860px){.v6-home .deep{grid-template-columns:1fr;padding:12px 22px}.v6-home .deep .stick{display:none}.v6-home .deep .panel{min-height:0;padding-block:36px;border-top:1px solid var(--line)}.v6-home .deep .panel:first-of-type{border-top:0}.v6-home .deep .panel .inl{display:flex;justify-content:center;margin-top:26px}.v6-home .deep .panel .inl .phone{--w: 220px}.v6-home .deep .panel{opacity:1}}.v6-home .ai{background:radial-gradient(60% 45% at 72% 62%,rgba(46,149,118,.16) 0%,transparent 70%),radial-gradient(45% 35% at 18% 88%,rgba(215,178,94,.09) 0%,transparent 70%),#0c0f12;color:var(--mist)}.v6-home .ai-top{text-align:center;max-width:900px;margin:0 auto}.v6-home .mehr{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:14px;font-weight:600;font-size:15px;color:inherit;text-decoration:none}.v6-home .mehr:after{content:"→";transition:transform .2s}.v6-home .mehr:hover:after{transform:translate(4px)}.v6-home .mehr:focus-visible{outline:2px solid var(--emerald);outline-offset:3px;border-radius:6px}.v6-home .ai-top .mehr{margin-top:22px;color:var(--mint)}.v6-home .ai-tag{color:var(--mint)}.v6-home .ai-h{font-size:clamp(40px,6.2vw,84px);font-weight:300;margin-top:18px;line-height:1.02}.v6-home .ai-h span{display:block;color:#f2f1ea8c}.v6-home .ai-h em{display:block;font-style:italic;color:var(--mist)}.v6-home .ai-lead{color:#f2f1eaad;font-size:clamp(17px,1.6vw,20px);max-width:54ch;margin:20px auto 0}.v6-home .seg{display:inline-flex;padding:3px;border-radius:99px;background:#f2f1ea0f}.v6-home .seg button{all:unset;cursor:pointer;padding:6px 12px;border-radius:99px;color:#f2f1ea99}.v6-home .seg button.on{background:#f2f1ea24;color:var(--mist)}.v6-home .seg button:focus-visible{outline:2px solid var(--mint)}.v6-home .convo{display:grid;grid-template-columns:minmax(0,600px) auto;justify-content:center;gap:clamp(32px,6vw,88px);align-items:center;margin-top:clamp(28px,4vw,48px)}.v6-home .chatcol{min-width:0}.v6-home .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:14px}.v6-home .steps button{all:unset;cursor:pointer;position:relative;padding:10px 4px 14px;font-size:13.5px;font-weight:600;text-align:center;color:#f2f1ea6b;border-radius:12px;transition:color .3s}.v6-home .steps button i{position:absolute;left:8px;right:8px;bottom:4px;height:2px;border-radius:2px;background:#f2f1ea1f;overflow:hidden}.v6-home .steps button i:after{content:"";position:absolute;inset:0;background:var(--mint);transform:scaleX(var(--p, 0));transform-origin:left;transition:transform var(--d, 0ms) linear}.v6-home .steps button.on{color:var(--mist)}.v6-home .steps button:hover{color:#f2f1eabf}.v6-home .steps button:focus-visible{outline:2px solid var(--mint)}.v6-home .chat{position:relative;border-radius:34px;background:linear-gradient(180deg,#1b1f26,#14171c);border:1px solid rgba(242,241,234,.09);box-shadow:0 40px 90px #00000073;display:flex;flex-direction:column;height:clamp(560px,64vh,680px);overflow:hidden}.v6-home .chat-hd{display:flex;justify-content:space-between;align-items:center;padding:16px 20px 8px}.v6-home .pill{display:inline-flex;align-items:center;gap:10px;background:#f2f1ea12;padding:6px 16px 6px 6px;border-radius:99px;font-weight:600;font-size:16px}.v6-home .moon{width:32px;height:32px;border-radius:50%;background:#0b0d10;display:grid;place-items:center}.v6-home .gm{display:inline-flex;align-items:center;gap:7px;font-weight:600;font-size:15px;transition:color .4s}.v6-home .gm.hit{color:var(--mint)}.v6-home .chat-body{flex:1;min-height:0;overflow-y:auto;padding:4px 22px 26px;scrollbar-width:none}.v6-home .chat-body::-webkit-scrollbar{display:none}.v6-home .m{margin-top:20px}.v6-home .m.h{display:none}.v6-home .mu{margin-left:auto;width:fit-content;max-width:80%;background:#2a2e35;color:#ecebe6;padding:13px 18px;border-radius:22px;font-size:16.5px;line-height:1.4}.v6-home .mr{font-size:12.5px;color:#f2f1ea73;margin-top:18px}.v6-home .ma{font-size:16.5px;line-height:1.55;color:#f2f1eae6;margin-top:8px}.v6-home .ma p+p{margin-top:10px}.v6-home .ma b{color:#fff;font-weight:600}.v6-home .w{transition:opacity .25s}.v6-home .w.h{opacity:0}.v6-home .prop{border-radius:22px;background:#f2f1ea08;border:1px solid rgba(242,241,234,.1);padding:16px 18px 18px}.v6-home .prop .k{font-size:11px;letter-spacing:.16em;font-weight:600;color:#f2f1ea99;display:flex;align-items:center;gap:8px}.v6-home .prop .k:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mint)}.v6-home .prop .row{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid rgba(242,241,234,.08)}.v6-home .prop .row:last-of-type{border-bottom:0}.v6-home .ck{width:22px;height:22px;border-radius:50%;background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%230b0d10' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.v6-home .prop small{display:block;font-size:12.5px;color:#f2f1ea80}.v6-home .prop b{display:block;font-size:16px;font-weight:600;color:#fff}.v6-home .prop .meta{display:block;font-size:13.5px;color:#f2f1ea99}.v6-home .prop .act{display:flex;align-items:center;gap:22px;margin-top:8px}.v6-home .prop .act span:first-child{background:var(--mint);color:#0b0d10;font-weight:600;padding:11px 20px;border-radius:99px;font-size:15px}.v6-home .prop .act span+span{text-decoration:underline;color:#f2f1eabf;font-size:15px}.v6-home .memo{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:18px;background:#5ee6b412;border:1px solid rgba(94,230,180,.28);font-size:15px;color:var(--mist)}.v6-home .memo svg{flex:none;margin-top:1px}.v6-home .memo b{display:block;color:#fff;font-weight:600}.v6-home .memo small{display:block;color:#f2f1ea94;font-size:13px;margin-top:3px}.v6-home .next{display:flex;align-items:center;gap:12px;margin-top:30px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#f2f1ea6b}.v6-home .next:before,.v6-home .next:after{content:"";flex:1;height:1px;background:#f2f1ea1a}.v6-home .brief{border-radius:22px;border:1px solid rgba(215,178,94,.55);background:#d7b25e0a;padding:18px 20px}.v6-home .brief .k{color:var(--gold);font-size:12px;letter-spacing:.14em;font-weight:600;display:flex;gap:8px;align-items:center;text-transform:uppercase}.v6-home .brief p{margin-top:10px;font-size:16px;line-height:1.5;color:#f2f1eae6}.v6-home .brief b{color:#fff;font-weight:600}.v6-home .composer{display:flex;gap:10px;align-items:center;padding:10px 14px 16px}.v6-home .composer .pl{width:48px;height:48px;border-radius:16px;background:#f2f1ea0f;display:grid;place-items:center;font-size:24px;line-height:1;color:#f2f1eacc;flex:none}.v6-home .field{flex:1;min-width:0;height:48px;border-radius:18px;border:1px solid rgba(94,230,180,.32);display:flex;align-items:center;gap:10px;padding:0 7px 0 16px;font-size:16px}.v6-home .field .tx{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ecebe6}.v6-home .field .tx:empty:before{content:"Frag Alphecca …";color:#f2f1ea66}.v6-home .field .tx.typing:after{content:"";display:inline-block;width:2px;height:1.05em;background:var(--mint);vertical-align:-3px;margin-left:1px;animation:v6-blink 1s steps(1) infinite}@keyframes v6-blink{50%{opacity:0}}.v6-home .field .up{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#f2f1eab3;transition:background .2s,color .2s;flex:none}.v6-home .field .up.go{background:var(--mint);color:#0b0d10}.v6-home .phonecol{display:flex;flex-direction:column;align-items:center;gap:16px}.v6-home .phonecol .phone{--w: min(300px, 24vw)}.v6-home .phonecol .scr>img{position:absolute;inset:0;opacity:0;transition:opacity .2s}.v6-home .phonecol .scr>img.on{opacity:1}.v6-home .phonecol p{font-size:13px;color:#f2f1ea80;text-align:center}.v6-home .ai-foot{display:flex;justify-content:center;margin-top:20px;min-height:32px}.v6-home .again{all:unset;cursor:pointer;font-size:13.5px;color:#f2f1ea8c;padding:6px 14px;border-radius:99px;border:1px solid rgba(242,241,234,.14)}.v6-home .again:hover,.v6-home .again:focus-visible{color:var(--mist);background:#f2f1ea14}.v6-home .ai-cta{text-align:center;margin-top:18px;color:#f2f1eaa8;font-size:16px}.v6-home .ai-cta a{color:var(--mint);text-decoration:underline}@media(max-width:900px){.v6-home .convo{grid-template-columns:minmax(0,1fr)}.v6-home .phonecol .phone{--w: 220px}.v6-home .chat{height:560px}}@media(max-width:480px){.v6-home .steps{gap:2px}.v6-home .steps button{font-size:12px}.v6-home .chat{border-radius:26px}.v6-home .chat-body{padding:4px 16px 20px}.v6-home .mu,.v6-home .ma{font-size:15.5px}.v6-home .prop{padding:14px}}.v6-home .pricing{background:linear-gradient(180deg,var(--page) 0%,#eceef2 100%)}.v6-home .bill{display:flex;justify-content:center;margin:-18px auto 30px}.v6-home .bill .seg{background:#e2e5eb}.v6-home .bill .seg button{color:var(--dim);font-weight:600;font-size:14px;padding:8px 18px}.v6-home .bill .seg button.on{background:#fff;color:var(--ink);box-shadow:0 2px 8px #0f111514}.v6-home .bill .seg button:focus-visible{outline:2px solid var(--emerald)}.v6-home .save{font-weight:500;color:var(--emerald)}.v6-home .plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1060px;margin:0 auto}.v6-home .plan{position:relative;border-radius:var(--r);padding:clamp(28px,3.4vw,44px) clamp(24px,3.2vw,42px) 0;overflow:hidden;display:flex;flex-direction:column;min-width:0}.v6-home .pl-a{background:linear-gradient(180deg,#eef2f1,#dcefe6 60%,#c4e8d8)}.v6-home .pl-p{background:radial-gradient(80% 50% at 70% 100%,rgba(215,178,94,.32) 0%,transparent 65%),radial-gradient(70% 45% at 8% 0%,rgba(94,230,180,.14) 0%,transparent 70%),linear-gradient(175deg,#172620,#101a17 55%,#0d1311);color:var(--mist)}.v6-home .plan h3{font-size:clamp(30px,3vw,40px);margin-top:12px}.v6-home .plan .amt{margin-top:18px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.v6-home .plan .amt b{font-family:var(--display);font-weight:300;font-size:clamp(44px,4.6vw,56px);line-height:1}.v6-home .plan .amt span{color:var(--dim);font-size:15px}.v6-home .plan .delta{margin-top:8px;font-size:14.5px;color:var(--mint)}.v6-home .plan .pitch{margin-top:14px;color:var(--dim);font-size:16.5px;line-height:1.45;max-width:38ch}.v6-home .pl-p .tag{color:var(--mint)}.v6-home .pl-p .amt span,.v6-home .pl-p .pitch{color:#f2f1eab3}.v6-home .feat{list-style:none;padding:0;margin:22px 0 26px;display:grid;gap:10px;font-size:15.5px}.v6-home .feat li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;line-height:1.4}.v6-home .feat li:before{content:"";width:16px;height:16px;margin-top:2px;border-radius:50%;background:var(--emerald) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.v6-home .pl-p .feat li{color:#f2f1eae0}.v6-home .pl-p .feat li:before{background-color:var(--mint);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%230a0c0f' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.v6-home .pl-p .feat li.all{color:var(--mist);font-weight:600}.v6-home .plan .btn{align-self:flex-start}.v6-home .pl-p .btn{background:var(--mint);color:#0a0c0f!important}.v6-home .plan .stage{position:relative;display:flex;justify-content:center;align-items:flex-start;margin-top:auto;padding-top:30px;height:370px}.v6-home .plan .phone{--w: 260px;align-self:flex-start;height:auto}.v6-home .plan .chip{position:absolute;z-index:3;left:-6px;top:150px;width:220px;box-shadow:0 18px 40px #0006;background:#14211c}.v6-home .fine{text-align:center;color:var(--soft);font-size:13.5px;margin-top:22px}.v6-home .notes{display:grid;gap:6px;max-width:68ch;margin:22px auto 0}.v6-home .fine+.notes{margin-top:8px}.v6-home .notes p{text-align:center;color:var(--soft);font-size:12.5px;line-height:1.5}.v6-home .notes a{color:inherit;text-decoration:underline;text-underline-offset:2px}.v6-home .ai .notes p{color:#f2f1ea6b}@media(max-width:820px){.v6-home .plans{grid-template-columns:minmax(0,1fr);max-width:520px}.v6-home .plan .chip{left:50%;margin-left:-130px;top:auto;bottom:24px;width:260px;max-width:90%}}.v6-home .more{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.v6-home .more h2{font-size:clamp(40px,5vw,62px)}.v6-home .more .sub{color:var(--dim);margin-top:10px;font-size:18px}.v6-home .list{display:grid;gap:12px;margin-top:36px}.v6-home .item{all:unset;cursor:pointer;display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;padding:18px 20px;border-radius:22px;background:#eceff5;color:var(--soft);transition:.35s}.v6-home .item b{display:block;font-size:19px;font-weight:600;color:inherit}.v6-home .item span{font-size:15px}.v6-home .item.on{background:#fff;color:var(--ink);box-shadow:0 14px 36px #0f111517;transform:scale(1.02)}.v6-home .item.on span{color:var(--dim)}.v6-home .item:focus-visible{outline:2px solid var(--emerald)}.v6-home .rg{width:34px;height:34px}.v6-home .rg circle{fill:none;stroke-width:2.4}.v6-home .rg .bg{stroke:#15171c24}.v6-home .rg .fg{stroke:var(--ink);stroke-dasharray:100;stroke-dashoffset:100;transform:rotate(-90deg);transform-origin:center}.v6-home .item:not(.on) .fg{stroke-dashoffset:100!important}.v6-home .more .stage{display:flex;justify-content:center}.v6-home .more .phone{--w: 280px}.v6-home .more .scr>*{position:absolute;inset:0;opacity:0;transition:opacity .5s}.v6-home .more .scr>.on{opacity:1}@media(max-width:860px){.v6-home .more{grid-template-columns:1fr}.v6-home .more .stage{order:-1}.v6-home .more .phone{--w: 230px}}.v6-home .proof{background:#eef0f4}.v6-home .mosaic{display:flex;justify-content:center;gap:12px;align-items:center;margin-bottom:48px;overflow:hidden}.v6-home .mosaic .col{display:grid;gap:12px}.v6-home .mosaic img{width:clamp(70px,9vw,120px);max-width:none;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:18px;display:block}.v6-home .mosaic .tall img{aspect-ratio:3/5}.v6-home .proof .head{margin-bottom:0}.v6-home .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.v6-home .proof .reg{margin-top:24px}.v6-home .stat{position:relative;display:block;background:#fff;border-radius:24px;padding:26px 26px 56px;color:var(--ink);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.v6-home .stat i{position:absolute;left:26px;bottom:22px;font-style:normal;font-weight:500;font-size:13px;color:#1b6f58}@media(hover:hover){.v6-home a.stat:hover{transform:translateY(-2px);box-shadow:0 16px 30px -18px #15171c4d}}@media(prefers-reduced-motion:reduce){.v6-home .stat{transition:none}}.v6-home .stat b{font-family:var(--display);font-weight:300;font-size:clamp(40px,5vw,56px);display:block;line-height:1}.v6-home .stat span{color:var(--dim);font-size:15px;display:block;margin-top:8px}@media(max-width:720px){.v6-home .stats{grid-template-columns:1fr}.v6-home .mosaic .hide{display:none}}.v6-home .end{text-align:center;padding-bottom:0;overflow:hidden;background:#fff}.v6-home .end h2{font-size:clamp(40px,6vw,68px)}.v6-home .end p:where(:not([data-waitlist] *)){color:var(--dim);max-width:44ch;margin:14px auto 0;font-size:19px}.v6-home .end .join{display:flex;justify-content:center;margin-top:26px;scroll-margin-top:120px}.v6-home .end .join [data-waitlist]{text-align:left}.v6-home .end .join [data-waitlist]>p{text-align:center}.v6-home .flat{position:relative;height:clamp(420px,46vw,560px);margin-top:56px;display:flex;justify-content:center}.v6-home .flat .phone{--w: 270px;align-self:flex-start}.v6-home .flat .obj{position:absolute;border-radius:26px;overflow:hidden;box-shadow:0 20px 44px #0f111529}.v6-home .flat .obj img{width:100%;height:100%;max-width:none;object-fit:cover;display:block}.v6-home .o1{width:200px;height:250px;left:4%;top:40px;transform:rotate(-6deg)}.v6-home .o2{width:170px;height:170px;left:20%;top:250px;transform:rotate(4deg)}.v6-home .o3{width:210px;height:260px;right:4%;top:30px;transform:rotate(5deg)}.v6-home .o4{width:160px;height:160px;right:21%;top:260px;transform:rotate(-4deg)}@media(max-width:820px){.v6-home .o2,.v6-home .o4{display:none}.v6-home .o1{left:-104px;width:150px;height:190px}.v6-home .o3{right:-104px;width:150px;height:190px}}@media(prefers-reduced-motion:reduce){.v6-home *{animation:none!important;transition:none!important}}.v5-home.under-pill .hero{padding-top:60px}@media(min-aspect-ratio:1001/1000){.v5-home.under-pill .hero .readout{top:60px}}.works[data-astro-cid-7avtw4ck]{--pb: clamp(48px, 6.5vw, 80px);--cap: 72px;--light: #f5f6f8;position:relative;background:var(--night);padding-block:clamp(36px,5vw,60px) var(--pb)}.works[data-astro-cid-7avtw4ck]:after{content:"";position:absolute;inset:auto 0 0;height:calc(var(--pb) + var(--cap) / 2);background:var(--light)}.works[data-astro-cid-7avtw4ck] .head[data-astro-cid-7avtw4ck],.works[data-astro-cid-7avtw4ck] .seam[data-astro-cid-7avtw4ck]{position:relative;z-index:1}.works[data-astro-cid-7avtw4ck] .head[data-astro-cid-7avtw4ck]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 24px}.works[data-astro-cid-7avtw4ck] .eyebrow[data-astro-cid-7avtw4ck]{margin:0}.works[data-astro-cid-7avtw4ck] .count[data-astro-cid-7avtw4ck]{margin:0;font-family:var(--display);font-weight:300;font-size:clamp(24px,2.6vw,34px);line-height:1.1;color:var(--mist)}.works[data-astro-cid-7avtw4ck] .count[data-astro-cid-7avtw4ck] b[data-astro-cid-7avtw4ck]{font-weight:400;color:var(--mint)}.works[data-astro-cid-7avtw4ck] .seam[data-astro-cid-7avtw4ck]{margin-top:clamp(22px,3vw,32px)}.works[data-astro-cid-7avtw4ck] .capsule[data-astro-cid-7avtw4ck]{position:relative;border-radius:calc(var(--cap) / 2);background:linear-gradient(180deg,#fffffff0,#ffffffdb);-webkit-backdrop-filter:blur(22px) saturate(1.8);backdrop-filter:blur(22px) saturate(1.8);box-shadow:inset 0 1px #fff,inset 0 -1px #15171c0f,0 0 0 1px #ffffff80,0 24px 50px -22px #0000008c}.works[data-astro-cid-7avtw4ck] .capsule[data-astro-cid-7avtw4ck]:before{content:"";position:absolute;left:8%;right:8%;top:2px;height:1px;pointer-events:none;background:linear-gradient(90deg,#fff0,#fff 20% 80%,#fff0)}.works[data-astro-cid-7avtw4ck] .rail[data-astro-cid-7avtw4ck]{overflow:hidden;padding-block:16px;border-radius:inherit}.works[data-astro-cid-7avtw4ck] .track[data-astro-cid-7avtw4ck]{display:flex;width:max-content}.works[data-astro-cid-7avtw4ck] .list[data-astro-cid-7avtw4ck]{display:flex;gap:34px;margin:0;padding:0 34px 0 0;list-style:none}.works[data-astro-cid-7avtw4ck] .list[data-astro-cid-7avtw4ck] li[data-astro-cid-7avtw4ck]{display:flex;align-items:center;gap:12px;white-space:nowrap}.works[data-astro-cid-7avtw4ck] .ic[data-astro-cid-7avtw4ck]{position:relative;flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:9px;overflow:hidden;box-shadow:0 1px 1px #15171c0f,0 6px 14px -6px #15171c40}.works[data-astro-cid-7avtw4ck] .ic[data-astro-cid-7avtw4ck]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#ffffff8c,#ffffff1f 42%,#fff0 50%);box-shadow:inset 0 0 0 1px #ffffff59,inset 0 -1px #00000014}.works[data-astro-cid-7avtw4ck] .ic[data-astro-cid-7avtw4ck] img[data-astro-cid-7avtw4ck]{display:block;width:100%;height:100%}.works[data-astro-cid-7avtw4ck] .glyph[data-astro-cid-7avtw4ck]{background:linear-gradient(180deg,#fff,#eceef2)}.works[data-astro-cid-7avtw4ck] .glyph[data-astro-cid-7avtw4ck] svg[data-astro-cid-7avtw4ck]{width:26px;height:26px;fill:none;stroke:var(--ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.works[data-astro-cid-7avtw4ck] .name[data-astro-cid-7avtw4ck]{font-size:16px;font-weight:500;color:var(--ink)}.works[data-astro-cid-7avtw4ck] .list[data-astro-cid-7avtw4ck][data-copy]{display:none}.works[data-astro-cid-7avtw4ck] .track[data-astro-cid-7avtw4ck]{width:auto}.works[data-astro-cid-7avtw4ck] .list[data-astro-cid-7avtw4ck]:not([data-copy]){flex-wrap:wrap;justify-content:center;row-gap:18px;padding:0 20px}@media(prefers-reduced-motion:no-preference){.js .works[data-astro-cid-7avtw4ck] .capsule[data-astro-cid-7avtw4ck]{background:linear-gradient(180deg,#ffffffd1,#ffffffa3)}.js .works[data-astro-cid-7avtw4ck] .rail[data-astro-cid-7avtw4ck]{-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent)}.js .works[data-astro-cid-7avtw4ck] .track[data-astro-cid-7avtw4ck]{width:max-content;animation:works-run 56s linear infinite}.js .works[data-astro-cid-7avtw4ck] .list[data-astro-cid-7avtw4ck],.js .works[data-astro-cid-7avtw4ck] .list[data-astro-cid-7avtw4ck][data-copy]{display:flex;flex-wrap:nowrap;justify-content:flex-start;padding:0 34px 0 0}.js .works[data-astro-cid-7avtw4ck] .rail[data-astro-cid-7avtw4ck]:hover .track[data-astro-cid-7avtw4ck]{animation-play-state:paused}}@keyframes works-run{to{transform:translate(-50%)}}@media(max-width:720px){.works[data-astro-cid-7avtw4ck]{--cap: 68px}.works[data-astro-cid-7avtw4ck] .list[data-astro-cid-7avtw4ck]{gap:26px}.works[data-astro-cid-7avtw4ck] .list[data-astro-cid-7avtw4ck] li[data-astro-cid-7avtw4ck]{gap:10px}.works[data-astro-cid-7avtw4ck] .ic[data-astro-cid-7avtw4ck]{width:36px;height:36px;border-radius:8px}.works[data-astro-cid-7avtw4ck] .name[data-astro-cid-7avtw4ck]{font-size:15px}@media(prefers-reduced-motion:no-preference){.js .works[data-astro-cid-7avtw4ck] .list[data-astro-cid-7avtw4ck],.js .works[data-astro-cid-7avtw4ck] .list[data-astro-cid-7avtw4ck][data-copy]{padding-right:26px}}}
