@charset "UTF-8";/*!
Theme Name: Things
Theme URI: http://www.overpx.com
Author: Overpx
Author URI: http://www.overpx.com
Version: 3.0.1
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: Overpx
*/*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1366px){.container{max-width:1366px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 1600px){.container{max-width:1600px}}@media (min-width: 1920px){.container{max-width:1920px}}.absolute{position:absolute}.\!relative{position:relative!important}.relative{position:relative}.sticky{position:sticky}.-top-150{top:-15rem}.-top-\[10\%\]{top:-10%}.-top-\[20\%\]{top:-20%}.left-0{left:0}.left-\[10\%\]{left:10%}.left-\[34\%\]{left:34%}.right-0{right:0}.right-20{right:2rem}.right-30{right:3rem}.right-\[5\%\]{right:5%}.top-0{top:0}.top-\[35\%\]{top:35%}.-z-\[1\]{z-index:-1}.z-10{z-index:10}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.col-start-1{grid-column-start:1}.col-start-9{grid-column-start:9}.row-span-1{grid-row:span 1 / span 1}.row-span-3{grid-row:span 3 / span 3}.row-span-5{grid-row:span 5 / span 5}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-20{margin-top:2rem;margin-bottom:2rem}.\!mt-40{margin-top:4rem!important}.-mt-50{margin-top:-5rem}.mb-35{margin-bottom:3.5rem}.mb-50{margin-bottom:5rem}.mb-60{margin-bottom:6rem}.ml-0{margin-left:0}.ml-10{margin-left:1rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-10{margin-right:1rem}.mr-auto{margin-right:auto}.mt-10{margin-top:1rem}.mt-100{margin-top:10rem}.mt-110{margin-top:11rem}.mt-15{margin-top:1.5rem}.mt-150{margin-top:15rem}.mt-20{margin-top:2rem}.mt-25{margin-top:2.5rem}.mt-30{margin-top:3rem}.mt-45{margin-top:4.5rem}.mt-50{margin-top:5rem}.mt-60{margin-top:6rem}.mt-70{margin-top:7rem}.mt-80{margin-top:8rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[1\/1\.05\]{aspect-ratio:1/1.05}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[3\/1\.8\]{aspect-ratio:3/1.8}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/1\]{aspect-ratio:4/1}.aspect-\[4\/2\.4\]{aspect-ratio:4/2.4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.h-60{height:6rem}.h-\[1\.2rem\]{height:1.2rem}.h-\[14rem\]{height:14rem}.h-\[1px\]{height:1px}.h-\[2\.1rem\]{height:2.1rem}.h-\[2px\]{height:2px}.h-\[4\.5rem\]{height:4.5rem}.h-\[6rem\]{height:6rem}.h-auto{height:auto}.h-full{height:100%}.w-100{width:10rem}.w-115{width:11.5rem}.w-120{width:12rem}.w-130{width:13rem}.w-60{width:6rem}.w-\[0\.7rem\]{width:.7rem}.w-\[16rem\]{width:16rem}.w-\[1px\]{width:1px}.w-\[2\.1rem\]{width:2.1rem}.w-\[23rem\]{width:23rem}.w-\[26rem\]{width:26rem}.w-\[3\.2rem\]{width:3.2rem}.w-\[30rem\]{width:30rem}.w-\[4\.8rem\]{width:4.8rem}.w-\[6rem\]{width:6rem}.w-full{width:100%}.max-w-\[300rem\]{max-width:300rem}.shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.resize{resize:both}.grid-flow-dense{grid-auto-flow:dense}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.\!gap-0{gap:0!important}.\!gap-30{gap:3rem!important}.gap-20{gap:2rem}.gap-30{gap:3rem}.gap-5{gap:.5rem}.gap-\[0\.8rem\]{gap:.8rem}.gap-\[1\.6rem\]{gap:1.6rem}.\!gap-x-0{column-gap:0!important}.\!gap-x-\[8rem\]{column-gap:8rem!important}.gap-x-15{column-gap:1.5rem}.gap-x-20{column-gap:2rem}.gap-x-25{column-gap:2.5rem}.gap-y-10{row-gap:1rem}.gap-y-15{row-gap:1.5rem}.gap-y-20{row-gap:2rem}.gap-y-30{row-gap:3rem}.gap-y-\[5rem\]{row-gap:5rem}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[100\%\]{border-radius:100%}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-full{border-radius:9999px}.rounded-tl-2xl{border-top-left-radius:1rem}.border-\[1px\]{border-width:1px}.border-t{border-top-width:1px}.border-\[\#B5B2B2\]{--tw-border-opacity: 1;border-color:rgb(181 178 178 / var(--tw-border-opacity, 1))}.border-\[\#D3E1EE\]{--tw-border-opacity: 1;border-color:rgb(211 225 238 / var(--tw-border-opacity, 1))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.bg-\[\#AAB7BF33\]{background-color:#aab7bf33}.bg-\[\#D3E1EE\]{--tw-bg-opacity: 1;background-color:rgb(211 225 238 / var(--tw-bg-opacity, 1))}.bg-\[\#F7F7F9\]{--tw-bg-opacity: 1;background-color:rgb(247 247 249 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFFFF8C\]{background-color:#ffffff8c}.bg-\[rgb\(245\,245\,245\)\]{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-neutral{background-color:var(--color-neutral)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#000000\]{--tw-gradient-from: #000000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#7299FB\]{--tw-gradient-from: #7299FB var(--tw-gradient-from-position);--tw-gradient-to: rgb(114 153 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#E5DFFF\]{--tw-gradient-from: #E5DFFF var(--tw-gradient-from-position);--tw-gradient-to: rgb(229 223 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#E9FAFF\]{--tw-gradient-from: #E9FAFF var(--tw-gradient-from-position);--tw-gradient-to: rgb(233 250 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#F4D3FF\]{--tw-gradient-from: #F4D3FF var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 211 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#F5F5F5\]{--tw-gradient-from: #F5F5F5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 245 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black{--tw-gradient-from: #000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#0099FF\]{--tw-gradient-to: #0099FF var(--tw-gradient-to-position)}.to-\[\#1953D3\]{--tw-gradient-to: #1953D3 var(--tw-gradient-to-position)}.to-\[\#6600FF\]{--tw-gradient-to: #6600FF var(--tw-gradient-to-position)}.to-\[\#7ACAFF52\]{--tw-gradient-to: #7ACAFF52 var(--tw-gradient-to-position)}.to-\[\#AF3592\]{--tw-gradient-to: #AF3592 var(--tw-gradient-to-position)}.to-\[\#E6FFFF\]{--tw-gradient-to: #E6FFFF var(--tw-gradient-to-position)}.to-\[\#EAF8FF\]{--tw-gradient-to: #EAF8FF var(--tw-gradient-to-position)}.to-\[\#F8EAFF\]{--tw-gradient-to: #F8EAFF var(--tw-gradient-to-position)}.fill-black{fill:#000}.fill-transparent{fill:transparent}.object-cover{object-fit:cover}.p-15{padding:1.5rem}.p-30{padding:3rem}.p-\[\.5rem\]{padding:.5rem}.p-\[1\.2rem\]{padding:1.2rem}.p-\[1rem\]{padding:1rem}.px-10{padding-left:1rem;padding-right:1rem}.px-15{padding-left:1.5rem;padding-right:1.5rem}.px-20{padding-left:2rem;padding-right:2rem}.px-25{padding-left:2.5rem;padding-right:2.5rem}.py-10{padding-top:1rem;padding-bottom:1rem}.py-15{padding-top:1.5rem;padding-bottom:1.5rem}.py-20{padding-top:2rem;padding-bottom:2rem}.py-25{padding-top:2.5rem;padding-bottom:2.5rem}.py-30{padding-top:3rem;padding-bottom:3rem}.py-35{padding-top:3.5rem;padding-bottom:3.5rem}.py-5{padding-top:.5rem;padding-bottom:.5rem}.\!pr-0{padding-right:0!important}.pb-30{padding-bottom:3rem}.pb-50{padding-bottom:5rem}.pb-80{padding-bottom:8rem}.pt-15{padding-top:1.5rem}.pt-20{padding-top:2rem}.pt-30{padding-top:3rem}.pt-60{padding-top:6rem}.pt-80{padding-top:8rem}.text-left{text-align:left}.text-center{text-align:center}.text-\[14rem\]{font-size:14rem}.text-\[9\.6rem\]{font-size:9.6rem}.italic{font-style:italic}.leading-\[1\.2\]{line-height:1.2}.leading-none{line-height:1}.text-\[\#141414\]{--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity, 1))}.text-\[\#D9D9D9\]{--tw-text-opacity: 1;color:rgb(217 217 217 / var(--tw-text-opacity, 1))}.text-\[\#FFFFFF99\]{color:#fff9}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-opacity-70{--tw-text-opacity: .7}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.shadow-border{--tw-shadow: inset 0 0 0 1px #D3E1EE;--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-\[0\.6s\]{transition-duration:.6s}.ease-\[cubic-bezier\(0\.43\,0\.195\,0\.02\,1\)\]{transition-timing-function:cubic-bezier(.43,.195,.02,1)}.will-change-transform{will-change:transform}:root{--color-neutral: #EEEEEE}.principles-things strong,.principles-mediator__number,.post-content ol li:before,.post-content figcaption,.case-summary .swiper-pagination span,.section-title,.silka-r,html{font-family:silka-regular,sans-serif;font-weight:400}.silka-l{font-family:silka-light,sans-serif;font-weight:400}.team-member__info p,.project-list__tag.is-active,.post-content ol,.post-content h3,.silka-m{font-family:silka-medium,sans-serif;font-weight:400}.post-content h2,.landing-content .landing-row__col h1,.common-intro__title,strong,.silka-sb{font-family:silka-semibold,sans-serif;font-weight:400}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translateZ(0)}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#ffffff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#ffffff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}@-webkit-keyframes arrow-scroll{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(10px,0,0);opacity:1}}@-moz-keyframes arrow-scroll{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(10px,0,0);opacity:1}}@keyframes arrow-scroll{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(10px,0,0);opacity:1}}*{box-sizing:border-box}:root{--size: 390}@media only screen and (min-width: 1024px){:root{--size: 1600}}@font-face{font-family:silka-light;font-weight:400;font-style:normal;font-display:block;src:url(/wp-content/themes/things/assets/fonts/silka-light/silka-light.woff2) format("woff2"),url(/wp-content/themes/things/assets/fonts/silka-light/silka-light.woff) format("woff")}@font-face{font-family:silka-regular;font-weight:400;font-style:normal;font-display:block;src:url(/wp-content/themes/things/assets/fonts/silka-regular/silka-regular.woff2) format("woff2"),url(/wp-content/themes/things/assets/fonts/silka-regular/silka-regular.woff) format("woff")}@font-face{font-family:silka-medium;font-weight:400;font-style:normal;font-display:block;src:url(/wp-content/themes/things/assets/fonts/silka-medium/silka-medium.woff2) format("woff2"),url(/wp-content/themes/things/assets/fonts/silka-medium/silka-medium.woff) format("woff")}@font-face{font-family:silka-semibold;font-weight:400;font-style:normal;font-display:block;src:url(/wp-content/themes/things/assets/fonts/silka-semibold/silka-semibold.woff2) format("woff2"),url(/wp-content/themes/things/assets/fonts/silka-semibold/silka-semibold.woff) format("woff")}html{font-size:min(10 * 400px / var(--size),10 * 100vw / var(--size))}@media only screen and (min-width: 1024px){html{font-size:min(10 * 1600px / var(--size),10 * 100vw / var(--size))}}body{margin:0 auto;background:#FFFFFF;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:15px}@media only screen and (min-width: 1024px){body{font-size:13px}}@media only screen and (min-width: 1366px){body{font-size:15px}}.size-xs,.post-content figcaption{font-size:11px}.size-sm{font-size:14px}.size-md-0{line-height:1.4;font-size:16px}@media only screen and (min-width: 768px){.size-md-0{font-size:16px}}@media only screen and (min-width: 1024px){.size-md-0{font-size:13px}}@media only screen and (min-width: 1366px){.size-md-0{font-size:16px}}.size-md-1{font-size:16px;line-height:1.4}@media only screen and (min-width: 1024px){.size-md-1{font-size:1.317715959vw}}@media only screen and (min-width: 1600px){.size-md-1{font-size:19.8px}}.size-md-2,.post-content h3,.privacy-policy h2{font-size:20px;line-height:1.3}@media only screen and (min-width: 1024px){.size-md-2,.post-content h3,.privacy-policy h2{font-size:1.756954612vw}}@media only screen and (min-width: 1600px){.size-md-2,.post-content h3,.privacy-policy h2{font-size:26.4px}}.size-md-3,.post-content ol{font-size:20px}@media only screen and (min-width: 1024px){.size-md-3,.post-content ol{font-size:1.4641288433vw}}@media only screen and (min-width: 1600px){.size-md-3,.post-content ol{font-size:22px}}.size-lg-0,.post-content h2{line-height:1.2;font-size:20px}@media only screen and (min-width: 1024px){.size-lg-0,.post-content h2{font-size:2.3426061493vw}}@media only screen and (min-width: 1600px){.size-lg-0,.post-content h2{font-size:35.2px}}.size-lg-1{font-size:36px;line-height:1.2}@media only screen and (min-width: 1024px){.size-lg-1{font-size:3.2942898975vw}}@media only screen and (min-width: 1600px){.size-lg-1{font-size:49.5px}}.size-lg-2{font-size:36px;line-height:1.2}@media only screen and (min-width: 1024px){.size-lg-2{font-size:3.6603221083vw}}@media only screen and (min-width: 1600px){.size-lg-2{font-size:55px}}.size-lg-3{font-size:24px;line-height:1.2}@media only screen and (min-width: 1024px){.size-lg-3{font-size:2.9282576867vw}}@media only screen and (min-width: 1600px){.size-lg-3{font-size:44px}}.size-xl{font-size:56px;line-height:1.2}@media only screen and (min-width: 1024px){.size-xl{font-size:5.8565153734vw}}@media only screen and (min-width: 1600px){.size-xl{font-size:88px}}main{margin:auto}.image{display:block}img.lazy{transition:opacity .6s;opacity:0}img.initial,img.loaded,img.error{opacity:1}.padded,.post-content>*,.landing-content .landing-row{padding-left:2rem;padding-right:2rem}@media only screen and (min-width: 768px){.padded,.post-content>*,.landing-content .landing-row{padding-left:8rem;padding-right:8rem}}@media only screen and (min-width: 1024px){.padded,.post-content>*,.landing-content .landing-row{padding-left:4rem;padding-right:4rem}}@media only screen and (min-width: 1366px){.padded,.post-content>*,.landing-content .landing-row{padding-left:6.5rem;padding-right:6.5rem}@media (min-width: 1920px){.padded,.post-content>*,.landing-content .landing-row{padding-left:15rem;padding-right:15rem}}}@media only screen and (min-width: 1024px){.extra-left-padding{padding-left:20%}}@media only screen and (min-width: 1366px){.extra-left-padding{padding-left:20%}}@media only screen and (max-width: 1023px){.no-br-mobile br{display:none;content:" ";font-size:0}.no-br-mobile br:after{content:" "}}.section-title{color:#000;font-size:24px;line-height:1.2}@media only screen and (min-width: 1024px){.section-title{font-size:2.3426061493vw}}@media only screen and (min-width: 1600px){.section-title{font-size:35.2px}}@media only screen and (max-width: 1023px){.section-title br{content:" ";display:none}}.section-title--black{color:#000}.team-page{overflow:hidden}[data-js-split-chars]{backface-visibility:hidden;transform-style:preserve-3d}[data-js-split-chars] .wordSplit{display:inline-block;position:relative;backface-visibility:hidden;transform-style:preserve-3d}[data-js-split-chars] .wordSplit .char{display:inline-block}[data-js-split-chars] .wordSplit:after{content:" "}[data-js-split-lines] .line-mask,[data-js-split-p] .line-mask{overflow:hidden;backface-visibility:hidden;transform-style:preserve-3d;display:block}[data-js-split-lines] .line,[data-js-split-p] .line{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform;display:block}[data-anim-scroll]{transform-style:preserve-3d;backface-visibility:hidden}.home-page{overflow:hidden;padding-bottom:100px;margin-bottom:-100px}.privacy-policy{padding-top:100px}@media only screen and (min-width: 1024px){.privacy-policy{padding-top:150px}}.privacy-policy h2{margin-top:40px;margin-bottom:20px}svg{pointer-events:none}.opx-grid{display:grid;grid-template-columns:repeat(12,1fr);margin-left:auto;margin-right:auto;column-gap:.8rem}@media (min-width: 1024px){.opx-grid{column-gap:1.6rem}}.banner-quote__wrap{position:relative;overflow:hidden;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.common-cta.banner-quote__wrap:before{background-color:#000}.banner-quote__wrap:before,.banner-quote__wrap:after{content:"";position:absolute;height:57rem;width:57rem}@media (min-width: 1024px){.banner-quote__wrap:before,.banner-quote__wrap:after{height:116rem;width:107rem}}.banner-quote__wrap:before,.banner-quote__wrap:after{opacity:1;transition:opacity .6s ease}@media (hover: hover){.banner-quote__wrap:before,.banner-quote__wrap:after{opacity:0}}.banner-quote__wrap:before{background:conic-gradient(from 330deg at 50% 50%,#af3592 0deg,#c9e6de 70.5deg,#0099ff 162.37deg,#c9e6de 233.62deg,#c9e6de 310.5deg,#af3592 360deg);filter:blur(119.669px);left:-30rem;top:-40%}@media (min-width: 1024px){.banner-quote__wrap:before{left:-20%;top:-75%}}.banner-quote__wrap:after{background:conic-gradient(from 75deg at 50% 50%,#d3e1ee 0deg,#c9e6de 70.5deg,#d7c9eb 162.37deg,#95b9ff 233.62deg,#af3592 310.5deg,#d3e1ee 360deg);mix-blend-mode:multiply;filter:blur(67.8394px);left:-30rem;top:-40%}@media (min-width: 1024px){.banner-quote__wrap:after{left:-20%;top:-100%}}.banner-quote__wrap--hover:before,.banner-quote__wrap--hover:after{opacity:1}.banner-quote__wrap--hover .banner-quote__cta{opacity:0}.banner-quote__cta{opacity:1;transition:opacity .3s ease}.banner-quote__explore{aspect-ratio:1 / 1;width:16rem;background-color:#09f;color:#fff;display:none;align-items:center;justify-content:center;position:absolute;border-radius:100%;--opacity: 0;pointer-events:none}@media (hover: hover){.banner-quote__explore{background-color:#ffffffe6;color:#09f;font-size:14px;top:0;left:0;display:flex;transition:opacity .3s ease;opacity:var(--opacity);z-index:10}}.banner-quote__explore-label{background:linear-gradient(90deg,rgb(0,153,255),rgb(192,2,250));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blog-hero{padding-top:140px;padding-bottom:140px;width:100%;box-sizing:border-box;transform-style:preserve-3d;backface-visibility:hidden;position:relative;overflow:hidden;margin-bottom:7vw;height:100svh}@media only screen and (min-width: 1024px){.blog-hero{display:flex;align-items:center;justify-content:center;padding-top:0;padding-bottom:0;margin-bottom:0;padding-right:0}}.blog-hero__image{width:326.8px;opacity:0;display:block;backface-visibility:hidden;transform-style:preserve-3d;z-index:2}@media only screen and (min-width: 1024px){.blog-hero__image{width:60.0292825769vw}}@media only screen and (min-width: 1600px){.blog-hero__image{width:902px}}@media only screen and (min-width: 1024px){.blog-hero__image{margin-bottom:5.1244509517vw}}@media only screen and (min-width: 1600px){.blog-hero__image{margin-bottom:77px}}@media only screen and (max-width: 767px){.blog-hero__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.blog-hero__bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;transform-style:preserve-3d;z-index:0;overflow:hidden;opacity:0}.blog-hero__ellipses{background-image:url(/wp-content/themes/things/assets/img/hero/gazette-ellipses.png);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;height:130rem;aspect-ratio:1.81;background-position:center center;background-size:cover}.blog-hero__content{width:100%}@media only screen and (max-width: 1023px){.blog-hero__content{overflow:hidden}}@media only screen and (min-width: 1024px){.blog-hero__content{display:flex;justify-content:space-between;align-items:center}}.blog-hero__gazette-1{width:88.2px;height:88.2px;z-index:2;left:30px;top:85px;position:absolute;opacity:0}@media only screen and (min-width: 1024px){.blog-hero__gazette-1{width:9.224011713vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-1{width:138.6px}}@media only screen and (min-width: 1024px){.blog-hero__gazette-1{height:9.224011713vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-1{height:138.6px}}@media only screen and (min-width: 768px){.blog-hero__gazette-1{left:105px;top:90px}}@media only screen and (min-width: 1024px){.blog-hero__gazette-1{left:8.78477306vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-1{left:132px}}@media only screen and (min-width: 1024px){.blog-hero__gazette-1{top:13.17715959vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-1{top:198px}}.blog-hero__gazette-3{width:73.5px;height:73.5px;z-index:2;left:40px;bottom:135px;position:absolute;opacity:0}@media only screen and (min-width: 1024px){.blog-hero__gazette-3{width:7.6866764275vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-3{width:115.5px}}@media only screen and (min-width: 1024px){.blog-hero__gazette-3{height:7.6866764275vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-3{height:115.5px}}@media only screen and (min-width: 768px){.blog-hero__gazette-3{left:140px;bottom:50px}}@media only screen and (min-width: 1024px){.blog-hero__gazette-3{left:20.4978038067vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-3{left:308px}}@media only screen and (min-width: 1024px){.blog-hero__gazette-3{bottom:7.3206442167vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-3{bottom:110px}}.blog-hero__gazette-2{width:67.2px;height:67.2px;z-index:2;top:98px;right:30px;position:absolute;opacity:0}@media only screen and (min-width: 1024px){.blog-hero__gazette-2{width:7.027818448vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-2{width:105.6px}}@media only screen and (min-width: 1024px){.blog-hero__gazette-2{height:7.027818448vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-2{height:105.6px}}@media only screen and (min-width: 768px){.blog-hero__gazette-2{right:162px}}@media only screen and (min-width: 1024px){.blog-hero__gazette-2{right:23.7188872621vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-2{right:356.4px}}@media only screen and (min-width: 1024px){.blog-hero__gazette-2{top:14.3484626647vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-2{top:215.6px}}.blog-hero__gazette-4{width:35px;height:35px;z-index:2;right:50px;bottom:57.4px;position:absolute;opacity:0}@media only screen and (min-width: 1024px){.blog-hero__gazette-4{width:3.6603221083vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-4{width:55px}}@media only screen and (min-width: 1024px){.blog-hero__gazette-4{height:3.6603221083vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-4{height:55px}}@media only screen and (min-width: 768px){.blog-hero__gazette-4{right:89px}}@media only screen and (min-width: 1024px){.blog-hero__gazette-4{right:16.6910688141vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-4{right:250.8px}}@media only screen and (min-width: 1024px){.blog-hero__gazette-4{bottom:14.7877013177vw}}@media only screen and (min-width: 1600px){.blog-hero__gazette-4{bottom:222.2px}}.blog-hero__scroll{position:absolute;bottom:20%;left:5%;transform:rotate(90deg);transform-origin:0% 50%;display:none;align-items:center;opacity:0;z-index:9}@media only screen and (min-width: 1024px){.blog-hero__scroll{display:flex;left:auto;right:-2%}}@media only screen and (min-width: 1366px){.blog-hero__scroll{left:auto;right:3%}}.blog-hero__label{color:#fff;margin-right:10px}@media only screen and (min-width: 1024px){.blog-hero__label{margin-right:1.4641288433vw}}@media only screen and (min-width: 1600px){.blog-hero__label{margin-right:22px}}.blog-hero__icon{stroke:#fff;fill:transparent;width:30px;height:12px;animation:arrow-scroll 1s ease-in-out infinite alternate;animation-delay:5s}@media only screen and (min-width: 1024px){.blog-hero__icon{width:2.196193265vw}}@media only screen and (min-width: 1600px){.blog-hero__icon{width:33px}}@media only screen and (min-width: 1024px){.blog-hero__icon{height:.878477306vw}}@media only screen and (min-width: 1600px){.blog-hero__icon{height:13.2px}}.posts-list{position:relative;z-index:1}@media only screen and (max-width: 1920px){.posts-list{padding-right:0!important}}.posts-list h2{margin-top:70px;margin-bottom:70px}@media only screen and (min-width: 1024px){.posts-list h2{margin-top:5.1244509517vw}}@media only screen and (min-width: 1600px){.posts-list h2{margin-top:77px}}@media only screen and (min-width: 1024px){.posts-list h2{margin-bottom:5.1244509517vw}}@media only screen and (min-width: 1600px){.posts-list h2{margin-bottom:77px}}.posts-list .section-title{margin-bottom:75px}@media only screen and (min-width: 1024px){.posts-list .section-title{margin-bottom:0}}.posts-list__title{position:absolute;display:none;line-height:.7;left:10%;transform:translate(0) rotate(90deg);transform-origin:0 100%}@media only screen and (min-width: 1024px){.posts-list__title{top:3.6603221083vw}}@media only screen and (min-width: 1600px){.posts-list__title{top:55px}}@media only screen and (min-width: 1024px){.posts-list__title{display:block}}.post-item{margin:0 0 110px;position:relative;width:100%;padding-left:7%;box-sizing:border-box}.post-item:last-child{margin-bottom:0}@media only screen and (min-width: 1024px){.post-item{padding-left:0;margin-bottom:0}}.post-item--featured{padding-left:0;display:block}@media only screen and (min-width: 1024px){.post-item--featured{padding-left:5.4904831625vw}}@media only screen and (min-width: 1600px){.post-item--featured{padding-left:82.5px}}@media only screen and (min-width: 1024px){.post-item--featured{padding-bottom:5.4904831625vw}}@media only screen and (min-width: 1600px){.post-item--featured{padding-bottom:82.5px}}@media only screen and (min-width: 1921px){.post-item--featured{display:flex;align-items:flex-end}}.post-item__bg{position:absolute;bottom:-10%;left:-7vw;width:100vw;height:85%;background:#C9E6DE;z-index:-2;transition:transform 1.2s cubic-bezier(.43,.195,.02,1)}@media only screen and (min-width: 768px){.post-item__bg{height:75%}}@media only screen and (min-width: 1024px){.post-item__bg{transform-origin:100% 0;transform:scaleX(.58);top:0;left:0;bottom:auto;height:100%;width:100%}}.post-item--featured .post-item__bg{padding:0!important;z-index:-1;transform:scaleX(0)}@media only screen and (min-width: 1025px){.post-item:hover .post-item__bg{transform:scale(1)}.post-item:hover .post-item__cta-icon{transform:translate(-10px)}}.post-item__info{padding-right:7vw;box-sizing:border-box}@media only screen and (min-width: 1024px){.post-item__info{padding-right:0}.post-item__info>*{padding-left:5.4904831625vw}}@media only screen and (min-width: 1600px){.post-item__info>*{padding-left:82.5px}}@media only screen and (min-width: 1024px){.post-item__info>*{padding-right:5.4904831625vw}}@media only screen and (min-width: 1600px){.post-item__info>*{padding-right:82.5px}}@media only screen and (min-width: 1024px){.post-item__info{position:static;direction:ltr}}.post-item--featured .post-item__info{position:relative;padding-right:0;max-width:640px;padding-top:40px;padding-bottom:40px;display:block;margin-left:-7vw;max-width:93vw;margin-top:-7vw}@media only screen and (min-width: 1024px){.post-item--featured .post-item__info{max-width:46.8521229868vw}}@media only screen and (min-width: 1600px){.post-item--featured .post-item__info{max-width:704px}}@media only screen and (min-width: 1024px){.post-item--featured .post-item__info{padding-top:2.9282576867vw}}@media only screen and (min-width: 1600px){.post-item--featured .post-item__info{padding-top:44px}}@media only screen and (min-width: 1024px){.post-item--featured .post-item__info{padding-bottom:2.9282576867vw}}@media only screen and (min-width: 1600px){.post-item--featured .post-item__info{padding-bottom:44px}}@media only screen and (min-width: 1024px){.post-item--featured .post-item__info{position:absolute;bottom:0;left:0;margin-left:0;margin-top:0}}@media only screen and (min-width: 1921px){.post-item--featured .post-item__info{width:50%;position:relative;order:1;margin-bottom:-82px;z-index:2}}.post-item--featured .post-item__info:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#f8f8f8;display:block;z-index:-1}.post-item--featured .post-item__info>*{padding-left:7%;padding-right:7%}@media only screen and (min-width: 1024px){.post-item--featured .post-item__info>*{padding-left:5.4904831625vw}}@media only screen and (min-width: 1600px){.post-item--featured .post-item__info>*{padding-left:82.5px}}@media only screen and (min-width: 1024px){.post-item--featured .post-item__info>*{padding-right:8.0527086384vw}}@media only screen and (min-width: 1600px){.post-item--featured .post-item__info>*{padding-right:121px}}.post-item__pretitle{margin-top:30px;margin-bottom:30px;display:block;color:#09f}@media only screen and (min-width: 1024px){.post-item__pretitle{margin-bottom:2.196193265vw}}@media only screen and (min-width: 1600px){.post-item__pretitle{margin-bottom:33px}}.post-item--featured .post-item__pretitle{margin-top:0}@media only screen and (min-width: 1024px){.post-item__pretitle{margin-top:0}}.post-item__cta{left:-40px;top:160px;display:flex;position:absolute;align-items:center;transition:none;text-transform:uppercase;transform:rotate(90deg);transform-origin:50% 50%}@media only screen and (min-width: 1024px){.post-item__cta{bottom:2.196193265vw}}@media only screen and (min-width: 1600px){.post-item__cta{bottom:33px}}.post-item--featured .post-item__cta{position:relative;left:auto;top:auto;bottom:auto;transform:none}@media only screen and (min-width: 768px){.post-item__cta{top:310px}}@media only screen and (min-width: 1024px){.post-item__cta{display:flex;transform:none;top:auto;left:0}}.post-item__cta-icon{margin-left:30px;height:11px;width:7px;padding-top:.3%;color:#09f;fill:#09f;transform:translate(0);transition:transform 1.2s cubic-bezier(.43,.195,.02,1)}@media only screen and (min-width: 1024px){.post-item__cta-icon{margin-left:2.196193265vw}}@media only screen and (min-width: 1600px){.post-item__cta-icon{margin-left:33px}}@media only screen and (min-width: 1024px){.post-item__cta-icon{height:.8052708638vw}}@media only screen and (min-width: 1600px){.post-item__cta-icon{height:12.1px}}@media only screen and (min-width: 1024px){.post-item__cta-icon{width:.5124450952vw}}@media only screen and (min-width: 1600px){.post-item__cta-icon{width:7.7px}}.post-item__title{font-size:24px;transition:color 1.2s cubic-bezier(.43,.195,.02,1);margin-bottom:30px;margin-top:20px;line-height:1.2}@media only screen and (min-width: 1024px){.post-item__title{font-size:1.756954612vw}}@media only screen and (min-width: 1600px){.post-item__title{font-size:26.4px}}@media only screen and (min-width: 1024px){.post-item__title{margin-bottom:2.196193265vw}}@media only screen and (min-width: 1600px){.post-item__title{margin-bottom:33px}}@media only screen and (min-width: 1024px){.post-item__title{margin-top:0}}.post-item__image{height:210px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;z-index:-1;position:relative;width:100%}@media only screen and (min-width: 768px){.post-item__image{height:360px}}@media only screen and (min-width: 1024px){.post-item__image{height:32.9428989751vw}}@media only screen and (min-width: 1600px){.post-item__image{height:495px}}.post-item--featured .post-item__image{height:210px;position:relative}@media only screen and (min-width: 768px){.post-item--featured .post-item__image{height:360px}}@media only screen and (min-width: 1024px){.post-item--featured .post-item__image{height:32.9428989751vw}}@media only screen and (min-width: 1600px){.post-item--featured .post-item__image{height:495px}}@media only screen and (min-width: 1921px){.post-item--featured .post-item__image{width:80%;order:2;margin-left:-20%}}.case-gallery .swiper-slide img.lazy{opacity:1}.case-gallery__desk{display:none}@media only screen and (min-width: 1024px){.case-gallery__desk{display:block;position:relative}}.case-gallery__mobile{position:relative;display:block}@media only screen and (min-width: 1024px){.case-gallery__mobile{display:none}}.case-gallery__mobile .swiper-pagination{position:relative;margin-top:2rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;display:flex;justify-content:center;text-align:center}.case-gallery__mobile .swiper-pagination .swiper-pagination-bullet{background-color:#0006;margin-right:.5rem;opacity:1}.case-gallery__mobile .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.case-gallery__mobile .swiper-pagination .swiper-pagination-bullet-active{background-color:#09f}.case-gallery__btns{position:absolute;top:35px;bottom:auto;left:auto;z-index:3;display:flex;width:auto;align-items:center}@media (min-width: 1024px){.case-gallery__btns{right:3rem;bottom:3rem}}@media only screen and (min-width: 1024px){.case-gallery__btns{top:auto}}.case-gallery__btns .btn{display:flex;align-items:center;justify-content:center;border-radius:100%}@media (min-width: 1024px){.case-gallery__btns .btn{height:30px;width:30px}}.case-gallery__btns .btn{background:rgb(0,0,.3)}.case-gallery__btns .btn .icon{height:11px;width:7px;fill:#fff}.case-gallery__btns .btn-prev .icon{transform:scale(-1)}.case-gallery__btns .swiper-pagination{position:relative;margin:0 20px;display:flex}.case-gallery__btns .swiper-pagination .swiper-pagination-bullet{background-color:#fff;margin-right:1rem;opacity:1}.case-gallery__btns .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.case-gallery__btns .swiper-pagination .swiper-pagination-bullet-active{background-color:#09f}.project-hero{position:relative;height:80vh;width:100%}@media not all and (min-width: 1024px){.project-hero{margin-bottom:5rem}}@media (min-width: 1024px){.project-hero{margin-bottom:15rem}}.project-hero{background-color:#fff}@media only screen and (min-width: 1024px){.project-hero{height:100vh}}@media only screen and (min-width: 1921px){.project-hero{margin-bottom:18rem}}.project-hero__logo{position:absolute;top:17vh;left:7vw;z-index:2;width:auto;opacity:0}@media not all and (min-width: 1024px){.project-hero__logo{max-width:22rem}}@media (min-width: 1024px){.project-hero__logo{max-width:26.4rem}}@media only screen and (min-width: 1024px){.project-hero__logo{left:5vw}}@media only screen and (min-width: 1366px){.project-hero__logo{left:10vw}}@media only screen and (min-width: 1025px){.project-hero__logo{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}}.project-hero__image{display:none;height:70vh;width:100%;object-fit:cover;object-position:70% 30%}@media only screen and (min-width: 1024px){.project-hero__image{object-position:0% 30%;height:90vh}}.project-hero__bg{position:absolute;top:0;left:0;display:block;height:100%;width:100%;backface-visibility:hidden;transform-style:preserve-3d;z-index:1;background:#FFFFFF;background-size:cover;transform-origin:50% 50%}@media only screen and (min-width: 1024px){.project-hero__bg{height:100vh}}.project-hero__mobile{position:absolute;bottom:-10vh;left:7%;z-index:2;width:100%;max-width:170px;opacity:0;transform:translateY(100%)}@media only screen and (min-width: 1024px){.project-hero__mobile{left:8vw;bottom:-15vh;width:38vh;max-width:280px;opacity:1}}.case-intro{position:relative}@media not all and (min-width: 1024px){.case-intro{margin-top:13rem}}@media (min-width: 1024px){.case-intro{margin-top:0}}.case-intro__left{position:absolute;top:0;left:7%}@media only screen and (min-width: 1024px){.case-intro__left{top:0;left:10%}}.case-intro__logo-type{height:auto;width:7rem}.case-intro__title{padding-left:150px}@media only screen and (min-width: 1024px){.case-intro__title{padding-left:20%}}.case-intro__meta{margin-bottom:6rem}.case-intro__meta>div{margin-top:2rem}@media only screen and (min-width: 768px){.case-intro__meta>div{margin-top:0}}.case-intro__site{color:#09f}.case-intro__main{margin-top:4.5rem;margin-bottom:4.5rem}@media only screen and (min-width: 1024px){.case-intro__main{padding-left:20%}}.case-intro__content p{margin-bottom:4.5rem}.case-intro__content p:last-child{margin-bottom:0}.case-intro__expertise{position:relative;order:2;width:100%;color:#7a7a7a}@media only screen and (min-width: 1024px){.case-intro__expertise{order:2}}.case-intro__expertise ul{margin-bottom:2rem;list-style-type:disc;padding-left:2rem}.case-intro__expertise ul:last-child{margin-bottom:0}@media only screen and (min-width: 768px){.case-intro__expertise ul{margin-bottom:60px}}.case-intro__expertise ul li{margin-top:1rem;display:list-item;line-height:1.3}.case-main__text a{color:#09f;transition:opacity .3s ease}@media only screen and (min-width: 1025px){.case-main__text a:hover{opacity:.7}}@media only screen and (min-width: 1024px){.case-main__text{max-width:80%}}.case-main__text--margin{margin-top:9rem;margin-bottom:9rem}.case-main__text+.case-main__video{margin-top:9rem}@media only screen and (max-width: 767px){.case-main__text br{content:" "}.case-main__text br:after{content:" "}}.case-main__image--desk{display:none}@media only screen and (min-width: 768px){.case-main__image--desk{display:block}}.case-main__image--mobile{display:block}@media only screen and (min-width: 768px){.case-main__image--mobile{display:none}}.case-main__image img{margin:auto;display:block}.case-main__video{display:block;width:100%}.case-main__video video{display:block;width:100%}.case-main__video--full-width{background:#000000}.case-main__video--boxed{margin:auto;margin-bottom:8.5rem}.case-main__images{margin-top:4.5rem;margin-bottom:4.5rem}.case-main__images figure{width:100%}.case-main__images figure img{display:block;width:100%}.other-projects{margin-bottom:0;width:100%}@media only screen and (min-width: 768px){.other-projects{display:flex;justify-content:space-between}}.other-projects__item{position:relative;display:block;width:100%;padding-top:9rem}@media only screen and (min-width: 768px){.other-projects__item{width:50%}}@media only screen and (min-width: 1025px){.other-projects__item:hover .other-projects__image{transform:translate3d(20px,0,0)}.other-projects__item:hover .other-projects__cta-icon{transform:translate(-10px)}}.other-projects__item-container{margin:auto;display:block;max-width:70%}@media only screen and (min-width: 768px){.other-projects__item-container{max-width:50%}}.other-projects__title{margin-bottom:2.75rem}@media (min-width: 1024px){.other-projects__title{margin-bottom:6.16rem}}.other-projects__image{display:block;transition:transform 1.2s cubic-bezier(.43,.195,.02,1)}@media only screen and (max-width: 767px){.other-projects__image{margin-top:2.5rem}}.other-projects__bg{position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%}.other-projects__cta{align-items:center;text-transform:uppercase}@media (min-width: 1024px){.other-projects__cta{left:20px;bottom:118px;margin-bottom:6rem}}.other-projects__cta{transition:none}@media only screen and (min-width: 768px){.other-projects__cta{position:relative;bottom:auto;left:auto;display:flex;transform:none}}.other-projects__cta-icon{margin-left:3rem;height:1.21rem;width:.77rem;padding-top:.3%;color:#09f;fill:#09f;transition:transform 1.2s cubic-bezier(.43,.195,.02,1)}.case-summary{position:relative;margin-bottom:10rem}@media (min-width: 1024px){.case-summary{margin-bottom:44.55rem;margin-top:11rem}}@media only screen and (min-width: 1024px){.case-summary{display:flex;width:100%;align-items:flex-end;justify-content:space-between}}@media only screen and (min-width: 1921px){.case-summary{padding-left:10%;padding-right:10%}}.case-summary__gallery-mobile{position:relative;display:block}@media only screen and (min-width: 768px){.case-summary__gallery-mobile{display:none}}.case-summary__gallery-desk{display:none}@media only screen and (min-width: 768px){.case-summary__gallery-desk{display:block}}@media only screen and (min-width: 1024px){.case-summary__gallery-desk{position:relative}}@media (min-width: 1024px){.case-summary--negative{margin-top:-30px}}.case-summary .swiper-container img{display:block;width:100%}@media only screen and (max-width: 1023px){.case-summary .swiper-container{margin-top:5rem}}.case-summary .swiper-slide img.lazy{opacity:1}.case-summary .swiper-navigation{background:#0099FF;color:#fff;position:absolute;bottom:0;right:0;z-index:999;display:inline-block;width:auto;align-items:center;justify-content:flex-start}@media (min-width: 1024px){.case-summary .swiper-navigation{padding-right:6rem}}@media only screen and (min-width: 1024px){.case-summary .swiper-navigation{bottom:-48px;right:20vw;display:flex}}@media only screen and (min-width: 1921px){.case-summary .swiper-navigation{right:9.45vw}}.case-summary .swiper-navigation span{margin-left:1.5rem;margin-right:4rem;margin-top:-2px}.case-summary .swiper-navigation>button{height:5.28rem}.case-summary .swiper-navigation>button.swiper-button-disabled{opacity:0;transition:opacity .3s cubic-bezier(.43,.195,.02,1)}.case-summary .swiper-navigation>button.button-prev{background:#FFFFFF;border:1px solid #0099FF;width:5.28rem}.case-summary .swiper-navigation>button.button-prev .icon{fill:#000;transform:rotate(180deg);transform-origin:50% 50%}.case-summary .swiper-navigation .icon{height:11px;width:7px;fill:#fff}.case-summary .swiper-pagination{left:calc(100% + 100px);top:0;bottom:auto;display:flex;width:auto;font-size:20px}.case-summary .swiper-pagination.swiper-pagination-lock{display:none}.case-summary .swiper-pagination span{font-size:20px}.case-summary .swiper-pagination span:first-child{margin-right:1rem;color:#09f}.case-summary .swiper-pagination span:last-child{margin-left:1rem}@media only screen and (max-width: 1023px){.case-summary .swiper-pagination{top:auto;bottom:3rem;left:50%;transform:translate(-50%)}.case-summary .swiper-pagination span{transition:transform .3s ease;background:#f8f8f8;opacity:1;transform:scale(.5)}.case-summary .swiper-pagination span.swiper-pagination-bullet-active{background:#0099FF;transform:scale(1)}}.case-summary__gallery{display:block;width:100%}@media only screen and (min-width: 1024px){.case-summary__gallery{width:70%}}@media only screen and (min-width: 1921px){.case-summary__gallery{max-width:1340px}}.case-summary__obj{z-index:2;order:2;margin:auto;margin-top:-5.5rem;width:23.43rem;max-width:35.2rem}@media (min-width: 1024px){.case-summary__obj{bottom:-27.5rem}}@media only screen and (min-width: 1024px){.case-summary__obj{position:absolute;left:10vw;top:auto;margin:0}}.case-summary__obj img{margin:0}.case-summary__content{position:relative;z-index:1;order:1;box-sizing:border-box;width:100%;padding:4.5rem 4.5rem 10.5rem}@media (min-width: 1024px){.case-summary__content{padding-bottom:4.5rem}}@media only screen and (min-width: 1024px){.case-summary__content{position:absolute;left:50%;bottom:-48px;width:50%;align-items:flex-end}}@media only screen and (min-width: 1921px){.case-summary__content{left:54vw;max-width:83.6rem}}.case-summary__content img{margin:0;margin-bottom:3rem;width:auto;max-width:23rem}.case-summary__content .case-summary__desc{margin-top:1.5rem}.case-summary__content .case-summary__desc p:last-child{margin-top:1.5rem}@media only screen and (max-width: 767px){.case-summary__content .case-summary__desc br{content:" "}.case-summary__content .case-summary__desc br:after{content:" "}}.case-summary__content .case-summary__desc:first-child{margin-top:0}.case-summary__bottom{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media (min-width: 1024px){.case-summary__bottom{margin-top:-24.64rem}}@media only screen and (min-width: 1024px){.case-summary__bottom{flex-direction:row}}.glove{position:relative;display:none}@media only screen and (min-width: 1024px){.glove{display:inline-block}}.glove-pin{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center}.glove-pin--first{left:0;top:-90px}.glove-pin--first .glove-pin__btn{order:2;margin-top:25px;margin-bottom:0}.glove-pin--first .glove-pin__desc{order:1}.glove-pin--second{right:-40px;top:50px}.glove-pin--third{bottom:60px;left:-15px}.glove-pin--third .glove-pin__btn{order:2;margin-top:25px;margin-bottom:0}.glove-pin--third .glove-pin__desc{order:1}.glove-pin--fourth{bottom:65px;right:-20px}.glove-pin__btn{background-color:#09f;margin-bottom:2.5rem;height:2.86rem;width:2.86rem;border-radius:100%;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition:transform .3s ease;transform-origin:50% 50%;transform-style:preserve-3d;backface-visibility:hidden}@media only screen and (min-width: 1025px){.glove-pin__btn:hover{transform:rotate(45deg)}.glove-pin__btn:hover+.glove-pin__desc{opacity:1}}.glove-pin__desc{max-width:14.3rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;opacity:0;box-sizing:unset;border:1px solid #0099FF;font-size:12px;transition:opacity .5s ease}.glove-pin__desc strong{display:block}.touch-points{background-color:#000;padding-top:60px;padding-bottom:60px}@media only screen and (min-width: 1024px){.touch-points{padding-top:4.39238653vw}}@media only screen and (min-width: 1600px){.touch-points{padding-top:66px}}@media only screen and (min-width: 1024px){.touch-points{padding-bottom:4.39238653vw}}@media only screen and (min-width: 1600px){.touch-points{padding-bottom:66px}}.touch-points__title{color:#fff;margin-bottom:34px}@media only screen and (min-width: 1024px){.touch-points__title{margin-bottom:2.4890190337vw}}@media only screen and (min-width: 1600px){.touch-points__title{margin-bottom:37.4px}}.touch-points__container{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.touch-points__container{padding:0}}@media only screen and (min-width: 768px){.touch-points__container{display:block}}.touch-points__row{width:33.3333333333%}@media only screen and (min-width: 768px){.touch-points__row{width:100%;display:flex;justify-content:space-between;align-items:center}.touch-points__row:nth-child(1) .touch-points__item:after,.touch-points__row:nth-child(2) .touch-points__item:after{width:80%;height:1px;left:10%;bottom:0}.touch-points__row:nth-child(2) .touch-points__item:before{width:1px;height:140%;right:0%;top:-21%}.touch-points__row:nth-child(2) .touch-points__item--no-border:before{display:none}}@media only screen and (max-width: 767px){.touch-points__row:nth-child(3) .touch-points__item:after{display:none}}.touch-points__area{color:#fff;min-height:60px;padding-left:6.25vw;box-sizing:border-box}@media only screen and (min-width: 768px){.touch-points__area{padding-left:0;min-height:0}.touch-points__items{display:flex;width:100%}}.touch-points__item{display:flex;align-items:center;padding-top:30px;padding-bottom:30px;padding-left:2vw;box-sizing:border-box;position:relative}@media only screen and (min-width: 1024px){.touch-points__item{padding-top:2.196193265vw}}@media only screen and (min-width: 1600px){.touch-points__item{padding-top:33px}}@media only screen and (min-width: 1024px){.touch-points__item{padding-bottom:2.196193265vw}}@media only screen and (min-width: 1600px){.touch-points__item{padding-bottom:33px}}@media only screen and (min-width: 1024px){.touch-points__item{padding-left:7.3206442167vw}}@media only screen and (min-width: 1600px){.touch-points__item{padding-left:110px}}.touch-points__item:before,.touch-points__item:after{content:"";position:absolute;background-color:#424040}@media only screen and (max-width: 767px){.touch-points__item:before{width:20.3125vw;height:1px;bottom:0;left:50%;transform:translate(-50%)}.touch-points__item:after{width:1px;height:14.0625vw;top:17%;right:0}}.touch-points__item:last-child:before{display:none}.in-viewport .touch-points__item--active .touch-points__icon{stroke:#09f}.in-viewport .touch-points__item--active .touch-points__label{color:#fff}.touch-points__icon{stroke:#424040;height:auto;margin-right:5px;width:14.8px;height:27.2px;transition:stroke .3s ease}@media only screen and (min-width: 1024px){.touch-points__icon{margin-right:.3660322108vw}}@media only screen and (min-width: 1600px){.touch-points__icon{margin-right:5.5px}}@media only screen and (min-width: 1024px){.touch-points__icon{width:2.7086383602vw}}@media only screen and (min-width: 1600px){.touch-points__icon{width:40.7px}}@media only screen and (min-width: 1024px){.touch-points__icon{height:4.9780380673vw}}@media only screen and (min-width: 1600px){.touch-points__icon{height:74.8px}}.touch-points__label{color:#424040;transition:color .3s ease}@media only screen and (max-width: 767px){.touch-points__label{font-size:10px}}.touch-points .status{padding:10px 40px;margin-top:40px;color:#fff;display:inline-block;border:1px solid #0099FF;box-shadow:0 0 5px #09f;text-transform:uppercase;border-radius:10px}@media only screen and (min-width: 1024px){.touch-points .status{padding-top:.7320644217vw}}@media only screen and (min-width: 1600px){.touch-points .status{padding-top:11px}}@media only screen and (min-width: 1024px){.touch-points .status{padding-bottom:.7320644217vw}}@media only screen and (min-width: 1600px){.touch-points .status{padding-bottom:11px}}@media only screen and (min-width: 1024px){.touch-points .status{padding-left:2.9282576867vw}}@media only screen and (min-width: 1600px){.touch-points .status{padding-left:44px}}@media only screen and (min-width: 1024px){.touch-points .status{padding-right:2.9282576867vw}}@media only screen and (min-width: 1600px){.touch-points .status{padding-right:44px}}@media only screen and (min-width: 1024px){.touch-points .status{margin-top:2.9282576867vw}}@media only screen and (min-width: 1600px){.touch-points .status{margin-top:44px}}.touch-points .status--completed{background-color:#09f}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.common-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;column-gap:2rem;padding:1rem 2rem}@media (min-width: 1024px){.common-cta{padding:2.5rem 6rem}}.common-cta>*{opacity:0;transition:opacity 1s cubic-bezier(.43,.195,.02,1) .3s,transform .4s cubic-bezier(.43,.195,.02,1)}@media only screen and (min-width: 768px){.common-cta.full-width{max-width:100%}}.common-cta.bg-transparent{padding:0}.common-cta.in-viewport>*{opacity:1}.common-cta.in-viewport:before{transform:translateZ(0) scaleX(1)}@media only screen and (min-width: 1025px){.common-cta.in-viewport:hover .common-cta__icon{transform:translate3d(10px,0,0)}}.common-cta__icon{fill:#fff;height:11px;width:7px;padding-top:.3%;opacity:0}@media only screen and (min-width: 1024px){.common-cta__icon{height:.8052708638vw}}@media only screen and (min-width: 1600px){.common-cta__icon{height:12.1px}}@media only screen and (min-width: 1024px){.common-cta__icon{width:.5124450952vw}}@media only screen and (min-width: 1600px){.common-cta__icon{width:7.7px}}.common-cta__icon path{transition:fill .6s ease}.common-cta.bg-pink:before{background-color:#ac388c}.common-cta.bg-violet:before{background-color:#d7c9eb}.common-cta.bg-violet .common-cta__label{color:#000}.common-cta.bg-violet .common-cta__icon{fill:#000}.common-cta.bg-blue{background-color:#09f}.common-cta.bg-black:before{background-color:#000}.common-cta.bg-gradient{background-image:linear-gradient(90deg,rgba(255,255,255,.25),rgba(255,255,255,.25));border-width:1px;border-style:solid;border-image:linear-gradient(to right,rgb(0,153,255),rgb(192,2,250)) 1;transition:background .6s ease}.common-cta.bg-gradient:before{display:none}.common-cta.bg-gradient:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,rgb(0,153,255),rgb(192,2,250));z-index:-1;opacity:0;transition:opacity .6s ease}.common-cta.bg-gradient--no-border{border-width:0;padding-left:0}@supports (-webkit-text-fill-color: transparent){.common-cta.bg-gradient .common-cta__label{background:linear-gradient(90deg,rgb(0,153,255),rgb(192,2,250));-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background .6s ease}}.common-intro{position:relative;z-index:2}.common-intro__title{color:#09f;font-size:24px;margin-bottom:35px}@media only screen and (min-width: 1024px){.common-intro__title{font-size:2.3426061493vw}}@media only screen and (min-width: 1600px){.common-intro__title{font-size:35.2px}}@media only screen and (min-width: 1024px){.common-intro__title{margin-bottom:5.1244509517vw}}@media only screen and (min-width: 1600px){.common-intro__title{margin-bottom:77px}}@media only screen and (max-width: 1023px){.common-intro__text br{content:" "}.common-intro__text br:after{content:" "}}.common-intro__outline{position:absolute;display:none;line-height:.7;left:10%;transform:translate(0) rotate(90deg);transform-origin:0 100%}@media only screen and (min-width: 1024px){.common-intro__outline{top:17.5695461201vw}}@media only screen and (min-width: 1600px){.common-intro__outline{top:264px}}@media only screen and (min-width: 1024px){.common-intro__outline{display:block;left:5%}}@media only screen and (min-width: 1366px){.common-intro__outline{left:10%}}@media only screen and (min-width: 1024px){.common-intro__outline--capabilities{top:18.6676427526vw}}@media only screen and (min-width: 1600px){.common-intro__outline--capabilities{top:280.5px}}@media only screen and (min-width: 1024px){.common-intro__outline--tech{top:14.6412884334vw}}@media only screen and (min-width: 1600px){.common-intro__outline--tech{top:220px}}@media only screen and (min-width: 1024px){.common-intro__outline--agile{top:9.5168374817vw}}@media only screen and (min-width: 1600px){.common-intro__outline--agile{top:143px}}@media only screen and (min-width: 1024px){.common-intro__outline--start{top:17.5695461201vw}}@media only screen and (min-width: 1600px){.common-intro__outline--start{top:264px}}.cookie-banner{position:fixed;background-color:#fff;display:block;z-index:9999;padding:40px 20px 20px;opacity:0;box-sizing:border-box;width:96%;left:2%;bottom:1%}@media only screen and (min-width: 1024px){.cookie-banner{left:auto;padding:30px;width:800px;right:10px;bottom:10px}}.cookie-banner p{color:#1c1c1c;line-height:1.4;text-align:left;padding-right:0;font-size:13px}@media only screen and (min-width: 768px){.cookie-banner p{padding-right:80px}}.cookie-banner p .cookie-banner__close{position:absolute;left:20px;top:10px;cursor:pointer;text-decoration:underline;color:#09f}@media only screen and (min-width: 768px){.cookie-banner p .cookie-banner__close{right:20px;left:auto}}@media only screen and (min-width: 1024px){.cookie-banner p .cookie-banner__close{top:30px}}.footer{background:linear-gradient(169deg,#000000 18.18%,#0E2D73 53.57%,#1953D3 83.18%);color:#fff}.footer__copyright{font-size:9px;color:#979ea6}@media only screen and (max-width: 1023px){.footer__copyright{margin-bottom:20px}}.footer .social{display:flex;padding:38px 0;align-items:center}@media only screen and (min-width: 768px){.footer .social{padding:38px 0}}.footer .social__url{padding:5px}.footer .social__url:last-child{margin-right:0}.footer .social__url:hover .svg-path{fill:#09f}.footer .social__icon{height:20px;width:auto}.footer .social__icon .svg-path{transition:fill .6s cubic-bezier(.43,.195,.02,1)}.header{position:fixed;z-index:9999;width:100%;box-sizing:border-box;top:0;letter-spacing:0;color:#fff;opacity:1;background-color:transparent;transition:background-color .2s ease,transform 1s cubic-bezier(.165,.84,.44,1);transform-style:preserve-3d;backface-visibility:hidden}.header__quote-btn{background:linear-gradient(85.32deg,#6ce4cf 3.63%,#0099ff 138.3%);border:1px solid #000000;color:#000;padding:.4rem .6rem}@media only screen and (max-width: 1023px){.header__quote-btn{font-size:14px}}@media only screen and (min-width: 1024px){.header__quote-btn{padding:.8rem 2rem}}.header--dark .header__logo{background-image:url(/wp-content/themes/things/assets/img/logo-blue.svg)}.header--dark .burger-btn__label-menu,.header--dark .burger-btn__label-back{color:#000}.header--dark .hamburger .line{background-color:#000}.header--is-sticky{background-color:#fff}.header--is-sticky .header__content{padding:5px 0}@media only screen and (min-width: 1024px){.header--is-sticky .header__content{padding:10px 0}}.header--is-sticky .header__logo{background-image:url(/wp-content/themes/things/assets/img/logo-blue.svg)}.header--is-sticky .burger-btn__label-menu,.header--is-sticky .burger-btn__label-back{color:#000}.header--is-sticky .hamburger .line{background-color:#000}.header--is-hidden{transform:translate3d(0,-107px,0)}.header--loaded{opacity:1}.header__menu-wrapper{display:flex;align-items:flex-start}@media only screen and (min-width: 1366px){.header__menu-wrapper{display:flex;flex-direction:column;align-items:flex-end;position:relative;top:auto;left:auto;background-color:transparent;width:auto;height:auto}}.header__content{-webkit-backface-visibility:hidden;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;z-index:1;background-color:transparent;padding:15px 0;opacity:0;transition:padding .2s cubic-bezier(.165,.84,.44,1)}@media only screen and (min-width: 1024px){.header__content{padding:20px 0}}@media only screen and (min-width: 1366px){.header__content{padding:30px 0}}.header__content--opened .header__menu-container{display:block}@media only screen and (min-width: 1024px){.header__content--opened .header__menu-container{display:flex}}.header__logo{width:90px;height:17px;background-image:url(/wp-content/themes/things/assets/img/logo.svg);background-repeat:no-repeat;background-size:100%;text-indent:-9999px;display:block;backface-visibility:hidden;transform-style:preserve-3d;position:relative;z-index:2}@media only screen and (min-width: 1024px){.header__logo{width:111px;height:22px;transition:background .3s linear}}.header__logo.header__logo--blue{background-image:url(/wp-content/themes/things/assets/img/logo-blue.svg)}.header__menu-container{align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#1c1c1c;z-index:1;display:none}@media only screen and (min-width: 1024px){.header__menu-container{justify-content:center;align-items:center;height:100vh}}.burger-btn{margin:0;padding:0;position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-end}.burger-btn__label{display:block;position:relative;margin-left:10px;text-transform:uppercase}@media only screen and (max-width: 1023px){.burger-btn__label{margin-left:5px}}.burger-btn__label>span{transition:opacity .3s ease,transform .3s ease}.burger-btn__label-menu{position:relative;display:block;color:#fff}.burger-btn__label-back{position:absolute;left:50%;transform:translate(-35%);top:0;opacity:0;color:#fff}.hamburger{padding:10px;display:inline-block;cursor:pointer;background-color:transparent;border:0;margin:0}.hamburger__icon{transition:transform .3s ease-in-out;position:relative}.hamburger__icon .line{width:16px;height:1px;background-color:#fff;display:block;margin:6px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hamburger--active .hamburger__icon{transform:rotate(45deg)}.hamburger--active .hamburger__icon .line{background-color:#000}.hamburger--active .hamburger__icon .line:nth-child(2){opacity:0}.hamburger--active .hamburger__icon .line:nth-child(1){transform:translateY(7px)}.hamburger--active .hamburger__icon .line:nth-child(3){transform:translateY(-7px) rotate(90deg)}.hamburger--active .burger-btn__label-menu{opacity:0;transform:translate(-35%)}.hamburger--active .burger-btn__label-back{opacity:1;transform:translate(-80%);color:#000}.common-hero{margin-bottom:100px;padding-top:140px;width:100%;box-sizing:border-box;position:relative;overflow:hidden}@media only screen and (min-width: 1024px){.common-hero{margin-bottom:7.3206442167vw}}@media only screen and (min-width: 1600px){.common-hero{margin-bottom:110px}}.projects .common-hero{margin-bottom:0}@media only screen and (min-width: 1024px){.common-hero{height:100vh;display:flex;align-items:flex-end;padding-top:0}}.common-hero canvas{opacity:0}@media only screen and (min-width: 1024px){.common-hero--post{align-items:center}}@media only screen and (max-width: 768px){.common-hero--post{min-height:80vh}}.common-hero--post .common-hero__content{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-bottom:0}.common-hero--post .fragment-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:block;transform-style:preserve-3d;backface-visibility:hidden}.common-hero__back-btn{display:flex;align-items:center;margin-bottom:70px;opacity:0;color:#000}.common-hero--dark .common-hero__back-btn{color:#fff}.common-hero__back-icon{margin-right:10px;height:11px;width:7px;padding-top:.3%;color:#09f;transform:rotate(180deg);fill:#09f}@media only screen and (min-width: 1024px){.common-hero__back-icon{margin-right:.7320644217vw}}@media only screen and (min-width: 1600px){.common-hero__back-icon{margin-right:11px}}@media only screen and (min-width: 1024px){.common-hero__back-icon{height:.8052708638vw}}@media only screen and (min-width: 1600px){.common-hero__back-icon{height:12.1px}}@media only screen and (min-width: 1024px){.common-hero__back-icon{width:.5124450952vw}}@media only screen and (min-width: 1600px){.common-hero__back-icon{width:7.7px}}.common-hero__category{display:block;margin-bottom:35px;color:#09f;opacity:0}@media only screen and (min-width: 1024px){.common-hero__category{margin-bottom:2.5622254758vw}}@media only screen and (min-width: 1600px){.common-hero__category{margin-bottom:38.5px}}.common-hero--dark .common-hero__category{color:#fff}.common-hero__author{margin-top:80px;color:#000;display:block;opacity:0}@media only screen and (min-width: 1024px){.common-hero__author{margin-top:5.8565153734vw}}@media only screen and (min-width: 1600px){.common-hero__author{margin-top:88px}}.common-hero--dark .common-hero__author{color:#fff}.common-hero__share{position:absolute;left:0;bottom:0;background-color:#fff;opacity:0}@media only screen and (max-width: 767px){.common-hero__share{display:flex}}.common-hero__share li{margin-bottom:0}.common-hero__share li:last-child{margin-bottom:0}.common-hero__share a{display:block;padding:10px}@media only screen and (min-width: 1024px){.common-hero__share a{padding:.7320644217vw}}@media only screen and (min-width: 1600px){.common-hero__share a{padding:11px}}@media only screen and (max-width: 1023px){.common-hero__share a{width:50px}}.common-hero__share a:hover .social__icon .path{fill:#09f}.common-hero__share .social__icon{height:100%;width:100%;fill:#000}.common-hero__share .social__icon .path{transition:fill .6s cubic-bezier(.43,.195,.02,1)}.common-hero__bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;transform-style:preserve-3d;z-index:-1;background:#0099FF;overflow:hidden;opacity:0}.common-hero--post .common-hero__bg{background-color:transparent;background-size:cover}.common-hero__pretitle{margin-bottom:40px;opacity:0}@media only screen and (min-width: 1024px){.common-hero__pretitle{position:absolute;left:5%;top:15%;z-index:1}}@media only screen and (min-width: 1366px){.common-hero__pretitle{left:10%}}.common-hero__pretitle span{color:#fff}.common-hero__content{width:100%}@media only screen and (max-width: 1023px){.common-hero__content{overflow:hidden}}@media only screen and (min-width: 1024px){.common-hero__content{display:flex;justify-content:space-between;align-items:center}}.common-hero__title{width:100%;color:#fff;position:relative;z-index:1;opacity:0}@media only screen and (min-width: 1024px){.common-hero__title{padding-bottom:6.588579795vw}}@media only screen and (min-width: 1600px){.common-hero__title{padding-bottom:99px}}.common-hero--post .common-hero__title{color:#000;padding-bottom:0}.common-hero--dark .common-hero__title{color:#fff;padding-bottom:0}@media only screen and (min-width: 1024px){.common-hero--thingers .common-hero__title{padding-bottom:11.7130307467vw}}@media only screen and (min-width: 1600px){.common-hero--thingers .common-hero__title{padding-bottom:176px}}@media only screen and (max-width: 1023px){.common-hero__title{display:flex;flex-wrap:wrap}.common-hero__title .title-wrp{display:block}}@media only screen and (min-width: 1024px){.common-hero__title{white-space:nowrap}}.common-hero__title span.color-black{color:#000;width:40%}@media only screen and (max-width: 1023px){.common-hero__title .line:after{content:" "}}@media only screen and (max-width: 767px){.common-hero__title br{content:" ";font-size:0}.common-hero__title br:after{content:" "}}.common-hero__image-wrp{width:104vw;height:104vw;margin-left:-10vw}.common-hero__image-wrp img{opacity:0;transform-style:preserve-3d;max-width:1000px;max-height:1000px;width:100%;height:100%;object-fit:contain}@media only screen and (min-width: 1024px){.common-hero__image-wrp{margin-left:0;width:50%;height:100vh;position:absolute;right:5vw;top:0;display:flex;align-items:center;justify-content:flex-end}}.common-hero__lottie{width:100%;display:block;opacity:0;backface-visibility:hidden;transform-style:preserve-3d;max-width:1000px;max-height:1000px}@media only screen and (max-width: 767px){.common-hero__lottie--cases{max-width:130%;width:130%;margin-left:-15%}}@media only screen and (min-width: 1024px){.common-hero__lottie{width:100%;height:100%}}.common-hero__scroll{position:absolute;bottom:20%;left:5%;transform:rotate(90deg);transform-origin:0% 50%;display:none;align-items:center;opacity:0;z-index:9}@media only screen and (min-width: 1024px){.common-hero__scroll{display:flex;left:auto;right:-2%}}@media only screen and (min-width: 1366px){.common-hero__scroll{left:auto;right:3%}}.common-hero__label{color:#fff;margin-right:10px}@media only screen and (min-width: 1024px){.common-hero__label{margin-right:.7320644217vw}}@media only screen and (min-width: 1600px){.common-hero__label{margin-right:11px}}.common-hero__icon{stroke:#fff;fill:transparent;width:30px;height:12px;animation:arrow-scroll 1s ease-in-out infinite alternate;animation-delay:5s}@media only screen and (min-width: 1024px){.common-hero__icon{width:2.196193265vw}}@media only screen and (min-width: 1600px){.common-hero__icon{width:33px}}@media only screen and (min-width: 1024px){.common-hero__icon{height:.878477306vw}}@media only screen and (min-width: 1600px){.common-hero__icon{height:13.2px}}.post-hero__image{display:none}@media not all and (min-width: 1024px){.home-approach__title{display:flex;flex-wrap:wrap}}@media only screen and (max-width: 1023px) and (max-width: 1023px){.home-approach__title .line:after{content:" "}}@media only screen and (min-width: 1024px){@supports (-webkit-text-fill-color: transparent){.home-approach__title strong{background:radial-gradient(84.85% 1012.02% at 85.47% 60.71%,#af3592 37.5%,#af3592 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}}@media only screen and (max-width: 1024px){@supports (-webkit-text-fill-color: transparent){.home-approach__title strong .line{background:radial-gradient(84.85% 1012.02% at 85.47% 60.71%,#af3592 37.5%,#af3592 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.home-approach__title strong .line:after{content:""}}@supports (-webkit-text-fill-color: transparent){.text-blue-gradient{background:radial-gradient(39.54% 1912.5% at 73.53% 26.97%,#009eff 0%,#0e0e0e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-pink-gradient{background:radial-gradient(39.54% 1912.5% at 73.53% 26.97%,#d71de1 0%,#0e0e0e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-blue-pink-gradient{background:radial-gradient(84.85% 1012.02% at 85.47% 60.71%,#af3592 37.5%,#af3592 37.56%,#0099ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.home-gazette__post{transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;position:relative;overflow:hidden}.home-gazette__post:before{content:"";background:linear-gradient(109.32deg,#F2EBFF 6.32%,#E6FFFF 96.74%);position:absolute;top:0;left:1px;width:calc(100% - 2px);height:calc(100% - 1px);transform:translate3d(0,-60%,0);opacity:0;transition:opacity .72s cubic-bezier(.43,.195,.02,1),transform .72s cubic-bezier(.43,.195,.02,1)}@media (hover: hover){.home-gazette__post:hover:before{opacity:1;transform:translateZ(0)}.home-gazette__post:hover .home-gazette__cta-label{color:#ac388c}.home-gazette__post:hover .home-gazette__cta-icon{fill:#ac388c;transform:translate(10px)!important}}.home-gazette__content{position:relative}.home-gazette__cta{align-items:center;transition:none}.home-gazette__cta[data-anim-scroll] .home-gazette__cta-label{opacity:0;transform:translate(10px);transition:opacity 1.2s cubic-bezier(.43,.195,.02,1),color .6s cubic-bezier(.43,.195,.02,1),transform 1.2s cubic-bezier(.43,.195,.02,1)}.home-gazette__cta[data-anim-scroll] .home-gazette__cta-icon{opacity:0;transform:translate(-10px);transition:opacity 1.2s cubic-bezier(.43,.195,.02,1),transform 1.2s cubic-bezier(.43,.195,.02,1),fill .6s cubic-bezier(.43,.195,.02,1)}.home-gazette__cta.in-viewport .home-gazette__cta-label,.home-gazette__cta.in-viewport .home-gazette__cta-icon{transform:none;opacity:1}.home-gazette__cta-icon{height:11px;width:7px;fill:#000}@media only screen and (min-width: 1024px){.home-gazette__cta-icon{height:.8052708638vw}}@media only screen and (min-width: 1600px){.home-gazette__cta-icon{height:12.1px}}@media only screen and (min-width: 1024px){.home-gazette__cta-icon{width:.5124450952vw}}@media only screen and (min-width: 1600px){.home-gazette__cta-icon{width:7.7px}}.home-gazette__plane{width:235px;position:absolute;top:0;right:0vw}@media only screen and (min-width: 1024px){.home-gazette__plane{width:31.8448023426vw}}@media only screen and (min-width: 1600px){.home-gazette__plane{width:478.5px}}@media only screen and (min-width: 1024px){.home-gazette__plane{right:-10vw}}@media only screen and (min-width: 1366px){.home-gazette__plane{right:0}}.home-gazette__more{position:relative;text-align:center;padding-top:280px}@media only screen and (min-width: 1024px){.home-gazette__more{padding-top:10.2489019034vw}}@media only screen and (min-width: 1600px){.home-gazette__more{padding-top:154px}}.home-gazette__more h2{position:relative}.home-gazette__more h2:before{content:"";width:588px;height:435px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;z-index:-1;background:linear-gradient(0deg,rgba(196,231,255,.56),rgba(196,231,255,.56));filter:blur(100px);will-change:transform;transform-style:preserve-3d;pointer-events:none}@media only screen and (min-width: 1024px){.home-gazette__more h2:before{width:43.0453879941vw}}@media only screen and (min-width: 1600px){.home-gazette__more h2:before{width:646.8px}}@media only screen and (min-width: 1024px){.home-gazette__more h2:before{height:31.8448023426vw}}@media only screen and (min-width: 1600px){.home-gazette__more h2:before{height:478.5px}}.home-gazette__more .common-cta{margin:280px auto auto;max-width:100%;width:370px}@media only screen and (min-width: 1024px){.home-gazette__more .common-cta{margin-top:3.6603221083vw}}@media only screen and (min-width: 1600px){.home-gazette__more .common-cta{margin-top:55px}}@media only screen and (min-width: 1024px){.home-gazette__more .common-cta{width:27.0863836018vw}}@media only screen and (min-width: 1600px){.home-gazette__more .common-cta{width:407px}}.home-hero{padding-top:100px;padding-bottom:100px;margin-bottom:100px;width:100%;box-sizing:border-box;display:block;overflow:hidden;position:relative;z-index:1}@media only screen and (min-width: 1024px){.home-hero{margin-bottom:7.3206442167vw}}@media only screen and (min-width: 1600px){.home-hero{margin-bottom:110px}}@media only screen and (min-width: 1024px){.home-hero{padding-top:0;padding-bottom:0;height:100svh}}.home-hero__title{padding-bottom:40px;color:#fff;z-index:1;width:100%;opacity:0;font-size:40px;line-height:1.2}@media only screen and (min-width: 1024px){.home-hero__title{font-size:5.270863836vw}}@media only screen and (min-width: 1600px){.home-hero__title{font-size:79.2px}}@media only screen and (max-width: 1023px){.home-hero__title .line:after{content:" "}.home-hero__title{display:flex;flex-wrap:wrap}}@media only screen and (min-width: 1024px){.home-hero__title{padding-bottom:0;position:relative;top:auto;left:auto}}.home-hero__scroll{position:absolute;bottom:24%;right:-10%;transform:rotate(90deg);transform-origin:0% 50%;display:flex;align-items:center;opacity:0}@media only screen and (min-width: 768px){.home-hero__scroll{display:none}}@media only screen and (min-width: 1024px){.home-hero__scroll{right:-3%;display:flex}}@media only screen and (min-width: 1025px){.home-hero__scroll{bottom:15%}}@media only screen and (min-width: 1366px){.home-hero__scroll{right:0%}}.home-hero__label{color:#fff;margin-right:5px}@media only screen and (min-width: 1024px){.home-hero__label{margin-right:1.4641288433vw}}@media only screen and (min-width: 1600px){.home-hero__label{margin-right:22px}}.home-hero__icon{stroke:#fff;fill:transparent;width:30px;height:12px;animation:arrow-scroll 1s ease-in-out infinite alternate;animation-delay:5s}@media only screen and (min-width: 1024px){.home-hero__icon{width:2.196193265vw}}@media only screen and (min-width: 1600px){.home-hero__icon{width:33px}}@media only screen and (min-width: 1024px){.home-hero__icon{height:.878477306vw}}@media only screen and (min-width: 1600px){.home-hero__icon{height:13.2px}}.home-hero__t-container{width:100%;opacity:0}@media only screen and (min-width: 1024px){.home-hero__t-container{width:50%}}.home-hero__t{width:240px;display:block;margin:auto;max-width:none}@media only screen and (min-width: 1024px){.home-hero__t{width:33.6749633968vw}}@media only screen and (min-width: 1600px){.home-hero__t{width:506px}}.home-inn{padding-top:50px;padding-bottom:50px;background:linear-gradient(180deg,#f7f7f9 0%,rgba(255,255,255,0) 100%)}@media only screen and (min-width: 1024px){.home-inn{padding-top:10.980966325vw}}@media only screen and (min-width: 1600px){.home-inn{padding-top:165px}}@media only screen and (min-width: 1024px){.home-inn{padding-bottom:10.980966325vw}}@media only screen and (min-width: 1600px){.home-inn{padding-bottom:165px}}@media only screen and (min-width: 1024px){.home-inn__top{padding-right:0}}@media only screen and (max-width: 1023px){.home-inn__top{flex-direction:column}.home-inn__top .col-5_12--desk{order:2;position:relative;z-index:1}.home-inn__top .col-7_12--desk{order:1}}.home-inn__label{white-space:nowrap;filter:grayscale(1);transition:filter .6s cubic-bezier(.43,.195,.02,1)}@media only screen and (max-width: 1023px){.home-inn__label{font-size:11px}}.home-inn__title{background:radial-gradient(84.85% 1012.02% at 85.47% 60.71%,#af3592 37.5%,#af3592 37.56%,#0099ff 100%);white-space:nowrap;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:1}@media only screen and (min-width: 1024px){.home-inn__title{margin-top:3.6603221083vw}}@media only screen and (min-width: 1600px){.home-inn__title{margin-top:55px}}@media only screen and (min-width: 1024px){.home-inn__title{width:110%}}.home-inn__icon{margin-right:10px;filter:grayscale(1);transition:filter .6s cubic-bezier(.43,.195,.02,1)}@media only screen and (min-width: 1024px){.home-inn__icon{margin-right:1.4641288433vw}}@media only screen and (min-width: 1600px){.home-inn__icon{margin-right:22px}}.home-inn .tab-navigation{display:flex;margin-top:10px;border-bottom:2px solid rgb(162,162,163);margin-bottom:40px}@media only screen and (min-width: 1024px){.home-inn .tab-navigation{margin-top:4.39238653vw}}@media only screen and (min-width: 1600px){.home-inn .tab-navigation{margin-top:66px}}@media only screen and (min-width: 1024px){.home-inn .tab-navigation{margin-bottom:2.9282576867vw}}@media only screen and (min-width: 1600px){.home-inn .tab-navigation{margin-bottom:44px}}.home-inn .tab-button{padding:20px;color:#0006;transition:color .6s cubic-bezier(.43,.195,.02,1);align-items:center;background:none;border:none;width:33.3333333333%;cursor:pointer;display:flex;justify-content:center;position:relative}@media only screen and (min-width: 1024px){.home-inn .tab-button{padding-top:1.4641288433vw}}@media only screen and (min-width: 1600px){.home-inn .tab-button{padding-top:22px}}@media only screen and (min-width: 1024px){.home-inn .tab-button{padding-bottom:1.4641288433vw}}@media only screen and (min-width: 1600px){.home-inn .tab-button{padding-bottom:22px}}@media only screen and (min-width: 1024px){.home-inn .tab-button{padding-left:1.4641288433vw}}@media only screen and (min-width: 1600px){.home-inn .tab-button{padding-left:22px}}@media only screen and (min-width: 1024px){.home-inn .tab-button{padding-right:1.4641288433vw}}@media only screen and (min-width: 1600px){.home-inn .tab-button{padding-right:22px}}.home-inn .tab-button:first-child{padding-left:0;padding-right:20px}.home-inn .tab-button:first-child.active~.tab-button:last-child:before{background:rgb(0,153,255);background:linear-gradient(to right,rgb(0,153,255),rgb(0,153,255));transform:translate3d(-200%,calc(50% + 1px),0)}@media only screen and (min-width: 1024px){.home-inn .tab-button:first-child{padding-right:1.4641288433vw}}@media only screen and (min-width: 1600px){.home-inn .tab-button:first-child{padding-right:22px}}.home-inn .tab-button:first-child:after{background-color:#09f}.home-inn .tab-button:first-child .home-inn__icon{width:22px}@media only screen and (min-width: 1024px){.home-inn .tab-button:first-child .home-inn__icon{width:2.7818448023vw}}@media only screen and (min-width: 1600px){.home-inn .tab-button:first-child .home-inn__icon{width:41.8px}}.home-inn .tab-button:nth-child(2).active~.tab-button:last-child:before{background:linear-gradient(to right,rgb(175,53,146),rgb(175,53,146));transform:translate3d(-100%,calc(50% + 1px),0)}.home-inn .tab-button:nth-child(2) .home-inn__icon{width:8px}@media only screen and (min-width: 1024px){.home-inn .tab-button:nth-child(2) .home-inn__icon{width:1.0248901903vw}}@media only screen and (min-width: 1600px){.home-inn .tab-button:nth-child(2) .home-inn__icon{width:15.4px}}.home-inn .tab-button:nth-child(3):before{position:absolute;bottom:0;left:0;width:100%;height:4px;background:linear-gradient(to right,rgb(0,153,255),rgb(175,53,146));content:"";transition:transform .6s cubic-bezier(.43,.195,.02,1),background .6s cubic-bezier(.43,.195,.02,1);transform:translate3d(0,calc(50% + 1px),0)}.home-inn .tab-button:nth-child(3) .home-inn__icon{width:20px}@media only screen and (min-width: 1024px){.home-inn .tab-button:nth-child(3) .home-inn__icon{width:2.5622254758vw}}@media only screen and (min-width: 1600px){.home-inn .tab-button:nth-child(3) .home-inn__icon{width:38.5px}}.home-inn .tab-button.active{color:#000}.home-inn .tab-button.active>*{filter:grayscale(0)}.home-inn__tab{align-items:flex-start;display:flex}.home-inn__tab:first-child{margin-bottom:40px}@media only screen and (min-width: 1024px){.home-inn__tab:first-child{margin-bottom:2.9282576867vw}}@media only screen and (min-width: 1600px){.home-inn__tab:first-child{margin-bottom:44px}}.home-inn__tab:first-child svg{width:30px;height:auto}@media only screen and (min-width: 1024px){.home-inn__tab:first-child svg{width:2.196193265vw}}@media only screen and (min-width: 1600px){.home-inn__tab:first-child svg{width:33px}}.home-inn__tab:last-child svg{width:18px;height:auto}@media only screen and (min-width: 1024px){.home-inn__tab:last-child svg{width:1.317715959vw}}@media only screen and (min-width: 1600px){.home-inn__tab:last-child svg{width:19.8px}}.home-inn__tab-content span{color:#0006}.home-inn__content-icon{width:30px;margin-right:15px;flex-shrink:0}@media only screen and (min-width: 1024px){.home-inn__content-icon{width:2.196193265vw}}@media only screen and (min-width: 1600px){.home-inn__content-icon{width:33px}}@media only screen and (min-width: 1024px){.home-inn__content-icon{margin-right:1.8301610542vw}}@media only screen and (min-width: 1600px){.home-inn__content-icon{margin-right:27.5px}}.home-inn__content-icon svg{display:block;margin:auto}.home-inn .tab-content{position:relative}.home-inn .tab-content .tab-item{opacity:0;transform:translateY(20px);position:absolute;top:0;left:0;transition:opacity .5s cubic-bezier(.43,.195,.02,1),transform .5s cubic-bezier(.43,.195,.02,1)}.home-inn .tab-content .tab-item:first-child{position:relative}.home-inn .tab-content .tab-item.active{display:block;opacity:1;transform:translateY(0)}.home-inn__t-wrap{position:relative;margin:auto auto 30px;z-index:0;width:150px}@media only screen and (min-width: 1024px){.home-inn__t-wrap{margin-right:-3.6603221083vw}}@media only screen and (min-width: 1600px){.home-inn__t-wrap{margin-right:-55px}}@media only screen and (min-width: 1024px){.home-inn__t-wrap{width:43.9238653001vw}}@media only screen and (min-width: 1600px){.home-inn__t-wrap{width:660px}}@media only screen and (min-width: 1024px){.home-inn__t-wrap{margin-left:auto;margin-bottom:0}}.home-inn__t-wrap:before{content:"";position:absolute;width:300px;height:300px;z-index:0;left:-100px;top:0;background:linear-gradient(272.13deg,#d5c9e8 6.09%,#c3e7ff 72.15%);filter:blur(107px);will-change:transform;transform-style:preserve-3d;pointer-events:none}@media only screen and (min-width: 1024px){.home-inn__t-wrap:before{width:75.8418740849vw}}@media only screen and (min-width: 1600px){.home-inn__t-wrap:before{width:1139.6px}}@media only screen and (min-width: 1024px){.home-inn__t-wrap:before{height:61.7862371889vw}}@media only screen and (min-width: 1600px){.home-inn__t-wrap:before{height:928.4px}}@media only screen and (min-width: 1024px){.home-inn__t-wrap:before{left:-7.3206442167vw}}@media only screen and (min-width: 1600px){.home-inn__t-wrap:before{left:-110px}.home-inn__t-wrap{margin:auto}}.home-inn__t-wrap img{transition:opacity .6s cubic-bezier(.43,.195,.02,1);z-index:1;width:100%;opacity:0;position:absolute;left:0;top:0}.home-inn__t-wrap img.home-inn__t-pan{opacity:1;position:relative}.home-inn__t{position:relative;width:100%}.home-inn__contact{margin-top:100px;align-items:center;display:flex;flex-direction:column;position:relative;z-index:2}@media only screen and (min-width: 1024px){.home-inn__contact{margin-top:-14.6412884334vw}}@media only screen and (min-width: 1600px){.home-inn__contact{margin-top:-220px}}@media only screen and (min-width: 1024px){.home-inn__contact{flex-direction:row}}.home-inn__contact .common-cta{margin:auto}@media only screen and (min-width: 1024px){.home-inn__contact .common-cta{width:40.2635431918vw}}@media only screen and (min-width: 1600px){.home-inn__contact .common-cta{width:605px}}@media only screen and (max-width: 1023px){.home-inn__contact .common-cta{max-width:360px;width:100%}}.home-inn__contact-title{flex-shrink:0;margin-bottom:50px;background:radial-gradient(63.89% 288.03% at 85.29% 13.1%,#68a8b1 0%,#151515 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (min-width: 1024px){.home-inn__contact-title{margin-bottom:0vw}}@media only screen and (min-width: 1600px){.home-inn__contact-title{margin-bottom:0}}@media only screen and (min-width: 1024px){.home-inn__contact-title{margin-right:7.3206442167vw}}@media only screen and (min-width: 1600px){.home-inn__contact-title{margin-right:110px}}@media only screen and (max-width: 1023px){.home-inn__contact-title{text-align:center}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.home-logos{--slideWidth: 200px;margin-bottom:100px}@media only screen and (min-width: 1024px){.home-logos{margin-bottom:7.3206442167vw}}@media only screen and (min-width: 1600px){.home-logos{margin-bottom:110px}}.home-logos__wrap{mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%)}@media only screen and (min-width: 1024px){.home-logos{--slideWidth: 300px}}.home-logos.home-logos--animated .slide-track{animation-play-state:running}.home-logos.home-logos--animated .home-logos__wrap--2 .slide-track{animation-play-state:running;animation-direction:reverse}.home-logos p{display:block;text-align:center;margin:auto}.home-logos__wrap{display:grid;overflow:hidden;place-items:center;position:relative;text-align:center;width:100%}.home-logos .slide-track{display:flex;animation:scroll 60s linear infinite;animation-play-state:paused;justify-content:space-between;transform-style:preserve-3d;will-change:transform;width:calc(var(--slideWidth) * var(--slideItems))}.home-logos .slide{height:auto;transform-style:preserve-3d;will-change:transform;width:var(--slideWidth)}@keyframes scroll{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--slideWidth) * -.5 * var(--slideItems)),0,0)}}.home-projects__bottom:before{content:"";position:absolute;left:50%;top:50%;z-index:-1;display:block;--tw-translate-x: -50%;--tw-translate-y: -50%;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: rgba(204,203,255,.4) var(--tw-gradient-from-position);--tw-gradient-to: rgba(204, 203, 255, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgba(0,153,255,.4) var(--tw-gradient-to-position);--tw-blur: blur(67.8462px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);pointer-events:none;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));will-change:transform;height:22.6rem;width:46.8rem}.home-projects__explore{background-color:#09f;color:#fff;display:none;align-items:center;justify-content:center;position:absolute;border-radius:100%;--opacity: 0;pointer-events:none}@media only screen and (min-width: 1024px){.home-projects__explore{width:10.2489019034vw}}@media only screen and (min-width: 1600px){.home-projects__explore{width:154px}}@media only screen and (min-width: 1024px){.home-projects__explore{height:10.2489019034vw}}@media only screen and (min-width: 1600px){.home-projects__explore{height:154px}}@media only screen and (min-width: 1025px){.home-projects__explore{background-color:#fffc;color:#09f;font-size:14px;top:0;left:0;display:flex;transition:opacity .3s ease;opacity:var(--opacity);z-index:10}}.reviews:before{content:"";position:absolute;top:50%;left:50%;background:linear-gradient(142.96deg,rgb(204,203,255) 36.34%,rgba(71,188,255,.53) 61.85%,rgba(0,255,240,.17) 80.92%);height:350px;width:640px;filter:blur(100px);will-change:transform;pointer-events:none;z-index:-1;transform:translate(-50%,-20%)}.reviews-icon-1{bottom:5%;left:20%}.reviews-icon-2{top:10%;right:20%}.reviews .swiper-pagination-bullet-active{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.common-cta.reviews .swiper-pagination-bullet-active:before{background-color:#000}.reviews .swiper-button-disabled{opacity:.5;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media not all and (min-width: 1024px){.home-services__title{display:flex;flex-wrap:wrap}}@media only screen and (max-width: 1023px) and (max-width: 1023px){.home-services__title .line:after{content:" "}}.landing-content .bsmart-image{width:100%}.landing-content .landing-row{padding-top:100px;padding-bottom:100px;box-sizing:border-box;background-size:cover;background-position:50% 50%}@media only screen and (min-width: 1024px){.landing-content .landing-row{padding-top:7.3206442167vw}}@media only screen and (min-width: 1600px){.landing-content .landing-row{padding-top:110px}}@media only screen and (min-width: 1024px){.landing-content .landing-row{padding-bottom:7.3206442167vw}}@media only screen and (min-width: 1600px){.landing-content .landing-row{padding-bottom:110px}}.landing-content .landing-row:last-child{padding-bottom:0;align-items:flex-end}@media only screen and (min-width: 1024px){.landing-content .landing-row{display:flex;align-items:flex-start}}.landing-content .landing-row__col{width:100%;box-sizing:border-box}.landing-content .landing-row__col>*{margin-bottom:30px}.landing-content .landing-row__col>*:last-child{margin-bottom:0}.landing-content .landing-row__col h1{font-size:32px}.landing-content .landing-row__col p{font-size:18px}.landing-content .landing-row__col img{display:block}.landing-content .landing-row__col img.aligncenter{margin:auto}@media only screen and (min-width: 768px){.landing-content .landing-row__col{margin:auto;width:80%}}@media only screen and (min-width: 1024px){.landing-content .landing-row__col{width:50%;margin:0}.landing-content .landing-row__col:first-child{padding-right:5%}}.landing-content .landing-row__col:last-child{padding-top:50px}@media only screen and (min-width: 1024px){.landing-content .landing-row__col:last-child{padding-top:0;padding-left:5%}}.menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:none;align-items:center;justify-content:flex-start}.menu__bg{background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.menu--opened .menu{display:flex}.menu__items-wrp{width:100%}@media only screen and (max-width: 767px){.menu__items-wrp{box-sizing:border-box}}@media only screen and (min-width: 1024px){.menu__items-wrp{transform:none;left:auto}}.menu__items{margin:0;display:flex;justify-content:flex-start;width:100%;flex-wrap:wrap;align-items:flex-end;box-sizing:border-box}@media only screen and (max-width: 767px){.menu__items{font-size:24px;justify-content:space-between}}@media only screen and (min-width: 1024px){.menu__items{bottom:auto;max-width:100%;transform:none;position:relative;top:auto;left:auto}}.menu__items .menu-item,.menu__items .menu-item a{backface-visibility:hidden;transform-style:preserve-3d}.menu__items .menu-item{width:50%;margin-top:25px;margin-top:2.5rem}@media (min-width: 1024px){.menu__items .menu-item{margin-top:6rem}}.menu__items .menu-item{overflow:hidden;display:inline-block}@media only screen and (min-width: 1024px){.menu__items .menu-item:first-child,.menu__items .menu-item:nth-child(2){margin-top:0}}@media only screen and (max-width: 767px){.menu__items .menu-item{width:100%}}.menu__items .menu-item a{color:#000;transition:color .3s ease;position:relative;display:inline-block}.menu__items .menu-item a:after{content:"";position:absolute;height:2px;width:100%;display:block;background-color:#000;transform-origin:0 50%;transform:scaleX(0);bottom:0%;left:0;transition:background-color .3s ease,transform .3s ease}@media only screen and (min-width: 1024px){.menu__items .menu-item a br{display:none}}@media only screen and (min-width: 1025px){.menu__items .menu-item a:hover{color:#09f}.menu__items .menu-item a:hover:after{background-color:#09f;transform:scaleX(1)}}.menu__items .menu-item.current-menu-item a,.menu__items .menu-item.current-page-parent a{color:#09f}.menu__items .menu-item.current-menu-item a:after,.menu__items .menu-item.current-page-parent a:after{transform:scaleX(0)}.menu__social{bottom:20px;display:flex;flex-direction:row;opacity:0;position:absolute;transform:translate(0);left:20px}@media only screen and (min-width: 768px){.menu__social{left:7.5rem}}@media only screen and (min-width: 1024px){.menu__social{left:4.5rem}}@media only screen and (min-width: 1920px){.menu__social{left:13rem}}.menu__social a{width:30px;height:30px}@media (min-width: 1024px){.menu__social a{height:6rem;width:6rem}}.menu__social a{align-items:center;display:flex;justify-content:center}.menu__social a .social__icon{transition:transform .6s cubic-bezier(.43,.195,.02,1)}@media only screen and (min-width: 1025px){.menu__social a:hover .social__icon{transform:scale(1.2)}}.menu__social .svg-path{fill:#000}@media only screen and (max-width: 1023px){.menu .social__url{margin-right:20px}.menu .social__url:last-child{margin-right:0}}.menu .social__icon{display:block;height:20px;width:auto}.page-404{background:#AC388C;height:100svh;display:flex;align-items:center;overflow:hidden}@media only screen and (min-width: 1024px){.page-404{justify-content:center}}.page-404__wrapper{max-width:1920px}.page-404__title{margin-bottom:40px}@media only screen and (min-width: 1024px){.page-404__title{margin-bottom:2.9282576867vw}}@media only screen and (min-width: 1600px){.page-404__title{margin-bottom:44px}}.page-404__content{position:relative;color:#fff;padding-right:60px}@media only screen and (min-width: 1024px){.page-404__content{padding-right:4.39238653vw}}@media only screen and (min-width: 1600px){.page-404__content{padding-right:66px}}.page-404__content p{margin-bottom:30px;line-height:1.4}@media only screen and (min-width: 1024px){.page-404__content p{margin-bottom:2.196193265vw}}@media only screen and (min-width: 1600px){.page-404__content p{margin-bottom:33px}}@media only screen and (min-width: 1024px){.page-404__content p{max-width:70%}}.page-404__image{display:none}@media only screen and (min-width: 1024px){.page-404__image{display:inline-block}}.page-404__image img{width:100%;height:auto}.page-404__number{position:absolute;display:none}@media only screen and (min-width: 1024px){.page-404__number{display:block}}.page-404__number--first{bottom:-110px;width:70px}@media only screen and (min-width: 1024px){.page-404__number--first{left:-10.2489019034vw}}@media only screen and (min-width: 1600px){.page-404__number--first{left:-154px}}@media only screen and (min-width: 1024px){.page-404__number--first{width:7.3206442167vw}}@media only screen and (min-width: 1600px){.page-404__number--first{width:110px}}@media only screen and (min-width: 1024px){.page-404__number--first{bottom:auto;top:0}}.page-404__number--second{width:70px;right:60px;bottom:-110px}@media only screen and (min-width: 1024px){.page-404__number--second{right:2.9282576867vw}}@media only screen and (min-width: 1600px){.page-404__number--second{right:44px}}@media only screen and (min-width: 1024px){.page-404__number--second{width:7.906295754vw}}@media only screen and (min-width: 1600px){.page-404__number--second{width:118.8px}}@media only screen and (min-width: 1024px){.page-404__number--second{bottom:0}}.page-404 .common-cta{margin-top:10px}.page-404 .common-cta__icon,.page-404 .common-cta__label{opacity:1}.page-404 .common-cta:before{transform:scaleX(1)}.post-content>*{max-width:1200px;display:block;margin:30px auto}.post-content h2{color:#09f;margin:30px auto}@media only screen and (min-width: 1024px){.post-content h2{margin:60px auto}}.post-content h3{margin:30px auto}@media only screen and (min-width: 1024px){.post-content h3{margin:60px auto}}.post-content .wp-block-image.full-width{padding:0}.post-content .wp-block-image.full-width img{width:100%}.post-content figcaption{color:#d8d8d8;text-transform:uppercase;margin-top:10px;letter-spacing:1px}.post-content .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.post-content .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.post-content .wp-block-video{padding:0;margin:70px auto}.post-content .wp-block-video.full-width{padding:0}.post-content .wp-block-video.full-width figcaption{padding:0 20px}@media only screen and (min-width: 768px){.post-content .wp-block-video.full-width figcaption{padding:0 7%}}@media only screen and (min-width: 1024px){.post-content .wp-block-video.full-width figcaption{padding:0 20vw}}@media only screen and (min-width: 1600px){.post-content .wp-block-video.full-width figcaption{padding:0 22vw}}.post-content .wp-block-video video{width:100%;display:block}.post-content .wp-block-video.boxed-video{max-width:840px;margin:auto auto 85px;padding:0 20px}@media only screen and (min-width: 1024px){.post-content .wp-block-video.boxed-video{margin-bottom:6.2225475842vw}}@media only screen and (min-width: 1600px){.post-content .wp-block-video.boxed-video{margin-bottom:93.5px}}.post-content .wp-block-video.boxed-video video{width:100%;display:block}.post-content .wp-block-columns{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;box-sizing:border-box;margin:0 auto}@media only screen and (min-width: 1024px){.post-content .wp-block-columns{padding-right:0;margin:90px auto}}@media only screen and (min-width: 1921px){.post-content .wp-block-columns{box-sizing:initial;width:auto;padding-right:22vw}}.post-content .wp-block-columns .wp-block-column:first-child{width:100%;box-sizing:border-box;order:2;margin-top:40px}@media only screen and (min-width: 1024px){.post-content .wp-block-columns .wp-block-column:first-child{padding-right:10.980966325vw}}@media only screen and (min-width: 1600px){.post-content .wp-block-columns .wp-block-column:first-child{padding-right:165px}}@media only screen and (min-width: 1024px){.post-content .wp-block-columns .wp-block-column:first-child{width:40%;order:1;margin-top:0}}@media only screen and (min-width: 1921px){.post-content .wp-block-columns .wp-block-column:first-child{padding-right:40px}}.post-content .wp-block-columns .wp-block-column:last-child{width:100%;order:1}@media only screen and (min-width: 1024px){.post-content .wp-block-columns .wp-block-column:last-child{width:60%;order:2}}.post-content .wp-block-columns .wp-block-column figure img{width:100%}.post-content ol{counter-reset:my-awesome-counter}.post-content ol li{counter-increment:my-awesome-counter;margin-bottom:60px;padding-left:60px;position:relative}@media only screen and (min-width: 1024px){.post-content ol li{margin-bottom:4.39238653vw}}@media only screen and (min-width: 1600px){.post-content ol li{margin-bottom:66px}}@media only screen and (min-width: 1024px){.post-content ol li{padding-left:4.39238653vw}}@media only screen and (min-width: 1600px){.post-content ol li{padding-left:66px}}.post-content ol li:before{content:".0" counter(my-awesome-counter);position:absolute;top:0;left:0}.related-posts{width:100%;box-sizing:border-box;margin-bottom:200px;margin-top:200px}@media only screen and (min-width: 1024px){.related-posts{margin-bottom:14.6412884334vw}}@media only screen and (min-width: 1600px){.related-posts{margin-bottom:220px}}@media only screen and (min-width: 1024px){.related-posts{margin-top:14.6412884334vw}}@media only screen and (min-width: 1600px){.related-posts{margin-top:220px}}.related-posts h4{border-bottom:1px solid #d3e1ee;padding-bottom:15px;margin-bottom:70px}@media only screen and (min-width: 1024px){.related-posts h4{margin-bottom:5.1244509517vw}}@media only screen and (min-width: 1600px){.related-posts h4{margin-bottom:77px}}@media only screen and (min-width: 768px){.related-posts__items{display:flex;justify-content:flex-start;align-items:flex-start}}.related-posts__item{display:block;box-sizing:border-box;width:100%;margin-bottom:20px;position:relative;border:1px solid #0099FF;transition:border-color .4s cubic-bezier(.43,.195,.02,1)}@media only screen and (min-width: 768px){.related-posts__item{width:30%;margin-bottom:0;margin-right:5%}.related-posts__item:last-child{margin-right:0}}@media only screen and (min-width: 1024px){.related-posts__item{width:21.9619326501vw}}@media only screen and (min-width: 1600px){.related-posts__item{width:330px}}.related-posts__item:after{content:"";display:block}@media only screen and (min-width: 768px){.related-posts__item:after{padding-bottom:100%}}@media only screen and (min-width: 1025px){.related-posts__item:hover{border-color:transparent}.related-posts__item:hover .related-posts__bg{opacity:1}.related-posts__item:hover .related-posts__item-container{opacity:0}}.related-posts__item-container{margin:auto;display:block;padding:30px 20px;box-sizing:border-box;transition:opacity .3s cubic-bezier(.43,.195,.02,1)}@media only screen and (min-width: 1024px){.related-posts__item-container{padding-top:2.196193265vw}}@media only screen and (min-width: 1600px){.related-posts__item-container{padding-top:33px}}@media only screen and (min-width: 1024px){.related-posts__item-container{padding-bottom:2.196193265vw}}@media only screen and (min-width: 1600px){.related-posts__item-container{padding-bottom:33px}}@media only screen and (min-width: 1024px){.related-posts__item-container{padding-left:1.4641288433vw}}@media only screen and (min-width: 1600px){.related-posts__item-container{padding-left:22px}}@media only screen and (min-width: 1024px){.related-posts__item-container{padding-right:1.4641288433vw}}@media only screen and (min-width: 1600px){.related-posts__item-container{padding-right:22px}}@media only screen and (max-width: 767px){.related-posts__item-container{padding-bottom:100px}}@media only screen and (min-width: 768px){.related-posts__item-container{position:absolute;top:0;left:0;width:100%;height:100%}}.related-posts__title{line-height:1.3}.related-posts__image{display:block}.related-posts__bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;display:flex;align-self:center;justify-content:center;transition:opacity .3s cubic-bezier(.43,.195,.02,1);opacity:0}.related-posts__cta{align-items:center;transition:none;text-transform:uppercase;position:absolute;display:flex;bottom:30px;transform:none}@media only screen and (min-width: 1024px){.related-posts__cta{bottom:2.196193265vw}}@media only screen and (min-width: 1600px){.related-posts__cta{bottom:33px}}.related-posts__cta-icon{margin-left:30px;height:11px;width:7px;padding-top:.3%;color:#09f;fill:#09f}@media only screen and (min-width: 1024px){.related-posts__cta-icon{margin-left:2.196193265vw}}@media only screen and (min-width: 1600px){.related-posts__cta-icon{margin-left:33px}}@media only screen and (min-width: 1024px){.related-posts__cta-icon{height:.8052708638vw}}@media only screen and (min-width: 1600px){.related-posts__cta-icon{height:12.1px}}@media only screen and (min-width: 1024px){.related-posts__cta-icon{width:.5124450952vw}}@media only screen and (min-width: 1600px){.related-posts__cta-icon{width:7.7px}}.related-posts__cta-arrow{stroke:#fff;fill:transparent;width:70px}@media only screen and (min-width: 1024px){.related-posts__cta-arrow{width:5.1244509517vw}}@media only screen and (min-width: 1600px){.related-posts__cta-arrow{width:77px}}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff}.preloader__lottie{opacity:0;width:300px}@media only screen and (min-width: 1024px){.preloader__lottie{width:500px;height:auto}}.preloader--loaded .preloader{display:none}@media (min-width: 1024px){.principles-ingredients{margin-top:15rem}}.principles-ingredients:before{content:"";pointer-events:none;position:absolute;left:-16.33%;top:19.2%;background-color:#642eff52;--tw-blur: blur(261px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media not all and (min-width: 1024px){.principles-ingredients:before{display:none}}@media (min-width: 768px){.principles-ingredients:before{height:60rem;width:60rem}}.principles-ingredients p:last-child{margin-top:5rem}@media (min-width: 1024px){.principles-ingredients p:last-child{margin-top:10rem}}.principles-ingredients__content p{line-height:1.2}@media not all and (min-width: 1024px){.principles-ingredients__illustration{width:33rem}}@media (min-width: 1024px){.principles-ingredients__illustration{width:58.63rem}}@media only screen and (min-width: 1024px){.principles-ingredients__illustration{margin-right:0}}@media not all and (min-width: 1024px){.principles-ingredients__svg-top{width:33rem}}@media (min-width: 1024px){.principles-ingredients__svg-top{width:58.41rem}}@media not all and (min-width: 1024px){.principles-ingredients__svg-bottom{top:8.6rem}}@media (min-width: 1024px){.principles-ingredients__svg-bottom{top:15.07rem}}@media not all and (min-width: 1024px){.principles-ingredients__circle{height:13.2rem;width:13.2rem}}@media (min-width: 1024px){.principles-ingredients__circle{height:23.43rem;width:22.88rem}}.principles-mediator{overflow:hidden}@media (min-width: 1024px){.principles-mediator{margin-top:28.6rem}}@media only screen and (max-width: 1023px){.principles-mediator{margin-top:80px}}.principles-mediator__circles{position:relative;margin:auto}@media (min-width: 1024px){.principles-mediator__circles{margin-top:6.6rem;height:83.6rem;width:83.6rem}}@media only screen and (max-width: 1023px){.principles-mediator__circles{margin-top:4rem;margin-bottom:4rem;height:30rem;width:30rem}}.principles-mediator__circles.in-viewport .circle--big{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.principles-mediator__circles.in-viewport .circle--medium,.principles-mediator__circles.in-viewport .circle--small{transform:translate3d(0,-50%,0);opacity:1}.principles-mediator__circles.in-viewport .circle--out,.principles-mediator__circles.in-viewport .principles-mediator__circles-keys{opacity:1}.principles-mediator__circles .circle{border-radius:100%;transition:transform 1.4s cubic-bezier(.215,.61,.355,1),opacity 1.4s cubic-bezier(.215,.61,.355,1)}.principles-mediator__circles .circle--big{background:linear-gradient(225.31deg,#af3592 14.49%,rgba(255,255,255,0) 102.81%);mix-blend-mode:multiply;transform:scale(.9);display:block;height:100%;width:100%;--tw-rotate: -90;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.principles-mediator__circles .circle--medium{mix-blend-mode:multiply;transform:translate3d(80px,-50%,0);position:absolute;top:50%;--tw-bg-opacity: 1;background-color:rgb(190 190 190 / var(--tw-bg-opacity, 1));opacity:0}@media (min-width: 1024px){.principles-mediator__circles .circle--medium{left:3.3rem;height:54.34rem;width:54.34rem}}@media only screen and (min-width: 1024px){.principles-mediator__circles .circle--medium{transform:translate3d(16vw,-50%,0)}}@media only screen and (min-width: 1600px){.principles-mediator__circles .circle--medium{transform:translate3d(240px,-50%,0)}}@media only screen and (max-width: 1023px){.principles-mediator__circles .circle--medium{left:1.5rem;height:19.4rem;width:19.4rem}}.principles-mediator__circles .circle--small{mix-blend-mode:multiply;transform:translate3d(160px,-50%,0);position:absolute;top:50%;--tw-bg-opacity: 1;background-color:rgb(190 190 190 / var(--tw-bg-opacity, 1));opacity:0}@media (min-width: 1024px){.principles-mediator__circles .circle--small{left:6.6rem;height:24.2rem;width:24.2rem}}@media only screen and (min-width: 1024px){.principles-mediator__circles .circle--small{transform:translate3d(32vw,-50%,0)}}@media only screen and (min-width: 1600px){.principles-mediator__circles .circle--small{transform:translate3d(488px,-50%,0)}}@media only screen and (max-width: 1023px){.principles-mediator__circles .circle--small{height:87px;left:30px;width:87px}}@media (min-width: 1024px){.principles-mediator__circles .circle--out{top:-4rem;height:160.03rem;width:99.33rem}}.principles-mediator__circles .circle--out{position:absolute;left:50%;background:linear-gradient(270deg,rgba(0,153,255,.5) 0%,rgba(255,255,255,0) 51.45%);mix-blend-mode:multiply;transition:opacity 1.4s cubic-bezier(.215,.61,.355,1) .7s;transform:translate3d(-50%,0,0) rotate(-90deg)}@media only screen and (max-width: 1023px){.principles-mediator__circles .circle--out{height:540px;top:0;width:356px}}.principles-mediator__circles-keys{position:absolute;top:50%;display:flex;opacity:0}@media (min-width: 1024px){.principles-mediator__circles-keys{left:9.9rem}}.principles-mediator__circles-keys{transition:opacity 1.4s cubic-bezier(.215,.61,.355,1) .7s;transform:translateY(-50%)}@media only screen and (max-width: 1023px){.principles-mediator__circles-keys{left:4.5rem}}.principles-mediator__circles-keys p{color:#fff}@media only screen and (max-width: 1023px){.principles-mediator__circles-keys p{font-size:12px}}@media (min-width: 1024px){.principles-mediator__circles-keys p:first-child{margin-right:11rem}}@media only screen and (max-width: 1023px){.principles-mediator__circles-keys p:first-child{margin-right:4.5rem}}@media (min-width: 1024px){.principles-mediator__circles-keys p:nth-child(2){margin-right:13.2rem}}@media only screen and (max-width: 1023px){.principles-mediator__circles-keys p:nth-child(2){margin-right:4rem}}.principles-mediator__experience{position:relative;z-index:1}@media (min-width: 1024px){.principles-mediator__experience .section-title{margin-bottom:8.25rem}}@media only screen and (max-width: 1023px){.principles-mediator__experience .section-title{margin-bottom:10px}}@media not all and (min-width: 1024px){.principles-mediator__key{margin-top:3.3rem}}@media (min-width: 1024px){.principles-mediator__key{margin-top:0;margin-bottom:3.3rem}}.principles-mediator__key:nth-child(odd) .principles-mediator__number{color:#09f}.principles-mediator__key:nth-child(2n) .principles-mediator__number{color:#ac388c}@media not all and (min-width: 1024px){.principles-mediator__benefits{margin-top:4.4rem}}.principles-mediator__title{color:#09f;margin-bottom:3rem}@media (min-width: 1024px){.principles-mediator__title{margin-bottom:3.63rem}}.principles-mediator__number{display:inline-block;vertical-align:top}@media not all and (min-width: 1024px){.principles-mediator__number{margin-right:6.6rem}}@media (min-width: 1024px){.principles-mediator__number{margin-right:5.5rem}}.principles-mediator__content{display:inline-block;vertical-align:top;line-height:1.2}@media (min-width: 1024px){.principles-process{margin-top:17.6rem;margin-bottom:8.8rem}}@media only screen and (max-width: 1023px){.principles-process{margin-top:8.8rem;margin-bottom:8.8rem;display:flex;flex-direction:column;align-items:center}}.principles-process__steps{position:relative;display:flex;justify-content:center}@media (min-width: 1024px){.principles-process__steps{margin-bottom:17.6rem}}@media only screen and (max-width: 1023px){.principles-process__steps{margin-bottom:8.8rem;width:31.02rem;flex-direction:column;padding-left:3.3rem;padding-right:3.3rem}}.principles-process__steps:before{content:"";transform:translate(-50%);position:absolute;left:50%;z-index:0;height:1px;width:100%;--tw-bg-opacity: 1;background-color:rgb(203 203 203 / var(--tw-bg-opacity, 1))}@media (min-width: 1024px){.principles-process__steps:before{top:3.19rem}}@media only screen and (max-width: 1023px){.principles-process__steps:before{left:6rem;top:0;height:100%;width:1px;transform:none}}.principles-process__steps:after{content:"";pointer-events:none;position:absolute;left:50%;top:50%;z-index:-1}@media (min-width: 1024px){.principles-process__steps:after{height:47.85rem;width:64.68rem}}.principles-process__steps:after{background:linear-gradient(0deg,#fffdee,#fffdee);filter:blur(100px);transform:translate(-50%,-50%);transform-style:preserve-3d;will-change:transform}@media only screen and (max-width: 1023px){.principles-process__steps:after{left:25%;height:30.25rem;width:22.44rem}}.principles-process__step{will-change:transform;position:relative;z-index:1;flex-shrink:0}@media (min-width: 1024px){.principles-process__step{margin-right:11rem;width:19.8rem}}@media only screen and (max-width: 1023px){.principles-process__step{margin-bottom:12.1rem;display:flex;height:9.9rem}.principles-process__step:last-child{margin-bottom:0}}.principles-process__step:last-child{margin-right:0}.principles-process__step .process-icon{height:6rem;width:6rem}@media (min-width: 1024px){.principles-process__step .process-icon{height:6.6rem;width:6.6rem}}.principles-process__step .process-icon{display:block;flex-shrink:0;border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(200 200 200 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}@media (min-width: 1024px){.principles-process__step .process-icon{margin-bottom:2.2rem}}@media only screen and (max-width: 1023px){.principles-process__step .process-icon{margin-right:3.3rem}}.principles-process__step .process-icon__svg{height:100%;width:100%}@media (min-width: 1024px){.principles-process__step h3{margin-bottom:2.75rem}}.principles-process__step p{line-height:1.4;white-space:nowrap}.principles-process__step--2 .process-icon{position:relative}.principles-process__step--2 .process-icon:after{content:"";position:absolute;top:50%;z-index:-1;border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(203 203 203 / var(--tw-border-opacity, 1))}@media (min-width: 1024px){.principles-process__step--2 .process-icon:after{left:3.3rem;height:31.24rem;width:31.24rem}}.principles-process__step--2 .process-icon:after{transform:translateY(-50%)}@media only screen and (max-width: 1023px){.principles-process__step--2 .process-icon:after{left:50%;top:3.3rem;height:22.33rem;width:22.33rem;transform:translate(-50%)}}.principles-process__goal p.silka-m{margin-bottom:1.1rem}.principles-process__goal.in-viewport .circles-filled .circle-1{transform:scale(1)}.principles-process__goal.in-viewport .circles-filled .circle-2,.principles-process__goal.in-viewport .circles-filled .circle-3{transform:translate(-50%,-50%) scale(1)}.principles-process__goal.in-viewport .circles-outline{transform:translateZ(0)}.principles-process__goal.in-viewport .circles-outline .circle-1{transform:scale(1)}.principles-process__goal.in-viewport .circles-outline .circle-2,.principles-process__goal.in-viewport .circles-outline .circle-3{transform:translate3d(0,-50%,0) scale(1)}.principles-process__goal-circles{margin-left:auto;display:flex;align-items:center}@media (min-width: 1024px){.principles-process__goal-circles{margin-right:5.5rem;width:44rem}}@media only screen and (max-width: 1023px){.principles-process__goal-circles{margin-right:auto;margin-top:4.4rem;margin-bottom:3.3rem;width:36.3rem}}.principles-process__goal-circles .circle{display:block;border-radius:9999px;transition:transform 1.4s cubic-bezier(.215,.61,.355,1),opacity 1.4s cubic-bezier(.215,.61,.355,1)}.principles-process__goal-circles .circles-filled{position:relative;flex-shrink:0}@media (min-width: 1024px){.principles-process__goal-circles .circles-filled{height:33.88rem;width:33.88rem}}@media only screen and (max-width: 1023px){.principles-process__goal-circles .circles-filled{height:27.83rem;width:27.83rem}}.principles-process__goal-circles .circles-filled .circle-1{background:radial-gradient(49.71% 51.5% at 49.71% 47.02%,#0099ff 0%,rgba(0,153,255,0) 100%);transform:scale(0);mix-blend-mode:multiply;position:relative;height:100%;width:100%}.principles-process__goal-circles .circles-filled .circle-2{position:absolute;left:50%;top:50%}@media (min-width: 1024px){.principles-process__goal-circles .circles-filled .circle-2{height:24.86rem;width:24.86rem}}.principles-process__goal-circles .circles-filled .circle-2{background:radial-gradient(49.71% 51.5% at 49.71% 47.02%,#0099ff 0%,rgba(0,153,255,0) 100%);mix-blend-mode:multiply;transform:translate(-50%,-50%) scale(0)}@media only screen and (max-width: 1023px){.principles-process__goal-circles .circles-filled .circle-2{height:20.57rem;width:20.57rem}}.principles-process__goal-circles .circles-filled .circle-3{position:absolute;left:50%;top:50%}@media (min-width: 1024px){.principles-process__goal-circles .circles-filled .circle-3{height:14.85rem;width:14.85rem}}.principles-process__goal-circles .circles-filled .circle-3{background:radial-gradient(49.71% 51.5% at 49.71% 47.02%,#0099ff 0%,rgba(0,153,255,0) 100%);mix-blend-mode:multiply;transform:translate(-50%,-50%) scale(0)}@media only screen and (max-width: 1023px){.principles-process__goal-circles .circles-filled .circle-3{height:12.1rem;width:12.1rem}}.principles-process__goal-circles .circles-outline{position:relative;flex-shrink:0}@media (min-width: 1024px){.principles-process__goal-circles .circles-outline{margin-left:-21.12rem;height:31.13rem;width:31.13rem}}.principles-process__goal-circles .circles-outline{transition:transform 1.4s cubic-bezier(.215,.61,.355,1);transform:translate3d(-136px,0,0)}@media only screen and (max-width: 1023px){.principles-process__goal-circles .circles-outline{margin-left:-17.93rem;height:25.63rem;width:25.63rem}}.principles-process__goal-circles .circles-outline .circle{border:1px solid #0099FF;transition:transform 1.4s cubic-bezier(.215,.61,.355,1)}.principles-process__goal-circles .circles-outline .circle-1{position:relative;height:100%;width:100%;transform:scale(0)}.principles-process__goal-circles .circles-outline .circle-2{position:absolute;right:0;top:50%;height:23.65rem;width:23.65rem;transform:translate3d(-73px,-50%,0) scale(0)}@media only screen and (max-width: 1023px){.principles-process__goal-circles .circles-outline .circle-2{height:19.58rem;width:19.58rem}}.principles-process__goal-circles .circles-outline .circle-3{position:absolute;right:0;top:50%}@media (min-width: 1024px){.principles-process__goal-circles .circles-outline .circle-3{height:16.5rem;width:16.5rem}}.principles-process__goal-circles .circles-outline .circle-3{transform:translate3d(-146px,-50%,0) scale(0)}@media only screen and (max-width: 1023px){.principles-process__goal-circles .circles-outline .circle-3{height:13.64rem;width:13.64rem}}@media (min-width: 1024px){.principles-things{margin-top:17.6rem}}@media only screen and (max-width: 1023px){.principles-things{margin-top:8rem}}@media (min-width: 1024px){.principles-things__content{max-width:176rem}}@media not all and (min-width: 1024px){.principles-things__content{flex-direction:column;padding-left:2rem;padding-right:2rem}}@media only screen and (max-width: 1023px){.principles-things__text{margin-top:3rem;margin-bottom:3rem}}@media (min-width: 1024px){.principles-things__text p{margin-bottom:3rem}}.principles-things__text p{line-height:1.2}.principles-things__text p:last-child{margin-bottom:0}@media only screen and (max-width: 1023px){.principles-things__text p{font-size:18px;line-height:1.1;margin-bottom:2rem}}.principles-things strong,.principles-things__blue{color:#09f}@media (min-width: 1024px){.principles-things__left,.principles-things__right{width:29.15rem}.principles-things__letter--t{margin-right:11.77rem;margin-bottom:2rem;width:12.32rem}}@media only screen and (max-width: 1023px){.principles-things__letter--t{margin-right:4rem;width:7.4rem}}@media (min-width: 1024px){.principles-things__letter--i{margin-right:2.97rem;margin-bottom:2.2rem;width:4.18rem}}@media only screen and (max-width: 1023px){.principles-things__letter--i{width:2.3rem}}@media (min-width: 1024px){.principles-things__letter--h{margin-right:5.7rem;width:14.74rem}}@media only screen and (max-width: 1023px){.principles-things__letter--h{margin-top:1rem;margin-right:0;width:7.3rem}}@media (min-width: 1024px){.principles-things__letter--n{margin-left:4.4rem;width:9.9rem}}@media only screen and (max-width: 1023px){.principles-things__letter--n{width:5.3rem}}.principles-things__letter--s{margin-right:0;margin-left:auto}@media (min-width: 1024px){.principles-things__letter--s{width:8.8rem}}@media only screen and (max-width: 1023px){.principles-things__letter--s{margin-left:8rem;width:5.8rem}}@media (min-width: 1024px){.principles-things__letter--g{margin-left:4.4rem;width:11.33rem}}@media only screen and (max-width: 1023px){.principles-things__letter--g{width:6rem}}.project-list{position:relative;z-index:1;margin-bottom:100px}.project-list__title{position:absolute;display:none;line-height:.7;left:10%;transform:translate(0) rotate(90deg);transform-origin:0 100%}@media only screen and (min-width: 1024px){.project-list__title{top:18.3016105417vw}}@media only screen and (min-width: 1600px){.project-list__title{top:275px}}@media only screen and (min-width: 1024px){.project-list__title{display:block;left:5%}}@media only screen and (min-width: 1366px){.project-list__title{left:10%}}.project-list__intro{padding-top:120px;padding-bottom:100px}.project-list__intro h2{margin-bottom:40px}.project-list__tag{padding:10px 0;margin-right:30px;font-size:18px;color:#141414;border-bottom:1px solid transparent;transition:border-bottom .3s ease}@media only screen and (min-width: 1024px){.project-list__tag{font-size:1.317715959vw}}@media only screen and (min-width: 1600px){.project-list__tag{font-size:19.8px}}.project-list__tag.is-active{border-bottom:1px solid #19236A}@media only screen and (max-width: 767px){.project-list__projects-wrapper{padding-left:7%}}@media only screen and (max-width: 1920px){.project-list__projects-wrapper{padding-right:0!important}}@media only screen and (max-width: 1023px){.project-list__projects-wrapper{margin-top:7vw}.project-list__filters{display:flex;overflow-x:scroll}.project-list__filters button{flex-shrink:0}}.project-item{margin:0 0 110px;position:relative;width:100%;padding-left:20%;box-sizing:border-box}@media only screen and (max-width: 767px){.project-item{display:block}}@media only screen and (min-width: 768px){.project-item{padding-left:0;margin-bottom:0}}.project-item.is-hidden{display:none!important}.project-item__bg{position:absolute;bottom:-10%;left:-7%;width:107%;height:70%;background:#C9E6DE;z-index:-2;transition:transform 1.2s cubic-bezier(.43,.195,.02,1)}@media only screen and (min-width: 768px){.project-item__bg{transform-origin:100% 0;transform:scaleX(.4166666667);top:0;left:0;bottom:auto;height:100%;width:100%}}@media only screen and (min-width: 1025px){.project-item:hover .project-item__bg{transform:scale(1)}.project-item:hover .project-item__logo{transform:translateZ(0);opacity:1}.project-item:hover .project-item__cta-icon{transform:translate(-10px)}}@media only screen and (min-width: 768px){.project-item__info{position:relative}}.project-item__number{display:block;position:absolute;top:0;left:0}@media only screen and (min-width: 768px){.project-item__number{top:-46px}}@media only screen and (min-width: 1024px){.project-item__number{top:.439238653vw}}@media only screen and (min-width: 1600px){.project-item__number{top:6.6px}}@media only screen and (min-width: 768px){.project-item__number{left:12%}}@media only screen and (min-width: 1024px){.project-item__number{left:17.1428571429%}}.project-item__cta{left:0;bottom:118px;position:absolute;align-items:center;transition:none;text-transform:uppercase;display:flex;transform:rotate(90deg);transform-origin:50% 50%}@media only screen and (min-width: 768px){.project-item__cta{padding-left:12%}}@media only screen and (min-width: 1024px){.project-item__cta{padding-left:calc(17.1428571429% + 90px)}}.project-item__cta[data-anim-scroll] .project-item__cta-label{opacity:0;transform:translate(10px);transition:opacity 1.2s cubic-bezier(.43,.195,.02,1),transform 1.2s cubic-bezier(.43,.195,.02,1)}.project-item__cta[data-anim-scroll] .project-item__cta-icon{opacity:0;transform:translate(-10px);transition:opacity 1.2s cubic-bezier(.43,.195,.02,1),transform 1.2s cubic-bezier(.43,.195,.02,1)}.project-item__cta.in-viewport .project-item__cta-label,.project-item__cta.in-viewport .project-item__cta-icon{transform:none;opacity:1}@media only screen and (min-width: 768px){.project-item__cta{position:relative;display:flex;bottom:auto;left:auto;transform:none}}.project-item__cta-icon{margin-left:30px;height:11px;width:7px;padding-top:.3%;color:#09f;fill:#09f}@media only screen and (min-width: 1024px){.project-item__cta-icon{margin-left:2.196193265vw}}@media only screen and (min-width: 1600px){.project-item__cta-icon{margin-left:33px}}@media only screen and (min-width: 1024px){.project-item__cta-icon{height:.8052708638vw}}@media only screen and (min-width: 1600px){.project-item__cta-icon{height:12.1px}}@media only screen and (min-width: 1024px){.project-item__cta-icon{width:.5124450952vw}}@media only screen and (min-width: 1600px){.project-item__cta-icon{width:7.7px}}.project-item__title{font-size:24px;margin-bottom:25px;margin-top:20px;transition:color 1.2s cubic-bezier(.43,.195,.02,1);line-height:1.2}@media only screen and (min-width: 1024px){.project-item__title{font-size:1.756954612vw}}@media only screen and (min-width: 1600px){.project-item__title{font-size:26.4px}}@media only screen and (min-width: 1024px){.project-item__title{margin-bottom:1.8301610542vw}}@media only screen and (min-width: 1600px){.project-item__title{margin-bottom:27.5px}}@media only screen and (min-width: 768px){.project-item__title{padding-left:12%}}@media only screen and (min-width: 1024px){.project-item__title{padding-left:calc(17.1428571429% + 90px)}}@media only screen and (min-width: 768px){.project-item__title{margin-top:0}}@media only screen and (min-width: 1024px){.project-item__title{line-height:1.3}}.project-item__tags{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:35px}@media only screen and (min-width: 768px){.project-item__tags{padding-left:12%}}@media only screen and (min-width: 1024px){.project-item__tags{padding-left:calc(17.1428571429% + 90px);margin-bottom:2.5622254758vw}}@media only screen and (min-width: 1600px){.project-item__tags{margin-bottom:38.5px}}.project-item__tags span{padding:5px 15px;background:#f6f6f6;color:#616161;font-size:16px}@media only screen and (min-width: 1024px){.project-item__tags span{font-size:1.1713030747vw}}@media only screen and (min-width: 1600px){.project-item__tags span{font-size:17.6px}}.project-item__description{display:none;margin-bottom:60px;color:#1c1c1c;font-size:18px}@media only screen and (min-width: 1024px){.project-item__description{display:block;padding-left:calc(17.1428571429% + 90px);margin-bottom:4.39238653vw}}@media only screen and (min-width: 1600px){.project-item__description{margin-bottom:66px}}@media only screen and (min-width: 1024px){.project-item__description{font-size:1.317715959vw}}@media only screen and (min-width: 1600px){.project-item__description{font-size:19.8px}}.project-item__image-wrp{width:100%;height:270px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;z-index:-1;position:relative}@media only screen and (min-width: 1024px){.project-item__image-wrp{height:35.1390922401vw}}@media only screen and (min-width: 1600px){.project-item__image-wrp{height:528px}}@media only screen and (min-width: 1921px){.project-item__image-wrp{height:30vw;max-height:690px}}.project-item__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;position:relative;z-index:-1}.project-item__logo-wrp{width:100%;height:100%;top:0%;left:0%;position:absolute;overflow:hidden}@media only screen and (min-width: 1025px){.project-item__logo-wrp{width:80%;height:80%;top:10%;left:7%}}.project-item__logo{position:absolute;bottom:20px;left:20px;width:50%;height:auto;transition:transform 1.2s cubic-bezier(.43,.195,.02,1),opacity 1.2s cubic-bezier(.43,.195,.02,1);max-width:220px}@media only screen and (min-width: 1024px){.project-item__logo{top:0vw}}@media only screen and (min-width: 1600px){.project-item__logo{top:0}}@media only screen and (min-width: 1024px){.project-item__logo{bottom:1.4641288433vw}}@media only screen and (min-width: 1600px){.project-item__logo{bottom:22px}}@media only screen and (min-width: 1024px){.project-item__logo{left:0vw}}@media only screen and (min-width: 1600px){.project-item__logo{left:0}}@media only screen and (min-width: 768px){.project-item__logo{transform:translate3d(-100%,0,0);opacity:0}}.service-benefits .number-wrapper{transition:transform .1s;display:flex;flex-direction:column}.service-benefits .number-wrapper>div{line-height:1;height:14rem}.service-benefits .gradient-text{background:linear-gradient(90deg,#F4D3FF,#0099FF);background-clip:text;color:transparent;opacity:.2}.clientele-card:before{content:"";position:absolute;z-index:0;--tw-translate-y: -30%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;opacity:.2;left:-35rem;top:-8rem;height:70rem;width:70rem}@media (min-width: 1024px){.clientele-card:before{left:-30%;top:-45%;height:90rem;width:90rem}}@media (min-width: 1600px){.clientele-card:before{left:-30rem}}.clientele-card--tl:before{background:radial-gradient(#68c3ff,#30a590)}.clientele-card--tr:before{background:radial-gradient(#95b9ff,#3338ad)}.clientele-card--bl:before{background:radial-gradient(#95b9ff,#af3592)}.clientele-card--br:before{background:radial-gradient(#00d0ff,#af3592)}.innovation-bento__cities{background:linear-gradient(281.92deg,#E6FFFF -7.37%,#7299FB 76.79%)}.innovation-bento__eu{background:linear-gradient(180deg,rgba(206,235,255,.8) 0%,rgba(204,203,255,.8) 100%)}.innovation-bento__reports{background:linear-gradient(108.08deg,#191919 35.12%,#664FDB 93.66%)}.services-logos{margin-bottom:100px}@media only screen and (min-width: 1024px){.services-logos{margin-bottom:7.3206442167vw}}@media only screen and (min-width: 1600px){.services-logos{margin-bottom:110px}}.services-logos p{display:block;text-align:center;margin:auto}.services-logos .slide{height:auto;transform-style:preserve-3d;will-change:transform;display:flex;gap:2.5rem;flex-shrink:0}.research-list:before{content:"";filter:blur(50px);background:linear-gradient(256.57deg,#FFFDEE 35.39%,#E6FFFF 45.66%,#F2EBFF 60.68%);position:absolute;top:50%;left:50%;z-index:-1;height:100%;width:140rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media only screen and (max-width: 1023px){.research-list:before{width:50rem;filter:blur(50px);top:0;left:0;--tw-translate-x: 0;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.research-icon__svg{height:100%;width:100%}@media not all and (min-width: 1024px){.team-main .section-title{margin-bottom:10rem}}@media only screen and (max-width: 1023px){.team-main .section-title br{content:" "}.team-main .section-title br:after{content:" "}}.team-content__text{border-width:1px;--tw-border-opacity: 1;border-color:rgb(216 216 216 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:7% 7% 15%;line-height:1.2}@media (min-width: 768px){.team-content__text{position:relative;z-index:2;border-bottom-width:0px;padding-right:7rem}}@media (min-width: 1024px){.team-content__text{padding-top:7rem;padding-bottom:7rem;padding-left:3rem}}.team-content__text p{max-width:48rem}@media not all and (min-width: 1024px){.team-section{margin-bottom:6rem}}@media (min-width: 1024px){.team-section{margin-top:16rem;margin-bottom:0}}.team-carousel{margin-top:-7%;overflow:visible}.team-carousel__controls{background:#0099FF;color:#fff;position:relative;z-index:2;display:none;align-items:center}@media (min-width: 768px){.team-carousel__controls{display:flex}}.team-carousel__controls span{margin-left:1.5rem;margin-right:3.5rem}.team-carousel__controls>button{height:5.28rem}.team-carousel__controls>button.swiper-button-disabled{opacity:0;transition:opacity .3s cubic-bezier(.43,.195,.02,1)}.team-carousel__controls>button.button-prev{width:5.28rem;background:#0099FF}.team-carousel__controls>button.button-prev .icon{fill:#fff;--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform-origin:50% 50%}.team-carousel__controls .icon{height:11px;width:7px;fill:#fff}.team-member{transition:opacity .3s cubic-bezier(.43,.195,.02,1);box-sizing:border-box;width:auto}@media (min-width: 768px){.team-member{margin-bottom:-2.2rem;width:100%;padding-right:15%;opacity:0}}.team-member img{display:block;width:15.4rem}.team-member img[data-anim-scroll]{opacity:0;transform-origin:100% 100%;transform:scaleY(1.1) translate3d(0,-10px,0);transition:transform .9s cubic-bezier(.215,.61,.355,1),opacity .9s cubic-bezier(.215,.61,.355,1)}.team-member img.in-viewport{transform:scaleY(1) translateZ(0);opacity:1}.team-member.swiper-slide-active,.team-member.swiper-slide-next{opacity:1}.team-member__info{margin-top:1rem;box-sizing:border-box;max-width:15.4rem;padding-left:10%}@media (min-width: 768px){.team-member__info{max-width:none}}.team-member__info p{color:#09f;margin-bottom:3%;line-height:1.2}.team-member__info span{display:block}@media (min-width: 1024px){.team-bottom{margin-top:10rem;display:flex;align-items:flex-end;justify-content:flex-end}}.team-bottom__img-wrp{position:relative;margin-left:-8%;display:block;width:108%;max-width:108%;overflow:hidden}@media (min-width: 768px){.team-bottom__img-wrp{order:2;margin-left:-7%;margin-right:0;width:80%}}@media (min-width: 1024px){.team-bottom__img-wrp{order:2;margin-left:0;margin-right:auto;width:80%}}.team-bottom__img-wrp img{display:block;width:100%}@media (min-width: 1024px){.team-bottom__img-wrp img{margin:-5%;width:120%;max-width:120%}}.team-bottom__content{position:relative;z-index:2;order:1;box-sizing:border-box;max-width:860px}@media not all and (min-width: 1024px){.team-bottom__content{margin-top:-80px}}@media (min-width: 1024px){.team-bottom__content{margin-top:0;margin-right:-50%;width:70%}}.team-bottom__content p{box-sizing:border-box;width:100%;--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity, 1));line-height:1.4}@media not all and (min-width: 1024px){.team-bottom__content p{padding:4rem}}@media (min-width: 1024px){.team-bottom__content p{padding:6rem}}.team-bottom__content p>span{white-space:nowrap}/*! purgecss start ignore */.team-contact{margin-bottom:12rem}@media (min-width: 1024px){.team-contact__intro-text p{margin-top:3.5rem}}.team-contact__form img{display:block;width:100%}.team-contact__img-wrp{position:relative;display:block;width:100%;overflow:hidden;will-change:transform}@media (min-width: 1024px){.team-contact__img-wrp{height:77rem}}.team-contact__img-wrp img{display:block;width:100%;max-width:120%}@media (min-width: 1024px){.team-contact__img-wrp img{margin:-10%;width:120%}}.team-contact__form-contact{position:relative;z-index:1;display:block;padding-right:0!important}@media not all and (min-width: 1024px){.team-contact__form-contact{padding:0}}@media (min-width: 1024px){.team-contact__form-contact{margin-top:-22rem}}.team-contact__form-contact .contact-form{position:relative;box-sizing:border-box;--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity, 1));padding:0 7%}@media not all and (min-width: 1024px){.team-contact__form-contact .contact-form{padding-top:15.4rem}}@media (min-width: 1024px){.team-contact__form-contact .contact-form{padding-top:7.7rem;padding-left:10.45rem}}.team-contact__form-contact .contact-form .form{margin-bottom:4rem;margin-top:5.5rem;width:100%}@media (min-width: 1024px){.team-contact__form-contact .contact-form .form{width:80%}}@media (min-width: 768px){.team-contact__form-contact .contact-form .form{margin-top:4.4rem}}.team-contact__form-contact .contact-form .form__title{margin-bottom:2.2rem;font-size:40px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.team-contact__form-contact .contact-form .form__title{font-size:44px}}@media (min-width: 1024px){.team-contact__form-contact .contact-form .form__title{font-size:calc(44px + ((60 - 44) * (100vw - 1024px) / (1920 - 1024)))}}@media (min-width: 1366px){.team-contact__form-contact .contact-form .form__title{font-size:60px}}@media (min-width: 768px){.team-contact__form-contact .contact-form .form__rows{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}}.team-contact__form-contact .contact-form .form__rows--submit{flex-wrap:nowrap}@media (min-width: 768px){.team-contact__form-contact .contact-form .form__rows--submit{--tw-bg-opacity: 1;background-color:rgb(28 28 28 / var(--tw-bg-opacity, 1))}}.team-contact__form-contact .contact-form .form__rows--submit button{box-sizing:border-box;width:calc(100% + 7vw);padding:3.3rem 7.7rem;text-align:left}@media (min-width: 768px){.team-contact__form-contact .contact-form .form__rows--submit button{width:100%}}@media (min-width: 1024px){.team-contact__form-contact .contact-form .form__rows--submit button{width:20%;padding:2.2rem;text-align:center}}@media (min-width: 1366px){.team-contact__form-contact .contact-form .form__rows--submit button{width:25%;padding:2.75rem}}.team-contact__form-contact .contact-form .form__rows--submit p{box-sizing:border-box;padding:1.65rem;text-align:center;background:#1C1C1C;color:#fff}.team-contact__form-contact .contact-form .form__rows--submit a{padding-right:4%}@media not all and (min-width: 768px){.team-contact__form-contact .contact-form .form__rows--submit a{display:none}}.team-contact__form-contact .contact-form .form__rows--submit a{color:#fff}.team-contact__form-contact .contact-form .form__rows--submit p:nth-of-type(1){display:none}@media (min-width: 1024px){.team-contact__form-contact .contact-form .form__rows--submit p:nth-of-type(1){display:block}}.team-contact__form-contact .contact-form .form__rows--submit p:nth-of-type(2){display:none}@media (min-width: 768px){.team-contact__form-contact .contact-form .form__rows--submit p:nth-of-type(2){display:block}}.team-contact__form-contact .contact-form .form__rows--submit p:nth-of-type(2){font-weight:700}.team-contact__form-contact .contact-form .form__rows:nth-child(2){align-items:flex-end}.team-contact__form-contact .contact-form .form label,.team-contact__form-contact .contact-form .form input,.team-contact__form-contact .contact-form .form button,.team-contact__form-contact .contact-form .form textarea{display:block;resize:none}.team-contact__form-contact .contact-form .form label{margin-bottom:1rem;--tw-text-opacity: 1;color:rgb(216 216 216 / var(--tw-text-opacity, 1))}.team-contact__form-contact .contact-form .form .form-input{position:relative;margin-top:1.65rem;margin-bottom:3.63rem;width:100%}.team-contact__form-contact .contact-form .form .form-input:last-child{width:100%}.team-contact__form-contact .contact-form .form .form-input span{position:absolute;bottom:0;left:0;display:block;width:100%;border-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(244 82 69 / var(--tw-border-opacity, 1));transform:scaleX(0);transition:transform .8s ease-in-out;transform-origin:0% 50%}.team-contact__form-contact .contact-form .form .form-input span.invalid{transform:scaleX(1)}.team-contact__form-contact .contact-form .form input:not([type=radio]),.team-contact__form-contact .contact-form .form textarea{border-color:#f0f;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));background-image:none;position:relative;box-sizing:border-box;display:block;width:100%;min-width:100%;max-width:100%;border-radius:0;padding:.8rem 1.1rem;border-bottom:1px solid #FFFFFF;border:2px solid transparent;font-size:15px;color:#1c1c1c;transition:color .8s ease-in-out,border .2s ease-in-out}.team-contact__form-contact .contact-form .form input:not([type=radio]):focus,.team-contact__form-contact .contact-form .form textarea:focus{border:2px solid #0099FF}.team-contact__form-contact .contact-form .form input:not([type=radio])::placeholder,.team-contact__form-contact .contact-form .form textarea::placeholder{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.team-contact__form-contact .contact-form .form input:not([type=radio]).invalid,.team-contact__form-contact .contact-form .form textarea.invalid{--tw-text-opacity: 1;color:rgb(244 82 69 / var(--tw-text-opacity, 1))}.team-contact__form-contact .contact-form .form input:not([type=radio]).invalid::placeholder,.team-contact__form-contact .contact-form .form textarea.invalid::placeholder{--tw-text-opacity: 1;color:rgb(244 82 69 / var(--tw-text-opacity, 1))}.team-contact__form-contact .contact-form .form textarea{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.88rem 1.1rem;font-size:15px;border-bottom:1px solid #FFFFFF;color:#1c1c1c;border:2px solid transparent}.team-contact__form-contact .contact-form .form textarea::placeholder{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1));opacity:1;transition:color .8s ease-in-out}.team-contact__form-contact .contact-form .form .drop-file{display:inline-block;border-radius:5px;text-align:center;padding:2rem 2rem 1rem;transition:background-color .2s ease}.team-contact__form-contact .contact-form .form .drop-file svg,.team-contact__form-contact .contact-form .form .drop-file p{pointer-events:none;z-index:-1}.team-contact__form-contact .contact-form .form input[type=file]{display:inline-block;background-color:transparent;padding-left:0;padding-right:0}.common-cta.team-contact__form-contact .contact-form .form input[type=file]{padding:0}.team-contact__form-contact .contact-form .form input[type=file]{min-width:auto}.team-contact__form-contact .contact-form .form input[type=file]::file-selector-button{margin-right:2rem;cursor:pointer;border-radius:0;border-style:none;padding:1rem 2rem;background-color:#09f;color:#fff;transition:background-color .4s ease}.team-contact__form-contact .contact-form .form input[type=file]::file-selector-button:hover{background-color:#000}.team-contact__form-contact .contact-form .form input{padding-bottom:.5rem}.team-contact__form-contact .contact-form .form button{margin:0;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:#09f;transition:background-color .4s ease}.team-contact__form-contact .contact-form .form button:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.team-contact__form-contact .contact-form .form .recaptcha-disclaimer{font-size:12px;--tw-text-opacity: 1;color:rgb(170 170 170 / var(--tw-text-opacity, 1))}.team-contact__form-contact .contact-form .form .recaptcha-disclaimer a{text-decoration:underline}.team-contact__form-contact .contact-form .form .privacy-disclaimer{margin-top:1rem;display:inline-block;vertical-align:top;font-size:12px;--tw-text-opacity: 1;color:rgb(68 68 68 / var(--tw-text-opacity, 1))}.team-contact__form-contact .contact-form .form .privacy-disclaimer a{--tw-text-opacity: 1;color:rgb(170 170 170 / var(--tw-text-opacity, 1));text-decoration:underline}.team-contact__form-contact .contact-form .form .radio-container{position:relative;margin-top:1rem;margin-bottom:2.5rem;display:inline-block;cursor:pointer;padding-left:2.5rem;user-select:none}.team-contact__form-contact .contact-form .form .radio-container input{position:absolute;top:0;left:0;opacity:0;z-index:9999;margin:0;height:1.65rem;width:1.65rem;cursor:pointer;padding:0}.team-contact__form-contact .contact-form .form .radio-container .checkmark{box-sizing:border-box;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(221 221 221 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));position:absolute;top:0;left:0;z-index:1;height:1.76rem;width:1.76rem;transition:background-color .3s ease,border .5s ease}.team-contact__form-contact .contact-form .form .radio-container input.invalid~.checkmark{border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(244 82 69 / var(--tw-border-opacity, 1))}.team-contact__form-contact .contact-form .form .radio-container:hover input~.checkmark{--tw-bg-opacity: 1;background-color:rgb(170 170 170 / var(--tw-bg-opacity, 1))}.team-contact__form-contact .contact-form .form .radio-container input:checked~.checkmark{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.team-contact__form-contact .contact-form .form .radio-container .checkmark:after{content:"";position:absolute;display:none}.team-contact__form-contact .contact-form .form .radio-container input:checked~.checkmark:after{display:block}.team-contact__form-contact .contact-form .form .radio-container .checkmark:after{top:50%;left:50%;height:10px;width:10px;transform:translate(-50%,-50%);background:#0099FF}.team-contact__form-contact .contact-form .form__response{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:0;padding-right:0}.team-contact__form-contact .contact-form .form__response p{padding-top:.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0}.team-contact__form-contact .contact-form .form__response .font-color--error{--tw-text-opacity: 1;color:rgb(170 51 51 / var(--tw-text-opacity, 1))}.team-contact__form-contact .contact-form .form__response .font-color--success{color:#09f}.team-contact__form-contact .contact-form .form__response .sk-circle{position:relative;height:30px;width:30px}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-child{position:absolute;left:0;top:0;height:100%;width:100%}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-child:before{content:"";margin:0 auto;display:block;height:15%;width:15%;border-radius:100%;--tw-bg-opacity: 1;background-color:rgb(170 170 170 / var(--tw-bg-opacity, 1));-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.team-contact__form-contact .contact-form .form__response .sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.team-contact__form-contact .icon{width:100px;height:100px;display:block;background-color:#c9e6de;background-image:url(/wp-content/themes/things/assets/img/about/message.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:18px;position:absolute;top:0;left:0;z-index:1}@media only screen and (min-width: 1024px){.team-contact__form-contact .icon{width:7.3206442167vw}}@media only screen and (min-width: 1600px){.team-contact__form-contact .icon{width:110px}}@media only screen and (min-width: 1024px){.team-contact__form-contact .icon{height:7.3206442167vw}}@media only screen and (min-width: 1600px){.team-contact__form-contact .icon{height:110px}}@media only screen and (min-width: 1024px){.team-contact__form-contact .icon{left:-7.3206442167vw}}@media only screen and (min-width: 1600px){.team-contact__form-contact .icon{left:-110px}}.grecaptcha-badge{display:none}/*! purgecss end ignore */@media (hover: hover) and (pointer: fine){.group:hover .group-hover\:translate-x-5{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media not all and (min-width: 1024px){.max-ds\:absolute{position:absolute}.max-ds\:bottom-0{bottom:0}.max-ds\:top-1\/2{top:50%}.max-ds\:order-1{order:1}.max-ds\:order-2{order:2}.max-ds\:order-3{order:3}.max-ds\:-mt-50{margin-top:-5rem}.max-ds\:mb-30{margin-bottom:3rem}.max-ds\:mb-70{margin-bottom:7rem}.max-ds\:mb-80{margin-bottom:8rem}.max-ds\:mt-0{margin-top:0}.max-ds\:mt-10{margin-top:1rem}.max-ds\:mt-100{margin-top:10rem}.max-ds\:mt-20{margin-top:2rem}.max-ds\:mt-30{margin-top:3rem}.max-ds\:mt-50{margin-top:5rem}.max-ds\:block{display:block}.max-ds\:flex{display:flex}.max-ds\:hidden{display:none}.max-ds\:aspect-\[3\/2\]{aspect-ratio:3/2}.max-ds\:h-\[22rem\]{height:22rem}.max-ds\:w-full{width:100%}.max-ds\:-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.max-ds\:flex-col{flex-direction:column}.max-ds\:flex-col-reverse{flex-direction:column-reverse}.max-ds\:items-center{align-items:center}.max-ds\:gap-y-30{row-gap:3rem}.max-ds\:gap-y-50{row-gap:5rem}.max-ds\:border-t{border-top-width:1px}.max-ds\:border-\[\#D3E1EE\]{--tw-border-opacity: 1;border-color:rgb(211 225 238 / var(--tw-border-opacity, 1))}.max-ds\:\!px-0{padding-left:0!important;padding-right:0!important}.max-ds\:px-20{padding-left:2rem;padding-right:2rem}.max-ds\:py-30{padding-top:3rem;padding-bottom:3rem}.max-ds\:py-35{padding-top:3.5rem;padding-bottom:3.5rem}.max-ds\:pr-20{padding-right:2rem}.max-ds\:pr-50{padding-right:5rem}.max-ds\:pt-30{padding-top:3rem}.max-ds\:pt-35{padding-top:3.5rem}}@media (min-width: 768px){.tb\:order-1{order:1}.tb\:order-2{order:2}.tb\:col-span-4{grid-column:span 4 / span 4}.tb\:col-span-5{grid-column:span 5 / span 5}.tb\:col-span-6{grid-column:span 6 / span 6}.tb\:col-span-7{grid-column:span 7 / span 7}.tb\:col-start-7{grid-column-start:7}}@media (min-width: 1024px){.ds\:absolute{position:absolute}.ds\:bottom-0{bottom:0}.ds\:left-0{left:0}.ds\:right-0{right:0}.ds\:top-0{top:0}.ds\:z-0{z-index:0}.ds\:z-\[1\]{z-index:1}.ds\:z-\[2\]{z-index:2}.ds\:order-1{order:1}.ds\:order-2{order:2}.ds\:col-span-1{grid-column:span 1 / span 1}.ds\:col-span-10{grid-column:span 10 / span 10}.ds\:col-span-2{grid-column:span 2 / span 2}.ds\:col-span-3{grid-column:span 3 / span 3}.ds\:col-span-4{grid-column:span 4 / span 4}.ds\:col-span-5{grid-column:span 5 / span 5}.ds\:col-span-6{grid-column:span 6 / span 6}.ds\:col-span-7{grid-column:span 7 / span 7}.ds\:col-span-8{grid-column:span 8 / span 8}.ds\:col-start-1{grid-column-start:1}.ds\:col-start-11{grid-column-start:11}.ds\:col-start-2{grid-column-start:2}.ds\:col-start-3{grid-column-start:3}.ds\:col-start-5{grid-column-start:5}.ds\:col-start-6{grid-column-start:6}.ds\:col-start-7{grid-column-start:7}.ds\:col-start-9{grid-column-start:9}.ds\:row-span-1{grid-row:span 1 / span 1}.ds\:row-span-2{grid-row:span 2 / span 2}.ds\:row-span-3{grid-row:span 3 / span 3}.ds\:row-start-2{grid-row-start:2}.ds\:mx-auto{margin-left:auto;margin-right:auto}.ds\:-mt-50{margin-top:-5rem}.ds\:mb-100{margin-bottom:10rem}.ds\:mr-20{margin-right:2rem}.ds\:mt-0{margin-top:0}.ds\:mt-10{margin-top:1rem}.ds\:mt-100{margin-top:10rem}.ds\:mt-110{margin-top:11rem}.ds\:mt-120{margin-top:12rem}.ds\:mt-20{margin-top:2rem}.ds\:mt-200{margin-top:20rem}.ds\:mt-30{margin-top:3rem}.ds\:mt-40{margin-top:4rem}.ds\:mt-50{margin-top:5rem}.ds\:mt-60{margin-top:6rem}.ds\:mt-80{margin-top:8rem}.ds\:flex{display:flex}.ds\:grid{display:grid}.ds\:hidden{display:none}.ds\:h-100{height:10rem}.ds\:h-\[60svh\]{height:60svh}.ds\:h-\[80\%\]{height:80%}.ds\:h-full{height:100%}.ds\:h-svh{height:100svh}.ds\:min-h-\[34rem\]{min-height:34rem}.ds\:w-0{width:0}.ds\:w-100{width:10rem}.ds\:w-9\/12{width:75%}.ds\:w-\[20rem\]{width:20rem}.ds\:w-\[22rem\]{width:22rem}.ds\:w-\[40rem\]{width:40rem}.ds\:w-\[46rem\]{width:46rem}.ds\:w-\[60\%\]{width:60%}.ds\:w-auto{width:auto}.ds\:max-w-\[240px\]{max-width:240px}.ds\:max-w-\[80rem\]{max-width:80rem}.ds\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ds\:flex-col{flex-direction:column}.ds\:items-center{align-items:center}.ds\:justify-between{justify-content:space-between}.ds\:justify-items-end{justify-items:end}.ds\:gap-20{gap:2rem}.ds\:gap-50{gap:5rem}.ds\:gap-80{gap:8rem}.ds\:gap-\[2\.4rem\]{gap:2.4rem}.ds\:\!gap-x-30{column-gap:3rem!important}.ds\:gap-x-100{column-gap:10rem}.ds\:gap-x-20{column-gap:2rem}.ds\:gap-x-40{column-gap:4rem}.ds\:gap-x-50{column-gap:5rem}.ds\:gap-y-10{row-gap:1rem}.ds\:gap-y-15{row-gap:1.5rem}.ds\:gap-y-\[7rem\]{row-gap:7rem}.ds\:self-end{align-self:flex-end}.ds\:whitespace-nowrap{white-space:nowrap}.ds\:bg-\[rgb\(247\,247\,249\)\]{--tw-bg-opacity: 1;background-color:rgb(247 247 249 / var(--tw-bg-opacity, 1))}.ds\:p-10{padding:1rem}.ds\:p-20{padding:2rem}.ds\:p-\[1\.5rem\]{padding:1.5rem}.ds\:px-20{padding-left:2rem;padding-right:2rem}.ds\:px-45{padding-left:4.5rem;padding-right:4.5rem}.ds\:px-60{padding-left:6rem;padding-right:6rem}.ds\:py-0{padding-top:0;padding-bottom:0}.ds\:py-10{padding-top:1rem;padding-bottom:1rem}.ds\:py-100{padding-top:10rem;padding-bottom:10rem}.ds\:py-110{padding-top:11rem;padding-bottom:11rem}.ds\:py-20{padding-top:2rem;padding-bottom:2rem}.ds\:py-30{padding-top:3rem;padding-bottom:3rem}.ds\:py-40{padding-top:4rem;padding-bottom:4rem}.ds\:py-45{padding-top:4.5rem;padding-bottom:4.5rem}.ds\:py-50{padding-top:5rem;padding-bottom:5rem}.ds\:py-60{padding-top:6rem;padding-bottom:6rem}.ds\:pb-110{padding-bottom:11rem}.ds\:pb-40{padding-bottom:4rem}.ds\:pl-40{padding-left:4rem}.ds\:pl-\[16\.67\%\]{padding-left:16.67%}.ds\:pr-50{padding-right:5rem}.ds\:pr-60{padding-right:6rem}.ds\:pt-110{padding-top:11rem}.ds\:pt-30{padding-top:3rem}.ds\:pt-60{padding-top:6rem}.ds\:shadow-border{--tw-shadow: inset 0 0 0 1px #D3E1EE;--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1366px){.dl\:col-span-5{grid-column:span 5 / span 5}.dl\:col-span-7{grid-column:span 7 / span 7}}@media (min-width: 1600px){.dvl\:col-span-5{grid-column:span 5 / span 5}}
