.quote-section{padding-top:80px;padding-bottom:50px}
.quote-contact-intro{display:flex;justify-content:space-between;gap:55px;align-items:end;margin:45px 0 38px;scroll-margin-top:30px}
.quote-section .quote-contact-intro h2{font-size:clamp(43px,5.5vw,76px);font-weight:650;line-height:1.06;letter-spacing:-.055em}
.quote-contact-intro>div{max-width:360px}
.quote-contact-intro p{font-size:14px;line-height:1.9;color:var(--muted)}
.quote-contact-intro .contact-number{font-size:18px;margin-top:17px;gap:30px}
.quote-full-page{font-size:11px;margin-top:20px;color:var(--muted)}
.quote-full-page a{display:inline-flex;gap:20px;border-bottom:1px solid #afb8a7;padding-bottom:5px}
@media(max-width:760px){.quote-section{padding-top:48px;padding-bottom:35px}.quote-contact-intro{display:block;margin:32px 0 30px}.quote-section .quote-contact-intro h2{font-size:44px}.quote-contact-intro>div{margin-top:24px;max-width:430px}.quote-contact-intro p{font-size:13px}.quote-contact-intro .contact-number{font-size:18px}.quote-full-page{font-size:10px;line-height:1.8}}
