.section_wrapper.background-inner>.grid-container>.row{border-radius:20px;padding:max(.1875rem,48px) 0;position:relative;overflow:hidden}@media only screen and (width>=1023px){.section_wrapper.background-inner>.grid-container>.row{padding:max(.375rem,96px) 0}}.section_wrapper.svelte-1af6xbt{margin-left:auto;margin-right:auto;position:relative}.section_wrapper.svelte-1af6xbt:not(.background-inner){padding:max(.1875rem,48px) 0}@media only screen and (width>=1023px){.section_wrapper.svelte-1af6xbt:not(.background-inner){padding:max(.375rem,96px) 0}}.section_wrapper.svelte-1af6xbt .grid-container>.row{--row-gap:var(--grid-gutter)}.section_wrapper.extra-padding.svelte-1af6xbt .grid-container{max-width:calc(1440px + 2 * var(--grid-padding))}.section_wrapper.remove-padding-bottom.svelte-1af6xbt{padding-bottom:0}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) blockquote{border:1px solid var(--color-black-primary);padding:max(1rem,16px)}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) a{font-weight:400}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-block{margin:2rem 0}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-block+.faq-block{margin-top:max(5.875rem,94px)}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-block+h2{font-size:max(1.5rem,24px);font-weight:var(--font-weight-regular);margin-top:max(7.875rem,126px);line-height:1.2em}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-block h3{font-size:max(1.5rem,24px);font-weight:var(--font-weight-regular);margin-top:max(3.75rem,60px);line-height:1.2em}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-appendix p:not(:last-child){text-transform:uppercase;margin-bottom:max(.5rem,8px);font-size:max(.75rem,12px);font-weight:600}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-expand-all-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin-bottom:max(1.5rem,24px);padding:0;font-family:inherit;font-size:max(1.125rem,16px);text-decoration:underline}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item-wrapper{border-top:2px solid var(--color-gray-4)}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item-wrapper:last-child{border-bottom:2px solid var(--color-gray-4)}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item{cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:left;background:0 0;border:none;width:100%;padding:0}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item:focus{outline:2px solid var(--color-blue-primary);outline-offset:2px}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item .content-inner{padding:40px 0 32px}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item .content-inner .title-wrapper{flex-direction:row;justify-content:space-between;gap:24px;display:flex}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item .content-inner .title{margin:0}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item .content-inner .description{cursor:auto;max-width:95%;margin:0;font-size:max(1rem,16px);overflow:hidden}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item .content-inner .description p{margin-bottom:max(2rem,24px)}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item .content-inner .description ul{padding-left:max(2.5rem,24px)}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item .content-inner .description li{margin-bottom:max(1rem,12px)}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item .content-inner .description li p{margin-bottom:max(.25rem,4px)}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item .content-inner .description p:last-child{margin-bottom:0}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item .toggle-icon{flex-shrink:0;align-items:center;display:flex}@media only screen and (width>=1023px){.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item .toggle-icon{align-items:flex-start}}.section_wrapper.svelte-1af6xbt .rich-text:where(.svelte-1af6xbt) .faq-item .toggle-icon svg{width:20px;height:20px;transition:transform .3s}
