section[data-astro-cid-m3zpgalb][id],article[data-astro-cid-m3zpgalb][id]{scroll-margin-top:6rem}h2[data-astro-cid-m3zpgalb]{letter-spacing:-.045em;color:var(--ink-950);text-wrap:balance;font-family:Bricolage Grotesque,sans-serif;line-height:1}.hero[data-astro-cid-m3zpgalb]{padding:clamp(3rem,6vw,5.5rem) 0 clamp(3rem,6vw,5rem)}.hero-grid[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,1.35fr) minmax(19rem,.65fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.hero-title[data-astro-cid-m3zpgalb]{letter-spacing:-.06em;color:var(--ink-950);text-wrap:balance;margin-top:1.25rem;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(3rem,7vw,6.4rem);line-height:.94}.hero-copy[data-astro-cid-m3zpgalb]>p[data-astro-cid-m3zpgalb]{color:#1f273ec7;max-width:40rem;margin-top:1.5rem;font-size:clamp(1.1rem,1.6vw,1.28rem);line-height:1.6}.hero-actions[data-astro-cid-m3zpgalb]{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.signin-link[data-astro-cid-m3zpgalb]{color:#1f273eb8;text-underline-offset:.2em;margin-top:1.2rem;font-size:.92rem;font-weight:600;display:inline-block}.inout-card[data-astro-cid-m3zpgalb],.slots-mock[data-astro-cid-m3zpgalb],.swipe-mock[data-astro-cid-m3zpgalb]{border-radius:var(--radius-xl);background:linear-gradient(160deg, var(--ink-900), var(--ink-950));color:#ffffffeb;box-shadow:var(--shadow-deep);padding:1.5rem}.mock-when[data-astro-cid-m3zpgalb]{letter-spacing:-.03em;font-family:Bricolage Grotesque,sans-serif;font-size:1.5rem;line-height:1.1}.mock-where[data-astro-cid-m3zpgalb]{color:#ffffffa8;margin-top:.3rem;font-size:.95rem}.inout-list[data-astro-cid-m3zpgalb]{gap:.5rem;margin:1.2rem 0;padding:0;list-style:none;display:grid}.inout-list[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{background:#ffffff0f;border-radius:.8rem;align-items:center;gap:.8rem;padding:.6rem .7rem;font-weight:600;display:flex}.status[data-astro-cid-m3zpgalb]{letter-spacing:.06em;text-align:center;border-radius:999px;min-width:2.8rem;padding:.2rem .4rem;font-size:.72rem;font-weight:800}.status[data-astro-cid-m3zpgalb].in{background:var(--lime-500);color:var(--ink-950)}.status[data-astro-cid-m3zpgalb].out{color:#fffc;background:#ffffff24}.status[data-astro-cid-m3zpgalb].spot{background:var(--clay-400);color:var(--ink-950)}.mock-buttons[data-astro-cid-m3zpgalb]{text-align:center;grid-template-columns:1fr 1fr;gap:.5rem;font-weight:800;display:grid}.mock-buttons[data-astro-cid-m3zpgalb] span[data-astro-cid-m3zpgalb]{background:#ffffff1a;border-radius:.8rem;padding:.65rem}.mock-buttons[data-astro-cid-m3zpgalb] span[data-astro-cid-m3zpgalb]:first-child{background:var(--lime-500);color:var(--ink-950)}.apps-intro[data-astro-cid-m3zpgalb]{text-align:center;max-width:60rem;margin-inline:auto;padding-top:clamp(2rem,4vw,3rem)}.apps-intro[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb],.final[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb],.faq[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{font-size:clamp(2.2rem,4.4vw,3.8rem)}.apps-intro[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:#1f273ebf;max-width:44rem;margin:1rem auto 0;font-size:1.12rem;line-height:1.6}.app-row[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(3rem,6vw,5.5rem);display:grid}.app-row-flip[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr)}.app-row-flip[data-astro-cid-m3zpgalb] .app-copy[data-astro-cid-m3zpgalb]{order:2}.app-question[data-astro-cid-m3zpgalb]{color:var(--clay-500);margin-top:.8rem;font-size:1.15rem;font-weight:700}.app-copy[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb],.comp-head[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb],.values-grid[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb],.vision[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{margin-top:.5rem;font-size:clamp(2rem,3.6vw,3.2rem)}.app-copy[data-astro-cid-m3zpgalb]>p[data-astro-cid-m3zpgalb]:not(.app-question),.comp-head[data-astro-cid-m3zpgalb]>p[data-astro-cid-m3zpgalb]:not(.app-question){color:#1f273ec7;max-width:42rem;margin-top:1rem;font-size:1.08rem;line-height:1.65}.app-points[data-astro-cid-m3zpgalb]{gap:.7rem;max-width:42rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.app-points[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{color:#1f273ed1;padding-left:1.4rem;line-height:1.5;position:relative}.app-points[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]:before{content:"";background:var(--lime-600);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.5em;left:0}.app-cta[data-astro-cid-m3zpgalb]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.8rem;display:flex}.app-cta[data-astro-cid-m3zpgalb] small[data-astro-cid-m3zpgalb]{color:#1f273eb8;font-size:.92rem}.app-visuals[data-astro-cid-m3zpgalb]{gap:1rem;display:grid}.inout-list[data-astro-cid-m3zpgalb]:last-child{margin-bottom:0}.message-mock[data-astro-cid-m3zpgalb]{border-radius:var(--radius-xl);background:linear-gradient(150deg, var(--paper-200), var(--paper-300));box-shadow:var(--shadow-soft);gap:.9rem;padding:1.5rem;display:grid}.bubble[data-astro-cid-m3zpgalb]{background:var(--white);color:var(--ink-950);border-radius:1.1rem 1.1rem 1.1rem .25rem;padding:1.1rem;box-shadow:0 8px 24px #161c3214}.bubble[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{margin-bottom:.9rem;line-height:1.45}.bubble[data-astro-cid-m3zpgalb] .mock-buttons[data-astro-cid-m3zpgalb] span[data-astro-cid-m3zpgalb]:last-child{background:#1c243a14}.balance[data-astro-cid-m3zpgalb]{background:var(--ink-950);color:var(--white);border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;font-size:.95rem;display:flex}.balance[data-astro-cid-m3zpgalb] strong[data-astro-cid-m3zpgalb]{font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem}.slots-mock[data-astro-cid-m3zpgalb] ul[data-astro-cid-m3zpgalb]{gap:.55rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.slots-mock[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{background:#ffffff12;border-radius:.9rem;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.85rem 1rem;font-size:.95rem;display:flex}.slots-mock[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb].picked{background:var(--lime-500);color:var(--ink-950)}.slots-mock[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb].busy{color:#ffffffad;background:0 0;border:1px dashed #ffffff4d}.comp-section[data-astro-cid-m3zpgalb]{background:#1d273f0b;padding-block:clamp(3.5rem,6vw,5.5rem)}.comp-sheet[data-astro-cid-m3zpgalb]{border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:var(--shadow-soft);margin-top:2rem;display:block}.comp-grid[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.comp-door[data-astro-cid-m3zpgalb],.comp-reference[data-astro-cid-m3zpgalb]{border-radius:var(--radius-lg);background:var(--white);border:1px solid #1d273f14;flex-direction:column;align-items:flex-start;gap:.7rem;padding:1.5rem;display:flex}.comp-door[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb],.comp-reference[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb],.values-list[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{letter-spacing:-.03em;font-family:Bricolage Grotesque,sans-serif;font-size:1.4rem;line-height:1.1}.comp-door[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb],.comp-reference[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:#1f273ec7;line-height:1.55}.comp-door[data-astro-cid-m3zpgalb] .primary-button[data-astro-cid-m3zpgalb]{margin-top:auto}.comp-reference[data-astro-cid-m3zpgalb]{background:var(--ink-950);color:var(--white)}.comp-reference[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:#ffffffc7}.comp-reference[data-astro-cid-m3zpgalb] span[data-astro-cid-m3zpgalb]{letter-spacing:.12em;text-transform:uppercase;color:var(--lime-500);font-size:.78rem;font-weight:800}.comp-reference[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{color:var(--white);text-underline-offset:.2em;margin-top:auto;font-weight:700}.comp-more[data-astro-cid-m3zpgalb]{color:var(--ink-900);text-underline-offset:.2em;margin-top:1.4rem;font-weight:700;display:inline-block}.values-section[data-astro-cid-m3zpgalb]{background:linear-gradient(180deg, var(--ink-950), #121932);color:#ffffffdb;padding-block:clamp(4rem,7vw,6.5rem)}.values-grid[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.values-grid[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{color:var(--white);font-size:clamp(2.6rem,5vw,4.6rem)}.values-grid[data-astro-cid-m3zpgalb] .section-kicker[data-astro-cid-m3zpgalb]{color:#ffffffc2}.values-grid[data-astro-cid-m3zpgalb]>div[data-astro-cid-m3zpgalb]>p[data-astro-cid-m3zpgalb]{max-width:42rem;margin-top:1.2rem;font-size:1.14rem;line-height:1.7}.values-list[data-astro-cid-m3zpgalb]{gap:1.3rem;margin:0;padding:0;list-style:none;display:grid}.values-list[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{border-top:1px solid #ffffff2e;padding-top:1.1rem}.values-list[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{color:var(--white)}.values-list[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:#ffffffc2;margin-top:.35rem;line-height:1.5}.pair-grid[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding-block:clamp(3.5rem,6vw,5.5rem);display:grid}.pair-grid[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{margin-top:.5rem;font-size:clamp(1.7rem,2.8vw,2.5rem);line-height:1.05}.pair-grid[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:#1f273ec7;margin-top:.9rem;line-height:1.6}.coach-card[data-astro-cid-m3zpgalb]{border-radius:var(--radius-xl);background:linear-gradient(140deg,#dec19f80,#f6efe399);border:1px solid #1a233914;padding:clamp(1.5rem,3vw,2.4rem)}.coach-card[data-astro-cid-m3zpgalb] .secondary-button[data-astro-cid-m3zpgalb]{margin-top:1.3rem}.vision[data-astro-cid-m3zpgalb]{padding-block:clamp(2rem,4vw,3.5rem) clamp(3.5rem,6vw,5.5rem)}.vision-copy[data-astro-cid-m3zpgalb]>p[data-astro-cid-m3zpgalb]{color:#1f273ec7;max-width:42rem;margin-top:1.1rem;font-size:1.12rem;line-height:1.65}.swipe-stack[data-astro-cid-m3zpgalb]{height:11.5rem;margin-top:1.2rem;position:relative}.swipe-card[data-astro-cid-m3zpgalb]{color:var(--ink-950);border-radius:1.1rem;gap:.35rem;padding:1.3rem;display:grid;position:absolute;inset:0 0 auto;box-shadow:0 16px 40px #080c1a57}.swipe-card[data-astro-cid-m3zpgalb] strong[data-astro-cid-m3zpgalb]{letter-spacing:-.03em;font-family:Bricolage Grotesque,sans-serif;font-size:1.3rem}.swipe-card[data-astro-cid-m3zpgalb].front{background:var(--lime-500);transform:rotate(-3deg)}.swipe-card[data-astro-cid-m3zpgalb].back{background:var(--paper-200);top:5.2rem;transform:rotate(3deg)translate(.5rem)}.faq[data-astro-cid-m3zpgalb]{border-top:1px solid #1d273f1f;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(1.5rem,4vw,4rem);padding-block:clamp(3rem,5vw,4.5rem);display:grid}.faq[data-astro-cid-m3zpgalb] details[data-astro-cid-m3zpgalb]{border-bottom:1px solid #1d273f24}.faq[data-astro-cid-m3zpgalb] summary[data-astro-cid-m3zpgalb]{cursor:pointer;color:var(--ink-950);padding:1.1rem 0;font-size:1.1rem;font-weight:700}.faq[data-astro-cid-m3zpgalb] details[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:#1f273ec7;max-width:42rem;padding-bottom:1.2rem;line-height:1.6}.final[data-astro-cid-m3zpgalb]{text-align:center;padding-block:clamp(3rem,6vw,5.5rem) clamp(4rem,7vw,6.5rem)}.final[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:#1f273ec7;margin-top:.9rem;font-size:1.14rem}.final[data-astro-cid-m3zpgalb] .hero-actions[data-astro-cid-m3zpgalb]{justify-content:center}@media (width<=960px){.hero-grid[data-astro-cid-m3zpgalb],.app-row[data-astro-cid-m3zpgalb],.app-row-flip[data-astro-cid-m3zpgalb],.values-grid[data-astro-cid-m3zpgalb],.pair-grid[data-astro-cid-m3zpgalb],.faq[data-astro-cid-m3zpgalb],.comp-grid[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,1fr)}.app-row-flip[data-astro-cid-m3zpgalb] .app-copy[data-astro-cid-m3zpgalb]{order:0}}@media (width<=720px){.hero-actions[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,1fr);display:grid}.primary-button[data-astro-cid-m3zpgalb],.secondary-button[data-astro-cid-m3zpgalb]{text-align:center;width:100%}}
