.email-form[data-astro-cid-vnocuw34]{flex-direction:column;gap:10px;margin-top:14px;display:flex}.email-cities[data-astro-cid-vnocuw34]{min-width:0}.email-city-summary[data-astro-cid-vnocuw34]{min-height:44px;color:var(--email-small,#5c4632);cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;font-size:14px;font-weight:600;line-height:1.3;list-style:none;display:flex}.email-city-summary[data-astro-cid-vnocuw34]::-webkit-details-marker{display:none}.email-city-summary[data-astro-cid-vnocuw34]::marker{content:""}.email-city-name[data-astro-cid-vnocuw34]{color:var(--email-ink,#1a1208)}.email-city-edit[data-astro-cid-vnocuw34]{white-space:pre}.email-city-edit[data-astro-cid-vnocuw34]:last-child{text-underline-offset:2px;text-decoration:underline 1px}.email-cities[data-astro-cid-vnocuw34][open] .email-city-edit[data-astro-cid-vnocuw34]{display:none}.email-city-summary[data-astro-cid-vnocuw34]:focus-visible{outline-offset:2px;border-radius:8px;outline:3px solid #ff6b008c}.email-sr[data-astro-cid-vnocuw34]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.email-cities[data-astro-cid-vnocuw34]::details-content{opacity:0;transition:grid-template-rows .25s ease, opacity .25s ease, content-visibility .25s ease allow-discrete;grid-template-rows:0fr;display:grid}.email-cities[data-astro-cid-vnocuw34][open]::details-content{opacity:1;grid-template-rows:1fr}.email-cities[data-astro-cid-vnocuw34][data-still]::details-content{transition:none}.email-chips-clip[data-astro-cid-vnocuw34]{min-height:0;margin:-4px;padding:4px;overflow:hidden}.email-chips[data-astro-cid-vnocuw34]{flex-wrap:wrap;gap:8px;padding-top:2px;display:flex}.email-chip[data-astro-cid-vnocuw34]{border:1px solid var(--email-field-line,#d9c7b0);background:var(--email-field-bg,#fff);min-height:44px;color:var(--email-ink,#1a1208);cursor:pointer;user-select:none;border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.email-chip[data-astro-cid-vnocuw34] input[data-astro-cid-vnocuw34]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.email-chip[data-astro-cid-vnocuw34]:has(input:checked){background:var(--email-on-bg,#1a1208);border-color:var(--email-on-bg,#1a1208);color:var(--email-on-ink,#fff)}.email-chip[data-astro-cid-vnocuw34]:has(input:checked) span[data-astro-cid-vnocuw34]:before{content:"✓ "}.email-chip[data-astro-cid-vnocuw34]:has(input:focus-visible){outline-offset:2px;outline:3px solid #ff6b008c}.email-row[data-astro-cid-vnocuw34]{flex-direction:column;gap:8px;display:flex}.email-input[data-astro-cid-vnocuw34]{box-sizing:border-box;border:1px solid var(--email-field-line,#d9c7b0);background:var(--email-field-bg,#fff);width:100%;min-width:0;height:48px;color:var(--email-ink,#1a1208);border-radius:999px;padding:0 18px;font-size:16px;transition:border-color .15s,box-shadow .15s}.email-input[data-astro-cid-vnocuw34]::placeholder{color:var(--email-placeholder,#8a7560);opacity:1}.email-input[data-astro-cid-vnocuw34]:focus{border-color:#ff6b00;outline:none;box-shadow:0 0 0 3px #ff6b004d}.email-submit[data-astro-cid-vnocuw34]{box-sizing:border-box;color:#fff;white-space:nowrap;cursor:pointer;background:#e05300;border:0;border-radius:999px;width:100%;height:48px;padding:0 24px;font-size:19px;font-weight:700;transition:filter .15s,transform .15s}.email-submit[data-astro-cid-vnocuw34]:hover{filter:brightness(.95)}.email-submit[data-astro-cid-vnocuw34]:active{transform:scale(.98)}.email-submit[data-astro-cid-vnocuw34]:focus-visible{outline-offset:2px;outline:3px solid #ff6b0073}.email-submit[data-astro-cid-vnocuw34]:disabled{opacity:.6;cursor:default}.email-done[data-astro-cid-vnocuw34]{color:var(--email-ink,#1a1208);margin-top:14px;font-size:15px;font-weight:600}.email-error[data-astro-cid-vnocuw34]{color:var(--email-error,#a3360a);margin-top:8px;font-size:14px;font-weight:600}.email-form-wrap[data-astro-cid-vnocuw34][hidden],.email-done[data-astro-cid-vnocuw34][hidden],.email-error[data-astro-cid-vnocuw34][hidden]{display:none}@media (width<=639px){.email-chips[data-astro-cid-vnocuw34]{grid-template-columns:1fr 1fr;display:grid}.email-chip[data-astro-cid-vnocuw34]{justify-content:center}}@media (width>=640px){.email-row[data-astro-cid-vnocuw34]{flex-direction:row}.email-input[data-astro-cid-vnocuw34]{flex:1 1 0;width:auto}.email-submit[data-astro-cid-vnocuw34]{flex:none;width:auto}}.email-check[data-astro-cid-vnocuw34]{opacity:0;grid-template-rows:0fr;margin-top:-10px;transition:grid-template-rows .25s,margin-top .25s,opacity .25s;display:grid}.email-check[data-astro-cid-vnocuw34][data-open]{opacity:1;grid-template-rows:1fr;margin-top:0}.email-check-inner[data-astro-cid-vnocuw34]{min-height:0;overflow:hidden}.email-check-line[data-astro-cid-vnocuw34]{color:var(--email-small,#5c4632);align-items:center;gap:6px;margin:0 0 6px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.email-check-line[data-astro-cid-vnocuw34] .email-check-glyph{width:16px;height:16px;color:var(--email-accent,#c44700);flex-shrink:0}@media (prefers-reduced-motion:reduce){.email-input[data-astro-cid-vnocuw34],.email-submit[data-astro-cid-vnocuw34],.email-check[data-astro-cid-vnocuw34],.email-cities[data-astro-cid-vnocuw34]::details-content{transition:none}}.email-hp[data-astro-cid-vnocuw34]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.email-box[data-astro-cid-fvvsmewg],.email-sheet-inner[data-astro-cid-fvvsmewg]{color:var(--email-ink,#1a1208)}.email-box[data-astro-cid-fvvsmewg]{background:var(--email-bg,#fdf3e3);box-shadow:var(--email-rim,none);border-radius:16px;margin-top:2.5rem;padding:16px}.email-kicker[data-astro-cid-fvvsmewg]{letter-spacing:.08em;color:var(--email-accent,#c44700);align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.email-kicker[data-astro-cid-fvvsmewg] .email-glyph{flex-shrink:0;width:16px;height:16px}h2[data-astro-cid-fvvsmewg]{color:var(--email-ink,#1a1208);margin-top:6px;font-size:1.3rem;font-weight:700;line-height:1.25}.email-body[data-astro-cid-fvvsmewg]{color:var(--email-ink,#1a1208);margin-top:6px;font-size:15px;line-height:1.5}.email-proof[data-astro-cid-fvvsmewg]{color:var(--email-small,#5c4632);margin-top:6px;font-size:14px;font-weight:600}.email-note[data-astro-cid-fvvsmewg]{color:var(--email-small,#5c4632);margin-top:12px;font-size:12.5px;line-height:1.5}.email-note[data-astro-cid-fvvsmewg] a[data-astro-cid-fvvsmewg]{color:var(--email-small,#5c4632);text-underline-offset:2px;font-weight:600;text-decoration:underline 1px}.email-box-compact[data-astro-cid-fvvsmewg]{margin-top:2rem}.email-box-compact[data-astro-cid-fvvsmewg] h2[data-astro-cid-fvvsmewg]{font-size:1.15rem}.email-box-compact[data-astro-cid-fvvsmewg] .email-body[data-astro-cid-fvvsmewg]{font-size:14px}.email-box-home[data-astro-cid-fvvsmewg]{box-sizing:border-box;width:min(100% - 40px,42rem - 40px);margin:.5rem auto 0}@media (width>=768px){.email-box-home[data-astro-cid-fvvsmewg]{width:min(100% - 192px,42rem - 40px)}}@media (width>=640px){.email-box[data-astro-cid-fvvsmewg]{padding:20px}}.email-bar[data-astro-cid-fvvsmewg]{z-index:60;box-sizing:border-box;min-height:56px;padding:6px 8px calc(6px + env(safe-area-inset-bottom)) 16px;background:var(--email-bg,#fdf3e3);border-top:1px solid var(--email-edge,#ecd9bf);box-shadow:0 -6px 20px var(--email-shadow,#1a12081f);color:var(--email-ink,#1a1208);align-items:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.email-bar[data-astro-cid-fvvsmewg][hidden]{display:none}.email-bar-text[data-astro-cid-fvvsmewg]{flex:1;min-width:0;font-size:14px;font-weight:700;line-height:1.25}.email-bar-open[data-astro-cid-fvvsmewg]{color:#fff;white-space:nowrap;cursor:pointer;background:#e05300;border:0;border-radius:999px;flex-shrink:0;height:44px;padding:0 16px;font-size:19px;font-weight:700}.email-bar-close[data-astro-cid-fvvsmewg],.email-sheet-close[data-astro-cid-fvvsmewg]{width:44px;height:44px;color:var(--email-small,#5c4632);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.email-bar[data-astro-cid-fvvsmewg] .email-x,.email-sheet[data-astro-cid-fvvsmewg] .email-x{width:20px;height:20px}[data-astro-cid-fvvsmewg]:is(.email-bar-open,.email-bar-close,.email-sheet-close):focus-visible{outline-offset:2px;outline:3px solid #ff6b008c}@media (width>=640px){.email-bar[data-astro-cid-fvvsmewg]{border:1px solid var(--email-edge,#ecd9bf);border-radius:16px;width:560px;padding-bottom:6px;bottom:16px;left:50%;right:auto;transform:translate(-50%)}}.email-sheet[data-astro-cid-fvvsmewg]{background:var(--email-bg,#fdf3e3);border:0;border-radius:16px 16px 0 0;width:100%;max-width:100%;max-height:92dvh;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:auto}.email-sheet[data-astro-cid-fvvsmewg]::backdrop{background:#1a120873}.email-sheet-inner[data-astro-cid-fvvsmewg]{padding:20px 16px calc(20px + env(safe-area-inset-bottom));position:relative}.email-sheet-close[data-astro-cid-fvvsmewg]{position:absolute;top:8px;right:8px}@media (width>=640px){.email-sheet[data-astro-cid-fvvsmewg]{border-radius:16px;max-width:560px;margin:0 auto;inset:auto 0 16px}.email-sheet-inner[data-astro-cid-fvvsmewg]{padding:24px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-astro-cid-fvvsmewg]:is(.email-box,.email-bar,.email-sheet){--email-bg:var(--color-card);--email-rim:inset 0 0 0 1px var(--color-line);--email-edge:var(--color-line);--email-shadow:#0006;--email-ink:var(--color-ink);--email-accent:var(--color-accent-ink);--email-small:var(--color-muted);--email-field-bg:var(--color-chip);--email-field-line:var(--color-line);--email-placeholder:var(--color-muted);--email-on-bg:var(--color-inverse);--email-on-ink:var(--color-on-inverse);--email-error:var(--color-accent-ink)}}:root[data-theme=dark] [data-astro-cid-fvvsmewg]:is(.email-box,.email-bar,.email-sheet){--email-bg:var(--color-card);--email-rim:inset 0 0 0 1px var(--color-line);--email-edge:var(--color-line);--email-shadow:#0006;--email-ink:var(--color-ink);--email-accent:var(--color-accent-ink);--email-small:var(--color-muted);--email-field-bg:var(--color-chip);--email-field-line:var(--color-line);--email-placeholder:var(--color-muted);--email-on-bg:var(--color-inverse);--email-on-ink:var(--color-on-inverse);--email-error:var(--color-accent-ink)}
