.night-button[data-astro-cid-7qkmzxvw]{height:var(--size-button);padding:0 var(--space-cta);border-radius:var(--radius-pill);font-size:var(--type-body-size);font-weight:var(--font-weight-medium);align-items:center;text-decoration:none;display:inline-flex}.night-button[data-astro-cid-7qkmzxvw]:focus-visible{outline-color:var(--color-on-blue)}.solid[data-astro-cid-7qkmzxvw]{background:var(--color-on-blue);color:var(--color-ink)}.ghost[data-astro-cid-7qkmzxvw]{background:var(--color-ghost);box-shadow:var(--shadow-ghost-line);color:var(--color-on-blue)}.large[data-astro-cid-7qkmzxvw]{height:var(--size-cta-large);padding:0 var(--space-4);font-size:var(--type-cta-large-size)}a[data-astro-cid-7qkmzxvw].night-button{transition:background-color .15s var(--ease-settle)}@media (prefers-reduced-motion:no-preference){a[data-astro-cid-7qkmzxvw].night-button{transition:transform .16s var(--ease-settle), background-color .15s var(--ease-settle)}a[data-astro-cid-7qkmzxvw].night-button:active{transform:scale(var(--scale-press))}}@media (hover:hover) and (pointer:fine){a[data-astro-cid-7qkmzxvw].solid:hover{background:var(--color-solid-lift)}a[data-astro-cid-7qkmzxvw].ghost:hover{background:var(--color-ghost-lift)}}.hero[data-astro-cid-piucg3wi]{padding:var(--space-section) var(--space-side) 0;background:var(--gradient-night-sky);color:var(--color-on-blue);text-align:center;flex-direction:column;align-items:center;display:flex;overflow-x:clip}h1[data-astro-cid-piucg3wi]{max-width:var(--width-hero);font-size:var(--type-hero-size);line-height:var(--type-hero-line)}.pill[data-astro-cid-piucg3wi]{width:var(--size-pill-art-width);height:var(--size-pill-art-height);margin:0 var(--size-pill-art-gap);border-radius:var(--radius-pill);background:var(--color-paper);vertical-align:var(--size-pill-art-drop);display:inline-block;overflow:hidden}.pill[data-astro-cid-piucg3wi] img[data-astro-cid-piucg3wi]{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.lede[data-astro-cid-piucg3wi]{max-width:var(--width-lede);margin-top:var(--space-cta);color:var(--color-night-text);font-size:var(--type-lede-size);line-height:var(--type-lede-line)}.actions[data-astro-cid-piucg3wi]{gap:var(--space-2);margin-top:var(--space-card);flex-wrap:wrap;justify-content:center;animation-delay:60ms;display:flex}.note[data-astro-cid-piucg3wi]{margin-top:var(--space-pill);color:var(--color-night-muted);font-size:var(--type-label-size);animation-delay:.12s}.stage[data-astro-cid-piucg3wi]{isolation:isolate;width:100%;max-width:var(--width-island);margin-top:var(--space-6);padding-bottom:var(--space-8);flex-direction:column;align-items:center;display:flex;position:relative}.stage[data-astro-cid-piucg3wi]:before{z-index:-1;width:var(--width-island-glow);aspect-ratio:1;background:var(--gradient-island-glow);content:"";position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.island[data-astro-cid-piucg3wi]{width:100%;height:auto;filter:var(--filter-island-glow);display:block}.ground[data-astro-cid-piucg3wi]{width:46%;height:var(--size-ground-shadow);margin-top:var(--space-cta);background:var(--gradient-ground-shadow);border-radius:50%}@media (prefers-reduced-motion:no-preference){.island[data-astro-cid-piucg3wi]{animation:7s ease-in-out infinite float}@supports (animation-timeline:view()){.stage[data-astro-cid-piucg3wi]{animation-name:rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry cover 40%}}}.lede[data-astro-cid-piucg3wi],.actions[data-astro-cid-piucg3wi],.note[data-astro-cid-piucg3wi]{animation-name:fade-in;animation-duration:.2s;animation-timing-function:var(--ease-settle);animation-fill-mode:both}@media (prefers-reduced-motion:no-preference){.lede[data-astro-cid-piucg3wi],.actions[data-astro-cid-piucg3wi],.note[data-astro-cid-piucg3wi]{animation-name:settle-in;animation-duration:.5s}}@keyframes fade-in{0%{opacity:0}}@keyframes settle-in{0%{opacity:0;transform:translateY(var(--distance-settle))}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(var(--distance-float))}}@keyframes rise{0%{opacity:.25;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.how[data-astro-cid-myhxl6gl]{gap:var(--space-6);max-width:var(--width-wide);padding:var(--space-section) var(--space-side);scroll-margin-top:var(--space-5);flex-direction:column;margin:0 auto;display:flex}h2[data-astro-cid-myhxl6gl]{max-width:var(--width-heading);font-size:var(--type-section-size);line-height:var(--type-section-line)}.bento[data-astro-cid-myhxl6gl]{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:dense;grid-auto-rows:minmax(var(--size-bento-row), auto);gap:var(--space-3);display:grid}.tile[data-astro-cid-myhxl6gl]{gap:var(--space-card-gap);padding:var(--space-4);border-radius:var(--radius-card);flex-direction:column;display:flex}.big[data-astro-cid-myhxl6gl]{grid-area:span 2/span 4}.small[data-astro-cid-myhxl6gl]{grid-column:span 2}.wide[data-astro-cid-myhxl6gl]{grid-column:span 6}h3[data-astro-cid-myhxl6gl]{font-size:var(--type-card-title-size)}p[data-astro-cid-myhxl6gl]{color:var(--color-ink-soft)}.clock[data-astro-cid-myhxl6gl]{color:var(--color-blue);font-size:var(--type-numeral-size);font-weight:var(--font-weight-light);letter-spacing:var(--type-clock-tracking);line-height:1}.morning[data-astro-cid-myhxl6gl]{justify-content:space-between;gap:var(--space-3);padding:var(--space-card);border-radius:var(--radius-hero);background:var(--color-sand);position:relative;overflow:hidden}.morning[data-astro-cid-myhxl6gl] .copy[data-astro-cid-myhxl6gl]{z-index:1;gap:var(--space-card-gap);max-width:var(--width-brief);flex-direction:column;display:flex;position:relative}.morning[data-astro-cid-myhxl6gl] .clock[data-astro-cid-myhxl6gl]{font-size:var(--type-clock-large-size)}.morning[data-astro-cid-myhxl6gl] h3[data-astro-cid-myhxl6gl],.privacy[data-astro-cid-myhxl6gl] h3[data-astro-cid-myhxl6gl]{font-size:var(--type-card-title-large-size);letter-spacing:var(--type-tight-tracking)}.dawn[data-astro-cid-myhxl6gl]{width:62%;max-width:var(--width-dawn);height:auto;margin:calc(-1 * var(--space-card)) calc(-1 * var(--space-1)) calc(-1 * var(--space-3)) 0;align-self:flex-end;display:block}.evening[data-astro-cid-myhxl6gl]{background:var(--color-card)}.night[data-astro-cid-myhxl6gl]{background:var(--color-night);color:var(--color-on-blue)}.night[data-astro-cid-myhxl6gl] .clock[data-astro-cid-myhxl6gl]{color:var(--color-amber)}.night[data-astro-cid-myhxl6gl] p[data-astro-cid-myhxl6gl]{color:var(--color-night-text)}.privacy[data-astro-cid-myhxl6gl]{gap:var(--space-3) var(--space-5);padding:var(--space-4) var(--space-card);background:var(--color-blue-tint);flex-flow:wrap;justify-content:space-between;align-items:center}.privacy-copy[data-astro-cid-myhxl6gl]{flex:1 1 var(--width-privacy-copy);gap:var(--space-icon);flex-direction:column;min-width:0;display:flex}.account[data-astro-cid-myhxl6gl]{gap:var(--space-tight);font-size:var(--type-label-size);flex-direction:column;flex:0 auto;padding:0;list-style:none;display:flex}@media (prefers-reduced-motion:no-preference){.dawn[data-astro-cid-myhxl6gl]{transition:transform .7s var(--ease-settle)}.morning[data-astro-cid-myhxl6gl]:hover .dawn[data-astro-cid-myhxl6gl]{transform:scale(1.05)}}@media (width<=820px){.bento[data-astro-cid-myhxl6gl]{grid-template-columns:minmax(0,1fr)}.big[data-astro-cid-myhxl6gl],.small[data-astro-cid-myhxl6gl],.wide[data-astro-cid-myhxl6gl]{grid-area:span 1/span 1}}.landing-footer[data-astro-cid-o7fcegzd]{border-top:var(--size-hairline) solid var(--color-night-line);background:var(--color-night);color:var(--color-night-muted)}.inner[data-astro-cid-o7fcegzd]{gap:var(--space-2);max-width:var(--width-wide);padding:var(--space-4) var(--space-side) var(--space-5);font-size:var(--type-label-size);flex-wrap:wrap;justify-content:space-between;margin:0 auto;display:flex}.landing-nav[data-astro-cid-hzl75u2k]{top:var(--space-2);z-index:10;height:0;padding:0 var(--space-2);justify-content:center;display:flex;position:sticky}nav[data-astro-cid-hzl75u2k]{gap:var(--space-1) var(--space-cta);height:fit-content;padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-glass);box-shadow:var(--shadow-glass);backdrop-filter:var(--filter-glass);flex-wrap:wrap;align-items:center;display:flex}a[data-astro-cid-hzl75u2k]{color:var(--color-ink);font-size:var(--type-label-size);text-decoration:none}.brand[data-astro-cid-hzl75u2k]{font-size:var(--type-lede-size);font-weight:var(--font-weight-medium);letter-spacing:var(--type-brand-tracking)}.action[data-astro-cid-hzl75u2k]{height:var(--size-text-button);padding:0 var(--space-pill);border-radius:var(--radius-pill);background:var(--color-blue);color:var(--color-on-blue);font-weight:var(--font-weight-medium);transition:background-color .15s var(--ease-settle);align-items:center;display:inline-flex}@media (prefers-reduced-motion:no-preference){.action[data-astro-cid-hzl75u2k]{transition:transform .16s var(--ease-settle), background-color .15s var(--ease-settle)}.action[data-astro-cid-hzl75u2k]:active{transform:scale(var(--scale-press))}}@media (hover:hover) and (pointer:fine){.action[data-astro-cid-hzl75u2k]:hover{background:var(--color-blue-lift)}}@media (width<640px){.section-link[data-astro-cid-hzl75u2k]{display:none}}.momo[data-astro-cid-olagbe6g]{background:var(--color-card);scroll-margin-top:var(--space-5)}.inner[data-astro-cid-olagbe6g]{gap:var(--space-7);max-width:var(--width-wide);padding:var(--space-section) var(--space-side);flex-direction:column;margin:0 auto;display:flex}.visually-hidden[data-astro-cid-olagbe6g]{width:var(--size-hairline);height:var(--size-hairline);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.statement[data-astro-cid-olagbe6g]{max-width:var(--width-statement);font-size:var(--type-statement-size);font-weight:var(--font-weight-light);line-height:var(--type-statement-line);letter-spacing:var(--type-title-tracking)}.moods[data-astro-cid-olagbe6g]{gap:var(--space-2);height:var(--size-mood-strip);padding:0;list-style:none;display:flex}.slice[data-astro-cid-olagbe6g]{border-radius:var(--radius-card);background:var(--color-blue-tint);flex:1 1 0;min-width:0;position:relative;overflow:hidden}.portrait[data-astro-cid-olagbe6g]{width:100%;height:calc(100% - var(--size-mood-caption));object-fit:cover;object-position:50% 35%;position:absolute;top:0;left:0}.caption[data-astro-cid-olagbe6g]{gap:var(--space-tight);height:var(--size-mood-caption);padding:var(--space-2) var(--space-3) var(--space-3);background:var(--color-blue-tint);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}h3[data-astro-cid-olagbe6g]{font-size:var(--type-lede-size)}.line[data-astro-cid-olagbe6g]{-webkit-line-clamp:2;color:var(--color-ink-soft);font-size:var(--type-small-size);line-height:var(--type-small-line);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=820px){.moods[data-astro-cid-olagbe6g]{grid-template-columns:repeat(2,minmax(0,1fr));height:auto;display:grid}.slice[data-astro-cid-olagbe6g]{flex-direction:column;display:flex;position:static}.portrait[data-astro-cid-olagbe6g]{aspect-ratio:1;object-fit:contain;height:auto;position:static}.line[data-astro-cid-olagbe6g]{display:block}.caption[data-astro-cid-olagbe6g]{height:auto;padding:var(--space-2);background:var(--color-blue-tint);flex:1;position:static}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.word[data-astro-cid-olagbe6g]{opacity:.12;animation-name:light-up;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 100% cover 45%;display:inline-block}}}@media (width>820px) and (prefers-reduced-motion:no-preference){.slice[data-astro-cid-olagbe6g]{transition:flex .7s var(--ease-settle)}.slice[data-astro-cid-olagbe6g]:hover{flex:3 1 0}.line[data-astro-cid-olagbe6g]{transition:opacity .5s .15s}.moods[data-astro-cid-olagbe6g]:hover .slice[data-astro-cid-olagbe6g]:not(:hover) .line[data-astro-cid-olagbe6g]{opacity:0}}@keyframes light-up{to{opacity:1}}.momo-lines[data-astro-cid-i4ingxsy]{padding:var(--space-cta) 0;background:var(--color-night);color:var(--color-night-text);overflow:hidden}.track[data-astro-cid-i4ingxsy]{gap:var(--space-5);width:max-content;padding-right:var(--space-5);font-size:var(--type-marquee-size);font-weight:var(--font-weight-light);letter-spacing:var(--type-tight-tracking);white-space:nowrap;display:flex}.dot[data-astro-cid-i4ingxsy]{color:var(--color-amber)}@media (prefers-reduced-motion:no-preference){.track[data-astro-cid-i4ingxsy]{animation:60s linear infinite scroll-left}.track[data-astro-cid-i4ingxsy]:hover{animation-play-state:paused}}@keyframes scroll-left{to{transform:translate(-50%)}}.pricing[data-astro-cid-uzaiw2e6]{gap:var(--space-5);max-width:var(--width-wide);padding:var(--space-section) var(--space-side) var(--space-9);scroll-margin-top:var(--space-5);flex-direction:column;margin:0 auto;display:flex}.head[data-astro-cid-uzaiw2e6]{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}h2[data-astro-cid-uzaiw2e6]{font-size:var(--type-section-size);line-height:var(--type-section-line)}.head[data-astro-cid-uzaiw2e6] p[data-astro-cid-uzaiw2e6],.terms[data-astro-cid-uzaiw2e6]{color:var(--color-ink-soft)}.plans[data-astro-cid-uzaiw2e6]{grid-template-columns:repeat(auto-fit, minmax(min(var(--size-plan-min), 100%), 1fr));gap:var(--space-3);padding:0;list-style:none;display:grid}.plan[data-astro-cid-uzaiw2e6]{gap:var(--space-card-gap);padding:var(--space-card);border-radius:var(--radius-plan);background:var(--color-card);flex-direction:column;display:flex}.price[data-astro-cid-uzaiw2e6]{font-size:var(--type-price-size);font-weight:var(--font-weight-light);letter-spacing:var(--type-price-tracking);line-height:1}.featured[data-astro-cid-uzaiw2e6]{background:var(--color-blue);color:var(--color-on-blue)}.featured[data-astro-cid-uzaiw2e6] .terms[data-astro-cid-uzaiw2e6]{color:var(--color-on-blue-soft)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.start[data-astro-cid-acmcajfy]{gap:var(--space-card);padding:var(--space-section) var(--space-side);background:var(--gradient-night-glow), var(--gradient-night-sky);color:var(--color-on-blue);text-align:center;flex-direction:column;align-items:center;display:flex}h2[data-astro-cid-acmcajfy]{max-width:var(--width-hero);font-size:var(--type-closing-size);line-height:var(--type-closing-line);letter-spacing:var(--type-closing-tracking)}p[data-astro-cid-acmcajfy]{color:var(--color-night-muted);font-size:var(--type-label-size)}
