.accordions section[data-bg-color=bg-buff]+section[data-bg-color=bg-buff],.accordions section[data-bg-color=bg-white]+section[data-bg-color=bg-white]{padding-top:0!important}.accordions .p-20{padding:20px}.accordions .mb-20{margin-bottom:20px}.accordions section[data-bg-color=bg-buff]+section[data-bg-color=bg-buff],.accordions section[data-bg-color=bg-white]+section[data-bg-color=bg-white]{padding-top:0!important}.accordions .p-20{padding:20px}.accordions .mb-20{margin-bottom:20px}.accordions .fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.accordions .fade{transition:none}}.accordions .fade:not(.show){opacity:0}.accordions .collapse:not(.show){display:none}.accordions .collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.accordions .collapsing{transition:none}}.accordions .collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.accordions .collapsing.collapse-horizontal{transition:none}}.accordions{max-width:900px}.accordions .accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:rgb(210.6, 216.6, 222);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:0;--bs-accordion-btn-padding-y:20px;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%234d5d68' stroke-linecap='round' stroke-width='2' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%234d5d68' stroke-linecap='round' stroke-width='2' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 2px #000;--bs-accordion-body-padding-x:0;--bs-accordion-body-padding-y:20px;--bs-accordion-active-color:#1f1f1f;--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordions .accordion-header{margin-bottom:0}.accordions .accordion-item{border-bottom:1px solid rgb(210.6,216.6,222)}.accordions .accordion-item .accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1.5rem;font-weight:500;color:#1f1f1f;text-align:left;background-color:#fff;border:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordions .accordion-item .accordion-button{transition:none}}.accordions .accordion-item .accordion-button:not(.collapsed){color:var(--bs-accordion-active-color)}.accordions .accordion-item .accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordions .accordion-item .accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordions .accordion-item .accordion-button::after{transition:none}}.accordions .accordion-item .accordion-button:hover{z-index:2}.accordions .accordion-item .accordion-button:focus-visible{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordions .accordion-body{padding-bottom:var(--bs-accordion-body-padding-y)}.accordions .accordion-body h3{max-width:866px;margin:32px 0 16px 0;font-weight:700;letter-spacing:-.75px}@media (max-width:991.98px){.accordions .accordion-body h3{font-size:1.5rem;line-height:1.625rem}}@media (min-width:992px){.accordions .accordion-body h3{font-size:1.75rem;line-height:2rem}}.accordions .accordion-body h4{max-width:866px;margin:32px 0 16px 0;font-weight:700;letter-spacing:-.5px}@media (max-width:991.98px){.accordions .accordion-body h4{font-size:1.25rem;line-height:1.375rem}}@media (min-width:992px){.accordions .accordion-body h4{font-size:1.5rem;line-height:1.75rem}}.accordions .accordion-body h5{max-width:866px;margin:32px 0 16px 0;letter-spacing:-.5px}@media (max-width:991.98px){.accordions .accordion-body h5{font-size:1.125rem;line-height:1.25rem}}@media (min-width:992px){.accordions .accordion-body h5{font-size:1.25rem;line-height:1.5rem}}.accordions .accordion-body ul{padding-left:20px;margin:20px 0 30px 0}.accordions .accordion-body ul>li{margin:0 0 10px 0;line-height:1.4em}.accordions .accordion-body ul>li::marker{color:inherit}.accordions .accordion-body ul>li>ul{margin:10px 0 20px 0}.accordions .accordion-body ol{margin:20px 0 30px 0;padding-left:20px}.accordions .accordion-body ol>li{margin:0 0 8px 0}.accordions .accordion-body ol>li>ol{margin:10px 0 20px 0}.accordions .accordion-body ol>li>ol>li{font-size:1rem;line-height:1.4em}@media (min-width:992px){.accordions .accordion-body ol>li>ol>li{font-size:1.625rem}}.accordions .accordion-body table{border:0;border-top-width:2px;border-style:solid;border-color:rgb(210.6,216.6,222)!important;margin-top:20px;margin-bottom:32px;width:100%;line-height:var(--bs-body-line-height)}.accordions .accordion-body table caption{caption-side:top;color:#1f1f1f;max-width:866px;margin:32px 0 16px 0;font-weight:700;letter-spacing:-.75px}@media (max-width:991.98px){.accordions .accordion-body table caption{font-size:1.5rem;line-height:1.625rem}}@media (min-width:992px){.accordions .accordion-body table caption{font-size:1.75rem;line-height:2rem}}.accordions .accordion-body table td,.accordions .accordion-body table th{padding:16px 32px 16px 0;text-align:left}.accordions .accordion-body table td,.accordions .accordion-body table th{border-bottom:1px solid rgb(210.6,216.6,222)}