.offer[data-astro-cid-mxsb7upf]{display:flex;align-items:center;gap:80px;padding:110px var(--space-margin) 80px}.offer__copy[data-astro-cid-mxsb7upf]{display:flex;flex-direction:column;gap:28px;flex:1;min-width:0}.offer__headline[data-astro-cid-mxsb7upf]{font-family:var(--font-display);font-size:72px;letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:0}.offer__lede[data-astro-cid-mxsb7upf]{max-width:560px}.offer__cta[data-astro-cid-mxsb7upf]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.offer__credit[data-astro-cid-mxsb7upf]{font-size:var(--text-label);color:var(--color-label)}.card[data-astro-cid-mxsb7upf]{width:400px;flex-shrink:0;border:2px solid var(--color-ink)}.card__head[data-astro-cid-mxsb7upf]{display:flex;flex-direction:column;gap:6px;padding:32px;border-bottom:1px solid var(--color-hairline)}.card__price[data-astro-cid-mxsb7upf]{font-family:var(--font-display);font-size:56px;font-weight:var(--font-weight-bold);line-height:68px}.card__list[data-astro-cid-mxsb7upf]{display:flex;flex-direction:column;gap:14px;padding:32px;margin:0;list-style:none}.card__item[data-astro-cid-mxsb7upf]:before{content:"— "}.how[data-astro-cid-mxsb7upf]{padding:0 var(--space-margin) 80px;max-width:900px}.how__headline[data-astro-cid-mxsb7upf]{font-family:var(--font-display);font-size:40px;letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:0 0 var(--space-3)}.how__list[data-astro-cid-mxsb7upf]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.how__row[data-astro-cid-mxsb7upf]{display:flex;gap:var(--space-3);padding:22px 0;border-top:1px solid var(--color-hairline)}.how__row[data-astro-cid-mxsb7upf]:last-child{border-bottom:1px solid var(--color-hairline)}.how__n[data-astro-cid-mxsb7upf]{font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);color:var(--color-accent);width:40px;flex-shrink:0;padding-top:4px}.how__body[data-astro-cid-mxsb7upf]{display:flex;flex-direction:column;gap:6px;flex:1}.how__h[data-astro-cid-mxsb7upf]{font-family:var(--font-display);font-size:var(--text-body);font-weight:var(--font-weight-bold);line-height:24px;margin:0}.how__b[data-astro-cid-mxsb7upf]{margin:0}.close__cta[data-astro-cid-mxsb7upf]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.close__email[data-astro-cid-mxsb7upf]{font-size:var(--text-label);color:var(--color-label)}.close__email[data-astro-cid-mxsb7upf]:hover{color:var(--color-accent)}.cols[data-astro-cid-mxsb7upf]{display:flex;gap:64px;padding:0 var(--space-margin) 80px}.cols__col[data-astro-cid-mxsb7upf]{flex:1;display:flex;flex-direction:column;gap:14px;padding-top:20px;border-top:2px solid var(--color-ink)}.cols__col--accent[data-astro-cid-mxsb7upf]{border-top-color:var(--color-accent)}.close[data-astro-cid-mxsb7upf]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);background:var(--color-print);padding:80px var(--space-margin)}.close__headline[data-astro-cid-mxsb7upf]{font-family:var(--font-display);font-size:48px;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);line-height:110%;color:var(--color-ground);margin:0}.close__lede[data-astro-cid-mxsb7upf]{max-width:640px;color:var(--color-label-invert)}@media (max-width: 900px){.how[data-astro-cid-mxsb7upf]{padding:0 var(--space-margin) 48px}.how__headline[data-astro-cid-mxsb7upf]{font-size:28px}.how__row[data-astro-cid-mxsb7upf]{gap:var(--space-2);padding:18px 0}.how__n[data-astro-cid-mxsb7upf]{width:30px}.offer[data-astro-cid-mxsb7upf]{flex-direction:column;align-items:stretch;gap:var(--space-4);padding:48px var(--space-margin)}.offer__headline[data-astro-cid-mxsb7upf]{font-size:38px}.offer__copy[data-astro-cid-mxsb7upf]{gap:var(--space-3)}.card[data-astro-cid-mxsb7upf]{width:100%}.cols[data-astro-cid-mxsb7upf]{flex-direction:column;gap:var(--space-4);padding:0 var(--space-margin) 48px}.close[data-astro-cid-mxsb7upf]{padding:48px var(--space-margin)}.close__headline[data-astro-cid-mxsb7upf]{font-size:30px}}
