.pricing-hero[data-astro-cid-lmkygsfs]{padding:5.5rem max(1.5rem,calc((100vw - 1240px)/2)) 6rem}.pricing-hero[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]{width:min(1240px,100%);margin:0 auto}.pricing-hero[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]>p[data-astro-cid-lmkygsfs]{margin:0;color:#f44016;font-size:.75rem;font-weight:800;letter-spacing:.15em}.pricing-hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{max-width:1000px;margin:1.5rem 0 0;font:700 clamp(4.5rem,7vw,7.5rem) / .86 "Manrope",sans-serif;letter-spacing:-.09em}.pricing-hero[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]>span[data-astro-cid-lmkygsfs]{display:block;max-width:760px;margin-top:2rem;color:#735f57;font-size:1.08rem;line-height:1.7}.pricing-hero__chips[data-astro-cid-lmkygsfs]{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:2rem}.pricing-hero__chips[data-astro-cid-lmkygsfs]>span[data-astro-cid-lmkygsfs]{border:1px solid #bfa99f;background:#ffcfbd;color:#5e453d;font-size:.78rem}.pricing-hero__modes[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:4rem;border-block:1px solid #2b1712}.pricing-hero__modes[data-astro-cid-lmkygsfs] article[data-astro-cid-lmkygsfs]{min-height:210px;border-right:1px solid #2b1712;padding:1.25rem}.pricing-hero__modes[data-astro-cid-lmkygsfs] article[data-astro-cid-lmkygsfs]:last-child{border-right:0}.pricing-hero__modes[data-astro-cid-lmkygsfs] article[data-astro-cid-lmkygsfs]:nth-child(1){background:#f44016}.pricing-hero__modes[data-astro-cid-lmkygsfs] article[data-astro-cid-lmkygsfs]:nth-child(2){background:#b9d1d2}.pricing-hero__modes[data-astro-cid-lmkygsfs] article[data-astro-cid-lmkygsfs]:nth-child(3){background:#ffcfbd}.pricing-hero__modes[data-astro-cid-lmkygsfs] b[data-astro-cid-lmkygsfs]{font-size:.68rem;letter-spacing:.1em}.pricing-hero__modes[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin-top:3rem;font-size:1.45rem}.pricing-hero__modes[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:#5e453d;font-size:.82rem;line-height:1.55}.pricing-plan--highlight[data-astro-cid-lmkygsfs]{background:#f44016!important;border:1px solid #2b1712}.pricing-matrix[data-astro-cid-lmkygsfs]{margin-top:4rem}.pricing-faq[data-astro-cid-lmkygsfs]{border-block:1px solid #bfa99f;background:#fffaf6;padding:8rem 1.5rem}.pricing-faq__list[data-astro-cid-lmkygsfs]{max-width:900px;margin:4rem 0 0 auto}@media(max-width:720px){.pricing-hero[data-astro-cid-lmkygsfs]{padding:4.5rem .75rem 5rem}.pricing-hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:clamp(4rem,18vw,5.5rem)}.pricing-hero__modes[data-astro-cid-lmkygsfs]{grid-template-columns:1fr;margin-top:3rem}.pricing-hero__modes[data-astro-cid-lmkygsfs] article[data-astro-cid-lmkygsfs]{min-height:180px;border-right:0;border-bottom:1px solid #2b1712}.pricing-hero__modes[data-astro-cid-lmkygsfs] article[data-astro-cid-lmkygsfs]:last-child{border-bottom:0}.pricing-hero__modes[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin-top:2rem}.pricing-faq[data-astro-cid-lmkygsfs]{padding:5.5rem .75rem}.pricing-faq__list[data-astro-cid-lmkygsfs]{margin-top:3rem}.pricing-matrix[data-astro-cid-lmkygsfs]{border:0;background:transparent}.pricing-matrix[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs]{display:none}.pricing-matrix[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs],.pricing-matrix[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs],.pricing-matrix[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{display:block;width:100%}.pricing-matrix[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]{margin-bottom:1rem;overflow:hidden;border:1px solid #2b1712!important;border-radius:14px;background:#fffaf6;box-shadow:5px 5px #2b1712}.pricing-matrix[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{border-bottom:1px solid #bfa99f;padding:.85rem 1rem}.pricing-matrix[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]:last-child{border-bottom:0}.pricing-matrix[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]:before{display:block;margin-bottom:.25rem;color:#f44016;content:attr(data-label);font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}}
