.header:after{--site-header-margin: var(--spacing-half)}h2._sub-heading-extra-small{max-width:80vw;line-height:1.5}.membership__grid.svelte-1lc3hur{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-double);gap:var(--spacing-double);-webkit-margin-before:var(--spacing-default);margin-block-start:var(--spacing-default)}@media(min-width:960px){.membership__grid.svelte-1lc3hur{grid-template-columns:repeat(2,1fr)}}.product__panel.svelte-1lc3hur{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--spacing-default);height:100%;padding:var(--spacing-default);border:1px solid var(--color-border-dimmed);border-radius:var(--radius-16);color:inherit;text-decoration:none;background-color:var(--color-surface-background)}.product__panel:has(.product__cta):is(:hover,:focus-within){border-color:var(--color-brand-red)}.product__panel:has(.product__cta):is(:hover,:focus-within) .product__title.svelte-1lc3hur{color:var(--color-brand-red)}.product__header.svelte-1lc3hur{display:flex;flex-direction:column;gap:var(--spacing-default)}.product__header.svelte-1lc3hur img:where(.svelte-1lc3hur){position:absolute;top:var(--spacing-default);right:var(--spacing-default)}.product__cta{align-self:flex-start;margin-top:auto}.product__usps.svelte-1lc3hur li:where(.svelte-1lc3hur):first-of-type{max-width:calc(100% - 96px)}.membership__usps.svelte-1lc3hur{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.disclaimer.svelte-1lc3hur{max-width:560px;margin-left:auto;margin-right:auto;padding-inline:var(--spacing-default);border-radius:1em;text-align:center;background-color:color-mix(in sRGB,transparent,var(--color-surface-background) 75%)}
