.section-xs{padding:1em 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-l{padding:clamp(3rem,2.394rem + 3.03vw,5rem) clamp(1rem,0.848rem + 0.758vw,1.5rem)}.section-xl{padding:clamp(4.5rem,3.591rem + 4.545vw,7.5rem) clamp(1rem,0.848rem + 0.758vw,1.5rem)}.section-xxl{padding:clamp(6rem,4.788rem + 6.061vw,10rem) clamp(1rem,0.848rem + 0.758vw,1.5rem)}.wrapper-xl{margin-left:auto;margin-right:auto;max-width:1496px;width:100%}.wrapper-l{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}.wrapper-m{margin-left:auto;margin-right:auto;max-width:1064px;width:100%}.wrapper-s{margin-left:auto;margin-right:auto;max-width:848px;width:100%}.wrapper-xs{margin-left:auto;margin-right:auto;max-width:632px;width:100%}.wrapper-xxs{margin-left:auto;margin-right:auto;max-width:416px;width:100%}.bg-white{background-color:var(--neutral-white-01)}@media (max-width:1024px){.bg-white{background-color:var(--neutral-white-01)}}.bg-brand-color-02{background-color:var(--brand-color-02)}.bg-brand-color-01{background-color:var(--brand-color-01)}.bg-brand-color-03{background-color:var(--brand-color-03)}.bg-brand-color-04{background-color:var(--global-color-04)}.bg-brand-color-05{background-color:var(--brand-color-05)}.bg-brand-color-06{background-color:var(--brand-color-06)}.bg-transparent{background-color:var(--global-color-transparent)}.font-white{color:var(--neutral-white-01)}.font-brand-color-01{color:var(--brand-color-01)}.font-brand-color-03{color:var(--brand-color-03)}.font-brand-color-06{color:var(--brand-color-06)}.style-icon{align-items:center;color:var(--brand-color-02);display:flex;justify-content:center}.style-icon:is(:hover,:focus){transform:rotate(-5deg);transition:all 0.2s ease-in-out 0s;color:var(--brand-color-05)}.shadow-box{box-shadow:5px 5px 10px 2px rgba(0,0,0,0.2)}.text-shadow{color:var(--brand-color-01);font-weight:500;line-height:0;text-shadow:var(--neutral-white-02) 2px 2px 10px}.text-shadow:is(:hover,:focus){color:var(--global-color-04);transform:rotate(-3deg);transition:all 0.2s ease-in-out 0s}.nav-button{align-items:center;background-color:#215bc2;color:#ffffff;display:inline-flex;text-decoration:none;padding:1rem 2rem}.nav-button:is(:hover,:focus){background-color:#1a4a9b;color:#ffffff}.nav-button--button-01{align-items:center;background-color:var(--neutral-white-01);box-shadow:5px 5px 10px 2px rgba(0,0,0,0.1);color:var(--brand-color-06);display:inline;font-size:var(--font-size-s);font-weight:500;justify-content:center;text-transform:uppercase;border:3px solid var(--brand-color-02);border-radius:0.4em;padding:0.5em 1em}.nav-button--button-01:is(:hover,:focus){color:var(--neutral-white-01);background-color:var(--brand-color-06);transform:rotate(-3deg);transition:all 0.2s ease-in-out 0s}.nav-button--button-02{align-items:flex-start;background-color:var(--brand-color-03);box-shadow:5px 5px 10px 2px rgba(0,0,0,0.1);color:var(--brand-color-01);display:flex;font-weight:500;justify-content:center;text-transform:uppercase;border:3px solid var(--brand-color-02);border-radius:0.4em;padding:0.3em 2.2em}.nav-button--button-02:is(:hover,:focus){background-color:var(--brand-color-06);color:var(--neutral-white-01);transform:rotate(-2deg);transition:all 0.2s ease-in-out 0s}.footer-nav{color:var(--brand-color-06);font-family:var(--gp-font--head);font-size:var(--font-size-s);text-transform:uppercase}.footer-nav:is(:hover,:focus){transform:rotate(-4deg);transition:all 0.2s ease-in-out 0s;border-bottom:2px solid var(--brand-color-02)}