:root{--calc-space: .52rem;--space: .52rem;--border: .52rem;--background: #E0DCDC;--text: #222222;--line: rgba(17, 17, 17, .45);--burger-bg: #222222;--overlay: rgba(224, 220, 220, .8)}:root.dark{--background: #222222;--text: #FFFFFF;--line: rgba(255, 255, 255, .15);--burger-bg: #00249C;--overlay: rgba(17, 17, 17, .8)}@media screen and (max-width: 991px){:root{--calc-space: 1.3rem;--space: 1.3rem;--border: .65rem}}@media screen and (max-width: 480px){:root{--calc-space: 2.67rem;--space: 2.67rem;--border: 1.33rem}}main,[section-bg]{background-color:var(--background);color:var(--text);transition:background-color .4s ease,color .4s ease}main{overflow:clip}.line{transition:background-color .4s ease;background-color:var(--line)}.burger{transition:min-width .8s cubic-bezier(.3,1.1,.64,1),height .8s cubic-bezier(.3,1.1,.64,1),background-color .4s ease,top .8s cubic-bezier(.3,1.1,.64,1),left .8s cubic-bezier(.3,1.1,.64,1),border-radius .8s cubic-bezier(.3,1.1,.64,1),color .4s ease;background-color:var(--burger-bg);--height: calc((100vh - 1.56rem) / 1.5);--width:calc((100vw - 5.2rem - 4px)/5);--padd: 3.9rem;cursor:pointer}.burger:hover{background-color:#00249c}.burger__top{overflow:hidden;transition:opacity .8s cubic-bezier(.84,0,.16,1)}.burger__top .burger__line{transition:transform .8s cubic-bezier(.3,1.1,.64,1),top .8s cubic-bezier(.3,1.1,.64,1),bottom .8s cubic-bezier(.3,1.1,.64,1)}.burger__list{height:var(--height);width:var(--width);padding:var(--padd);left:0;top:0;pointer-events:none}.burger__list .burger__item{position:relative;cursor:pointer;overflow:hidden;padding-bottom:5%;margin-bottom:-5%;transition:transform 0s ease .4s,opacity 0s ease .4s;transform:translateY(40%);opacity:0;transition:transform .8s cubic-bezier(.84,0,.16,1) 0s,opacity .8s cubic-bezier(.84,0,.16,1) 0s}.burger__list .burger__item .f-96:nth-child(2),.burger__list .burger__item .f-96:nth-child(3){position:absolute;top:0;transform:translateY(120%)}.burger__list .burger__item .f-96:nth-child(3){transform:translateY(240%)}.burger__list .burger__item.is--inst{position:absolute!important;bottom:var(--padd)}.burger__line{background-color:currentColor}.burger-hover .burger{min-width:var(--width);height:var(--height);top:var(--space);left:var(--space);border-radius:var(--border)}.burger-hover .burger .burger__list{pointer-events:all}.burger-hover .burger:hover{background-color:#00249c}.burger-hover .burger__top{opacity:0}.burger-hover .burger__item{transition:transform .8s cubic-bezier(.3,1.1,.64,1) var(--delay),opacity .8s cubic-bezier(.3,1.1,.64,1) var(--delay);transform:translateY(0);opacity:1}.blue-nav .burger{background-color:#00249c}.blue-nav .burger:hover,.blue-nav .burger-hover .burger:hover{background-color:#e0dcdc;color:#222}@media screen and (max-width: 991px){.burger{--height:calc((100vh - 5.2rem - 1.5px)/2);--width: calc((100vw - 2px - (4 * 1.3rem)) / 3)}.burger:hover{background-color:#222!important}.burger__top{overflow:visible}.burger__icon{overflow:hidden;transition:transform .8s cubic-bezier(.84,0,.16,1)}.burger-hover .burger__icon{z-index:3}.burger-hover .burger__top{opacity:1}.burger-hover .burger__top .f-18{opacity:0}.burger-hover .burger__top .burger__line:nth-child(1){transform:translateY(-50%) rotate(45deg) translate(-.5px);top:50%}.burger-hover .burger__top .burger__line:nth-child(2){transform:translate(-110%)}.burger-hover .burger__top .burger__line:nth-child(3){transform:translateY(-50%) rotate(-45deg) translate(-.5px);bottom:50%}.blue-nav .burger:hover,.blue-nav .burger-hover .burger:hover{background-color:#00249c!important;color:#fff!important}}@media screen and (max-width: 480px){.burger{--height: calc((50vh + (var(--space) * 2) + 2px));--width: calc((100vw - (2 * var(--space))))}.burger__list{--padd: calc(var(--space) * 3)}.burger__top .f-18{transition:opacity .8s cubic-bezier(.84,0,.16,1)}.burger-hover .burger__icon{transform:translate(1rem,5rem)}}[data-barba-namespace=home] footer,[data-barba-namespace=about] footer,[data-barba-namespace=service] footer,[data-barba-namespace=policy] footer{margin-top:calc(-150vh + 13.02rem);padding-top:150vh;background-color:#222;color:#fff;position:relative;z-index:0}.sections-before-footer{position:relative;z-index:1}.sections-before-footer section:last-child{border-bottom-left-radius:.52rem;border-bottom-right-radius:.52rem}.footer__title a{position:relative}.footer__title a:before{content:"";position:absolute;bottom:.1em;left:0;width:100%;height:2px;background-color:#fff;transform:scaleX(0);transform-origin:right;transition:transform .8s cubic-bezier(.84,0,.16,1)}.footer__title .show-line a:before{transform:scaleX(1);transform-origin:left}.footer__title .show-line a:hover:before{transform:scaleX(0);transform-origin:right}@media screen and (max-width: 480px){.footer__item.is--3 .footer__list.is--bot{position:absolute;bottom:0;left:0;display:flex;flex-direction:row;justify-content:center;gap:calc(var(--space) * 2 + 1px);width:calc(100vw - var(--space) * 2)}.footer__item.is--3 .footer__list.is--bot .footer__inner-item{flex:none;width:50%}.footer__item.is--3 .footer__list.is--bot .footer__inner-item:first-child .f-18{width:100%;text-align:right!important}}.loader-main{transition:opacity .2s ease .5s}.loader-main.hide{opacity:0;pointer-events:none}.loader-main.hide .f-36{transform:translateY(100%)}.loader-main__circle{transition:clip-path .2s ease}.loader-main__text{overflow:hidden}.loader-main__text .f-36{transition:transform .8s cubic-bezier(.84,0,.16,1)}[section-scale]{border-top-left-radius:var(--border);border-top-right-radius:var(--border);transform:scale(.95);transition:transform .4s ease}[section-scale] [scroll-scale]{transform:scaleY(0);transition:transform .4s ease;transform-origin:bottom}[section-scale].scaled{transform:scale(1)}[section-scale].scaled [scroll-scale]{transform:scaleY(1);transform-origin:top}[section-scale=dark]{--background: #222222;--text: #FFFFFF;--line: rgba(255, 255, 255, .15);--burger-bg: #00249C;--overlay: rgba(17, 17, 17, .8);background-color:#222;color:#fff}@media screen and (max-width: 480px){[section-scale]{border-top-left-radius:var(--border);border-top-right-radius:var(--border)}}main{transition:scale .5s cubic-bezier(.84,0,.16,1) .2s,translate .8s cubic-bezier(.84,0,.16,1),border-radius .4s ease,color .2s ease,background-color .2s ease;will-change:transform,scale,translate}main.is-animating{scale:.96;translate:0 100vh;transition:scale linear 0s,translate linear 0s}main.container-fixed{position:fixed;top:0;left:0;width:100%}main.leave{--top: 0;transform-origin:center calc(100vh + var(--top));scale:.96!important;transition:scale .8s cubic-bezier(.84,0,.16,1),translate .8s cubic-bezier(.84,0,.16,1),border-radius .4s ease 0s!important;border-radius:.52rem .52rem 0 0!important;translate:0 10vh!important;transform:translateZ(1px)}main.enter{scale:1;transform:translateZ(1px);border-radius:.52rem;position:fixed;top:0;left:0;width:100%}[link-hover]{overflow:clip;display:flex!important;width:var(--width);flex-wrap:nowrap}[link-hover] div{height:1.4em;flex:none}.footer [link-hover] div{height:1.1em}.page-screen{--cliping: 0%;pointer-events:none;display:flex;clip-path:inset(0 0 var(--cliping) 0);z-index:3}.awards__top [title-animation],.about-links [title-animation],.team [title-animation],.about-awards__top--item [title-animation],.about-awards__more-btn [title-animation],.mob-cases__bot [title-animation]{display:block}[title-animation]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.tile-line{width:var(--width);height:1em;display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;text-align:left;flex:none;margin-top:-.11em}.tile-line:nth-child(1){margin-top:0}.hero-logo__overlay{transform:scaleY(0);height:100%}.hero-top__bg--item:nth-child(1){border-bottom-left-radius:var(--border);border-top-right-radius:var(--border);border-top-left-radius:var(--border)}.hero-top__bg--item:nth-child(2){border-bottom-right-radius:var(--border);border-top-right-radius:var(--border);position:relative}.hero-top__bg--item:nth-child(2):before{content:"";position:absolute;aspect-ratio:1;background-color:#e0dcdc;transition:background-color .8s cubic-bezier(.84,0,.16,1);-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-clip:border-box;-webkit-mask-type:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-type:alpha;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-clip:border-box;top:calc(.5px - var(--calc-space) * 1.25);left:0;width:calc(var(--calc-space) * 1.25);rotate:180deg}.hero-top__corner-parent{position:relative;z-index:1;height:calc(100% + var(--calc-space) * 2);margin-top:calc(0px - var(--calc-space))}.hero-top__corner-parent:before{content:"";position:absolute;aspect-ratio:1;background-color:#222;transition:background-color .8s cubic-bezier(.84,0,.16,1);-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-clip:border-box;-webkit-mask-type:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-type:alpha;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-clip:border-box;top:calc(var(--calc-space) - .5px);right:0;width:calc(var(--calc-space) * 1.25)}@media screen and (max-width: 480px){.hero-top__bg--item:nth-child(1){border-bottom-left-radius:var(--border);border-bottom-right-radius:var(--border);border-top-right-radius:0;border-top-left-radius:0}}@media screen and (max-width: 992px){.horizontal-lines{gap:calc(var(--space) * 2 + 1px)}.vertical-line{height:100%}}[hero-section]{background-color:#e0dcdc;position:relative;contain:paint;clip-path:inset(0 0 30% 0);transform:translateZ(0)}[hero-section].no-delay{transition:background-color 0s linear!important}[hero-section] .hero__bg{display:block;background-color:#fff;position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;pointer-events:none}[hero-section] .container,[hero-section] .hero__lines--horizontal,[hero-section] .hero__lines--vertical{position:relative;z-index:1}.hero__middle--shape-brdr-10{top:50%;left:0px;bottom:auto;right:auto;transform:translateY(-50%);width:100%;height:100%}.home-loading .hero__middle--content{height:calc(200% + 20px);width:110%}.hero__middle--title{width:110%}[data-barba-namespace=home] .page-screen{display:none}.reel{margin-top:-100vh}.reel .horizontal-lines[show=pc]{display:grid}.reel__video--play{transform:translate(var(--x),var(--y))}.reel__video--play-parent{transition:opacity .4s ease;opacity:0}.reel__video-parent{cursor:pointer}.reel__video-parent:hover .reel__video--play-parent{opacity:1}.reel__video-parent video{filter:grayscale(100%);-webkit-filter:grayscale(100%);transition:filter .4s ease}.reel__video-parent .reel__video--overlay{transition:background-color .4s ease;background-color:var(--overlay)}.reel__video-parent .reel__video--icon{transition:opacity .4s ease}.reel__video-parent.playing video{filter:grayscale(0%);-webkit-filter:grayscale(0%)}.reel__video-parent.playing .reel__video--overlay{background-color:transparent}.reel__video-parent.playing .reel__video--icon{opacity:0}[section-scale=dark] .container{transition:background-color .4s ease}.light [section-scale=dark] .container{background-color:#e0dcdc}@media screen and (max-width: 992px){.reel__video--play{transform:translate(0)}}@media screen and (max-width: 480px){.reel{margin-top:0}}.paints{height:450vh;margin-top:-100vh;margin-bottom:-200vh;position:relative}.paints__sticky:before,.paints__sticky:after{content:"";position:absolute;left:0;top:0;height:100%;width:.52rem;background-color:var(--background);transition:background-color .4s ease}.paints__sticky:after{left:auto;right:0;transform:translateZ(-1px)}.paints{clip-path:inset(18% 0 0 0)}@media screen and (max-width: 991px){.paints__sticky:before,.paints__sticky:after{left:0;width:var(--space)}.paints__sticky:after{left:auto;right:0}}@media screen and (max-width: 480px){.paints{height:auto;margin-top:0;margin-bottom:0;position:relative}.paints__sticky{height:50vh}.paints{clip-path:none;margin-top:-10rem}.paints__static{position:relative}.paints__static:before,.paints__static:after{content:"";position:absolute;left:0;top:0;height:100%;width:var(--space);background-color:var(--background);transition:background-color .4s ease;z-index:1}.paints__static:after{left:auto;right:0}}.mask__row,.mask__filled{background-color:#222;transition:background-color .4s ease;position:relative;--color: #222222}.mask__filled{margin-left:-.52rem}.mask__filled:before{content:"";position:absolute;aspect-ratio:1;background-color:#222;transition:background-color .4s ease;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-clip:border-box;-webkit-mask-type:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-type:alpha;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-clip:border-box;top:0;left:calc(0px - var(--calc-space) * 1.25);width:calc(var(--calc-space) * 1.25)}.mask__filled:after{content:"";position:absolute;aspect-ratio:1;background-color:#222;transition:background-color .4s ease;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-clip:border-box;-webkit-mask-type:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-type:alpha;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-clip:border-box;top:100%;right:0;width:calc(var(--calc-space) * 1.25)}.mask__clip{position:relative;--color: #222222}.mask__clip:before{content:"";position:absolute;aspect-ratio:1;background-color:#222;transition:background-color .4s ease;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-clip:border-box;-webkit-mask-type:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-type:alpha;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-clip:border-box;top:-.4px;left:0;width:calc(var(--calc-space) * 1.25);rotate:270deg}.grid-d:has(.mask__clip) .vertical-line{height:calc(100% - .52rem)}.grid-d:has(.mask__clip):before,.grid-d:has(.mask__clip):after{content:"";position:absolute;left:-.52rem;top:0;height:100%;width:.52rem;background-color:#222;transition:background-color .4s ease}.grid-d:has(.mask__clip):after{left:auto;right:-.52rem}.light .mask__filled:before,.light .mask__filled:after,.light .grid-d:has(.mask__clip):before,.light .grid-d:has(.mask__clip):after,.light .mask__clip:before,.light .mask__row,.light .mask__filled{background-color:#e0dcdc}@media screen and (max-width: 991px){.grid-d:has(.mask__clip):before,.grid-d:has(.mask__clip):after{left:calc(0px - var(--space));width:var(--space)}.grid-d:has(.mask__clip):after{left:auto;right:calc(0px - var(--space))}}@media screen and (max-width: 480px){.mask__filled:before{left:calc(0px - var(--border));width:calc(var(--border))}.mask__filled:after{width:calc(var(--border))}.mask__clip:before{width:calc(var(--border))}.mask__filled{border-bottom-left-radius:var(--border);height:7rem}}#services{opacity:var(--opacity)}.services__parent{background-color:var(--background);height:600vh;padding:0}.services__sticky{clip-path:inset(.52rem round .52rem);height:100vh;top:0;overflow:clip}.services__sticky-container{clip-path:inset(.52rem round .52rem)}.services__item--title{transition:color .4s ease}.services__dot--title{color:#fff;display:block;opacity:0}.services__item:hover .services__item--title{color:#00249c}@media screen and (max-width: 991px){#services{opacity:1}.services__sticky{clip-path:inset(var(--space) round var(--space))}}@media screen and (max-width: 480px){.services__parent,.services__sticky{height:auto}.services__title--parent{mix-blend-mode:normal}.services__grid .vertical-line{width:100%}.services__grid .vertical-line .line{width:100%;height:1px}}#cases{overflow:clip;margin-top:-450vh}.cases{--round: .52rem;height:650vh}.cases__sticky{clip-path:inset(.52rem round .52rem);position:sticky;top:0}.cases__item-bg img{will-change:transform}.cases__ab-grid-item{--width: calc(50vw - var(--calc-space) * 1.5);--height: calc(100vh - var(--calc-space) * 2);width:var(--width);height:var(--height);border-radius:var(--round);overflow:hidden;background-color:transparent;transform:translate(0,0,1px);transition:opacity .8s cubic-bezier(.84,0,.16,1);will-change:transform}.cases__ab-grid-item.is-ab{background-color:transparent;right:.52rem}.cases__ab-grid-item .cases__item-bg{top:0;left:0;width:100%;height:100%;right:auto;bottom:auto}.cases__ab-grid-item.hide.allow-fade{opacity:.1}.cases__ab-grid-parent{display:block;left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);pointer-events:none}.cases__ab-grid-parent a.cases__ab-grid-item{pointer-events:auto}.cases__ab-grid-scale{will-change:transform}.cases__grid{--cliping: 100%;--cliping-first: 100%;grid-gap:.52rem;padding-left:.52rem;padding-top:.52rem;will-change:transform}.cases__grid .cases__ab-grid-item:nth-child(1){clip-path:inset(0 var(--cliping-first) 0 0 round var(--round))}.cases__grid .cases__ab-grid-item:nth-child(2){clip-path:inset(0 var(--cliping) 0 0 round var(--round));z-index:3}.cases__points{position:relative;transform-style:preserve-3d;transform-origin:center;height:30rem;width:30rem}.cases__point{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:end;transform-origin:center}.cases__ab-grid-row{padding-left:.52rem;padding-right:.52rem;grid-column-gap:.52rem;margin-top:.52rem;margin-bottom:.52rem}.cases__ab-grid-row:nth-child(1) .cases__ab-grid-item:nth-child(1){opacity:0!important}.cases__ab-grid-row:nth-child(2) .cases__ab-grid-item:nth-child(3),.cases__ab-grid-row:nth-child(2) .cases__ab-grid-item:nth-child(4){opacity:0!important}@media screen and (min-width: 992px){.cases__ab-grid-row[show=pc]{display:flex}}@media screen and (max-width: 991px){.cases{--round: var(--space)}.cases__ab-grid-item{--item-height: 50vh;--width: calc(100vw - var(--space) * 2);--height: calc(var(--item-height) - var(--calc-space) * 1.5)}.cases__ab-grid-item.is-ab{background-color:transparent;right:var(--space);bottom:0}.cases__ab-grid-row[show=tb]{display:flex}.cases__ab-grid-row{padding-left:var(--space);padding-right:var(--space);grid-column-gap:var(--space);margin-top:var(--space);margin-bottom:var(--space)}.cases__sticky{clip-path:inset(var(--space) round var(--space));position:sticky;top:0}.cases__grid{grid-gap:var(--space);padding-left:var(--space);justify-content:center}.cases__points{height:30rem;width:100%;align-items:center}.cases__point{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;transform-origin:center}}@media screen and (max-width: 480px){.mob-cases__item{clip-path:inset(0 round var(--border))}#cases{margin-top:0}}.tickets{pointer-events:none;display:flex}.inner-case-left-ticket .tickets__item{transform:translate(-50%,110%) rotate(5deg)}.inner-case-left-ticket .tickets__item.active,.inner-case-left-ticket .tickets__item.divide{transform:translate(-50%,8%) rotate(-5deg)}.tickets__item{transform:translate(50%,110%) rotate(5deg);transition:transform .4s cubic-bezier(.25,1,.5,1);border-radius:0;overflow:visible}.tickets__item.active,.tickets__item.divide{transform:translate(50%,8%) rotate(-5deg)}.tickets__item.divide .tickets__left-side{transform-origin:right bottom;transform:rotate(-2deg)}.tickets__item.divide .tickets__right-side{transform-origin:left bottom;transform:rotate(2deg)}.tickets__left{border-top-left-radius:var(--border);border-bottom-left-radius:var(--border)}.tickets__code{border-top-right-radius:var(--border);border-bottom-right-radius:var(--border)}.tickets__left-side{transition:transform .4s cubic-bezier(.25,1,.5,1)}.tickets__left-side .tickets__dot-side{margin-left:-1px;margin-right:-.5px}.tickets__right-side{transition:transform .4s cubic-bezier(.25,1,.5,1)}.tickets__right-side .tickets__dot-side{margin-right:-1px}@media screen and (max-width: 992px){.tickets{display:none!important}}#awards{background-color:#e0dcdc;position:relative;z-index:2;border-bottom-left-radius:.52rem;border-bottom-right-radius:.52rem;transform:scale(1);transition:transform .8s cubic-bezier(.84,0,.16,1)}#awards.scaled{transform:scale(.95)}.awards__imgs{display:flex;pointer-events:none}.awards__imgs .awards__img--item{opacity:0;transition:opacity .8s cubic-bezier(.84,0,.16,1),transform .8s cubic-bezier(.84,0,.16,1);transform:translate(var(--left),var(--top)) rotate(var(--rotate));z-index:var(--index)}.awards__imgs .awards__img--item.active{opacity:1}@media screen and (max-width: 480px){.section:has(.awards){border-bottom-left-radius:var(--border);border-bottom-right-radius:var(--border)}}.hero__tiles--parent,.hero__lines--parent{pointer-events:none}.hero__middle--title{text-wrap:balance;height:var(--pc-height)}.hero__sticky{height:200vh}.hero__tile{transition:opacity .2s ease,visibility .2s ease}.hero__middle--content .f-96{font-size:var(--pc-font)}.hero__aaron--text.is--small.absolute{position:absolute;top:1.04rem;left:1.04rem;color:#111013}.hero__aaron--text.is--small{color:#f5efdf}.silks-error__img{aspect-ratio:1}.silks-error__line{height:11.04rem}.silks-error{background-color:#222;padding:.16rem;gap:.16rem}.hero__bottom--shape:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00249c;z-index:1;transform-origin:top;transition:transform .2s ease;transform:scaleY(0)}.hero__bottom-brdr-10{clip-path:inset(0 round .52rem);transition:color .2s ease;pointer-events:none}.hero__bottom-brdr-10 .f-36.col-blue{transition:color .2s ease}.hero__bottom--arrow{transition:clip-path .2s ease}.hero__bottom--arrow:nth-child(1){clip-path:inset(0% 0% 0% 0%)}.hero__bottom--arrow:nth-child(2){clip-path:inset(100% 100% 0 0);transform:rotate(180deg)}.hero__bottom--arrow path{transition:fill .2s ease}.hero__bottom-brdr-10:hover{color:#fff}.hero__bottom-brdr-10:hover .hero__bottom--shape:before{transform-origin:bottom;transform:scaleY(1)}.hero__bottom-brdr-10:hover .hero__bottom--arrow:nth-child(1){clip-path:inset(0 0 100% 100%)}.hero__bottom-brdr-10:hover .hero__bottom--arrow:nth-child(2){clip-path:inset(0% 0% 0 0)}.hero__bottom-brdr-10:hover .hero__bottom--arrow path{fill:#fff}.hero__bottom-brdr-10:hover .f-36.col-blue{color:#fff}@media screen and (max-width: 480px){.hero__sticky{height:auto}.hero__tiles--parent{opacity:0}[hero-section]{clip-path:none}.hero__bottom-brdr-10{clip-path:inset(0 round var(--border))}.hero__middle--content .f-96{font-size:var(--mob-font)}.hero__middle--title{height:var(--mob-height)}}section:has(.cases-hero){background-color:#e0dcdc}.cases-hero{z-index:1}.cases-hero [project]{transition:none}.cases-hero [project=sk]{--x-pc: 20rem;--y-pc: -8vh;--rotate-pc: 66deg;--x-tb: -12rem;--y-tb: -2vh;--rotate-tb: 66deg;--x-mob: 0rem;--y-mob: 600%;--rotate-mob: 1deg;transform:translate(var(--x-pc),var(--y-pc)) rotate(var(--rotate-pc));z-index:2}.cases-hero [project=stas]{--x-pc: 12rem;--y-pc: -2vh;--rotate-pc: 67deg;--x-tb: -6rem;--y-tb: 1vh;--rotate-tb: 67deg;--x-mob: 0rem;--y-mob: 600%;--rotate-mob: 2deg;transform:translate(var(--x-pc),var(--y-pc)) rotate(var(--rotate-pc));z-index:1}.cases-hero [project=terrane]{--x-pc: 16rem;--y-pc: 4vh;--rotate-pc: 86deg;--x-tb: 4rem;--y-tb: 2vh;--rotate-tb: 86deg;--x-mob: 0rem;--y-mob: 600%;--rotate-mob: -3deg;transform:translate(var(--x-pc),var(--y-pc)) rotate(var(--rotate-pc));z-index:3}.cases-hero [project=fox]{--x-pc: 36rem;--y-pc: 0;--rotate-pc: 77deg;--x-tb: 18rem;--y-tb: 2vh;--rotate-tb: 77deg;--x-mob: 0rem;--y-mob: 600%;--rotate-mob: 5deg;transform:translate(var(--x-pc),var(--y-pc)) rotate(var(--rotate-pc));z-index:1}.cases-hero [project=silks]{--x-pc: 45rem;--y-pc: 0vh;--rotate-pc: -90deg;--x-tb: 29rem;--y-tb: 5vh;--rotate-tb: -90deg;--x-mob: 0rem;--y-mob: 600%;--rotate-mob: -1deg;transform:translate(var(--x-pc),var(--y-pc)) rotate(var(--rotate-pc));z-index:3}.cases-hero [project=dima]{--x-pc: 50rem;--y-pc: -2vh;--rotate-pc: 101deg;--x-tb: 40rem;--y-tb: -2vh;--rotate-tb: 101deg;--x-mob: 0rem;--y-mob: 600%;--rotate-mob: 3deg;transform:translate(var(--x-pc),var(--y-pc)) rotate(var(--rotate-pc));z-index:3}.cases-hero [project=orb]{--x-pc: 58rem;--y-pc: -2vh;--rotate-pc: 112deg;--x-tb: 53rem;--y-tb: -2vh;--rotate-tb: 112deg;--x-mob: 0rem;--y-mob: 600%;--rotate-mob: 1deg;transform:translate(var(--x-pc),var(--y-pc)) rotate(var(--rotate-pc));z-index:2}.cases-hero [project=aaron]{--x-pc: 61rem;--y-pc: 8vh;--rotate-pc: -62deg;--x-tb: 61rem;--y-tb: 8vh;--rotate-tb: -62deg;--x-mob: 0rem;--y-mob: 600%;--rotate-mob: -2deg;transform:translate(var(--x-pc),var(--y-pc)) rotate(var(--rotate-pc));z-index:1}@media screen and (max-width: 992px){.cases-hero [project=sk],.cases-hero [project=stas],.cases-hero [project=terrane],.cases-hero [project=fox],.cases-hero [project=silks],.cases-hero [project=dima],.cases-hero [project=orb],.cases-hero [project=aaron]{transform:translate(var(--x-tb),var(--y-tb)) rotate(var(--rotate-tb))}.cases-hero [show=tb-mob]{display:flex}}@media screen and (max-width: 480px){.cases-hero [project]{bottom:auto;top:auto;left:auto;right:auto;position:relative}.cases-hero [project=sk],.cases-hero [project=stas],.cases-hero [project=terrane],.cases-hero [project=fox],.cases-hero [project=silks],.cases-hero [project=dima],.cases-hero [project=orb],.cases-hero [project=aaron]{transform:translate(var(--x-mob),var(--y-mob)) rotate(var(--rotate-mob))}}[data-barba-namespace=cases] .tickets__item{z-index:var(--index)!important}.tickets__hover{transition:transform .8s cubic-bezier(.84,0,.16,1)}.tickets__item:hover .tickets__hover{transform:scale(1.1)}section:has(.about-hero){background:#222222}.about-hero__tile-top{color:#222}.about-hero__tile-top,.about-hero__top,.case-inner__top{pointer-events:none}.about-hero__tile--img{--top: 0px;--left: 0px;position:absolute;top:var(--top);left:var(--left);width:100rem;height:100vh;filter:grayscale(1) brightness(.8)}.about-hero{height:300vh}.about-hero .about-hero__lines--parent{clip-path:inset(65.8% 0 0 0)}.about-hero .about-hero__lines--parent .line{background:rgba(255,255,255,.15)}.about-hero__logo{position:relative;margin-top:-1px;width:calc(100% + var(--calc-space));height:calc(100% + var(--calc-space));margin-left:-.52rem}.about-hero__tiles--parent{clip-path:inset(.52rem 0 .52rem 0 round .52rem)}.about-hero__logo:before{content:"";position:absolute;aspect-ratio:1;background-color:#222;transition:background-color .8s cubic-bezier(.84,0,.16,1);-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-clip:border-box;-webkit-mask-type:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-type:alpha;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-clip:border-box;top:.5px;left:calc(0px - var(--calc-space));width:var(--calc-space)}.about-hero__logo:after{content:"";position:absolute;aspect-ratio:1;background-color:#222;transition:background-color .8s cubic-bezier(.84,0,.16,1);-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-clip:border-box;-webkit-mask-type:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-type:alpha;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-clip:border-box;top:100%;right:0;width:var(--calc-space)}@media screen and (min-width: 992px){.about-hero__lines--parent .vertical-lines[show=pc]{display:grid}}@media screen and (max-width: 992px) and (min-width: 480px){.about-hero__logo-grid{display:none}}@media screen and (max-width: 480px){.about-hero{height:auto}.about-hero__top{width:100vw;margin-left:calc(0px - var(--calc-space));border-bottom-left-radius:var(--border);border-bottom-right-radius:var(--border)}.about-hero__tiles--parent{clip-path:none;width:100vw;margin-left:calc(0px - var(--calc-space));margin-top:calc(0px - var(--calc-space))}.about-hero__tile--img{left:0;top:0;width:100%;height:100%;filter:none}.about-hero__tile{border-radius:0}.about-hero__logo{width:50%;height:51.47rem;margin-top:calc(0px - var(--calc-space));margin-right:calc(0px - var(--calc-space));border-bottom-left-radius:var(--border)}.about-hero__logo:before,.about-hero__logo:after{display:none}}.about-awards__row{--origin: top;--scale: 0;transition:color .15s ease}.about-awards__row .about-awards__bg{display:block;transform-origin:var(--origin);transform:scaleY(var(--scale));transition:transform .15s ease;z-index:-1}.about-awards__row.hovered{--scale: 1;color:#fff}.about-awards__list .about-awards__list-wrapper{position:relative;overflow:hidden;width:100%}.about-awards__list:last-child{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.about-awards__list:last-child.open{grid-template-rows:1fr}.about-awards__more-btn-parent{transition:height .2s ease,padding-top .2s ease;overflow:hidden;position:relative;cursor:pointer}.about-awards__more-btn-parent.hide{height:0px;padding-top:0rem}.about-awards__more-btn-parent .horizontal-lines .line:first-child{width:.625rem;justify-self:end}.about-awards__more-btn-parent .horizontal-lines .line:last-child{width:.625rem}.about-awards__more-btn-parent .vertical-line:nth-child(5){height:.625rem}.about-awards__more-btn-parent .vertical-line:nth-child(7){height:.625rem}.about-awards__more-btn{border-radius:.52rem;transition:color .2s ease}.about-awards__more-btn .about-awards__more-btn--icon{transition:transform .8s cubic-bezier(.84,0,.16,1)}.about-awards__more-btn:hover{color:#00249c}.about-awards__more-btn:hover .about-awards__more-btn--icon{transform:rotate(90deg)}@media screen and (max-width: 480px){.about-awards__more-btn-parent .horizontal-lines .line:first-child{width:100%}}a.about-links__tile:not(.is--monochrome){transition:color .2s ease,background-color .2s ease;border-radius:.52rem}a.about-links__tile:not(.is--monochrome) .about-links__text:nth-child(2){transform:translateY(-100%)}a.about-links__tile:not(.is--monochrome) .about-links__text:nth-child(3){opacity:.3}a.about-links__tile:not(.is--monochrome) .about-links__arrow{transition:color .2s ease}a.about-links__tile:not(.is--monochrome):hover{color:#fff;background-color:#00249c}a.about-links__tile:not(.is--monochrome):hover .about-links__arrow{color:#fff}.about-links__tile.is--monochrome .about-links__text-overlay{opacity:0}.about-links__tile.is--monochrome:hover .about-links__text-overlay{opacity:1}@media screen and (max-width: 992px){.about-links__row [show=tb]{display:flex}.about-links__row:has(.is--monochrome) [show=tb] .line:nth-child(2){opacity:0}}@media screen and (max-width: 480px){.about-links__list .about-links__row:nth-child(4),.about-links__list .about-links__row:nth-child(8){grid-template-rows:1fr}.about-links__list>.horizontal-lines:last-child{width:calc(50% - var(--space) - 1px)}.about-links__row:has(.is--monochrome) [show=tb] .line:nth-child(2){opacity:1}[data-barba-namespace=about] .about-links__text.is--left .f-36 .tile-line:nth-child(2){letter-spacing:-.06em}}[data-barba-namespace=about] section{transition:color .2s ease,background-color .2s ease;background-color:#222;color:#fff}[data-barba-namespace=about] .about-links .line{background-color:#ffffff26}[data-barba-namespace=about].about-light section{background-color:#e0dcdc;color:#222}[data-barba-namespace=about].about-light .about-links .line{background-color:#11111173}.team__list .team__list--row .vertical-line{height:50%}.team__list .team__list--row:nth-child(1) .vertical-line{align-self:end}.team__item--overlay,.team__item--icon{display:block}.team__item--name,.team__item--img{cursor:pointer}.team__list--item .team__item--overlay,.team__list--item .team__item--icon{opacity:0;transition:opacity .2s ease}.team__list--item .team__item--name{transition:color .2s ease}.team__list--item.hovered .team__item--overlay,.team__list--item.hovered .team__item--icon{opacity:1}.team__list--item.hovered .team__item--name{color:#00249c}.popup-text-line{width:var(--width);overflow:hidden}.f-36:has(.popup-text-line) .popup-text-line{height:1.1em}.f-18:has(.popup-text-line) .popup-text-line{height:1.4em}@media screen and (min-width: 992px){.team__list--item .about-links__arrow{display:none}}@media screen and (max-width: 480px){.team__list .vertical-line,.team__list .horizontal-lines{display:none}}.p-team{background-color:#e0dcdc;display:block;pointer-events:none;clip-path:inset(0 0 100% 0);opacity:1;transition:clip-path .8s cubic-bezier(.84,0,.16,1)}main.popup-open .p-team{pointer-events:auto;clip-path:inset(0 0 0% 0)}main.popup-fixed{will-change:auto}.p-team__img{clip-path:inset(0 0 100% 0);transition:clip-path .8s cubic-bezier(.84,0,.16,1) 0s}.p-team__item{clip-path:inset(var(--space) round var(--border));opacity:0;transition:opacity .1s linear .8s;pointer-events:none}.p-team__item.active{opacity:1;pointer-events:all;transition:opacity 0s linear 0s}.p-team__item.active .p-team__img{clip-path:inset(0 0 0% 0);transition:clip-path .8s cubic-bezier(.84,0,.16,1) var(--delay)}.p-team__item .line{background-color:#ffffff26}.p-team__close{margin-top:calc(0px - var(--calc-space));margin-right:calc(0px - var(--calc-space));transform:translate(1px,-1px);cursor:pointer}.p-team__close .p-team__close--icon{transition:transform .8s cubic-bezier(.84,0,.16,1);will-change:tranform}.p-team__close:hover .p-team__close--icon{transform:rotate(135deg)}@media screen and (max-width: 992px){.p-team__list{height:100vh}.p-team__item{height:100vh;overflow-y:auto;contain:paint;overflow-x:hidden;bottom:auto;overscroll-behavior:none}}@media screen and (max-width: 480px){.p-team__item{padding:var(--space);clip-path:none}.p-team__scroll>.vertical-line:first-child{margin-bottom:calc(0px - var(--space))}}section:has(.services.is--page){background-color:#222}section:has(.services.is--page) .container{clip-path:inset(.52rem round .52rem)}section:has(.services.is--page) .services{background-color:#e0dcdc}.services__item--title .f-36{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}@media screen and (max-width: 992px){section:has(.services.is--page){background-color:transparent}section:has(.services.is--page) .container{clip-path:none}}main:has(.contact){background-color:#222}.section:has(.contact){clip-path:inset(var(--space) round var(--border))}.section:has(.contact) .line{background-color:#ffffff26}.contact__logo:before{content:"";position:absolute;aspect-ratio:1;background-color:#222;transition:background-color .8s cubic-bezier(.84,0,.16,1);-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-clip:border-box;-webkit-mask-type:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-type:alpha;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-clip:border-box;top:.5px;left:calc(0px - var(--border));width:var(--border)}.contact__logo:after{content:"";position:absolute;aspect-ratio:1;background-color:#222;transition:background-color .8s cubic-bezier(.84,0,.16,1);-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-clip:border-box;-webkit-mask-type:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-type:alpha;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-clip:border-box;top:100%;right:0;width:var(--border)}@media screen and (max-width: 480px){.section:has(.contact){clip-path:none}.contact__top{width:100vw;margin-left:calc(0px - var(--calc-space))}.contact__form--step:nth-child(4) .vertical-line,.contact__form--step:nth-child(3) .vertical-line{width:100%}.contact__form--step:nth-child(4) .vertical-line .line,.contact__form--step:nth-child(3) .vertical-line .line{width:100%;height:1px}}.contact__form--radio{color:#fff;border-radius:var(--border);background:#333333}.contact__form--radio:after,.contact__form--radio:before{display:none}.contact__form--radio .contact__form--radio-icon,.contact__form--radio:focus,.contact__form--radio:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.contact__form--radio:has(.w--redirected-checked),.contact__form--radio:hover{background:#E0DCDC;color:#222}.contact__form--radio:has(.w--redirected-checked) .f-18,.contact__form--radio:hover .f-18{color:#00249c}.contact__index{--line: 0;opacity:.15;color:#e0dcdc;height:var(--height);overflow:hidden;transition:top .8s cubic-bezier(.84,0,.16,1),opacity .8s cubic-bezier(.84,0,.16,1)}.contact__index .contact__index--list .f-18{transition:transform .8s cubic-bezier(.84,0,.16,1);transform:translateY(calc(var(--line) * -100%))}.contact__form--step{display:grid;transition:opacity .2s ease;pointer-events:none;z-index:1}.contact__form--step .contact__form--radio,.contact__form--step .contact__input--parent,.contact__form--step .contact__form--next{opacity:0;transition:opacity .2s ease var(--delay),background .2s ease,color .2s ease}.contact__form--step .vertical-line{scale:0;transform-origin:bottom;transition:scale .2s ease var(--delay)}.contact__form--step .horizontal-lines{scale:0;transform-origin:right;transition:scale .2s ease var(--delay)}.contact__form--step.active{pointer-events:all;z-index:2}.contact__form--step.active .contact__form--radio,.contact__form--step.active .contact__input--parent,.contact__form--step.active .contact__form--next{opacity:1;transition:opacity .2s ease var(--reverse-delay),background .2s ease,color .2s ease}.contact__form--step.active .vertical-line{scale:1;transform-origin:top;transition:scale .2s ease var(--reverse-delay)}.contact__form--step.active .horizontal-lines{scale:1;transform-origin:left;transition:scale .2s ease var(--reverse-delay)}@media screen and (max-width: 992px){.contact__index{color:#222;top:calc(var(--offset) - 40px)}.contact__form--steps{height:var(--height)}}@media screen and (max-width: 480px){.contact__form--step [show=mob]{display:flex;width:100%}}.contact__input--label{color:#fff}.contact__input{color:#fff;flex:none;height:auto;overflow:auto}.contact__input--wrapper{--lines: 1;height:calc(var(--height) * var(--lines))}.contact__input--wrapper textarea{height:100%}.contact__form--next{background:#333333;color:#fff;border-radius:var(--border);overflow:hidden;transition:background .2s ease,color .2s ease}.contact__form--next .f-36{pointer-events:none}.contact__form--next:hover{background:#E0DCDC;color:#222}@media screen and (min-width: 991px){.contact__form--next{height:calc(33.3333333333vh - var(--calc-space) - 1px)}}.contact__back{top:calc(33.3333333333vh - var(--calc-space) * 4);opacity:1;transition:opacity .8s cubic-bezier(.84,0,.16,1);pointer-events:all}.contact__back.hide{opacity:0;pointer-events:none}.contact__back .f-18,.contact__back .f-18 div{height:1em}@media screen and (max-width: 992px){.contact__back{top:auto;z-index:4}}@media screen and (max-width: 480px){.contact__back--icon{transform:translateY(-2%)}}.contact__titles{width:100%;height:100%}.contact__title{position:absolute;bottom:0;transition:opacity .2s ease}.contact__title.active{transition:opacity 0s}.contact__input--parent label.error{position:absolute;font-size:1.88rem;font-family:Neue Montreal,sans-serif;color:red;font-weight:400;line-height:1.1;letter-spacing:-.02em;transform:translateY(-100%)}.contact__input--parent:has(label.error) .contact__input--label{display:none}.contact__input--parent:has(label.error) label.error{animation:forwards 1.2s changeColor ease}.contact__input--parent:has(label.error[style="display: none;"]) .contact__input--label{display:block}.contact__input--parent:has(label.error[style="display: none;"]) label.error{color:red}@keyframes changeColor{0%{color:red}50%{color:red}to{color:#fff}}@media screen and (max-width: 992px){.contact__input--parent label.error{font-size:3.13rem}}@media screen and (max-width: 992px){.contact__input--parent label.error{font-size:5.6rem}.contact__input--parent:has(label.error) .contact__input--label{display:block;opacity:0}.contact__input--parent:has(label.error[style="display: none;"]) .contact__input--label{display:block;opacity:1}}.contact__success{background-color:transparent;display:block;pointer-events:none}.contact__success .about-links__text{color:#fff}.contact__success .vertical-line{scale:0;transform-origin:bottom;transition:scale .2s ease var(--delay)}.contact__form{transition:opacity .2s ease}.contact.success .contact__form,.contact.success .contact__back{opacity:0;pointer-events:none}.contact__success--tile{border-radius:.52rem;opacity:0;transition:opacity .2s ease var(--delay),background .2s ease,color .2s ease}.contact__success--tile .about-links__text:nth-child(2){transform:translateY(-100%)}.contact__success--tile .about-links__text:nth-child(3){opacity:.3}.contact__success--tile .about-links__arrow{transition:color .2s ease}.contact__success--tile:hover{color:#fff;background-color:#00249c}.contact__success--tile:hover .about-links__arrow{color:#fff}.contact__success.active{z-index:3;pointer-events:all}.contact__success.active .contact__success--tile{opacity:1!important}.contact__success.active .vertical-line{scale:1;transform-origin:top}.contact:has(.form__success[style="display: block;"]) .contact__index{display:none}.contact:has(.form__success[style="display: block;"]) .contact__back{display:none}.form__success{opacity:0!important;visibility:hidden!important}.contact__success--tile.is--img{cursor:pointer}.contact__success--tile.is--img img{transition:filter .4s ease;filter:grayscale(100%) brightness(.5)}.contact__success--tile.is--img:hover img{filter:grayscale(0%) brightness(1)}.s-popup:has(video){display:flex;align-items:center}.s-popup__content:has(video){aspect-ratio:16/9;height:auto}@media screen and (max-width: 992px){.contact__right{transition:opacity .8s cubic-bezier(.84,0,.16,1)}.contact__success.active{position:relative}.contact.success .contact__right,.contact.success .contact__back,.contact.success .contact__index{opacity:0;pointer-events:none}.contact.success .contact__form{display:none;height:0;overflow:hidden}}@media screen and (max-width: 480px){.contact__success .vertical-line:nth-child(2),.contact__success .vertical-line:nth-child(6){width:100%}.contact__success .vertical-line:nth-child(2) .line,.contact__success .vertical-line:nth-child(6) .line{width:100%;height:1px}.contact__success .contact__success--tile .about-links__text:nth-child(2){transform:translateY(0)}}#case-inner{background:#222222}.case-inner__tile-top{color:#222}.case-inner{height:300vh}.case-inner .line{background:rgba(255,255,255,.15)}.case-inner__video{position:relative;z-index:5;border-radius:var(--border);overflow:hidden;width:100%;height:auto;aspect-ratio:16/9;display:flex;justify-content:center;align-items:center}.case-inner__sticky{clip-path:inset(.52rem 0 .52rem 0 round .52rem)}@media screen and (max-width: 992px){.case-inner{height:auto}.case-inner .about-hero__logo-grid{display:block;top:0;right:0;bottom:auto;left:auto;width:30.73rem;height:30.73rem;z-index:5}.case-inner .about-hero__logo-grid .about-hero__logo{border-bottom-left-radius:var(--border)}.case-inner__video-parent{min-height:54.43rem}}@media screen and (max-width: 480px){.case-inner .about-hero__logo-grid{display:block;top:0;right:0;bottom:auto;left:auto;width:47.2rem;height:30.73rem;z-index:5}.case-inner .about-hero__logo-grid .about-hero__logo{width:calc(100% + var(--space))}.case-inner__sticky{width:100vw;margin-left:calc(0px - var(--space));clip-path:none}.case-inner__video-parent{padding:0 var(--space)}}.case-footer{height:300vh;margin-top:-40vh}.case-footer__sticky{clip-path:inset(var(--space) round var(--border))}.case-footer__order{padding-top:40vh}.case-footer__order--grid{position:relative;height:auto;grid-template-rows:var(--height) 1px var(--height)}.case-footer__order--grid .services__dot--parent{z-index:0}.case-footer__order--grid .services__dot--parent.is--inner-case{z-index:2;width:1rem;height:1rem}.case-footer__order--grid .services__dot{height:var(--height-pc);width:var(--height-pc)}.case-footer__absolute{z-index:5;display:flex;opacity:1;pointer-events:none}.case-footer__absolute .footer{color:#fff}.case-footer__absolute .footer .footer__dot{background:#222222}.footer__title .f-96{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}@media screen and (min-width: 991px) and (max-height: 45rem){.case-footer .footer__item{min-height:auto;height:9rem}.case-footer .case-footer__order--grid{grid-template-rows:9rem 1px 9rem}}@media screen and (max-width: 992px){.case-footer__order--grid{padding-bottom:5.21rem;padding-top:5.21rem}.case-footer__order--grid .services__dot{height:var(--height-tb);width:var(--height-tb)}.case-footer__order--grid .case-footer__order--item:nth-child(1) .case-footer__order--link [title-animation]{align-items:end}.case-footer__order--grid .case-footer__order--item:nth-child(5) .case-footer__order--link [title-animation]{align-items:start}.case-footer__order--grid .services__dot--parent:has(.services__dot){width:5rem;height:5rem}}@media screen and (max-width: 480px){.case-footer__order--grid{padding-bottom:10.67rem;padding-top:10.67rem}.case-footer__order--grid .services__dot--parent{display:flex}.case-footer__order--grid .services__dot{height:var(--height-mob);width:var(--height-mob)}.case-footer__sticky{height:100dvh;clip-path:inset(var(--border) round var(--border))}.case-footer__order .vertical-line{height:100%}}.case-sections{transition:background-color .2s ease;background-color:#222;clip-path:inset(0 round 0 0 .52rem .52rem)}.case-sections.orb{background-color:red}.inner-case__img img{scale:1.007}.inner-case__img .img-contain{scale:1}.dima-horizontal{height:300vh}.dima-horizontal__img{aspect-ratio:5383/1601}[data-page=dima] .inner-case__img img{scale:1}.aron-font.absolute{position:absolute;top:2.31vw;left:2.31vw}[data-project=aaron]{--color: initial;--bg-color: #222222}[data-project=aaron] .section:has(.case-inner){background:var(--bg-color)}[data-project=aaron] .section:has(.case-inner) .about-hero__tile-top{color:var(--bg-color);background-color:var(--color)}[data-project=aaron] .case-sections{color:var(--color);background:var(--bg-color)}[data-project=aaron] .aaron-toggle__icon path{fill:var(--color)}[data-project=aaron].show-next .inner-case__bg .inner-case__bg-tile{background:#dcff7d!important}[data-project=aaron].brown{--color: #F4975A;--bg-color: #252018}[data-project=aaron].brown .aaron__line{background:var(--color)}[data-project=aaron].brown .col-green{color:#fff}[data-project=aaron].brown .aron-font.absolute{color:var(--bg-color)}[data-project=aaron].brown .order__current{color:var(--color)}[data-project=aaron].brown .button{border-color:var(--color)}[data-project=aaron].brown .button .col-green{color:var(--color)}[data-project=aaron].default{--color: initial;--bg-color: #222222}[data-project=aaron].green{--color: #F4FDDC;--bg-color: #105717}[data-project=aaron].green .aaron__line{background:var(--color)}[data-project=aaron].green .col-green{color:#fff}[data-project=aaron].green .aron-font.absolute{color:var(--bg-color)}[data-project=aaron].green .order__current{color:var(--color)}[data-project=aaron].green .button{border-color:var(--color)}[data-project=aaron].green .button .col-green{color:var(--color)}[data-project=aaron].orange{--color: #E98F54;--bg-color: #051A26}[data-project=aaron].orange .aaron__line{background:var(--color)}[data-project=aaron].orange .col-green{color:#fff}[data-project=aaron].orange .aron-font.absolute{color:var(--bg-color)}[data-project=aaron].orange .order__current{color:var(--color)}[data-project=aaron].orange .button{border-color:var(--color)}[data-project=aaron].orange .button .col-green{color:var(--color)}[data-project=aaron].pink{--color: #E8807A;--bg-color: #0C0827}[data-project=aaron].pink .aaron__line{background:var(--color)}[data-project=aaron].pink .col-green{color:#fff}[data-project=aaron].pink .aron-font.absolute{color:var(--bg-color)}[data-project=aaron].pink .order__current{color:var(--color)}[data-project=aaron].pink .button{border-color:var(--color)}[data-project=aaron].pink .button .col-green{color:var(--color)}[data-project=aaron].purple{--color: #DCF5FD;--bg-color: #301057}[data-project=aaron].purple .aaron__line{background:var(--color)}[data-project=aaron].purple .col-green{color:#fff}[data-project=aaron].purple .aron-font.absolute{color:var(--bg-color)}[data-project=aaron].purple .order__current{color:var(--color)}[data-project=aaron].purple .button{border-color:var(--color)}[data-project=aaron].purple .button .col-green{color:var(--color)}[data-project=aaron].yellow{--color: #E9E354;--bg-color: #051A26}[data-project=aaron].yellow .aaron__line{background:var(--color)}[data-project=aaron].yellow .col-green{color:#fff}[data-project=aaron].yellow .aron-font.absolute{color:var(--bg-color)}[data-project=aaron].yellow .order__current{color:var(--color)}[data-project=aaron].yellow .button{border-color:var(--color)}[data-project=aaron].yellow .button .col-green{color:var(--color)}@media screen and (max-width: 480px){.aron-font.absolute{position:absolute;left:3.41vw;top:0}}.section:has(.terrane-photos){position:relative;height:300vh;margin-top:-100vh;z-index:1}.terrane-photos__sticky{height:100vh}.terrane-photos{position:absolute;left:-20px;right:-20px;pointer-events:none;z-index:3;top:0}.terrane-photo{clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%)}@media screen and (min-width: 991px){.terrane-hover__btn .terrane-hover__text-line{transform:translateY(101%);transition:transform .4s cubic-bezier(.25,1,.5,1)}.terrane-hover__btn .terrane-hover__btn-circle{transition:width .8s cubic-bezier(.25,1,.5,1),height .8s cubic-bezier(.25,1,.5,1)}.terrane-hover__btn:hover .terrane-hover__text-line{transition:transform .4s cubic-bezier(.25,1,.5,1) var(--delay);transform:translateY(0)}.terrane-hover__btn:hover .terrane-hover__btn-circle{transition:width .8s cubic-bezier(.25,1,.5,1) .1s,height .8s cubic-bezier(.25,1,.5,1) .1s;width:45em;height:45em}}[data-page=terrane] .inner-case__img img{scale:1}@media screen and (max-width: 992px){[data-project=terrane] .case-inner{padding-bottom:50vh}.section:has(.terrane-photos){position:relative;height:300vh;margin-top:-100vh;z-index:1;background-color:transparent}}.fox-cases__descr .f-18>*{text-indent:0!important;margin-left:0!important}@media screen and (min-width: 991px){.fox-cases{height:400vh}.fox-cases__list{pointer-events:none}.fox-cases__item{display:none;pointer-events:auto}.fox-cases__item.show{display:block}}.fox-cases__bg{filter:blur(140px);-webkit-filter:blur(140px);-moz-filter:blur(140px);-ms-filter:blur(140px);-o-filter:blur(140px);will-change:transform;-webkit-will-change:transform;animation:rotate 60s ease 0s infinite normal forwards;opacity:.45}.fox-cases__bg div{width:100%;height:100%;-webkit-mask-image:url(https://uploads-ssl.webflow.com/63dbcfbb162886644b8eddf3/63de192add1066652213d868_Blur%20Mask.svg);mask-image:url(https://uploads-ssl.webflow.com/63dbcfbb162886644b8eddf3/63de192add1066652213d868_Blur%20Mask.svg);-webkit-mask-clip:border-box;-webkit-mask-image:url(https://uploads-ssl.webflow.com/63dbcfbb162886644b8eddf3/63de192add1066652213d868_Blur%20Mask.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-clip:border-box;background-image:linear-gradient(264deg,#e42424,#f69230 67%,#ffc635 99%);background-image:-webkit-linear-gradient(264deg,#e42424,#f69230 67%,#ffc635 99%)}@keyframes rotate{0%{transform:translate(-50%,-50%),rotate(0)}to{transform:translate(-50%,-50%),rotate(360deg)}}.is--fox-3 img{border-radius:20px}[data-page=fox] .inner-case__img img{scale:1}.p-view__parent:not(.is--second){background:#FFFFFF;clip-path:inset(38% 35% 38% 35% round .52rem)}.p-view__parent img{object-fit:cover;height:100%}.sk-masked:after{content:"";position:absolute;top:0;left:0;width:80%;height:100%;background-color:#fff;z-index:-1}.sk-masked .sk-masked__rows,.sk-masked .sk-masked__title{z-index:2;mix-blend-mode:difference}.p-view__grid{will-change:transform}.sk-counter{color:#fff}.sk-counter .sk-counter__item:first-child .sk-counter__plus{color:#d42d88}.sk-counter .sk-counter__item:nth-child(2) .sk-counter__plus{color:#4dabe9}.sk-counter .sk-counter__item:nth-child(3) .sk-counter__plus{color:#fff200}.inner-case__img.is--sk-10 img{object-fit:contain}.nft-body{height:300vh}.nft-body .silks__img{will-change:clip-path,transform;overflow:clip}.nft-body .silks__img img{will-change:clip-path,transform;transform:translateZ(1px) scale(1.01)}@font-face{font-family:Supply;src:url(https://assets.website-files.com/64232d1298684b7aac80993f/64232f7c078c5a893d874340_PPSupplyMono-Ultralight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Flexible;src:url(https://assets.website-files.com/64232d1298684b7aac80993f/64232e54f456ac824d5fba9e_Art%20Grootfontein%20-%20Flexible%20Variable.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.s-process__info{transition:opacity .1s ease;opacity:0}.s-process__info--word{transition:opacity .05s ease;opacity:0}.s-process__info--divider{transition:transform .4s ease;transition-delay:.3s;transform:scaleX(0);transform-origin:right}.no-delay .s-process__info--word,.no-delay .s-process__info--divider{transition-delay:0s!important}.no-delay .s-process__info--divider{transform-origin:left}.s-process__info--descr .s-process__info--word{padding:0 .2rem;flex-shrink:0;flex-grow:0}.s-process__info--descr .s-process__info--line{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.s-process__info--descr .s-process__info--line:last-child{justify-content:start}.active-s-process .active-1 .s-process__info--list:nth-child(1) .s-process__info--word{opacity:1}.active-s-process .active-1 .s-process__info--list:nth-child(1) .s-process__info--divider{transform:scaleX(1)}.active-s-process .active-1 .s-process__info{opacity:1}.active-s-process .active-2 .s-process__info--list:nth-child(2) .s-process__info--word{opacity:1}.active-s-process .active-2 .s-process__info--list:nth-child(2) .s-process__info--divider{transform:scaleX(1)}.active-s-process .active-2 .s-process__info{opacity:1}.active-s-process .active-3 .s-process__info--list:nth-child(3) .s-process__info--word{opacity:1}.active-s-process .active-3 .s-process__info--list:nth-child(3) .s-process__info--divider{transform:scaleX(1)}.active-s-process .active-3 .s-process__info{opacity:1}.case-sections:has(.s-process){position:relative;z-index:2}.section:has(.s-process){z-index:2}.s-process{height:400vh;margin-top:-100vh;pointer-events:none;z-index:1;margin-bottom:-50vh}.s-process .f-96{font-family:Flexible;font-size:6rem;line-height:1.25;letter-spacing:.01em}.s-process .f-18{font-family:Supply;font-size:.73rem;line-height:1.5}.s-process .s-process__sticky{position:sticky;top:0;background-color:transparent;transition:opacity .2s cubic-bezier(.25,1,.5,1);opacity:0}.s-process .s-process__titles{padding-top:calc(var(--info-height-fixed) + 2.35rem)}.s-process .s-process__titles .s-process__title.is--first{position:absolute;translate:0 -90%}.s-process .s-process__title--list{padding-left:60%}.s-process .s-process__title--list .s-process__title{width:60%}.s-process .s-process__title--list .s-process__title:nth-child(1),.s-process .s-process__title--list .s-process__title:nth-child(3){align-self:flex-start}.s-process .s-process__index{transition:opacity .2s cubic-bezier(.25,1,.5,1);opacity:0}.s-process .s-process__char{transition:transform .2s cubic-bezier(.25,1,.5,1),font-variation-settings .4s ease;font-variation-settings:"wdth" 200,"HGHT" 200;transform:scaleY(0);transform-origin:bottom}.s-process .s-process__info{padding:0;height:var(--info-height)}.s-process .s-process__info .s-process__info--list{padding:40px 40px 40px 20px;position:absolute;pointer-events:none}.s-process__bg{display:grid;grid-template-columns:repeat(var(--columns),1fr);grid-template-rows:repeat(var(--rows),1fr)}.s-process__tile{background:#DCFF7D;opacity:0}@media screen and (max-width: 991px){.s-process__info{width:calc(50% - 10px)}.s-process__titles{padding-top:0!important;margin-top:120px}.s-process__titles .s-process__title.is--first{position:absolute;translate:0 0!important}.s-process__titles .s-process__title--list{position:static}.s-process__titles .s-process__title--list .s-process__title{position:absolute;left:0;top:0;width:100%;margin-right:0}}@media screen and (max-width: 480px){.s-process{height:350vh}.s-process__info{width:calc(100% - 20px)}.s-process__info--list{padding:20px!important}.s-process__titles{margin-top:100px!important}}.remove-main-change{will-change:auto}.active-s-process .s-process{pointer-events:all}.active-s-process .s-process__tile,.active-s-process .s-process__sticky{opacity:1}.active-s-process .nav .container{clip-path:inset(100% 0 0 0)}.active-s-process .s-process__title.is--first .s-process__char{transform:scaleY(1);font-variation-settings:"wdth" 200,"HGHT" 1000}.active-s-process .active-1 .s-process__title--list .s-process__title:nth-child(1) .s-process__char{transform:scaleY(1);font-variation-settings:"wdth" 200,"HGHT" 1000}.active-s-process .active-1 .s-process__title--list .s-process__title:nth-child(1) .s-process__index{opacity:1}.active-s-process .active-2 .s-process__title--list .s-process__title:nth-child(2) .s-process__char{transform:scaleY(1);font-variation-settings:"wdth" 200,"HGHT" 1000}.active-s-process .active-2 .s-process__title--list .s-process__title:nth-child(2) .s-process__index{opacity:1}.active-s-process .active-3 .s-process__title--list .s-process__title:nth-child(3) .s-process__char{transform:scaleY(1);font-variation-settings:"wdth" 200,"HGHT" 1000}.active-s-process .active-3 .s-process__title--list .s-process__title:nth-child(3) .s-process__index{opacity:1}@media screen and (max-width: 991px){.active-s-process .hide-first .s-process__title.is--first .s-process__char{transform:scaleY(0);font-variation-settings:"wdth" 200,"HGHT" 200}.active-s-process .hide-first .s-process__title.is--first .s-process__index{opacity:1}}.container:has(.s-projects){color:#c7c7c7}.s-projects__item-link:hover{transition:color .2s cubic-bezier(.25,1,.5,1);color:#dcff7d}.s-projects__item-link .f-96{display:flex;justify-content:center;gap:1vw;font-family:Flexible;font-size:8.02rem;line-height:1.25;letter-spacing:.01em}.s-projects__item-link .f-18{font-family:Supply;font-size:.73rem;line-height:1.5}.s-projects__item-link .s-projects__char{font-variation-settings:"wdth" 200,"HGHT" 1000}.s-projects__trail--img{opacity:0}@media screen and (max-width: 992px){.s-projects__item-link .f-96{font-size:17.02rem}.s-projects__item-link .f-18{font-size:1.73rem}.s-projects__index{bottom:1.6rem;left:-7rem}}@media screen and (max-width: 480px){.s-projects__item-link .f-96{font-size:19.02rem}.s-projects__item-link .f-18{font-size:2.73rem}.s-projects__index{bottom:1.6rem;left:-10rem}}[data-barba-namespace=service] #case-inner{transition:background-color .2s ease}[data-barba-namespace=service] .service-sections{background-color:#222;transition:background-color .2s ease,color .2s ease;color:#fff;clip-path:inset(0 round 0 0 var(--border) var(--border));position:relative;z-index:2}[data-barba-namespace=service].light{background-color:#222}[data-barba-namespace=service].light #case-inner{background-color:#e0dcdc}[data-barba-namespace=service].light .service-sections{background-color:#e0dcdc;color:#222}.case-inner__video{cursor:pointer}.case-inner__video:hover .reel__video--play-parent{opacity:1}@media screen and (max-width: 480px){[data-barba-namespace=service] #case-inner .about-hero__descr{text-wrap:balance}[data-barba-namespace=service] #case-inner .about-hero__descr br{display:none}[data-barba-namespace=service] #case-inner .about-hero__descr.is--middle{text-align:right}}.d-service .about-awards__top{margin-bottom:0}.d-service__icon{transition:color .2s ease,right .8s cubic-bezier(.84,0,.16,1),transform .8s cubic-bezier(.84,0,.16,1),width .8s cubic-bezier(.84,0,.16,1),height .8s cubic-bezier(.84,0,.16,1);z-index:2;pointer-events:none}.d-service__icon .svg{transition:translate .8s cubic-bezier(.84,0,.16,1),scale .8s cubic-bezier(.84,0,.16,1)}.d-service__icon line{transition:stroke-width .8s cubic-bezier(.84,0,.16,1)}.d-service__img img{object-fit:contain}.d-service__item{position:relative;transition:color .2s ease}.d-service__item:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80%;background-color:#11111173;height:1px;opacity:.3}.d-service__item .f-18,.d-service__item .f-36{transition:transform .2s ease}.d-service__item:after{content:"";position:absolute;bottom:0;left:50%;translate:-50% 0;width:80%;background-color:#00249c;height:100%;transition:transform .2s ease;transform-origin:bottom;transform:scaleY(0);z-index:-1}.d-service__item--parent.hovered .d-service__item{color:#fff}.d-service__item--parent.hovered .d-service__item:after{transform:scaleY(1)}.d-service__item--parent.hovered .d-service__item .f-18,.d-service__item--parent.hovered .d-service__item .f-36{transform:translateY(-.26rem)}.d-service__item--parent.hovered .d-service__icon{color:#fff;transform:rotate(90deg)}.d-service__item--parent.opened .d-service__content--parent{grid-template-rows:1fr}.d-service__item--parent.opened .d-service__item--top{grid-template-rows:0fr}.d-service__item--parent.opened .d-service__icon{right:1.04rem;color:#00249c;width:3.91rem;height:3.91rem;transform:rotate(45deg)}.d-service__item--parent.opened .d-service__icon line{stroke-width:1px}.d-service__item--parent.close-hovered .d-service__icon{transform:rotate(135deg) scale(1.1)}.d-service__row--item:has(.f-36){padding-bottom:.3rem}.d-service__item--top{display:grid;grid-template-rows:1fr;transition:grid-template-rows .8s cubic-bezier(.84,0,.16,1);position:relative}.d-service__item--top .d-service__item--padd{position:relative;overflow:hidden}.d-service__content--parent{display:grid;grid-template-rows:0fr;transition:grid-template-rows .8s cubic-bezier(.84,0,.16,1);position:relative}.d-service__content--parent .line{background-color:#ffffff26}.d-service__content--parent .d-service__content--padd{overflow:hidden;clip-path:inset(0 round .52rem)}.d-service__close{transition:background .2s ease;margin-top:calc(0px - var(--calc-space) - 1px);position:relative;border-bottom-left-radius:.52rem}.d-service__close:before{content:"";position:absolute;aspect-ratio:1;background-color:#e0dcdc;transition:background-color .8s cubic-bezier(.84,0,.16,1);-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-clip:border-box;-webkit-mask-type:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-type:alpha;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-clip:border-box;top:.5px;left:calc(0px - var(--calc-space) + .5px);width:var(--calc-space)}.d-service__close:after{content:"";position:absolute;aspect-ratio:1;background-color:#e0dcdc;transition:background-color .8s cubic-bezier(.84,0,.16,1);-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-clip:border-box;-webkit-mask-type:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-type:alpha;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-clip:border-box;top:100%;right:0;width:var(--calc-space)}@media screen and (max-width: 992px){.d-service__item--parent.hovered .d-service__item{color:#222}.d-service__item--parent.hovered .d-service__item:after{transform:scaleY(0)}.d-service__item--parent.hovered .d-service__item .f-18,.d-service__item--parent.hovered .d-service__item .f-36{transform:translateY(0)}.d-service__item--parent.hovered .d-service__icon{color:#00249c;transform:rotate(0)}.d-service__item--parent.opened .d-service__icon{transform:rotate(90deg)}.d-service__item:before{width:100%}.d-service__close{border-bottom-left-radius:var(--border)}.d-service__tile.is--img:has(:not(img)){display:none}}@media screen and (max-width: 480px){.d-service__content--parent{width:100vw;margin-left:calc(0px - var(--space))}.d-service__content--padd{padding-left:var(--space);padding-right:var(--space)}.d-service__close{margin-right:calc(0px - var(--space));position:absolute;top:-9.65rem;margin-top:0}.d-service__icon{width:5.33rem!important;height:5.33rem!important}.d-service__item--parent.opened .d-service__icon{transform:rotate(135deg)!important}.d-service__item--parent.opened .d-service__icon .svg{scale:3;translate:75% -20%}.service__tiles-grid .about-links__row:nth-child(2),.service__tiles-grid .about-links__row:nth-child(6){grid-template-rows:1fr}}.about-links__tile.is--monochrome{transition:color .2s ease;clip-path:inset(0 round .52rem)}.about-links__tile.is--monochrome .about-links__arrow{transition:transform .8s cubic-bezier(.84,0,.16,1),color .2s ease}.about-links__tile.is--monochrome .about-links__text{position:relative;z-index:1}.about-links__tile.is--monochrome:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:0;transform-origin:top;transition:transform .2s ease;transform:scaleY(0)}.about-links__tile.is--monochrome:hover{color:#222}.about-links__tile.is--monochrome:hover .about-links__arrow{transform:rotate(180deg);color:#222}.about-links__tile.is--monochrome:hover:before{transform:scaleY(1);transform-origin:bottom}.s-popups{display:block}.s-popup__list{background-color:#e0dcdc;pointer-events:none;clip-path:inset(0 0 100% 0);opacity:1;transition:clip-path .8s cubic-bezier(.84,0,.16,1)}main.popup-open .s-popup__list{pointer-events:auto;clip-path:inset(0 0 0% 0)}.s-popup{opacity:0;transition:opacity .1s linear .8s;pointer-events:none;background-color:#e0dcdc}.s-popup.active{opacity:1;pointer-events:all;transition:opacity 0s linear 0s}[popup-trigger]{cursor:pointer}.s-popup__close{background-color:#e0dcdc;padding-top:var(--space);padding-right:var(--space);border-bottom-left-radius:var(--border);cursor:pointer}.s-popup__close:before{content:"";position:absolute;aspect-ratio:1;background-color:#e0dcdc;transition:background-color .8s cubic-bezier(.84,0,.16,1);-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-clip:border-box;-webkit-mask-type:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-type:alpha;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-clip:border-box;top:var(--space);left:calc(0px - var(--calc-space));width:var(--calc-space)}.s-popup__close:after{content:"";position:absolute;aspect-ratio:1;background-color:#e0dcdc;transition:background-color .8s cubic-bezier(.84,0,.16,1);-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-clip:border-box;-webkit-mask-type:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-type:alpha;-webkit-mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);mask-image:url(https://uploads-ssl.webflow.com/614495d4b725a3701eb131d2/64ca2c05609bf789e8065033_Subtract.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-clip:border-box;top:100%;right:var(--space);width:var(--calc-space)}.s-popup__close .s-popup__icon{transition:transform .8s cubic-bezier(.84,0,.16,1)}.s-popup__close:hover .s-popup__icon{transform:rotate(135deg)}.s-popup__content{clip-path:inset(var(--space) round var(--border))}.popup-text-line{width:var(--width);height:1em;overflow:hidden}@media screen and (min-width: 991px){[data-barba-namespace=service] .reel__video--play{height:8rem;width:8rem;border-radius:100vw;background:#00249C;display:flex;justify-content:center;align-items:center}}section:has(.privacy){background-color:#e0dcdc;clip-path:inset(0 round 0 0 .52rem .52rem);padding-bottom:calc(var(--calc-space) * 10)}li{position:relative;display:inline}li:before{content:"";width:.47rem;height:.47rem;position:absolute;top:.4rem;left:-1.56rem;border-radius:100vw;background-image:url(https://uploads-ssl.webflow.com/64e3817de34b2de022cfcc20/65046a89a47e57bc7c18da1a_Ellipse%208.svg);background-repeat:no-repeat;background-size:contain}li a{font-style:italic;text-decoration:underline;padding-left:.5rem}[data-barba-namespace="404"]{background-color:#222}.section:has(.p-404) .line{background-color:#ffffff26}.p-404__tiles--grid{gap:calc(var(--space) * 2 + 1px);z-index:2}.p-404__tiles--grid:has(.p-404__tile--text){z-index:3;pointer-events:none}.p-404__tiles--grid:has(.p-404__tile--text) .p-404__tile--wrapper{pointer-events:all;cursor:default}.p-404__tiles--grid:has(.p-404__tile--text) .p-404__tile--wrapper:nth-child(8){opacity:0;pointer-events:none}.p-404__tile:has(.p-404__tile--text){--x: 0;--y: 0;border-radius:var(--border);background-color:#fff;color:#000;transition:transform .8s cubic-bezier(.84,0,.16,1);transform:translate3D(calc((var(--width) + 1px + 2 * var(--space)) * var(--x)),calc((var(--height) + 1px + 2 * var(--space)) * var(--y)),1px) rotate(var(--rotate))}.p-404__tile--text{width:calc(100vw - var(--space) * 2);height:calc(100vh - var(--space) * 2);left:calc(var(--left) - 8%);top:var(--top);display:flex;justify-content:center;align-items:center;z-index:2}.p-404__tile--btn{z-index:1}@media screen and (max-width: 992px){.p-404__tiles--grid{grid-template-columns:1fr 1fr 1fr}.p-404__tiles--grid .p-404__tile--wrapper:nth-child(15),.p-404__tiles--grid .p-404__tile--wrapper:nth-child(14),.p-404__tiles--grid .p-404__tile--wrapper:nth-child(13){display:none}.f-404{rotate:-90deg;font-size:78rem}.vertical-lines{gap:calc(var(--space) * 2 + 1px)}.vertical-lines .vertical-line{height:100%;width:1px}}@media screen and (max-width: 480px){.p-404__tiles--grid{grid-template-columns:1fr 1fr}.p-404__tiles--grid .p-404__tile--wrapper:nth-child(12),.p-404__tiles--grid .p-404__tile--wrapper:nth-child(11),.p-404__tiles--grid .p-404__tile--wrapper:nth-child(10),.p-404__tiles--grid .p-404__tile--wrapper:nth-child(9){display:none}.p-404__tiles--grid:has(.p-404__tile--text) .p-404__tile--wrapper:nth-child(8){opacity:1;pointer-events:all}.p-404__tiles--grid:has(.p-404__tile--text) .p-404__tile--wrapper:nth-child(3){opacity:0;pointer-events:none}.f-404{font-size:120rem}}::selection{background-color:#00249c;color:#fff;-webkit-text-fill-color:#FFFFFF;-webkit-text-stroke-color:transparent}::-webkit-scrollbar{width:0;background:transparent}
