main .faq-head{margin-bottom:var(--padding-md)}main .faq-head__title{margin:.4rem 0 0;line-height:.95}main .faq-group{gap:var(--grid-gap);margin-bottom:var(--padding-sm);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}main .faq-group__title{text-transform:uppercase;grid-column:1/4;margin:0;padding-top:1.1rem;line-height:1}main .faq-list{border-top:.5px solid;grid-column:5/13}main .faq-item{border-bottom:.5px solid}main .faq-item__q{cursor:pointer;justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1.1rem 0;list-style:none;display:flex}main .faq-item__q::-webkit-details-marker{display:none}main .faq-item__q:after{content:"+";font-family:var(--f-izmir);flex:none;font-size:1.5em;font-weight:300;line-height:.6;transition:transform .3s cubic-bezier(.22,1,.36,1)}main .faq-item[open] .faq-item__q:after{transform:rotate(45deg)}main .faq-item__a{opacity:.85;max-width:42rem;margin:0;padding:0 0 1.3rem}main .faq-cta{margin-top:var(--padding-sm);flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;display:flex}@media (max-width:950px){main .faq-group{grid-template-columns:1fr;gap:.6rem}main .faq-group__title,main .faq-list{grid-column:auto}}@media (prefers-reduced-motion:reduce){main .faq-item__q:after{transition:none}}
