.narrow[data-astro-cid-wggrkxvs]{max-width:860px}.offer-h1[data-astro-cid-wggrkxvs]{font-family:var(--font-display);font-size:clamp(2.1rem,4.4vw,3.6rem);line-height:1.02;margin-top:14px}.sec-h2[data-astro-cid-wggrkxvs]{margin-top:6px}.note[data-astro-cid-wggrkxvs]{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:24px 26px;margin-top:28px}.note-h[data-astro-cid-wggrkxvs]{margin-top:0}.section-alt[data-astro-cid-wggrkxvs] .note[data-astro-cid-wggrkxvs]{background:#fff}.cols-2[data-astro-cid-wggrkxvs]{grid-template-columns:1fr 1fr}.fit-card[data-astro-cid-wggrkxvs]{border-radius:var(--radius);padding:26px 26px 28px}.fit-card[data-astro-cid-wggrkxvs] h3[data-astro-cid-wggrkxvs]{font-size:1.08rem;margin:0 0 14px;line-height:1.25}.fit-yes[data-astro-cid-wggrkxvs]{background:#fff;border:2px solid #18A957}.fit-no[data-astro-cid-wggrkxvs]{background:var(--dark);border:2px solid var(--accent);color:var(--on-dark)}.fit-no[data-astro-cid-wggrkxvs] h3[data-astro-cid-wggrkxvs]{color:#fff}ul[data-astro-cid-wggrkxvs].yes,ul[data-astro-cid-wggrkxvs].no{list-style:none;padding:0;margin:0}ul[data-astro-cid-wggrkxvs].yes li[data-astro-cid-wggrkxvs],ul[data-astro-cid-wggrkxvs].no li[data-astro-cid-wggrkxvs]{padding-left:26px;position:relative;margin-bottom:11px}ul[data-astro-cid-wggrkxvs].yes li[data-astro-cid-wggrkxvs]{color:var(--text)}ul[data-astro-cid-wggrkxvs].yes li[data-astro-cid-wggrkxvs]:before{content:"\2192";position:absolute;left:0;top:0;color:#18a957;font-family:var(--font-mono);font-weight:700}ul[data-astro-cid-wggrkxvs].no li[data-astro-cid-wggrkxvs]{color:#ffffffd1}ul[data-astro-cid-wggrkxvs].no li[data-astro-cid-wggrkxvs]:before{content:"\2022";position:absolute;left:4px;top:-1px;color:var(--accent);font-weight:700}.fit-cta[data-astro-cid-wggrkxvs]{margin:16px 0 0;font-size:.92rem;color:#ffffffd1}.fit-cta[data-astro-cid-wggrkxvs] a[data-astro-cid-wggrkxvs]{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.price-card[data-astro-cid-wggrkxvs]{margin-top:8px}.price[data-astro-cid-wggrkxvs]{font-size:3rem;font-weight:800;color:var(--primary);margin-bottom:18px}.price[data-astro-cid-wggrkxvs] span[data-astro-cid-wggrkxvs]{font-size:.95rem;color:var(--muted);font-weight:500;margin-left:8px}.secure[data-astro-cid-wggrkxvs]{margin:14px 0 0;font-size:.88rem}.price-sm[data-astro-cid-wggrkxvs]{font-size:1.8rem;font-weight:800;color:var(--primary);margin:6px 0 10px}.price-sm[data-astro-cid-wggrkxvs] span[data-astro-cid-wggrkxvs]{font-size:.9rem;color:var(--muted);font-weight:500}.steps2[data-astro-cid-wggrkxvs]{list-style:none;padding:0;margin:0;display:grid;gap:16px}.steps2[data-astro-cid-wggrkxvs] li[data-astro-cid-wggrkxvs]{display:flex;gap:16px;align-items:flex-start}.steps2[data-astro-cid-wggrkxvs] .sn[data-astro-cid-wggrkxvs]{flex:0 0 auto;width:34px;height:34px;border-radius:999px;background:var(--accent);color:#fff;font-family:var(--font-mono);font-weight:700;display:inline-flex;align-items:center;justify-content:center}.steps2[data-astro-cid-wggrkxvs] div[data-astro-cid-wggrkxvs]{padding-top:4px}.faq-list[data-astro-cid-wggrkxvs]{margin:24px 0 0}.faq-item[data-astro-cid-wggrkxvs]{border:2px solid var(--border);border-radius:0;padding:0;margin-bottom:12px;background:var(--bg)}.faq-item[data-astro-cid-wggrkxvs] summary[data-astro-cid-wggrkxvs]{cursor:pointer;font-weight:600;padding:18px 22px;list-style:none}.faq-item[data-astro-cid-wggrkxvs] summary[data-astro-cid-wggrkxvs]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-wggrkxvs] summary[data-astro-cid-wggrkxvs]:after{content:"+";float:right;color:var(--primary);font-weight:800}.faq-item[data-astro-cid-wggrkxvs][open] summary[data-astro-cid-wggrkxvs]:after{content:"\2212"}.faq-item[data-astro-cid-wggrkxvs] p[data-astro-cid-wggrkxvs]{margin:0;padding:0 22px 20px;color:var(--muted)}.cta-h2[data-astro-cid-wggrkxvs]{font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3.4rem)}.cta-alt[data-astro-cid-wggrkxvs]{margin:24px 0 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;font-family:var(--font-display);font-weight:700;font-size:clamp(1.2rem,2.2vw,1.5rem);letter-spacing:-.01em}.cta-q[data-astro-cid-wggrkxvs]{color:var(--text)}.cta-link[data-astro-cid-wggrkxvs]{display:inline-flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font:inherit}.cta-link[data-astro-cid-wggrkxvs] .cta-arrow[data-astro-cid-wggrkxvs]{width:.78em;height:.78em;flex:0 0 auto;transition:transform .25s ease}.cta-link[data-astro-cid-wggrkxvs]:hover .cta-arrow[data-astro-cid-wggrkxvs]{transform:translate(4px,-4px)}.cta-link[data-astro-cid-wggrkxvs]:focus-visible{outline:3px solid #fff;outline-offset:4px;border-radius:4px}.buybar[data-astro-cid-wggrkxvs]{position:fixed;left:0;right:0;bottom:0;z-index:90;background:var(--dark);border-top:2px solid var(--accent);transform:translateY(110%);transition:transform .32s cubic-bezier(.2,.7,.2,1);box-shadow:0 -14px 40px #00000073}.buybar[data-astro-cid-wggrkxvs].show{transform:none}.buybar-in[data-astro-cid-wggrkxvs]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0}.buybar-txt[data-astro-cid-wggrkxvs]{display:flex;flex-direction:column;line-height:1.3}.buybar-txt[data-astro-cid-wggrkxvs] strong[data-astro-cid-wggrkxvs]{color:#fff;font-size:1.06rem;font-weight:700}.buybar-txt[data-astro-cid-wggrkxvs] span[data-astro-cid-wggrkxvs]{color:#ffffffb8;font-size:.88rem}.buybar-right[data-astro-cid-wggrkxvs]{display:flex;align-items:center;gap:22px}.buybar-price[data-astro-cid-wggrkxvs]{color:#fff;font-family:var(--font-display);font-weight:800;font-size:1.5rem;line-height:1;white-space:nowrap}.buybar-price[data-astro-cid-wggrkxvs] small[data-astro-cid-wggrkxvs]{color:var(--accent);font-size:.58em;font-weight:700;margin-left:5px;letter-spacing:.03em}.buybar[data-astro-cid-wggrkxvs] .buybar-btn[data-astro-cid-wggrkxvs]{white-space:nowrap;background:var(--accent);color:#fff;border:2px solid var(--accent);border-radius:0;transition:background .2s ease,border-color .2s ease}.buybar[data-astro-cid-wggrkxvs] .buybar-btn[data-astro-cid-wggrkxvs]:hover{background:var(--primary-dark);border-color:var(--primary-dark)}@media (max-width: 760px){.cols-2[data-astro-cid-wggrkxvs]{grid-template-columns:1fr}.buybar-txt[data-astro-cid-wggrkxvs] span[data-astro-cid-wggrkxvs]{display:none}.buybar-in[data-astro-cid-wggrkxvs]{padding:10px 0;gap:12px}.buybar-right[data-astro-cid-wggrkxvs]{gap:14px}.buybar-price[data-astro-cid-wggrkxvs]{font-size:1.2rem}}@media (max-width: 460px){.buybar-price[data-astro-cid-wggrkxvs]{display:none}.buybar-btn[data-astro-cid-wggrkxvs]{flex:0 0 auto}}body.has-buybar .wa-float{bottom:112px}body.has-buybar .cookie{bottom:108px}
@media (max-width:460px){.buybar-in[data-astro-cid-wggrkxvs]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.buybar-txt[data-astro-cid-wggrkxvs],.buybar-right[data-astro-cid-wggrkxvs]{min-width:0}.buybar-txt[data-astro-cid-wggrkxvs] strong[data-astro-cid-wggrkxvs]{font-size:.96rem;line-height:1.15}.buybar[data-astro-cid-wggrkxvs] .buybar-btn[data-astro-cid-wggrkxvs]{padding:14px 18px;font-size:.96rem}}@media (max-width:380px){.buybar-in[data-astro-cid-wggrkxvs]{grid-template-columns:1fr}.buybar-right[data-astro-cid-wggrkxvs]{width:100%}.buybar[data-astro-cid-wggrkxvs] .buybar-btn[data-astro-cid-wggrkxvs]{width:100%}}
@media (max-width:560px){.buybar-in[data-astro-cid-wggrkxvs]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 14px calc(10px + env(safe-area-inset-bottom))}.buybar-txt[data-astro-cid-wggrkxvs],.buybar-right[data-astro-cid-wggrkxvs]{min-width:0}.buybar-txt[data-astro-cid-wggrkxvs] strong[data-astro-cid-wggrkxvs]{font-size:.9rem;line-height:1.12}.buybar-txt[data-astro-cid-wggrkxvs] span[data-astro-cid-wggrkxvs]{font-size:.76rem}.buybar-right[data-astro-cid-wggrkxvs]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.buybar-price[data-astro-cid-wggrkxvs]{display:none}.buybar[data-astro-cid-wggrkxvs] .buybar-btn[data-astro-cid-wggrkxvs]{width:auto;min-width:0;padding:12px 14px;font-size:.92rem;line-height:1.05}}@media (max-width:560px){body.has-buybar .wa-float{bottom:132px}}
