.sec{padding:30px 0}.sec--soft{background-color:var(--c-bg-soft)}.sec-head{text-align:center;margin-bottom:30px}.sec-head .eyebrow{margin-bottom:8px}.sec-head h2{margin:0 0 10px;font-size:var(--fs-section);font-weight:600}.sec-cta{text-align:center;margin-top:30px}.btn-lg{padding:15px 30px}.btn-grow{transition:background-color .3s,color .3s,transform .3s}.btn-grow:hover,.btn-grow:focus{transform:scale(1.1)}.faqp-eyebrow{display:flex;align-items:center;gap:10px}.faqp-eyebrow::before{content:"";display:block;width:24px;height:2px;background-color:var(--c-primary)}.faqp-sec{padding:40px 0 70px}.faqp-head{margin-bottom:35px}.faqp-head h1{margin:10px 0;font-size:var(--fs-section);font-weight:600;color:var(--c-text)}.faqp-head .section-sub{margin:0}.faqp-list{display:grid;gap:8px}.faqp-item{background-color:var(--c-white);overflow:hidden}.faqp-item summary{position:relative;display:flex;align-items:center;min-height:68px;padding:14px 92px 14px 28px;cursor:pointer;list-style:none}.faqp-item summary::-webkit-details-marker{display:none}.faqp-item summary:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}.faqp-item summary h3{margin:0;font-size:17px;font-weight:600;line-height:1.35;color:var(--c-text);text-align:left}.faqp-item summary::after{content:"+";position:absolute;top:0;right:0;bottom:0;width:64px;display:flex;align-items:center;justify-content:center;background-color:var(--c-primary);color:var(--c-white);font-size:22px;font-weight:300;line-height:1}.faqp-item[open] summary::after{content:"\2212"}.faqp-body{padding:30px;font-size:var(--fs-body);color:var(--c-text)}.faqp-body>:first-child{margin-top:0}.faqp-body>:last-child{margin-bottom:0}.faqp-body a{color:var(--c-secondary);text-decoration:underline}.faqp-body a:hover{color:var(--c-primary)}.faqp-body h3,.faqp-body h4{color:inherit}.faqp-body ul,.faqp-body ol{padding-left:20px;margin:0 0 .9rem}.faqp-body ul{list-style:disc}.faqp-body li p{margin:0 0 .5rem}.faqp-about__grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.faqp-about__media>img{display:block;max-width:100%;height:auto}.faqp-about__phone{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:16px;margin:-130px 64px 0 0;color:var(--c-primary);fill:var(--c-primary);font-size:22px;font-weight:600;line-height:1;transition:transform .3s}.faqp-about__phone:hover,.faqp-about__phone:focus{color:var(--c-primary);transform:scale(1.1)}.faqp-about__phone svg{width:40px;height:40px;flex:0 0 40px}.faqp-about__title{margin:12px 0 16px;font-size:27px;font-weight:600;line-height:31px;color:var(--c-text)}.faqp-about__text{line-height:1.8}.faqp-about__lead{font-size:16px;font-weight:600;color:var(--c-muted)}.faqp-about__btn{width:302px;max-width:100%;margin-top:10px}.faqp-ig .sec-head .section-sub{margin:0}@media (max-width:767px){.faqp-sec{padding:30px 0 50px}.faqp-item summary{min-height:60px;padding:12px 72px 12px 16px}.faqp-item summary::after{width:52px}.faqp-item summary h3{font-size:15px}.faqp-body{padding:20px 16px 24px}.faqp-about__grid{grid-template-columns:1fr;gap:20px}.faqp-about__phone{margin:15px 0 0;justify-content:center;font-size:20px}}