.phone[data-astro-cid-j2shyj3n]{--phone-w: 17.5rem;position:relative;width:min(var(--phone-w),100%);flex:0 0 auto}.phone--lg[data-astro-cid-j2shyj3n]{--phone-w: 21.25rem}.phone--sm[data-astro-cid-j2shyj3n]{--phone-w: 12.5rem}.phone__screen[data-astro-cid-j2shyj3n]{position:relative;overflow:hidden;aspect-ratio:1206 / 2622;border-radius:calc(min(var(--phone-w),100%)*.135);background:var(--paper-50);box-shadow:0 0 0 5px rgb(var(--tint)),0 0 0 6px var(--paper-300)}.phone__media[data-astro-cid-j2shyj3n]{display:block;width:100%;height:100%;object-fit:cover}.phone__toggle[data-astro-cid-j2shyj3n]{position:absolute;right:.75rem;bottom:.75rem;display:flex;width:44px;height:44px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;background:var(--accent-strong);color:var(--on-accent);transition:background-color var(--dur-hover) ease,transform var(--dur-press) var(--ease-out)}.phone__toggle[data-astro-cid-j2shyj3n]:hover{background:var(--accent-strong-hover)}.phone__toggle[data-astro-cid-j2shyj3n]:active{transform:scale(.94)}.phone__toggle[data-astro-cid-j2shyj3n]:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.phone__toggle[data-astro-cid-j2shyj3n][data-state=playing] .phone__icon-play,.phone__toggle[data-astro-cid-j2shyj3n][data-state=paused] .phone__icon-pause{display:none}@media(max-width:639px){.phone--lg[data-astro-cid-j2shyj3n]{--phone-w: 16.5rem}.phone--md[data-astro-cid-j2shyj3n]{--phone-w: 14.5rem}.phone--sm[data-astro-cid-j2shyj3n]{--phone-w: 9.5rem}}.sticky-install[data-astro-cid-3gnio6z5]{display:none}@media(max-width:767px){.sticky-install[data-astro-cid-3gnio6z5]{display:flex}}.sticky-install[data-astro-cid-3gnio6z5]{position:fixed;inset-inline:0;bottom:0;z-index:var(--z-header);align-items:center;justify-content:space-between;gap:.75rem;background:var(--paper-50);box-shadow:var(--shadow-overlay);padding:.625rem 1rem max(.625rem,env(safe-area-inset-bottom));transform:translateY(110%);transition:transform var(--dur-disclose) var(--ease-out)}.sticky-install[data-astro-cid-3gnio6z5][data-visible]{transform:translateY(0)}.sticky-install__title[data-astro-cid-3gnio6z5]{font-size:.875rem;line-height:1.3}.sticky-install[data-astro-cid-3gnio6z5] .store-action{min-height:48px}.sticky-install[data-astro-cid-3gnio6z5] .store-action--pending{min-width:0;padding:.375rem .75rem}html:not([data-device-os=android]) .sticky-install[data-astro-cid-3gnio6z5] [data-store=googlePlay],html[data-device-os=android] .sticky-install[data-astro-cid-3gnio6z5] [data-store=appStore]{display:none}@media(prefers-reduced-motion:reduce){.sticky-install[data-astro-cid-3gnio6z5]{transition:none}}.preview-banner[data-astro-cid-tzi6dhhv]{border-radius:.875rem;background:var(--paper-50);box-shadow:inset 0 0 0 1.5px var(--warning);padding:.75rem 1rem;font-size:.875rem;color:var(--ink-800)}.preview-banner[data-astro-cid-tzi6dhhv] summary[data-astro-cid-tzi6dhhv]{cursor:pointer}.preview-banner[data-astro-cid-tzi6dhhv] summary[data-astro-cid-tzi6dhhv]:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:.25rem}.hero-title[data-astro-cid-tzi6dhhv]{font-family:var(--font-display);font-size:clamp(2.25rem,.9rem + 6.6vw,4.75rem);line-height:.98;font-weight:600;letter-spacing:-.04em;color:var(--foreground)}.hero-support[data-astro-cid-tzi6dhhv]{font-family:var(--font-editorial, "Literata Variable", serif);font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);font-style:italic;line-height:1.3;letter-spacing:-.01em;color:var(--ink-800)}.hero-stage[data-astro-cid-tzi6dhhv]{display:flex;flex-direction:column;align-items:center;border-radius:2rem;background:var(--paper-200);padding:3rem 1.5rem 2rem}@media(min-width:1024px){.hero-stage[data-astro-cid-tzi6dhhv]{padding:2.75rem 1.75rem 2rem}.hero-stage[data-astro-cid-tzi6dhhv] .phone--lg{--phone-w: 19.5rem}}.moment[data-astro-cid-tzi6dhhv]{padding-block:4.5rem}@media(min-width:768px){.moment[data-astro-cid-tzi6dhhv]{padding-block:7rem}}.moment--first[data-astro-cid-tzi6dhhv]{padding-top:2.5rem}@media(min-width:768px){.moment--first[data-astro-cid-tzi6dhhv]{padding-top:3rem}}.moment__grid[data-astro-cid-tzi6dhhv]{display:grid;align-items:center;gap:3rem}@media(min-width:1024px){.moment__grid[data-astro-cid-tzi6dhhv]{align-items:start;gap:5rem}.moment__text[data-astro-cid-tzi6dhhv]{padding-top:5rem}}.moment__index[data-astro-cid-tzi6dhhv]{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600;color:var(--ink-700)}.moment__title[data-astro-cid-tzi6dhhv]{margin-top:.75rem;max-width:21ch;font-family:var(--font-display);font-size:clamp(1.625rem,1.2rem + 1.9vw,2.625rem);line-height:1.06;font-weight:600;letter-spacing:-.025em;text-wrap:balance}.moment__media[data-astro-cid-tzi6dhhv]{display:flex;justify-content:center}.moment__media--plate[data-astro-cid-tzi6dhhv]{border-radius:2rem;background:var(--paper-200);padding:2rem 1.5rem}.moment__media--pair[data-astro-cid-tzi6dhhv]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:end;gap:1rem}.moment__media--pair[data-astro-cid-tzi6dhhv] .phone{width:100%}@media(min-width:640px){.moment__media--pair[data-astro-cid-tzi6dhhv]{grid-template-columns:minmax(0,18.5rem) minmax(0,14rem);justify-content:center;gap:2rem}}.moment__media--pair[data-astro-cid-tzi6dhhv] .moment__second{margin-bottom:2.5rem}.ask[data-astro-cid-tzi6dhhv]{display:grid;align-items:center;gap:3rem;border-radius:1.75rem;background:var(--surface-strong);padding:3.5rem 1.5rem;color:var(--on-ink)}@media(min-width:640px){.ask[data-astro-cid-tzi6dhhv]{padding:4.5rem 3rem}}@media(min-width:1024px){.ask[data-astro-cid-tzi6dhhv]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:4rem;padding:6rem 4.5rem}}.ask__title[data-astro-cid-tzi6dhhv]{max-width:12ch;font-family:var(--font-display);font-size:clamp(2.125rem,1.4rem + 3vw,3.75rem);line-height:1.02;font-weight:600;letter-spacing:-.04em;color:var(--on-ink);text-wrap:balance}.ask__answer[data-astro-cid-tzi6dhhv]{overflow:hidden;border-radius:1.25rem;background:var(--paper-50);max-width:30.625rem}.ask__answer[data-astro-cid-tzi6dhhv] img{display:block;width:100%;height:auto}.order-grid[data-astro-cid-tzi6dhhv]{display:grid;gap:1rem}@media(min-width:640px){.order-grid[data-astro-cid-tzi6dhhv]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.order-grid__main[data-astro-cid-tzi6dhhv]{grid-column:1 / -1;max-width:34rem}.order-grid__flag[data-astro-cid-tzi6dhhv]{grid-column:1 / -1}}@media(min-width:1024px){.order-grid[data-astro-cid-tzi6dhhv]{grid-template-columns:minmax(0,1fr)}}.order-grid[data-astro-cid-tzi6dhhv] figure[data-astro-cid-tzi6dhhv]{border-radius:1.25rem;background:var(--paper-200);padding:.75rem .75rem 1rem}.order-shot[data-astro-cid-tzi6dhhv]{display:block;width:100%;height:auto;border-radius:.75rem}.order-caption[data-astro-cid-tzi6dhhv]{margin-top:.75rem;padding-inline:.25rem;font-size:.875rem;line-height:1.4;color:var(--ink-800)}.surfaces[data-astro-cid-tzi6dhhv]{position:relative;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.surfaces__web[data-astro-cid-tzi6dhhv]{grid-column:1 / -1;overflow:hidden;border-radius:1.25rem;background:var(--paper-50)}.surfaces__web-shot[data-astro-cid-tzi6dhhv]{display:block;width:100%;height:auto}.surfaces__phone[data-astro-cid-tzi6dhhv]{display:flex;justify-content:center}.surfaces__clipper[data-astro-cid-tzi6dhhv]{align-self:center;overflow:hidden;border-radius:1rem;background:var(--paper-50)}.surfaces__clipper[data-astro-cid-tzi6dhhv] img[data-astro-cid-tzi6dhhv]{display:block;width:100%;height:auto}@media(min-width:1024px){.surfaces[data-astro-cid-tzi6dhhv]{display:block;padding:0 0 8rem}.surfaces__web[data-astro-cid-tzi6dhhv]{width:76%;margin-inline:auto 0}.surfaces__phone[data-astro-cid-tzi6dhhv]{position:absolute;left:4%;bottom:0}.surfaces__clipper[data-astro-cid-tzi6dhhv]{position:absolute;right:3%;bottom:0;width:14rem;box-shadow:var(--shadow-overlay)}}.trust-panel[data-astro-cid-tzi6dhhv],.plans-panel[data-astro-cid-tzi6dhhv]{border-radius:1.5rem;background:var(--paper-200);padding:2rem 1.5rem}@media(min-width:640px){.trust-panel[data-astro-cid-tzi6dhhv],.plans-panel[data-astro-cid-tzi6dhhv]{padding:2.5rem 2.25rem}}.plans-panel[data-astro-cid-tzi6dhhv]{background:var(--paper-50)}.trust-statement[data-astro-cid-tzi6dhhv]{max-width:26ch;font-family:var(--font-editorial, "Literata Variable", serif);font-size:clamp(1.375rem,1.1rem + 1.1vw,2rem);line-height:1.3;letter-spacing:-.012em;color:var(--foreground)}.plan-row[data-astro-cid-tzi6dhhv]{display:grid;gap:.125rem}:root[data-theme=dark] .hero-stage[data-astro-cid-tzi6dhhv],:root[data-theme=dark] .moment__media--plate[data-astro-cid-tzi6dhhv],:root[data-theme=dark] .order-grid[data-astro-cid-tzi6dhhv] figure[data-astro-cid-tzi6dhhv],:root[data-theme=dark] .trust-panel[data-astro-cid-tzi6dhhv]{background:var(--paper-50)}:root[data-theme=dark] .plans-panel[data-astro-cid-tzi6dhhv]{background:var(--paper-200)}.final-icon[data-astro-cid-tzi6dhhv]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.final-icon[data-astro-cid-tzi6dhhv] .final-icon__img{width:8.5rem;height:8.5rem;border-radius:22.5%}@media(min-width:1024px){.final-icon[data-astro-cid-tzi6dhhv] .final-icon__img{width:10.5rem;height:10.5rem}}.final-icon__label[data-astro-cid-tzi6dhhv]{font-size:1rem;font-weight:500;color:var(--foreground)}.final-title[data-astro-cid-tzi6dhhv]{font-family:var(--font-display);font-size:clamp(2.25rem,1.2rem + 4.4vw,4.5rem);line-height:1;font-weight:600;letter-spacing:-.04em}
