.rb-faq-detail__wrapper{display:grid;grid-template-areas:"cta" "body" "form" "aside";grid-template-columns:1fr;gap:20px}.rb-faq-detail__cta{grid-area:cta;justify-self:start}.rb-faq-detail__body{grid-area:body;background:var(--faq-detail__body--bg,#fff);box-shadow:var(--faq-detail__body--bs,var(--brand__box-shadow--medium));padding:var(--brand__spacing)}.rb-faq-detail__form{grid-area:form;--set-heading--margin:0 0 var(--brand__spacing--small)}.rb-faq-detail__form form{padding:30px 0}.rb-faq-detail__aside{grid-area:aside;position:relative;padding:20px 0;background:var(--faq-detail__aside--bg,unset)}.rb-faq-detail__aside:before{content:"";background:var(--brand__color--light-gray);position:absolute;top:0;right:calc(var(--wrapper--spacing)*-1);bottom:0;left:calc(var(--wrapper--spacing)*-1);z-index:-1}@media (min-width:61.25rem){.rb-faq-detail__wrapper{grid-template-areas:"cta ." "body aside" "form aside";grid-template-columns:2fr 1fr;grid-template-rows:auto 1fr auto;-moz-column-gap:30px;column-gap:30px}.rb-faq-detail__body{box-shadow:var(--faq-detail__body--bs,var(--brand__box-shadow--large));padding:var(--brand__spacing--large)}.rb-faq-detail__form{max-width:800px}.rb-faq-detail__aside{padding:0 20px 20px}.rb-faq-detail__aside:before{content:"";height:calc(100% + 100vw);position:absolute;top:-100vw;right:calc(var(--wrapper--spacing)*-1);bottom:auto;left:-10vw;z-index:-1}}.rb-faq-category{--faq--spacing:var(--brand__spacing);--details__icon--right:var(--faq--spacing);display:flex;flex-direction:column;box-shadow:var(--faq-teaser--bs,var(--brand__box-shadow--medium));height:100%;width:100%}.rb-faq-category--expandable{--faq-list--items--display:none;--faq-list--has-5th-child--border:0}.rb-faq-category--expandable .rb-faq-category__name{-webkit-padding-after:calc(var(--faq--spacing)/3);padding-block-end:calc(var(--faq--spacing)/3)}.rb-faq-category--expandable .rb-faq-category__body{-webkit-padding-after:0;padding-block-end:0}.rb-faq-category--expandable .rb-faq-category__expand{-webkit-padding-before:calc(var(--faq--spacing)/3);padding-block-start:calc(var(--faq--spacing)/3)}.rb-faq-category.is-expanded{--faq-category__on--display:block;--faq-category__off--display:none;--faq-list--items--display:block;--faq-list--has-5th-child--border:1}.rb-faq-category summary{display:grid;padding:0}.rb-faq-category__name{z-index:1;padding:var(--faq--spacing);margin:0}.rb-faq-category__media{z-index:0;display:none}.rb-faq-category__body,.rb-faq-category__expand{padding:var(--faq--spacing)}.rb-faq-category__body{-webkit-padding-before:0;padding-block-start:0}.rb-faq-category__media,.rb-faq-category__name{grid-column:1/-1;grid-row:1/-1}.rb-faq-category__cta{-webkit-padding-before:calc(var(--faq--spacing)/2);padding-block-start:calc(var(--faq--spacing)/2);text-align:left}.rb-faq-category__off{display:var(--faq-category__off--display,block)}.rb-faq-category__on{display:var(--faq-category__on--display,none)}@media (min-width:61.25rem){.rb-faq-category{--faq--spacing:40px;--faq-list--has-last-child--border:1;--faq-list--has-5th-child--border:1}.rb-faq-category--expandable{--faq-list--items--display:block}.rb-faq-category--expandable .rb-faq-category__body{-webkit-padding-after:var(--faq--spacing);padding-block-end:var(--faq--spacing)}.rb-faq-category--media{--faq-list--has-last-child--border:0}.rb-faq-category--media .rb-faq-category__media{display:block}.rb-faq-category--media .rb-faq-category__body{padding:calc(var(--faq--spacing)*0.75) var(--faq--spacing) calc(var(--faq--spacing)*0.5)}.rb-faq-category__cta{margin-top:auto;padding:var(--faq--spacing);-webkit-padding-before:0;padding-block-start:0;text-align:center}.rb-faq-category__name{-webkit-padding-after:calc(var(--faq--spacing)/3);padding-block-end:calc(var(--faq--spacing)/3)}}.rb-faq-list{-moz-column-width:400px;column-width:400px;-moz-column-gap:max(20px,min(5vw,80px));column-gap:max(20px,min(5vw,80px));orphans:1;widows:1}.rb-faq-list li{-webkit-border-after:calc(1px*var(--border-width, 1)) solid var(--brand__color--gray);border-block-end:calc(1px*var(--border-width, 1)) solid var(--brand__color--gray);display:inline-block;width:100%}.rb-faq-list li:nth-child(5){--border-width:var(--faq-list--has-5th-child--border,1)}.rb-faq-list li:last-child{--border-width:var(--faq-list--has-last-child--border,0)}.rb-faq-list li:nth-child(5)~li{display:var(--faq-list--items--display,block)}.rb-faq-list__item{--set-link--color:var(--brand__color--text);--set-link--hover--color:var(--brand__color--primary);--set-link-hover--text-decoration:none;padding:var(--brand__spacing--small) 0;display:inline-flex;align-items:center;justify-content:space-between;gap:20px}.rb-faq-list svg{fill:var(--brand__color--primary)}.rb-faq__title{--set-heading--text-transform:uppercase;--set-heading--font-size:var(--brand__font-size--h4);--set-heading--font-weight:var(--brand__font-weight--);--set-heading--letter-spacing:var(--brand__letter-spacing--h4);--set-heading--line-height:var(--brand__line-height--h4);--set-heading--margin:var(--faq__title--margin,var(--brand__spacing) 0 var(--brand__spacing--large))}@media (min-width:61.25rem){.rb-faq-category--media .rb-faq-category__name{place-self:center;color:#fff;font-weight:var(--brand__font-weight--bold)}}
