.agile-faq{padding-bottom:var(--fq-pb);padding-top:var(--fq-pt)}.agile-faq__panel{max-width:var(--fq-width)}.agile-faq__panel--boxed{background:var(--fq-panel-bg);border:1px solid var(--fq-border);border-radius:var(--fq-radius);overflow:hidden;padding:var(--fq-ipy) var(--fq-ipx)}.agile-faq__panel--align-left{margin-right:auto}.agile-faq__panel--align-center{margin-left:auto;margin-right:auto}.agile-faq__panel--align-right{margin-left:auto}.agile-faq__head{margin:0 auto 40px;max-width:var(--fq-list-width);text-align:center}.agile-faq__eyebrow{color:var(--ag-gold);font-size:12px;font-weight:600;letter-spacing:.16em;margin-bottom:14px;text-transform:uppercase}.agile-faq .agile-faq__heading{color:var(--ag-ink);font-family:var(--ag-font-display);font-size:clamp(28px,3.4vw,44px);font-weight:300;line-height:1.1;margin:0}.agile-faq .agile-faq__heading em{color:var(--ag-marine);font-style:italic}.agile-faq__list{display:flex;flex-direction:column;margin:0 auto;max-width:var(--fq-list-width)}.agile-faq__item{border-top:1px solid var(--fq-divider)}.agile-faq__item:last-child{border-bottom:1px solid var(--fq-divider)}.agile-faq__question{align-items:center;color:var(--fq-q-color,var(--ag-ink));cursor:pointer;display:flex;font-family:var(--fq-q-font,var(--ag-font-body));font-size:var(--fq-q-size,18px);font-weight:600;gap:20px;justify-content:space-between;list-style:none;padding:22px 4px}.agile-faq__question::-webkit-details-marker{display:none}.agile-faq__question::marker{content:""}.agile-faq__question:focus-visible{outline:2px solid var(--ag-gold-soft);outline-offset:2px}.agile-faq__plus{color:var(--fq-plus);flex:none;font-size:22px;font-weight:400;transition:transform .2s ease}.agile-faq__item[open] .agile-faq__plus{transform:rotate(45deg)}.agile-faq .agile-faq__answer,.agile-faq .agile-faq__answer p{color:var(--fq-a-color,var(--ag-ink2));font-family:var(--fq-a-font,var(--ag-font-body));font-size:var(--fq-a-size,15.5px);line-height:1.6}.agile-faq .agile-faq__answer{padding:0 4px 24px}.agile-faq .agile-faq__answer p{margin:0}.agile-faq .agile-faq__answer p+p{margin-top:.8em}@media (max-width:767px){.agile-faq__panel--boxed{padding:clamp(16px,5vw,var(--fq-ipy)) clamp(16px,5vw,var(--fq-ipx))}}@media (prefers-reduced-motion:reduce){.agile-faq__plus{transition:none}}