.sheet-figure[data-astro-cid-pfxtljst]{margin:0;position:relative}.sheet[data-astro-cid-pfxtljst]{z-index:2;background:var(--white);border:1px solid var(--rule);box-shadow:0 1px 0 var(--rule), 0 24px 48px -28px #18202c47;border-radius:3px;padding:22px 22px 18px;position:relative;transform:rotate(-1deg)}.sheet-head[data-astro-cid-pfxtljst]{border-bottom:1.5px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:14px;display:flex}.sheet-title[data-astro-cid-pfxtljst]{font-family:var(--serif);font-size:var(--t-22);line-height:1.2}.sheet-sub[data-astro-cid-pfxtljst]{font-size:var(--t-14);color:var(--graphite)}.sheet-status[data-astro-cid-pfxtljst]{font-size:var(--t-14);color:var(--ballpoint);border:1.5px solid var(--ballpoint);white-space:nowrap;opacity:0;border-radius:999px;padding:2px 10px;font-weight:600;animation:.3s ease-out 2.1s forwards appear}.grid[data-astro-cid-pfxtljst]{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:6px}.grid[data-astro-cid-pfxtljst] thead[data-astro-cid-pfxtljst] th[data-astro-cid-pfxtljst]{color:var(--graphite);vertical-align:bottom;text-align:center;padding:10px 2px 8px;font-size:.62rem;font-weight:500;line-height:1.2}.grid[data-astro-cid-pfxtljst] thead[data-astro-cid-pfxtljst] th[data-astro-cid-pfxtljst]:first-child{width:38%}.grid[data-astro-cid-pfxtljst] tbody[data-astro-cid-pfxtljst] th[data-astro-cid-pfxtljst]{align-items:center;gap:10px;height:44px;padding:0 10px 0 0;font-weight:400;display:flex}.num[data-astro-cid-pfxtljst]{font-size:var(--t-14);color:var(--graphite);width:1ch}.line[data-astro-cid-pfxtljst]{background:#e3e8e4;border-radius:4px;height:7px;display:block}.grid[data-astro-cid-pfxtljst] tbody[data-astro-cid-pfxtljst] tr[data-astro-cid-pfxtljst]{border-top:1px solid #e3e8e4}.grid[data-astro-cid-pfxtljst] td[data-astro-cid-pfxtljst]{text-align:center;height:44px}.grid[data-astro-cid-pfxtljst] td[data-astro-cid-pfxtljst].shaded{background:var(--shade)}.bubble[data-astro-cid-pfxtljst]{vertical-align:middle;border:1.5px solid #9aa5a0;border-radius:50%;width:18px;height:18px;display:inline-block;position:relative}.bubble[data-astro-cid-pfxtljst].filled:after{content:"";background:var(--ballpoint);animation:.26s cubic-bezier(.2,.8,.3,1.2) forwards fill;animation-delay:calc(.35s + var(--row) * .26s);border-radius:50%;position:absolute;inset:1.5px;transform:scale(0)}.bubble[data-astro-cid-pfxtljst].filled{border-color:var(--ballpoint)}.slip[data-astro-cid-pfxtljst]{z-index:1;background:var(--carbon);opacity:0;border:1px solid #e4d79f;border-radius:3px;margin:-30px -4% 0 9%;padding:48px 22px 18px;animation:.52s cubic-bezier(.2,.7,.2,1) 2.2s forwards slide;position:relative;transform:rotate(1.2deg)translateY(-40px)}.slip-head[data-astro-cid-pfxtljst]{font-family:var(--serif);font-size:var(--t-22);line-height:1.2}.slip-body[data-astro-cid-pfxtljst]{font-size:var(--t-14);max-width:40ch;margin-top:4px}.slip-note[data-astro-cid-pfxtljst]{color:#5f5631;margin-top:6px;font-size:.7rem}@keyframes fill{to{transform:scale(1)}}@keyframes appear{to{opacity:1}}@keyframes slide{to{opacity:1;transform:rotate(1.2deg)translateY(0)}}@media (width<=520px){.sheet[data-astro-cid-pfxtljst]{padding:16px 12px 12px;transform:none}.grid[data-astro-cid-pfxtljst] thead[data-astro-cid-pfxtljst] th[data-astro-cid-pfxtljst]{font-size:.55rem}.grid[data-astro-cid-pfxtljst] thead[data-astro-cid-pfxtljst] th[data-astro-cid-pfxtljst]:first-child{width:22%}.grid[data-astro-cid-pfxtljst] thead[data-astro-cid-pfxtljst] th[data-astro-cid-pfxtljst]{padding-inline:0}.slip[data-astro-cid-pfxtljst]{margin:-24px 0 0 4%}}.phone-figure[data-astro-cid-ykln7coe]{justify-content:center;margin:0;display:flex}.phone[data-astro-cid-ykln7coe]{aspect-ratio:300/600;background:var(--ink);border-radius:40px;width:min(300px,78vw);padding:12px;box-shadow:0 30px 60px -34px #18202c73}.screen[data-astro-cid-ykln7coe]{background:var(--white);border-radius:30px;flex-direction:column;height:100%;padding:34px 20px 20px;display:flex}.practice[data-astro-cid-ykln7coe]{color:var(--graphite);font-size:.72rem}.progress[data-astro-cid-ykln7coe]{background:#e3e8e4;border-radius:2px;height:4px;margin-top:12px;overflow:hidden}.progress[data-astro-cid-ykln7coe] span[data-astro-cid-ykln7coe]{background:var(--ballpoint);width:42%;height:100%;display:block}.step[data-astro-cid-ykln7coe]{margin-top:16px;font-size:.72rem;font-weight:600}.q[data-astro-cid-ykln7coe]{gap:7px;margin-top:10px;display:grid}.q[data-astro-cid-ykln7coe] span[data-astro-cid-ykln7coe]{background:#d6dcd8;border-radius:5px;height:9px}.opts[data-astro-cid-ykln7coe]{gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.opts[data-astro-cid-ykln7coe] li[data-astro-cid-ykln7coe]{border:1.5px solid var(--rule);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:.78rem;display:flex}.opts[data-astro-cid-ykln7coe] li[data-astro-cid-ykln7coe].on{border-color:var(--ballpoint);background:#eef0fb;font-weight:600}.dot[data-astro-cid-ykln7coe]{border:1.5px solid #9aa5a0;border-radius:50%;flex:none;width:16px;height:16px}.on[data-astro-cid-ykln7coe] .dot[data-astro-cid-ykln7coe]{border-color:var(--ballpoint);background:radial-gradient(circle, var(--ballpoint) 52%, transparent 56%)}.saved[data-astro-cid-ykln7coe]{color:var(--graphite);text-align:center;margin-top:auto;font-size:.68rem}.section[data-astro-cid-lcdefpme]{padding-block:var(--section);border-top:1px solid var(--rule)}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(48px, 7vw, 96px) var(--section)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,88px);display:grid}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:11.5em}.hero-copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-top:28px}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.note[data-astro-cid-lcdefpme]{font-size:var(--t-14);margin-top:18px}@media (width<=920px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.h2-narrow[data-astro-cid-lcdefpme]{max-width:14em}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;margin:56px 0 0;padding:0;list-style:none;display:grid;position:relative}.steps[data-astro-cid-lcdefpme]:before{content:"";background:var(--rule);height:1.5px;position:absolute;top:9px;left:0;right:0}.step[data-astro-cid-lcdefpme]{position:relative}.pip[data-astro-cid-lcdefpme]{border:1.8px solid var(--ink);background:var(--paper);border-radius:50%;width:20px;height:20px;display:block;position:relative}.step[data-astro-cid-lcdefpme]:nth-child(2) .pip[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, var(--paper) 50%, var(--ink) 50%)}.step[data-astro-cid-lcdefpme]:nth-child(3) .pip[data-astro-cid-lcdefpme]{background:var(--ink)}.step[data-astro-cid-lcdefpme]:nth-child(4) .pip[data-astro-cid-lcdefpme]{background:var(--ballpoint);border-color:var(--ballpoint);box-shadow:0 0 0 5px var(--paper), 0 0 0 6.5px var(--ballpoint)}.day[data-astro-cid-lcdefpme]{font-size:var(--t-14);color:var(--graphite);margin-top:22px;font-weight:600}.step[data-astro-cid-lcdefpme]:nth-child(4) .day[data-astro-cid-lcdefpme]{color:var(--ballpoint)}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:6px}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].muted{max-width:30ch;margin-top:12px}@media (width<=900px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:36px;padding-left:40px}.steps[data-astro-cid-lcdefpme]:before{width:1.5px;height:auto;inset:0 auto 0 9px}.pip[data-astro-cid-lcdefpme]{position:absolute;top:2px;left:-40px}.day[data-astro-cid-lcdefpme]{margin-top:0}}.promises[data-astro-cid-lcdefpme]{padding-block:0}.rows[data-astro-cid-lcdefpme]{margin:0}.row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 64px;padding-block:clamp(36px,5vw,56px);display:grid}.row[data-astro-cid-lcdefpme]:last-child,.row[data-astro-cid-lcdefpme]:nth-child(2){border-bottom:0}.row[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:clamp(var(--t-28), 3.4vw, var(--t-44));letter-spacing:-.015em;line-height:1.1}.row[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:var(--t-18);color:var(--graphite);align-self:center;max-width:38em;margin:0}.row[data-astro-cid-lcdefpme]:nth-child(3){background:linear-gradient(var(--shade), var(--shade)) no-repeat;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);background-size:100% 100%}@media (width<=760px){.row[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(40px,7vw,96px);display:grid}.split[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-top:20px}.ilist[data-astro-cid-lcdefpme]{margin:36px 0 0;padding:0;list-style:none}.ilist[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);grid-template-columns:22px 1fr;gap:16px;padding-block:16px;display:grid}.ilist[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--rule)}.ilist[data-astro-cid-lcdefpme] .icon{color:var(--ink);padding-top:2px}@media (width<=860px){.split[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.split[data-astro-cid-lcdefpme]>:first-child{order:2}}.head-split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 64px;display:grid}@media (width<=860px){.head-split[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.itable[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;margin-top:48px}.itable[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{text-align:left;font-size:var(--t-14);color:var(--graphite);border-bottom:1.5px solid var(--ink);padding:0 16px 12px 0;font-weight:600}.itable[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.itable[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:20px 16px 20px 0}.itable[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:var(--t-22);width:36%;font-weight:400;line-height:1.25}.status[data-astro-cid-lcdefpme]{font-size:var(--t-14);color:var(--graphite);white-space:nowrap;align-items:center;gap:8px;font-weight:500;display:inline-flex}.status[data-astro-cid-lcdefpme].ready{color:var(--ballpoint);font-weight:600}.sdot[data-astro-cid-lcdefpme]{border:1.5px solid;border-radius:50%;width:14px;height:14px}.ready[data-astro-cid-lcdefpme] .sdot[data-astro-cid-lcdefpme]{background:currentColor}@media (width<=720px){.itable[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme]{display:none}.itable[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);gap:6px;padding-block:18px;display:grid}.itable[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.itable[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{border:0;width:auto;padding:0}}.pgrid[data-astro-cid-lcdefpme]{border-top:1.5px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin:48px 0 0;padding:0;list-style:none;display:grid}.pgrid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);padding:28px 28px 32px 0}.pgrid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:32ch;margin-top:14px}@media (width<=900px){.pgrid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.pgrid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.statement[data-astro-cid-lcdefpme] .big[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:clamp(var(--t-44), 6vw, var(--t-72));letter-spacing:-.025em;text-wrap:balance;max-width:13em;line-height:1.05}.statement-sub[data-astro-cid-lcdefpme]{max-width:40em;margin-top:24px}.faq-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px 64px;display:grid}.faq-grid[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:8em}details[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule)}details[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--rule)}summary[data-astro-cid-lcdefpme]{cursor:pointer;font-weight:600;font-size:var(--t-18);justify-content:space-between;gap:16px;padding-block:20px;list-style:none;display:flex}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme]:after{content:"";border:1.5px solid var(--ink);border-radius:50%;flex:none;width:18px;height:18px;margin-top:4px;transition:background-color .15s}details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{background:var(--ballpoint);border-color:var(--ballpoint)}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--graphite);max-width:40em;padding-bottom:24px}@media (width<=860px){.faq-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.cta[data-astro-cid-lcdefpme]{background:var(--carbon);border-top:1px solid #e4d79f;padding-block:clamp(56px,8vw,96px)}.cta-inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.cta-inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:12em}.cta[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:#4f4a33;margin-top:18px}
