.hero[data-astro-cid-lcdefpme]{z-index:5;height:100svh;min-height:640px;max-height:1100px;padding-inline:max(var(--margin), calc((100% - 1400px) / 2));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:clip}.copy[data-astro-cid-lcdefpme]{padding:calc(var(--header) + 12px) 0 var(--bow)}h1[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-size:clamp(44px,min(5.6vw,10.5svh),92px);line-height:.98}.ml[data-astro-cid-lcdefpme]{margin-bottom:-.16em;padding:0 .1em .16em 0;display:block;overflow:clip}.ml[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:block}h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--brass);letter-spacing:-.035em;padding-right:.06em;font-style:italic}.sub[data-astro-cid-lcdefpme]{max-width:30ch;color:var(--soft);margin:20px 0 0;font-size:clamp(20px,1.7vw,25px);line-height:1.4}.acts[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:32px;display:flex}.fine[data-astro-cid-lcdefpme]{font-size:var(--t-small);color:var(--soft);margin-top:16px}.next[data-astro-cid-lcdefpme]{min-height:44px;font:600 var(--t-small)/1 var(--sans);color:var(--ink);border-radius:999px;align-items:center;gap:8px;margin-left:-14px;padding:0 14px;text-decoration:none;transition:background-color .25s;display:inline-flex}.next[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:18px;height:18px}.next[data-astro-cid-lcdefpme]:hover{background:#ffffff14}.duo[data-astro-cid-lcdefpme]{--fw:min(41.6cqh, 66cqw);--bw:min(35cqh, 54cqw);align-self:stretch;position:relative;container-type:size}.ly[data-astro-cid-lcdefpme]{position:absolute}.duo[data-astro-cid-lcdefpme]{--vis:.74;--fb:-4cqh;--drop:9cqh;--x0:calc(50% - (var(--bw) * var(--vis) + var(--fw)) / 2 - var(--nudge,9cqw))}.ly[data-astro-cid-lcdefpme].front{z-index:2;width:var(--fw);left:calc(var(--x0) + var(--bw) * var(--vis));bottom:var(--fb)}.ly[data-astro-cid-lcdefpme].back{transform-origin:100% 100%;z-index:1;width:var(--bw);left:var(--x0);bottom:calc(var(--fb) + (var(--fw) - var(--bw)) * 2.114 - var(--drop));rotate:-7deg}.pv[data-astro-cid-lcdefpme]{position:relative;container-type:inline-size}.ly[data-astro-cid-lcdefpme].back .pv[data-astro-cid-lcdefpme]:after{content:"";background:#10162a47;border-radius:15cqw;position:absolute;inset:0}.pdfv[data-astro-cid-lcdefpme]{background:#e4e7ed;padding:0}.vh[data-astro-cid-lcdefpme]{font:500 4cqw/1 var(--sans);color:#34508a;grid-template-columns:1fr auto 1fr;align-items:center;padding:3cqw 6cqw 0;display:grid}.vh[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:#1f2735;font-weight:600}.pg[data-astro-cid-lcdefpme]{color:#1a1a1a;font:400 2.05cqw/1.62 var(--serif);background:#fff;padding:7cqw 6cqw;position:absolute;inset:22cqw 5cqw 0}.pgh[data-astro-cid-lcdefpme]{letter-spacing:.12em;color:#5b6577;justify-content:space-between;margin-bottom:5cqw;font-size:1.7cqw;display:flex}.pgt[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:3cqw;font-size:3.2cqw;font-weight:700}.pl[data-astro-cid-lcdefpme]{white-space:nowrap;text-align:justify;text-align-last:justify;display:block;overflow:hidden}.pl[data-astro-cid-lcdefpme].last{text-align-last:left}.pl[data-astro-cid-lcdefpme].ind{text-indent:3cqw}.rd[data-astro-cid-lcdefpme]{background:#f4f6f9}.tbar[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;margin-top:2cqw;display:flex}.tbar[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:#1f2735;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:5.4cqw;height:5.4cqw}.tbar[data-astro-cid-lcdefpme] circle[data-astro-cid-lcdefpme]{fill:#1f2735;stroke:none}.rb[data-astro-cid-lcdefpme],.cl[data-astro-cid-lcdefpme]{background:#fff;border-radius:6cqw;outline:.3cqw solid #1f273514;justify-content:center;align-items:center;height:11cqw;display:inline-flex}.rb[data-astro-cid-lcdefpme]{width:11cqw}.cl[data-astro-cid-lcdefpme]{gap:5.2cqw;padding:0 4.6cqw}.cl[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:600 4.6cqw/1 var(--serif);color:#1f2735}.txt[data-astro-cid-lcdefpme]{font:400 5.5cqw/1.55 var(--serif);color:#1f2735;padding:6cqw 1.5cqw 0}.txt[data-astro-cid-lcdefpme] .ch[data-astro-cid-lcdefpme]{text-align:center;font:600 3.3cqw/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#5b6577}.txt[data-astro-cid-lcdefpme] .ct[data-astro-cid-lcdefpme]{text-align:center;margin:3cqw 0 5cqw;font-size:6cqw;font-weight:600;line-height:1.2}.txt[data-astro-cid-lcdefpme] .in[data-astro-cid-lcdefpme]{text-indent:5cqw;margin-top:0}.txt[data-astro-cid-lcdefpme] mark[data-astro-cid-lcdefpme]{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#f6e3b4;border-radius:.8cqw;padding:0 .4cqw}.lp[data-astro-cid-lcdefpme]{background:#fff;border-radius:6cqw;outline:.3cqw solid #1f27351a;gap:3.4cqw;margin:4cqw 0 0;padding:3.4cqw;display:grid;position:relative}.sw[data-astro-cid-lcdefpme]{justify-content:space-between;padding:0 1cqw;display:flex}.sw[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border-radius:50%;place-items:center;width:9cqw;height:9cqw;display:grid}.sw[data-astro-cid-lcdefpme] .on[data-astro-cid-lcdefpme]{outline-offset:.9cqw;outline:.7cqw solid #34508a}.p-blue[data-astro-cid-lcdefpme]{background:#d6e1f5}.p-amber[data-astro-cid-lcdefpme]{background:#f6e3b4}.p-sage[data-astro-cid-lcdefpme]{background:#d5ebd7}.p-rose[data-astro-cid-lcdefpme]{background:#f5d9df}.p-u[data-astro-cid-lcdefpme]{font:600 4.2cqw/1 var(--serif);color:#1f2735;text-underline-offset:.8cqw;background:#eef1f6;font-style:normal;text-decoration:underline .6cqw #34508a}.acts2[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:1.6cqw;display:grid}.acts2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:500 3cqw/1 var(--sans);color:#1f2735;background:#f1f4f8;border-radius:3.4cqw;justify-items:center;gap:1.4cqw;padding:2.4cqw 0;display:grid}.acts2[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:#1f2735;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:5.4cqw;height:5.4cqw}.acts2[data-astro-cid-lcdefpme] circle[data-astro-cid-lcdefpme]{fill:#1f2735;stroke:none}.prog[data-astro-cid-lcdefpme]{background:#e2e7ef;border-radius:1cqw;height:1cqw;position:absolute;bottom:5cqw;left:16cqw;right:16cqw}.prog[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border-radius:inherit;background:#34508a;height:100%;display:block}.head[data-astro-cid-lcdefpme]{text-align:center}.demo[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme]{margin-bottom:clamp(16px,3svh,28px)}.demo[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.feats[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.faq[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-align:center;font-size:clamp(30px,min(3.6vw,6svh),52px)}.phone[data-astro-cid-lcdefpme]{--sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", sans-serif;aspect-ratio:642/1357;color:#1f2735;width:100%;font-family:var(--sans);outline-offset:-.2cqw;background:#f4f6f9;border:3.4cqw solid #0e1322;border-radius:15cqw;outline:.6cqw solid #262f4a;position:relative;overflow:hidden}.scr[data-astro-cid-lcdefpme]{padding:0 6cqw;position:absolute;inset:0}.sb[data-astro-cid-lcdefpme]{height:11cqw;font:600 4.2cqw/1 var(--sans);justify-content:space-between;align-items:center;padding:0 5cqw;display:flex}.island[data-astro-cid-lcdefpme]{background:#0e1322;border-radius:9cqw;width:28cqw;height:8cqw}.bat[data-astro-cid-lcdefpme]{outline-offset:.5cqw;border-radius:1cqw;outline:.5cqw solid;width:6.5cqw;height:3cqw;display:block}.bat[data-astro-cid-lcdefpme]>i[data-astro-cid-lcdefpme]{width:calc(var(--b,1) * 100%);border-radius:inherit;background:currentColor;height:100%;display:block}.demo[data-astro-cid-lcdefpme]{z-index:4;--H:clamp(380px, calc(100svh - 290px), 660px);padding:calc(var(--bow) + clamp(72px, 10svh, 112px)) 0 calc(var(--bow) + clamp(32px, 6svh, 64px))}.sheet[data-astro-cid-lcdefpme]{aspect-ratio:8.5/11;color:#1a1a1a;background:#fff;outline:1px solid #dde2ea;padding:9cqw 10cqw;font:400 1.66cqw/1.75 Times New Roman,Times,Liberation Serif,serif;position:relative;overflow:hidden}.pt[data-astro-cid-lcdefpme]{text-align:center;font-size:2.6cqw;font-weight:700}.ps[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:1cqw;font-style:italic}.ln[data-astro-cid-lcdefpme]{white-space:nowrap;text-align:justify;text-align-last:justify;display:block}.ln[data-astro-cid-lcdefpme].last{text-align-last:left}.ln[data-astro-cid-lcdefpme].ind{text-indent:3cqw}.sheet[data-astro-cid-lcdefpme] .w{border-radius:.3cqw;transition:opacity .5s,background-color .4s}.rh[data-astro-cid-lcdefpme]{letter-spacing:.12em;justify-content:space-between;margin-bottom:5cqw;font-size:1.5cqw;transition:opacity .6s;display:flex}.pn[data-astro-cid-lcdefpme]{text-align:center;transition:opacity .6s;position:absolute;bottom:7cqw;left:0;right:0}@property --scan{syntax:"<number>";inherits:true;initial-value:0}.pipe[data-astro-cid-lcdefpme].run[data-step="1"] .sheet[data-astro-cid-lcdefpme]:after{opacity:1;translate:0 calc(var(--scan) * 560% - 100%)}.pt[data-astro-cid-lcdefpme],.ps[data-astro-cid-lcdefpme]{transition:opacity .6s}.sheet[data-astro-cid-lcdefpme]:after{content:"";opacity:0;pointer-events:none;background:#34508a1a;border-bottom:2px solid #34508a80;height:18%;position:absolute;top:0;left:0;right:0}.bar[data-astro-cid-lcdefpme]{background:#e2e7ef;border-radius:1cqw;width:40cqw;height:1.4cqw;display:block;overflow:hidden}.bar[data-astro-cid-lcdefpme]>i[data-astro-cid-lcdefpme]{border-radius:inherit;width:0;height:100%;transition:width .9s var(--ease);background:#34508a;display:block}.shot[data-astro-cid-lcdefpme]{opacity:0;visibility:hidden;width:100%;height:auto;transition:opacity .45s var(--ease), scale .45s var(--ease), visibility 0s .45s;position:absolute;inset:0;scale:.98}.shot[data-astro-cid-lcdefpme].on{opacity:1;visibility:visible;transition-delay:0s;scale:1}@media (width<=899px){.fslot[data-astro-cid-lcdefpme]{touch-action:pan-y}.fr[data-astro-cid-lcdefpme]:before{display:none}.shot[data-astro-cid-lcdefpme]{visibility:visible;opacity:var(--o,0);scale:1;translate:calc(var(--k,0) * 76%) 0;transform:scale(calc(1 - var(--a,0) * .2));z-index:calc(5 - var(--a,0));transition:translate .8s var(--ease-x), transform .8s var(--ease-x), opacity .6s var(--ease)}.shot[data-astro-cid-lcdefpme]:not(.on){cursor:pointer}.shot[data-astro-cid-lcdefpme].on{opacity:1}}@media (width<=899px) and (prefers-reduced-motion:reduce){.shot[data-astro-cid-lcdefpme]{transition:opacity .2s}}.lsn[data-astro-cid-lcdefpme]{padding:0}.ltx[data-astro-cid-lcdefpme]{font:400 5cqw/1.5 var(--serif);color:#1f2735;padding:10cqw 8cqw 0}.ltx[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-align:start;hyphens:none;margin:0}.ltx[data-astro-cid-lcdefpme] .in[data-astro-cid-lcdefpme]{text-indent:6cqw}.ltx[data-astro-cid-lcdefpme] .lch[data-astro-cid-lcdefpme]{text-align:center;font:600 2.6cqw/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#5b6577}.ltx[data-astro-cid-lcdefpme] .lct[data-astro-cid-lcdefpme]{text-align:center;margin:3cqw 0 4cqw;font-size:5.6cqw;font-weight:600}.ph[data-astro-cid-lcdefpme]{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:1cqw;margin:0 -.4cqw;padding:0 .4cqw;transition:background-color .35s}.ph[data-astro-cid-lcdefpme].hl{background:#f1d69a}.mp[data-astro-cid-lcdefpme]{color:#f4f6f9;background:#1e2a44;border-radius:7cqw 7cqw 0 0;padding:4.5cqw 5.5cqw 7cqw;position:absolute;bottom:0;left:3.5cqw;right:3.5cqw}.mpt[data-astro-cid-lcdefpme]{align-items:center;gap:5cqw;display:flex}.mpm[data-astro-cid-lcdefpme]{flex:none}.bub[data-astro-cid-lcdefpme]{background:#2a3958;border-radius:3cqw;flex:1;gap:2cqw;padding:3.4cqw 4cqw;display:grid}.bub[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{transform-origin:0;background:#8fa3c9;border-radius:1cqw;height:1.2cqw;display:block}.bub[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:first-child{width:95%}.bub[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){width:68%}.bub[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){width:42%}.mp[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:600 4cqw/1.2 var(--sans);margin-top:4cqw;display:block}.mp[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font:400 3cqw/1.3 var(--sans);color:#9aa7c2;margin-top:1cqw;display:block}.mpb[data-astro-cid-lcdefpme]{background:#34425f;border-radius:1cqw;height:.8cqw;margin-top:4cqw;display:block;overflow:hidden}.mpb[data-astro-cid-lcdefpme]>i[data-astro-cid-lcdefpme]{border-radius:inherit;transform-origin:0;width:100%;height:100%;transform:scaleX(var(--p,.38));background:#8fa3c9;transition:transform .6s linear;display:block}.lsn[data-astro-cid-lcdefpme] .mascot[data-astro-cid-lcdefpme]{animation-play-state:paused}.lsn[data-astro-cid-lcdefpme].play .mascot[data-astro-cid-lcdefpme]{animation-play-state:running}.lsn[data-astro-cid-lcdefpme].play .bub[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{animation:say 1.8s var(--ease) infinite}.lsn[data-astro-cid-lcdefpme].play .bub[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.25s}.lsn[data-astro-cid-lcdefpme].play .bub[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.5s}@keyframes say{0%{transform:scaleX(0)}45%,80%{transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.cv[data-astro-cid-lcdefpme]{aspect-ratio:2/3;font:600 2.5cqw/1.15 var(--serif);border-radius:1.6cqw;align-items:flex-end;padding:2.4cqw 2.2cqw 2.2cqw 3.6cqw;display:flex;position:relative;overflow:hidden}.cv[data-astro-cid-lcdefpme]:before{content:"";background:var(--spine);width:8%;position:absolute;top:0;bottom:0;left:0}.cv[data-astro-cid-lcdefpme] .ini[data-astro-cid-lcdefpme]{font:700 italic 26cqw/1 var(--serif);color:var(--initial);position:absolute;top:-4%;left:12%}.cv[data-astro-cid-lcdefpme] .tt[data-astro-cid-lcdefpme]{position:relative}.paper[data-astro-cid-lcdefpme]{color:#33302a;--initial:#eae2d3;--spine:#3c2d1417;background:#f5f0e7}.parchment[data-astro-cid-lcdefpme]{color:#33302a;--initial:#d4cab6;--spine:#3c2d141c;background:#e0d8c8}.mist[data-astro-cid-lcdefpme]{color:#1f2735;--initial:#ccd8ec;--spine:#1e2a441a;background:#dce5f4}.blue[data-astro-cid-lcdefpme]{color:#f4f6f9;--initial:#3d5c9c;--spine:#0003;background:#34508a}.navy[data-astro-cid-lcdefpme]{color:#e3e8f2;--initial:#26355a;--spine:#00000038;background:#1e2a44}.slate[data-astro-cid-lcdefpme]{color:#cdd5e3;--initial:#323f60;--spine:#0000003d;background:#2a3552}.lib[data-astro-cid-lcdefpme] .lh[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;margin-top:4cqw;display:flex}.lt[data-astro-cid-lcdefpme]{font:700 9cqw/1 var(--sans);letter-spacing:-.02em}.streak[data-astro-cid-lcdefpme]{font:600 3.6cqw/1 var(--sans);background:#e7ebf2;border-radius:9cqw;align-items:center;gap:1.2cqw;padding:2.4cqw 3.4cqw;display:inline-flex}.streak[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:3.4cqw;height:3.4cqw}.seg3[data-astro-cid-lcdefpme]{font:600 3.4cqw/1 var(--sans);text-align:center;background:#e7ebf2;border-radius:9cqw;grid-template-columns:repeat(3,1fr);margin-top:5cqw;padding:1cqw;display:grid}.seg3[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#5b6577;border-radius:9cqw;padding:2.6cqw 0}.seg3[data-astro-cid-lcdefpme] .on[data-astro-cid-lcdefpme]{color:#1f2735;background:#fff}.lab[data-astro-cid-lcdefpme]{font:700 4.4cqw/1 var(--sans);margin:5cqw 0 2.6cqw}.cont[data-astro-cid-lcdefpme]{background:#fff;border-radius:5cqw;gap:4cqw;padding:3cqw;display:flex}.cont[data-astro-cid-lcdefpme] .cv[data-astro-cid-lcdefpme]{flex:none;width:15cqw;font-size:2cqw}.cont[data-astro-cid-lcdefpme] .cv[data-astro-cid-lcdefpme] .ini[data-astro-cid-lcdefpme]{font-size:12cqw}.cont[data-astro-cid-lcdefpme] .cv[data-astro-cid-lcdefpme] .tt[data-astro-cid-lcdefpme]{display:none}.ci[data-astro-cid-lcdefpme]{font:400 3.3cqw/1.2 var(--sans);color:#5b6577;flex-direction:column;flex:1;justify-content:center;gap:1.4cqw;display:flex}.ci[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:600 4.6cqw/1.1 var(--serif);color:#1f2735}.ci[data-astro-cid-lcdefpme] .bar[data-astro-cid-lcdefpme]{width:100%}.shelf[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:3cqw 3.2cqw;display:grid}.bk[data-astro-cid-lcdefpme]{font:400 2.7cqw/1.2 var(--sans);color:#5b6577;flex-direction:column;gap:.6cqw;min-width:0;display:flex}.bk[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:600 2.9cqw/1.2 var(--sans);color:#1f2735;white-space:nowrap;text-overflow:ellipsis;margin-top:1.2cqw;overflow:hidden}.bk[data-astro-cid-lcdefpme] .cv[data-astro-cid-lcdefpme]{font-size:2.3cqw}.tb[data-astro-cid-lcdefpme]{font:600 3.2cqw/1 var(--sans);text-align:center;color:#5b6577;background:#fffffff5;border-radius:12cqw;outline:.3cqw solid #1f273514;grid-template-columns:repeat(3,1fr);padding:1.2cqw;display:grid;position:absolute;bottom:4.5cqw;left:6cqw;right:6cqw}.tb[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border-radius:10cqw;padding:3.4cqw 0}.tb[data-astro-cid-lcdefpme] .on[data-astro-cid-lcdefpme]{color:#34508a;background:#e7ebf2}.stats[data-astro-cid-lcdefpme] .nav[data-astro-cid-lcdefpme]{font:500 3.8cqw/1 var(--sans);color:#34508a;grid-template-columns:1fr auto 1fr;align-items:center;margin:3cqw 0 5cqw;display:grid}.stats[data-astro-cid-lcdefpme] .nav[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:#1f2735;font-weight:600}.card[data-astro-cid-lcdefpme]{background:#fff;border-radius:5cqw;padding:4.4cqw}.streakc[data-astro-cid-lcdefpme]{gap:1.4cqw;display:grid}.streakc[data-astro-cid-lcdefpme]>b[data-astro-cid-lcdefpme]{font:600 8cqw/1 var(--serif);color:#34508a}.streakc[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme],.tiles[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.wh[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.goal[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:400 3.3cqw/1.2 var(--sans);color:#5b6577}.moons[data-astro-cid-lcdefpme]{grid-template-columns:repeat(14,1fr);gap:1.2cqw;margin-top:2.4cqw;display:grid}.moons[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{aspect-ratio:1;outline-offset:-.4cqw;border-radius:50%;outline:.4cqw solid #9fb4d9}.moons[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme].lit{background:#34508a;outline-color:#34508a}.weekc[data-astro-cid-lcdefpme]{margin-top:3cqw}.wh[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;display:flex}.wh[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:600 4.6cqw/1 var(--sans)}.bars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(7,1fr);align-items:end;gap:2.4cqw;height:26cqw;margin-top:4cqw;display:grid}.bcol[data-astro-cid-lcdefpme]{text-align:center;height:100%;font:500 2.8cqw/1 var(--sans);color:#5b6577;grid-template-rows:1fr auto;gap:1.4cqw;display:grid}.bcol[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#34508a73;border-radius:1.4cqw;align-self:end}.bcol[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme].today{background:#34508a}.bcol[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme].none{background:#e7ebf2}.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:2.6cqw;margin-top:3cqw;display:grid}.tiles[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme]{gap:1.4cqw;padding:3.6cqw;display:grid}.tiles[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:600 6cqw/1 var(--serif)}.tiles[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:2.8cqw}.goal[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;margin-top:3cqw;display:flex}.goal[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:600 3.4cqw/1 var(--sans)}.sharebtn[data-astro-cid-lcdefpme]{color:#fff;text-align:center;font:600 3.8cqw/1 var(--sans);background:#34508a;border-radius:10cqw;padding:4cqw;position:absolute;bottom:6cqw;left:6cqw;right:6cqw}.sum[data-astro-cid-lcdefpme]{background:#9298a6;padding:0}.sum[data-astro-cid-lcdefpme] .sb[data-astro-cid-lcdefpme]{color:#1f2735;opacity:.8}.sheet2[data-astro-cid-lcdefpme]{background:#fff;border-radius:8cqw 8cqw 0 0;padding:3cqw 5.5cqw;position:absolute;inset:17cqw 0 0}.grab[data-astro-cid-lcdefpme]{background:#d5dae3;border-radius:1cqw;width:10cqw;height:1.2cqw;margin:0 auto 3cqw;display:block}.sh[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:4cqw;display:grid}.sh[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:600 4.4cqw/1 var(--sans);grid-column:2}.x[data-astro-cid-lcdefpme]{background:#e7ebf2;border-radius:50%;grid-column:3;justify-self:end;place-items:center;width:8.4cqw;height:8.4cqw;display:grid}.x[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:3.6cqw;height:3.6cqw}.sheet2[data-astro-cid-lcdefpme] .seg3[data-astro-cid-lcdefpme]{margin-top:0}.nospoil[data-astro-cid-lcdefpme]{text-align:center;font:400 3.2cqw/1 var(--sans);color:#5b6577;margin:3.4cqw 0 5cqw}.recap[data-astro-cid-lcdefpme]{gap:5cqw;margin:0;padding:0;list-style:none;display:grid}.recap[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:1.4cqw;display:grid}.recap[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:600 3.1cqw/1 var(--sans);color:#34508a}.recap[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:400 4.2cqw/1.45 var(--serif);color:#1f2735}.faq[data-astro-cid-lcdefpme]{z-index:2;padding:calc(var(--bow) + clamp(64px, 7vw, 96px)) 0 calc(var(--bow) + clamp(56px, 6vw, 88px))}.fq[data-astro-cid-lcdefpme]{max-width:760px;margin:0 auto}.faq[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-align:center}.faq[data-astro-cid-lcdefpme] .qs[data-astro-cid-lcdefpme]{margin-top:48px}.pipe[data-astro-cid-lcdefpme]{width:min(1240px, calc(100% - 2 * var(--margin)));color:var(--paper-ink);background:#e7ebf2;border-radius:44px;margin:0 auto;padding:clamp(20px,3svh,36px) clamp(20px,4vw,64px) 14px;position:relative;overflow:clip}.pair[data-astro-cid-lcdefpme]{grid-template-columns:calc(var(--H) * .7727) calc(var(--H) * .4731);justify-content:center;align-items:center;gap:clamp(56px,11vw,180px);padding:6px;display:grid;position:relative}.pair[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{container-type:inline-size}.pdf[data-astro-cid-lcdefpme]{margin:0}.pair[data-astro-cid-lcdefpme]>.fly[data-astro-cid-lcdefpme]{pointer-events:none;position:absolute;inset:0;container-type:normal}.fly[data-astro-cid-lcdefpme] .fw{white-space:nowrap;transform-origin:0 0;will-change:transform, opacity;font-family:var(--serif);color:var(--paper-ink);position:absolute;top:0;left:0}.pdf[data-astro-cid-lcdefpme] .sheet[data-astro-cid-lcdefpme]{outline:1px solid #d5dbe5}.skel[data-astro-cid-lcdefpme]{opacity:0;gap:4.6cqw;transition:opacity .5s;display:grid;position:absolute;top:26cqw;left:8cqw;right:8cqw}.skel[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#e2e7ef;border-radius:1cqw;height:2cqw;display:block}.skel[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3n){width:70%}.pipe[data-astro-cid-lcdefpme][data-step="0"] .skel[data-astro-cid-lcdefpme],.pipe[data-astro-cid-lcdefpme][data-step="1"] .skel[data-astro-cid-lcdefpme],.pipe[data-astro-cid-lcdefpme][data-step="2"] .skel[data-astro-cid-lcdefpme],.pipe[data-astro-cid-lcdefpme][data-step="3"] .skel[data-astro-cid-lcdefpme]{opacity:1}.flow[data-astro-cid-lcdefpme]{font:400 6.4cqw/1.5 var(--serif);text-align:start;padding:6cqw 3cqw 0}.flow[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-align:start;hyphens:none}.flow[data-astro-cid-lcdefpme] .w{text-indent:0;transition:opacity .3s;display:inline-block}.pipe[data-astro-cid-lcdefpme]:not([data-step="5"]) .flow[data-astro-cid-lcdefpme] .w{opacity:0}.flow[data-astro-cid-lcdefpme] .ch[data-astro-cid-lcdefpme]{text-align:center;font:600 3.8cqw/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#5b6577}.flow[data-astro-cid-lcdefpme] .ct[data-astro-cid-lcdefpme]{text-align:center;margin:3cqw 0 6cqw;font-size:6.4cqw;font-weight:600;line-height:1.2}.flow[data-astro-cid-lcdefpme] .in[data-astro-cid-lcdefpme]{text-indent:6cqw}.slot[data-astro-cid-lcdefpme] .phone[data-astro-cid-lcdefpme]{outline-offset:-.1cqw;background:#f4f6f9;border-color:#070b16;outline:.9cqw solid #4a5878}.feats[data-astro-cid-lcdefpme]{z-index:3;--H:min(calc(100svh - 260px), 560px);scroll-margin-top:calc(var(--header) * -1);padding:calc(var(--bow) + clamp(64px, 8vw, 112px)) 0 calc(var(--bow) + clamp(48px, 6vw, 88px));overflow-x:clip}.fstage[data-astro-cid-lcdefpme]{justify-items:center;display:grid}.fl[data-astro-cid-lcdefpme]{display:contents}.fm[data-astro-cid-lcdefpme]{margin-bottom:12px}.fm[data-astro-cid-lcdefpme] .mf{display:none;--s:2!important}.fm[data-astro-cid-lcdefpme] .mf.on{display:block}.fl[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-align:center}.tabs[data-astro-cid-lcdefpme]{background:#1f273512;border-radius:999px;flex-wrap:wrap;justify-content:center;gap:2px;margin-top:28px;padding:4px;display:flex}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{min-height:44px;color:var(--ink);font:600 var(--t-small)/1 var(--sans);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;padding:0 18px;transition:background-color .3s,color .3s;display:inline-flex}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{background:#1f27350f}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{color:#f4f6f9;background:#1f2735}.tabs[data-astro-cid-lcdefpme] .d[data-astro-cid-lcdefpme],.ftitle[data-astro-cid-lcdefpme]{display:none}@media (width<=899px){.fstage[data-astro-cid-lcdefpme]{grid-template-columns:1fr 80px minmax(0, min(300px, 100vw - 2 * var(--margin) - 96px)) 1fr}.fstage[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme],.fl[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{grid-column:1/-1}.fl[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{order:-2}.fl[data-astro-cid-lcdefpme] .fm[data-astro-cid-lcdefpme]{order:2;grid-area:span 2/2;align-self:start;margin:26px 0 0}.fstage[data-astro-cid-lcdefpme] .fr[data-astro-cid-lcdefpme]{display:contents}.fr[data-astro-cid-lcdefpme] .fslot[data-astro-cid-lcdefpme]{order:1;grid-column:1/-1;margin-top:40px}.fr[data-astro-cid-lcdefpme] .fcap[data-astro-cid-lcdefpme]{text-align:start;text-wrap:balance;order:2;grid-column:3;place-self:start stretch;margin:4px 0 0 16px;line-height:1.4}.fl[data-astro-cid-lcdefpme] .ftitle[data-astro-cid-lcdefpme]{font:600 26px/1.15 var(--serif);letter-spacing:-.01em;color:var(--ink);text-align:center;order:2;grid-column:3;place-self:end start;align-items:center;gap:10px;margin:24px 0 0 16px;display:flex}.ftitle[data-astro-cid-lcdefpme] .pro[data-astro-cid-lcdefpme]{font:700 11px/1 var(--sans);background:var(--brass-ink);color:#fff;border-radius:6px;padding:4px 6px}.tabs[data-astro-cid-lcdefpme]{background:0 0;border-radius:0;order:3;gap:0;margin-top:16px;padding:0}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{background:0 0;justify-content:center;width:44px;min-height:44px;padding:0}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover,.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{background:0 0}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:before{content:"";width:8px;height:8px;transition:width .4s var(--ease), background-color .3s ease;background:#1f273538;border-radius:99px}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]:before{background:#1f2735;width:24px}.tabs[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fstage[data-astro-cid-lcdefpme] .fcta[data-astro-cid-lcdefpme]{order:4;margin-top:24px}}.tabs[data-astro-cid-lcdefpme] .pro[data-astro-cid-lcdefpme]{background:var(--brass-ink);color:#fff;margin-left:8px;font-size:10px}.fr[data-astro-cid-lcdefpme]{isolation:isolate;justify-items:center;display:grid;position:relative}.fr[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;width:min(calc(var(--H) * 1.02), 100vw);aspect-ratio:1;background:#ffffff80;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.fslot[data-astro-cid-lcdefpme]{aspect-ratio:642/1357;width:min(100%,300px,47.31svh - 151.392px);margin-top:36px;position:relative;container-type:inline-size}.fcta[data-astro-cid-lcdefpme]{font-size:var(--t-small);color:var(--soft);flex-wrap:wrap;order:1;justify-content:center;align-items:center;gap:12px 20px;margin-top:32px;display:flex}.fcap[data-astro-cid-lcdefpme]{font-size:var(--t-body);color:var(--soft);text-align:center;min-height:1.6em;margin-top:20px}@media (width>=900px){.fstage[data-astro-cid-lcdefpme]{width:min(1180px, calc(100% - 2 * var(--margin)));grid-template-columns:minmax(0,500px) auto;justify-content:center;place-items:center stretch;column-gap:clamp(48px,9vw,168px);margin:0 auto}.fl[data-astro-cid-lcdefpme]{align-content:center;justify-items:start;display:grid}.fm[data-astro-cid-lcdefpme]{margin:0 0 18px -20px}.fm[data-astro-cid-lcdefpme] .mf{--s:3!important}.fl[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-align:left;font-size:clamp(36px,min(4.4vw,7.4svh),64px)}.tabs[data-astro-cid-lcdefpme]{background:0 0;border-radius:0;justify-content:stretch;gap:2px;width:min(100%,480px);margin-top:clamp(20px,3svh,32px);padding:0;display:grid}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{text-align:left;font:600 clamp(22px, min(2.4vw, 4.4svh), 32px)/1.2 var(--serif);letter-spacing:-.01em;color:#1f27358f;transition:background-color .4s ease, color .4s ease, grid-template-rows .5s var(--ease);border-radius:26px;grid-template-rows:auto 0fr;place-items:stretch start;padding:10px 24px;display:grid}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{color:var(--ink);background:#fff6}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{color:var(--ink);background:#f4f6f9;grid-template-rows:auto 1fr}.tabs[data-astro-cid-lcdefpme] .d[data-astro-cid-lcdefpme]{min-height:0;font:400 var(--t-body)/1.45 var(--sans);letter-spacing:0;color:var(--dusk-soft);display:block;overflow:hidden}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true] .d[data-astro-cid-lcdefpme]{padding-top:4px}.fslot[data-astro-cid-lcdefpme]{--H:min(calc(100svh - var(--header) - var(--bow) - 56px), 780px);width:calc(var(--H) * .4731);height:var(--H);aspect-ratio:auto;margin-top:0}.fcap[data-astro-cid-lcdefpme]{display:none}.fcta[data-astro-cid-lcdefpme]{justify-content:flex-start;margin-top:clamp(24px,3.4svh,40px);padding-left:24px}.feats[data-astro-cid-lcdefpme]{padding:calc(var(--bow) + clamp(72px, 9svh, 112px)) 0 calc(var(--bow) + clamp(48px, 7svh, 88px))}}@media (width<=899px){.hero[data-astro-cid-lcdefpme]{height:auto;min-height:100svh;max-height:none;padding-inline:var(--margin);grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.copy[data-astro-cid-lcdefpme]{text-align:center;padding-bottom:0}.sub[data-astro-cid-lcdefpme]{margin-inline:auto}.acts[data-astro-cid-lcdefpme]{justify-content:center;gap:8px 20px;margin-top:24px}.fine[data-astro-cid-lcdefpme]{margin-top:12px}.next[data-astro-cid-lcdefpme]{margin-left:0}.duo[data-astro-cid-lcdefpme]{--fw:min(64cqw, 300px, 50cqh);--bw:min(46cqw, 220px, 40cqh);min-height:300px}.copy[data-astro-cid-lcdefpme]{padding-bottom:20px}.duo[data-astro-cid-lcdefpme]{--vis:.62;--fb:-6cqh;--drop:7cqh;--nudge:-3cqw}}@media (width<=700px){.demo[data-astro-cid-lcdefpme]{--H:0px}.pipe[data-astro-cid-lcdefpme]{border-radius:28px;padding:20px 14px 14px}.pair[data-astro-cid-lcdefpme]{grid-template-columns:1fr;justify-items:center;row-gap:40px}.pdf[data-astro-cid-lcdefpme]{width:min(100%,330px)}.slot[data-astro-cid-lcdefpme]{width:min(64vw,260px)}}@media (prefers-reduced-motion:no-preference){.ml[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:line-up 1.1s var(--ease-x) both;animation-delay:calc(var(--l) * .11s + 80ms)}.sub[data-astro-cid-lcdefpme],.acts[data-astro-cid-lcdefpme],.fine[data-astro-cid-lcdefpme]{animation:fade-up .9s var(--ease) both}.sub[data-astro-cid-lcdefpme]{animation-delay:.45s}.acts[data-astro-cid-lcdefpme]{animation-delay:.57s}.fine[data-astro-cid-lcdefpme]{animation-delay:.69s}.ly[data-astro-cid-lcdefpme].front{animation:rise 1.3s var(--ease) .1s both}.ly[data-astro-cid-lcdefpme].back{animation:rise 1.3s var(--ease) .3s both}.next[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{animation:nudge 2.4s var(--ease) 1.6s 3}}@keyframes line-up{0%{translate:0 108%}}@keyframes rise{0%{opacity:0;transform:translateY(12%)}}@keyframes fade-up{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.ly[data-astro-cid-lcdefpme].back .pv[data-astro-cid-lcdefpme]{animation:linear both drift-back scroll(root);animation-range:0 100svh}.ly[data-astro-cid-lcdefpme].front .pv[data-astro-cid-lcdefpme]{animation:linear both drift-front scroll(root);animation-range:0 100svh}.fr[data-astro-cid-lcdefpme]:before{animation:linear both drift-moon view()}}}@keyframes drift-back{to{translate:0 -4%}}@keyframes drift-front{to{translate:0 -1.5%}}@keyframes drift-moon{0%{translate:-50% -46%}to{translate:-50% -54%}}@keyframes nudge{50%{transform:translateY(5px)}}
