.Header-module-scss-module__DXEPoq__container{z-index:50;width:100%;padding:12px 20px;position:fixed;top:0;left:0}@media (max-width:990px){.Header-module-scss-module__DXEPoq__container{height:var(--spacing-48);background-color:var(--color-white);border-bottom-left-radius:var(--radius-30);border-bottom-right-radius:var(--radius-30);align-items:flex-start;transition:height .7s cubic-bezier(.22,.61,.36,1),background .7s cubic-bezier(.22,.61,.36,1);display:flex}.Header-module-scss-module__DXEPoq__container:has(.Header-module-scss-module__DXEPoq__mobileMenu.Header-module-scss-module__DXEPoq__isActive){background-color:#0000}.Header-module-scss-module__DXEPoq__container:has(.Header-module-scss-module__DXEPoq__mobileMenuLevel2.Header-module-scss-module__DXEPoq__isActive){transform:translate(-100%)}.Header-module-scss-module__DXEPoq__container.Header-module-scss-module__DXEPoq__isActiveMobile{background-color:#0000;height:100vh;transition:transform .4s cubic-bezier(.22,.61,.36,1),height .7s cubic-bezier(.22,.61,.36,1),background .7s cubic-bezier(.22,.61,.36,1)}.Header-module-scss-module__DXEPoq__container:not(.Header-module-scss-module__DXEPoq__isActiveMobile) .Header-module-scss-module__DXEPoq__mobileMenuLevel1,.Header-module-scss-module__DXEPoq__container:not(.Header-module-scss-module__DXEPoq__isActiveMobile) .Header-module-scss-module__DXEPoq__mobileMenuLevel2{transform:translate(-100%)}.Header-module-scss-module__DXEPoq__container:not(.Header-module-scss-module__DXEPoq__isActiveMobile) .Header-module-scss-module__DXEPoq__mobileMenuLevel1 .Header-module-scss-module__DXEPoq__mobileSubmenuHeader,.Header-module-scss-module__DXEPoq__container:not(.Header-module-scss-module__DXEPoq__isActiveMobile) .Header-module-scss-module__DXEPoq__mobileMenuLevel2 .Header-module-scss-module__DXEPoq__mobileSubmenuHeader{opacity:0}}@media (min-width:991px){.Header-module-scss-module__DXEPoq__container{padding:40px 40px 32px}}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__logoWhite{display:none}@media (min-width:991px){.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__logoWhite{max-height:var(--spacing-48);min-width:var(--spacing-120);opacity:1;width:auto;height:100%;padding:0;display:block}}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__logoBlack{height:var(--spacing-24);border-radius:var(--radius-30);width:auto;display:block}@media (max-width:990px){.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__logoBlack{background:0 0}}@media (min-width:991px){.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__logoBlack{opacity:0;max-height:var(--spacing-48);min-width:var(--spacing-120);height:100%}}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__mobileMenuToggleIconActive{display:block}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__mobileMenuToggleIconInactive{display:none}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__mobileMenu{z-index:-1;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);clip-path:inset(0 0 100%);background:#ffffffb3;width:200vw;height:100vh;transition:clip-path .7s cubic-bezier(.22,.61,.36,1);display:flex;position:fixed;top:0;left:0}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__mobileMenu.Header-module-scss-module__DXEPoq__isActive{clip-path:inset(0)}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__mobileMenu .Header-module-scss-module__DXEPoq__mobileMenuLevel1,.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__mobileMenu .Header-module-scss-module__DXEPoq__mobileMenuLevel2{flex-shrink:0;width:100vw;padding:0 16px 16px}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__mobileMenu .Header-module-scss-module__DXEPoq__mobileMenuLevel1{flex-direction:column;justify-content:space-between;height:100%;padding-top:40px;display:flex;overflow-y:auto}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__mobileMenu .Header-module-scss-module__DXEPoq__mobileMenuLevel1 .Header-module-scss-module__DXEPoq__menuItemMobile{justify-content:space-between;align-items:center;padding:24px 0;display:flex}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__mobileMenu .Header-module-scss-module__DXEPoq__mobileMenuLevel2 .Header-module-scss-module__DXEPoq__mobileSubmenu{height:100vh}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__mobileMenu .Header-module-scss-module__DXEPoq__mobileMenuLevel2 .Header-module-scss-module__DXEPoq__mobileSubmenu .Header-module-scss-module__DXEPoq__mobileSubmenuContent{justify-content:space-between;gap:var(--spacing-24);flex-direction:column;height:calc(100vh - 62px);padding-top:16px;display:flex;overflow-y:scroll}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__navbarDesktop{display:none}@media (min-width:991px){.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__navbarDesktop{display:flex}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__navbarDesktop .Header-module-scss-module__DXEPoq__menusDesktop{align-items:center;gap:var(--spacing-30);border-radius:var(--radius-30);padding:20px 24px;display:flex}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__navbarDesktop .Header-module-scss-module__DXEPoq__menusDesktop .Header-module-scss-module__DXEPoq__menuItem{cursor:pointer}}@media (min-width:991px) and (hover:hover){.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__navbarDesktop .Header-module-scss-module__DXEPoq__menusDesktop .Header-module-scss-module__DXEPoq__menuItem:hover{text-decoration:underline}}@media (min-width:991px){.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__navbarDesktop .Header-module-scss-module__DXEPoq__subMenuContainer{opacity:0;z-index:-1;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);pointer-events:none;background:#ffffffb3;width:100%;padding:120px 40px 40px;transition:opacity .6s cubic-bezier(.22,.61,.36,1);display:block;position:absolute;top:0;left:0}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__navbarDesktop .Header-module-scss-module__DXEPoq__subMenuContainer .Header-module-scss-module__DXEPoq__subMenu{display:none}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__navbarDesktop .Header-module-scss-module__DXEPoq__subMenuContainer .Header-module-scss-module__DXEPoq__subMenu.Header-module-scss-module__DXEPoq__isActive{display:grid}}.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__logoWhite,.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__logoBlack,.Header-module-scss-module__DXEPoq__container .Header-module-scss-module__DXEPoq__menusDesktop{transition:opacity .25s ease-out,max-height .25s ease-out,background .25s ease-out,-webkit-backdrop-filter .25s ease-out,backdrop-filter .25s ease-out,padding .25s ease-out,border-radius .25s ease-out}@media (min-width:991px){:is(.Header-module-scss-module__DXEPoq__container.Header-module-scss-module__DXEPoq__isSticky .Header-module-scss-module__DXEPoq__logoWhite,.Header-module-scss-module__DXEPoq__container:has(+main.no-hero) .Header-module-scss-module__DXEPoq__logoWhite){opacity:0;padding:var(--spacing-12)var(--spacing-20)}:is(.Header-module-scss-module__DXEPoq__container.Header-module-scss-module__DXEPoq__isSticky .Header-module-scss-module__DXEPoq__logoBlack,.Header-module-scss-module__DXEPoq__container:has(+main.no-hero) .Header-module-scss-module__DXEPoq__logoBlack){opacity:1;padding:var(--spacing-12)var(--spacing-20)}.Header-module-scss-module__DXEPoq__container.Header-module-scss-module__DXEPoq__isActiveDesktop .Header-module-scss-module__DXEPoq__logoBlack,.Header-module-scss-module__DXEPoq__container.Header-module-scss-module__DXEPoq__isActiveDesktop .Header-module-scss-module__DXEPoq__menusDesktop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.Header-module-scss-module__DXEPoq__container.Header-module-scss-module__DXEPoq__isActiveDesktop .Header-module-scss-module__DXEPoq__logoBlack{opacity:1;border-radius:0;padding:0;overflow:visible}.Header-module-scss-module__DXEPoq__container.Header-module-scss-module__DXEPoq__isActiveDesktop .Header-module-scss-module__DXEPoq__logoWhite{display:none}.Header-module-scss-module__DXEPoq__container.Header-module-scss-module__DXEPoq__isActiveDesktop .Header-module-scss-module__DXEPoq__subMenuContainer.Header-module-scss-module__DXEPoq__isActive{pointer-events:auto;opacity:1}}
.Icon-module-scss-module__1hAsmW__icon{vertical-align:baseline;display:inline-block}
.Button-module-scss-module__JsLnKG__button{background-color:var(--color-white);border-radius:9999px;align-items:center;gap:10px;width:fit-content;padding:14px 20px 16px;transition:color .4s,background-color .4s;display:flex}.Button-module-scss-module__JsLnKG__button.Button-module-scss-module__JsLnKG__hasIcon{padding:8px 8px 8px 16px}.Button-module-scss-module__JsLnKG__button.Button-module-scss-module__JsLnKG__dark{background-color:var(--color-green-100);color:var(--color-white)}.Button-module-scss-module__JsLnKG__button .Button-module-scss-module__JsLnKG__icon{background-color:var(--color-highlight);color:var(--color-black-100)}.Button-module-scss-module__JsLnKG__button .Button-module-scss-module__JsLnKG__icon svg{transition:transform .4s}@media (hover:hover){.Button-module-scss-module__JsLnKG__button:hover{background-color:var(--color-highlight);color:var(--color-black-100)}.Button-module-scss-module__JsLnKG__button:hover .Button-module-scss-module__JsLnKG__icon{background-color:var(--color-green-100);color:var(--color-highlight)}.Button-module-scss-module__JsLnKG__button:hover .Button-module-scss-module__JsLnKG__icon svg{transform:rotate(-45deg)}}
.AnimatedTitle-module-scss-module__PHFzDa__lines{margin-top:-10px;padding-bottom:5px}.AnimatedTitle-module-scss-module__PHFzDa__hero .AnimatedTitle-module-scss-module__PHFzDa__lines{margin-top:-24px;padding-bottom:12px}
