.g53-faq{background:#fff}.g53-faq__inner{margin:0 auto;max-width:820px;padding:clamp(2.6rem,6vw,4.6rem) clamp(1.25rem,5vw,3rem)}.g53-faq__head{margin-bottom:clamp(1.4rem,3vw,2rem)}.g53-faq__eyebrow{color:#5b6796;font-size:.74rem;font-weight:600;letter-spacing:.15em;margin:0 0 .5rem;text-transform:uppercase}.g53-faq__heading{color:#0b1652;letter-spacing:-.022em;margin:0;text-wrap:balance}.g53-faq__item{border-bottom:1px solid #dce3f3}.g53-faq__item:first-child{border-top:1px solid #dce3f3}.g53-faq__q{align-items:flex-start;color:#0b1652;cursor:pointer;display:flex;font-weight:600;gap:1.5rem;justify-content:space-between;list-style:none;padding:1.05rem 0}.g53-faq__q::-webkit-details-marker{display:none}.g53-faq__q-text{flex:1;line-height:1.45}.g53-faq__sign{flex:0 0 auto;height:14px;margin-top:.3rem;position:relative;width:14px}.g53-faq__sign:after,.g53-faq__sign:before{background:#0d1d70;border-radius:1px;content:"";height:2px;left:0;position:absolute;top:6px;transition:transform .18s ease,opacity .18s ease;width:14px}.g53-faq__sign:after{transform:rotate(90deg)}.g53-faq__item[open] .g53-faq__sign:after{opacity:0;transform:rotate(0deg)}.g53-faq__a{color:#414a6b;line-height:1.65;max-width:62ch;padding:0 0 1.2rem}.g53-faq__a p{margin:0 0 .7rem}.g53-faq__a p:last-child{margin-bottom:0}.g53-faq__a a{color:#0d1d70}.g53-faq__q:focus-visible{outline:2px solid #0d1d70;outline-offset:3px}@media (prefers-reduced-motion:reduce){.g53-faq__sign:after,.g53-faq__sign:before{transition:none}}