.page-module__5VDQhq__page{margin-top:var(--navbar-height,60px);background-color:var(--color-bg-light,#f9f9f9);padding:56px 24px}.page-module__5VDQhq__pageTitle{font-family:var(--font-bebas,"Bebas Neue"),"Montserrat",sans-serif;text-align:center;text-transform:uppercase;letter-spacing:.5px;margin-bottom:40px;font-size:clamp(2rem,6vw,2.8rem);font-weight:700}.page-module__5VDQhq__section{max-width:860px;margin:0 auto 48px}.page-module__5VDQhq__section h2{font-family:var(--font-bebas,"Bebas Neue"),"Montserrat",sans-serif;text-transform:uppercase;letter-spacing:.3px;margin-bottom:16px;font-size:clamp(1.3rem,3vw,1.7rem);font-weight:700}.page-module__5VDQhq__section p{color:#444;margin-bottom:12px;font-size:1rem;line-height:1.75}.page-module__5VDQhq__infoBox{background:#fff;border-radius:10px;margin-bottom:12px;padding:24px;box-shadow:0 6px 20px #00000014}.page-module__5VDQhq__infoBox p{color:#444;margin-bottom:6px;font-size:.95rem;line-height:1.6}.page-module__5VDQhq__infoBox a{color:var(--color-red,#d32f2f);font-weight:600}.page-module__5VDQhq__serviceItem{color:#333;border-bottom:1px solid #eee;justify-content:space-between;align-items:baseline;padding:10px 0;font-size:.95rem;display:flex}.page-module__5VDQhq__serviceItem:last-child{border-bottom:none}.page-module__5VDQhq__servicePrice{color:var(--color-red,#d32f2f);white-space:nowrap;margin-left:16px;font-weight:700}.page-module__5VDQhq__linkList{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.page-module__5VDQhq__ctaButton{background-color:var(--color-red,#d32f2f);color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:25px;padding:11px 28px;font-size:.88rem;font-weight:700;transition:background-color .2s,transform .2s;display:inline-block}.page-module__5VDQhq__ctaButton:hover{background-color:var(--color-red-dark,#b71c1c);transform:translateY(-1px)}.page-module__5VDQhq__ctaSecondary{border:2px solid var(--color-red,#d32f2f);color:var(--color-red,#d32f2f);text-transform:uppercase;letter-spacing:.5px;border-radius:25px;padding:11px 28px;font-size:.88rem;font-weight:700;transition:background-color .2s,color .2s,transform .2s;display:inline-block}.page-module__5VDQhq__ctaSecondary:hover{background-color:var(--color-red,#d32f2f);color:#fff;transform:translateY(-1px)}@media (max-width:480px){.page-module__5VDQhq__page{padding:40px 16px}}
