body{font-family:Mulish,sans-serif;position:relative;overflow-x:hidden;scroll-behavior:smooth;font-weight:400;color:#000e0a}@media (max-width: 1023.98px){body{font-size:16px;line-height:22px}}@media (min-width: 1024px){body{font-size:16px;line-height:22px}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:600;font-family:Mulish,sans-serif}h1:not(.footer *),h2:not(.footer *),h3:not(.footer *),h4:not(.footer *),h5:not(.footer *),h6:not(.footer *),.h1:not(.footer *),.h2:not(.footer *),.h3:not(.footer *),.h4:not(.footer *),.h5:not(.footer *),.h6:not(.footer *){color:#000e0a}h1:is(.section__content blockquote *),h2:is(.section__content blockquote *),h3:is(.section__content blockquote *),h4:is(.section__content blockquote *),h5:is(.section__content blockquote *),h6:is(.section__content blockquote *),.h1:is(.section__content blockquote *),.h2:is(.section__content blockquote *),.h3:is(.section__content blockquote *),.h4:is(.section__content blockquote *),.h5:is(.section__content blockquote *),.h6:is(.section__content blockquote *){--tw-text-opacity: 1;color:rgb(245 130 32 / var(--tw-text-opacity, 1))}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{color:inherit;text-decoration:none}strong,b{font-weight:700}i,em{font-style:italic}.bold{font-weight:600}h1,.h1{font-size:44px;line-height:56px;font-weight:700;letter-spacing:-1px}h2,.h2{font-size:32px;line-height:38px;font-weight:600}h2.xl,.h2.xl{font-size:48px;line-height:56px}h3,.h3{font-size:28px;line-height:32px}h4,.h4{font-size:20px;line-height:28px}h5,.h5{font-size:18px;line-height:27px}p,a,h6,.h6,.link__m{font-size:16px;line-height:22px}.text__xl{font-size:20px;line-height:28px}.text__xl>*{font-size:20px;line-height:28px}.text__xl a{color:#0032a0;font-size:inherit;line-height:inherit}.text__l{font-size:18px;line-height:24px}.text__l>*{font-size:18px;line-height:24px}.text__l a{color:#0032a0;font-size:inherit;line-height:inherit}.text__xl-to-l:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:18px;line-height:24px}.text__xl-to-l:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)>*{font-size:18px;line-height:24px}.text__xl-to-l:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) a{color:#0032a0;font-size:inherit;line-height:inherit}@media (min-width: 800px){.text__xl-to-l:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:20px;line-height:28px}.text__xl-to-l:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)>*{font-size:20px;line-height:28px}.text__xl-to-l:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) a{color:#0032a0;font-size:inherit;line-height:inherit}}.text__m,.text__btn__m,.text__btn__m--uppercase{font-size:16px;line-height:24px}.text__s{font-size:14px;line-height:20px}.subtitle-text{font-weight:600;text-transform:uppercase;color:#000e0a80;opacity:.7;font-size:14px;line-height:20px}.link__s{font-size:18px;line-height:24px}a:not(.underline--disabled){position:relative;color:#000e0a;text-decoration-line:underline;text-decoration-color:transparent}@media (min-width: 768px){a:not(.underline--disabled):hover{--tw-text-opacity: 1;color:rgb(245 130 32 / var(--tw-text-opacity, 1))}}a:not(.underline--disabled):is(.footer *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 768px){a:not(.underline--disabled):is(.footer *):hover{--tw-text-opacity: 1;color:rgb(245 130 32 / var(--tw-text-opacity, 1))}a:not(.underline--disabled):is(.dropdown *,.alternative--hover):hover{color:#0032a0}a:not(.underline--disabled):hover,a:not(.underline--disabled):is(.active-link *){text-decoration-color:inherit}}a:is(.news__item) h5{text-decoration-line:underline;text-decoration-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width: 768px){a:is(.news__item):hover h5{color:#0032a0;text-decoration-color:#0032a0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}}@media (min-width: 1000px){h1,.h1{font-size:96px;line-height:108px;font-weight:700;letter-spacing:-1px}h2,.h2{font-size:48px;line-height:56px}h2.xl,.h2.xl{font-size:80px;line-height:90px}h3,.h3{font-size:32px;line-height:40px}h4,.h4{font-size:24px;line-height:32px}h5,.h5{font-size:20px;line-height:28px}h6,.h6,.text__m,.text__btn__m{font-size:16px;line-height:22px}.text__btn__m--uppercase{font-size:20px;line-height:28px}.text__xxl{font-size:96px;line-height:108px;font-weight:500;letter-spacing:-.01em}a{color:#000e0a;text-decoration-color:transparent;text-decoration-thickness:.05em;text-underline-offset:.1em;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.underlined-on-hover{text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:.05em;text-underline-offset:.1em;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}}*:has(>.swiper__navigation){position:relative}.mobile{display:block}@media (min-width: 1024px){.mobile{display:none}}.desktop{display:none}@media (min-width: 1024px){.desktop{display:block}}.swiper__navigation{position:relative;top:0;right:0;display:none;height:64px;width:128px;border-radius:64px;border-width:1px;border-style:solid;border-color:#0000001a}@media (min-width: 1024px){.swiper__navigation{display:flex}}.swiper__navigation .swiper-prev,.swiper__navigation .swiper-next{width:-moz-fit-content!important;width:fit-content!important;height:-moz-fit-content!important;height:fit-content!important;position:relative!important}.swiper__navigation .swiper-prev .animation,.swiper__navigation .swiper-next .animation{gap:2rem;padding:0;margin:14px 15px 16px}.swiper__navigation .swiper-prev button,.swiper__navigation .swiper-next button{width:64px!important;height:64px!important}.swiper__navigation .swiper-prev svg,.swiper__navigation .swiper-next svg{height:2rem;width:2rem;flex-shrink:0}.swiper__navigation .swiper-next{position:relative}.swiper__navigation .swiper-next:before{position:absolute;left:-1px;top:0;z-index:10;height:16px;width:1px;background-color:#0000001a;--tw-content: "";content:var(--tw-content)}.swiper__navigation .swiper-next:after{position:absolute;left:-1px;top:46px;z-index:10;height:16px;width:1px;background-color:#0000001a;--tw-content: "";content:var(--tw-content)}.swiper-pagination{width:100%!important;bottom:24px!important;justify-content:center;gap:8px;display:flex!important}.swiper-pagination-bullet{background:#fff!important;margin:0!important;position:static!important;opacity:.1!important}.swiper-pagination-bullet-active{opacity:1!important}.swiper-pagination-bullet-active-next,.swiper-pagination-bullet-active-prev{transform:none!important;opacity:.5!important}.swiper-pagination.alternative-pagination{bottom:0!important;position:relative!important;align-items:center}.swiper-pagination.alternative-pagination:has(>.swiper-pagination-bullet:not(.swiper-pagination-bullet-active)){padding-top:24px!important}.swiper-pagination.alternative-pagination .swiper-pagination-bullet{background:#f58220!important;transform:none!important}.swiper-pagination.alternative-pagination .swiper-pagination-bullet-active-next,.swiper-pagination.alternative-pagination .swiper-pagination-bullet-active-prev{opacity:.1!important}.swiper-pagination.alternative-pagination .swiper-pagination-bullet-active-next-next,.swiper-pagination.alternative-pagination .swiper-pagination-bullet-active-prev-prev{width:6px!important;height:6px!important}.swiper-pagination.alternative-pagination .swiper-pagination-bullet:has(+.swiper-pagination-bullet-active-prev-prev),.swiper-pagination.alternative-pagination .swiper-pagination-bullet-active-next-next+.swiper-pagination-bullet{width:4px!important;height:4px!important}.swiper-pagination.alternative-pagination .swiper-pagination-bullet:is(.hide-others *):not(.swiper-pagination-bullet-active):not(.swiper-pagination-bullet-active-prev-prev):not(.swiper-pagination-bullet-active-next-next):not(.swiper-pagination-bullet-active-prev):not(.swiper-pagination-bullet-active-next):not(.swiper-pagination-bullet:has(+.swiper-pagination-bullet-active-prev-prev)):not(.swiper-pagination-bullet-active-next-next+.swiper-pagination-bullet){display:none!important}.fixed-bg{position:fixed;top:0;left:0;z-index:-10;display:none}@media (min-width: 768px){.fixed-bg{display:block}}.hero{position:relative;height:800px}@media (min-width: 1024px){.hero{height:928px}}.hero__item{position:relative;height:800px;width:100%}@media (min-width: 1024px){.hero__item{height:928px}}.hero__item .container{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:flex-end;gap:1.5rem;padding-bottom:.5rem}@media (min-width: 1024px){.hero__item .container{align-items:flex-start;gap:2rem;padding-bottom:1.5rem}}.hero__item h1,.hero__item h4{text-align:center}@media (min-width: 1024px){.hero__item h1,.hero__item h4{padding-right:28%;text-align:left}}.hero__item h1,.hero__item h4{color:#fff!important}.hero__item h4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:400}@media (min-width: 1024px){.hero__item h4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}}.hero__item__bg-image{position:absolute;top:0;left:0;z-index:-10;height:100%;width:100%}.hero__item__bg-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero__item .button{line-height:24px}.hero.swiper{width:100%}.hero .swiper__navigation{z-index:10;--tw-translate-y: -120px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#ffffff1a}.hero .swiper__navigation__wrapper{position:absolute;bottom:0;left:50%;z-index:10;display:flex;height:-moz-fit-content;height:fit-content;width:100%;max-width:1536px;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));justify-content:flex-end;padding-left:3rem;padding-right:3rem}.hero .swiper__navigation .swiper-next:after,.hero .swiper__navigation .swiper-next:before{background-color:#ffffff1a}.homepage .statistic{padding-top:2rem}@media (min-width: 768px){.homepage .statistic{padding-top:3rem}}.homepage .statistic__item{display:flex;flex-direction:column;gap:1.5rem}.homepage .statistic__item h6{font-weight:500}.homepage .statistic__item__data h2{display:flex;align-items:flex-end;gap:.75rem}.homepage .statistic__item__data h2 span{padding-bottom:.25rem;font-weight:600;font-family:Mulish,sans-serif}.homepage .statistic__item__data h2 span:not(.footer *){color:#000e0a}.homepage .statistic__item__data h2 span:is(.section__content blockquote *){--tw-text-opacity: 1;color:rgb(245 130 32 / var(--tw-text-opacity, 1))}.homepage .statistic__item__data h2 span a{color:inherit;text-decoration:none}.homepage .statistic__item__data h2 span{font-size:20px;line-height:28px}@media (min-width: 1000px){.homepage .statistic__item__data h2 span{font-size:24px;line-height:32px}}@media (min-width: 768px){.homepage .statistic__item__data h2 span{padding-bottom:.5rem}}.homepage .statistic__item__data>*,.homepage .statistic__item__data span{color:#f58220!important}@media (max-width: 767px){.homepage .statistic__item{width:240px}}.homepage__item__title{display:flex;justify-content:space-between;gap:1rem}.homepage__item__title:not(.branches *){align-items:center}.homepage__item__title .button{border-width:1px;border-style:solid;border-color:#0000001a;padding:9px}@media (min-width: 768px){.homepage__item__title .button{padding:15px 23px 15px 31px}}@media (max-width: 767px){.homepage__item__title .button:is(.article-cards:has(.pages) *){padding:7px}}.homepage__item__title .button .btn-text{display:none}@media (min-width: 768px){.homepage__item__title .button .btn-text{display:block}}.homepage__item__title .button .animation{height:1.5rem;width:1.5rem}.homepage__item__title .button .animation__elem{flex-shrink:0}.homepage .article-cards{display:flex;flex-direction:column;gap:1rem;padding-top:2rem;padding-bottom:0}@media (min-width: 768px){.homepage .article-cards{gap:3rem;padding-top:3rem}}.homepage .article-cards__list:not(.pages){row-gap:1.5rem}.homepage .article-cards__list__item{grid-column:span 12 / span 12}@media (min-width: 768px){.homepage .article-cards__list__item{grid-column:span 4 / span 4}}.homepage .article-cards__list__item__image-wrapper:not(.pages *){margin-bottom:.75rem}@media (min-width: 768px){.homepage .article-cards__list__item__image-wrapper:not(.pages *){margin-bottom:1.5rem}}.homepage .article-cards__list__item__image-wrapper img{transform:none}@media (max-width: 767px){.homepage .article-cards:has(.pages){gap:24px;padding-top:34px}.homepage .article-cards:has(.pages) .article-cards__list__item.alternative{min-height:-moz-fit-content;min-height:fit-content}.homepage .article-cards:has(.pages) .article-cards__list__item__title{font-size:24px;line-height:32px}}@media (max-width: 999px){.homepage .article-cards .homepage__item__title h2{word-break:break-word;line-height:44px}}.homepage:has(.structure,.domain){padding-top:0}.homepage:has(.domain){padding-bottom:0}.homepage .structure,.homepage .domain{display:flex;flex-direction:column;gap:1.5rem;padding-top:0}@media (min-width: 768px){.homepage .structure,.homepage .domain{gap:3rem}}@media (max-width: 999px){.homepage .structure .homepage__item__title h2,.homepage .domain .homepage__item__title h2{font-weight:600;font-family:Mulish,sans-serif}.homepage .structure .homepage__item__title h2:not(.footer *),.homepage .domain .homepage__item__title h2:not(.footer *){color:#000e0a}.homepage .structure .homepage__item__title h2:is(.section__content blockquote *),.homepage .domain .homepage__item__title h2:is(.section__content blockquote *){--tw-text-opacity: 1;color:rgb(245 130 32 / var(--tw-text-opacity, 1))}.homepage .structure .homepage__item__title h2 a,.homepage .domain .homepage__item__title h2 a{color:inherit;text-decoration:none}.homepage .structure .homepage__item__title h2,.homepage .domain .homepage__item__title h2{font-size:28px;line-height:32px}@media (min-width: 1000px){.homepage .structure .homepage__item__title h2,.homepage .domain .homepage__item__title h2{font-size:32px;line-height:40px}}}.homepage .structure__list,.homepage .domain__list{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.5rem;counter-reset:home-counter}.homepage .structure__list__item,.homepage .domain__list__item{grid-column:span 12 / span 12;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}@media (min-width: 768px){.homepage .structure__list__item,.homepage .domain__list__item{grid-column:span 4 / span 4}}.homepage .structure__list__item,.homepage .domain__list__item{counter-increment:home-counter}.homepage .structure__list__item a,.homepage .domain__list__item a{display:flex;height:100%;min-height:200px;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.5rem}@media (min-width: 768px){.homepage .structure__list__item a,.homepage .domain__list__item a{min-height:-moz-fit-content;min-height:fit-content;padding:2rem}}@media (min-width: 1024px){.homepage .structure__list__item a:hover h4:not(.domain *),.homepage .domain__list__item a:hover h4:not(.domain *){color:#0032a0;text-decoration-color:#0032a0}.homepage .structure__list__item a:hover .arrow,.homepage .domain__list__item a:hover .arrow{transform:translate(0)}.homepage .structure__list__item a:hover .arrow-element,.homepage .domain__list__item a:hover .arrow-element{opacity:1}.homepage .structure__list__item a:hover .arrow-element:before,.homepage .domain__list__item a:hover .arrow-element:before{transform:scale(1) translate(0)}}.homepage .structure__list__item__icon__wrapper,.homepage .domain__list__item__icon__wrapper{display:flex;justify-content:space-between}@media (min-width: 768px){.homepage .structure__list__item__icon__wrapper,.homepage .domain__list__item__icon__wrapper{height:88px}}.homepage .structure__list__item__icon__wrapper:before,.homepage .domain__list__item__icon__wrapper:before{padding-top:1px;font-weight:600;font-family:Mulish,sans-serif}.homepage .structure__list__item__icon__wrapper:not(.footer *):before,.homepage .domain__list__item__icon__wrapper:not(.footer *):before{color:#000e0a}.homepage .structure__list__item__icon__wrapper:is(.section__content blockquote *):before,.homepage .domain__list__item__icon__wrapper:is(.section__content blockquote *):before{--tw-text-opacity: 1;color:rgb(245 130 32 / var(--tw-text-opacity, 1))}.homepage .structure__list__item__icon__wrapper a:before,.homepage .domain__list__item__icon__wrapper a:before{color:inherit;text-decoration:none}.homepage .structure__list__item__icon__wrapper:before,.homepage .domain__list__item__icon__wrapper:before{font-size:18px;line-height:27px}@media (min-width: 1000px){.homepage .structure__list__item__icon__wrapper:before,.homepage .domain__list__item__icon__wrapper:before{font-size:20px;line-height:28px}}.homepage .structure__list__item__icon__wrapper:before,.homepage .domain__list__item__icon__wrapper:before{color:#000e0a80!important;font-weight:400!important;content:counter(home-counter,decimal-leading-zero);font-size:20px;line-height:28px}.homepage .structure__list__item__icon__wrapper svg,.homepage .domain__list__item__icon__wrapper svg{height:3rem;width:49px}.homepage .structure__list__item__header,.homepage .domain__list__item__header{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem}.homepage .structure__list__item__header h4,.homepage .domain__list__item__header h4{padding-right:0;transition-duration:.3s}@media (min-width: 1000px){.homepage .structure__list__item__header h4,.homepage .domain__list__item__header h4{text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:.05em;text-underline-offset:.1em;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}}@media (min-width: 1280px){.homepage .structure__list__item__header h4,.homepage .domain__list__item__header h4{padding-right:44%}}@media (max-width: 998px){.homepage .structure__list__item__header h4,.homepage .domain__list__item__header h4{font-size:24px;line-height:32px}}.homepage .structure__list__item__header .arrow,.homepage .domain__list__item__header .arrow{position:relative;top:.75rem;left:.75rem;height:1.5rem;width:1.5rem;flex-shrink:0;transform:translate(12px,12px)}.homepage .structure__list__item__header .arrow-element,.homepage .domain__list__item__header .arrow-element{position:relative;display:block;height:3rem;width:3rem;opacity:0}.homepage .structure__list__item__header .arrow-element:before,.homepage .domain__list__item__header .arrow-element:before{position:absolute;top:0;left:0;height:3rem;width:3rem;border-radius:9999px;border-width:1px;border-style:solid;border-color:#002d901a;--tw-content: "";content:var(--tw-content);transform:scale(.5) translate(20px,20px)}.homepage .structure__list__item__header .arrow,.homepage .structure__list__item__header .arrow-element,.homepage .structure__list__item__header .arrow-element:before,.homepage .domain__list__item__header .arrow,.homepage .domain__list__item__header .arrow-element,.homepage .domain__list__item__header .arrow-element:before{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.homepage .domain{gap:0px;padding-top:0}@media (max-width: 767px){.homepage .domain .homepage__item__title h2{font-size:32px;line-height:44px;font-weight:600}}.homepage .domain__list{display:flex;flex-direction:column;gap:0px;overflow:hidden;padding-top:3rem}.homepage .domain__list__item{z-index:1;height:124px;overflow:visible;background-color:transparent}@media (min-width: 768px){.homepage .domain__list__item{height:160px}}.homepage .domain__list__item .arrow{transform:none}.homepage .domain__list__item .arrow-element svg{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.homepage .domain__list__item .arrow-element:before{border-color:#ffffff1a;transform:none}@media (max-width: 767px){.homepage .domain__list__item .arrow-element{display:none}}.homepage .domain__list__item a{align-items:flex-start;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s}@media (min-width: 768px){.homepage .domain__list__item a{height:240px;flex-direction:row;gap:83px;padding:3rem}}.homepage .domain__list__item a{transition-timing-function:cubic-bezier(.34,1.56,.64,1)}@media (max-width: 767px){.homepage .domain__list__item a{justify-content:flex-start;gap:.75rem}}.homepage .domain__list__item__icon__wrapper{width:100%}@media (min-width: 768px){.homepage .domain__list__item__icon__wrapper{display:contents}}.homepage .domain__list__item__icon__wrapper:before{padding-top:2.5px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;font-weight:600;font-family:Mulish,sans-serif}.homepage .domain__list__item__icon__wrapper:not(.footer *):before{color:#000e0a}.homepage .domain__list__item__icon__wrapper:is(.section__content blockquote *):before{--tw-text-opacity: 1;color:rgb(245 130 32 / var(--tw-text-opacity, 1))}.homepage .domain__list__item__icon__wrapper a:before{color:inherit;text-decoration:none}.homepage .domain__list__item__icon__wrapper:before{font-size:20px;line-height:28px}@media (min-width: 1000px){.homepage .domain__list__item__icon__wrapper:before{font-size:24px;line-height:32px}}@media (min-width: 768px){.homepage .domain__list__item__icon__wrapper:before{padding-top:.5rem}}.homepage .domain__list__item__icon__wrapper:before{transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.homepage .domain__list__item__icon__wrapper svg{order:1;height:2rem;width:2rem;flex-shrink:0;color:#0032a0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s}@media (min-width: 768px){.homepage .domain__list__item__icon__wrapper svg{height:3rem;width:3rem}}.homepage .domain__list__item__icon__wrapper svg{transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.homepage .domain__list__item__header{width:100%;align-items:center;justify-content:flex-start;gap:1.5rem}.homepage .domain__list__item__header h3{width:-moz-fit-content;width:fit-content;padding:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;transition-timing-function:cubic-bezier(.34,1.56,.64,1)}@media (max-width: 767px){.homepage .domain__list__item__header h3{font-size:24px;line-height:32px}}@media (min-width: 1024px){.homepage .domain__list__item:hover a{--tw-bg-opacity: 1;background-color:rgb(245 130 32 / var(--tw-bg-opacity, 1))}.homepage .domain__list__item:hover h3,.homepage .domain__list__item:hover svg{color:#fff!important}.homepage .domain__list__item:hover .domain__list__item__icon__wrapper:before{color:#ffffff80!important}}.homepage .branches{display:flex;flex-direction:column;gap:1.5rem;padding-top:2rem;padding-bottom:1rem}@media (min-width: 768px){.homepage .branches{padding-top:3rem;padding-bottom:3rem}}@media (max-width: 767px){.homepage .branches .homepage__item__title h2{font-size:32px;line-height:44px}}.homepage .branches .swiper{width:100%}@media (max-width: 767px){.homepage .branches .swiper{overflow:visible}}.homepage .branches__list{gap:0px}.homepage .branches__list__item{display:flex;height:auto;flex-direction:column;gap:.5rem;--tw-bg-opacity: 1;background-color:rgb(247 249 249 / var(--tw-bg-opacity, 1))}@media (max-width: 639px){.homepage .branches__list__item{width:220px}}.homepage .partners{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:1.5rem;padding-top:2rem;padding-bottom:2rem}@media (min-width: 768px){.homepage .partners{padding-top:3rem;padding-bottom:3rem}}.homepage .partners h2{grid-column:span 12 / span 12}@media (min-width: 1280px){.homepage .partners h2{grid-column:span 3 / span 3}}.homepage .partners h2{word-break:break-word}@media (max-width: 767px){.homepage .partners h2{line-height:44px}}.homepage .partners .swiper{grid-column:span 12 / span 12;width:100%}@media (min-width: 1024px){.homepage .partners .swiper{grid-column:span 9 / span 9}}@media (max-width: 767px){.homepage .partners .swiper{overflow:visible}}.homepage .partners__list{width:100%}.homepage .partners__list__item{display:flex;height:96px;width:-moz-fit-content;width:fit-content;flex-grow:1;flex-direction:column;align-items:center;justify-content:center;padding-left:10px;padding-right:10px}@media (min-width: 768px){.homepage .partners__list__item{height:120px}}.homepage .partners__list__item img{height:auto;width:220px}.homepage .coop-year{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:1.5rem;padding-top:1rem}@media (min-width: 768px){.homepage .coop-year{padding-top:3rem}}.homepage .coop-year__icon{grid-column:span 12 / span 12}@media (min-width: 1024px){.homepage .coop-year__icon{grid-column:span 3 / span 3}}.homepage .coop-year__description{grid-column:span 12 / span 12;display:flex;width:100%;flex-direction:column;gap:1.5rem}@media (min-width: 1024px){.homepage .coop-year__description{grid-column:span 8 / span 8;grid-column-start:5}}.trapezoid{clip-path:polygon(0 0,100% 0,99.3% 100%,.7% 100%)}@media (max-width: 767px){.trapezoid{clip-path:polygon(0 0,100% 0,95.9% 100%,3.9% 100%)}}.border-shadow{box-shadow:0 -8px 12px #0000000a!important;border-radius:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;transition-timing-function:cubic-bezier(.34,1.56,.64,1)}@media (min-width: 1024px){.border-shadow:hover{--tw-translate-y: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));box-shadow:0 -12px 24px #0000000f}}
