.rdp{text-transform:uppercase}@media only screen and (max-width: 991px){.rdp__grid{display:block}}.rdp__title-grid{align-self:baseline}@media only screen and (max-width: 991px){.rdp__title-grid{margin-bottom:1.5rem;text-align:center}}.rdp__title{max-width:420px}@media only screen and (max-width: 991px){.rdp__title{max-width:100%;font-size:2rem;line-height:2.375rem}}@media only screen and (max-width: 767px){.rdp__title{font-size:1.75rem;line-height:2.125rem}}.rdp details{font-weight:normal;font-size:14px;line-height:140%;padding:1rem 0}.rdp details:first-child{border-top:1px solid var(--color-main-dark)}.rdp details summary{cursor:pointer;font-weight:bold;font-size:.875rem;line-height:1.125rem;list-style:none;position:relative}.rdp details summary::after{content:"+";position:absolute;top:4px;right:0;font-weight:400}.rdp details summary::-webkit-details-marker{display:none}@media only screen and (max-width: 767px){.rdp details summary{padding-right:1.5625rem}}.rdp details .answer{padding-top:1rem}.rdp details .answer p{margin-bottom:1rem}.rdp details[open]>summary::after{content:"−"}.accordion .faq{background-color:#fff;padding-top:1rem;padding-bottom:4rem}.accordion .faq h2{font-size:2.2rem}.accordion .faq details{font-size:initial}.accordion .faq details summary{font-size:initial}.accordion [id]::before{content:"";display:block;height:75px;margin-top:-75px;visibility:hidden}
