/* Static plan card: the approved glass material and native, descriptive feature list. */
.email-subscription-section{padding-top:0}
html[data-site-motion=ready] main #subscription{scroll-margin-top:calc(var(--nav-top) + var(--nav-height) + 24px)}
.email-subscription-card{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,80px);padding:clamp(26px,4vw,64px);border:1px solid var(--glass-edge);border-radius:32px;background:radial-gradient(ellipse at 8% 10%,color-mix(in srgb,var(--ice) 42%,transparent),transparent 52%),linear-gradient(125deg,color-mix(in srgb,var(--paper) 88%,transparent),color-mix(in srgb,var(--lavender) 18%,var(--paper)));box-shadow:var(--glass-shadow);min-width:0}
.email-subscription-plan,.email-subscription-features{min-width:0}
.email-subscription-plan .eyebrow{margin-bottom:20px}
.email-product .email-subscription-plan h2{font-size:clamp(29px,2.7vw,44px);line-height:1.2;max-width:16ch;letter-spacing:-.05em}
.email-subscription-price{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap;margin:30px 0 0}
.email-subscription-price>strong{font-size:clamp(76px,7.5vw,112px);font-weight:500;line-height:1;letter-spacing:-.075em;font-variant-numeric:tabular-nums;color:var(--heading-accent-ink)}
.email-subscription-price>span{font-size:14px;line-height:1.6;max-width:16ch;color:var(--email-muted)}
.email-subscription-usage{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:28px;font-size:15px;line-height:1.75}
.email-subscription-usage>strong{font-size:28px;font-weight:500;letter-spacing:-.04em;color:var(--email-ink)}
.email-subscription-usage>span{color:var(--email-muted)}
.email-subscription-billing-note{font-size:13px;line-height:1.8;color:var(--email-muted);max-width:39ch;margin-top:10px}
.email-subscription-plan .email-install{width:100%;max-width:380px;justify-content:center;margin-top:30px;min-height:66px}
.email-product .email-subscription-features>h3{font-size:clamp(27px,2.5vw,40px);line-height:1.2;letter-spacing:-.045em;text-wrap:balance}
.email-subscription-features>p{font-size:16px;line-height:1.8;color:var(--email-muted);max-width:59ch;margin-top:18px}
.email-subscription-features ul{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:18px}
.email-subscription-features li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:14px;align-items:start}
.email-subscription-check{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--glass-edge);border-radius:50%;background:var(--glass-frost);color:var(--accent);margin-top:2px}
.email-subscription-check>svg{width:16px;height:16px}
.email-subscription-features li strong{display:block;font-size:15px;font-weight:600;line-height:1.65;letter-spacing:-.015em}
.email-subscription-features li p{font-size:14px;line-height:1.7;color:var(--email-muted);margin-top:3px;max-width:57ch}
@media(max-width:900px){.email-subscription-card{grid-template-columns:1fr;max-width:760px;margin-inline:auto;gap:34px}.email-subscription-plan{padding-bottom:30px;border-bottom:1px solid var(--line)}.email-subscription-plan .email-install{max-width:none}.email-subscription-price{margin-top:24px}.email-subscription-price>strong{font-size:86px}.email-subscription-features ul{gap:18px}.email-subscription-billing-note{max-width:none}}
@media(max-width:600px){.email-subscription-card{padding:28px 22px;border-radius:26px;gap:28px}.email-product .email-subscription-plan h2{font-size:30px;max-width:none}.email-subscription-plan .eyebrow{font-size:10px;margin-bottom:16px}.email-subscription-price{gap:16px}.email-subscription-price>strong{font-size:80px}.email-subscription-price>span{font-size:13px}.email-subscription-usage{margin-top:22px;gap:5px 8px;font-size:14px}.email-subscription-usage>strong{font-size:27px}.email-subscription-plan .email-install{margin-top:24px;font-size:14px;padding-inline:18px}.email-product .email-subscription-features>h3{font-size:29px;line-height:1.22}.email-subscription-features>p{font-size:16px;line-height:1.8}.email-subscription-features ul{margin-top:24px;gap:18px}.email-subscription-features li{gap:12px}.email-subscription-features li strong{font-size:15px}.email-subscription-features li p{font-size:14px}.email-subscription-check{width:23px;height:23px}}
@media(prefers-contrast:more),(forced-colors:active){.email-subscription-card{background:Canvas;border-color:CanvasText}.email-subscription-check{border-color:CanvasText}.email-subscription-plan{border-color:CanvasText}.email-subscription-price>strong{color:CanvasText}}
