.ep[data-astro-cid-har6cfnz]{position:fixed;left:20px;bottom:20px;z-index:60;width:min(400px,calc(100vw - 40px));padding:26px 26px 24px;background:#fff;border:1px solid var(--hairline);border-radius:var(--card-radius);box-shadow:0 1px 2px #1e191b0a,0 24px 48px -16px #1e191b38;transform:translateY(24px);opacity:0;transition:transform .4s var(--ease-out),opacity .4s var(--ease-out)}.ep[data-astro-cid-har6cfnz].is-open{transform:none;opacity:1}.ep[data-astro-cid-har6cfnz][hidden]{display:none}.ep__close[data-astro-cid-har6cfnz]{position:absolute;top:10px;right:12px;width:36px;height:36px;border:0;background:transparent;color:var(--faint);font-size:26px;line-height:1;cursor:pointer;border-radius:999px}.ep__close[data-astro-cid-har6cfnz]:hover{color:var(--ink);background:var(--panel, #F5F5F4)}.ep__eyebrow[data-astro-cid-har6cfnz]{margin:0 0 10px}.ep__title[data-astro-cid-har6cfnz]{font-family:var(--display);font-weight:600;font-size:24px;line-height:1.17;color:var(--ink);margin:0 0 8px;letter-spacing:-.02em}.ep__body[data-astro-cid-har6cfnz]{font-family:var(--editorial);font-size:16px;line-height:1.5;color:var(--muted);margin:0 0 16px}.ep__label[data-astro-cid-har6cfnz]{display:block;font-family:var(--body);font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:6px}.ep__row[data-astro-cid-har6cfnz]{display:grid;gap:10px}.ep__input[data-astro-cid-har6cfnz]{min-height:48px;padding:10px 14px;border:1px solid var(--ink);border-radius:8px;font:inherit;color:var(--ink);background:#fff;width:100%}.ep__btn[data-astro-cid-har6cfnz]{justify-content:center}.ep__hp[data-astro-cid-har6cfnz]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.ep__error[data-astro-cid-har6cfnz]{margin:10px 0 0;font-size:14px;color:var(--maroon)}.ep__success[data-astro-cid-har6cfnz]{margin:0;font-size:16px}@media (max-width: 600px){.ep[data-astro-cid-har6cfnz]{right:12px;left:12px;bottom:12px;width:auto;padding:22px 20px 20px}}@media (prefers-reduced-motion: reduce){.ep[data-astro-cid-har6cfnz]{transition:none;transform:none}}.cc-card[data-astro-cid-garwan2p]{position:fixed;left:20px;bottom:20px;z-index:70;width:min(420px,calc(100vw - 40px));padding:24px;background:#fff;border:1px solid var(--hairline);border-radius:var(--card-radius);box-shadow:0 1px 2px #1e191b0a,0 24px 48px -16px #1e191b38;transform:translateY(24px);opacity:0;transition:transform .4s var(--ease-out),opacity .4s var(--ease-out)}.cc-card[data-astro-cid-garwan2p].is-open{transform:none;opacity:1}.cc-card[data-astro-cid-garwan2p][hidden]{display:none}.cc-card__title[data-astro-cid-garwan2p]{font-family:var(--display);font-weight:600;font-size:22px;line-height:1.2;color:var(--ink);margin:0 0 8px;letter-spacing:-.02em}.cc-card__body[data-astro-cid-garwan2p]{font-family:var(--editorial);font-size:15px;line-height:1.55;color:var(--muted);margin:0 0 18px}.cc-card__body[data-astro-cid-garwan2p] a[data-astro-cid-garwan2p]{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.cc-card__prefs[data-astro-cid-garwan2p]{display:grid;gap:10px;margin:0 0 18px}.cc-card__prefs[data-astro-cid-garwan2p][hidden]{display:none}.cc-card__row[data-astro-cid-garwan2p]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;border:1px solid var(--hairline);border-radius:10px;cursor:pointer}.cc-card__row[data-astro-cid-garwan2p] span[data-astro-cid-garwan2p]{display:grid;gap:2px;font-family:var(--body);font-size:14px;color:var(--ink)}.cc-card__row[data-astro-cid-garwan2p] small[data-astro-cid-garwan2p]{font-size:12.5px;color:var(--faint)}.cc-card__row[data-astro-cid-garwan2p] input[data-astro-cid-garwan2p]{width:20px;height:20px;accent-color:var(--ink);flex:none}.cc-card__actions[data-astro-cid-garwan2p]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.cc-card__btn[data-astro-cid-garwan2p]{justify-content:center;width:100%;min-width:0;box-sizing:border-box}.cc-card__btn--wide[data-astro-cid-garwan2p]{grid-column:1 / -1}.cc-card__btn[data-astro-cid-garwan2p][hidden]{display:none}@media (max-width: 600px){.cc-card[data-astro-cid-garwan2p]{left:12px;right:12px;bottom:84px;width:auto;padding:20px}.cc-card__btn[data-astro-cid-garwan2p]{padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion: reduce){.cc-card[data-astro-cid-garwan2p]{transition:none;transform:none}}
