.ai-roadmap[data-astro-cid-urlcgmg6]{background:var(--color-ink);padding:clamp(4rem,8vw,7rem) 0}header[data-astro-cid-urlcgmg6]{text-align:center;max-width:46rem;margin-inline:auto}.roadmap-badge[data-astro-cid-urlcgmg6]{color:var(--color-accent);border:1px dashed #ffa30a8c;border-radius:99rem;margin-bottom:1rem;padding:.4rem .9rem;font-size:.8rem;font-weight:700;display:inline-block}.section-lead[data-astro-cid-urlcgmg6]{color:var(--color-muted);margin:1rem auto 0}.ai-grid[data-astro-cid-urlcgmg6]{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:3rem;display:grid}.ai-card[data-astro-cid-urlcgmg6]{background:var(--color-card);border-radius:var(--radius-card);border:1px dashed #ffa30a4d;padding:1.8rem}.ai-card[data-astro-cid-urlcgmg6] h3[data-astro-cid-urlcgmg6]{margin-bottom:.6rem;font-size:1.08rem}.ai-card[data-astro-cid-urlcgmg6] p[data-astro-cid-urlcgmg6]{color:var(--color-muted);margin:0;font-size:.92rem}blockquote[data-astro-cid-urlcgmg6]{max-width:42rem;color:var(--color-body);border-left:3px solid var(--color-accent);background:#ffa30a0f;border-radius:0 .8rem .8rem 0;margin:2.5rem auto 0;padding:1rem 1.4rem;font-size:.92rem}.ai-cta[data-astro-cid-urlcgmg6]{text-align:center;margin-top:2.5rem}@media (width<=62rem){.ai-grid[data-astro-cid-urlcgmg6]{grid-template-columns:1fr}}.daily-flow[data-astro-cid-lr2gdah2]{color:var(--color-light-ink);background:linear-gradient(#f8fbff,#eaf1fb);padding:clamp(4rem,8vw,7rem) 0}header[data-astro-cid-lr2gdah2]{text-align:center}h2[data-astro-cid-lr2gdah2]{color:var(--color-light-ink)}ol[data-astro-cid-lr2gdah2]{grid-template-columns:repeat(6,1fr);gap:1.25rem;margin:3rem 0 0;padding:0;list-style:none;display:grid;position:relative}ol[data-astro-cid-lr2gdah2]:before{z-index:0;content:"";background:repeating-linear-gradient(90deg,#7794bb 0 8px,#0000 8px 14px);height:1px;position:absolute;top:1.4rem;left:6%;right:6%}li[data-astro-cid-lr2gdah2]{z-index:1;text-align:center;justify-items:center;display:grid;position:relative}.number[data-astro-cid-lr2gdah2]{background:#f8fbff;border:1px solid #94a9c7;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;margin-bottom:1.2rem;font-weight:750;display:grid}h3[data-astro-cid-lr2gdah2]{color:var(--color-light-ink);margin-bottom:.35rem;font-size:1.05rem}li[data-astro-cid-lr2gdah2] p[data-astro-cid-lr2gdah2]{color:#3b4b62;margin:0;font-size:.9rem;line-height:1.55}.flow-cta[data-astro-cid-lr2gdah2]{text-align:center;margin-top:3rem}@media (width<=74.99rem){ol[data-astro-cid-lr2gdah2]{grid-template-columns:repeat(3,1fr)}ol[data-astro-cid-lr2gdah2]:before{display:none}}@media (width<=48rem){ol[data-astro-cid-lr2gdah2]{grid-template-columns:1fr 1fr}}@media (width<=28rem){ol[data-astro-cid-lr2gdah2]{grid-template-columns:1fr}li[data-astro-cid-lr2gdah2]{text-align:left;grid-template-columns:auto 1fr;justify-items:start;gap:1rem}}.exam-paths[data-astro-cid-w5mrnsbc]{color:var(--color-light-ink);background:#f6f9ff url(/_astro/ice-facets.V7kvNs3D.svg) 50%/cover;padding:3rem 0 4.5rem}header[data-astro-cid-w5mrnsbc]{text-align:center;margin-bottom:1.6rem}h2[data-astro-cid-w5mrnsbc]{color:var(--color-light-ink);margin-bottom:.3rem}header[data-astro-cid-w5mrnsbc] p[data-astro-cid-w5mrnsbc]{color:#314159;margin:0}.path-grid[data-astro-cid-w5mrnsbc]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.path-card[data-astro-cid-w5mrnsbc]{min-height:7.5rem;color:var(--color-light-ink);background:#ffffffbd;border:1px solid #7a97c14d;border-radius:1.25rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;padding:1.25rem;text-decoration:none;display:grid;box-shadow:0 1rem 2.5rem #284a7b1a}.path-card[data-astro-cid-w5mrnsbc]:hover{background:#fff;border-color:#496fa58c}.path-icon[data-astro-cid-w5mrnsbc]{border:1px solid #112b4d33;border-radius:1rem;place-items:center;width:3.5rem;height:3.5rem;font-size:2.1rem;display:grid}strong[data-astro-cid-w5mrnsbc],small[data-astro-cid-w5mrnsbc]{display:block}strong[data-astro-cid-w5mrnsbc]{margin-bottom:.35rem;font-size:1.15rem}small[data-astro-cid-w5mrnsbc]{color:#35445a;line-height:1.45}.arrow[data-astro-cid-w5mrnsbc]{font-size:1.3rem}@media (width<=52rem){.path-grid[data-astro-cid-w5mrnsbc]{grid-template-columns:1fr}.path-card[data-astro-cid-w5mrnsbc]{min-height:6.5rem}}.final-cta[data-astro-cid-i2nq2kku]{text-align:center;background:var(--color-night);border-top:1px solid var(--color-line);padding:clamp(4.5rem,9vw,8rem) 0}h2[data-astro-cid-i2nq2kku]{max-width:22ch;margin-inline:auto;font-size:clamp(1.9rem,3vw,2.6rem)}p[data-astro-cid-i2nq2kku]{max-width:42rem;color:var(--color-muted);margin:1.25rem auto 0}.cta-actions[data-astro-cid-i2nq2kku]{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:2.25rem;display:flex}@media (width<=29rem){.cta-actions[data-astro-cid-i2nq2kku] .button[data-astro-cid-i2nq2kku]{width:100%}}.home-faq[data-astro-cid-vay7uplm]{background:var(--color-night);padding:clamp(4rem,8vw,7rem) 0}.faq-layout[data-astro-cid-vay7uplm]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}header[data-astro-cid-vay7uplm]{position:sticky;top:2rem}.faq-context[data-astro-cid-vay7uplm]{color:var(--color-muted)}.help-links[data-astro-cid-vay7uplm]{gap:.75rem;margin-top:2rem;display:grid}.help-links[data-astro-cid-vay7uplm] a[data-astro-cid-vay7uplm]{border:1px solid var(--color-line);border-radius:.8rem;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:.65rem 1rem;text-decoration:none;display:flex}.help-links[data-astro-cid-vay7uplm] span[data-astro-cid-vay7uplm]{color:var(--color-accent)}.faq-list[data-astro-cid-vay7uplm]{border:1px solid var(--color-line);background:var(--color-card);border-radius:1.5rem;overflow:hidden}details[data-astro-cid-vay7uplm]+details[data-astro-cid-vay7uplm]{border-top:1px solid var(--color-line)}summary[data-astro-cid-vay7uplm]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.5rem;padding:1.3rem 1.5rem;font-weight:700;list-style:none;display:flex}summary[data-astro-cid-vay7uplm]::-webkit-details-marker{display:none}.disclosure-icon[data-astro-cid-vay7uplm]{color:var(--color-accent);flex:none;font-size:1.5rem}details[data-astro-cid-vay7uplm] p[data-astro-cid-vay7uplm]{color:var(--color-muted);white-space:pre-line;margin:0;padding:0 1.5rem 1.5rem;line-height:1.75}@media (width<=48rem){.faq-layout[data-astro-cid-vay7uplm]{grid-template-columns:1fr}header[data-astro-cid-vay7uplm]{position:static}}.gallery[data-astro-cid-bq3s36sz]{isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;min-height:34rem;display:grid;position:relative}.phone-wrap[data-astro-cid-bq3s36sz]{z-index:1;width:15rem;margin:0;position:relative}.phone-wrap--1[data-astro-cid-bq3s36sz]{margin-right:-5rem;transform:translateY(.5rem)rotate(-4deg)}.phone-wrap--2[data-astro-cid-bq3s36sz]{z-index:3;width:16rem}.phone-wrap--3[data-astro-cid-bq3s36sz]{z-index:2;margin-left:-4.5rem;transform:translateY(.7rem)rotate(4deg)}.phone[data-astro-cid-bq3s36sz]{background:linear-gradient(145deg,#87919a,#11181e 9%,#02070b 50%,#9aa2aa);border:.08rem solid #d0d2d3;border-radius:2.8rem;padding:.4rem;position:relative;box-shadow:0 2rem 4rem #0000008c,inset 0 0 0 .15rem #05090c}.speaker[data-astro-cid-bq3s36sz]{z-index:2;background:#010305;border-radius:1rem;width:30%;height:.38rem;position:absolute;top:.8rem;left:50%;transform:translate(-50%)}.screen[data-astro-cid-bq3s36sz]{aspect-ratio:9/19.5;background:#06131d;border:.1rem solid #101921;border-radius:2.4rem;overflow:hidden}.screen[data-astro-cid-bq3s36sz] picture,.screen[data-astro-cid-bq3s36sz] img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}figcaption[data-astro-cid-bq3s36sz]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.gallery-nav[data-astro-cid-bq3s36sz]{display:none}@media (width<=74.99rem){.gallery[data-astro-cid-bq3s36sz]{min-height:27rem}.phone-wrap[data-astro-cid-bq3s36sz]{width:11.5rem}.phone-wrap--2[data-astro-cid-bq3s36sz]{width:13rem}}@media (width<=47.99rem){.gallery[data-astro-cid-bq3s36sz]{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;align-items:stretch;gap:1rem;min-height:0;padding:.75rem max(1rem,50vw - 9.5rem) 1.2rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.phone-wrap[data-astro-cid-bq3s36sz],.phone-wrap--1[data-astro-cid-bq3s36sz],.phone-wrap--2[data-astro-cid-bq3s36sz],.phone-wrap--3[data-astro-cid-bq3s36sz]{scroll-snap-align:center;flex:0 0 min(19rem,78vw);width:auto;margin:0;transform:none}.gallery-nav[data-astro-cid-bq3s36sz]{justify-content:center;gap:.5rem;margin-top:.3rem;display:flex}.gallery-nav[data-astro-cid-bq3s36sz] a[data-astro-cid-bq3s36sz]{width:2.75rem;height:2.75rem;color:var(--color-muted);border:1px solid var(--color-line);border-radius:50%;place-items:center;text-decoration:none;display:grid}}.hero[data-astro-cid-dcwno5ig]{background:#02070b url(/_astro/hero-night-ridge.OZDFsejW.svg) bottom/cover no-repeat;min-height:34rem;padding:clamp(1.25rem,2.5vw,2.25rem) 0 .75rem;position:relative;overflow:hidden}.hero[data-astro-cid-dcwno5ig]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#02070bb3);height:6rem;position:absolute;inset:auto 0 0}.hero-grid[data-astro-cid-dcwno5ig]{z-index:1;grid-template-columns:minmax(28rem,.88fr) minmax(38rem,1.12fr);align-items:center;gap:clamp(2rem,4vw,5rem);display:grid;position:relative}.hero-copy[data-astro-cid-dcwno5ig]{padding-left:clamp(0rem,2vw,2rem)}.exam-pill[data-astro-cid-dcwno5ig]{color:var(--color-body);background:#06131db3;border:1px solid #95bbe580;border-radius:99rem;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.45rem 1rem;font-size:.86rem;font-weight:680;display:inline-flex}.exam-pill[data-astro-cid-dcwno5ig] span[data-astro-cid-dcwno5ig]{color:var(--color-accent)}h1[data-astro-cid-dcwno5ig]{max-width:18ch;margin-bottom:1.15rem;font-size:clamp(2.6rem,3.5vw,3.55rem)}.lead[data-astro-cid-dcwno5ig]{max-width:37rem;color:var(--color-body);margin-bottom:1.75rem;font-size:clamp(1.05rem,1.4vw,1.3rem)}.actions[data-astro-cid-dcwno5ig]{flex-wrap:wrap;gap:.8rem;display:flex}.trust-list[data-astro-cid-dcwno5ig]{color:var(--color-body);flex-wrap:wrap;gap:.8rem 1.5rem;margin:1.5rem 0 0;padding:0;font-size:.86rem;list-style:none;display:flex}.trust-list[data-astro-cid-dcwno5ig] li[data-astro-cid-dcwno5ig]{align-items:center;gap:.45rem;display:inline-flex}.trust-list[data-astro-cid-dcwno5ig] li[data-astro-cid-dcwno5ig]:before{content:"✓";border:1px solid var(--color-body);border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font-size:.7rem;display:grid}@media (width<=74.99rem){.hero-grid[data-astro-cid-dcwno5ig]{grid-template-columns:minmax(23rem,.9fr) minmax(31rem,1.1fr)}h1[data-astro-cid-dcwno5ig]{font-size:clamp(2.45rem,4.2vw,3.4rem)}}@media (width<=61.99rem){.hero[data-astro-cid-dcwno5ig]{padding-top:3.5rem}.hero-grid[data-astro-cid-dcwno5ig]{grid-template-columns:1fr}.hero-copy[data-astro-cid-dcwno5ig]{text-align:center}h1[data-astro-cid-dcwno5ig],.lead[data-astro-cid-dcwno5ig]{margin-inline:auto}.actions[data-astro-cid-dcwno5ig],.trust-list[data-astro-cid-dcwno5ig]{justify-content:center}}@media (width<=29rem){.hero[data-astro-cid-dcwno5ig]{padding-top:2.2rem}h1[data-astro-cid-dcwno5ig]{font-size:2.42rem}.actions[data-astro-cid-dcwno5ig] .button[data-astro-cid-dcwno5ig]{width:100%}.trust-list[data-astro-cid-dcwno5ig]{text-align:left;justify-content:start;display:grid}}.plan-comparison[data-astro-cid-2y5txupe]{background:radial-gradient(ellipse at 50% 0, var(--color-premium-wash), transparent 65%), var(--color-ink);padding:clamp(4rem,8vw,7rem) 0}header[data-astro-cid-2y5txupe]{text-align:center;max-width:46rem;margin-inline:auto}.premium-emblem[data-astro-cid-2y5txupe]{width:6rem;height:6rem;color:var(--color-accent);background:var(--color-premium-wash);border:1px solid var(--color-premium-line);border-radius:1.8rem;place-items:center;margin:0 auto 2rem;display:grid;transform:rotate(-6deg)}.premium-emblem[data-astro-cid-2y5txupe] svg[data-astro-cid-2y5txupe]{width:3.8rem;transform:rotate(6deg)}h2[data-astro-cid-2y5txupe]{margin-bottom:.75rem;font-size:clamp(2.5rem,5vw,4.5rem)}.premium-title[data-astro-cid-2y5txupe]{font-size:1.4rem}.section-lead[data-astro-cid-2y5txupe],.roadmap-note[data-astro-cid-2y5txupe]{color:var(--color-muted)}.roadmap-badge[data-astro-cid-2y5txupe]{border:1px solid var(--color-premium-line);color:var(--color-accent);border-radius:99rem;padding:.5rem 1rem;font-size:.85rem;display:inline-flex}.roadmap-note[data-astro-cid-2y5txupe]{font-size:.9rem}.benefit-grid[data-astro-cid-2y5txupe]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem;margin-top:3rem;display:grid}.benefit-card[data-astro-cid-2y5txupe]{border:1px solid var(--color-line);background:var(--color-card);border-radius:1.25rem;overflow:hidden}summary[data-astro-cid-2y5txupe]{cursor:pointer;align-items:center;gap:.8rem;min-height:8.5rem;padding:1.4rem;list-style:none;display:flex}summary[data-astro-cid-2y5txupe]::-webkit-details-marker{display:none}h3[data-astro-cid-2y5txupe]{flex:1;margin:0;font-size:1.07rem}.benefit-art[data-astro-cid-2y5txupe]{border-radius:.65rem;flex:none;width:clamp(3rem,5vw,4rem);height:auto}summary[data-astro-cid-2y5txupe]{gap:.65rem;padding-inline:1rem}.disclosure-icon[data-astro-cid-2y5txupe]{color:var(--color-accent);flex:none;font-size:1.5rem}dl[data-astro-cid-2y5txupe]{margin:0;padding:0 1.4rem 1.4rem}dt[data-astro-cid-2y5txupe]{color:var(--color-accent);font-size:.8rem;font-weight:700}dd[data-astro-cid-2y5txupe]{color:var(--color-muted);margin:.2rem 0 1rem;line-height:1.6}dd[data-astro-cid-2y5txupe]:last-child{margin-bottom:0}.plan-note[data-astro-cid-2y5txupe]{max-width:48rem;color:var(--color-muted);text-align:center;margin:2.5rem auto 0;font-size:.85rem}@media (width<=62rem){.benefit-grid[data-astro-cid-2y5txupe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=38rem){.benefit-grid[data-astro-cid-2y5txupe]{grid-template-columns:1fr}summary[data-astro-cid-2y5txupe]{min-height:6rem}}.privacy-controls[data-astro-cid-ytbzx6tg]{background:var(--color-ink);padding:clamp(4rem,8vw,7rem) 0}header[data-astro-cid-ytbzx6tg]{text-align:center;max-width:44rem;margin-inline:auto}.section-lead[data-astro-cid-ytbzx6tg]{color:var(--color-muted);margin:1rem auto 0}.privacy-grid[data-astro-cid-ytbzx6tg]{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:3rem;display:grid}.privacy-card[data-astro-cid-ytbzx6tg]{padding:1.8rem}.privacy-card[data-astro-cid-ytbzx6tg] h3[data-astro-cid-ytbzx6tg]{margin-bottom:.6rem;font-size:1.08rem}.privacy-card[data-astro-cid-ytbzx6tg] p[data-astro-cid-ytbzx6tg]{color:var(--color-muted);margin:0;font-size:.92rem}.privacy-cta[data-astro-cid-ytbzx6tg]{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:3rem;display:flex}@media (width<=62rem){.privacy-grid[data-astro-cid-ytbzx6tg]{grid-template-columns:1fr}}@media (width<=29rem){.privacy-cta[data-astro-cid-ytbzx6tg] .button[data-astro-cid-ytbzx6tg]{width:100%}}.progress-insights[data-astro-cid-csf6pycy]{color:var(--color-light-ink);background:linear-gradient(#f8fbff,#eaf1fb);padding:clamp(4rem,8vw,7rem) 0}.insights-grid[data-astro-cid-csf6pycy]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}h2[data-astro-cid-csf6pycy]{color:var(--color-light-ink)}.section-lead[data-astro-cid-csf6pycy]{color:#3b4b62;margin-top:1rem}ul[data-astro-cid-csf6pycy]{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-csf6pycy]{background:#fff;border:1px solid #d7e2f0;border-radius:1rem;gap:.7rem;padding:.9rem 1.2rem;font-size:.95rem;display:flex}li[data-astro-cid-csf6pycy]:before{content:"◆";color:var(--color-accent);font-size:.7rem;line-height:1.9}@media (width<=62rem){.insights-grid[data-astro-cid-csf6pycy]{grid-template-columns:1fr}}.study-loop[data-astro-cid-pyxekvyw]{background:var(--color-night);padding:clamp(4rem,8vw,7rem) 0}header[data-astro-cid-pyxekvyw]{text-align:center;max-width:46rem;margin-inline:auto}.section-lead[data-astro-cid-pyxekvyw]{color:var(--color-muted)}.loop-grid[data-astro-cid-pyxekvyw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:3rem;display:grid}.loop-grid--three[data-astro-cid-pyxekvyw]{grid-template-columns:repeat(3,minmax(0,1fr))}.loop-card[data-astro-cid-pyxekvyw]{flex-direction:column;padding:clamp(1.5rem,3vw,2.4rem);text-decoration:none;display:flex;position:relative}.loop-media[data-astro-cid-pyxekvyw]{background:var(--color-card);border-radius:1.2rem;height:clamp(11rem,18vw,15rem);margin:-.5rem -.5rem 1.25rem;position:relative;overflow:hidden}.loop-media[data-astro-cid-pyxekvyw] picture{width:100%;height:100%;display:block;position:absolute;inset:0}.loop-media[data-astro-cid-pyxekvyw] img{object-fit:contain;width:100%;height:100%;display:block}.loop-card[data-astro-cid-pyxekvyw] h3[data-astro-cid-pyxekvyw]{margin-bottom:.75rem;padding-right:1rem;font-size:1.3rem}.loop-card[data-astro-cid-pyxekvyw] p[data-astro-cid-pyxekvyw]{max-width:52ch;color:var(--color-muted);margin:0}.loop-arrow[data-astro-cid-pyxekvyw]{color:var(--color-muted);font-size:1.5rem;position:absolute;top:1.5rem;right:1.5rem}.loop-cta[data-astro-cid-pyxekvyw]{text-align:center;margin-top:2.5rem}@media (width<=62rem){.loop-grid--three[data-astro-cid-pyxekvyw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=38rem){.loop-grid[data-astro-cid-pyxekvyw],.loop-grid--three[data-astro-cid-pyxekvyw]{grid-template-columns:1fr}}.study-rhythm[data-astro-cid-u5xvwwy4]{background:var(--color-night);padding:clamp(4rem,8vw,7rem) 0}header[data-astro-cid-u5xvwwy4]{text-align:center;max-width:44rem;margin-inline:auto}.section-lead[data-astro-cid-u5xvwwy4]{color:var(--color-muted);margin:1rem auto 0}.rhythm-grid[data-astro-cid-u5xvwwy4]{grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-top:3rem;display:grid}.rhythm-card[data-astro-cid-u5xvwwy4]{padding:1.8rem}.rhythm-card[data-astro-cid-u5xvwwy4].is-roadmap{border-style:dashed;border-color:#ffa30a66}.roadmap-tag[data-astro-cid-u5xvwwy4]{color:var(--color-accent);letter-spacing:.06em;text-transform:uppercase;border:1px dashed #ffa30a8c;border-radius:99rem;margin-bottom:.7rem;padding:.25rem .7rem;font-size:.72rem;font-weight:750;display:inline-block}.rhythm-card[data-astro-cid-u5xvwwy4] h3[data-astro-cid-u5xvwwy4]{margin-bottom:.6rem;font-size:1.08rem}.rhythm-card[data-astro-cid-u5xvwwy4] p[data-astro-cid-u5xvwwy4]:last-child{color:var(--color-muted);margin:0;font-size:.92rem}@media (width<=48rem){.rhythm-grid[data-astro-cid-u5xvwwy4]{grid-template-columns:1fr}}
