.svg-inherit circle[fill],.svg-inherit path[fill],.svg-inherit rect[fill]{fill:currentColor}.svg-inherit circle[stroke],.svg-inherit path[stroke],.svg-inherit rect[stroke]{stroke:currentColor}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:none}.p,body,p{letter-spacing:0;font-family:Geist,sans-serif;font-size:clamp(.875rem,.187793vw + .830986rem,1rem);font-style:normal;font-weight:400;line-height:clamp(1.225rem,.262911vw + 1.16338rem,1.4rem)}.p.xxs,body.xxs,p.xxs{font-size:.685rem}.p.xs,.p.xxs,body.xs,body.xxs,p.xs,p.xxs{letter-spacing:0;font-family:Geist,sans-serif;font-style:normal;font-weight:400;line-height:1.05rem}.p.xs,body.xs,p.xs{font-size:.75rem}.p.sm,body.sm,p.sm{letter-spacing:0;font-size:clamp(.75rem,.187793vw + .705986rem,.875rem);line-height:clamp(1.05rem,.262911vw + .98838rem,1.225rem)}.p.lg,.p.sm,body.lg,body.sm,p.lg,p.sm{font-family:Geist,sans-serif;font-style:normal;font-weight:400}.p.lg,body.lg,p.lg{letter-spacing:clamp(-.0225rem,.00792254rem - .0338028vw,0rem);font-size:clamp(.875rem,.375587vw + .786972rem,1.125rem);line-height:clamp(1.225rem,.610329vw + 1.08195rem,1.63125rem)}.text-label{letter-spacing:normal;font-family:Geist,sans-serif;font-size:clamp(.75rem,.187793vw + .705986rem,.875rem);font-style:normal;font-weight:400;line-height:1.4}.h1,h1{letter-spacing:clamp(-.05rem,-.030047vw - .0229577rem,-.03rem);font-size:clamp(1.5rem,1.50235vw + 1.14789rem,2.5rem);line-height:clamp(1.95rem,1.38967vw + 1.6243rem,2.875rem)}.h1,.h2,h1,h2{font-family:Geist,sans-serif;font-style:normal;font-weight:300}.h2,h2{letter-spacing:clamp(-.04rem,-.0225352vw - .0197183rem,-.025rem);font-size:clamp(1.25rem,1.12676vw + .985916rem,2rem);line-height:1.3}.h3,h3{letter-spacing:clamp(-.035rem,-.0225352vw - .0147183rem,-.02rem);font-family:Geist,sans-serif;font-size:clamp(1rem,1.12676vw + .735916rem,1.75rem);font-style:normal;font-weight:300;line-height:clamp(1.4rem,1.31455vw + 1.0919rem,2.275rem)}@media not (min-width:58.75rem){.h3,h3{font-family:Geist,sans-serif;font-style:normal;font-weight:400}}.h4,h4{letter-spacing:clamp(-.0225rem,-.00375587vw - .0191197rem,-.02rem);font-size:clamp(1rem,.187793vw + .955986rem,1.125rem);font-weight:400}.h4,.text-cta,h4{font-family:Geist,sans-serif;font-style:normal;line-height:1.4}.text-cta{letter-spacing:normal;font-size:clamp(.75rem,.187793vw + .705986rem,.875rem);font-weight:500}section.accordion{padding:clamp(2.5rem,2.25352vw + 1.97183rem,4rem) calc((100vw - 1rem*(var(--grid-cols) - 1) - clamp(1.5rem, 8.26291vw + -.43662rem, 7rem)*2)/var(--grid-cols)*0 + clamp(1.5rem, 8.26291vw + -.43662rem, 7rem)*1)}section.accordion div.content{padding:clamp(2rem,3.0047vw + 1.29577rem,4rem) calc((100vw - 1rem*(var(--grid-cols) - 1) - clamp(1.5rem, 8.26291vw + -.43662rem, 7rem)*2)/var(--grid-cols)*1 + 1rem + clamp(1.5rem, 8.26291vw + -.43662rem, 7rem)*0)}section.accordion ul.accordion-items{margin-top:clamp(2rem,3.0047vw + 1.29577rem,4rem)}section.accordion ul.accordion-items li.accordion-row{border-bottom:1px solid #e5e5e5;padding-block:clamp(1rem,.751174vw + .823944rem,1.5rem)}section.accordion ul.accordion-items li.accordion-row button{grid-template-columns:1fr auto;align-items:center;display:grid}section.accordion ul.accordion-items li.accordion-row button svg{width:1rem;height:1rem;transition:transform .3s}section.accordion ul.accordion-items li.accordion-row:first-child{border-top:1px solid #e5e5e5}section.accordion ul.accordion-items li.accordion-row div.drawer-content div.block-text{max-width:800px;padding-top:clamp(1rem,.751174vw + .823944rem,1.5rem)}section.accordion ul.accordion-items li.accordion-row.open button svg{transform:rotate(180deg)}@media not (min-width:58.75rem){section.accordion div.content{padding-inline:calc((100vw - 1rem*(var(--grid-cols) - 1) - clamp(1.5rem, 8.26291vw + -.43662rem, 7rem)*2)/var(--grid-cols)*0 + clamp(1.5rem, 8.26291vw + -.43662rem, 7rem)*0)}}
