.r6-photo-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:54px;align-items:center}.r6-local-photo{margin:0}.r6-local-photo img{width:100%;height:420px;object-fit:cover;object-position:center;border-radius:2px}.r6-local-photo figcaption{font-size:11px;line-height:1.7;color:var(--muted);margin-top:12px}.r6-area-cards .page-cards{display:block;margin:0}.r6-area-cards article{margin:20px 0}.r6-area-cards h3{font-size:24px;line-height:1.3;margin:12px 0}.r6-area-cards p{font-size:15px;line-height:1.8}.r6-irs h1{text-wrap:balance}#root .contact-layout>div:first-child{background:transparent;border:0;box-shadow:none;padding-inline:0}#r6-quote-guidance{font-size:15px;line-height:1.8;margin:0 0 22px;color:var(--text)}.r6-faq-contact{margin:15px 0 0}@media(max-width:700px){.r6-photo-hero{display:block}.r6-local-photo{margin-top:28px}.r6-local-photo img{height:270px}.mobile-call{font-size:14px!important}.r6-irs h1{font-size:37px;letter-spacing:-1px}.r6-faq .page-hero{padding-block:14px}.r6-faq .page-hero h1{font-size:31px}.r6-faq .page-hero .intro{font-size:15px;margin:10px 0;line-height:1.6}.r6-faq .page-hero .eyebrow{margin-bottom:8px}.r6-faq .faq-layout{padding-top:16px}.r6-faq .faq-answers .eyebrow{margin-bottom:10px}.r6-faq .faq-answer{padding-block:14px}.r6-faq .faq-answer h3{font-size:22px}.r6-faq .faq-answer p{font-size:15px;line-height:1.65}}
