.rdfaq{--rdfaq-ease:.32s ease;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;gap:var(--rdfaq-gap,10px);width:100%}.rdfaq,.rdfaq *,.rdfaq :after,.rdfaq :before{box-sizing:border-box}.rdfaq__item{background:var(--rdfaq-bg,transparent);border:var(--rdfaq-border-w,2px) solid var(--rdfaq-border,rgba(0,48,63,.1));border-radius:var(--rdfaq-radius,12px);overflow:hidden;transition:border-color var(--rdfaq-ease),background-color var(--rdfaq-ease)}.rdfaq__item.is-open{background:var(--rdfaq-bg-open,transparent);border-color:var(--rdfaq-border-open,#ff7400)}.rdfaq .rdfaq__q{color:inherit;font:inherit;line-height:inherit;margin:0;padding:0}.rdfaq .rdfaq__btn{align-items:center;background:none;border:0;border-radius:0;box-shadow:none;color:var(--rdfaq-q,#00303f);cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:var(--rdfaq-q-size,15px);font-weight:var(--rdfaq-q-weight,700);gap:16px;justify-content:space-between;letter-spacing:0;line-height:1.4;margin:0;padding:var(--rdfaq-pad-y,17px) var(--rdfaq-pad-x,20px);text-align:left;text-transform:none;transition:color var(--rdfaq-ease);width:100%}.rdfaq .rdfaq__btn:hover{background:none;color:var(--rdfaq-q-open,#00303f)}.rdfaq .rdfaq__btn:focus{outline:none}.rdfaq .rdfaq__btn:focus-visible{border-radius:var(--rdfaq-radius,12px);outline:3px solid var(--rdfaq-focus,#00303f);outline-offset:-3px}.rdfaq__item.is-open .rdfaq__btn{color:var(--rdfaq-q-open,#00303f)}.rdfaq__chev{align-items:center;background:var(--rdfaq-chev-bg,#faf5e6);border-radius:50%;color:var(--rdfaq-chev,#00303f);display:inline-flex;flex-shrink:0;height:26px;justify-content:center;transition:transform var(--rdfaq-ease),background-color var(--rdfaq-ease),color var(--rdfaq-ease);width:26px}.rdfaq__chev svg{display:block}.rdfaq__item.is-open .rdfaq__chev{background:var(--rdfaq-chev-bg-open,#ff7400);color:var(--rdfaq-chev-open,#00303f);transform:rotate(180deg)}.rdfaq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--rdfaq-ease),visibility 0s linear .32s;visibility:hidden}.rdfaq__item.is-open .rdfaq__panel{grid-template-rows:1fr;transition:grid-template-rows var(--rdfaq-ease),visibility 0s linear 0s;visibility:visible}.rdfaq__inner{min-height:0;overflow:hidden}.rdfaq__a{color:var(--rdfaq-a,#3f5f69);font-family:Montserrat,sans-serif;font-size:var(--rdfaq-a-size,14px);line-height:1.72;padding:0 var(--rdfaq-pad-x,20px) calc(var(--rdfaq-pad-y, 17px) + 1px)}.rdfaq .rdfaq__a li,.rdfaq .rdfaq__a p{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.rdfaq .rdfaq__a p{margin:0 0 .8em}.rdfaq .rdfaq__a p:last-child,.rdfaq .rdfaq__a>:last-child{margin-bottom:0}.rdfaq .rdfaq__a ol,.rdfaq .rdfaq__a ul{margin:0 0 .8em;padding-left:1.3em}.rdfaq .rdfaq__a a{color:var(--rdfaq-link,#00303f);font-weight:700;text-decoration:underline;text-underline-offset:2px}.rdfaq .rdfaq__a a:hover{text-decoration-thickness:2px}.rdfaq__hint{background:#faf5e6;border:1px dashed rgba(0,48,63,.3);border-radius:12px;color:#00303f;font:600 12px/1.5 Montserrat,sans-serif;margin:10px 0 0;padding:8px 12px}@media (max-width:575px){.rdfaq .rdfaq__btn{gap:12px}}@media (prefers-reduced-motion:reduce){.rdfaq__btn,.rdfaq__chev,.rdfaq__item,.rdfaq__item.is-open .rdfaq__panel,.rdfaq__panel{transition:none}}