.faq{flex-direction:column;gap:10px;display:flex}.faq__item{width:100%}.faq__details{background-color:#12233d;border:1px solid #1b3358;border-radius:16px;transition:border-color .18s cubic-bezier(.22,.61,.36,1);overflow:hidden;box-shadow:0 8px 24px #00000059}.faq__details[open],.faq__details:hover{border-color:#274674}.faq__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;list-style:none;display:flex}.faq__summary:focus-visible{outline-offset:3px;outline:2px solid #ffc833}.faq__summary::-webkit-details-marker{display:none}@media (min-width:734px){.faq__summary{padding:18px 22px}}.faq__question{color:#fff;font-family:var(--font-display),"Arial Narrow",system-ui,sans-serif;text-transform:uppercase;font-size:16px;line-height:1.3}@media (min-width:734px){.faq__question{font-size:18px}}.faq__icon{background:#1b3358;border-radius:50%;flex:none;width:26px;height:26px;transition:background-color .18s cubic-bezier(.22,.61,.36,1),transform .28s cubic-bezier(.22,.61,.36,1);position:relative}.faq__icon:before,.faq__icon:after{content:"";background:#ffc833;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__icon:before{width:11px;height:2px}.faq__icon:after{width:2px;height:11px;transition:transform .28s cubic-bezier(.22,.61,.36,1)}.faq__details[open] .faq__icon{background:#ffc833}.faq__details[open] .faq__icon:before{background:#060f1f}.faq__details[open] .faq__icon:after{background:#060f1f;transform:translate(-50%,-50%)scaleY(0)}.faq__answer{padding:0 18px 18px;animation:.28s cubic-bezier(.22,.61,.36,1) faq-reveal}@media (min-width:734px){.faq__answer{padding:0 22px 20px}}.faq__answer p{color:#b8c4d6;max-width:900px;font-size:15px}@media (min-width:734px){.faq__answer p{font-size:16px}}@keyframes faq-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
