.montage[data-astro-cid-lrlcvim3]{background:#000;position:absolute;inset:0;overflow:hidden}.clip[data-astro-cid-lrlcvim3]{object-fit:cover;object-position:50% 30%;opacity:0;filter:saturate(.9)contrast(1.02);width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.clip[data-astro-cid-lrlcvim3].on{opacity:1}.grain[data-astro-cid-lrlcvim3]{opacity:.6;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.06 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.phone[data-astro-cid-ykln7coe]{width:var(--w);height:var(--h);margin:0;position:relative}.frame[data-astro-cid-ykln7coe]{border-radius:calc(var(--w) * .155);background:linear-gradient(160deg,#3a3d40 0%,#16181a 40%,#0d0f10 100%);padding:11px;position:absolute;inset:0;box-shadow:0 0 0 1px #ffffff1f,0 40px 90px #0009,inset 0 0 0 2px #000000b3}.screen[data-astro-cid-ykln7coe]{border-radius:calc(var(--w) * .125);background:#000;width:100%;height:100%;overflow:hidden}.screen[data-astro-cid-ykln7coe] img[data-astro-cid-ykln7coe]{object-fit:cover;width:100%;height:100%}.island[data-astro-cid-ykln7coe]{top:calc(11px + var(--w) * .035);width:calc(var(--w) * .3);height:calc(var(--w) * .085);background:#000;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.badge[data-astro-cid-eburmucb]{color:#fff;background:#000;border:1px solid #ffffff4d;border-radius:14px;align-items:center;gap:10px;height:52px;padding:0 18px 0 14px;transition:border-color .16s,transform .16s;display:inline-flex}.badge[data-astro-cid-eburmucb]:hover{border-color:#fff9}.badge[data-astro-cid-eburmucb]:active{transform:scale(.98)}.text[data-astro-cid-eburmucb]{text-align:left;flex-direction:column;line-height:1.05;display:flex}.text[data-astro-cid-eburmucb] small[data-astro-cid-eburmucb]{letter-spacing:.02em;opacity:.85;font-size:10.5px}.text[data-astro-cid-eburmucb] strong[data-astro-cid-eburmucb]{letter-spacing:-.01em;font-size:18px;font-weight:600}.body-model[data-astro-cid-yq3rh7wg]{grid-template-columns:1.05fr 1fr;align-items:stretch;gap:28px;display:grid}.stage3d[data-astro-cid-yq3rh7wg]{border:1px solid var(--line);background:radial-gradient(60% 50% at 50% 100%,#34d39929 0%,#34d39900 70%),linear-gradient(#0a0d0c 0%,#050706 100%);border-radius:28px;min-height:560px;position:relative;overflow:hidden}.canvas3d[data-astro-cid-yq3rh7wg]{touch-action:none;cursor:grab;width:100%;height:100%;position:absolute;inset:0}.canvas3d[data-astro-cid-yq3rh7wg]:active{cursor:grabbing}.loading[data-astro-cid-yq3rh7wg]{color:var(--text-3);pointer-events:none;justify-content:center;align-items:center;gap:10px;font-size:14px;transition:opacity .4s;display:flex;position:absolute;inset:0}.loading[data-astro-cid-yq3rh7wg].off{opacity:0}.spinner[data-astro-cid-yq3rh7wg]{border:2px solid #34d39940;border-top-color:var(--accent);border-radius:50%;width:16px;height:16px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.hint[data-astro-cid-yq3rh7wg]{text-align:center;color:var(--text-3);letter-spacing:.04em;text-transform:uppercase;pointer-events:none;margin:0;font-size:12px;transition:opacity .4s;position:absolute;top:16px;left:0;right:0}.hint[data-astro-cid-yq3rh7wg].off{opacity:0}.legend[data-astro-cid-yq3rh7wg]{color:var(--text-3);pointer-events:none;gap:14px;font-size:12px;display:flex;position:absolute;bottom:14px;left:16px}.legend[data-astro-cid-yq3rh7wg][hidden]{display:none}.legend[data-astro-cid-yq3rh7wg] span[data-astro-cid-yq3rh7wg]{align-items:center;gap:6px;display:inline-flex}.dot[data-astro-cid-yq3rh7wg]{border-radius:50%;width:8px;height:8px;display:inline-block}.dot-now[data-astro-cid-yq3rh7wg]{background:#fbbf24}.dot-ahead[data-astro-cid-yq3rh7wg]{background:var(--accent)}.panel[data-astro-cid-yq3rh7wg]{background:var(--card);border:1px solid var(--line);border-radius:28px;flex-direction:column;gap:16px;padding:24px;display:flex}.row[data-astro-cid-yq3rh7wg]{justify-content:space-between;align-items:center;gap:12px;display:flex}.label[data-astro-cid-yq3rh7wg]{color:var(--text-3);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.figure[data-astro-cid-yq3rh7wg]{border:1px solid var(--line);background:#ffffff0f;border-radius:12px;padding:3px;display:flex}.seg[data-astro-cid-yq3rh7wg]{min-width:84px;height:32px;color:var(--text-2);font:600 13px var(--body);cursor:pointer;background:0 0;border:0;border-radius:9px}.seg[data-astro-cid-yq3rh7wg].on{color:var(--text);background:#ffffff1f}.slider[data-astro-cid-yq3rh7wg]{flex-direction:column;gap:6px;display:flex}.slider-head[data-astro-cid-yq3rh7wg]{justify-content:space-between;font-size:14px;font-weight:600;display:flex}.slider-head[data-astro-cid-yq3rh7wg] span[data-astro-cid-yq3rh7wg]:last-child{color:var(--text-3);font-weight:500}.slider[data-astro-cid-yq3rh7wg] input[data-astro-cid-yq3rh7wg]{width:100%;accent-color:var(--accent)}.ends[data-astro-cid-yq3rh7wg]{color:var(--text-3);justify-content:space-between;font-size:12px;display:flex}.group[data-astro-cid-yq3rh7wg]{flex-direction:column;gap:10px;display:flex}.chips[data-astro-cid-yq3rh7wg]{flex-wrap:wrap;gap:8px;display:flex}.chips[data-astro-cid-yq3rh7wg][hidden]{display:none}.chip[data-astro-cid-yq3rh7wg]{height:34px;color:var(--text);font:600 13px var(--body);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:17px;padding:0 13px;transition:border-color .16s,background .16s,color .16s}.chip[data-astro-cid-yq3rh7wg]:hover{border-color:#34d39980}.chip[data-astro-cid-yq3rh7wg].on{border-color:var(--accent);color:var(--accent);background:#34d39938;box-shadow:0 0 0 3px #34d39926}.chip[data-astro-cid-yq3rh7wg].off{color:var(--text-3);background:0 0;border-style:dashed;border-color:#ffffff38}.chip[data-astro-cid-yq3rh7wg].off.on{color:var(--text-2);background:#ffffff14;border-color:#ffffff4d}.chips-dose[data-astro-cid-yq3rh7wg] .chip[data-astro-cid-yq3rh7wg]{height:30px;font-size:12.5px}.reason[data-astro-cid-yq3rh7wg]{color:var(--text-3);margin:0;font-size:13px;line-height:1.5}.reason[data-astro-cid-yq3rh7wg][hidden]{display:none}.result[data-astro-cid-yq3rh7wg]{background:#34d3990f;border:1px solid #34d39940;border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.result-line[data-astro-cid-yq3rh7wg]{margin:0;font-size:15px;line-height:1.45}.result-line[data-astro-cid-yq3rh7wg] strong[data-astro-cid-yq3rh7wg]{color:var(--accent)}.tape[data-astro-cid-yq3rh7wg]{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.tape[data-astro-cid-yq3rh7wg] div[data-astro-cid-yq3rh7wg]{background:#ffffff0d;border-radius:12px;padding:10px 12px}.tape[data-astro-cid-yq3rh7wg] dt[data-astro-cid-yq3rh7wg]{color:var(--text-3);font-size:12px}.tape[data-astro-cid-yq3rh7wg] dd[data-astro-cid-yq3rh7wg]{font-family:var(--display);letter-spacing:-.02em;margin:2px 0 0;font-size:20px}.tape[data-astro-cid-yq3rh7wg] dd[data-astro-cid-yq3rh7wg] small[data-astro-cid-yq3rh7wg]{font-family:var(--body);color:var(--text-3);margin-left:4px;font-size:12px}.source[data-astro-cid-yq3rh7wg]{color:var(--text-3);margin:0;font-size:12px;line-height:1.5}.fine[data-astro-cid-yq3rh7wg]{color:var(--text-3);margin:0;font-size:12.5px;line-height:1.5}@media (width<=900px){.body-model[data-astro-cid-yq3rh7wg]{grid-template-columns:1fr}.stage3d[data-astro-cid-yq3rh7wg]{min-height:460px}}.hero[data-astro-cid-lcdefpme]{align-items:center;min-height:clamp(640px,92vh,940px);padding:96px 0 40px;display:flex;position:relative;overflow:hidden}.stage[data-astro-cid-lcdefpme]{position:absolute;inset:0}.veil[data-astro-cid-lcdefpme]{background:radial-gradient(60% 70% at 78% 60%,#34d39938 0%,#34d39900 60%),linear-gradient(90deg,#000000f5 0%,#000000e0 42%,#0000008c 70%,#000000bf 100%),linear-gradient(#0009 0%,#0000 30% 70%,#000 100%);position:absolute;inset:0}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr 1fr;align-items:center;gap:40px;display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme]{max-width:640px}h1[data-astro-cid-lcdefpme]{margin:18px 0 20px;font-size:clamp(40px,5.6vw,72px)}.lede[data-astro-cid-lcdefpme]{color:var(--text-2);max-width:560px;font-size:clamp(17px,1.4vw,20px);line-height:1.5}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.proof[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:20px;margin:40px 0 0;padding:26px 0 0;list-style:none;display:grid}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;gap:4px;display:flex}.proof[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:15px;font-weight:600}.proof[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--text-3);font-size:13px}.hero-phone[data-astro-cid-lcdefpme]{justify-content:center;display:flex;position:relative}.halo[data-astro-cid-lcdefpme]{filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#34d39959 0%,#34d39914 45%,#34d39900 70%);border-radius:50%;width:520px;height:520px;animation:6s ease-in-out infinite breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes breathe{0%,to{opacity:.7}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.halo[data-astro-cid-lcdefpme]{animation:none}}.scan[data-astro-cid-lcdefpme]{padding:40px var(--gutter) 40px}.scan-head[data-astro-cid-lcdefpme]{max-width:720px;margin-bottom:28px}.scan-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:14px 0 16px;font-size:clamp(34px,4.4vw,56px)}.scan-head[data-astro-cid-lcdefpme] .muted[data-astro-cid-lcdefpme]{font-size:17px;line-height:1.55}.statement[data-astro-cid-lcdefpme]{padding:120px var(--gutter) 40px;text-align:center}.statement[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:16px auto 22px;font-size:clamp(34px,4.6vw,60px)}.lede-2[data-astro-cid-lcdefpme]{color:var(--text-2);max-width:720px;margin:0 auto;font-size:18px;line-height:1.6}.bento[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,1fr);gap:16px;padding-top:56px;padding-bottom:40px;display:grid}.feature[data-astro-cid-lcdefpme]{flex-direction:column;grid-column:span 2;justify-content:space-between;min-height:300px;padding:28px;transition:border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden}.feature[data-astro-cid-lcdefpme]:hover{border-color:#34d39959;transform:translateY(-2px)}.feature[data-astro-cid-lcdefpme].wide{flex-direction:row;grid-column:span 3;align-items:flex-end;gap:22px;min-height:380px}.feature[data-astro-cid-lcdefpme].banner{background:linear-gradient(120deg,#34d3991f 0%,#ffffff0a 55%);flex-direction:row;grid-column:span 6;align-items:center;gap:40px;min-height:0}.feature[data-astro-cid-lcdefpme].banner .feature-body[data-astro-cid-lcdefpme]{max-width:640px}.feature-decor[data-astro-cid-lcdefpme]{flex:none;align-items:center;gap:28px;display:flex}.decor-photos[data-astro-cid-lcdefpme]{gap:8px;display:flex}.decor-photos[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border:1px solid var(--line-2);background:linear-gradient(#ffffff14,#ffffff05);border-radius:12px;width:54px;height:84px;position:relative}.decor-photos[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:after{content:"";background:#ffffff24;border-radius:3px;height:6px;position:absolute;top:14px;left:10px;right:10px}.decor-photos[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{border-color:#34d39980}.feature-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:12px;display:flex}.num[data-astro-cid-lcdefpme]{color:var(--accent);letter-spacing:.14em;font-size:12px;font-weight:600}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:24px}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-2);font-size:15.5px;line-height:1.6}.tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--text-2);background:var(--surface-2);border:1px solid var(--line);border-radius:999px;padding:6px 10px;font-size:12.5px}.feature-link[data-astro-cid-lcdefpme]{color:var(--accent);margin-top:16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.feature-link[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.feature-shot[data-astro-cid-lcdefpme]{filter:drop-shadow(0 16px 24px #00000073);flex:none;align-self:flex-end;margin:12px -6px -160px 0}@media (width<=980px){.feature[data-astro-cid-lcdefpme],.feature[data-astro-cid-lcdefpme].wide{grid-column:span 3}.feature[data-astro-cid-lcdefpme].banner{grid-column:span 6}}@media (width<=640px){.feature[data-astro-cid-lcdefpme],.feature[data-astro-cid-lcdefpme].wide,.feature[data-astro-cid-lcdefpme].banner{flex-direction:column;grid-column:span 6;align-items:stretch}.feature[data-astro-cid-lcdefpme].wide{min-height:0}.feature-shot[data-astro-cid-lcdefpme],.feature-decor[data-astro-cid-lcdefpme]{display:none}}.honest[data-astro-cid-lcdefpme]{background:linear-gradient(#000 0%,#06120d 50%,#000 100%);padding:96px 0}.honest-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr;align-items:start;gap:56px;display:grid}.honest[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:16px 0 20px;font-size:clamp(32px,4vw,52px)}.honest-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:14px}.honest-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:17px;line-height:1.65}.principles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.principles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;padding:24px;display:flex}.principles[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{font-family:var(--body);font-size:16px;font-weight:600}.principles[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-2);font-size:14.5px;line-height:1.55}@media (width<=900px){.honest-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=560px){.principles[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.faq[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.4fr;gap:56px;padding-top:80px;padding-bottom:80px;display:grid}.faq[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:14px 0 12px;font-size:clamp(32px,4vw,48px)}.faq-head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent)}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line)}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.plus[data-astro-cid-lcdefpme]{flex:none;width:22px;height:22px;position:relative}.plus[data-astro-cid-lcdefpme]:before,.plus[data-astro-cid-lcdefpme]:after{content:"";background:var(--accent);width:14px;height:2px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plus[data-astro-cid-lcdefpme]:after{transform:translate(-50%,-50%)rotate(90deg)}details[data-astro-cid-lcdefpme][open] .plus[data-astro-cid-lcdefpme]:after{transform:translate(-50%,-50%)rotate(0)}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-2);max-width:640px;padding:0 0 22px;line-height:1.65}@media (width<=860px){.faq[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:20px}}.cta[data-astro-cid-lcdefpme]{text-align:center;padding:110px 0 120px;position:relative;overflow:hidden}.cta-glow[data-astro-cid-lcdefpme]{background:radial-gradient(50% 60% at 50% 40%,#34d39947 0%,#34d3990f 45%,#0000 75%);position:absolute;inset:0}.cta-inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.cta-mark[data-astro-cid-lcdefpme]{border:1px solid var(--line-2);background:#000;border-radius:22px;place-items:center;width:68px;height:68px;margin-bottom:10px;display:grid;box-shadow:0 20px 60px #00000080}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(38px,5vw,64px)}.cta[data-astro-cid-lcdefpme] .muted[data-astro-cid-lcdefpme]{font-size:18px}.cta-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:18px;display:flex}.fine[data-astro-cid-lcdefpme]{color:var(--text-3);font-size:13px}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{min-height:auto;padding-top:110px}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-phone[data-astro-cid-lcdefpme]{margin-top:20px}.proof[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:14px}.veil[data-astro-cid-lcdefpme]{background:linear-gradient(#000000d9 0%,#000c 60%,#000 100%)}}
