.email-signup[data-astro-cid-kdlozfn6]{background:var(--mm-blush);border-radius:32px;flex-direction:column;gap:14px;padding:24px 20px;display:flex;position:relative;overflow:hidden}.sparkle[data-astro-cid-kdlozfn6]{width:26px;height:26px;position:absolute;top:16px;right:16px}.confirm[data-astro-cid-kdlozfn6]{background:var(--mm-sage-200);color:var(--mm-sage-900);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px 8px 10px;font-size:15px;font-weight:700;display:flex}.headline[data-astro-cid-kdlozfn6]{padding-right:30px;font-size:30px}.headline[data-astro-cid-kdlozfn6]:focus{outline:none}.success[data-astro-cid-kdlozfn6]{flex-direction:column;gap:10px;padding:4px 0;display:flex}.success[data-astro-cid-kdlozfn6][hidden]{display:none}.success[data-astro-cid-kdlozfn6] p[data-astro-cid-kdlozfn6]{font-size:16px;line-height:1.5}.form-area[data-astro-cid-kdlozfn6]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:20px;display:grid}.form-area[data-astro-cid-kdlozfn6][hidden]{display:none}.copy[data-astro-cid-kdlozfn6]{flex-direction:column;gap:12px;display:flex}.body[data-astro-cid-kdlozfn6]{font-size:16px;line-height:1.5}.form[data-astro-cid-kdlozfn6]{flex-direction:column;gap:10px;margin-top:4px;display:flex}.field[data-astro-cid-kdlozfn6]{flex-direction:column;gap:6px;display:flex}label[data-astro-cid-kdlozfn6]{color:var(--mm-rose);font-size:14px;font-weight:600}input[data-astro-cid-kdlozfn6][type=email]{min-height:50px;font:inherit;color:var(--mm-ink);background:var(--mm-white);border:2px solid var(--mm-white);transition:border-color .15s var(--ease);border-radius:999px;outline:none;padding:0 18px;font-size:16px}input[data-astro-cid-kdlozfn6][type=email]:focus,input[data-astro-cid-kdlozfn6][type=email]:focus-visible,.email-signup[data-astro-cid-kdlozfn6][data-state=error] input[data-astro-cid-kdlozfn6][type=email]{border-color:var(--mm-terracotta)}.error[data-astro-cid-kdlozfn6]{color:var(--mm-terracotta-700);padding-left:18px;font-size:14px;font-weight:700}.error[data-astro-cid-kdlozfn6]:empty{display:none}.hp[data-astro-cid-kdlozfn6]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.submit[data-astro-cid-kdlozfn6]{width:100%;min-height:50px;font-size:16px}.submit[data-astro-cid-kdlozfn6]:disabled{opacity:.6;cursor:default}.submit[data-astro-cid-kdlozfn6] .spinner{animation:.8s linear infinite mm-spin;display:none}.email-signup[data-astro-cid-kdlozfn6][data-state=submitting] .submit[data-astro-cid-kdlozfn6] .spinner{display:block}.micro[data-astro-cid-kdlozfn6]{color:var(--mm-grey-700);text-align:center;font-size:13px}.privacy[data-astro-cid-kdlozfn6]{margin-top:-4px}.privacy[data-astro-cid-kdlozfn6] a[data-astro-cid-kdlozfn6]{color:inherit;text-decoration:underline}.audience[data-astro-cid-kdlozfn6]{letter-spacing:.14em;text-transform:uppercase;color:var(--mm-rose-soft);margin-bottom:-6px;font-size:13px;font-weight:800}.peek[data-astro-cid-kdlozfn6]{background:var(--mm-cream);border-radius:24px;place-items:center;padding:20px 16px 64px;display:grid;position:relative;overflow:hidden}.peek[data-astro-cid-kdlozfn6] .deco-circle[data-astro-cid-kdlozfn6]{background:var(--mm-blush-deep);width:160px;height:160px;bottom:-60px;left:-50px}.page[data-astro-cid-kdlozfn6]{aspect-ratio:8.5/11;background:var(--mm-white);width:58%;max-width:170px;box-shadow:var(--shadow-md);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden;transform:rotate(-2deg)}.peek-doodle[data-astro-cid-kdlozfn6]{opacity:.25;width:40%}.peek-img[data-astro-cid-kdlozfn6]{object-fit:cover;width:100%;height:100%}.peek-img[data-astro-cid-kdlozfn6].blur{filter:blur(2.5px);transform:scale(1.06)}.peek-label[data-astro-cid-kdlozfn6]{background:var(--mm-white);border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.peek-label[data-astro-cid-kdlozfn6] .k[data-astro-cid-kdlozfn6]{letter-spacing:.2em;text-transform:uppercase;color:var(--mm-rose-soft);font-size:12px;font-weight:800}.peek-label[data-astro-cid-kdlozfn6] .v[data-astro-cid-kdlozfn6]{color:var(--mm-rose);font-size:14px;font-weight:600}@media (width>=900px){.email-signup[data-astro-cid-kdlozfn6]{padding:28px}}
