.budget-guide[data-astro-cid-ceaotzee]{padding:clamp(3rem,7vw,5.5rem) 0;background:#f5f7fb}.wrap[data-astro-cid-ceaotzee]{max-width:1180px;margin:0 auto;padding:0 clamp(1rem,5vw,4rem)}.heading[data-astro-cid-ceaotzee]{max-width:760px;margin-bottom:2rem}.heading[data-astro-cid-ceaotzee]>p[data-astro-cid-ceaotzee]{margin:0 0 .65rem;color:var(--blue);font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.heading[data-astro-cid-ceaotzee] h2[data-astro-cid-ceaotzee]{margin:0 0 .8rem;color:var(--navy);font-size:clamp(1.7rem,4vw,2.8rem);line-height:1.08;letter-spacing:-.04em}.heading[data-astro-cid-ceaotzee] span[data-astro-cid-ceaotzee]{color:var(--muted);line-height:1.65}.grid[data-astro-cid-ceaotzee]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}article[data-astro-cid-ceaotzee]{display:flex;min-height:100%;flex-direction:column;padding:1.45rem;border:1px solid rgba(0,58,112,.14);border-radius:1.35rem;background:#fff;box-shadow:0 10px 28px #003a700f}article[data-astro-cid-ceaotzee]>strong[data-astro-cid-ceaotzee]{color:var(--blue);font-size:1.25rem}h3[data-astro-cid-ceaotzee]{margin:.65rem 0;color:var(--navy);font-size:1.12rem;line-height:1.3}article[data-astro-cid-ceaotzee] p[data-astro-cid-ceaotzee]{margin:0 0 1rem;color:var(--muted);line-height:1.58}article[data-astro-cid-ceaotzee] div[data-astro-cid-ceaotzee]{display:grid;gap:.45rem;margin-top:auto}article[data-astro-cid-ceaotzee] a[data-astro-cid-ceaotzee]{color:var(--blue);font-size:.9rem;font-weight:850;text-decoration:none}article[data-astro-cid-ceaotzee] a[data-astro-cid-ceaotzee]:hover{text-decoration:underline}@media (max-width: 840px){.grid[data-astro-cid-ceaotzee]{grid-template-columns:1fr}}.price-page[data-astro-cid-lxz3senb]{background:#fff}.wrap[data-astro-cid-lxz3senb]{max-width:1180px;margin:0 auto;padding:0 clamp(1rem,5vw,4rem)}.hero[data-astro-cid-lxz3senb]{padding:clamp(4rem,10vw,7rem) 0;background:linear-gradient(140deg,var(--navy),var(--blue));color:#fff;text-align:center}.eyebrow[data-astro-cid-lxz3senb]{margin:0 0 .7rem;color:var(--gold);font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}h1[data-astro-cid-lxz3senb]{max-width:15ch;margin:0 auto 1rem;color:#fff;font-size:clamp(2.5rem,6vw,4.8rem);line-height:1;letter-spacing:-.055em}.lead[data-astro-cid-lxz3senb]{max-width:66ch;margin:0 auto 1.8rem;color:#ffffffd1;font-size:clamp(1rem,2vw,1.18rem);line-height:1.65}.actions[data-astro-cid-lxz3senb]{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.actions--left[data-astro-cid-lxz3senb]{justify-content:flex-start}.primary[data-astro-cid-lxz3senb],.secondary[data-astro-cid-lxz3senb]{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.3rem;border-radius:999px;font-weight:900;text-decoration:none}.primary[data-astro-cid-lxz3senb]{background:var(--gold);color:var(--navy)}.secondary[data-astro-cid-lxz3senb]{border:2px solid rgba(255,255,255,.55);color:#fff}.secondary[data-astro-cid-lxz3senb].dark{border-color:var(--blue);color:var(--blue)}.price-section[data-astro-cid-lxz3senb],.related-section[data-astro-cid-lxz3senb]{padding:clamp(3rem,7vw,5.5rem) 0}.section-heading[data-astro-cid-lxz3senb]{max-width:760px;margin-bottom:2rem}.section-heading[data-astro-cid-lxz3senb] .eyebrow[data-astro-cid-lxz3senb]{color:var(--blue)}h2[data-astro-cid-lxz3senb]{margin:0 0 .8rem;color:var(--navy);font-size:clamp(1.7rem,4vw,2.8rem);line-height:1.08;letter-spacing:-.04em}.section-heading[data-astro-cid-lxz3senb] p[data-astro-cid-lxz3senb]:last-child,.conversion-box[data-astro-cid-lxz3senb] p[data-astro-cid-lxz3senb]{color:var(--muted);line-height:1.65}.price-grid[data-astro-cid-lxz3senb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.price-card[data-astro-cid-lxz3senb]{padding:1.4rem;border:1px solid rgba(0,58,112,.14);border-radius:1.35rem;background:#fff;box-shadow:0 10px 28px #003a7012}.price-card[data-astro-cid-lxz3senb] h3[data-astro-cid-lxz3senb]{margin:0 0 .6rem;color:var(--navy);font-size:1.1rem}.price-card[data-astro-cid-lxz3senb] strong[data-astro-cid-lxz3senb]{display:block;margin-bottom:.7rem;color:var(--blue);font-size:1.35rem}.price-card[data-astro-cid-lxz3senb] p[data-astro-cid-lxz3senb]{margin:0 0 .65rem;color:var(--text);line-height:1.55}.price-card[data-astro-cid-lxz3senb] small[data-astro-cid-lxz3senb]{color:var(--muted);line-height:1.45}.decision-section[data-astro-cid-lxz3senb]{padding:clamp(3rem,7vw,5rem) 0;background:#fff}.decision-grid[data-astro-cid-lxz3senb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.decision-grid[data-astro-cid-lxz3senb] article[data-astro-cid-lxz3senb]{padding:1.5rem;border-radius:1.3rem;background:#f5f7fb}.decision-grid[data-astro-cid-lxz3senb] h2[data-astro-cid-lxz3senb]{font-size:1.45rem}.decision-grid[data-astro-cid-lxz3senb] li[data-astro-cid-lxz3senb]{margin:.55rem 0;line-height:1.5}.conversion-section[data-astro-cid-lxz3senb]{padding:clamp(3rem,7vw,5rem) 0}.conversion-box[data-astro-cid-lxz3senb]{display:grid;grid-template-columns:1.4fr 1fr;gap:1.5rem;align-items:center;padding-top:2rem;padding-bottom:2rem;border-radius:1.5rem;background:#eef5ff}.conversion-box[data-astro-cid-lxz3senb] .eyebrow[data-astro-cid-lxz3senb]{color:var(--blue)}.related-section[data-astro-cid-lxz3senb]{padding-top:0}.related-grid[data-astro-cid-lxz3senb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.related-grid[data-astro-cid-lxz3senb] a[data-astro-cid-lxz3senb]{display:flex;justify-content:space-between;padding:1rem 1.1rem;border:1px solid rgba(0,58,112,.14);border-radius:1rem;color:var(--navy);font-weight:800;text-decoration:none}.notice-section[data-astro-cid-lxz3senb]{padding:1.3rem 0;background:var(--navy);color:#ffffffd9}.notice-section[data-astro-cid-lxz3senb] p[data-astro-cid-lxz3senb]{margin:0;line-height:1.55}@media (max-width: 900px){.price-grid[data-astro-cid-lxz3senb]{grid-template-columns:repeat(2,minmax(0,1fr))}.conversion-box[data-astro-cid-lxz3senb]{grid-template-columns:1fr}}@media (max-width: 620px){.price-grid[data-astro-cid-lxz3senb],.decision-grid[data-astro-cid-lxz3senb],.related-grid[data-astro-cid-lxz3senb]{grid-template-columns:1fr}.actions[data-astro-cid-lxz3senb] a[data-astro-cid-lxz3senb]{width:100%}}
