.offer-wide[data-astro-cid-w6pvz6mo]{box-sizing:border-box;max-width:1440px;margin-inline:auto;padding:120px}.offer-hero[data-astro-cid-w6pvz6mo]{color:var(--color-ink-foreground);background:linear-gradient(#262153 0% 18%,#5f52d0 72%,#7f75d9 100%);margin-top:-81.8px;padding-top:81.8px;position:relative;overflow:clip}.offer-hero-grid-texture[data-astro-cid-w6pvz6mo]{mix-blend-mode:screen;opacity:.5;pointer-events:none;background-position:top;background-repeat:repeat;background-size:100% 50.5556vw;position:absolute;inset:0;mask-image:linear-gradient(#000,#000 30%,#0000 65%)}.offer-hero-grid[data-astro-cid-w6pvz6mo]{grid-template-columns:minmax(0,605px) minmax(0,552px);align-items:center;gap:40px;display:grid;position:relative}.offer-hero-copy[data-astro-cid-w6pvz6mo]{flex-direction:column;align-items:flex-start;padding-top:40px;display:flex}.offer-eyebrow[data-astro-cid-w6pvz6mo]{font-family:var(--font-sans);letter-spacing:0;text-transform:uppercase;color:#54c8be;margin-bottom:.75rem;font-size:25px;font-weight:600;line-height:1.25}.offer-headline[data-astro-cid-w6pvz6mo]{font-family:var(--font-sans);letter-spacing:0;color:#fff;text-align:left;white-space:pre-line;font-size:clamp(2.1rem,4.4vw,4rem);font-weight:600;line-height:1.15}.offer-subhead[data-astro-cid-w6pvz6mo]{max-width:62ch;font-family:var(--font-sans);letter-spacing:0;color:#f2f2f3;white-space:pre-line;margin-top:1.5rem;font-size:20px;font-weight:400;line-height:1.45}.offer-hero-copy[data-astro-cid-w6pvz6mo] .offer-hero-cta{box-sizing:border-box;width:199px;height:49px;font-family:var(--font-sans);letter-spacing:0;text-transform:uppercase;color:#fff;margin-top:2rem;font-size:20px;font-weight:600;line-height:1.25}.offer-hero-visual[data-astro-cid-w6pvz6mo]{width:100%;max-width:552px;height:auto;display:block;position:relative}@media (width<=900px){.offer-wide[data-astro-cid-w6pvz6mo]{padding:clamp(2.5rem,8vw,96px) clamp(1.5rem,6vw,120px) clamp(2.5rem,9vw,135px)}.offer-hero-grid[data-astro-cid-w6pvz6mo]{grid-template-columns:1fr}.offer-hero-copy[data-astro-cid-w6pvz6mo]{text-align:center;align-items:center}.offer-headline[data-astro-cid-w6pvz6mo],.offer-subhead[data-astro-cid-w6pvz6mo]{text-align:center}.offer-subhead[data-astro-cid-w6pvz6mo]{white-space:normal;margin-inline:auto}.offer-hero-visual[data-astro-cid-w6pvz6mo]{justify-self:center;margin-inline:auto}}.offer-rows-section[data-astro-cid-w6pvz6mo]{background:#fff;padding:clamp(3rem,8vw,120px)}.offer-rows-wide[data-astro-cid-w6pvz6mo]{flex-direction:column;gap:clamp(3rem,8vw,120px);max-width:1200px;margin-inline:auto;display:flex}.offer-row[data-astro-cid-w6pvz6mo]{align-items:center;gap:40px;display:flex}.offer-row-visual[data-astro-cid-w6pvz6mo]{object-fit:cover;flex:0 0 560px;order:2;width:560px;height:400px;display:block}.offer-row-content[data-astro-cid-w6pvz6mo]{flex-direction:column;flex:0 600px;order:1;gap:24px;width:600px;min-width:0;max-width:600px;display:flex}.offer-row[data-astro-cid-w6pvz6mo].is-image-first .offer-row-visual[data-astro-cid-w6pvz6mo]{order:1}.offer-row[data-astro-cid-w6pvz6mo].is-image-first .offer-row-content[data-astro-cid-w6pvz6mo]{flex:0 560px;order:2;width:560px;max-width:560px;margin-left:auto}.offer-row-heading[data-astro-cid-w6pvz6mo]{font-family:var(--font-sans);letter-spacing:0;color:#13102a;white-space:pre-line;font-size:clamp(1.75rem,3.2vw,40px);font-weight:600;line-height:1.15}.offer-row-body[data-astro-cid-w6pvz6mo]{font-family:var(--font-sans);letter-spacing:0;color:#3a3943;font-size:18px;font-weight:400;line-height:1.45}.offer-row-bullets[data-astro-cid-w6pvz6mo]{gap:.65rem;list-style:none;display:grid}.offer-row-bullets[data-astro-cid-w6pvz6mo] li[data-astro-cid-w6pvz6mo]{font-family:var(--font-sans);letter-spacing:0;color:#3a3943;align-items:flex-start;gap:10px;font-size:18px;font-weight:400;line-height:1.45;display:flex}.offer-row-bullet-icon-frame[data-astro-cid-w6pvz6mo]{flex-shrink:0;width:20px;padding-block:5.5px;display:inline-flex}.offer-row-bullet-icon[data-astro-cid-w6pvz6mo]{width:20px;height:auto;display:block}@media (width<=900px){.offer-row[data-astro-cid-w6pvz6mo],.offer-row[data-astro-cid-w6pvz6mo].is-image-first{flex-direction:column}.offer-row-visual[data-astro-cid-w6pvz6mo],.offer-row[data-astro-cid-w6pvz6mo].is-image-first .offer-row-visual[data-astro-cid-w6pvz6mo],.offer-row-content[data-astro-cid-w6pvz6mo],.offer-row[data-astro-cid-w6pvz6mo].is-image-first .offer-row-content[data-astro-cid-w6pvz6mo]{order:0}.offer-row-visual[data-astro-cid-w6pvz6mo]{aspect-ratio:560/400;flex:0 auto;width:100%;height:auto}.offer-row-content[data-astro-cid-w6pvz6mo],.offer-row[data-astro-cid-w6pvz6mo].is-image-first .offer-row-content[data-astro-cid-w6pvz6mo]{flex:0 auto;width:100%;max-width:100%;margin-left:0}}.offer-faq[data-astro-cid-w6pvz6mo]{background:#fff;padding-block:clamp(3.5rem,6.3vw,6rem)}.offer-faq-wide[data-astro-cid-w6pvz6mo]{max-width:calc(1200px + var(--gutter) * 2);padding-inline:var(--gutter);box-sizing:border-box;margin-inline:auto}.offer-faq-heading[data-astro-cid-w6pvz6mo]{font-family:var(--font-sans);letter-spacing:0;text-align:center;color:#13102a;margin-bottom:2.5rem;font-size:clamp(1.9rem,3.6vw,50px);font-weight:600;line-height:1.15}.offer-faq-list[data-astro-cid-w6pvz6mo]{flex-direction:column;gap:20px;max-width:1000px;margin-inline:auto;display:flex}.offer-faq-item[data-astro-cid-w6pvz6mo]{border:1px solid var(--palette-violet-20);box-sizing:border-box;background:#fff;padding:24px;box-shadow:8px 8px #00000026}.offer-faq-summary[data-astro-cid-w6pvz6mo]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;list-style:none;display:flex}.offer-faq-summary[data-astro-cid-w6pvz6mo]::-webkit-details-marker{display:none}.offer-faq-question[data-astro-cid-w6pvz6mo]{font-family:var(--font-sans);letter-spacing:0;color:#13102a;white-space:pre-line;font-size:25px;font-weight:600;line-height:1.25}.offer-faq-icon[data-astro-cid-w6pvz6mo]{flex-shrink:0;transition:transform .2s;display:inline-flex}.offer-faq-item[data-astro-cid-w6pvz6mo][open] .offer-faq-icon[data-astro-cid-w6pvz6mo]{transform:rotate(180deg)}.offer-faq-answer[data-astro-cid-w6pvz6mo]{font-family:var(--font-sans);letter-spacing:0;color:#52525a;margin-top:1rem;font-size:18px;font-weight:400;line-height:1.45}@media (width<=640px){.offer-faq-question[data-astro-cid-w6pvz6mo]{font-size:clamp(1.1rem,4.5vw,25px)}.offer-faq-item[data-astro-cid-w6pvz6mo]{padding:18px}}.offer-cta[data-astro-cid-w6pvz6mo]{padding-block:clamp(2rem,3.6vw,3rem) clamp(4rem,7.2vw,6rem)}.offer-cta-wide[data-astro-cid-w6pvz6mo]{max-width:calc(1200px + var(--gutter) * 2);padding-inline:var(--gutter);box-sizing:border-box;margin-inline:auto}.offer-cta-card[data-astro-cid-w6pvz6mo]{text-align:center;box-sizing:border-box;background:#262153;flex-direction:column;justify-content:center;align-items:center;gap:48px;max-width:1200px;min-height:406px;margin-inline:auto;padding:80px 120px;display:flex;position:relative;overflow:clip}.offer-cta-grid-texture[data-astro-cid-w6pvz6mo]{mix-blend-mode:screen;opacity:.7;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.offer-cta-copy[data-astro-cid-w6pvz6mo]{position:relative}.offer-cta-copy[data-astro-cid-w6pvz6mo] h2[data-astro-cid-w6pvz6mo]{font-family:var(--font-sans);letter-spacing:0;text-align:center;color:#fff;white-space:pre-line;max-width:100%;margin-inline:auto;font-size:44px;font-weight:600;line-height:1.15}.offer-cta-copy[data-astro-cid-w6pvz6mo] p[data-astro-cid-w6pvz6mo]{max-width:80ch;font-family:var(--font-sans);letter-spacing:0;text-align:center;color:#fff;white-space:pre-line;margin:1.1rem auto 0;font-size:18px;font-weight:400;line-height:1.45}.offer-cta-actions[data-astro-cid-w6pvz6mo]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex;position:relative}.offer-cta-actions[data-astro-cid-w6pvz6mo] .offer-cta-primary{box-sizing:border-box;width:199px;height:49px}.offer-cta-actions[data-astro-cid-w6pvz6mo] .offer-cta-secondary{color:#fff;box-sizing:border-box;background:0 0;border-width:1.5px;border-color:#fff;width:151px;height:50px;padding:4px 12px}.offer-cta-actions[data-astro-cid-w6pvz6mo] .offer-cta-secondary:hover{color:#fff;background:#ffffff1a;border-color:#fff}@media (width<=640px){.offer-cta-card[data-astro-cid-w6pvz6mo]{padding:48px 32px}.offer-cta-copy[data-astro-cid-w6pvz6mo] h2[data-astro-cid-w6pvz6mo]{font-size:clamp(1.75rem,7.5vw,50px)}.offer-cta-actions[data-astro-cid-w6pvz6mo] .offer-cta-primary,.offer-cta-actions[data-astro-cid-w6pvz6mo] .offer-cta-secondary{width:100%}}
