.pr-btn[data-astro-cid-eqfgcbel]{display:inline-block;background:var(--black);color:var(--white);font-family:var(--font-sans);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding:17px 34px;transition:opacity .25s ease}.pr-btn[data-astro-cid-eqfgcbel]:hover{opacity:.8}.pr-btn[data-astro-cid-eqfgcbel]:focus-visible,.pr-cta[data-astro-cid-eqfgcbel]:focus-visible,.pr-link[data-astro-cid-eqfgcbel]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pr-link[data-astro-cid-eqfgcbel]{font-family:var(--font-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:3px;transition:opacity .25s ease}.pr-link[data-astro-cid-eqfgcbel]:hover{opacity:.55}.pr-h2[data-astro-cid-eqfgcbel]{text-align:center;line-height:1}.pr-h2[data-astro-cid-eqfgcbel] .accent[data-astro-cid-eqfgcbel]{font-size:clamp(34px,4.6vw,60px);color:var(--charcoal);margin-right:6px}.pr-h2[data-astro-cid-eqfgcbel] .title[data-astro-cid-eqfgcbel]{font-size:clamp(36px,5vw,64px)}.pr-hero[data-astro-cid-eqfgcbel]{background:var(--mist);padding:140px 0 100px}.pr-hero-grid[data-astro-cid-eqfgcbel]{display:grid;grid-template-columns:minmax(0,540px) minmax(0,460px);justify-content:space-between;gap:60px;align-items:center}.pr-hero-copy[data-astro-cid-eqfgcbel] .eyebrow[data-astro-cid-eqfgcbel]{color:var(--charcoal)}.pr-h1[data-astro-cid-eqfgcbel]{line-height:1;margin:22px 0 34px}.pr-h1[data-astro-cid-eqfgcbel] .accent[data-astro-cid-eqfgcbel]{font-size:clamp(42px,6vw,78px);margin-right:6px}.pr-h1[data-astro-cid-eqfgcbel] .title[data-astro-cid-eqfgcbel]{font-size:clamp(46px,7vw,92px)}.pr-lead[data-astro-cid-eqfgcbel]{margin-bottom:18px;max-width:500px}.pr-hero-ctas[data-astro-cid-eqfgcbel]{display:flex;align-items:center;gap:30px;flex-wrap:wrap;margin-top:34px}.pr-hero-img[data-astro-cid-eqfgcbel]{width:100%;height:auto}@media(max-width:820px){.pr-hero[data-astro-cid-eqfgcbel]{padding:110px 0 70px}.pr-hero-grid[data-astro-cid-eqfgcbel]{grid-template-columns:1fr;gap:44px}}.pr-steps[data-astro-cid-eqfgcbel]{background:var(--white);padding:100px 0 90px}.pr-step-list[data-astro-cid-eqfgcbel]{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:34px;margin-top:64px}.pr-step-num[data-astro-cid-eqfgcbel]{display:block;font-family:var(--font-title);font-weight:300;font-size:34px;line-height:1;padding-bottom:16px;margin-bottom:18px;border-bottom:1px solid #e5e1db}.pr-step-title[data-astro-cid-eqfgcbel]{margin-bottom:10px;color:var(--black)}.pr-step-list[data-astro-cid-eqfgcbel] .body-copy[data-astro-cid-eqfgcbel]{font-size:14px;line-height:1.8;color:var(--charcoal)}@media(max-width:960px){.pr-step-list[data-astro-cid-eqfgcbel]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.pr-step-list[data-astro-cid-eqfgcbel]{grid-template-columns:1fr;gap:28px}}.pr-rev[data-astro-cid-eqfgcbel]{background:var(--mist);padding:80px 0 70px}.pr-rev-grid[data-astro-cid-eqfgcbel]{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:980px}.pr-rev-q[data-astro-cid-eqfgcbel]{margin:0}.pr-rev-stars[data-astro-cid-eqfgcbel]{font-size:12px;letter-spacing:.18em;margin-bottom:14px}.pr-rev-text[data-astro-cid-eqfgcbel]{font-family:var(--font-accent);font-style:italic;font-size:clamp(19px,2vw,23px);line-height:1.45}.pr-rev-who[data-astro-cid-eqfgcbel]{display:block;margin-top:14px;font-family:var(--font-sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8a8378;font-style:normal}.pr-rev-more[data-astro-cid-eqfgcbel]{text-align:center;margin-top:40px}.pr-rev-more[data-astro-cid-eqfgcbel] a[data-astro-cid-eqfgcbel]{font-family:var(--font-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:3px}@media(max-width:720px){.pr-rev-grid[data-astro-cid-eqfgcbel]{grid-template-columns:1fr;gap:40px}}.pr-band[data-astro-cid-eqfgcbel]{display:grid;grid-template-columns:repeat(3,1fr)}.pr-band[data-astro-cid-eqfgcbel] img[data-astro-cid-eqfgcbel]{width:100%;height:auto}@media(max-width:640px){.pr-band[data-astro-cid-eqfgcbel]{grid-template-columns:1fr 1fr}.pr-band[data-astro-cid-eqfgcbel] img[data-astro-cid-eqfgcbel]:last-child{display:none}}.pr-pk[data-astro-cid-eqfgcbel]{background:var(--white);padding:100px 0}.pr-kicker[data-astro-cid-eqfgcbel]{display:block;text-align:center;margin-bottom:16px;color:var(--charcoal)}.pr-h2-plain[data-astro-cid-eqfgcbel]{text-align:center;font-size:clamp(30px,4.6vw,56px)}.pr-note[data-astro-cid-eqfgcbel]{text-align:center;font-size:13px;color:#6f6a63;margin:12px 0 56px}.pr-grid[data-astro-cid-eqfgcbel]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.pr-card[data-astro-cid-eqfgcbel]{position:relative;display:flex;flex-direction:column;border:1px solid #e5e1db;padding:44px clamp(22px,2.4vw,36px) 36px;text-align:center}.pr-featured[data-astro-cid-eqfgcbel]{background:var(--black);color:var(--white);border-color:var(--black)}.pr-badge[data-astro-cid-eqfgcbel]{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:var(--white);color:var(--black);border:1px solid var(--black);font-family:var(--font-sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:5px 14px;white-space:nowrap}.pr-name[data-astro-cid-eqfgcbel]{font-family:var(--font-serif);font-weight:300;font-size:clamp(24px,2.4vw,30px)}.pr-price[data-astro-cid-eqfgcbel]{font-family:var(--font-title);font-weight:300;font-size:clamp(40px,3.8vw,50px);line-height:1;margin:20px 0 18px}.pr-tagline[data-astro-cid-eqfgcbel]{font-size:18px;line-height:1.4;opacity:.85;min-height:3em}.pr-items[data-astro-cid-eqfgcbel]{flex:1;text-align:left;margin-top:26px;padding-top:22px;border-top:1px solid #e5e1db}.pr-featured[data-astro-cid-eqfgcbel] .pr-items[data-astro-cid-eqfgcbel]{border-color:#ffffff38}.pr-items[data-astro-cid-eqfgcbel] li[data-astro-cid-eqfgcbel]{font-family:var(--font-body);font-size:14px;line-height:1.75;padding:3px 0 3px 16px;position:relative}.pr-items[data-astro-cid-eqfgcbel] li[data-astro-cid-eqfgcbel]:before{content:"—";position:absolute;left:0;opacity:.4}.pr-cta[data-astro-cid-eqfgcbel]{display:block;margin-top:30px;padding:16px 20px;border:1px solid currentColor;font-family:var(--font-sans);font-size:12px;letter-spacing:.16em;text-transform:uppercase;transition:opacity .25s ease}.pr-cta[data-astro-cid-eqfgcbel]:hover{opacity:.6}.pr-featured[data-astro-cid-eqfgcbel] .pr-cta[data-astro-cid-eqfgcbel]{background:var(--white);color:var(--black);border-color:var(--white)}@media(max-width:960px){.pr-grid[data-astro-cid-eqfgcbel]{grid-template-columns:1fr;gap:40px;max-width:520px;margin:0 auto}.pr-featured[data-astro-cid-eqfgcbel]{order:-1}.pr-tagline[data-astro-cid-eqfgcbel]{min-height:0}}.pr-credit[data-astro-cid-eqfgcbel]{max-width:640px;margin:64px auto 0;text-align:center;background:var(--mist);padding:34px 30px}.pr-credit[data-astro-cid-eqfgcbel] .eyebrow[data-astro-cid-eqfgcbel]{display:block;margin-bottom:10px}.pr-table[data-astro-cid-eqfgcbel]{width:100%;max-width:640px;margin:44px auto 0;border-collapse:collapse}.pr-table[data-astro-cid-eqfgcbel] th[data-astro-cid-eqfgcbel],.pr-table[data-astro-cid-eqfgcbel] td[data-astro-cid-eqfgcbel]{padding:15px 0;border-bottom:1px solid rgba(66,66,66,.18);text-align:left;vertical-align:baseline}.pr-table[data-astro-cid-eqfgcbel] th[data-astro-cid-eqfgcbel]{font-family:var(--font-serif);font-weight:300;font-size:clamp(17px,1.8vw,20px);padding-right:18px}.pr-table[data-astro-cid-eqfgcbel] td[data-astro-cid-eqfgcbel]{font-family:var(--font-serif);font-weight:300;font-size:clamp(16px,1.7vw,19px);text-align:right;white-space:nowrap}.pr-faq[data-astro-cid-eqfgcbel]{background:var(--mist);padding:100px 0}.pr-faq-grid[data-astro-cid-eqfgcbel]{display:grid;grid-template-columns:minmax(0,400px) minmax(0,620px);justify-content:space-between;gap:60px;align-items:start}.pr-faq-head[data-astro-cid-eqfgcbel]{text-align:left;margin-bottom:40px}.pr-faq-img[data-astro-cid-eqfgcbel]{width:100%;height:auto}.pr-faq-item[data-astro-cid-eqfgcbel]{padding:26px 0;border-bottom:1px solid rgba(66,66,66,.18)}.pr-faq-item[data-astro-cid-eqfgcbel]:first-child{padding-top:0}.pr-faq-item[data-astro-cid-eqfgcbel] .eyebrow[data-astro-cid-eqfgcbel]{margin-bottom:12px;color:var(--black)}.pr-faq-item[data-astro-cid-eqfgcbel] .body-copy[data-astro-cid-eqfgcbel]{color:var(--charcoal);line-height:1.85}@media(max-width:820px){.pr-faq-grid[data-astro-cid-eqfgcbel]{grid-template-columns:1fr}.pr-faq-img[data-astro-cid-eqfgcbel]{display:none}}.pr-end[data-astro-cid-eqfgcbel]{background:var(--white);padding:110px 0}.pr-end-inner[data-astro-cid-eqfgcbel]{max-width:600px;text-align:center}.pr-end[data-astro-cid-eqfgcbel] .body-copy[data-astro-cid-eqfgcbel]{margin:24px 0 34px}.pr-end-mail[data-astro-cid-eqfgcbel]{margin-top:26px;font-family:var(--font-body);font-size:14px;color:var(--charcoal)}.pr-end-more[data-astro-cid-eqfgcbel]{margin-top:10px;font-family:var(--font-body);font-size:14px;color:var(--charcoal)}.pr-end-more[data-astro-cid-eqfgcbel] a[data-astro-cid-eqfgcbel],.pr-end-mail[data-astro-cid-eqfgcbel] a[data-astro-cid-eqfgcbel]{border-bottom:1px solid currentColor}
