.container-module__xD5pUa__core{--padding-inline:30px;width:100%;max-width:calc(var(--max-width,1210px) + var(--padding-inline) * 2);padding-inline:var(--padding-inline);margin-inline:auto}@media (max-width:768px){.container-module__xD5pUa__core{--max-width:600px}}
@keyframes closeWindow{0%{opacity:1}to{opacity:0}}.ril__outer{z-index:1000;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;-ms-touch-action:none;touch-action:none;background-color:#000000d9;outline:none;width:100%;height:100%;inset:0}.ril__outerClosing{opacity:0}.ril__inner{position:absolute;inset:0}.ril__image,.ril__imagePrev,.ril__imageNext{-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;-ms-touch-action:none;touch-action:none;max-width:none;margin:auto;position:absolute;inset:0}.ril__imageDiscourager{background-position:50%;background-repeat:no-repeat;background-size:contain}.ril__navButtons{cursor:pointer;opacity:.7;border:none;width:20px;height:34px;margin:auto;padding:40px 30px;position:absolute;top:0;bottom:0}.ril__navButtons:hover{opacity:1}.ril__navButtons:active{opacity:.7}.ril__navButtonPrev{background:#0003 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDE5LDMgLTIsLTIgLTE2LDE2IDE2LDE2IDEsLTEgLTE1LC0xNSAxNSwtMTUgeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==) 50% no-repeat;left:0}.ril__navButtonNext{background:#0003 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDEsMyAyLC0yIDE2LDE2IC0xNiwxNiAtMSwtMSAxNSwtMTUgLTE1LC0xNSB6IiBmaWxsPSIjRkZGIi8+PC9zdmc+) 50% no-repeat;right:0}.ril__downloadBlocker{background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);background-size:cover;position:absolute;inset:0}.ril__caption,.ril__toolbar{background-color:#00000080;justify-content:space-between;display:flex;position:absolute;left:0;right:0}.ril__caption{max-height:150px;bottom:0;overflow:auto}.ril__captionContent{color:#fff;padding:10px 20px}.ril__toolbar{height:50px;top:0}.ril__toolbarSide{height:50px;margin:0}.ril__toolbarLeftSide{text-overflow:ellipsis;flex:0 auto;padding-left:20px;padding-right:0;overflow:hidden}.ril__toolbarRightSide{flex:none;padding-left:0;padding-right:20px}.ril__toolbarItem{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0;font-size:120%;line-height:50px;display:inline-block;overflow:hidden}.ril__toolbarItemChild{vertical-align:middle}.ril__builtinButton{cursor:pointer;opacity:.7;border:none;width:40px;height:35px}.ril__builtinButton:hover{opacity:1}.ril__builtinButton:active{outline:none}.ril__builtinButtonDisabled{cursor:default;opacity:.5}.ril__builtinButtonDisabled:hover{opacity:.5}.ril__closeButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtIDEsMyAxLjI1LC0xLjI1IDcuNSw3LjUgNy41LC03LjUgMS4yNSwxLjI1IC03LjUsNy41IDcuNSw3LjUgLTEuMjUsMS4yNSAtNy41LC03LjUgLTcuNSw3LjUgLTEuMjUsLTEuMjUgNy41LC03LjUgLTcuNSwtNy41IHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=) 50% no-repeat}.ril__zoomInButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PHBhdGggZD0iTTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+) 50% no-repeat}.ril__zoomOutButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=) 50% no-repeat}.ril__outerAnimating{animation-name:closeWindow}@keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}.ril__loadingCircle{width:60px;height:60px;position:relative}.ril__loadingCirclePoint{width:100%;height:100%;position:absolute;top:0;left:0}.ril__loadingCirclePoint:before{content:"";background-color:#fff;border-radius:30%;width:11%;height:30%;margin:0 auto;animation:.8s ease-in-out infinite both pointFade;display:block}.ril__loadingCirclePoint:first-of-type{transform:rotate(0)}.ril__loadingCirclePoint:first-of-type:before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:-800ms}.ril__loadingCirclePoint:nth-of-type(2){transform:rotate(30deg)}.ril__loadingCirclePoint:nth-of-type(8){transform:rotate(210deg)}.ril__loadingCirclePoint:nth-of-type(2):before,.ril__loadingCirclePoint:nth-of-type(8):before{animation-delay:-666ms}.ril__loadingCirclePoint:nth-of-type(3){transform:rotate(60deg)}.ril__loadingCirclePoint:nth-of-type(9){transform:rotate(240deg)}.ril__loadingCirclePoint:nth-of-type(3):before,.ril__loadingCirclePoint:nth-of-type(9):before{animation-delay:-533ms}.ril__loadingCirclePoint:nth-of-type(4){transform:rotate(90deg)}.ril__loadingCirclePoint:nth-of-type(10){transform:rotate(270deg)}.ril__loadingCirclePoint:nth-of-type(4):before,.ril__loadingCirclePoint:nth-of-type(10):before{animation-delay:-400ms}.ril__loadingCirclePoint:nth-of-type(5){transform:rotate(120deg)}.ril__loadingCirclePoint:nth-of-type(11){transform:rotate(300deg)}.ril__loadingCirclePoint:nth-of-type(5):before,.ril__loadingCirclePoint:nth-of-type(11):before{animation-delay:-266ms}.ril__loadingCirclePoint:nth-of-type(6){transform:rotate(150deg)}.ril__loadingCirclePoint:nth-of-type(12){transform:rotate(330deg)}.ril__loadingCirclePoint:nth-of-type(6):before,.ril__loadingCirclePoint:nth-of-type(12):before{animation-delay:-133ms}.ril__loadingCirclePoint:nth-of-type(7){transform:rotate(180deg)}.ril__loadingCirclePoint:nth-of-type(13){transform:rotate(360deg)}.ril__loadingCirclePoint:nth-of-type(7):before,.ril__loadingCirclePoint:nth-of-type(13):before{animation-delay:0s}.ril__loadingContainer{position:absolute;inset:0}.ril__imagePrev .ril__loadingContainer,.ril__imageNext .ril__loadingContainer{display:none}.ril__errorContainer{color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ril__imagePrev .ril__errorContainer,.ril__imageNext .ril__errorContainer{display:none}.ril__loadingContainer__icon{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}
.section-header-module__cFQLwW__core{--animate:0;text-align:center;gap:30px;display:grid}@media (max-width:768px){.section-header-module__cFQLwW__core{gap:22px}}.section-header-module__cFQLwW__core.section-header-module__cFQLwW__animate{--animate:1}.section-header-module__cFQLwW__core:has(h2+h3) h2{font-size:16px}.section-header-module__cFQLwW__core h2,.section-header-module__cFQLwW__core h3,.section-header-module__cFQLwW__core h4,.section-header-module__cFQLwW__core h5,.section-header-module__cFQLwW__core h6{color:var(--color-dark-200);opacity:calc(1 - var(--animate));font-size:44px;font-weight:500;line-height:1}:is(.section-header-module__cFQLwW__core h2,.section-header-module__cFQLwW__core h3,.section-header-module__cFQLwW__core h4,.section-header-module__cFQLwW__core h5,.section-header-module__cFQLwW__core h6):has(span){opacity:1}@media (max-width:768px){.section-header-module__cFQLwW__core h2,.section-header-module__cFQLwW__core h3,.section-header-module__cFQLwW__core h4,.section-header-module__cFQLwW__core h5,.section-header-module__cFQLwW__core h6{text-wrap:balance;font-size:max(24px,round(up,5.6vw,1px))}}:is(.section-header-module__cFQLwW__core h2,.section-header-module__cFQLwW__core h3,.section-header-module__cFQLwW__core h4,.section-header-module__cFQLwW__core h5,.section-header-module__cFQLwW__core h6) strong{color:var(--color-blue-200);font-weight:500}:is(.section-header-module__cFQLwW__core h2,.section-header-module__cFQLwW__core h3,.section-header-module__cFQLwW__core h4,.section-header-module__cFQLwW__core h5,.section-header-module__cFQLwW__core h6)>span{overflow:hidden}.section-header-module__cFQLwW__core p{text-wrap:balance;max-width:500px;color:var(--color-gray-700);opacity:calc(1 - var(--animate));margin-inline:auto;font-size:16px;font-weight:500;line-height:1.3}@media (max-width:640px){.section-header-module__cFQLwW__core p{font-size:14px}}.section-header-module__cFQLwW__core p strong{color:var(--color-dark-300);font-weight:500}
.home-about-module__6BfV9a__core{padding-top:90px}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__container{grid-template:"a b"min-content"a c"min-content/1fr 1fr;align-content:stretch;align-items:stretch;gap:60px 86px;display:grid}@media (max-width:1024px){.home-about-module__6BfV9a__core .home-about-module__6BfV9a__container{gap:round(up,2.92vw,1px) round(up,4.1vw,1px)}}@media (max-width:768px){.home-about-module__6BfV9a__core .home-about-module__6BfV9a__container{grid-template-rows:repeat(3,min-content);grid-template-columns:1fr;grid-template-areas:"b""a""c";row-gap:round(up,9.6vw,1px)}}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__header{grid-area:b;align-self:end}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__header div{text-align:left}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__header h2{opacity:0}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__header h3:not(:has(span)){opacity:0}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__image{opacity:0;border-radius:30px;grid-area:a;position:relative;overflow:hidden}@media (max-width:768px){.home-about-module__6BfV9a__core .home-about-module__6BfV9a__image{aspect-ratio:562/666;width:100%;height:auto}}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__image img{object-fit:cover;width:100%;height:100%}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__content{grid-area:c;align-content:space-between;align-self:start;gap:80px;display:grid}@media (max-width:1024px){.home-about-module__6BfV9a__core .home-about-module__6BfV9a__content{gap:40px}}@media (max-width:768px){.home-about-module__6BfV9a__core .home-about-module__6BfV9a__content{gap:round(up,7.8vw,1px)}}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__texts{opacity:0;gap:60px;display:grid}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__texts .home-about-module__6BfV9a__header{gap:46px;display:grid}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__texts .home-about-module__6BfV9a__header div{text-align:left}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__texts .home-about-module__6BfV9a__description{gap:30px;display:grid}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__texts .home-about-module__6BfV9a__description p{color:var(--color-gray-700);font-size:16px;font-weight:500;line-height:1.3}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__topics ul{gap:11px;list-style:none;display:grid}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__topics .home-about-module__6BfV9a__topic{background:var(--color-white-500);opacity:0;border-radius:16px;align-items:center;gap:13px;padding:14px;transition:box-shadow .2s linear;display:flex;translate:10%;box-shadow:0 1px 24px #0000;box-shadow:0 1px 24px lab(0% 0 0/0)}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__topics .home-about-module__6BfV9a__topic .home-about-module__6BfV9a__topicIcon{background:var(--color-blue-200);border-radius:14px;padding:11px;transition:background .2s linear}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__topics .home-about-module__6BfV9a__topic .home-about-module__6BfV9a__topicTexts{gap:12px;display:grid}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__topics .home-about-module__6BfV9a__topic .home-about-module__6BfV9a__topicTexts h4{color:var(--color-blue-200);font-size:16px}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__topics .home-about-module__6BfV9a__topic .home-about-module__6BfV9a__topicTexts p{color:var(--color-gray-700);font-size:14px}@media (min-width:769px){.home-about-module__6BfV9a__core .home-about-module__6BfV9a__topics .home-about-module__6BfV9a__topic:hover{box-shadow:0 1px 24px #00000026;box-shadow:0 1px 24px lab(0% 0 0/.15)}.home-about-module__6BfV9a__core .home-about-module__6BfV9a__topics .home-about-module__6BfV9a__topic:hover .home-about-module__6BfV9a__topicIcon{background:var(--color-orange-400)}}
.home-clients-module__x9g0Ta__core{--gap:40px;padding-block:60px;overflow:hidden}@media (max-width:1024px){.home-clients-module__x9g0Ta__core{padding-block:round(up,5.8vw,1px)}}.home-clients-module__x9g0Ta__core .home-clients-module__x9g0Ta__container{max-width:1920px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 40px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 40px calc(100% - 40px),#0000 100%)}.home-clients-module__x9g0Ta__core ul{align-items:center;gap:var(--gap);width:fit-content;animation:home-clients-module__x9g0Ta__home-clients-scroll calc(var(--length) * 1.5s) linear infinite;list-style:none;display:flex}@media (max-width:1024px){.home-clients-module__x9g0Ta__core ul img{aspect-ratio:1;width:max(100px,round(up,17.5vw,1px));height:auto}}@keyframes home-clients-module__x9g0Ta__home-clients-scroll{to{translate:calc(-50% - (var(--gap) / 2)) 0}}
.home-contact-module__qiYt3W__core{background:var(--color-white-600);padding-block:100px 120px}@media (max-width:1023px){.home-contact-module__qiYt3W__core{padding-block:round(up,9.77vw,1px) round(up,11.73vw,1px)}}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__content{grid-template-columns:1fr 378px;align-items:stretch;gap:28px;margin-top:70px;display:grid}@media (max-width:768px){.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__content{grid-template-columns:1fr}}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__map{opacity:0}@media (max-width:768px){.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__map{display:none}}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__map a{border:1px solid var(--color-gray-300);border-radius:26px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__map a img{object-fit:cover;width:100%;height:100%}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__map a span{border:1px solid var(--color-blue-200);color:var(--color-blue-200);background:var(--color-white-100);border-radius:100vw;padding:24px 28px;font-size:16px;font-weight:500;transition:all .2s linear;position:absolute}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__map a:hover span{border-color:var(--color-blue-400);color:var(--color-white);background:var(--color-blue-400)}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__texts{color:var(--color-white-100);background:var(--color-blue-400);opacity:0;border-radius:26px;padding:48px 40px}@media (max-width:768px){.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__texts{padding:round(up,6.25vw,1px) round(up,5.2vw,1px)}}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__texts h3{margin-bottom:40px;font-size:21px;font-weight:500}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__texts ul{gap:36px;list-style:none;display:grid}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__texts .home-contact-module__qiYt3W__topic a{--color:var(--color-blue-200);align-items:start;gap:12px;display:flex}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__texts .home-contact-module__qiYt3W__topic a:hover{--color:var(--color-orange-400)}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__texts .home-contact-module__qiYt3W__topic .home-contact-module__qiYt3W__topicIcon{background:var(--color);border-radius:14px;flex:none;padding:10px;transition:background .2s linear}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__texts .home-contact-module__qiYt3W__topic .home-contact-module__qiYt3W__topicIcon svg{display:block}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__texts .home-contact-module__qiYt3W__topic .home-contact-module__qiYt3W__topicTexts{align-content:start;align-items:start;gap:4px;padding-top:4px;display:grid}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__texts .home-contact-module__qiYt3W__topic .home-contact-module__qiYt3W__topicTexts h4{color:var(--color);font-size:12px;font-weight:400;transition:color .2s linear}.home-contact-module__qiYt3W__core .home-contact-module__qiYt3W__texts .home-contact-module__qiYt3W__topic .home-contact-module__qiYt3W__topicTexts p{font-size:16px;font-weight:400;line-height:1.3}
.home-expertise-module___eOeWG__core{padding-top:90px}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__container{grid-template:"a b"min-content"a c"min-content/1fr 1fr;align-content:stretch;align-items:stretch;gap:60px 86px;display:grid}@media (max-width:1024px){.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__container{gap:round(up,2.92vw,1px) round(up,4.1vw,1px)}}@media (max-width:768px){.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__container{grid-template-rows:repeat(3,min-content);grid-template-columns:1fr;grid-template-areas:"b""a""c";row-gap:round(up,9.6vw,1px)}}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__header{grid-area:b;align-self:end}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__header div{text-align:left}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__header h2{opacity:0}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__image{opacity:0;background:var(--color-gray-200);border-radius:30px;grid-area:a;justify-content:center;align-items:center;padding-block:40px;padding-inline:40px;display:flex;position:relative;overflow:hidden}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__image img{object-fit:cover;width:100%;height:100%}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__image svg{width:auto;max-width:100%;height:auto;max-height:100%;display:block;overflow:visible}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__image svg g{z-index:1;filter:drop-shadow(0 1px 24px #0000);filter:drop-shadow(0 1px 24px lab(0% 0 0/0));transition:filter .2s linear;position:relative}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__image svg g .home-expertise-module___eOeWG__fill{fill:var(--color-gray-200);transition:fill .2s linear}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__image svg g .home-expertise-module___eOeWG__stroke{transition:fill .2s linear}@media (min-width:769px){.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__image svg g:hover{z-index:2;filter:drop-shadow(0 1px 24px #00000026);filter:drop-shadow(0 1px 24px lab(0% 0 0/.15))}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__image svg g:hover .home-expertise-module___eOeWG__stroke{fill:var(--color-orange-400)}}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__content{grid-area:c;align-content:space-between;align-self:start;gap:30px;display:grid}@media (max-width:1024px){.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__content{gap:40px}}@media (max-width:768px){.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__content{gap:round(up,7.8vw,1px)}}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__texts{opacity:0;gap:60px;display:grid}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__texts .home-expertise-module___eOeWG__header{gap:46px;display:grid}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__texts .home-expertise-module___eOeWG__header div{text-align:left}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__texts .home-expertise-module___eOeWG__description{gap:30px;display:grid}.home-expertise-module___eOeWG__core .home-expertise-module___eOeWG__texts .home-expertise-module___eOeWG__description p{color:var(--color-gray-700);font-size:16px;font-weight:500;line-height:1.3}
.home-hero-slide-module__t9Y2wa__slide{--is-first:0;justify-content:center;align-items:center;min-height:100svh;display:flex;position:relative}.home-hero-slide-module__t9Y2wa__slide.home-hero-slide-module__t9Y2wa__isFirst{--is-first:1}@media (orientation:portrait){.home-hero-slide-module__t9Y2wa__slide{background:var(--color-blue-200);grid-template-rows:1fr 1fr;justify-content:stretch;display:grid}}.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__container{--padding-inline:58px;z-index:2;padding-block:var(--header-height) calc(var(--header-height) / 2);gap:66px;display:grid;position:relative}@media (orientation:portrait){.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__container{padding-block:0}}.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__header{width:fit-content;color:var(--color-white-100);gap:34px;display:inline-block}@media (orientation:portrait){.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__header{width:100%}}.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__header h1,.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__header h2{max-width:12ch;opacity:calc(1 - var(--is-first));font-size:62px;font-weight:600;line-height:1}@media (orientation:portrait){.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__header h1,.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__header h2{font-size:max(26px,round(up,6.6vw,1px))}}:is(.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__header h1,.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__header h2):has(span){opacity:1}:is(.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__header h1,.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__header h2)>span{align-items:flex-end;margin-top:round(up,-.15em,1px);padding-bottom:round(up,.1em,1px);display:flex;overflow:hidden}.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__header .home-hero-slide-module__t9Y2wa__texts{contain:inline-size;gap:34px;margin-top:34px;display:grid}.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__header .home-hero-slide-module__t9Y2wa__texts p{text-wrap:balance}.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__header .home-hero-slide-module__t9Y2wa__texts .home-hero-slide-module__t9Y2wa__subtitle{opacity:calc(1 - var(--is-first))}.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__header .home-hero-slide-module__t9Y2wa__texts .home-hero-slide-module__t9Y2wa__description{color:var(--color-blue-300);opacity:calc(1 - var(--is-first))}.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__cta{opacity:calc(1 - var(--is-first));order:-1}@media (orientation:portrait){.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__cta{display:none}}.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__bg{z-index:1;background:linear-gradient(#3170c0,#88baf3);width:100%;height:100%;position:absolute;inset:0}@media (orientation:portrait){.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__bg{order:-1;height:50vh;position:relative}}.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__bg img,.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__bg video{object-fit:cover;width:100%;height:100%}@media (orientation:portrait){.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__bg .home-hero-slide-module__t9Y2wa__bgDesktop{display:none}}@media (orientation:landscape){.home-hero-slide-module__t9Y2wa__slide .home-hero-slide-module__t9Y2wa__bg .home-hero-slide-module__t9Y2wa__bgMobile{display:none}}
.home-hero-module__6a3UeG__core{background:var(--color-blue-200);width:100%;height:fit-content;min-height:100svh;position:relative}.home-hero-module__6a3UeG__core .home-hero-module__6a3UeG__slider,.home-hero-module__6a3UeG__core .home-hero-module__6a3UeG__swiper{width:100%;height:100%}.home-hero-module__6a3UeG__core .home-hero-module__6a3UeG__nav{z-index:2;opacity:0;pointer-events:none;justify-content:space-between;width:100%;max-width:min(1552px,100vw - 20px);margin-inline:auto;transition:opacity .2s linear;display:flex;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.home-hero-module__6a3UeG__core .home-hero-module__6a3UeG__nav.home-hero-module__6a3UeG__visible{opacity:1}.home-hero-module__6a3UeG__core .home-hero-module__6a3UeG__nav>*{pointer-events:auto}
.home-jobs-card-module__25StiG__core{--active:0;background:var(--color-white-200);cursor:pointer;border-radius:22px;padding:25px}@media (max-width:1023px){.home-jobs-card-module__25StiG__core{padding:14px}}.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__header{grid-template-columns:min-content 1fr min-content;align-items:center;gap:13px;display:grid}@media (max-width:1023px){.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__header{grid-template-columns:1fr min-content}}.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__header .home-jobs-card-module__25StiG__icon{width:43px;height:43px;color:var(--color-white-100);background:var(--color-blue-200);border-radius:14px;justify-content:center;align-items:center;display:flex}@media (max-width:1023px){.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__header .home-jobs-card-module__25StiG__icon{display:none}}.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__header .home-jobs-card-module__25StiG__button{all:unset;appearance:none;width:38px;height:38px;color:var(--color-blue-200);background:var(--color-gray-200);border-radius:100%;justify-content:center;align-items:center;display:flex}.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__header .home-jobs-card-module__25StiG__button svg{rotate:calc(90deg * var(--active));transition:rotate .2s ease-out}.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__main{interpolate-size:allow-keywords;height:0;transition:height .3s ease-out;overflow:hidden}.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__main .home-jobs-card-module__25StiG__description{max-width:420px;color:var(--color-gray-700);align-content:start;align-items:start;gap:22px;margin-inline:auto;padding-block:24px 32px;font-size:16px;font-weight:400;line-height:1.3;display:grid}.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__main .home-jobs-card-module__25StiG__description strong{color:var(--color-gray-800);font-weight:600}.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__main .home-jobs-card-module__25StiG__description ul{padding-left:.75rem;list-style:outside}.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__main .home-jobs-card-module__25StiG__description ul li::marker{content:"•  "}.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__footer{justify-content:space-between;align-items:end;gap:19px;height:min-content;margin-top:9px;padding-left:56px;display:flex}@media (max-width:1023px){.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__footer{padding-left:0}}@media (max-width:768px){.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__footer{gap:10px}}.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__footer .home-jobs-card-module__25StiG__location{align-items:center;gap:19px;display:flex}@media (max-width:768px){.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__footer .home-jobs-card-module__25StiG__location{gap:10px}}.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__footer .home-jobs-card-module__25StiG__city{white-space:nowrap;color:var(--color-gray-700);align-items:center;gap:1px;font-size:12px;display:flex}.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__footer .home-jobs-card-module__25StiG__city svg{display:block}.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__footer .home-jobs-card-module__25StiG__tag{width:fit-content;color:var(--color-white-300);background:var(--color-blue-200);border-radius:100vw;padding:11px 16px;font-size:12px;transition-property:color,background;transition-duration:.2s;transition-timing-function:linear;display:block}@media (max-width:640px){.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__footer .home-jobs-card-module__25StiG__tag{padding:11px 12px}}.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__footer .home-jobs-card-module__25StiG__cta{height:0;opacity:var(--active);transition:opacity .3s linear;transition-delay:calc(.15s * var(--active));pointer-events:none;align-items:flex-end;display:flex;position:relative}@media (max-width:640px){.home-jobs-card-module__25StiG__core .home-jobs-card-module__25StiG__footer .home-jobs-card-module__25StiG__cta>*{height:auto;padding:11px 12px}}.home-jobs-card-module__25StiG__core.home-jobs-card-module__25StiG__active{--active:1}.home-jobs-card-module__25StiG__core.home-jobs-card-module__25StiG__active .home-jobs-card-module__25StiG__main{height:auto}.home-jobs-card-module__25StiG__core.home-jobs-card-module__25StiG__active .home-jobs-card-module__25StiG__tag{color:var(--color-gray-700);background:var(--color-gray-200)}.home-jobs-card-module__25StiG__core.home-jobs-card-module__25StiG__active .home-jobs-card-module__25StiG__cta{pointer-events:auto}
.home-jobs-module__5c3nVq__core{background:var(--color-gray-100);padding-block:100px 80px}@media (max-width:1023px){.home-jobs-module__5c3nVq__core{padding-block:round(up,9.77vw,1px) round(up,7.82vw,1px)}}.home-jobs-module__5c3nVq__core .home-jobs-module__5c3nVq__container{justify-content:space-between;align-items:flex-start;gap:30px;display:flex}@media (max-width:768px){.home-jobs-module__5c3nVq__core .home-jobs-module__5c3nVq__container{justify-content:stretch;justify-items:stretch;gap:50px;display:grid}}.home-jobs-module__5c3nVq__core .home-jobs-module__5c3nVq__texts{flex:50%;justify-items:start;gap:88px;max-width:440px;padding-top:50px;display:grid}@media (max-width:1023px){.home-jobs-module__5c3nVq__core .home-jobs-module__5c3nVq__texts{gap:54px}}@media (max-width:768px){.home-jobs-module__5c3nVq__core .home-jobs-module__5c3nVq__texts{max-width:100%}}.home-jobs-module__5c3nVq__core .home-jobs-module__5c3nVq__texts .home-jobs-module__5c3nVq__header{text-align:left;gap:58px}.home-jobs-module__5c3nVq__core .home-jobs-module__5c3nVq__texts .home-jobs-module__5c3nVq__header h2,.home-jobs-module__5c3nVq__core .home-jobs-module__5c3nVq__texts .home-jobs-module__5c3nVq__header p{opacity:0}.home-jobs-module__5c3nVq__core .home-jobs-module__5c3nVq__texts .home-jobs-module__5c3nVq__header h3:not(:has(span)){opacity:0}.home-jobs-module__5c3nVq__core .home-jobs-module__5c3nVq__texts a{opacity:0}.home-jobs-module__5c3nVq__core .home-jobs-module__5c3nVq__jobs{flex:50%;max-width:562px}@media (max-width:768px){.home-jobs-module__5c3nVq__core .home-jobs-module__5c3nVq__jobs{max-width:100%}}.home-jobs-module__5c3nVq__core .home-jobs-module__5c3nVq__jobs>ul{gap:16px;list-style:none;display:grid}.home-jobs-module__5c3nVq__core .home-jobs-module__5c3nVq__jobs>ul>li{opacity:0;translate:10%}
.button-module__NV7TYG__core{all:unset;width:fit-content;height:var(--height);padding-inline:var(--padding-inline);font-size:var(--font-size);white-space:nowrap;color:#fff;background:var(--bg-color);border-radius:100vw;align-items:center;gap:14px;transition:background-color .2s linear;display:flex}.button-module__NV7TYG__core:not(:disabled){cursor:pointer}.button-module__NV7TYG__core:not(:disabled):hover{background:var(--bg-color-hover)}.button-module__NV7TYG__core.button-module__NV7TYG__sm{--height:46px;--padding-inline:22px;--font-size:14px}@media (max-width:1023px){.button-module__NV7TYG__core.button-module__NV7TYG__sm{--font-size:12px}}.button-module__NV7TYG__core.button-module__NV7TYG__md{--height:56px;--padding-inline:24px;--font-size:16px}@media (max-width:1023px){.button-module__NV7TYG__core.button-module__NV7TYG__md{--font-size:14px}}.button-module__NV7TYG__core.button-module__NV7TYG__lg{--height:60px;--padding-inline:32px;--font-size:16px}@media (max-width:1023px){.button-module__NV7TYG__core.button-module__NV7TYG__lg{--font-size:14px}}.button-module__NV7TYG__core.button-module__NV7TYG__primary{--bg-color:var(--color-blue-200);--bg-color-hover:var(--color-blue-300)}.button-module__NV7TYG__core.button-module__NV7TYG__secondary{--bg-color:var(--color-blue-300);--bg-color-hover:var(--color-orange-400)}
.nav-button-module__AlQqXG__core{all:unset;appearance:none;aspect-ratio:1;width:38px;height:auto;color:var(--color);background:var(--bg-color);border-radius:100%;justify-content:center;align-items:center;transition-property:color,background;transition-duration:.2s;transition-timing-function:linear;display:flex}.nav-button-module__AlQqXG__core:not(:disabled){cursor:pointer}.nav-button-module__AlQqXG__core:not(:disabled):hover{color:var(--color-hover);background:var(--bg-color-hover)}.nav-button-module__AlQqXG__core svg{width:14px;height:auto}.nav-button-module__AlQqXG__core.nav-button-module__AlQqXG__primary{--color:var(--color-blue-400);--color-hover:var(--color-white);--bg-color:var(--color-white);--bg-color-hover:var(--color-orange-400)}.nav-button-module__AlQqXG__core.nav-button-module__AlQqXG__secondary{--color:var(--color-blue-400);--color-hover:var(--color-white);--bg-color:var(--color-blue-100);--bg-color-hover:var(--color-orange-400)}.nav-button-module__AlQqXG__core.nav-button-module__AlQqXG__tertiary{--color:var(--color-blue-200);--color-hover:var(--color-white);--bg-color:var(--color-gray-200);--bg-color-hover:var(--color-orange-400)}
.header-module__tyQGDW__core{--menu-active:0;--fixed:0;z-index:10;width:100%;height:var(--header-height);color:#000;opacity:0;align-items:center;transition-property:opacity,height,background;transition-duration:.25s;transition-timing-function:linear,ease-out,linear;display:flex;position:fixed;top:0;left:0}.header-module__tyQGDW__core:has(input:checked){--menu-active:1}.header-module__tyQGDW__core.header-module__tyQGDW__visible{opacity:1}.header-module__tyQGDW__core.header-module__tyQGDW__fixed{--fixed:1;height:var(--header-height-fixed);background:var(--color-blue-200)}html:has(.header-module__tyQGDW__core){--header-height:166px;--header-height-fixed:106px}@media (max-width:640px){html:has(.header-module__tyQGDW__core){--header-height:106px;--header-height-fixed:66px}}.header-module__tyQGDW__core input{visibility:hidden;position:absolute}.header-module__tyQGDW__core .header-module__tyQGDW__container{grid-template-columns:1fr min-content 1fr;align-items:center;display:grid}@media (max-width:768px){.header-module__tyQGDW__core .header-module__tyQGDW__container{justify-content:space-between;align-items:flex-start;display:flex}}.header-module__tyQGDW__core .header-module__tyQGDW__contentLeft{z-index:2;margin-bottom:-8px;position:relative}.header-module__tyQGDW__core .header-module__tyQGDW__contentLeft a{height:48px;color:var(--color-white);display:block}@media (max-width:1024px){.header-module__tyQGDW__core .header-module__tyQGDW__contentLeft a{height:round(up,5vw,1px)}}@media (max-width:768px){.header-module__tyQGDW__core .header-module__tyQGDW__contentLeft a{height:52px}}@media (max-width:640px){.header-module__tyQGDW__core .header-module__tyQGDW__contentLeft a{height:32px}}.header-module__tyQGDW__core .header-module__tyQGDW__contentLeft a svg{width:auto;height:100%;display:block}.header-module__tyQGDW__core .header-module__tyQGDW__contentRight{justify-content:flex-end;align-items:center;display:flex}@media (max-width:768px){.header-module__tyQGDW__core .header-module__tyQGDW__contentRight a{display:none}}.header-module__tyQGDW__core .header-module__tyQGDW__contentRight label{display:none}@media (max-width:768px){.header-module__tyQGDW__core .header-module__tyQGDW__contentRight label{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:42px;height:34px;display:flex;position:relative}.header-module__tyQGDW__core .header-module__tyQGDW__contentRight label span{background:var(--color-white);transform-origin:50%;border-radius:100vw;width:100%;height:2px;display:block}.header-module__tyQGDW__core .header-module__tyQGDW__contentRight label span:first-child,.header-module__tyQGDW__core .header-module__tyQGDW__contentRight label span:nth-child(4){opacity:calc(1 - var(--menu-active))}.header-module__tyQGDW__core .header-module__tyQGDW__contentRight label span:nth-child(2){rotate:calc(-45deg * var(--menu-active))}.header-module__tyQGDW__core .header-module__tyQGDW__contentRight label span:nth-child(3){rotate:calc(45deg * var(--menu-active));position:absolute}}@media (max-width:640px){.header-module__tyQGDW__core .header-module__tyQGDW__contentRight label{gap:7px;width:28px;height:20px}}@media (max-width:768px){.header-module__tyQGDW__core nav{top:0;left:calc(100% - 100% * var(--menu-active));background:var(--color-blue-200);align-items:center;width:100%;height:100%;transition:left .3s ease-out;display:flex;position:fixed}}.header-module__tyQGDW__core nav ul{align-items:center;gap:40px;list-style:none;display:flex}@media (max-width:1023px){.header-module__tyQGDW__core nav ul{gap:10px}}@media (max-width:768px){.header-module__tyQGDW__core nav ul{padding:var(--padding-inline);gap:min(77px,round(up,6.5vh,1px));display:grid}}.header-module__tyQGDW__core nav a{z-index:1;white-space:nowrap;width:fit-content;color:var(--color-white-100);font-size:16px;font-weight:500;text-decoration:none;transition:color .2s linear;display:block;position:relative}.header-module__tyQGDW__core nav a:hover{color:var(--color-orange-400)}.header-module__tyQGDW__core nav a:before{content:"";z-index:-1;width:100%;min-width:48px;height:100%;min-height:48px;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (max-width:768px){.header-module__tyQGDW__core nav a{width:100%;font-size:min(62px,round(up,7.9vmin,1px))}}
.footer-module__hN6vzq__core{background:var(--color-white-400);padding-block:90px 120px}.footer-module__hN6vzq__core .footer-module__hN6vzq__top{justify-content:space-between;display:flex}@media (max-width:768px){.footer-module__hN6vzq__core .footer-module__hN6vzq__top{flex-wrap:wrap;gap:36px}}@media (max-width:640px){.footer-module__hN6vzq__core .footer-module__hN6vzq__top{text-align:center;justify-content:center;justify-items:center;display:grid}}.footer-module__hN6vzq__core .footer-module__hN6vzq__top h3{color:var(--color-blue-200);margin-bottom:30px;font-size:16px;font-weight:600}@media (max-width:768px){.footer-module__hN6vzq__core .footer-module__hN6vzq__top h3{margin-bottom:12px}}.footer-module__hN6vzq__core .footer-module__hN6vzq__top ul{list-style:none}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__left{opacity:0;align-content:start;gap:30px;display:grid}@media (max-width:768px){.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__left{gap:22px}}@media (max-width:640px){.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__left{justify-content:center;justify-items:center}}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__left svg{width:auto;height:34px;color:var(--color-blue-300)}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__left h2{color:var(--color-blue-500);font-size:16px;font-weight:600}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__left h2 span{color:var(--color-blue-200)}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__left p{text-wrap:balance;color:var(--color-gray-500);font-size:14px;font-weight:400;line-height:1.28}@media (max-width:640px){.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__left p br{display:none}}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__middle{opacity:0}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__middle ul{gap:20px;display:grid}@media (max-width:768px){.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__middle ul{gap:12px}}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__middle a{color:var(--color-gray-500);font-size:14px;font-weight:500;text-decoration:none;transition:color .2s linear}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__middle a:hover{color:var(--color-orange-400)}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__right{opacity:0}@media (max-width:768px){.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__right{width:100%}}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__right ul{align-items:center;gap:10px;margin-bottom:35px;display:flex}@media (max-width:768px){.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__right ul{margin-bottom:12px}}@media (max-width:640px){.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__right ul{justify-content:center}}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__right ul li a{color:var(--color-white-100);background:var(--color-blue-200);border-radius:14px;padding:10px;transition:background .2s linear;display:flex}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__right ul li a:hover{background:var(--color-orange-400)}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__right p{color:var(--color-gray-500);font-size:16px;font-weight:400;line-height:1.3}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__right p a{transition:color .2s linear}.footer-module__hN6vzq__core .footer-module__hN6vzq__top .footer-module__hN6vzq__right p a:hover{color:var(--color-orange-400)}.footer-module__hN6vzq__core .footer-module__hN6vzq__bottom{border-top:1px solid var(--color-gray-400);opacity:0;justify-content:space-between;align-items:flex-end;gap:30px;margin-top:74px;padding-top:35px;display:flex}@media (max-width:768px){.footer-module__hN6vzq__core .footer-module__hN6vzq__bottom{margin-top:35px}}@media (max-width:640px){.footer-module__hN6vzq__core .footer-module__hN6vzq__bottom{text-align:center;justify-content:center;justify-items:center;display:grid}}.footer-module__hN6vzq__core .footer-module__hN6vzq__bottom div{gap:16px;display:flex}.footer-module__hN6vzq__core .footer-module__hN6vzq__bottom p{text-wrap:balance;color:var(--color-gray-500);font-size:12px;font-weight:400}.footer-module__hN6vzq__core .footer-module__hN6vzq__bottom .footer-module__hN6vzq__right p{white-space:nowrap}.footer-module__hN6vzq__core .footer-module__hN6vzq__bottom .footer-module__hN6vzq__right a{transition:color .2s linear}.footer-module__hN6vzq__core .footer-module__hN6vzq__bottom .footer-module__hN6vzq__right a:hover{color:var(--color-orange-400)}
.not-found-message-module__XRCDsq__core{background:var(--color-gray-100)}.not-found-message-module__XRCDsq__core .not-found-message-module__XRCDsq__container{place-content:center;place-items:center;gap:55px;height:100dvh;min-height:100svh;display:grid}.not-found-message-module__XRCDsq__core svg{width:400px;max-width:60vw;height:auto;color:var(--color-blue-300)}.not-found-message-module__XRCDsq__core .not-found-message-module__XRCDsq__texts{text-align:center;justify-items:center;gap:38px;display:grid}.not-found-message-module__XRCDsq__core .not-found-message-module__XRCDsq__texts h1{text-wrap:balance;color:var(--color-dark-100);font-size:44px;font-weight:500}@media (max-width:1024px){.not-found-message-module__XRCDsq__core .not-found-message-module__XRCDsq__texts h1{font-size:clamp(28px,4.3vw,44px)}}.not-found-message-module__XRCDsq__core .not-found-message-module__XRCDsq__texts h1 span{color:var(--color-blue-200)}.not-found-message-module__XRCDsq__core .not-found-message-module__XRCDsq__texts p{text-wrap:balance;max-width:500px;color:var(--color-gray-700);font-weight:500}
