@layer modules{.dnd-section:has(.sb-section-settings--background-lottie),.dnd-section:has(.sb-section-settings--background-overlay),.dnd-section:has(.sb-section-settings--background-video),.dnd-section:has(.sb-section-settings--decoration){position:relative}.dnd-section:has(.sb-section-settings--background-lottie)>.row-fluid,.dnd-section:has(.sb-section-settings--background-overlay)>.row-fluid,.dnd-section:has(.sb-section-settings--background-video)>.row-fluid,.dnd-section:has(.sb-section-settings--decoration)>.row-fluid{position:static}.dnd-section:has(.sb-section-settings--background-lottie)>.row-fluid .row-fluid-wrapper:not(:has(.sb-section-settings--background-video)):not(:has(.sb-section-settings--background-overlay)):not(:has(.sb-section-settings--background-lottie)):not(:has(.sb-section-settings--decoration)),.dnd-section:has(.sb-section-settings--background-overlay)>.row-fluid .row-fluid-wrapper:not(:has(.sb-section-settings--background-video)):not(:has(.sb-section-settings--background-overlay)):not(:has(.sb-section-settings--background-lottie)):not(:has(.sb-section-settings--decoration)),.dnd-section:has(.sb-section-settings--background-video)>.row-fluid .row-fluid-wrapper:not(:has(.sb-section-settings--background-video)):not(:has(.sb-section-settings--background-overlay)):not(:has(.sb-section-settings--background-lottie)):not(:has(.sb-section-settings--decoration)),.dnd-section:has(.sb-section-settings--decoration)>.row-fluid .row-fluid-wrapper:not(:has(.sb-section-settings--background-video)):not(:has(.sb-section-settings--background-overlay)):not(:has(.sb-section-settings--background-lottie)):not(:has(.sb-section-settings--decoration)){position:relative;z-index:50}.dnd-section:has(.sb-section-settings--background-lottie):has(:focus-visible) .sb-media-play:not([aria-pressed=false]),.dnd-section:has(.sb-section-settings--background-lottie):hover .sb-media-play:not([aria-pressed=false]),.dnd-section:has(.sb-section-settings--background-video):has(:focus-visible) .sb-media-play:not([aria-pressed=false]),.dnd-section:has(.sb-section-settings--background-video):hover .sb-media-play:not([aria-pressed=false]){opacity:1;transition:opacity .3s ease-in-out}.dnd-section:has(.sb-section-settings--wave-border-top):not(:has(.sb-section-settings--wave-border-bottom)){--wave-depth:clamp(24px,4vw,64px);clip-path:polygon(0 calc(var(--wave-depth)*.5),2.0833333333% calc(var(--wave-depth)*.565),4.1666666667% calc(var(--wave-depth)*.629),6.25% calc(var(--wave-depth)*.691),8.3333333333% calc(var(--wave-depth)*.75),10.4166666667% calc(var(--wave-depth)*.804),12.5% calc(var(--wave-depth)*.854),14.5833333333% calc(var(--wave-depth)*.897),16.6666666667% calc(var(--wave-depth)*.933),18.75% calc(var(--wave-depth)*.962),20.8333333333% calc(var(--wave-depth)*.983),22.9166666667% calc(var(--wave-depth)*.996),25% calc(var(--wave-depth)*1),27.0833333333% calc(var(--wave-depth)*.996),29.1666666667% calc(var(--wave-depth)*.983),31.25% calc(var(--wave-depth)*.962),33.3333333333% calc(var(--wave-depth)*.933),35.4166666667% calc(var(--wave-depth)*.897),37.5% calc(var(--wave-depth)*.854),39.5833333333% calc(var(--wave-depth)*.804),41.6666666667% calc(var(--wave-depth)*.75),43.75% calc(var(--wave-depth)*.691),45.8333333333% calc(var(--wave-depth)*.629),47.9166666667% calc(var(--wave-depth)*.565),50% calc(var(--wave-depth)*.5),52.0833333333% calc(var(--wave-depth)*.435),54.1666666667% calc(var(--wave-depth)*.371),56.25% calc(var(--wave-depth)*.309),58.3333333333% calc(var(--wave-depth)*.25),60.4166666667% calc(var(--wave-depth)*.196),62.5% calc(var(--wave-depth)*.146),64.5833333333% calc(var(--wave-depth)*.103),66.6666666667% calc(var(--wave-depth)*.067),68.75% calc(var(--wave-depth)*.038),70.8333333333% calc(var(--wave-depth)*.017),72.9166666667% calc(var(--wave-depth)*.004),75% calc(var(--wave-depth)*0),77.0833333333% calc(var(--wave-depth)*.004),79.1666666667% calc(var(--wave-depth)*.017),81.25% calc(var(--wave-depth)*.038),83.3333333333% calc(var(--wave-depth)*.067),85.4166666667% calc(var(--wave-depth)*.103),87.5% calc(var(--wave-depth)*.146),89.5833333333% calc(var(--wave-depth)*.196),91.6666666667% calc(var(--wave-depth)*.25),93.75% calc(var(--wave-depth)*.309),95.8333333333% calc(var(--wave-depth)*.371),97.9166666667% calc(var(--wave-depth)*.435),100% calc(var(--wave-depth)*.5),100% 100%,0 100%);padding-top:var(--space-xlarge)}@media(min-width:768px){.dnd-section:has(.sb-section-settings--wave-border-top):not(:has(.sb-section-settings--wave-border-bottom)){margin-top:var(--space-default);padding-top:calc(var(--space-xlarge)*2.5)}}.dnd-section:has(.sb-section-settings--wave-border-bottom):not(:has(.sb-section-settings--wave-border-top)){--wave-depth:clamp(24px,4vw,64px);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--wave-depth)*.5),97.9166666667% calc(100% - var(--wave-depth)*.565),95.8333333333% calc(100% - var(--wave-depth)*.629),93.75% calc(100% - var(--wave-depth)*.691),91.6666666667% calc(100% - var(--wave-depth)*.75),89.5833333333% calc(100% - var(--wave-depth)*.804),87.5% calc(100% - var(--wave-depth)*.854),85.4166666667% calc(100% - var(--wave-depth)*.897),83.3333333333% calc(100% - var(--wave-depth)*.933),81.25% calc(100% - var(--wave-depth)*.962),79.1666666667% calc(100% - var(--wave-depth)*.983),77.0833333333% calc(100% - var(--wave-depth)*.996),75% calc(100% - var(--wave-depth)*1),72.9166666667% calc(100% - var(--wave-depth)*.996),70.8333333333% calc(100% - var(--wave-depth)*.983),68.75% calc(100% - var(--wave-depth)*.962),66.6666666667% calc(100% - var(--wave-depth)*.933),64.5833333333% calc(100% - var(--wave-depth)*.897),62.5% calc(100% - var(--wave-depth)*.854),60.4166666667% calc(100% - var(--wave-depth)*.804),58.3333333333% calc(100% - var(--wave-depth)*.75),56.25% calc(100% - var(--wave-depth)*.691),54.1666666667% calc(100% - var(--wave-depth)*.629),52.0833333333% calc(100% - var(--wave-depth)*.565),50% calc(100% - var(--wave-depth)*.5),47.9166666667% calc(100% - var(--wave-depth)*.435),45.8333333333% calc(100% - var(--wave-depth)*.371),43.75% calc(100% - var(--wave-depth)*.309),41.6666666667% calc(100% - var(--wave-depth)*.25),39.5833333333% calc(100% - var(--wave-depth)*.196),37.5% calc(100% - var(--wave-depth)*.146),35.4166666667% calc(100% - var(--wave-depth)*.103),33.3333333333% calc(100% - var(--wave-depth)*.067),31.25% calc(100% - var(--wave-depth)*.038),29.1666666667% calc(100% - var(--wave-depth)*.017),27.0833333333% calc(100% - var(--wave-depth)*.004),25% calc(100% - var(--wave-depth)*0),22.9166666667% calc(100% - var(--wave-depth)*.004),20.8333333333% calc(100% - var(--wave-depth)*.017),18.75% calc(100% - var(--wave-depth)*.038),16.6666666667% calc(100% - var(--wave-depth)*.067),14.5833333333% calc(100% - var(--wave-depth)*.103),12.5% calc(100% - var(--wave-depth)*.146),10.4166666667% calc(100% - var(--wave-depth)*.196),8.3333333333% calc(100% - var(--wave-depth)*.25),6.25% calc(100% - var(--wave-depth)*.309),4.1666666667% calc(100% - var(--wave-depth)*.371),2.0833333333% calc(100% - var(--wave-depth)*.435),0 calc(100% - var(--wave-depth)*.5));padding-bottom:var(--space-xlarge)}@media(min-width:768px){.dnd-section:has(.sb-section-settings--wave-border-bottom):not(:has(.sb-section-settings--wave-border-top)){margin-bottom:var(--space-default);padding-bottom:calc(var(--space-xlarge)*2.5)}}.dnd-section:has(.sb-section-settings--wave-border-top):has(.sb-section-settings--wave-border-bottom){--wave-depth:clamp(24px,4vw,64px);clip-path:polygon(0 calc(var(--wave-depth)*.5),2.0833333333% calc(var(--wave-depth)*.565),4.1666666667% calc(var(--wave-depth)*.629),6.25% calc(var(--wave-depth)*.691),8.3333333333% calc(var(--wave-depth)*.75),10.4166666667% calc(var(--wave-depth)*.804),12.5% calc(var(--wave-depth)*.854),14.5833333333% calc(var(--wave-depth)*.897),16.6666666667% calc(var(--wave-depth)*.933),18.75% calc(var(--wave-depth)*.962),20.8333333333% calc(var(--wave-depth)*.983),22.9166666667% calc(var(--wave-depth)*.996),25% calc(var(--wave-depth)*1),27.0833333333% calc(var(--wave-depth)*.996),29.1666666667% calc(var(--wave-depth)*.983),31.25% calc(var(--wave-depth)*.962),33.3333333333% calc(var(--wave-depth)*.933),35.4166666667% calc(var(--wave-depth)*.897),37.5% calc(var(--wave-depth)*.854),39.5833333333% calc(var(--wave-depth)*.804),41.6666666667% calc(var(--wave-depth)*.75),43.75% calc(var(--wave-depth)*.691),45.8333333333% calc(var(--wave-depth)*.629),47.9166666667% calc(var(--wave-depth)*.565),50% calc(var(--wave-depth)*.5),52.0833333333% calc(var(--wave-depth)*.435),54.1666666667% calc(var(--wave-depth)*.371),56.25% calc(var(--wave-depth)*.309),58.3333333333% calc(var(--wave-depth)*.25),60.4166666667% calc(var(--wave-depth)*.196),62.5% calc(var(--wave-depth)*.146),64.5833333333% calc(var(--wave-depth)*.103),66.6666666667% calc(var(--wave-depth)*.067),68.75% calc(var(--wave-depth)*.038),70.8333333333% calc(var(--wave-depth)*.017),72.9166666667% calc(var(--wave-depth)*.004),75% calc(var(--wave-depth)*0),77.0833333333% calc(var(--wave-depth)*.004),79.1666666667% calc(var(--wave-depth)*.017),81.25% calc(var(--wave-depth)*.038),83.3333333333% calc(var(--wave-depth)*.067),85.4166666667% calc(var(--wave-depth)*.103),87.5% calc(var(--wave-depth)*.146),89.5833333333% calc(var(--wave-depth)*.196),91.6666666667% calc(var(--wave-depth)*.25),93.75% calc(var(--wave-depth)*.309),95.8333333333% calc(var(--wave-depth)*.371),97.9166666667% calc(var(--wave-depth)*.435),100% calc(var(--wave-depth)*.5),100% calc(100% - var(--wave-depth)*.5),97.9166666667% calc(100% - var(--wave-depth)*.565),95.8333333333% calc(100% - var(--wave-depth)*.629),93.75% calc(100% - var(--wave-depth)*.691),91.6666666667% calc(100% - var(--wave-depth)*.75),89.5833333333% calc(100% - var(--wave-depth)*.804),87.5% calc(100% - var(--wave-depth)*.854),85.4166666667% calc(100% - var(--wave-depth)*.897),83.3333333333% calc(100% - var(--wave-depth)*.933),81.25% calc(100% - var(--wave-depth)*.962),79.1666666667% calc(100% - var(--wave-depth)*.983),77.0833333333% calc(100% - var(--wave-depth)*.996),75% calc(100% - var(--wave-depth)*1),72.9166666667% calc(100% - var(--wave-depth)*.996),70.8333333333% calc(100% - var(--wave-depth)*.983),68.75% calc(100% - var(--wave-depth)*.962),66.6666666667% calc(100% - var(--wave-depth)*.933),64.5833333333% calc(100% - var(--wave-depth)*.897),62.5% calc(100% - var(--wave-depth)*.854),60.4166666667% calc(100% - var(--wave-depth)*.804),58.3333333333% calc(100% - var(--wave-depth)*.75),56.25% calc(100% - var(--wave-depth)*.691),54.1666666667% calc(100% - var(--wave-depth)*.629),52.0833333333% calc(100% - var(--wave-depth)*.565),50% calc(100% - var(--wave-depth)*.5),47.9166666667% calc(100% - var(--wave-depth)*.435),45.8333333333% calc(100% - var(--wave-depth)*.371),43.75% calc(100% - var(--wave-depth)*.309),41.6666666667% calc(100% - var(--wave-depth)*.25),39.5833333333% calc(100% - var(--wave-depth)*.196),37.5% calc(100% - var(--wave-depth)*.146),35.4166666667% calc(100% - var(--wave-depth)*.103),33.3333333333% calc(100% - var(--wave-depth)*.067),31.25% calc(100% - var(--wave-depth)*.038),29.1666666667% calc(100% - var(--wave-depth)*.017),27.0833333333% calc(100% - var(--wave-depth)*.004),25% calc(100% - var(--wave-depth)*0),22.9166666667% calc(100% - var(--wave-depth)*.004),20.8333333333% calc(100% - var(--wave-depth)*.017),18.75% calc(100% - var(--wave-depth)*.038),16.6666666667% calc(100% - var(--wave-depth)*.067),14.5833333333% calc(100% - var(--wave-depth)*.103),12.5% calc(100% - var(--wave-depth)*.146),10.4166666667% calc(100% - var(--wave-depth)*.196),8.3333333333% calc(100% - var(--wave-depth)*.25),6.25% calc(100% - var(--wave-depth)*.309),4.1666666667% calc(100% - var(--wave-depth)*.371),2.0833333333% calc(100% - var(--wave-depth)*.435),0 calc(100% - var(--wave-depth)*.5));padding-bottom:var(--space-xlarge);padding-top:var(--space-xlarge)}@media(min-width:768px){.dnd-section:has(.sb-section-settings--wave-border-top):has(.sb-section-settings--wave-border-bottom){margin-bottom:var(--space-default);margin-top:var(--space-default);padding-bottom:calc(var(--space-xlarge)*2.5);padding-top:calc(var(--space-xlarge)*2.5)}}.dnd-section:has(.sb-section-settings--wave-border-bottom)+.dnd-section:has(.sb-section-settings--wave-border-top){margin-top:-100px}.sb-section-settings .editor-note{position:relative;z-index:50}.sb-section-settings--wave-border-bottom .sb-section-settings--background-video button{bottom:var(--space-large)}.sb-section-settings--background-video{position:static}.sb-section-settings--background-video video{border-radius:0;height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:0}.sb-section-settings--background-video button{z-index:50}.sb-section-settings--background-lottie,.sb-section-settings--decoration{margin-inline:auto;position:absolute}.sb-section-settings--background-lottie button,.sb-section-settings--decoration button{display:none;pointer-events:none}.sb-section-settings--decoration-tall{height:1227px;left:0;top:0;width:232px}.sb-section-settings--decoration-tall.sb-section-settings--decoration-reverse{left:auto;right:0;transform:scaleX(-1)}.sb-section-settings--decoration-spiral{height:652px;right:-10rem;width:305px}.sb-section-settings--decoration-spiral.sb-section-settings--decoration-reverse{left:-10rem;right:auto;transform:scaleX(-1)}.sb-section-settings--decoration-spiral-wide{height:592px;left:0;top:0;width:364px}.sb-section-settings--decoration-spiral-wide.sb-section-settings--decoration-reverse{left:auto;right:0;transform:scaleX(-1)}.sb-section-settings--decoration-trail{height:542px;right:-150px;top:50%;transform:translateY(-50%);width:308px}.sb-section-settings--decoration-trail.sb-section-settings--decoration-reverse{left:0;right:auto;transform:translateY(-50%) scaleX(-1)}.sb-section-settings--decoration-trail-wide{bottom:0;height:799px;right:-28rem;width:421px}.sb-section-settings--decoration-trail-wide.sb-section-settings--decoration-reverse{left:-28rem;right:auto;top:-10rem;transform:scaleX(-1)}.sb-section-settings--decoration-animated{bottom:0;height:827px;right:-10rem;width:400px}.sb-section-settings--decoration-animated.sb-section-settings--decoration-reverse{left:-10rem;right:auto;transform:scaleX(-1)}@media(max-width:768px){.sb-section-settings--decoration-animated,.sb-section-settings--decoration-spiral,.sb-section-settings--decoration-spiral-wide,.sb-section-settings--decoration-tall,.sb-section-settings--decoration-trail,.sb-section-settings--decoration-trail-wide{display:none}}.sb-section-settings--background-overlay{background:var(--overlay-color,rgb(from var(--color-neutral-background-alt) r g b/.5));inset:0;opacity:.8;position:absolute;z-index:10}}