.cal-card[data-astro-cid-jq76r7ql]{background:var(--surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-lifted);gap:var(--space-4);flex-direction:column;padding:22px;display:flex}.cal-card__head[data-astro-cid-jq76r7ql]{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.cal-card__month[data-astro-cid-jq76r7ql]{font-family:var(--font-display);font-size:var(--heading-2);font-weight:var(--weight-display-strong);color:var(--text-heading)}.cal-card__everyone[data-astro-cid-jq76r7ql]{font-size:var(--micro);text-transform:uppercase;letter-spacing:var(--tracking-micro);font-weight:var(--weight-body-bold);color:var(--text-secondary)}.cal-grid[data-astro-cid-jq76r7ql]{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.cal-grid__day[data-astro-cid-jq76r7ql]{text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:var(--weight-body-bold);color:var(--text-secondary);text-align:center}.cal-cell[data-astro-cid-jq76r7ql]{border-radius:var(--radius-pill);min-height:46px;padding:var(--space-1) 3px 0;box-sizing:border-box;flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex}.cal-cell--off[data-astro-cid-jq76r7ql]{background:var(--days-off)}.cal-cell--muted[data-astro-cid-jq76r7ql]{opacity:.3}.cal-cell__num[data-astro-cid-jq76r7ql]{width:22px;height:22px;font-size:12px;font-weight:var(--weight-body-medium);font-variant-numeric:tabular-nums;color:var(--text-heading);justify-content:center;align-items:center;display:inline-flex}.cal-cell__num--today[data-astro-cid-jq76r7ql]{background:var(--control-fill);color:var(--control-ink);border-radius:var(--radius-round);font-weight:var(--weight-body-bold)}.cal-cell__bars[data-astro-cid-jq76r7ql]{flex-direction:column;align-self:stretch;gap:3px;display:flex}.bar[data-astro-cid-jq76r7ql]{border-radius:var(--radius-round);align-self:stretch;height:5px}.cal-legend[data-astro-cid-jq76r7ql]{gap:var(--space-2);flex-wrap:wrap;padding-top:2px;display:flex}.legend-pill[data-astro-cid-jq76r7ql]{border-radius:var(--radius-round);padding:5px var(--space-3);font-size:12px;font-weight:var(--weight-body-bold)}.mimi-examples[data-astro-cid-mbja6jpw]{flex-direction:column;gap:14px;display:flex}.mimi-examples__panels[data-astro-cid-mbja6jpw]{grid-template-columns:minmax(0,1fr);display:grid}.mimi-examples__tabs[data-astro-cid-mbja6jpw]{gap:var(--space-1);border-radius:var(--radius-round);padding:var(--space-1);background:#fffdfa1f;display:flex}.mimi-examples__tab[data-astro-cid-mbja6jpw]{text-align:center;font:inherit;font-size:var(--caption);border-radius:var(--radius-round);padding:var(--space-2) var(--space-2);color:#ede4f2;font-weight:var(--weight-body-medium);cursor:pointer;background:0 0;border:none;flex:1 0 auto}.mimi-examples__tab[data-astro-cid-mbja6jpw][aria-selected=true]{background:var(--mimi-fill);color:var(--mimi-ink);font-weight:var(--weight-body-bold)}.mimi-examples__chat[data-astro-cid-mbja6jpw]{background:var(--surface-card);border-radius:var(--radius-card);padding:var(--space-5);flex-direction:column;grid-area:1/1;gap:14px;min-height:238px;display:flex;box-shadow:0 18px 60px #19171352}.mimi-examples__chat[data-astro-cid-mbja6jpw][hidden]{visibility:hidden}.mimi-examples__row[data-astro-cid-mbja6jpw]{align-items:flex-end;gap:10px;display:flex}.mimi-examples__row--you[data-astro-cid-mbja6jpw]{justify-content:flex-end}.mimi-examples__bubble[data-astro-cid-mbja6jpw]{box-sizing:content-box;border-radius:var(--radius-plan);max-width:85%;padding:var(--space-3) var(--space-4);font-size:15px;line-height:1.4}.mimi-examples__bubble--you[data-astro-cid-mbja6jpw]{background:var(--blush-fill);color:var(--blush-ink);border-bottom-right-radius:6px}.mimi-examples__bubble--mimi[data-astro-cid-mbja6jpw]{background:var(--surface-page);color:var(--text-body);border-bottom-left-radius:6px}.mimi-examples__icon[data-astro-cid-mbja6jpw]{border-radius:var(--radius-round);background:var(--mimi-fill);width:30px;height:30px;color:var(--mimi-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.mimi-examples__ask[data-astro-cid-mbja6jpw]{margin-left:var(--space-10);gap:10px;display:flex}.mimi-examples__chip[data-astro-cid-mbja6jpw]{align-items:center;gap:var(--space-2);border-radius:var(--radius-round);padding:var(--space-2) var(--space-4);font:inherit;font-size:15px;font-weight:var(--weight-body-medium);cursor:pointer;border:none;display:inline-flex}.mimi-examples__ask[data-astro-cid-mbja6jpw][hidden],.mimi-examples__result[data-astro-cid-mbja6jpw][hidden]{display:none}.mimi-examples__chip--sage[data-astro-cid-mbja6jpw]{background:var(--sage-fill);color:var(--sage-ink)}.mimi-examples__chip--blue[data-astro-cid-mbja6jpw]{background:var(--blue-fill);color:var(--blue-ink)}.mimi-examples__result[data-astro-cid-mbja6jpw]{align-items:center;gap:var(--space-3);margin-left:var(--space-10);border-radius:14px;padding:10px 14px;display:flex}.mimi-examples__result--sage[data-astro-cid-mbja6jpw]{background:var(--sage-fill);color:var(--sage-ink)}.mimi-examples__result--blue[data-astro-cid-mbja6jpw]{background:var(--blue-fill);color:var(--blue-ink)}.mimi-examples__result-text[data-astro-cid-mbja6jpw]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mimi-examples__result-title[data-astro-cid-mbja6jpw]{font-size:15px;font-weight:var(--weight-body-bold);line-height:1.25}.mimi-examples__result-meta[data-astro-cid-mbja6jpw]{font-size:var(--caption)}.mimi-examples__added[data-astro-cid-mbja6jpw]{font-size:12px;font-weight:var(--weight-body-bold);background:var(--surface-card);border-radius:var(--radius-round);padding:var(--space-1) var(--space-2);flex:none}.hero[data-astro-cid-ergxyi7h]{padding:clamp(var(--space-12),7vw,92px) 0 clamp(56px,7vw,var(--space-24));position:relative;overflow:hidden}.hero__grid[data-astro-cid-ergxyi7h]{gap:clamp(var(--space-8),5vw,var(--space-16));grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:center;display:grid;position:relative}.hero__copy[data-astro-cid-ergxyi7h]{flex-direction:column;gap:22px;min-width:0;display:flex}.hero__copy[data-astro-cid-ergxyi7h] h1[data-astro-cid-ergxyi7h]{font-size:clamp(38px,5.2vw,60px);line-height:1.1}.hero__copy[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{max-width:34em;font-size:19px}.hero__disclaimer[data-astro-cid-ergxyi7h]{font-size:var(--body-sm);color:var(--text-secondary)}.hero__demo[data-astro-cid-ergxyi7h]{flex-direction:column;gap:14px;min-width:0;display:flex}.hero-note[data-astro-cid-ergxyi7h]{gap:var(--space-3);background:var(--surface-card);border-radius:var(--radius-plan);box-shadow:var(--shadow-soft);padding:var(--space-4);display:flex}.hero-note__body[data-astro-cid-ergxyi7h]{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.hero-note__forwarded[data-astro-cid-ergxyi7h]{font-size:var(--caption);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hero-note__event[data-astro-cid-ergxyi7h]{align-items:center;gap:var(--space-3);border-radius:14px;padding:10px 14px;display:flex}.hero-note__event-text[data-astro-cid-ergxyi7h]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.hero-note__event-title[data-astro-cid-ergxyi7h]{font-size:15px;font-weight:var(--weight-body-bold);line-height:1.25}.hero-note__event-meta[data-astro-cid-ergxyi7h]{font-size:var(--caption)}.hero-note__added[data-astro-cid-ergxyi7h]{font-size:12px;font-weight:var(--weight-body-bold);background:var(--surface-card);border-radius:var(--radius-round);padding:var(--space-1) var(--space-2);flex:none}.section[data-astro-cid-ergxyi7h]{padding-block:clamp(56px,7vw,92px)}.section--card[data-astro-cid-ergxyi7h]{background:var(--surface-card)}#how-heading,#inputs-heading{font-size:clamp(30px,4vw,44px)}#benefits-heading,#senders-heading{font-size:clamp(28px,3.6vw,40px)}#pricing-heading{font-size:clamp(30px,4vw,46px)}#how-heading+p{max-width:30em}#pricing-heading+p{max-width:44ch}.section[data-astro-cid-ergxyi7h] .sh{margin-bottom:44px}.how[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px;display:grid;position:relative}.how__line[data-astro-cid-ergxyi7h]{background:var(--hairline);pointer-events:none;height:1.5px;position:absolute;top:34px;left:17%;right:17%}.how__step[data-astro-cid-ergxyi7h]{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.how__step[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{margin:0;font-size:24px}.how__step[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{font-size:var(--body);color:var(--text-body);max-width:32ch;margin:0}.how__num[data-astro-cid-ergxyi7h]{border-radius:var(--radius-round);width:68px;height:68px;font-family:var(--font-display);font-size:26px;font-weight:var(--weight-display-strong);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}.mimi[data-astro-cid-ergxyi7h]{background:var(--mimi-deep);color:#f5eff8;padding-block:clamp(56px,7vw,var(--space-24));position:relative;overflow:hidden}.mimi__grid[data-astro-cid-ergxyi7h]{gap:clamp(var(--space-10),7vw,var(--space-24));grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center;max-width:1060px;display:grid;position:relative}.mimi__copy[data-astro-cid-ergxyi7h]{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.mimi__kicker[data-astro-cid-ergxyi7h]{align-items:center;gap:var(--space-3);display:flex}.mimi__eyebrow[data-astro-cid-ergxyi7h]{font-size:var(--caption);text-transform:uppercase;letter-spacing:var(--tracking-micro);font-weight:var(--weight-body-bold);color:var(--mimi-fill)}.mimi[data-astro-cid-ergxyi7h] .sh{margin-bottom:0}.mimi[data-astro-cid-ergxyi7h] .sh h2{color:var(--cream-card)}.mimi[data-astro-cid-ergxyi7h] .sh__lede{color:#ede4f2;max-width:34em}.mimi__points[data-astro-cid-ergxyi7h]{gap:var(--space-2);flex-direction:column;display:flex}.mimi__point[data-astro-cid-ergxyi7h]{gap:var(--space-3);align-items:flex-start;display:flex}.mimi[data-astro-cid-ergxyi7h] .mimi__point-icon{margin-top:2px}.mimi__point[data-astro-cid-ergxyi7h] span[data-astro-cid-ergxyi7h]:last-child{font-size:var(--body);line-height:var(--lh-body);color:#ede4f2}.mimi__cta[data-astro-cid-ergxyi7h]{font-size:var(--body);font-weight:var(--weight-body-bold);color:var(--cream-card);text-decoration:underline}.mimi__cta[data-astro-cid-ergxyi7h]:hover{color:var(--cream-card)}.mimi__demo[data-astro-cid-ergxyi7h]{min-width:0}.inputs[data-astro-cid-ergxyi7h]{text-align:center;flex-direction:column;align-items:center;gap:36px;display:flex}.inputs[data-astro-cid-ergxyi7h] .sh{margin-bottom:0}.inputs__pills[data-astro-cid-ergxyi7h]{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.inputs__pill[data-astro-cid-ergxyi7h]{background:var(--days-off);box-shadow:inset 0 0 0 var(--border-width-input) var(--border-input);border-radius:var(--radius-round);padding:var(--space-3) 22px;font-size:var(--body);font-weight:var(--weight-body-medium);color:var(--text-heading)}.inputs__pill--accent[data-astro-cid-ergxyi7h]{background:var(--control-fill);color:var(--control-ink);font-weight:var(--weight-body-bold);box-shadow:none}.inputs__lede[data-astro-cid-ergxyi7h]{color:var(--text-body);max-width:52ch;margin:0;font-size:17px}.benefits[data-astro-cid-ergxyi7h] .sh{gap:10px;margin-bottom:38px}.benefits[data-astro-cid-ergxyi7h]{max-width:var(--container-max);gap:var(--space-6);align-items:stretch;margin-inline:auto}.benefits__card[data-astro-cid-ergxyi7h]{background:var(--surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);flex-direction:column;display:flex;overflow:hidden}.benefits__band[data-astro-cid-ergxyi7h]{padding:var(--space-4) 26px;font-size:var(--caption);font-weight:var(--weight-body-bold);text-transform:uppercase;letter-spacing:.08em}.benefits__body[data-astro-cid-ergxyi7h]{gap:var(--space-3);flex-direction:column;padding:26px;display:flex}.benefits__body[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{font-size:23px;line-height:var(--lh-heading);margin:0}.benefits__body[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{font-size:var(--body);line-height:var(--lh-body);color:var(--text-body);margin:0}.senders[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center;gap:clamp(28px,4vw,56px);display:grid}.senders__copy[data-astro-cid-ergxyi7h]{flex-direction:column;gap:18px;min-width:0;display:flex}.senders[data-astro-cid-ergxyi7h] .sh{gap:18px;margin-bottom:0}.senders[data-astro-cid-ergxyi7h] .sh__lede{max-width:34em;font-size:17px}.senders__cta[data-astro-cid-ergxyi7h]{font-size:var(--body);font-weight:var(--weight-body-bold);color:var(--text-link);text-decoration:underline}.senders__panel[data-astro-cid-ergxyi7h]{background:var(--surface-card);border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow-soft);padding:var(--space-6);flex-direction:column;gap:14px;display:flex}.senders__panel-title[data-astro-cid-ergxyi7h]{font-size:var(--micro);text-transform:uppercase;letter-spacing:var(--tracking-micro);font-weight:var(--weight-body-bold);color:var(--text-secondary)}.senders__row[data-astro-cid-ergxyi7h]{align-items:center;gap:var(--space-3);background:var(--surface-page);padding:var(--space-3) 14px;border-radius:18px;display:flex}.senders__row--ignored[data-astro-cid-ergxyi7h]{background:var(--days-off)}.senders__row-icon[data-astro-cid-ergxyi7h]{color:var(--text-secondary);flex:none;display:inline-flex}.senders__row-email[data-astro-cid-ergxyi7h]{min-width:0;font-size:var(--body-sm);color:var(--text-body);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.senders__row--ignored[data-astro-cid-ergxyi7h] .senders__row-email[data-astro-cid-ergxyi7h]{color:var(--text-secondary)}.senders__tag[data-astro-cid-ergxyi7h]{font-size:var(--micro);font-weight:var(--weight-body-bold);border-radius:var(--radius-round);padding:2px var(--space-2);flex:none}.senders__ignored-label[data-astro-cid-ergxyi7h]{font-size:var(--micro);font-weight:var(--weight-body-bold);color:var(--text-secondary);flex:none}.pricing[data-astro-cid-ergxyi7h]{max-width:var(--container-max);margin:var(--space-10) auto 0;gap:var(--space-6);text-align:left;flex-wrap:wrap;align-items:stretch;display:flex}.pricing[data-astro-cid-ergxyi7h] .sh{gap:18px;margin-bottom:0}.pricing[data-astro-cid-ergxyi7h] .plan{flex:260px;min-width:0;padding-block:22px}.pricing[data-astro-cid-ergxyi7h] .plan--badged{flex:1.35 300px}
