.adsfaq{background:#f7f7f7}.adsfaq-wrap{margin:0 auto;max-width:1240px;padding:0 24px}.adsfaq-head{margin:0 auto 48px;max-width:62ch;text-align:center}.adsfaq-eyebrow{color:#c7a666;font-size:.74rem;font-weight:600;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.adsfaq h2,.adsfaq-eyebrow{font-family:Outfit,sans-serif}.adsfaq h2{color:#073345;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.15;margin:0}.adsfaq-list{margin:0 auto;max-width:840px}.adsfaq-item{border-bottom:1px solid #e6e6e6}.adsfaq-q{background:none;border:none;color:#073345;cursor:pointer;font-family:Outfit,sans-serif;font-size:1.08rem;font-weight:600;padding:22px 40px 22px 0;position:relative;text-align:left;width:100%}.adsfaq-q:after{border-bottom:2px solid #c7a666;border-right:2px solid #c7a666;content:"";height:11px;position:absolute;right:6px;top:50%;transform:translateY(-70%) rotate(45deg);transition:transform .25s ease;width:11px}.adsfaq-q[aria-expanded=true]:after{transform:translateY(-30%) rotate(-135deg)}.adsfaq-a{max-height:0;overflow:hidden;transition:max-height .3s ease}.adsfaq-a .inner{color:#707070;font-family:Raleway,sans-serif;padding:0 0 22px}.adsfaq-a .inner p{margin:0 0 12px}.adsfaq-a .inner p:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.adsfaq-a{transition:none}}