.shot[data-astro-cid-7hy6f65w]{width:100%;max-width:calc(var(--w) * 1px);min-height:0;aspect-ratio:var(--w) / var(--h)}.shot__window[data-astro-cid-7hy6f65w]{background-color:var(--color-paper-white);flex-direction:column;width:100%;height:100%;display:flex;overflow:clip}.shot[data-astro-cid-7hy6f65w][data-fit] .shot__window[data-astro-cid-7hy6f65w]{width:calc(var(--w) * 1px);height:calc(var(--h) * 1px);transform:scale(var(--scale));transform-origin:0 0}.shot--stage[data-astro-cid-7hy6f65w] .shot__window[data-astro-cid-7hy6f65w]{border-radius:14px 14px 0 0;box-shadow:0 30px 60px -30px #0006}.shot--card[data-astro-cid-7hy6f65w] .shot__window[data-astro-cid-7hy6f65w]{border:1px solid var(--color-soft-mist);border-radius:var(--radius-cards);box-shadow:0 24px 48px -24px color-mix(in srgb, var(--color-ink-charcoal) 15%, transparent)}.shot__bar[data-astro-cid-7hy6f65w]{border-bottom:1px solid var(--color-soft-mist);background-color:var(--color-warm-parchment);flex-shrink:0;align-items:center;gap:16px;height:36px;padding-inline:14px;display:flex}.shot__dots[data-astro-cid-7hy6f65w]{flex-shrink:0;gap:6px;width:42px;display:flex}.shot__dots[data-astro-cid-7hy6f65w] span[data-astro-cid-7hy6f65w]{border-radius:var(--radius-full);background-color:var(--color-soft-mist);flex-shrink:0;width:10px;height:10px}.shot__address[data-astro-cid-7hy6f65w]{flex-grow:1;justify-content:center;min-width:0;display:flex}.shot__url[data-astro-cid-7hy6f65w]{background-color:var(--color-paper-white);height:22px;color:var(--color-stone-gray);white-space:nowrap;border-radius:6px;align-items:center;padding-inline:12px;font-size:11px;line-height:14px;display:flex}.shot__spacer[data-astro-cid-7hy6f65w]{flex-shrink:0;width:42px}.shot__viewport[data-astro-cid-7hy6f65w]{flex-grow:1;position:relative;overflow:clip}.shot__screen[data-astro-cid-7hy6f65w]{top:var(--y);left:var(--x);position:absolute}.product-hero[data-astro-cid-a435by4q]{padding-block:var(--section-pad);flex-direction:column;justify-content:center;align-items:center;gap:56px;display:flex}.product-hero__copy[data-astro-cid-a435by4q]{flex-direction:column;gap:24px;display:flex}.product-hero__title[data-astro-cid-a435by4q]{max-width:980px;color:var(--color-ink-charcoal);font-size:80px;font-weight:var(--font-weight-w460);letter-spacing:-.032em;line-height:76px}.product-hero__row[data-astro-cid-a435by4q]{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.product-hero__lede[data-astro-cid-a435by4q]{width:620px;color:var(--color-stone-gray);font-size:var(--text-xl);font-weight:var(--font-weight-w460);flex-shrink:0;line-height:29px}.product-hero__actions[data-astro-cid-a435by4q]{flex-wrap:wrap;gap:12px;display:flex}.product-hero__stage[data-astro-cid-a435by4q]{width:min(1360px, 100% - 2 * var(--gutter));border-radius:var(--radius-3xl);background-color:var(--surface-deep-lagoon-band);padding:32px 32px 0;overflow:clip}@media (width<=1023px){.product-hero[data-astro-cid-a435by4q]{gap:48px}.product-hero__title[data-astro-cid-a435by4q]{font-size:60px;line-height:60px}.product-hero__row[data-astro-cid-a435by4q]{flex-direction:column;align-items:flex-start;gap:32px}.product-hero__lede[data-astro-cid-a435by4q]{width:auto;max-width:620px}.product-hero__stage[data-astro-cid-a435by4q]{padding:24px 24px 0}}@media (width<=639px){.product-hero[data-astro-cid-a435by4q]{gap:40px}.product-hero__title[data-astro-cid-a435by4q]{font-size:44px;line-height:46px}.product-hero__lede[data-astro-cid-a435by4q]{font-size:var(--text-lg);line-height:27px}.product-hero__actions[data-astro-cid-a435by4q]{flex-direction:column;align-self:stretch}.product-hero__stage[data-astro-cid-a435by4q]{border-radius:var(--radius-cards);padding:16px 16px 0}}.keys[data-astro-cid-x3g3jtjy]{z-index:10;border-block:1px solid var(--color-soft-mist);background-color:color-mix(in srgb, var(--color-warm-parchment) 90%, transparent);backdrop-filter:blur(12px);position:sticky;top:0}.keys__inner[data-astro-cid-x3g3jtjy]{align-items:center;gap:4px;padding-block:10px;display:flex}.keys__list[data-astro-cid-x3g3jtjy]{gap:4px;display:flex}.keys__link[data-astro-cid-x3g3jtjy]{border-radius:var(--radius-tabs);color:var(--color-ink-charcoal);font-size:var(--text-body-sm);white-space:nowrap;align-items:center;gap:8px;padding:6px 12px 6px 6px;line-height:20px;transition:background-color .15s;display:flex}.keys__link[data-astro-cid-x3g3jtjy]:hover{background-color:color-mix(in srgb, var(--color-soft-mist) 70%, transparent)}.keys__link[data-astro-cid-x3g3jtjy][aria-current]{background-color:var(--color-lilac-mist)}.keys__num[data-astro-cid-x3g3jtjy]{border:1px solid var(--color-soft-mist);background-color:var(--surface-paper-card);width:24px;height:24px;font-family:inherit;font-size:var(--text-caption);font-weight:var(--font-weight-w540);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;line-height:16px;display:flex}.keys__link[data-astro-cid-x3g3jtjy][aria-current] .keys__num[data-astro-cid-x3g3jtjy]{border-color:color-mix(in srgb, var(--color-ink-charcoal) 20%, transparent)}.keys__hint[data-astro-cid-x3g3jtjy]{color:var(--color-stone-gray);font-size:var(--text-caption);white-space:nowrap;margin-left:auto;line-height:16px}@media (width<=1023px){.keys__hint[data-astro-cid-x3g3jtjy]{display:none}}@media (width<=767px){.keys__inner[data-astro-cid-x3g3jtjy]{width:100%;padding-inline:var(--gutter);scrollbar-width:none;overflow-x:auto}.keys__inner[data-astro-cid-x3g3jtjy]::-webkit-scrollbar{display:none}.keys__num[data-astro-cid-x3g3jtjy]{display:none}.keys__link[data-astro-cid-x3g3jtjy]{padding:8px 12px}}.step-head[data-astro-cid-divl3n6w]{justify-content:space-between;align-items:flex-end;gap:64px;display:flex}.step-head__title[data-astro-cid-divl3n6w]{flex-direction:column;gap:16px;max-width:640px;display:flex}.step-head__lede[data-astro-cid-divl3n6w]{flex-shrink:0;width:440px;padding-bottom:4px}@media (width>=1200px){.step-head__lede[data-astro-cid-divl3n6w]{width:460px;margin-right:-20px}}@media (width<=1023px){.step-head[data-astro-cid-divl3n6w]{flex-direction:column;align-items:flex-start;gap:20px}.step-head__lede[data-astro-cid-divl3n6w]{width:auto;max-width:560px;padding-bottom:0}}.crop[data-astro-cid-s7h5qxuh]{flex-direction:column;gap:14px;display:flex}.crop__caption[data-astro-cid-s7h5qxuh]{color:var(--color-stone-gray);font-size:var(--text-body-sm);line-height:20px}.design[data-astro-cid-fq4umaaw]{padding-block:var(--section-pad);flex-direction:column;justify-content:center;gap:48px;display:flex}.templates[data-astro-cid-fq4umaaw]{gap:16px;display:flex}.template[data-astro-cid-fq4umaaw]{flex-direction:column;flex:1;min-width:0;display:flex;overflow:clip}.template__preview[data-astro-cid-fq4umaaw]{background-color:var(--color-warm-parchment);flex-shrink:0;justify-content:center;align-items:center;height:200px;display:flex;position:relative}.template__card[data-astro-cid-fq4umaaw],.template__letter[data-astro-cid-fq4umaaw]{border-radius:3px;flex-shrink:0;box-shadow:0 8px 20px -12px #0000004d}.template__card[data-astro-cid-fq4umaaw]{width:216px;height:144px;display:flex;overflow:clip}.template__card--eddm[data-astro-cid-fq4umaaw]{height:150px}.template__card[data-astro-cid-fq4umaaw] span[data-astro-cid-fq4umaaw]{flex:1}.template__letter[data-astro-cid-fq4umaaw]{background-color:var(--color-paper-white);flex-direction:column;gap:7px;width:116px;height:150px;padding:14px;display:flex}.template__letter-head[data-astro-cid-fq4umaaw],.template__letter-line[data-astro-cid-fq4umaaw]{border-radius:99px;flex-shrink:0}.template__letter-head[data-astro-cid-fq4umaaw]{background-color:color-mix(in srgb, var(--color-royal-violet) 60%, transparent);width:40px;height:6px;margin-bottom:8px}.template__letter-line[data-astro-cid-fq4umaaw]{background-color:var(--color-soft-mist);height:4px}.template__eddm[data-astro-cid-fq4umaaw]{border-radius:var(--radius-pills);background-color:var(--color-deep-lagoon);color:var(--color-paper-white);font-size:11px;font-weight:var(--font-weight-w540);padding:4px 8px;line-height:12px;position:absolute;top:10px;left:10px}.template__brand[data-astro-cid-fq4umaaw]{background-color:color-mix(in srgb, var(--color-paper-white) 90%, transparent);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:4px 6px;font-size:11px;line-height:12px;display:flex;position:absolute;bottom:10px;left:10px}.template__swatch[data-astro-cid-fq4umaaw]{border-radius:2px;flex-shrink:0;width:8px;height:8px}.template__body[data-astro-cid-fq4umaaw]{flex-direction:column;gap:2px;padding:16px;display:flex}.template__name[data-astro-cid-fq4umaaw]{font-size:var(--text-body);font-weight:var(--font-weight-w540);line-height:20px}.template__format[data-astro-cid-fq4umaaw]{color:var(--color-stone-gray);font-size:var(--text-caption);line-height:16px}.design__features[data-astro-cid-fq4umaaw]{gap:16px;display:flex}.design__feature[data-astro-cid-fq4umaaw]{flex-direction:column;flex:1;gap:10px;min-width:0;padding:24px;display:flex}.design__feature-title[data-astro-cid-fq4umaaw]{font-size:var(--text-xl);line-height:24px}.design__feature-text[data-astro-cid-fq4umaaw]{color:var(--color-stone-gray);font-size:var(--text-body-sm);line-height:21px}@media (width>=1200px){.design__feature-text[data-astro-cid-fq4umaaw]{margin-right:-8px}}@media (width<=1199px){.templates[data-astro-cid-fq4umaaw]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=1023px){.design__features[data-astro-cid-fq4umaaw]{flex-direction:column}}@media (width<=639px){.design[data-astro-cid-fq4umaaw]{gap:32px}.templates[data-astro-cid-fq4umaaw]{grid-template-columns:minmax(0,1fr)}}.audience[data-astro-cid-xss2ancu]{padding-block:var(--section-pad);flex-direction:column;justify-content:center;gap:48px;display:flex}.types[data-astro-cid-xss2ancu]{gap:16px;display:flex}.type[data-astro-cid-xss2ancu]{--rule:var(--color-soft-mist);--rule-top:var(--color-soft-mist);border:1px solid var(--color-soft-mist);border-radius:var(--radius-cards);background-color:var(--surface-paper-card);flex-direction:column;flex:1;gap:20px;min-width:0;padding:28px;display:flex}.type--selected[data-astro-cid-xss2ancu]{--rule:color-mix(in srgb, var(--color-ink-charcoal) 10%, transparent);--rule-top:color-mix(in srgb, var(--color-ink-charcoal) 15%, transparent);border-color:var(--color-ink-charcoal);background-color:#0000}.type__head[data-astro-cid-xss2ancu]{align-items:center;gap:14px;display:flex}.type__icon[data-astro-cid-xss2ancu]{border-radius:var(--radius-xl);background-color:var(--color-warm-parchment);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.type--selected[data-astro-cid-xss2ancu] .type__icon[data-astro-cid-xss2ancu]{background-color:var(--color-paper-white)}.type__title[data-astro-cid-xss2ancu]{flex-direction:column;gap:2px;display:flex}.type__name[data-astro-cid-xss2ancu]{font-size:var(--text-heading-sm);letter-spacing:var(--tracking-heading-sm);line-height:32px}.type__summary[data-astro-cid-xss2ancu]{color:var(--color-stone-gray);font-size:var(--text-body-sm);line-height:20px}.type--selected[data-astro-cid-xss2ancu] .type__summary[data-astro-cid-xss2ancu]{color:var(--color-ink-charcoal)}.type__rows[data-astro-cid-xss2ancu]{border-top:1px solid var(--rule-top);flex-direction:column;display:flex}.type__row[data-astro-cid-xss2ancu]{font-size:var(--text-body-sm);gap:16px;padding-block:12px;line-height:21px;display:flex}.type__row[data-astro-cid-xss2ancu]+.type__row[data-astro-cid-xss2ancu]{border-top:1px solid var(--rule)}.type__row[data-astro-cid-xss2ancu] dt[data-astro-cid-xss2ancu]{width:110px;font-weight:var(--font-weight-w540);flex-shrink:0}.type__row[data-astro-cid-xss2ancu] dd[data-astro-cid-xss2ancu]{margin-right:-8px}.sources[data-astro-cid-xss2ancu]{gap:16px;display:flex}.source[data-astro-cid-xss2ancu]{border-top:1px solid var(--color-ink-charcoal);flex-direction:column;flex:1;gap:8px;min-width:0;padding-block:24px;display:flex}.source__title[data-astro-cid-xss2ancu]{font-size:var(--text-xl);line-height:24px}.source__text[data-astro-cid-xss2ancu]{color:var(--color-stone-gray);font-size:var(--text-body-sm);line-height:21px}@media (width>=1200px){.source__text[data-astro-cid-xss2ancu]{margin-right:-7px}}@media (width<=1199px){.sources[data-astro-cid-xss2ancu]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}}@media (width<=1023px){.types[data-astro-cid-xss2ancu]{flex-direction:column}}@media (width<=639px){.audience[data-astro-cid-xss2ancu]{gap:32px}.type[data-astro-cid-xss2ancu]{padding:20px}.type__row[data-astro-cid-xss2ancu]{flex-direction:column;gap:2px}.sources[data-astro-cid-xss2ancu]{grid-template-columns:minmax(0,1fr)}.source[data-astro-cid-xss2ancu]{padding-block:20px}}.send[data-astro-cid-nd3nujqt]{padding-block:var(--section-pad);flex-direction:column;justify-content:center;gap:48px;display:flex}.send__grid[data-astro-cid-nd3nujqt]{gap:16px;display:flex}.send__grid[data-astro-cid-nd3nujqt]>[data-astro-cid-nd3nujqt]{flex:1;min-width:0}.panel[data-astro-cid-nd3nujqt]{flex-direction:column;gap:12px;padding:20px;display:flex}.panel--date[data-astro-cid-nd3nujqt]{gap:14px}.panel--pay[data-astro-cid-nd3nujqt]{flex-grow:1;gap:10px}.panel__title[data-astro-cid-nd3nujqt]{font-size:var(--text-body);font-weight:var(--font-weight-w540);line-height:20px}.panel__note[data-astro-cid-nd3nujqt],.panel__foot[data-astro-cid-nd3nujqt],.option__note[data-astro-cid-nd3nujqt]{color:var(--color-stone-gray);font-size:var(--text-caption);line-height:18px}.panel__foot[data-astro-cid-nd3nujqt]{border-top:1px solid var(--color-soft-mist);margin-top:auto;padding-top:12px}.classes[data-astro-cid-nd3nujqt]{flex-direction:column;gap:12px;display:flex}.option[data-astro-cid-nd3nujqt]{border:1px solid var(--color-soft-mist);border-radius:var(--radius-xl);flex-direction:column;gap:6px;padding:16px;display:flex}.option--selected[data-astro-cid-nd3nujqt],.choice--selected[data-astro-cid-nd3nujqt]{border-color:var(--color-ink-charcoal);background-color:color-mix(in srgb, var(--color-lilac-mist) 40%, transparent)}.option--auto[data-astro-cid-nd3nujqt]{border-style:dashed}.option__row[data-astro-cid-nd3nujqt]{justify-content:space-between;gap:12px;display:flex}.option__name[data-astro-cid-nd3nujqt]{font-size:var(--text-body);font-weight:var(--font-weight-w540);line-height:20px}.option__time[data-astro-cid-nd3nujqt]{font-size:var(--text-body-sm);text-align:right;line-height:20px}.timing[data-astro-cid-nd3nujqt]{gap:8px;display:flex}.choice[data-astro-cid-nd3nujqt]{border:1px solid var(--color-soft-mist);border-radius:var(--radius-xl);flex-direction:column;flex:1;gap:2px;min-width:0;padding:10px 12px;display:flex}.choice__name[data-astro-cid-nd3nujqt]{font-size:var(--text-body-sm);font-weight:var(--font-weight-w540);line-height:20px}.choice__note[data-astro-cid-nd3nujqt]{color:var(--color-stone-gray);font-size:var(--text-caption);line-height:16px}.month[data-astro-cid-nd3nujqt]{justify-content:space-between;display:flex}.month__name[data-astro-cid-nd3nujqt]{font-size:var(--text-body-sm);font-weight:var(--font-weight-w540);line-height:20px}.month__ships[data-astro-cid-nd3nujqt]{color:var(--color-stone-gray);font-size:var(--text-caption);line-height:20px}.cal[data-astro-cid-nd3nujqt]{font-size:var(--text-caption);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px;line-height:16px;display:grid}.cal__dow[data-astro-cid-nd3nujqt]{color:var(--color-stone-gray);padding-block:4px}.cal__day[data-astro-cid-nd3nujqt]{padding-block:7px}.cal__day--muted[data-astro-cid-nd3nujqt],.cal__day--holiday[data-astro-cid-nd3nujqt]{color:color-mix(in srgb, var(--color-stone-gray) 45%, transparent)}.cal__day--holiday[data-astro-cid-nd3nujqt]{text-decoration:line-through 1px}.cal__day--picked[data-astro-cid-nd3nujqt]{border-radius:var(--radius-lg);background-color:var(--color-midnight-wine);color:var(--color-paper-white)}.send__stack[data-astro-cid-nd3nujqt]{flex-direction:column;gap:16px;display:flex}.price[data-astro-cid-nd3nujqt]{border-radius:var(--radius-cards);background-color:var(--surface-wine-ground);color:var(--color-paper-white);flex-direction:column;gap:18px;padding:24px;display:flex}.price__head[data-astro-cid-nd3nujqt]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.price__main[data-astro-cid-nd3nujqt]{flex-direction:column;gap:6px;display:flex}.price__eyebrow[data-astro-cid-nd3nujqt]{color:var(--color-lilac-mist)}.price__value[data-astro-cid-nd3nujqt]{font-size:52px;font-weight:var(--font-weight-w460);letter-spacing:-.03em;line-height:52px}.price__sub[data-astro-cid-nd3nujqt],.price__row[data-astro-cid-nd3nujqt] dt[data-astro-cid-nd3nujqt]{color:color-mix(in srgb, var(--color-paper-white) 70%, transparent)}.price__sub[data-astro-cid-nd3nujqt]{font-size:var(--text-body-sm);line-height:20px}.price__pill[data-astro-cid-nd3nujqt]{line-height:14px}.price__rows[data-astro-cid-nd3nujqt]{border-block:1px solid color-mix(in srgb, var(--color-paper-white) 15%, transparent);flex-direction:column;gap:8px;padding-block:14px;display:flex}.price__row[data-astro-cid-nd3nujqt]{font-size:var(--text-body-sm);justify-content:space-between;gap:12px;line-height:20px;display:flex}.tiers[data-astro-cid-nd3nujqt]{gap:6px;display:flex}.tier[data-astro-cid-nd3nujqt]{border-radius:var(--radius-lg);background-color:color-mix(in srgb, var(--color-paper-white) 8%, transparent);flex-direction:column;flex:1;gap:2px;min-width:0;padding:8px 10px;display:flex}.tier--active[data-astro-cid-nd3nujqt]{background-color:var(--color-lilac-mist);color:var(--color-ink-charcoal)}.tier__price[data-astro-cid-nd3nujqt]{font-size:var(--text-body-sm);font-weight:var(--font-weight-w540);line-height:18px}.tier__qty[data-astro-cid-nd3nujqt]{color:color-mix(in srgb, var(--color-paper-white) 60%, transparent);font-size:11px;line-height:14px}.tier--active[data-astro-cid-nd3nujqt] .tier__qty[data-astro-cid-nd3nujqt]{color:color-mix(in srgb, var(--color-ink-charcoal) 70%, transparent)}.pay[data-astro-cid-nd3nujqt]{flex-wrap:wrap;gap:8px;display:flex}.pay[data-astro-cid-nd3nujqt] li[data-astro-cid-nd3nujqt]{border:1px solid var(--color-soft-mist);border-radius:var(--radius-pills);font-size:var(--text-body-sm);padding:6px 12px;line-height:18px}@media (width>=1200px){.panel--pay[data-astro-cid-nd3nujqt] .panel__note[data-astro-cid-nd3nujqt]{margin-right:-10px}}@media (width<=1199px){.send__grid[data-astro-cid-nd3nujqt]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.send__stack[data-astro-cid-nd3nujqt]{flex-direction:row;grid-column:1/-1}.send__stack[data-astro-cid-nd3nujqt]>[data-astro-cid-nd3nujqt]{flex:1;min-width:0}}@media (width<=767px){.send__grid[data-astro-cid-nd3nujqt]{grid-template-columns:minmax(0,1fr)}.send__stack[data-astro-cid-nd3nujqt]{flex-direction:column}}@media (width<=639px){.send[data-astro-cid-nd3nujqt]{gap:32px}.panel__foot[data-astro-cid-nd3nujqt]{margin-top:4px}}
