.subscription-interest[data-astro-cid-7zkv3fl2]{gap:28px;display:grid}.interest-options[data-astro-cid-7zkv3fl2]{border:0;min-width:0;margin:0;padding:0}.interest-options[data-astro-cid-7zkv3fl2] legend[data-astro-cid-7zkv3fl2]{font:700 26px/1.2 var(--em-display-font);margin-bottom:16px;padding:0}.interest-options__title[data-astro-cid-7zkv3fl2]{font:700 26px/1.2 var(--em-display-font);margin:0 0 16px;padding:0}.interest-grid[data-astro-cid-7zkv3fl2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.interest-card[data-astro-cid-7zkv3fl2]{border:1px solid var(--em-line-strong);border-top:4px solid var(--em-brand);background:var(--em-surface);cursor:pointer;grid-template-rows:auto auto auto minmax(72px,auto) 1fr auto;gap:14px;padding:24px;display:grid}.interest-card--contact[data-astro-cid-7zkv3fl2]{color:inherit;grid-template-rows:auto auto minmax(72px,auto) 1fr auto;text-decoration:none}.interest-card[data-astro-cid-7zkv3fl2]:has(input:checked){border-color:var(--em-brand);box-shadow:inset 0 0 0 1px var(--em-brand);background:var(--em-surface-alt)}.interest-card[data-astro-cid-7zkv3fl2]:has(input:focus-visible){outline:3px solid var(--em-focus);outline-offset:3px}.interest-card[data-astro-cid-7zkv3fl2] input[data-astro-cid-7zkv3fl2]{width:20px;height:20px;accent-color:var(--em-brand);margin:0}.interest-card__title[data-astro-cid-7zkv3fl2]{font:700 24px/1.15 var(--em-display-font);overflow-wrap:anywhere}.interest-card__price[data-astro-cid-7zkv3fl2]{color:var(--em-brand-deep);font-size:16px;font-weight:400}.interest-card__price[data-astro-cid-7zkv3fl2] strong[data-astro-cid-7zkv3fl2]{font:800 42px/1.1 var(--em-display-font);letter-spacing:-.03em}.interest-card__price[data-astro-cid-7zkv3fl2] small[data-astro-cid-7zkv3fl2]{color:var(--em-muted);margin-top:4px;font-size:13px;display:block}.interest-card__description[data-astro-cid-7zkv3fl2]{font-size:16px;font-weight:400;line-height:1.5}.interest-card__features[data-astro-cid-7zkv3fl2]{align-content:start;gap:10px;font-size:15px;font-weight:400;line-height:1.4;display:grid}.interest-card__features[data-astro-cid-7zkv3fl2]>span[data-astro-cid-7zkv3fl2]{border-left:2px solid var(--em-brand);padding-left:10px}.interest-card__choice[data-astro-cid-7zkv3fl2]{border-top:1px solid var(--em-line);color:var(--em-brand-deep);padding-top:14px;font-size:15px}.interest-details[data-astro-cid-7zkv3fl2]{border-top:1px solid var(--em-line);gap:10px;max-width:620px;padding-top:28px;display:grid}.interest-details--contact[data-astro-cid-7zkv3fl2]{max-width:720px}.interest-details[data-astro-cid-7zkv3fl2] h2[data-astro-cid-7zkv3fl2]{font:700 26px/1.2 var(--em-display-font);margin:0}#subscription-request-note[data-astro-cid-7zkv3fl2]{margin-bottom:14px;font-size:16px}label[data-astro-cid-7zkv3fl2]{font-weight:700}.interest-details[data-astro-cid-7zkv3fl2] input[data-astro-cid-7zkv3fl2]:not([type=checkbox]){box-sizing:border-box;border:1px solid var(--em-line-strong);background:var(--em-surface);width:100%;min-width:0;min-height:48px;color:var(--em-ink);font:inherit;margin-bottom:8px;padding:10px 12px}.consent[data-astro-cid-7zkv3fl2]{align-items:start;gap:10px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.consent[data-astro-cid-7zkv3fl2] input[data-astro-cid-7zkv3fl2]{flex-shrink:0;width:18px;height:18px;margin:2px 0 0}p[data-astro-cid-7zkv3fl2]{margin:0;font-size:14px;line-height:1.5}a[data-astro-cid-7zkv3fl2]{color:var(--em-brand-deep);text-underline-offset:3px}button[data-astro-cid-7zkv3fl2]{background:var(--em-brand);min-height:52px;color:var(--em-white);font:inherit;cursor:pointer;border:0;padding:12px 20px;font-weight:800}button[data-astro-cid-7zkv3fl2]:disabled{opacity:.6;cursor:wait}[data-astro-cid-7zkv3fl2]:is(input,select,button,a):focus-visible{outline:3px solid var(--em-focus);outline-offset:3px}#subscription-status[data-astro-cid-7zkv3fl2]:empty{display:none}@media (max-width:760px){.interest-grid[data-astro-cid-7zkv3fl2]{grid-template-columns:minmax(0,1fr)}.interest-card[data-astro-cid-7zkv3fl2]{grid-template-rows:auto;padding:20px}}.subscription-page[data-astro-cid-rdv7qnmb]{max-width:1080px;padding-bottom:40px}.subscription-heading[data-astro-cid-rdv7qnmb]{max-width:720px;padding-block:20px 28px}.subscription-heading[data-astro-cid-rdv7qnmb] h1[data-astro-cid-rdv7qnmb]{font-family:var(--em-display-font);margin:0 0 16px;font-size:clamp(34px,5vw,46px);line-height:1.1}.subscription-heading[data-astro-cid-rdv7qnmb] p[data-astro-cid-rdv7qnmb]{margin:0;font-size:19px;line-height:1.55}.subscription-options[data-astro-cid-rdv7qnmb]>p[data-astro-cid-rdv7qnmb]{max-width:720px;margin:0 0 24px;font-size:16px;line-height:1.55}.subscription-links[data-astro-cid-rdv7qnmb] a[data-astro-cid-rdv7qnmb]{color:var(--em-brand-deep);text-underline-offset:3px}.subscription-links[data-astro-cid-rdv7qnmb]{border-top:1px solid var(--em-line);flex-wrap:wrap;gap:12px 24px;margin-top:28px;padding-top:20px;font-size:15px;display:flex}.subscription-page[data-astro-cid-rdv7qnmb] a[data-astro-cid-rdv7qnmb]:focus-visible{outline:3px solid var(--em-focus);outline-offset:3px}
