@layer components{.section_section__jMMrt{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;min-height:720px;padding-block:2.5rem;overflow:hidden;&>img{object-fit:cover}@media (min-width:768px){min-height:400px;padding-block:0}@media (min-width:1440px){min-height:800px}}.section_container__yF5gs{display:grid;position:relative;grid-template-columns:repeat(6,1fr);gap:1.25rem;@media (min-width:768px){grid-template-columns:repeat(12,1fr);max-width:768px;padding-inline:2.5rem}@media (min-width:1440px){max-width:1440px}}.section_image_container__Kq7nL{display:flex;grid-column:span 6;align-items:center;justify-content:center;padding-inline:2.5rem;&>img{object-fit:contain}&>img[data-screen=small]{display:block}&>img[data-screen=large]{display:none}&>img[data-main=true]{display:block}@media (min-width:768px){padding-inline:0;&>img[data-screen=small]{display:none}&>img[data-screen=large]{display:block}}}.section_content__ZfXZQ{display:flex;grid-column:span 6;flex-direction:column;justify-content:center;padding-inline:2.5rem;@media (min-width:768px){padding-inline:0}}.text_text__sSUFe{font-style:normal;font-family:Montserrat;text-decoration:none;text-transform:none;&[data-variant=lg]{font-weight:700;font-size:16px;line-height:135%;@media (min-width:768px){font-size:14px;line-height:140%}@media (min-width:1440px){font-size:20px}}&[data-variant=md]{@media (min-width:1440px){font-weight:400;font-size:16px;line-height:135%}}&[data-variant=sm]{font-weight:700;font-size:14px;line-height:135%;font-family:Montserrat;@media (min-width:1440px){font-weight:400;font-size:13px;line-height:120%}}&[data-variant=menu_link],&[data-variant=xs]{@media (min-width:1440px){font-weight:800;font-size:16px;line-height:120%;font-family:Syne}}}}@layer components{.text_heading__0QX_B{line-height:normal;font-family:Montserrat;letter-spacing:0;text-decoration:none;text-transform:none;&[data-variant=display_2]{font-weight:800;font-size:20px;font-family:Syne}&[data-variant=hero_display]{@media (min-width:768px){font-weight:800;font-size:40px;font-family:Syne;text-transform:uppercase}}&[data-variant=display]{font-weight:800;font-size:30px;line-height:40px;font-family:Syne;text-transform:uppercase;@media (min-width:768px){font-weight:800;font-size:28px;font-family:Syne;text-transform:uppercase}@media (min-width:1440px){font-weight:800;font-size:56px;line-height:1.2em;font-family:Syne;text-transform:uppercase}}&[data-variant=h1],&[data-variant=h2],&[data-variant=h3],&[data-variant=h4],&[data-variant=h5]{@media (min-width:1440px){font-weight:700;font-size:25px;line-height:120%}}}}@layer components{.footer_social__cTb3Q{display:flex;align-items:flex-end;justify-content:space-between;width:100%;padding-top:2.5rem;gap:1.25rem;@media (min-width:768px){align-items:center;width:auto;padding-block:0}&>a{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:9999px;background-color:var(--colors-black);color:#fff;&>svg{width:1.5rem;height:1.5rem}@media (min-width:768px){width:2.25rem;height:2.25rem;&>svg{width:1rem;height:1rem}}@media (min-width:1440px){width:3.5rem;height:3.5rem;&>svg{width:1.5rem;height:1.5rem}}}}.footer_separator__CXWWO{color:#fff;margin-block:2.5rem;@media (min-width:768px){margin-block:1.75rem}@media (min-width:1440px){margin-block:3rem}}.header_root__hGi4B{z-index:10;position:fixed;top:0;right:0;left:0;align-items:center;justify-content:center;width:100%;padding-block:.75rem;background-color:var(--colors-purple);@media (min-width:1440px){padding-block:1rem}}.header_logo__QDj1X{display:none;@media (min-width:768px){display:block;font-style:normal;font-weight:800;font-size:1.5rem;line-height:normal;font-family:Syne;text-transform:uppercase}}.header_small_logo__8K_I1{width:2.25rem;height:2.25rem;@media (min-width:768px){display:none}}.button_root__aMYHJ{display:flex}.button_button__iUKg0{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:3.125rem;background-color:var(--colors-black);box-shadow:var(--shadow-sm);color:var(--colors-white);font-weight:800;line-height:normal;font-family:Syne;text-align:center;white-space:nowrap;cursor:pointer;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);&:focus-visible{outline:1px solid hsl(var(--colors-hsl-grayscale-900))}&:disabled{opacity:.5;pointer-events:none}&:hover{background-color:hsl(var(--colors-hsl-grayscale-900)/.9)}height:2.25rem;font-size:.75rem;@media (min-width:1440px){height:3.25rem;font-size:1.5rem}}}@layer components{.button_leftIcon__O2krX,.button_rightIcon__NgyIB{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:9999px;background-color:var(--colors-black);color:var(--colors-white);transition-duration:.15s;transition-property:transform,width;transition-timing-function:cubic-bezier(.4,0,.2,1);&>svg{width:1rem;height:1rem}@media (min-width:1440px){width:3.25rem;height:3.25rem;&>svg{width:2rem;height:2rem}}}.button_rightIcon__NgyIB{width:0;transform:scale(0)}.button_root__aMYHJ{&:hover .button_leftIcon__O2krX{width:0;transform:scale(0)}&:hover .button_rightIcon__NgyIB{width:2.25rem;transform:scale(1);@media (min-width:1440px){width:3.25rem}}}}