.header__main-menu{--main-menu-height:70dvh;display:none;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:1.25rem;padding-top:1.25rem}@media not all and (min-width:740px){.header__main-menu{display:none;height:100dvh;inset-inline-start:0;position:fixed;width:100vw}}@media (min-width:740px){.header__main-menu{max-height:var(--main-menu-height);min-height:var(--main-menu-height);position:absolute;width:calc(100% - 3rem);-webkit-box-pack:justify;-ms-flex-pack:justify;border-end-end-radius:1.25rem;border-end-start-radius:1.25rem;gap:2rem;justify-content:space-between;overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.25rem}}@media (min-width:1201px){.header__main-menu{max-width:1760px;padding-bottom:1.5rem;padding-top:1.5rem;width:calc(100% - 10rem)}}.header__main-menu-wrapper{max-height:100%}.header__main-menu-wrapper .header__main-menu-header{display:none;margin-bottom:1.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media not all and (min-width:740px){.header__main-menu-wrapper .header__main-menu-header{padding-left:1rem;padding-right:1rem}}@media (min-width:740px){.header__main-menu-wrapper .header__main-menu-header{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__main-menu-wrapper .header__main-menu-header .btn-burger-close{border-color:var(--color-brand1-500);border-radius:9999px;border-width:2px;color:var(--color-brand1-500);margin-left:0;margin-right:0}@media (min-width:740px){.header__main-menu-wrapper .header__main-menu-header .btn-burger-close{height:3rem;width:3rem}}.header__main-menu-menus{max-height:100%;overflow-y:auto}@media (min-width:740px){.header__main-menu-menus::-webkit-scrollbar{border-radius:999px;height:5px;width:5px}.header__main-menu-menus::-webkit-scrollbar-track{background-color:var(--color-brand1-50);border-radius:999px}.header__main-menu-menus::-webkit-scrollbar-thumb{background-color:var(--color-brand1-900);border-radius:999px}}@media not all and (min-width:740px){.header__main-menu-menus{padding:1rem}}@media (min-width:740px){.header__main-menu-menus{height:100%;max-height:calc(var(--main-menu-height) - 15rem);padding:0}}.header__main-menu .menu{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:740px){.header__main-menu .menu{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1201px){.header__main-menu .menu{grid-template-columns:repeat(3,minmax(0,1fr))}}.header__main-menu .menu{max-height:100%}.header__main-menu .menu>.menu-item{background-color:var(--color-neutral-50);border-radius:.5rem;width:100%}@media (min-width:740px){.header__main-menu .menu>.menu-item{width:auto}}.header__main-menu .menu>.menu-item>.menu-link{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;text-align:start}@media (min-width:740px){.header__main-menu .menu>.menu-item>.menu-link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1.5rem 1.25rem}}.header__main-menu .menu>.menu-item>.menu-link>.text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:740px){.header__main-menu .menu>.menu-item>.menu-link>.link-icon{font-size:1rem}}.header__main-menu .menu>.menu-item.opened .menu-dropdown{-webkit-transform:none;transform:none;z-index:2}@media not all and (min-width:740px){.header__main-menu .menu>.menu-item.opened .menu-dropdown{height:100dvh}}@media (min-width:740px){.header__main-menu .menu>.menu-item.opened .menu-dropdown{border-radius:1rem;height:100%}}.header__main-menu .menu-dropdown{inset-inline-start:0;--tw-translate-x:-100%;overflow-y:hidden;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:1rem;padding-left:1rem;padding-right:1rem;-webkit-transition-duration:.5s;transition-duration:.5s}@media not all and (min-width:740px){.header__main-menu .menu-dropdown{position:fixed;width:100vw;z-index:2}}@media (min-width:740px){.header__main-menu .menu-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:80vh;position:absolute;top:0;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.5rem 1rem}}.header__main-menu .menu-dropdown:where([dir=rtl],[dir=rtl] *){--tw-translate-x:100%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.header__main-menu .menu-dropdown__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:.5rem;justify-content:space-between}.header__main-menu .menu-dropdown__description{font-size:.875rem}.header__main-menu .menu-dropdown__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__main-menu .menu-dropdown__buttons .btn-back-submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media not all and (min-width:740px){.header__main-menu .menu-dropdown__buttons .btn-back-submenu .text{display:none}}@media (min-width:740px){.header__main-menu .menu-dropdown__buttons .btn-back-submenu .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.header__main-menu .menu-dropdown__buttons .btn-close-submenu{border-color:var(--color-brand1-500);border-radius:9999px;border-width:2px;color:var(--color-brand1-500)}.header__main-menu .menu-dropdown__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (min-width:740px){.header__main-menu .menu-dropdown__content{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;gap:1.5rem}}.header__main-menu .menu-dropdown__container{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(100dvh - var(--header-height) - 4.5rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;overflow-y:auto}@media (min-width:740px){.header__main-menu .menu-dropdown__container::-webkit-scrollbar{border-radius:999px;height:5px;width:5px}.header__main-menu .menu-dropdown__container::-webkit-scrollbar-track{background-color:var(--color-brand1-50);border-radius:999px}.header__main-menu .menu-dropdown__container::-webkit-scrollbar-thumb{background-color:var(--color-brand1-900);border-radius:999px}.header__main-menu .menu-dropdown__container{gap:2.5rem;max-height:calc(var(--main-menu-height) - 8rem)}}.header__main-menu .menu-dropdown__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.header__main-menu .menu-dropdown__info .info.with-image{position:relative}@media (min-width:740px){.header__main-menu .menu-dropdown__info .info.with-image .image img{border-radius:1rem;-o-object-fit:cover;object-fit:cover;width:100%}}.header__main-menu .menu-dropdown__info .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}@media not all and (min-width:740px){.header__main-menu .menu-dropdown__info .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:740px){.header__main-menu .menu-dropdown__info .buttons{gap:.75rem}}.header__main-menu .menu-dropdown__info .buttons .btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:740px){.header__main-menu .menu-dropdown__info .buttons .btn{white-space:nowrap}}.header__main-menu .menu-dropdown__links{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.header__main-menu .menu-dropdown__links .menu-link:focus{border-color:var(--color-neutral-400)}.header__main-menu .submenu{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:740px){.header__main-menu .submenu{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1201px){.header__main-menu .submenu{grid-template-columns:repeat(3,minmax(0,1fr))}}.header__main-menu .submenu .menu-item .menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-radius:.75rem;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;padding:.75rem}@media (min-width:740px){.header__main-menu .submenu .menu-item .menu-link{padding:1rem}}.header__main-menu .submenu .menu-item .menu-link .text{text-align:start}.header__main-menu .main-link-submenu{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:740px){.header__main-menu .main-link-submenu{width:auto}}.header__main-menu .menu-link-horizontal,.header__main-menu .menu-link-vertical-big{gap:1rem;height:100%}.header__main-menu .menu-link-horizontal:has(.badge),.header__main-menu .menu-link-vertical-big:has(.badge){padding-top:1.75rem!important;position:relative!important}.header__main-menu .menu-link-horizontal .badge,.header__main-menu .menu-link-vertical-big .badge{font-size:.5rem;inset-inline-start:1rem;position:absolute;top:.75rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.header__main-menu .menu-link-horizontal .nav-link__icon-wrapper,.header__main-menu .menu-link-horizontal img,.header__main-menu .menu-link-vertical-big .nav-link__icon-wrapper,.header__main-menu .menu-link-vertical-big img{border-radius:1rem;height:60px;min-width:60px;width:60px}.header__main-menu .menu-link-horizontal.master-mode,.header__main-menu .menu-link-vertical-big.master-mode{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__main-menu .menu-link-horizontal.master-mode .nav-link__icon-wrapper,.header__main-menu .menu-link-horizontal.master-mode img,.header__main-menu .menu-link-vertical-big.master-mode .nav-link__icon-wrapper,.header__main-menu .menu-link-vertical-big.master-mode img{height:100px;min-width:100px;width:100px}.header__menu-secondary{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:2rem}@media (min-width:740px){.header__menu-secondary{gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1201px){.header__menu-secondary{grid-template-columns:repeat(5,minmax(0,1fr))}}.header__menu-secondary-item a{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px}