.faq-cards{position:relative}.faq-cards__headline{color:#003c4d;margin:0 0 3rem;text-align:center}.faq-cards__headline h1,.faq-cards__headline h2,.faq-cards__headline h3{color:inherit;font-weight:500;margin:0}.faq-cards__headline p{color:#54565a;font-weight:400;margin:0}.faq-cards__headline b,.faq-cards__headline strong{color:inherit;font-weight:700}.faq-cards__grid{display:grid;gap:2.5rem;grid-auto-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr))}.faq-cards__card{background:#fff;border-radius:30px;box-shadow:0 6px 24px rgba(0,60,77,.08);display:flex;flex-direction:column;min-width:0;padding:1.5rem;text-align:center}.faq-cards__q{color:#003c4d;font-size:clamp(1.25rem,2vw,1.375rem);font-weight:500;line-height:1.2;margin:0;text-transform:none}.faq-cards__divider{background:#a7ad37;flex-shrink:0;height:2px;margin:1rem 0 1.5rem;width:100%}.faq-cards__a{color:#54565a;line-height:1.75}.faq-cards__a>:first-child{margin-top:0}.faq-cards__a>:last-child{margin-bottom:0}@media (max-width:1026px){.faq-cards__grid{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.faq-cards__card{padding:2.5rem 2rem 2.75rem}}@media (max-width:767px){.faq-cards__headline{margin-bottom:2rem}.faq-cards__grid{gap:1.5rem;grid-auto-rows:auto;grid-template-columns:minmax(0,1fr)}.faq-cards__card{border-radius:22px;padding:2.25rem 1.5rem 2.5rem}}