.Section-XL{margin-left:auto;margin-right:auto;padding:clamp(6rem,4.788rem + 6.061vw,10rem) clamp(1.5rem,1.5rem + 0vw,1.5rem)}.Section-L{margin-left:auto;margin-right:auto;padding:clamp(4.5rem,3.591rem + 4.545vw,7.5rem) clamp(1.5rem,1.5rem + 0vw,1.5rem)}.Section-D{margin-left:auto;margin-right:auto;padding:clamp(3rem,2.394rem + 3.03vw,5rem) clamp(1.5rem,1.5rem + 0vw,1.5rem)}.Section-M{margin-left:auto;margin-right:auto;padding:clamp(1.5rem,1.197rem + 1.515vw,2.5rem) clamp(1.5rem,1.5rem + 0vw,1.5rem)}.Section-S{margin-left:auto;margin-right:auto;padding:clamp(1.5rem,1.5rem + 0vw,1.5rem)}.Section-XS{margin-left:auto;margin-right:auto;padding:clamp(1rem,0.848rem + 0.758vw,1.5rem) clamp(1.5rem,1.5rem + 0vw,1.5rem)}.button-primary{background-color:var(--primary);color:var(--surface-0);display:inline-flex;font-size:clamp(1rem,0.75rem + 0.8vi,1.25rem);font-weight:bold;border-radius:5px;padding:10px 35px}.button-primary:hover{color:var(--surface-0);background-image:linear-gradient(151deg,var(--surface-30) 38%,var(--surface-90) 100%);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal}@media (max-width:1024px){.button-primary{font-size:clamp(1rem,0.75rem + 0.8vi,1.25rem)}}.Primary-hover-outline{background-color:var(--contrast-alt-7);box-shadow:3px 5px 5px rgba(77,86,94,0.5);color:var(--surface-0);display:inline-flex;font-size:clamp(1rem,0.75rem + 0.8vi,1.25rem);font-weight:bold;border-radius:5px;padding:10px 35px}.Primary-hover-outline:hover{color:var(--surface-90);background-color:var(--surface-0);transform:scale(1.05);transition:transform 0.5s ease 0s;transform-origin:center;border:2px solid var(--surface-90)}.button-primary-alt{background-color:var(--primary-alt);color:var(--surface-0);display:inline-flex;font-size:clamp(1rem,0.75rem + 0.8vi,1.25rem);font-weight:bold;border-radius:6px;padding:10px 35px}.button-primary-alt:hover{color:var(--surface-0);background-image:linear-gradient(151deg,var(--primary-alt) 38%,var(--primary) 100%);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal}@media (max-width:1024px){.button-primary-alt{font-size:clamp(1rem,0.75rem + 0.8vi,1.25rem)}}.primary-alt-2{background-color:#d6dd3b;box-shadow:3px 5px 5px 0px rgba(77,86,94,0.5);color:var(--surface-90);display:inline-flex;font-size:clamp(1rem,0.75rem + 0.8vi,1.25rem);font-weight:bold;border:0px none var(--primary);border-radius:5px;padding:10px 35px}.primary-alt-2:hover{color:var(--surface-90);transition:all 0.5s ease 0s;transform:translate3d(0px,-.5em,0px);border:0px none var(--contrast-alt)}.ProductButtons{align-items:center;background-blend-mode:normal;background-image:linear-gradient(to right,var(--contrast-alt-7) 0%,var(--primary-alt) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;color:#ffffff;column-gap:0.5em;display:inline-flex;font-size:clamp(1rem,0.75rem + 0.8vi,1.25rem);font-weight:600;text-decoration:none;border-radius:6px;padding:1rem 2rem}.ProductButtons:is(:hover,:focus){color:#ffffff;background-image:linear-gradient(to right,var(--primary-alt) 0%,var(--primary) 100%);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal}.ProductButtons .gb-shape svg{width:3em;height:3em;fill:currentColor}@media (max-width:1024px){.ProductButtons{font-size:clamp(1rem,0.75rem + 0.8vi,1.25rem)}}.button-primary-on-dark{background-color:var(--surface-10);color:var(--surface-90);display:inline-flex;font-size:clamp(1rem,0.75rem + 0.8vi,1.25rem);font-weight:bold;border-radius:6px;padding:10px 25px}.button-primary-on-dark:hover{background-color:var(--surface-0);transition:all 0.5s ease 0s;transform:translate3d(0px,-.5em,0px)}.button-primary-alt-on-dark{background-color:var(--surface-90);color:var(--surface-0);display:inline-flex;font-size:clamp(1rem,0.75rem + 0.8vi,1.25rem);font-weight:bold;border:2px solid var(--surface-0);border-radius:6px;padding:10px 25px}.button-primary-alt-on-dark:hover{color:var(--surface-100);background-color:var(--surface-0);border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;transition:all 0.5s ease 0s;transform:translate3d(0em,-.5em,0px);transform-origin:center}.button-contrast{background-color:var(--contrast);border-bottom-color:var(--button-hover);border-left-color:var(--button-hover);border-right-color:var(--button-hover);border-top-color:var(--button-hover);color:var(--surface-100);display:inline-flex;font-size:clamp(1rem,0.75rem + 0.8vi,1.25rem);font-weight:bold;border-radius:6px;padding:10px 35px}.button-contrast:hover{background-color:var(--surface-10);color:var(--surface-90);transition:all 0.5s ease 0s;transform:translate3d(0px,-.5em,0px)}.button-contrast a{color:var(--primary-alt)}.last-container-bottom-padding{padding-bottom:6em}.section-under-wave{margin-left:auto;margin-right:auto;padding:clamp(1.5rem,1.197rem + 1.515vw,2.5rem) clamp(1.5rem,1.5rem + 0vw,1.5rem) clamp(3rem,2.394rem + 3.03vw,5rem) clamp(1.5rem,1.5rem + 0vw,1.5rem)}.blue-divider{background-blend-mode:normal;background-image:linear-gradient(to right,var(--contrast-alt-7) 40%,var(--white) 100%);background-position:center;background-repeat:no-repeat;background-size:cover}.button-contrast-alt{background-color:var(--contrast);border-bottom-color:var(--button-hover);border-left-color:var(--button-hover);border-right-color:var(--button-hover);border-top-color:var(--button-hover);color:var(--surface-100);display:inline-flex;font-size:clamp(1rem,0.75rem + 0.8vi,1.25rem);font-weight:bold;border-radius:6px;padding:10px 35px}.button-contrast-alt:hover{background-color:var(--surface-10);color:var(--surface-90);transition:all 0.5s ease 0s;transform:translate3d(0px,-.5em,0px);border:2px solid var(--primary-alt)}.button-contrast-alt a{color:var(--primary-alt)}