.preserved-article :is(h4,h5,h6){font-family:var(--font-lato),Arial,sans-serif;margin-bottom:20px;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.2}.preserved-article .preserved-heading>p.elementor-heading-title{color:var(--cream);font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.2}.preserved-faq-section .faq-title :is(h2,h3,h4,h5,h6){font-family:var(--font-lato),Arial,sans-serif;letter-spacing:-.025em;color:var(--cream);font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.15}.preserved-faq-list details>div{padding:0 0 24px}.preserved-faq-list details>div p{padding:0;line-height:1.7}.preserved-faq-list details>div p+p{margin-top:16px}.preserved-faq-list :is(ul,ol){list-style:revert;padding-left:24px}.preserved-faq-list a{color:var(--gold);text-underline-offset:4px;text-decoration:underline}.preserved-inline-reviews{min-width:0;margin-block:32px}.preserved-article .w-fit{width:100%;min-width:0;max-width:100%}.preserved-service-page .urban-review-badges{flex-wrap:wrap;gap:14px;display:flex}.preserved-service-page .urban-review-badge{border:1px solid var(--line);color:var(--cream);background:#242424cc;border-radius:28px;align-items:center;gap:12px;padding:10px 16px;display:flex}.preserved-service-page .urban-review-icon svg{width:28px;height:28px;display:block}.preserved-service-page .urban-review-stars{color:var(--gold)}
