.morning[data-astro-cid-uzhavkvz]{background:var(--paper);color:var(--ink);box-shadow:0 1px 3px rgb(var(--ink-rgb) / .06), 0 36px 64px -32px rgb(var(--ink-rgb) / .38);border-radius:22px;margin:0;padding:1.5rem 1.5rem 1.25rem}.morning[data-astro-cid-uzhavkvz].is-float{animation:7s ease-in-out infinite alternate float}@keyframes float{to{transform:translateY(-10px)}}.morning__title[data-astro-cid-uzhavkvz]{color:var(--steel);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.morning__sum[data-astro-cid-uzhavkvz]{font-family:var(--font-display);justify-content:space-between;align-items:baseline;gap:1rem;margin:.45rem 0 0;font-size:1.625rem;font-weight:300;line-height:1.2;display:flex}.morning__sum[data-astro-cid-uzhavkvz] b[data-astro-cid-uzhavkvz]{color:var(--ink);font-weight:400}.morning__rows[data-astro-cid-uzhavkvz]{margin:1rem 0 0;padding:0;list-style:none;display:grid}.morning__rows[data-astro-cid-uzhavkvz] li[data-astro-cid-uzhavkvz]{border-top:1px solid rgb(var(--ink-rgb) / .08);grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.8rem 0;display:grid}.morning__icon[data-astro-cid-uzhavkvz]{background:var(--mist);border-radius:.6rem;place-items:center;width:2.25rem;height:2.25rem;display:grid}.morning__icon[data-astro-cid-uzhavkvz] svg[data-astro-cid-uzhavkvz]{fill:none;width:1.1rem;height:1.1rem;stroke:var(--ink);stroke-width:1.3px;stroke-linejoin:round;stroke-linecap:round}.morning__what[data-astro-cid-uzhavkvz],.morning__money[data-astro-cid-uzhavkvz]{gap:.15rem;min-width:0;display:grid}.morning__what[data-astro-cid-uzhavkvz] b[data-astro-cid-uzhavkvz]{font-size:.9375rem;font-weight:600}.morning__what[data-astro-cid-uzhavkvz] span[data-astro-cid-uzhavkvz]{color:var(--steel);font-size:.8125rem;line-height:1.35}.morning__money[data-astro-cid-uzhavkvz]{text-align:end;justify-items:end}.morning__money[data-astro-cid-uzhavkvz] b[data-astro-cid-uzhavkvz]{color:var(--ink);font-weight:600}.morning__money[data-astro-cid-uzhavkvz] span[data-astro-cid-uzhavkvz]{color:var(--steel);font:400 .6875rem/1.3 var(--mono);white-space:nowrap}.morning__cta[data-astro-cid-uzhavkvz]{background:var(--mist);color:var(--ink);border-radius:.8rem;justify-content:center;align-items:center;gap:.4rem;margin-top:.75rem;padding:.75rem 1rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:flex}.morning__cta[data-astro-cid-uzhavkvz]:hover{background:rgb(var(--ink-rgb) / .08)}@media (width<=560px){.morning[data-astro-cid-uzhavkvz]{padding:1.15rem 1.1rem 1rem}.morning__rows[data-astro-cid-uzhavkvz] li[data-astro-cid-uzhavkvz]{grid-template-columns:2rem minmax(0,1fr) auto;gap:.65rem}.morning__icon[data-astro-cid-uzhavkvz]{width:2rem;height:2rem}}@media (prefers-reduced-motion:reduce){.morning[data-astro-cid-uzhavkvz].is-float{animation:none}}.how-top[data-astro-cid-yr65m6fo]{position:relative;overflow:hidden}.how-top[data-astro-cid-yr65m6fo]>:not(.wave){z-index:1;position:relative}.how-top__grid[data-astro-cid-yr65m6fo]{gap:var(--s-4) clamp(2rem, 1rem + 3vw, 4rem);padding-top:calc(var(--header-h) + var(--page-top));padding-bottom:var(--intro-gap);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;display:grid}.how-top__photo[data-astro-cid-yr65m6fo]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);overflow:hidden}.how-top__photo[data-astro-cid-yr65m6fo] img{aspect-ratio:4/3;object-fit:cover;object-position:72% 50%;width:100%;height:auto;filter:var(--photo-grade);display:block}.eyebrow[data-astro-cid-yr65m6fo]{color:var(--steel);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:600}h1[data-astro-cid-yr65m6fo]{max-width:28ch;margin:var(--s-2) 0 0;color:var(--ink);font-size:var(--fs-display);line-height:1.08}.intro__sub[data-astro-cid-yr65m6fo]{max-width:36rem;margin:1.1rem 0 var(--s-3);color:var(--text-2);font-size:var(--fs-lead);line-height:1.55}.steps-wrap[data-astro-cid-yr65m6fo]{background:linear-gradient(to bottom, var(--page-deep) 50%, var(--paper) 0)}.steps[data-astro-cid-yr65m6fo]{margin:0;padding:0;list-style:none;position:relative}.steps[data-astro-cid-yr65m6fo]:before{top:2rem;bottom:2rem;border-inline-start:1px solid rgb(var(--ink-rgb) / .2);content:"";position:absolute;inset-inline-start:50%}.step[data-astro-cid-yr65m6fo]{--band:var(--page-deep);padding-block:var(--intro-gap);background:var(--band);display:grid}.step--flip[data-astro-cid-yr65m6fo]{--band:var(--paper)}.step__grid[data-astro-cid-yr65m6fo]{grid-template-columns:minmax(0,1fr) 4.75rem minmax(0,1fr);grid-template-areas:"text num visual";align-items:center;display:grid}.step--flip[data-astro-cid-yr65m6fo] .step__grid[data-astro-cid-yr65m6fo]{grid-template-areas:"visual num text"}@media (prefers-reduced-motion:no-preference) and (height>=640px){html:has(.steps-wrap){scroll-snap-type:y mandatory}.how-top[data-astro-cid-yr65m6fo],.step[data-astro-cid-yr65m6fo],.assure[data-astro-cid-yr65m6fo]{scroll-snap-align:start}.how-top[data-astro-cid-yr65m6fo]{scroll-margin-top:calc(-1 * (var(--header-h) + 16px))}html:has(.steps-wrap) .footer{scroll-snap-align:end}.step[data-astro-cid-yr65m6fo]{min-height:min(var(--snapport), max(calc(var(--snapport) * .76), calc(var(--snapport) * .5 + 17rem)));scroll-snap-align:center;scroll-snap-stop:always;align-content:center}.steps-wrap[data-astro-cid-yr65m6fo]{--snapport:calc(100svh - var(--header-h) - 16px);padding-top:max(0px, calc(var(--snapport) * .12 + 16px - var(--intro-gap)));padding-bottom:calc(var(--snapport) * .12)}}@media (prefers-reduced-motion:no-preference) and (height>=640px) and (width<=860px){.step[data-astro-cid-yr65m6fo]{min-height:var(--snapport);padding-block:1.25rem}.steps-wrap[data-astro-cid-yr65m6fo]{padding-block:0}}.step__num[data-astro-cid-yr65m6fo]{background:var(--ink);width:2.75rem;height:2.75rem;color:var(--paper);font-family:var(--font-display);box-shadow:0 0 0 8px var(--band);border-radius:50%;grid-area:num;justify-self:center;place-items:center;font-size:1.3125rem;line-height:1;display:grid;position:relative}.step__text[data-astro-cid-yr65m6fo]{grid-area:text;width:min(100%,28rem)}.step[data-astro-cid-yr65m6fo]:not(.step--flip) .step__text[data-astro-cid-yr65m6fo]{justify-self:end}.step[data-astro-cid-yr65m6fo] h3[data-astro-cid-yr65m6fo]{color:var(--ink);margin:0;font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);font-weight:300;line-height:1.12}.step[data-astro-cid-yr65m6fo] p[data-astro-cid-yr65m6fo]{color:var(--text-2);margin:.6rem 0 0;font-size:clamp(1.0625rem,.95rem + .3vw,1.25rem);line-height:1.55}.step__visual[data-astro-cid-yr65m6fo]{isolation:isolate;border-radius:var(--radius-lg);background:var(--night-2);width:100%;max-width:34rem;min-height:26rem;box-shadow:var(--shadow-2);grid-area:visual;place-items:center;padding:2.25rem 2rem;display:grid;position:relative;overflow:hidden}.step__bg[data-astro-cid-yr65m6fo]{z-index:-1;position:absolute;inset:0}.step__bg[data-astro-cid-yr65m6fo]:after{background:linear-gradient(to bottom, rgb(var(--black-rgb) / .06), rgb(var(--black-rgb) / .32));content:"";position:absolute;inset:0}.step__bg[data-astro-cid-yr65m6fo] img{object-fit:cover;width:100%;height:100%;filter:var(--photo-grade);display:block}@media (width>=861px) and (width<=1100px){.step__visual[data-astro-cid-yr65m6fo]{min-height:22rem;padding:1.5rem 1.25rem}.step__visual[data-astro-cid-yr65m6fo]>[data-astro-cid-yr65m6fo]:not(.step__bg){zoom:.9}}.step--flip[data-astro-cid-yr65m6fo] .step__visual[data-astro-cid-yr65m6fo]{justify-self:end}.cal[data-astro-cid-yr65m6fo]{border:1px solid var(--sand-300);background:var(--paper);width:min(100%,20rem);color:var(--ink);box-shadow:var(--shadow-2);border-radius:16px;padding:1.4rem}.cal__head[data-astro-cid-yr65m6fo]{align-items:center;gap:.6rem;margin:0;font-size:1.0625rem;font-weight:600;display:flex}.cal__head[data-astro-cid-yr65m6fo] svg[data-astro-cid-yr65m6fo],.assure[data-astro-cid-yr65m6fo] svg[data-astro-cid-yr65m6fo]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.35rem;height:1.35rem}.cal__day[data-astro-cid-yr65m6fo]{color:var(--steel);margin:1.1rem 0 0;font-size:.9375rem}.cal__slots[data-astro-cid-yr65m6fo]{gap:.55rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}.cal__slots[data-astro-cid-yr65m6fo] li[data-astro-cid-yr65m6fo]{border:1px solid var(--sand-600);font:500 1rem/1.3 var(--mono);text-align:center;border-radius:10px;padding:.65rem 1rem}.cal__slots[data-astro-cid-yr65m6fo] li[data-astro-cid-yr65m6fo].is-on{border-color:var(--ink);background:var(--ink);color:var(--paper)}.phone[data-astro-cid-yr65m6fo]{background:var(--ink);width:min(100%,16rem);box-shadow:var(--shadow-2);border-radius:2.25rem;padding:.55rem}.phone__screen[data-astro-cid-yr65m6fo]{background:var(--paper);min-height:19rem;color:var(--ink);border-radius:1.8rem;padding:2.25rem 1rem 1.25rem;position:relative}.phone__screen[data-astro-cid-yr65m6fo]:before{background:var(--ink);content:"";border-radius:999px;width:3.5rem;height:.6rem;position:absolute;top:.65rem;left:50%;transform:translate(-50%)}.phone__title[data-astro-cid-yr65m6fo]{margin:0;font-weight:600}.phone__rows[data-astro-cid-yr65m6fo]{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.phone__rows[data-astro-cid-yr65m6fo] li[data-astro-cid-yr65m6fo]{border:1px solid var(--sand-300);border-radius:12px;gap:.5rem;padding:.7rem .75rem;display:grid}.phone__rows[data-astro-cid-yr65m6fo] li[data-astro-cid-yr65m6fo].is-on{border-color:var(--ink)}.phone__name[data-astro-cid-yr65m6fo]{font-size:.875rem}.phone__ctl[data-astro-cid-yr65m6fo]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.phone__ctl[data-astro-cid-yr65m6fo] b[data-astro-cid-yr65m6fo]{font:500 1rem/1 var(--mono)}.phone__btn[data-astro-cid-yr65m6fo]{border:1px solid var(--sand-600);border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;line-height:1;display:grid}.phone__rows[data-astro-cid-yr65m6fo] li[data-astro-cid-yr65m6fo].is-on .phone__btn[data-astro-cid-yr65m6fo]{border-color:var(--ink)}.pos[data-astro-cid-yr65m6fo]{background:var(--paper);width:100%;max-width:30rem;color:var(--ink);box-shadow:var(--shadow-2);border-radius:18px;grid-template-columns:auto minmax(4rem,1fr) auto;align-items:stretch;padding:.9rem 1.1rem;display:grid;position:relative}.pos__from[data-astro-cid-yr65m6fo]{grid-template-rows:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.pos__from[data-astro-cid-yr65m6fo] li[data-astro-cid-yr65m6fo]{align-items:center;padding-block:.4rem;display:grid}.pos__logo[data-astro-cid-yr65m6fo]{border:1px solid var(--sand-300);background:var(--paper);min-width:9.5rem;min-height:3.25rem;box-shadow:var(--shadow-1);border-radius:12px;justify-content:center;align-items:center;gap:.4rem;padding:.6rem .9rem;display:flex}.pos__logo[data-astro-cid-yr65m6fo] img[data-astro-cid-yr65m6fo]{filter:grayscale()contrast(1.1);width:auto;max-width:7rem}.pos__logo[data-astro-cid-yr65m6fo] small[data-astro-cid-yr65m6fo]{color:var(--steel);font-size:.6875rem;font-weight:600;line-height:1.1}.pos__lines[data-astro-cid-yr65m6fo]{position:relative}.pos__lines[data-astro-cid-yr65m6fo] svg[data-astro-cid-yr65m6fo]{fill:none;width:100%;height:100%;stroke:rgb(var(--ink-rgb) / .4);stroke-width:1.5px}.pos__lines[data-astro-cid-yr65m6fo] path[data-astro-cid-yr65m6fo]{vector-effect:non-scaling-stroke}[dir=rtl] .pos__lines[data-astro-cid-yr65m6fo] svg[data-astro-cid-yr65m6fo]{transform:scaleX(-1)}.pos__pill[data-astro-cid-yr65m6fo]{border:1px solid var(--sand-600);background:var(--paper);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pos__dot[data-astro-cid-yr65m6fo]{background:var(--ink);border-radius:50%;width:.4rem;height:.4rem}.pos__tyll[data-astro-cid-yr65m6fo]{background:var(--ink);color:var(--paper);box-shadow:var(--shadow-2);border-radius:16px;align-self:center;place-items:center;padding:1.1rem 1.25rem;display:grid}.pos__tyll[data-astro-cid-yr65m6fo] svg{width:4.5rem;height:auto}.list[data-astro-cid-yr65m6fo]{width:min(100%,26rem)}.assure[data-astro-cid-yr65m6fo]{padding-block:var(--intro-gap);border-top:1px solid var(--line);background:var(--sand-200);color:var(--ink)}.assure__list[data-astro-cid-yr65m6fo]{grid-template-columns:repeat(3,auto);justify-content:center;gap:1.25rem clamp(1.5rem,5vw,4rem);margin-block:0;list-style:none;display:grid}.assure[data-astro-cid-yr65m6fo] li[data-astro-cid-yr65m6fo]{align-items:center;gap:.7rem;font-size:1.0625rem;font-weight:600;display:flex}.final[data-astro-cid-yr65m6fo]{padding-block:var(--band-y);background:var(--night-1);color:var(--on-dark);position:relative;overflow:hidden}.final__inner[data-astro-cid-yr65m6fo]{z-index:1;gap:var(--s-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.final[data-astro-cid-yr65m6fo] h2[data-astro-cid-yr65m6fo]{max-width:18ch;color:var(--on-dark);font-size:var(--fs-h2);margin:0}.final__actions[data-astro-cid-yr65m6fo]{gap:var(--s-2);flex-wrap:wrap;display:flex}.final__book[data-astro-cid-yr65m6fo],.final__book[data-astro-cid-yr65m6fo]:hover{background:var(--paper);color:var(--ink)}.final__book[data-astro-cid-yr65m6fo]:hover{background:var(--mist)}.final__try[data-astro-cid-yr65m6fo]{border-color:rgb(var(--on-dark-rgb) / .4);color:var(--on-dark);background:0 0}.final__try[data-astro-cid-yr65m6fo]:hover{border-color:var(--on-dark)}@media (width<=900px){.how-top__grid[data-astro-cid-yr65m6fo]{grid-template-columns:minmax(0,1fr)}.how-top__photo[data-astro-cid-yr65m6fo] img{aspect-ratio:3/2}}@media (width<=860px){.steps[data-astro-cid-yr65m6fo]:before{top:2rem;bottom:2rem;inset-inline-start:calc(var(--gut) + 1.25rem)}.step__grid[data-astro-cid-yr65m6fo],.step--flip[data-astro-cid-yr65m6fo] .step__grid[data-astro-cid-yr65m6fo]{column-gap:1.25rem;row-gap:var(--s-2);grid-template-columns:2.5rem minmax(0,1fr);grid-template-areas:"num text""visual visual";align-items:start}.step__num[data-astro-cid-yr65m6fo]{width:2.5rem;height:2.5rem;box-shadow:0 0 0 6px var(--band);font-size:1.25rem}.step[data-astro-cid-yr65m6fo] .step__text[data-astro-cid-yr65m6fo],.step[data-astro-cid-yr65m6fo]:not(.step--flip) .step__text[data-astro-cid-yr65m6fo]{justify-self:stretch;width:auto}.step__text[data-astro-cid-yr65m6fo]>h3[data-astro-cid-yr65m6fo],.step__text[data-astro-cid-yr65m6fo]>p[data-astro-cid-yr65m6fo]{max-width:27rem}.step__visual[data-astro-cid-yr65m6fo],.step--flip[data-astro-cid-yr65m6fo] .step__visual[data-astro-cid-yr65m6fo]{justify-self:stretch;max-width:none;min-height:16rem;padding:1.5rem 1rem;position:relative}.step__visual[data-astro-cid-yr65m6fo]>[data-astro-cid-yr65m6fo]:not(.step__bg){zoom:.92}@media (height<=779px){.step__visual[data-astro-cid-yr65m6fo]>[data-astro-cid-yr65m6fo]:not(.step__bg){zoom:.8}}.assure__list[data-astro-cid-yr65m6fo]{grid-template-columns:minmax(0,1fr);justify-content:start}}@media (width<=560px){.pos[data-astro-cid-yr65m6fo]{padding-bottom:2.75rem}.pos__lines[data-astro-cid-yr65m6fo]{position:static}.pos__pill[data-astro-cid-yr65m6fo]{top:auto;bottom:0;transform:translate(-50%)}.pos__logo[data-astro-cid-yr65m6fo]{flex-direction:column;gap:.15rem;min-width:7.5rem;min-height:2.75rem;padding:.5rem .6rem}}@media (width<=420px){.pos[data-astro-cid-yr65m6fo]{grid-template-columns:auto minmax(2rem,1fr) auto}.pos__logo[data-astro-cid-yr65m6fo]{min-width:0}.pos__logo[data-astro-cid-yr65m6fo] img[data-astro-cid-yr65m6fo]{max-width:5.5rem}.pos__tyll[data-astro-cid-yr65m6fo]{padding:.9rem}.pos__tyll[data-astro-cid-yr65m6fo] svg{width:3.25rem}}
