.rd-faq{background:var(--color-white);padding-block:96px}.rd-faq-grid{grid-template-columns:40fr 60fr;column-gap:24px;display:grid}.rd-faq-h2{max-width:80%;margin:24px 0 0}.rd-faq-list{flex-direction:column;gap:24px;padding-block:0 24px;display:flex}.rd-faq-item{border-top:1px solid var(--color-blue-200)}.rd-faq-item:first-child{border-top:0}.rd-faq-rule{background:var(--color-blue-200);height:1px}.rd-faq-toggle{text-align:left;cursor:pointer;width:100%;color:inherit;transition:opacity var(--motion-micro);background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 0 0;display:flex}@media (hover:hover){.rd-faq-toggle:hover{opacity:.6}}.rd-faq-q{margin:0}.rd-faq-icon{width:24px;height:24px;color:var(--color-blue-600);transition:transform var(--motion-wipe);flex:none}.rd-faq-icon.is-open{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.rd-faq-icon,.rd-faq-wrap{transition:none}}.rd-faq-wrap{transition:height .3s,opacity .3s;overflow:hidden}.rd-faq-a{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;color:var(--color-blue-950);max-width:65ch;margin:20px 0 0;font-size:16px;font-weight:400;line-height:1.6}.rd-faq-a a{color:var(--color-blue-600);transition:color var(--motion-micro);text-decoration:underline}@media (hover:hover){.rd-faq-a a:hover{color:var(--color-blue-800)}}@media screen and (max-width:1023px){.rd-faq{padding-block:80px}.rd-faq-h2{max-width:none}.rd-faq-grid{grid-template-columns:1fr;row-gap:32px}}@media screen and (max-width:767px){.rd-faq{padding-block:64px}}
