.works-section.svelte-1dr3lif.svelte-1dr3lif{margin-bottom:8.125rem}.works-section.svelte-1dr3lif .svelte-1dr3lif{color:var(--color-black)}.works-section.svelte-1dr3lif .bg img.svelte-1dr3lif{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.works-section.svelte-1dr3lif .content.svelte-1dr3lif:before{content:"";position:absolute;left:0;bottom:0;height:100%;width:1px;background:var(--color-black);z-index:2;transform:translate(-100%)}.works-section.svelte-1dr3lif .content .left.svelte-1dr3lif{width:33.3333333333%;padding:0 2.5rem}.works-section.svelte-1dr3lif .content .right.svelte-1dr3lif{width:66.6666666667%}.works-section.svelte-1dr3lif .top.svelte-1dr3lif{padding-right:120px}@media screen and (max-width: 1920px){.works-section.svelte-1dr3lif .top.svelte-1dr3lif{padding-right:6.25%}}.works-section.svelte-1dr3lif .top .right .list.svelte-1dr3lif{display:grid;grid-template-columns:repeat(2,1fr);width:100%;padding-left:20px;row-gap:30px}.works-section.svelte-1dr3lif .top .right .list.svelte-1dr3lif li{font-weight:700}.works-section.svelte-1dr3lif .carousel-wrapper.svelte-1dr3lif{padding-left:6.25%}@media screen and (max-width: 1920px){.works-section.svelte-1dr3lif .carousel-wrapper.svelte-1dr3lif{margin-left:0;padding-left:6.25%}}.works-section.svelte-1dr3lif .carousel-wrapper .carousel-wrapper-inner.svelte-1dr3lif{overflow-x:hidden}.works-section.svelte-1dr3lif .carousel-wrapper .carousel-wrapper-inner .person-info.svelte-1dr3lif{padding:40px 100px 0}.works-section.svelte-1dr3lif .carousel-wrapper .carousel-wrapper-inner .person-info .single .name h3.svelte-1dr3lif{font-family:Alliance,sans-serif;font-weight:700}@media screen and (max-width: 1440px){.works-section.svelte-1dr3lif .carousel-wrapper .carousel-wrapper-inner .person-info .single .name h3.svelte-1dr3lif{font-size:22px}.works-section.svelte-1dr3lif .carousel-wrapper .carousel-wrapper-inner .person-info .single .position p.svelte-1dr3lif{font-size:16px}}.works-section.svelte-1dr3lif .carousel-wrapper .carousel-wrapper-inner .person-info .single .description.svelte-1dr3lif ul{row-gap:0;list-style:initial}@media screen and (max-width: 1440px){.works-section.svelte-1dr3lif .carousel-wrapper .carousel-wrapper-inner .person-info .single .description.svelte-1dr3lif li{font-size:16px}}.works-section.svelte-1dr3lif .bottom.svelte-1dr3lif{position:relative;z-index:3}.works-section.svelte-1dr3lif .bottom.svelte-1dr3lif:before{content:"";position:absolute;left:0;bottom:0;height:100%;width:1px;background:var(--color-black);z-index:2;transform:translate(-100%)}.works-section.svelte-1dr3lif .bottom .arrows.svelte-1dr3lif{top:45px;left:-60px;transform:translate(-100%);row-gap:15px}@media screen and (max-width: 1920px){.works-section.svelte-1dr3lif .bottom .arrows.svelte-1dr3lif{left:-1.5625%}}.works-section.svelte-1dr3lif .bottom .arrows .arrow.svelte-1dr3lif{width:45px;height:45px;border:1px solid var(--color-black);border-radius:50%;cursor:pointer;transition:all .3s ease-in-out}.works-section.svelte-1dr3lif .bottom .arrows .arrow.prev.svelte-1dr3lif{transform:rotate(180deg)}.works-section.svelte-1dr3lif .bottom .arrows .arrow .lines.svelte-1dr3lif{position:absolute;top:50%;left:50%;transform:translate(-38%,-50%);display:flex;align-items:center}.works-section.svelte-1dr3lif .bottom .arrows .arrow .lines div.svelte-1dr3lif{transition:all .3s ease-in-out}.works-section.svelte-1dr3lif .bottom .arrows .arrow .lines div.svelte-1dr3lif:first-of-type{width:1vw;height:1px;background-color:var(--color-black)}.works-section.svelte-1dr3lif .bottom .arrows .arrow .lines div.svelte-1dr3lif:last-of-type{border:solid var(--color-black);border-width:0 1px 1px 0;padding:.2083333333vw;transform:translate(-104%) rotate(-45deg);left:unset;right:calc(0px - .2083333333vw)}.works-section.svelte-1dr3lif .bottom .arrows .arrow.svelte-1dr3lif:hover{background:var(--color-yellow);border:1px solid var(--color-yellow)}.works-section.svelte-1dr3lif .embla__container.svelte-1dr3lif{display:flex}.works-section.svelte-1dr3lif .embla__slide.svelte-1dr3lif{min-width:0;flex:0 0 calc(33.3333333333% - 40px);display:flex;text-decoration:none;position:relative}@media screen and (max-width: 1920px){.works-section.svelte-1dr3lif .embla__slide.svelte-1dr3lif{flex:0 0 16.6666666667%}}@media screen and (max-width: 1280px){.works-section.svelte-1dr3lif .embla__slide.svelte-1dr3lif{flex:0 0 32.0833333333%}}@media screen and (max-width: 1024px){.works-section.svelte-1dr3lif .embla__slide.svelte-1dr3lif{flex:0 0 32.0833333333%}}.works-section.svelte-1dr3lif .embla__slide.svelte-1dr3lif:last-of-type:before{display:none}.works-section.svelte-1dr3lif .embla__slide .inner-wrap.svelte-1dr3lif{overflow:hidden;width:100%;position:relative}.works-section.svelte-1dr3lif .embla__slide .inner-wrap .inner.svelte-1dr3lif{position:relative;padding-top:135%}.works-section.svelte-1dr3lif .embla__slide .inner-wrap .inner.svelte-1dr3lif:before{content:"";position:absolute;right:0;top:0;height:100%;width:100%;background:var(--color-black);z-index:2;opacity:.5;transition:all .3s ease-in-out}.works-section.svelte-1dr3lif .embla__slide .inner-wrap .inner img.svelte-1dr3lif{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.works-section.svelte-1dr3lif .embla__slide.svelte-1dr3lif.lighter .inner-wrap .inner:before{opacity:0}.works-section.svelte-1dr3lif .embla__buttons.svelte-1dr3lif{display:none}.works-section.svelte-1dr3lif .lighter.svelte-1dr3lif{background:#f0f0f0}@media screen and (max-width: 1024px){.works-section.svelte-1dr3lif .content .left.svelte-1dr3lif,.works-section.svelte-1dr3lif .content .right.svelte-1dr3lif{width:100%}.works-section.svelte-1dr3lif .content .right.svelte-1dr3lif{padding:0 2.5rem}.works-section.svelte-1dr3lif .embla__slide.svelte-1dr3lif{flex:0 0 50%}}@media screen and (max-width: 500px){.works-section.svelte-1dr3lif.svelte-1dr3lif{margin-bottom:40px}.works-section.svelte-1dr3lif .content .right.svelte-1dr3lif,.works-section.svelte-1dr3lif .content .left.svelte-1dr3lif{padding:0 1.875rem}.works-section.svelte-1dr3lif .content.svelte-1dr3lif:before{display:none}.works-section.svelte-1dr3lif .embla__slide.svelte-1dr3lif{flex:0 0 92.5%;padding-right:10px}.works-section.svelte-1dr3lif .carousel-wrapper.svelte-1dr3lif{padding-left:0}.works-section.svelte-1dr3lif .embla__slide .inner-wrap .inner.svelte-1dr3lif{border:1px solid var(--color-black)}.works-section.svelte-1dr3lif .embla__slide .inner-wrap .inner.svelte-1dr3lif:before,.works-section.svelte-1dr3lif .bottom.svelte-1dr3lif:before,.works-section.svelte-1dr3lif .bottom .arrows.svelte-1dr3lif{display:none}.works-section.svelte-1dr3lif .carousel-wrapper .carousel-wrapper-inner .person-info.svelte-1dr3lif{padding:30px 1.875rem 0}}.text-blocks.svelte-18f1ura .wrapper .content.svelte-18f1ura{padding-top:130px;padding-bottom:130px}.text-blocks.svelte-18f1ura .wrapper .content .top.svelte-18f1ura{position:relative}.text-blocks.svelte-18f1ura .wrapper .content .top .left.svelte-18f1ura{width:33.3333333333%;padding:0 2.5rem}.text-blocks.svelte-18f1ura .wrapper .content .top .right.svelte-18f1ura{width:66.6666666667%}.text-blocks.svelte-18f1ura .wrapper .content .bottom.svelte-18f1ura{display:grid;grid-template-columns:repeat(3,1fr);row-gap:60px}.text-blocks.svelte-18f1ura .wrapper .content .bottom .single.svelte-18f1ura{padding:125px 2.5rem;position:relative}@media screen and (max-width: 1680px){.text-blocks.svelte-18f1ura .wrapper .content .bottom .single.svelte-18f1ura{padding:90px 2.5rem}}.text-blocks.svelte-18f1ura .wrapper .content .bottom .single .line-left.svelte-18f1ura{position:absolute;top:0;left:0;width:1px;height:100%;opacity:.5}.text-blocks.svelte-18f1ura .wrapper .content .bottom .single .line-left.svelte-18f1ura:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:var(--color-black)}.text-blocks.svelte-18f1ura .wrapper .content .bottom .single .line-left.svelte-18f1ura:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:var(--color-black)}.text-blocks.svelte-18f1ura .wrapper .content .bottom .single .line-right.svelte-18f1ura{position:absolute;top:0;right:0;width:1px;height:100%;opacity:.5}.text-blocks.svelte-18f1ura .wrapper .content .bottom .single .line-right.svelte-18f1ura:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:var(--color-black)}.text-blocks.svelte-18f1ura .wrapper .content .bottom .single .line-right.svelte-18f1ura:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:var(--color-black)}.text-blocks.svelte-18f1ura .wrapper .content .bottom .single .logo.svelte-18f1ura{width:80px;height:80px}.text-blocks.svelte-18f1ura .wrapper .content .bottom .single .title p.svelte-18f1ura{font-size:18px;font-weight:700}@media screen and (max-width: 1024px){.text-blocks.svelte-18f1ura .wrapper .content .bottom.svelte-18f1ura{grid-template-columns:1fr}.text-blocks.svelte-18f1ura .wrapper .content .bottom .single .line-right.svelte-18f1ura{right:unset;left:0}.text-blocks.svelte-18f1ura .wrapper .content .top.svelte-18f1ura{flex-direction:column;align-items:flex-start;row-gap:30px}.text-blocks.svelte-18f1ura .wrapper .content .top .right.svelte-18f1ura{padding:0;width:100%}.text-blocks.svelte-18f1ura .wrapper .content.svelte-18f1ura{padding-top:120px}}@media screen and (max-width: 768px){.text-blocks.svelte-18f1ura .wrapper .content .bottom .single.svelte-18f1ura{padding:40px 2.5rem}.text-blocks.svelte-18f1ura .wrapper .content .bottom.svelte-18f1ura{row-gap:40px}}@media screen and (max-width: 500px){.text-blocks.svelte-18f1ura .wrapper.svelte-18f1ura{padding:0 1.875rem}.text-blocks.svelte-18f1ura .wrapper .content .bottom .single.svelte-18f1ura,.text-blocks.svelte-18f1ura .wrapper .content .top .left.svelte-18f1ura{padding:0}.text-blocks.svelte-18f1ura .wrapper .content .top.svelte-18f1ura:before,.text-blocks.svelte-18f1ura .wrapper .content .bottom .single .line-right.svelte-18f1ura:before,.text-blocks.svelte-18f1ura .wrapper .content .bottom .single .line-left.svelte-18f1ura:before,.text-blocks.svelte-18f1ura .wrapper .content .bottom .single .line-right.svelte-18f1ura:after,.text-blocks.svelte-18f1ura .wrapper .content .bottom .single .line-right.svelte-18f1ura,.text-blocks.svelte-18f1ura .wrapper .content .bottom .single .line-left.svelte-18f1ura:after{display:none}}
