.faq-content{background-color:#f5f7f9;padding:1rem 1rem .5rem}.faq-term-content{margin-left:1em}.faq-masonry{column-count:1;column-gap:1.5rem}.faq-masonry .faq-item{break-inside:avoid;margin-bottom:1.5rem}@media(min-width: 600px){.faq-masonry{column-count:2}}@media(min-width: 900px){.faq-masonry{column-count:3}}details.faq-term summary,details.faq-item summary{cursor:pointer;font-weight:700;margin-top:.5em;outline:none}.rrze-faq .faq-item{--faq-accent: #04316A;--faq-contrast: #ffffff;--faq-accent-dark: #041e42;--faq-contrast-dark: #ffffff}.rrze-faq .faq-item.is-fau{--faq-accent: #04316A;--faq-contrast: #ffffff;--faq-accent-dark: #041e42;--faq-contrast-dark: #ffffff}.rrze-faq .faq-item.is-phil{--faq-accent: #fdb735;--faq-contrast: #000000;--faq-accent-dark: #e87722;--faq-contrast-dark: #000000}.rrze-faq .faq-item.is-rw{--faq-accent: #c50f3c;--faq-contrast: #ffffff;--faq-accent-dark: #971b2f;--faq-contrast-dark: #ffffff}.rrze-faq .faq-item.is-med{--faq-accent: #18b4f1;--faq-contrast: #000000;--faq-accent-dark: #005287;--faq-contrast-dark: #ffffff}.rrze-faq .faq-item.is-nat{--faq-accent: #7bb725;--faq-contrast: #000000;--faq-accent-dark: #266141;--faq-contrast-dark: #ffffff}.rrze-faq .faq-item.is-tf{--faq-accent: #8C9FB1;--faq-contrast: #000000;--faq-accent-dark: #2f586e;--faq-contrast-dark: #ffffff}.rrze-faq ul.letters{margin:1.25rem 0 .75rem;padding:0;list-style:none}.rrze-faq .letters li{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:2px;border:1px solid #e9edf2;color:#e9edf2;background:rgba(0,0,0,0);border-radius:4px;background-clip:padding-box;font-size:.875rem;line-height:1;transition:background-color .2s ease}.rrze-faq .letters li.filled{border-color:#dfe6ec;background-color:#dfe6ec;color:#036}.rrze-faq .letters li.filled:hover{background-color:#d2ddeb}.rrze-faq .letters a{text-decoration:none;color:inherit;display:block;width:100%;height:100%}.rrze-faq details.faq-item{border:1px solid #dfe6ec;margin-bottom:5px}.rrze-faq details.faq-item>summary{display:block;position:relative;list-style:none;margin:0;padding:8px 35px 8px 20px;font-size:1rem;text-align:left;cursor:pointer;background:#d2ddeb !important;color:#444 !important;border:0 !important;box-shadow:inset 10px 0 0 0 var(--faq-accent) !important;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.rrze-faq details.faq-item>summary::marker{content:""}.rrze-faq details.faq-item>summary::before{content:"";width:1em;height:1em;position:absolute;top:12px;right:10px;mask:url("../../assets/img/caret-down.svg") no-repeat center/contain;-webkit-mask:url("../../assets/img/caret-down.svg") no-repeat center/contain;background-color:#444}.rrze-faq details.faq-item>summary:hover,.rrze-faq details.faq-item>summary:focus{text-decoration:none;background-color:var(--faq-accent-dark) !important;color:var(--faq-contrast-dark) !important;cursor:pointer;outline:none;box-shadow:inset 10px 0 0 0 var(--faq-accent-dark) !important}.rrze-faq details.faq-item>summary:hover::before,.rrze-faq details.faq-item>summary:focus::before{mask:url("../../assets/img/caret-down.svg") no-repeat center/contain;-webkit-mask:url("../../assets/img/caret-down.svg") no-repeat center/contain;background-color:var(--faq-contrast-dark)}.rrze-faq details.faq-item>summary svg.rrze-elements-icon{margin-right:3px}.rrze-faq details.faq-item[open]>summary{background-color:var(--faq-accent) !important;color:var(--faq-contrast) !important;box-shadow:inset 10px 0 0 0 var(--faq-accent) !important}.rrze-faq details.faq-item[open]>summary::before{mask:url("../../assets/img/caret-up.svg") no-repeat center/contain;-webkit-mask:url("../../assets/img/caret-up.svg") no-repeat center/contain;background-color:var(--faq-contrast-dark)}.rrze-faq details.faq-item[open]>summary:hover,.rrze-faq details.faq-item[open]>summary:focus{background-color:var(--faq-accent-dark) !important;color:var(--faq-contrast-dark) !important;box-shadow:inset 10px 0 0 0 var(--faq-accent-dark) !important}.rrze-faq details.faq-item[open]>summary:hover::before,.rrze-faq details.faq-item[open]>summary:focus::before{mask:url("../../assets/img/caret-up.svg") no-repeat center/contain;-webkit-mask:url("../../assets/img/caret-up.svg") no-repeat center/contain;background-color:var(--faq-contrast-dark)}.rrze-faq .alert.font-light details.faq-item>summary{color:#444 !important}.rrze-faq .alert.font-light details.faq-item>summary *{color:#444 !important}.rrze-faq .alert.font-light details.faq-item>summary:hover,.rrze-faq .alert.font-light details.faq-item>summary:focus{color:var(--faq-contrast) !important}.rrze-faq.style_light details.faq-item{border-top:1px solid #dfe6ec}.rrze-faq.style_light details.faq-item:last-child{border-bottom:1px solid #dfe6ec}.rrze-faq.style_light details.faq-item>summary{box-shadow:none !important;border-left:none !important;background:#fff !important;color:#222 !important;padding:12px 40px 12px 10px;font-weight:bold}.rrze-faq.style_light details.faq-item>summary::before{content:"";width:2em;height:2em;position:absolute;top:9px;right:5px;mask:url("../../assets/img/angle-down.svg") no-repeat center/contain;-webkit-mask:url("../../assets/img/angle-down.svg") no-repeat center/contain;background-color:#ced9e7}.rrze-faq.style_light details.faq-item>summary:hover,.rrze-faq.style_light details.faq-item>summary:focus{background-color:#f5f7f9 !important;color:#222 !important}.rrze-faq.style_light details.faq-item>summary:hover::before,.rrze-faq.style_light details.faq-item>summary:focus::before{mask:url("../../assets/img/angle-down.svg") no-repeat center/contain;-webkit-mask:url("../../assets/img/angle-down.svg") no-repeat center/contain;background-color:#ced9e7}.rrze-faq.style_light details.faq-item[open]>summary{background-color:#f5f7f9 !important;color:#222 !important}.rrze-faq.style_light details.faq-item[open]>summary::before{mask:url("../../assets/img/angle-up.svg") no-repeat center/contain;-webkit-mask:url("../../assets/img/angle-up.svg") no-repeat center/contain;background-color:#ced9e7}.rrze-faq.style_light details.faq-item[open]>summary:hover,.rrze-faq.style_light details.faq-item[open]>summary:focus{background-color:#e9edf2 !important;color:#222 !important}.rrze-faq [id]:target::before,.rrze-faq details.faq-item:target::before{content:none !important;display:none !important}.rrze-faq [id]:target{padding-top:0 !important;margin-top:0 !important}.rrze-faq [id]{scroll-margin-top:var(--header-height, 0px)}/*# sourceMappingURL=rrze-faq.css.map */
