.rp[data-astro-cid-jwor2kfu]{--rp-primary:#0078bc;--rp-dark:#004d78;--rp-hover:#0066a0;--rp-tint:#e7f2f9;--rp-teal:#00818f;--rp-teal-dark:#005761;--rp-teal-light:#76d8e1;--rp-teal-pale:#deedee;--rp-ok:#1b5e20;--rp-ok-solid:#28852c;--rp-ok-tint:#e6f4e6;--rp-selected:#005584;--rp-ink:#242424;--rp-ink-2:#242424c2;--rp-line:#e2e8ee;--rp-band:linear-gradient(125deg, var(--rp-dark) 0%, var(--rp-primary) 52%, var(--rp-teal) 100%);--rp-lift:0 18px 36px -20px #102a4359;color:var(--rp-ink);font-family:Montserrat,Montserrat fallback,-apple-system,sans-serif}@font-face{font-family:Montserrat fallback;src:local(Arial);font-weight:100 550;size-adjust:112%;ascent-override:86%;descent-override:22%;line-gap-override:0%}@font-face{font-family:Montserrat fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:551 900;size-adjust:110%;ascent-override:91%;descent-override:24%;line-gap-override:0%}.rp[data-astro-cid-jwor2kfu] [data-astro-cid-jwor2kfu]:focus-visible{outline:2px solid var(--rp-primary);outline-offset:3px}.sect[data-astro-cid-jwor2kfu]{padding:var(--section-pad-y-tight) 0}h2[data-astro-cid-jwor2kfu]{color:var(--rp-ink);letter-spacing:-.015em;margin-bottom:16px;font-size:clamp(1.45rem,2.5vw,1.9rem);font-weight:800}h3[data-astro-cid-jwor2kfu]{color:var(--rp-ink);font-size:1rem;font-weight:800}.hero[data-astro-cid-jwor2kfu]{padding:var(--section-pad-y) 0;isolation:isolate;background:var(--rp-band);color:#fff;position:relative;overflow:hidden}.hero[data-astro-cid-jwor2kfu]:before,.hero[data-astro-cid-jwor2kfu]:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.hero[data-astro-cid-jwor2kfu]:before{background:radial-gradient(circle,#76d8e14d 0%,#76d8e100 70%);width:560px;height:560px;top:-220px;right:-160px}.hero[data-astro-cid-jwor2kfu]:after{background:radial-gradient(circle,#00233c47 0%,#00233c00 70%);width:420px;height:420px;bottom:-220px;left:-140px}.hero-grid[data-astro-cid-jwor2kfu]{gap:calc(var(--block-gap) * 2);padding-top:var(--block-gap);padding-bottom:var(--block-gap);grid-template-columns:1.25fr 1fr;align-items:center;display:grid}.eyebrow[data-astro-cid-jwor2kfu]{letter-spacing:.02em;color:#fff;background:#00233c52;border-radius:999px;margin-bottom:16px;padding:6px 14px;font-size:.8rem;font-weight:700;display:inline-block}h1[data-astro-cid-jwor2kfu]{letter-spacing:-.02em;color:#fff;margin-bottom:18px;font-size:clamp(1.9rem,3.9vw,3.1rem);font-weight:800;line-height:1.12}h1[data-astro-cid-jwor2kfu] .accent[data-astro-cid-jwor2kfu]{background:var(--rp-ok-solid);color:#fff;box-decoration-break:clone;border-radius:12px;padding:0 .18em .04em}.sub[data-astro-cid-jwor2kfu]{color:#fff;max-width:620px;margin-bottom:28px;font-size:1.05rem}.ctas[data-astro-cid-jwor2kfu]{flex-wrap:wrap;gap:12px;display:flex}.hero[data-astro-cid-jwor2kfu] .btn--primary[data-astro-cid-jwor2kfu]{color:var(--rp-dark);background:#fff;box-shadow:0 10px 24px -10px #00000073}.hero[data-astro-cid-jwor2kfu] .btn--primary[data-astro-cid-jwor2kfu]:hover{background:var(--rp-teal-pale);color:var(--rp-dark)}.hero[data-astro-cid-jwor2kfu] .btn--outline[data-astro-cid-jwor2kfu]{color:#fff;border-color:#ffffffbf}.hero[data-astro-cid-jwor2kfu] .btn--outline[data-astro-cid-jwor2kfu]:hover{color:#fff;background:#ffffff24;border-color:#fff}.hero[data-astro-cid-jwor2kfu] .hero-copy[data-astro-cid-jwor2kfu] [data-astro-cid-jwor2kfu]:focus-visible,.closing[data-astro-cid-jwor2kfu] [data-astro-cid-jwor2kfu]:focus-visible{outline-color:#fff}.notes[data-astro-cid-jwor2kfu]{color:#fff;flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-size:.92rem;font-weight:600;list-style:none;display:flex}.notes[data-astro-cid-jwor2kfu] li[data-astro-cid-jwor2kfu]{align-items:center;gap:8px;display:inline-flex}.notes[data-astro-cid-jwor2kfu] li[data-astro-cid-jwor2kfu]:before{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:10px;height:5px;margin-top:-3px;transform:rotate(-45deg)}.offer[data-astro-cid-jwor2kfu]{border-radius:var(--radius-lg);color:var(--rp-ink);background:#fff;padding:30px 30px 26px;position:relative;overflow:hidden;box-shadow:0 30px 60px -24px #001e328c,0 0 0 6px #ffffff2e}.ribbon[data-astro-cid-jwor2kfu]{background:var(--rp-ok-solid);color:#fff;letter-spacing:.08em;place-items:center;width:170px;height:30px;font-size:.875rem;font-weight:800;display:grid;position:absolute;top:22px;right:-46px;transform:rotate(35deg);box-shadow:0 4px 10px -4px #00000059}.offer-logo[data-astro-cid-jwor2kfu]{width:200px;height:auto;margin-bottom:16px}.offer-price[data-astro-cid-jwor2kfu]{color:var(--rp-ink-2);isolation:isolate;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:18px;display:flex}.offer-price[data-astro-cid-jwor2kfu] strong[data-astro-cid-jwor2kfu]{letter-spacing:-.04em;color:var(--rp-ok);font-size:4.6rem;font-weight:800;line-height:.95;position:relative}.offer-price[data-astro-cid-jwor2kfu] strong[data-astro-cid-jwor2kfu]:before{content:"";z-index:-1;background:radial-gradient(circle,#28852c38 0%,#28852c00 68%);border-radius:50%;position:absolute;inset:-18% -30% -18% -22%}.offer-points[data-astro-cid-jwor2kfu]{border-top:1px solid var(--rp-line);color:var(--rp-ink);gap:9px;margin-bottom:20px;padding-top:16px;font-size:.95rem;list-style:none;display:grid}.offer-points[data-astro-cid-jwor2kfu] li[data-astro-cid-jwor2kfu]{padding-left:26px;position:relative}.offer-points[data-astro-cid-jwor2kfu] li[data-astro-cid-jwor2kfu]:before{content:"";background:var(--rp-ok-tint);border-radius:50%;width:18px;height:18px;position:absolute;top:.15em;left:0}.offer-points[data-astro-cid-jwor2kfu] li[data-astro-cid-jwor2kfu]:after{content:"";border-left:2px solid var(--rp-ok-solid);border-bottom:2px solid var(--rp-ok-solid);width:8px;height:4px;position:absolute;top:.42em;left:5px;transform:rotate(-45deg)}.offer-status[data-astro-cid-jwor2kfu]{color:var(--rp-ink-2);border-top:1px solid var(--rp-line);padding-top:16px;font-size:.88rem}.badge[data-astro-cid-jwor2kfu]{background:var(--rp-primary);color:#fff;border-radius:999px;margin-right:6px;padding:2px 9px;font-size:.75rem;font-weight:700;display:inline-block}.lead[data-astro-cid-jwor2kfu]{color:var(--rp-ink-2);max-width:760px;margin-bottom:var(--block-gap)}.reqs[data-astro-cid-jwor2kfu]{gap:14px;list-style:none;display:grid}.req[data-astro-cid-jwor2kfu]{--accent:var(--rp-primary);--accent-tint:var(--rp-tint);border:1px solid var(--rp-line);border-left:4px solid var(--accent);border-radius:0 var(--radius-md) var(--radius-md) 0;background:#fff;grid-template-columns:1fr 1.6fr;gap:14px 28px;padding:20px 24px;display:grid;box-shadow:0 1px 2px #102a430d}.req[data-astro-cid-jwor2kfu]:nth-child(5n+2){--accent:var(--rp-teal-dark);--accent-tint:var(--rp-teal-pale)}.req[data-astro-cid-jwor2kfu]:nth-child(5n+3){--accent:var(--rp-ok);--accent-tint:var(--rp-ok-tint)}.req[data-astro-cid-jwor2kfu]:nth-child(5n+4){--accent:var(--rp-dark);--accent-tint:var(--rp-tint)}.req[data-astro-cid-jwor2kfu]:nth-child(5n+5){--accent:var(--rp-selected);--accent-tint:var(--rp-teal-pale)}.req-head[data-astro-cid-jwor2kfu]{align-items:flex-start;gap:14px;display:flex}.chip[data-astro-cid-jwor2kfu]{background:var(--accent-tint);width:44px;height:44px;color:var(--accent);border-radius:12px;flex:none;place-items:center;display:grid}.chip[data-astro-cid-jwor2kfu] svg[data-astro-cid-jwor2kfu]{width:22px;height:22px}.req[data-astro-cid-jwor2kfu] h3[data-astro-cid-jwor2kfu]{line-height:1.4}.req-when[data-astro-cid-jwor2kfu]{background:var(--rp-tint);color:var(--rp-dark);border-radius:999px;margin-top:8px;padding:3px 10px;font-size:.8rem;font-weight:700;display:inline-block}.req[data-astro-cid-jwor2kfu] dl[data-astro-cid-jwor2kfu]{grid-template-columns:1fr 1fr;gap:12px 24px;display:grid}.tag[data-astro-cid-jwor2kfu]{background:var(--rp-tint);color:var(--rp-dark);letter-spacing:.02em;border-radius:999px;margin-bottom:8px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-block}.tag--you[data-astro-cid-jwor2kfu]{background:var(--rp-teal-pale);color:var(--rp-teal-dark)}.req[data-astro-cid-jwor2kfu] dd[data-astro-cid-jwor2kfu]{color:var(--rp-ink-2);font-size:.93rem}.fine[data-astro-cid-jwor2kfu]{color:var(--rp-ink-2);max-width:760px;margin-top:18px;font-size:.88rem}.fine[data-astro-cid-jwor2kfu] a[data-astro-cid-jwor2kfu]{color:var(--rp-dark)}.faq[data-astro-cid-jwor2kfu] details[data-astro-cid-jwor2kfu] a[data-astro-cid-jwor2kfu]{color:var(--rp-primary)}.why-grid[data-astro-cid-jwor2kfu]{gap:calc(var(--block-gap) * 2);grid-template-columns:1fr 1fr;align-items:start;display:grid}.why[data-astro-cid-jwor2kfu] p[data-astro-cid-jwor2kfu]{color:var(--rp-ink-2);max-width:520px;margin-bottom:14px}.steps[data-astro-cid-jwor2kfu]{counter-reset:step;gap:14px;list-style:none;display:grid}.steps[data-astro-cid-jwor2kfu] li[data-astro-cid-jwor2kfu]{--n:var(--rp-primary);--n-glow:#004d7899;counter-increment:step;border:1px solid var(--rp-line);border-radius:var(--radius-md);background:#fff;padding:18px 22px 18px 76px;position:relative;box-shadow:0 1px 2px #102a430d}.steps[data-astro-cid-jwor2kfu] li[data-astro-cid-jwor2kfu]:nth-child(3n+2){--n:var(--rp-teal);--n-glow:#00818f99}.steps[data-astro-cid-jwor2kfu] li[data-astro-cid-jwor2kfu]:nth-child(3n+3){--n:var(--rp-ok-solid);--n-glow:#28852c99}.steps[data-astro-cid-jwor2kfu] li[data-astro-cid-jwor2kfu]:before{content:counter(step);background:var(--n);width:40px;height:40px;box-shadow:0 8px 18px -8px var(--n-glow);color:#fff;border-radius:50%;place-items:center;font-size:1.05rem;font-weight:800;display:grid;position:absolute;top:18px;left:20px}.steps[data-astro-cid-jwor2kfu] h3[data-astro-cid-jwor2kfu]{margin-bottom:4px}.steps[data-astro-cid-jwor2kfu] p[data-astro-cid-jwor2kfu]{margin:0;font-size:.93rem}.faq-wrap[data-astro-cid-jwor2kfu]{max-width:880px}.faq[data-astro-cid-jwor2kfu]{gap:10px;display:grid}.faq[data-astro-cid-jwor2kfu] details[data-astro-cid-jwor2kfu]{border:1px solid var(--rp-line);border-radius:var(--radius-md);background:#fff;padding:0 22px}.faq[data-astro-cid-jwor2kfu] details[data-astro-cid-jwor2kfu][open]{border-color:var(--rp-primary)}.faq[data-astro-cid-jwor2kfu] summary[data-astro-cid-jwor2kfu]{cursor:pointer;color:var(--rp-ink);padding:18px 36px 18px 0;font-weight:700;list-style:none;position:relative}.faq[data-astro-cid-jwor2kfu] summary[data-astro-cid-jwor2kfu]::-webkit-details-marker{display:none}.faq[data-astro-cid-jwor2kfu] summary[data-astro-cid-jwor2kfu]:after{content:"";border-right:2px solid var(--rp-primary);border-bottom:2px solid var(--rp-primary);width:9px;height:9px;transition:transform .2s;position:absolute;top:50%;right:6px;transform:translateY(-70%)rotate(45deg)}.faq[data-astro-cid-jwor2kfu] details[data-astro-cid-jwor2kfu][open] summary[data-astro-cid-jwor2kfu]:after{transform:translateY(-30%)rotate(-135deg)}.faq[data-astro-cid-jwor2kfu] details[data-astro-cid-jwor2kfu] p[data-astro-cid-jwor2kfu]{color:var(--rp-ink-2);margin-bottom:14px}.closing[data-astro-cid-jwor2kfu]{isolation:isolate;text-align:center;background:var(--rp-band);color:#fff;position:relative;overflow:hidden}.closing[data-astro-cid-jwor2kfu]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#76d8e140 0%,#76d8e100 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-170px;right:-170px}.closing[data-astro-cid-jwor2kfu] .wrap[data-astro-cid-jwor2kfu]{padding-top:var(--block-gap);padding-bottom:var(--block-gap)}.closing[data-astro-cid-jwor2kfu] h2[data-astro-cid-jwor2kfu]{color:#fff;font-size:clamp(1.6rem,3vw,2.3rem)}.closing[data-astro-cid-jwor2kfu] p[data-astro-cid-jwor2kfu]{color:#fff;max-width:620px;margin:0 auto 24px}.closing[data-astro-cid-jwor2kfu] .btn--primary[data-astro-cid-jwor2kfu]{color:var(--rp-dark);background:#fff;box-shadow:0 10px 24px -10px #00000073}.closing[data-astro-cid-jwor2kfu] .btn--primary[data-astro-cid-jwor2kfu]:hover{background:var(--rp-teal-pale);color:var(--rp-dark)}.closing[data-astro-cid-jwor2kfu] .terms[data-astro-cid-jwor2kfu]{margin:16px auto 0;font-size:.88rem}.closing[data-astro-cid-jwor2kfu] .terms[data-astro-cid-jwor2kfu] a[data-astro-cid-jwor2kfu]{color:#fff}.sources[data-astro-cid-jwor2kfu]{padding:28px 0 var(--section-pad-y-tight);border-top:1px solid var(--bg-card)}.sources[data-astro-cid-jwor2kfu] h2[data-astro-cid-jwor2kfu]{margin-bottom:10px;font-size:.95rem}.sources[data-astro-cid-jwor2kfu] ul[data-astro-cid-jwor2kfu]{gap:6px;margin-bottom:12px;list-style:none;display:grid}.sources[data-astro-cid-jwor2kfu] a[data-astro-cid-jwor2kfu],.sources[data-astro-cid-jwor2kfu] p[data-astro-cid-jwor2kfu]{color:var(--rp-ink-2);font-size:.85rem}.sources[data-astro-cid-jwor2kfu] a[data-astro-cid-jwor2kfu]{color:var(--rp-primary)}.req[data-astro-cid-jwor2kfu],.steps[data-astro-cid-jwor2kfu] li[data-astro-cid-jwor2kfu]{transition:transform .18s,box-shadow .18s,border-color .18s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.req[data-astro-cid-jwor2kfu]:hover,.steps[data-astro-cid-jwor2kfu] li[data-astro-cid-jwor2kfu]:hover{box-shadow:var(--rp-lift);transform:translateY(-4px)}.faq[data-astro-cid-jwor2kfu] details[data-astro-cid-jwor2kfu]:hover{border-color:var(--rp-primary)}}@media (prefers-reduced-motion:reduce){.req[data-astro-cid-jwor2kfu],.steps[data-astro-cid-jwor2kfu] li[data-astro-cid-jwor2kfu],.faq[data-astro-cid-jwor2kfu] summary[data-astro-cid-jwor2kfu]:after{transition:none}}.sticky-cta[data-astro-cid-jwor2kfu]{display:none}@media (width<=900px){.hero-grid[data-astro-cid-jwor2kfu],.why-grid[data-astro-cid-jwor2kfu],.req[data-astro-cid-jwor2kfu]{grid-template-columns:1fr}.offer[data-astro-cid-jwor2kfu]{max-width:520px}.hero[data-astro-cid-jwor2kfu]:before{background:radial-gradient(circle,#76d8e129 0%,#76d8e100 70%);width:380px;height:380px;top:-180px;right:-200px}}@media (width<=1200px){.closing[data-astro-cid-jwor2kfu]:before{display:none}}@media (width<=720px){h1[data-astro-cid-jwor2kfu] .accent[data-astro-cid-jwor2kfu]{border-radius:8px}.eyebrow[data-astro-cid-jwor2kfu]{border-radius:12px}.offer[data-astro-cid-jwor2kfu]{padding:24px 22px 22px}.offer-price[data-astro-cid-jwor2kfu] strong[data-astro-cid-jwor2kfu]{font-size:3.9rem}.sticky-cta[data-astro-cid-jwor2kfu]{z-index:20;padding:12px 84px calc(12px + env(safe-area-inset-bottom)) 20px;border-top:1px solid var(--rp-line);background:#fffffff5;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px -12px #102a4333}.sticky-cta[data-astro-cid-jwor2kfu] .btn[data-astro-cid-jwor2kfu]{text-align:center;background:var(--rp-ok-solid);color:#fff;width:100%;display:block}.sticky-cta[data-astro-cid-jwor2kfu] .btn[data-astro-cid-jwor2kfu]:hover{background:var(--rp-ok)}.sticky-cta[data-astro-cid-jwor2kfu] [data-astro-cid-jwor2kfu]:focus-visible{outline-color:var(--rp-ok)}body:has(.sticky-cta){padding-bottom:calc(80px + env(safe-area-inset-bottom))}}@supports (animation-timeline:scroll()){@media (width<=720px) and (prefers-reduced-motion:no-preference){.sticky-cta[data-astro-cid-jwor2kfu]{animation:linear both sticky-in}.rp[data-astro-cid-jwor2kfu] .sticky-cta[data-astro-cid-jwor2kfu]{animation-timeline:scroll(root);animation-range:600px 900px}}}@keyframes sticky-in{0%{opacity:0;visibility:hidden;transform:translateY(100%)}to{opacity:1;visibility:visible;transform:none}}@media (width<=560px){.req[data-astro-cid-jwor2kfu] dl[data-astro-cid-jwor2kfu]{grid-template-columns:1fr}.ctas[data-astro-cid-jwor2kfu] .btn[data-astro-cid-jwor2kfu]{text-align:center;width:100%}}
