.device[data-astro-cid-lhcdyj2x]{container-type:inline-size;width:100%}.phone[data-astro-cid-lhcdyj2x]{position:relative;width:100%;max-width:100%;background:#050507;box-shadow:0 0 0 1.5px #2c2a33,0 30px 70px #0000008c}.phone[data-astro-cid-lhcdyj2x].ios{padding:2.6cqw;border-radius:14cqw}.phone[data-astro-cid-lhcdyj2x].android{padding:2.6cqw;border-radius:10.5cqw}.screen[data-astro-cid-lhcdyj2x]{position:relative;overflow:hidden;background:#000}.ios[data-astro-cid-lhcdyj2x] .screen[data-astro-cid-lhcdyj2x]{aspect-ratio:1206 / 2622;border-radius:11.4cqw}.android[data-astro-cid-lhcdyj2x] .screen[data-astro-cid-lhcdyj2x]{aspect-ratio:1080 / 2400;border-radius:7.9cqw}.screen[data-astro-cid-lhcdyj2x] img[data-astro-cid-lhcdyj2x],.screen[data-astro-cid-lhcdyj2x] video[data-astro-cid-lhcdyj2x]{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.screen[data-astro-cid-lhcdyj2x]:after{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);background:#000}.ios[data-astro-cid-lhcdyj2x] .screen[data-astro-cid-lhcdyj2x]:after{margin-top:2.7%;width:31.3%;aspect-ratio:378 / 111;border-radius:999px}.android[data-astro-cid-lhcdyj2x] .screen[data-astro-cid-lhcdyj2x]:after{margin-top:1.1%;width:3.4%;aspect-ratio:1;border-radius:50%}.home[data-astro-cid-37nrbiej]{--bg: #0b0a10;--text: #f5f5f7;--soft: rgba(235, 235, 245, .72);--quiet: rgba(235, 235, 245, .5);--line: rgba(255, 255, 255, .1);--glass: rgba(28, 26, 38, .62);--cta: #7152e6;--tint: #a28cf9;--green: #00c45e;--fill: rgba(255, 255, 255, .14);--label: #f5f5f7;--label-2: rgba(235, 235, 245, .72);font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--text);-webkit-font-smoothing:antialiased;overflow-x:clip}.wrap[data-astro-cid-37nrbiej]{width:100%;max-width:1180px;margin-inline:auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}h1[data-astro-cid-37nrbiej],h2[data-astro-cid-37nrbiej],h3[data-astro-cid-37nrbiej]{color:var(--text);font-weight:700;letter-spacing:-.045em;text-wrap:balance}h1[data-astro-cid-37nrbiej]{font-size:clamp(44px,7.4vw,96px);line-height:.98}h2[data-astro-cid-37nrbiej]{font-size:clamp(34px,4.6vw,60px);line-height:1.02}h3[data-astro-cid-37nrbiej]{font-size:20px;letter-spacing:-.025em}.eyebrow[data-astro-cid-37nrbiej]{font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tint)}.lead[data-astro-cid-37nrbiej]{font-size:clamp(17px,1.45vw,20px);line-height:1.5;color:var(--soft);text-wrap:pretty;max-width:58ch}.small[data-astro-cid-37nrbiej]{font-size:15px;color:var(--quiet)}:focus-visible[data-astro-cid-37nrbiej]{outline:2px solid var(--tint);outline-offset:3px;border-radius:10px}.bar[data-astro-cid-37nrbiej]{position:sticky;top:calc(env(safe-area-inset-top,0px) + 12px);z-index:30;display:flex;justify-content:center;padding-inline:12px;pointer-events:none}.capsule[data-astro-cid-37nrbiej]{pointer-events:auto;display:flex;align-items:center;gap:6px;width:min(980px,100%);height:56px;padding:0 8px 0 10px;border-radius:999px;background:#16141ea8;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff14,0 14px 40px #00000073;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%)}.brand[data-astro-cid-37nrbiej]{display:inline-flex;align-items:center;gap:10px;padding:4px 10px 4px 2px;font-weight:700;font-size:18px;letter-spacing:-.02em}.brand[data-astro-cid-37nrbiej] img[data-astro-cid-37nrbiej]{width:30px;height:30px;border-radius:7px}.nav[data-astro-cid-37nrbiej]{display:none;margin-inline:auto;gap:2px}.nav[data-astro-cid-37nrbiej] a[data-astro-cid-37nrbiej]{padding:8px 14px;border-radius:999px;font-size:15px;color:var(--soft);transition:background-color .15s,color .15s}.nav[data-astro-cid-37nrbiej] a[data-astro-cid-37nrbiej]:hover{background:#ffffff14;color:var(--text)}.lang[data-astro-cid-37nrbiej]{margin-left:auto;padding:8px 10px;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--soft)}.lang[data-astro-cid-37nrbiej]:hover{color:var(--text);background:#ffffff14}.get[data-astro-cid-37nrbiej]{display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:999px;background:#fff;color:#0b0a10;font-size:15px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;transition:background-color .15s}.get[data-astro-cid-37nrbiej]:hover{background:#e9e7f1}@media (min-width: 920px){.nav[data-astro-cid-37nrbiej]{display:flex}.lang[data-astro-cid-37nrbiej]{margin-left:0}}.hero[data-astro-cid-37nrbiej]{position:relative;margin-top:-68px;padding-top:128px}.hero-bg[data-astro-cid-37nrbiej]{position:absolute;inset:0 0 auto;height:1100px;background:radial-gradient(50% 45% at 50% 62%,#7152e652,#7152e600 72%),linear-gradient(rgba(11,10,16,.25),rgba(11,10,16,.6) 60%,var(--bg)),url(/beta/studio.webp) center 30% / cover no-repeat;pointer-events:none}.hero-in[data-astro-cid-37nrbiej]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.pill[data-astro-cid-37nrbiej]{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 10px;border-radius:999px;font-size:14px;font-weight:500;color:var(--text);background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.pill[data-astro-cid-37nrbiej]:hover{background:#ffffff1a}.pill-dot[data-astro-cid-37nrbiej]{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px #00c45e2e}.hero[data-astro-cid-37nrbiej] h1[data-astro-cid-37nrbiej]{margin-top:26px;max-width:14ch}.hero-lead[data-astro-cid-37nrbiej]{margin-top:24px;max-width:60ch}.badges[data-astro-cid-37nrbiej]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.badges[data-astro-cid-37nrbiej] img[data-astro-cid-37nrbiej]{display:block;height:48px;width:auto}.badges[data-astro-cid-37nrbiej] a[data-astro-cid-37nrbiej]{border-radius:10px;transition:transform .12s,opacity .15s}.badges[data-astro-cid-37nrbiej] a[data-astro-cid-37nrbiej]:hover{opacity:.88}.badges[data-astro-cid-37nrbiej] a[data-astro-cid-37nrbiej]:active{transform:scale(.98)}.android-note[data-astro-cid-37nrbiej]{margin-top:14px;font-size:14px;color:var(--quiet)}.android-note[data-astro-cid-37nrbiej]:hover{color:var(--soft)}.stage[data-astro-cid-37nrbiej]{position:relative;height:clamp(420px,56vw,660px);margin-top:40px}.stage-milo[data-astro-cid-37nrbiej]{position:absolute;left:50%;top:0;height:100%;width:auto;max-width:none;transform:translate(-50%);aspect-ratio:900 / 1100;object-fit:cover;object-position:50% 22%;-webkit-mask-image:linear-gradient(transparent,#000 10%,#000 62%,transparent 96%),linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(transparent,#000 10%,#000 62%,transparent 96%),linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-composite:intersect}.stage[data-astro-cid-37nrbiej]{--pw: clamp(112px, 21vw, 260px);--gap: clamp(50px, 11vw, 160px)}.stage-ph[data-astro-cid-37nrbiej]{position:absolute;bottom:-4%;width:var(--pw)}.stage-l[data-astro-cid-37nrbiej]{left:calc(50% - var(--pw) - var(--gap))}.stage-r[data-astro-cid-37nrbiej]{left:calc(50% + var(--gap));bottom:-9%;width:calc(var(--pw) * .93)}.sec[data-astro-cid-37nrbiej]{position:relative;padding-block:clamp(72px,10vw,136px)}.sec[data-astro-cid-37nrbiej]+.sec[data-astro-cid-37nrbiej]{border-top:1px solid var(--line)}.head[data-astro-cid-37nrbiej]{display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center}.head[data-astro-cid-37nrbiej] .lead[data-astro-cid-37nrbiej]{margin-inline:auto}.copy[data-astro-cid-37nrbiej]{min-width:0;display:flex;flex-direction:column;gap:18px}.points[data-astro-cid-37nrbiej],.checks[data-astro-cid-37nrbiej]{list-style:none;padding:0;margin:6px 0 0;display:grid;gap:12px}.points[data-astro-cid-37nrbiej] li[data-astro-cid-37nrbiej],.checks[data-astro-cid-37nrbiej] li[data-astro-cid-37nrbiej]{position:relative;padding-left:30px;font-size:17px;line-height:1.45;color:var(--text)}.points[data-astro-cid-37nrbiej] li[data-astro-cid-37nrbiej]:before{content:"";position:absolute;left:0;top:.28em;width:16px;height:16px;border-radius:50%;border:3px solid var(--tint);box-sizing:border-box}.checks[data-astro-cid-37nrbiej]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px 24px}.checks[data-astro-cid-37nrbiej] li[data-astro-cid-37nrbiej]:before{content:"";position:absolute;left:0;top:.18em;width:20px;height:20px;border-radius:50%;background:#00c45e29 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.4l3 3 6-6.6' fill='none' stroke='%2300C45E' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 20px no-repeat}.chip[data-astro-cid-37nrbiej]{align-self:flex-start;display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;font-size:14px;font-weight:600;color:#c9f7dd;background:#00c45e24;border:1px solid rgba(0,196,94,.3)}.bento[data-astro-cid-37nrbiej]{margin-top:48px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.tile[data-astro-cid-37nrbiej]{position:relative;overflow:hidden;min-height:300px;border-radius:28px;background:#14121c;border:1px solid var(--line);isolation:isolate;transition:border-color .2s}.tile[data-astro-cid-37nrbiej]:hover{border-color:#a28cf966}.tile[data-astro-cid-37nrbiej] img[data-astro-cid-37nrbiej],.tile[data-astro-cid-37nrbiej] video[data-astro-cid-37nrbiej]{position:absolute;z-index:-1;object-fit:cover}.tile[data-astro-cid-37nrbiej] img[data-astro-cid-37nrbiej]{right:0;top:0;height:100%;width:62%;object-position:50% 30%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%);mask-image:linear-gradient(90deg,transparent,#000 40%)}.tile[data-astro-cid-37nrbiej] video[data-astro-cid-37nrbiej]{inset:0;width:100%;height:72%;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.tile-copy[data-astro-cid-37nrbiej]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;height:100%;min-height:300px;padding:26px;max-width:330px}.tile-k[data-astro-cid-37nrbiej]{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tint)}.tile-copy[data-astro-cid-37nrbiej] p[data-astro-cid-37nrbiej]:last-child{font-size:15px;line-height:1.45;color:var(--soft)}.tile-workouts[data-astro-cid-37nrbiej] .tile-copy[data-astro-cid-37nrbiej]{max-width:none}.tile-friends[data-astro-cid-37nrbiej] img[data-astro-cid-37nrbiej]{object-position:46% 70%;width:66%}.tile-milo[data-astro-cid-37nrbiej] img[data-astro-cid-37nrbiej]{object-position:62% 30%}@media (max-width: 899px){.tile[data-astro-cid-37nrbiej] img[data-astro-cid-37nrbiej],.tile[data-astro-cid-37nrbiej] video[data-astro-cid-37nrbiej]{inset:0 0 auto;width:100%;height:66%;-webkit-mask-image:linear-gradient(#000 45%,transparent);mask-image:linear-gradient(#000 45%,transparent)}.tile-copy[data-astro-cid-37nrbiej]{min-height:340px;max-width:none}}@media (min-width: 900px){.bento[data-astro-cid-37nrbiej]{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:340px}.tile-meals[data-astro-cid-37nrbiej],.tile-friends[data-astro-cid-37nrbiej]{grid-column:span 2}.tile[data-astro-cid-37nrbiej],.tile-copy[data-astro-cid-37nrbiej]{min-height:0}.tile-milo[data-astro-cid-37nrbiej] img[data-astro-cid-37nrbiej]{width:100%;object-position:66% 33%;-webkit-mask-image:linear-gradient(#000 50%,transparent 92%);mask-image:linear-gradient(#000 50%,transparent 92%)}}.ring-grid[data-astro-cid-37nrbiej]{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;align-items:center}.seq[data-astro-cid-37nrbiej]{width:min(320px,72%);margin-inline:auto}.device[data-astro-cid-37nrbiej]{container-type:inline-size;width:100%}.phone-frame[data-astro-cid-37nrbiej]{padding:2.6cqw;border-radius:14cqw;background:#050507;box-shadow:0 0 0 1.5px #2c2a33,0 30px 70px #0000008c,0 0 120px #7152e62e}.seq-screen[data-astro-cid-37nrbiej]{position:relative;aspect-ratio:1206 / 2622;border-radius:11.4cqw;overflow:hidden;background:#000}.seq-screen[data-astro-cid-37nrbiej] img[data-astro-cid-37nrbiej]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;opacity:0;transform:scale(1.015);transition:opacity .6s cubic-bezier(.23,1,.32,1),transform .9s cubic-bezier(.23,1,.32,1)}.seq-screen[data-astro-cid-37nrbiej] img[data-astro-cid-37nrbiej].on{opacity:1;transform:none}.seq-screen[data-astro-cid-37nrbiej]:after{content:"";position:absolute;left:50%;top:0;margin-top:2.7%;width:31.3%;aspect-ratio:378 / 111;transform:translate(-50%);border-radius:999px;background:#000;z-index:2}.ring-copy[data-astro-cid-37nrbiej]{display:flex;flex-direction:column;gap:18px;min-width:0}.steps[data-astro-cid-37nrbiej]{list-style:none;padding:0;margin:6px 0 0;display:grid;gap:8px}.steps[data-astro-cid-37nrbiej] li[data-astro-cid-37nrbiej]{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:16px;border:1px solid transparent;font-size:17px;color:var(--quiet);cursor:pointer;transition:background-color .3s,color .3s,border-color .3s}.steps[data-astro-cid-37nrbiej] li[data-astro-cid-37nrbiej].on{color:var(--text);background:var(--glass);border-color:var(--line)}.step-n[data-astro-cid-37nrbiej]{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;background:#ffffff14}.steps[data-astro-cid-37nrbiej] li[data-astro-cid-37nrbiej].on .step-n[data-astro-cid-37nrbiej]{background:var(--cta);color:#fff}.steps[data-astro-cid-37nrbiej] li[data-astro-cid-37nrbiej]:last-child.on .step-n[data-astro-cid-37nrbiej]{background:var(--green)}.parts[data-astro-cid-37nrbiej]{list-style:none;padding:0;margin:12px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px}.parts[data-astro-cid-37nrbiej] li[data-astro-cid-37nrbiej]{display:grid;gap:10px}.parts[data-astro-cid-37nrbiej] svg[data-astro-cid-37nrbiej]{width:36px;height:36px}.parts[data-astro-cid-37nrbiej] h3[data-astro-cid-37nrbiej]{font-size:16px}.parts[data-astro-cid-37nrbiej] p[data-astro-cid-37nrbiej]{margin-top:2px;font-size:15px;line-height:1.45;color:var(--soft)}@media (min-width: 900px){.ring-grid[data-astro-cid-37nrbiej]{grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:96px}.seq[data-astro-cid-37nrbiej]{width:100%}}.split[data-astro-cid-37nrbiej]{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;align-items:center}@media (min-width: 900px){.split[data-astro-cid-37nrbiej]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}.split[data-astro-cid-37nrbiej].flip .visual[data-astro-cid-37nrbiej]{order:2}}.visual[data-astro-cid-37nrbiej]{position:relative;width:min(520px,100%);aspect-ratio:520 / 620;margin-inline:auto}.photo[data-astro-cid-37nrbiej]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;-webkit-mask-image:linear-gradient(transparent,#000 12%,#000 70%,transparent),linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(transparent,#000 12%,#000 70%,transparent),linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-composite:intersect}#meals[data-astro-cid-37nrbiej] .photo[data-astro-cid-37nrbiej]{object-position:50% 42%;width:72%}.photo-wide[data-astro-cid-37nrbiej]{object-position:40% 86%;width:80%}.ph-over[data-astro-cid-37nrbiej],.ph-clips[data-astro-cid-37nrbiej]{position:absolute;right:0;bottom:0;width:42%}.visual-clips[data-astro-cid-37nrbiej]{aspect-ratio:520 / 600}.clips[data-astro-cid-37nrbiej]{position:absolute;left:0;top:6%;width:72%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.clips[data-astro-cid-37nrbiej] figure[data-astro-cid-37nrbiej]{margin:0;position:relative;border-radius:16px;overflow:hidden;border:1px solid var(--line);aspect-ratio:1024 / 640;background:#1a1a22}.clips[data-astro-cid-37nrbiej] video[data-astro-cid-37nrbiej]{display:block;width:100%;height:100%;object-fit:cover}.clips[data-astro-cid-37nrbiej] figcaption[data-astro-cid-37nrbiej]{position:absolute;left:8px;bottom:6px;font-size:12px;font-weight:600;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.6)}.milo-grid[data-astro-cid-37nrbiej]{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center}.milo-photo[data-astro-cid-37nrbiej]{position:relative;width:min(460px,100%);aspect-ratio:460 / 560;margin-inline:auto}.milo-photo[data-astro-cid-37nrbiej] .photo[data-astro-cid-37nrbiej]{object-position:50% 50%}.note-card[data-astro-cid-37nrbiej]{display:flex;flex-direction:column;gap:10px;padding:18px 20px;border-radius:20px;background:var(--glass);border:1px solid var(--line);font-size:15px;line-height:1.5;color:var(--soft)}.chip-inline[data-astro-cid-37nrbiej]{font-size:12px;padding:4px 10px;text-transform:uppercase;letter-spacing:.06em}.story[data-astro-cid-37nrbiej]{margin:0;display:grid;grid-template-columns:72px 1fr;gap:16px;align-items:center}.story[data-astro-cid-37nrbiej] img[data-astro-cid-37nrbiej]{width:72px;height:72px;object-fit:cover;object-position:50% 30%;border-radius:16px}.story[data-astro-cid-37nrbiej] figcaption[data-astro-cid-37nrbiej]{font-size:15px;line-height:1.5;color:var(--quiet)}@media (min-width: 900px){.milo-grid[data-astro-cid-37nrbiej]{grid-template-columns:minmax(0,460px) minmax(0,1fr);gap:88px}}.free[data-astro-cid-37nrbiej]{background:radial-gradient(55% 60% at 30% 40%,#00c45e14,#00c45e00 70%)}.free-grid[data-astro-cid-37nrbiej]{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center}.widgets[data-astro-cid-37nrbiej]{width:min(520px,100%);height:auto;margin-inline:auto;border-radius:32px;border:1px solid var(--line)}@media (min-width: 900px){.free-grid[data-astro-cid-37nrbiej]{grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:72px}}.faq[data-astro-cid-37nrbiej]{display:grid;gap:28px;max-width:860px}.qs[data-astro-cid-37nrbiej]{border-top:1px solid var(--line)}details[data-astro-cid-37nrbiej]{border-bottom:1px solid var(--line)}summary[data-astro-cid-37nrbiej]{list-style:none;cursor:pointer;padding:20px 36px 20px 0;position:relative;font-size:19px;font-weight:600;letter-spacing:-.02em}summary[data-astro-cid-37nrbiej]::-webkit-details-marker{display:none}summary[data-astro-cid-37nrbiej]:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:24px;font-weight:400;color:var(--soft)}details[data-astro-cid-37nrbiej][open] summary[data-astro-cid-37nrbiej]:after{content:"−"}details[data-astro-cid-37nrbiej] p[data-astro-cid-37nrbiej]{padding:0 0 22px;font-size:17px;line-height:1.55;color:var(--soft);max-width:64ch}.more[data-astro-cid-37nrbiej]{font-size:15px;color:var(--tint)}.final[data-astro-cid-37nrbiej]{position:relative;overflow:hidden;border-top:1px solid var(--line);padding-block:clamp(90px,12vw,160px)}.final-bg[data-astro-cid-37nrbiej]{position:absolute;inset:0;background:radial-gradient(40% 55% at 50% 45%,#7152e647,#7152e600 70%),url(/beta/studio.webp) center / cover no-repeat;opacity:.9}.final-in[data-astro-cid-37nrbiej]{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.final-icon[data-astro-cid-37nrbiej]{width:128px;height:128px;border-radius:28px;box-shadow:0 24px 60px #5734cb73,0 0 0 1px #ffffff14}.final-in[data-astro-cid-37nrbiej] h2[data-astro-cid-37nrbiej]{margin-top:10px;font-size:clamp(48px,7vw,88px)}.final-in[data-astro-cid-37nrbiej] .badges[data-astro-cid-37nrbiej]{margin-top:14px}.foot[data-astro-cid-37nrbiej]{border-top:1px solid var(--line);padding-block:32px 48px}.foot-in[data-astro-cid-37nrbiej]{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;font-size:14px;color:var(--quiet)}.foot-in[data-astro-cid-37nrbiej] .brand[data-astro-cid-37nrbiej]{font-size:16px;padding:0}.foot-in[data-astro-cid-37nrbiej] nav[data-astro-cid-37nrbiej]{display:flex;flex-wrap:wrap;gap:12px 22px}.foot-in[data-astro-cid-37nrbiej] a[data-astro-cid-37nrbiej]:hover{color:var(--text)}.foot-in[data-astro-cid-37nrbiej] p[data-astro-cid-37nrbiej]{margin-left:auto}@media (prefers-reduced-motion: reduce){.seq-screen[data-astro-cid-37nrbiej] img[data-astro-cid-37nrbiej]{transition:none}}@font-face{font-family:Geist;src:url(/fonts/Geist-var.woff2) format("woff2");font-weight:100 900;font-display:swap}body:has(.home){background:#0b0a10;color:#f5f5f7;color-scheme:dark}html:has(.home){scroll-behavior:smooth;scroll-padding-top:96px}@media (prefers-reduced-motion: reduce){html:has(.home){scroll-behavior:auto}}
