.container-width-m{margin-left:auto;margin-right:auto;max-width:1420px;padding-left:40px;padding-right:40px}@media (max-width:767px){.container-width-m{padding-left:20px;padding-right:20px}}.container-width-s{margin-left:auto;margin-right:auto;max-width:820px;padding-left:40px;padding-right:40px}@media (max-width:767px){.container-width-s{padding-left:20px;padding-right:20px}}.container-width-l{margin-left:auto;margin-right:auto;max-width:1900px;padding-left:40px;padding-right:40px}@media (max-width:767px){.container-width-l{padding-left:20px;padding-right:20px}}.container-padding-s{padding-bottom:30px;padding-top:30px}@media (max-width:1024px){.container-padding-s{padding-bottom:25px;padding-top:25px}}@media (max-width:767px){.container-padding-s{padding-bottom:20px;padding-top:20px}}.container-padding-m{padding-bottom:60px;padding-top:60px}@media (max-width:1024px){.container-padding-m{padding-bottom:50px;padding-top:50px}}@media (max-width:767px){.container-padding-m{padding-bottom:40px;padding-top:40px}}.container-padding-l{padding-bottom:90px;padding-top:90px}@media (max-width:1024px){.container-padding-l{padding-bottom:75px;padding-top:75px}}@media (max-width:767px){.container-padding-l{padding-bottom:45px;padding-top:45px}}.container-padding-xl{padding-bottom:120px;padding-top:120px}@media (max-width:1024px){.container-padding-xl{padding-bottom:90px;padding-top:90px}}@media (max-width:767px){.container-padding-xl{padding-bottom:45px;padding-top:45px}}.container-padding-xxl{padding-bottom:150px;padding-top:150px}@media (max-width:1024px){.container-padding-xxl{padding-bottom:120px;padding-top:120px}}@media (max-width:767px){.container-padding-xxl{padding-bottom:60px;padding-top:60px}}.heading-ultra{font-size:78px;font-weight:700;margin-bottom:20px}@media (max-width:1024px){.heading-ultra{font-size:60px}}@media (max-width:767px){.heading-ultra{font-size:44px}}.heading-1{font-size:60px;font-weight:700;margin-bottom:20px}@media (max-width:1024px){.heading-1{font-size:40px}}@media (max-width:767px){.heading-1{font-size:30px}}.heading-2{font-size:48px;font-weight:700;margin-bottom:20px}@media (max-width:1024px){.heading-2{font-size:40px}}@media (max-width:767px){.heading-2{font-size:30px}}.heading-3{font-size:32px;font-weight:700;margin-bottom:20px}@media (max-width:1024px){.heading-3{font-size:30px}}@media (max-width:767px){.heading-3{font-size:26px}}.heading-4{font-size:24px;font-weight:700;margin-bottom:20px}@media (max-width:1024px){.heading-4{font-size:22px}}@media (max-width:767px){.heading-4{font-size:22px}}.font-size-m{font-size:19px}@media (max-width:1024px){.font-size-m{font-size:18px}}@media (max-width:767px){.font-size-m{font-size:17px}}.font-size-s{font-size:16px}@media (max-width:1024px){.font-size-s{font-size:15px}}@media (max-width:767px){.font-size-s{font-size:15px}}.font-size-xs{font-size:14px}@media (max-width:1024px){.font-size-xs{font-size:13px}}@media (max-width:767px){.font-size-xs{font-size:13px}}.button-full-l{background-color:var(--accent);color:var(--base);display:inline-flex;flex-direction:row;font-size:16px;font-weight:700;text-align:center;border:2px solid var(--accent);border-radius:5px;padding:14px 28px}.button-full-l:is(:hover,:focus){border-top-color:var(--contrast);border-right-color:var(--contrast);border-bottom-color:var(--contrast);border-left-color:var(--contrast);background-color:var(--contrast)}.button-ghost-l{color:var(--accent);display:inline-flex;font-size:16px;font-weight:700;border:2px solid var(--accent);border-radius:5px;padding:14px 28px}.button-ghost-l:hover{background-color:var(--contrast);color:#ffffff;border-top-color:var(--contrast);border-right-color:var(--contrast);border-bottom-color:var(--contrast);border-left-color:var(--contrast)}.radius-l{border-radius:25px}.radius-m{border-radius:12px}