.section-xs{padding:1rem clamp(1rem,0.848rem + 0.758vw,1.5rem)}.section-s{padding:clamp(1.5rem,1.5rem + 0vw,1.5rem) clamp(1rem,0.848rem + 0.758vw,1.5rem)}.section-m{padding:clamp(1.5rem,1.197rem + 1.515vw,2.5rem) clamp(1rem,0.848rem + 0.758vw,1.5rem)}.section-d{padding:clamp(3rem,2.394rem + 3.03vw,5rem) clamp(1rem,0.848rem + 0.758vw,1.5rem)}.section-l{padding:clamp(4.5rem,3.591rem + 4.545vw,7.5rem) clamp(1rem,0.848rem + 0.758vw,1.5rem)}.section-xl{padding:clamp(6rem,4.788rem + 6.061vw,10rem) clamp(1rem,0.848rem + 0.758vw,1.5rem)}.wrapper-xxs{margin-left:auto;margin-right:auto;max-width:416px;width:100%}.wrapper-xs{margin-left:auto;margin-right:auto;max-width:632px;width:100%}.wrapper-s{margin-left:auto;margin-right:auto;max-width:848px;width:100%}.wrapper-m{margin-left:auto;margin-right:auto;max-width:1064px;width:100%}.wrapper-d{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);width:100%}.wrapper-xl{margin-left:auto;margin-right:auto;max-width:1496px;width:100%}.btn{align-items:center;background-color:var(--global-color-5);color:var(--global-color-1);display:inline-flex;font-family:var(--gp-font--inter);font-weight:500;text-decoration:none;border:1px solid var(--global-color-5);border-radius:.6rem;padding:.6rem 1.6rem}.btn:is(:hover,:focus){background-color:var(--global-color-4);color:var(--global-color-2);border-top-color:var(--global-color-4);border-right-color:var(--global-color-4);border-bottom-color:var(--global-color-4);border-left-color:var(--global-color-4)}.btn-secondary{align-items:center;color:var(--global-color-4);display:inline-flex;font-family:var(--gp-font--inter);font-weight:500;text-decoration:none;border:1px solid var(--global-color-5);border-radius:.6rem;padding:.6rem 1.6rem}.btn-secondary:is(:hover,:focus){background-color:var(--global-color-7);color:var(--global-color-3);border-top-color:var(--global-color-4);border-right-color:var(--global-color-4);border-bottom-color:var(--global-color-4);border-left-color:var(--global-color-4)}.btn-tertiary{align-items:center;background-color:var(--global-color-7);color:var(--global-color-4);display:inline-flex;font-family:var(--gp-font--inter);font-weight:500;text-decoration:none;border:1px solid var(--global-color-7);border-radius:.6rem;padding:.8rem 1.6rem}.btn-tertiary:is(:hover,:focus){background-color:var(--global-color-6);color:var(--global-color-3);border-top-color:var(--global-color-6);border-right-color:var(--global-color-6);border-bottom-color:var(--global-color-6);border-left-color:var(--global-color-6)}.transition-d{transition:all 0.3s ease-in-out 0s}.card{border:1px solid var(--global-color-6);border-radius:.6rem}.card-bg--white{background-color:var(--global-color-1)}.fs-xs{font-size:var(--font-xs)}.fs-s{font-size:var(--font-s)}.fs-base{font-size:var(--font-base)}.fs-m{font-size:var(--font-m)}.fs-l{font-size:var(--font-l)}.fs-xl{font-size:var(--font-xl)}.fs-xxl{font-size:var(--font-xxl)}.fs-xxxl{font-size:var(--font-xxxl)}.subline{color:var(--global-color-5);font-size:var(--font-s);font-weight:normal;letter-spacing:.08em;margin-bottom:.275rem;text-transform:uppercase}.shadow-1{box-shadow:rgba(0,0,0,0.05) 0px 6px 24px}.shadow-2{box-shadow:rgba(50,50,93,0.25) 0px 13px 27px -5px,rgba(0,0,0,0.3) 0px 8px 16px -8px}.shadow-3{box-shadow:rgba(50,50,93,0.25) 0px 6px 12px -2px,rgba(0,0,0,0.3) 0px 3px 7px -3px}.shadow-4{box-shadow:rgba(50,50,93,0.25) 0px 13px 27px -5px,rgba(0,0,0,0.3) 0px 8px 16px -8px}.shadow-5{box-shadow:rgba(0,0,0,0.1) 0px 10px 15px -3px,rgba(0,0,0,0.05) 0px 4px 6px -2px}.shadow-9{box-shadow:rgba(240,46,170,0.4) 5px 5px,rgba(240,46,170,0.3) 10px 10px,rgba(240,46,170,0.2) 15px 15px,rgba(240,46,170,0.1) 20px 20px,rgba(240,46,170,0.05) 25px 25px}.shadow-6{box-shadow:rgba(0,0,0,0.1) 0px 10px 50px}.shadow-8{box-shadow:rgba(240,46,170,0.4) 0px 5px,rgba(240,46,170,0.3) 0px 10px,rgba(240,46,170,0.2) 0px 15px,rgba(240,46,170,0.1) 0px 20px,rgba(240,46,170,0.05) 0px 25px}.shadow-7{box-shadow:rgba(240,46,170,0.4) -5px 5px,rgba(240,46,170,0.3) -10px 10px,rgba(240,46,170,0.2) -15px 15px,rgba(240,46,170,0.1) -20px 20px,rgba(240,46,170,0.05) -25px 25px}.link--no-underline a{text-decoration:none}.link--no-underline a:hover{text-decoration:underline}.padding-d{padding:clamp(1.5rem,1.5rem + 0vw,1.5rem)}.badge{background-color:var(--global-color-8);color:var(--global-color-1);font-size:13px;font-weight:500;text-transform:uppercase;border-radius:7px;padding:2px 6px}