.block{position:relative;width:100dvw}footer.trim-padding-top,section.trim-padding-top{padding-top:0}.block:has(>footer.trim-padding-top)>footer,.block:has(>section.trim-padding-top)>section{padding-top:calc(2*var(--rs-unit))}footer.trim-padding-bottom,section.trim-padding-bottom{padding-bottom:0}.block:has(>footer.trim-padding-bottom)>footer,.block:has(>section.trim-padding-bottom)>section{padding-bottom:calc(2*var(--rs-unit))}.section{display:grid;grid-gap:var(--gutter);gap:var(--gutter)}@media(max-width:767.9px){.section{grid-template-columns:1fr}}@media(min-width:768px){.section{grid-template-columns:var(--col3-g) var(--col5-g)}}.section__content{min-width:0}@media(min-width:768px){.section__content:only-child{grid-column:2}}.ac-header{position:relative}.ac .ac-trigger{cursor:pointer;width:100%;background:none;border:none;text-align:left}.ac-panel{box-sizing:border-box}.ac-inner{display:flow-root}.accordion.is-hard-reset *{transition:none!important}.accordion{display:flex;flex-direction:column;border-top:1px solid #291a1d}.accordion .ac{border-bottom:1px solid #291a1d}.accordion .ac-trigger{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(calc(1.6 * var(--rs-unit))*var(--scale, 1));padding:calc(calc(.4 * var(--rs-unit))*var(--scale, 1)) calc(calc(1.6 * var(--rs-unit))*var(--scale, 1));background-color:rgba(0,0,0,0);color:#291a1d;transition:background-color .25s ease}@media(hover:hover)and (pointer:fine){.accordion .ac:not(.is-open) .ac-trigger:hover{background-color:var(--theme-tint)}}.accordion .ac.is-open .ac-trigger{background-color:var(--theme)}.accordion .ac-inner{padding:calc(calc(1.6 * var(--rs-unit))*var(--scale, 1));color:#000}.accordion-icon{flex-shrink:0;width:calc(calc(2.4 * var(--rs-unit))*var(--scale, 1));height:calc(calc(2.4 * var(--rs-unit))*var(--scale, 1));stroke:currentColor;stroke-width:1.5;fill:none}.accordion-icon__vertical{transform-origin:center;transition:opacity .25s ease}.ac.is-open .accordion-icon__vertical{opacity:0}@font-face{font-family:Switzer;src:url(/_next/static/fonts/Switzer-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Switzer;src:url(/_next/static/fonts/Switzer-RegularItalic.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Switzer;src:url(/_next/static/fonts/Switzer-Medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Switzer;src:url(/_next/static/fonts/Switzer-MediumItalic.woff2) format("woff2");font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:Switzer;src:url(/_next/static/fonts/Switzer-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Switzer;src:url(/_next/static/fonts/Switzer-BoldItalic.woff2) format("woff2");font-style:italic;font-weight:700;font-display:swap}@media(max-width:767.9px){.accordion-block{padding-inline:var(--vwMargin)}}@media(min-width:768px){.accordion-block{padding-left:var(--col3vm);padding-right:var(--vwMargin)}}@media(max-width:767.9px){.accordion-block{margin-bottom:calc(calc(3.2 * var(--rs-unit))*var(--scale, 1))}.accordion-block:last-child{margin-bottom:calc(calc(4.8 * var(--rs-unit))*var(--scale, 1))}}@media(min-width:768px){.accordion-block{margin-bottom:calc(calc(6.4 * var(--rs-unit))*var(--scale, 1))}}.accordion-block .ac-trigger .text-body-bold{padding-top:calc(calc(.3 * var(--rs-unit))*var(--scale, 1))}@media(min-width:768px){.accordion-block .section__content{padding-top:calc(calc(.9 * var(--rs-unit))*var(--scale, 1))}}