/*! ------------------------------------------------
 * Project Name: Azurio - Digital Agency & Personal Portfolio React Nextjs Template
 * Project Description: Stand out and express your uniqueness with Azurio - a vibrant and minimal React Nextjs Template for creatives, studios and freelancers. Impress your website visitors with a clean, stylish layout and stunning visuals.
 * Tags: IB Themes, resume, portfolio, personal page, cv, template, one page, responsive, html5, css3, creative, clean, agency, studio 
 * Version: 1.0.0
 * Build Date: March 2026
 * Last Update: March 2026
 * This product is available exclusively on Themeforest
 * Author: IB Themes
 * Author URI: https://themeforest.net/user/IB Themes */
/*! File name: plugins.css
 * ------------------------------------------------
 *
 * ------------------------------------------------
 * Table of Contents
 * ------------------------------------------------
 *  01. Reset CSS
 *  02. Bootstrap Grid Component
 *  03. Phosphor Icons
 *  04. Swiper Slider
 * ------------------------------------------------
 * Table of Contents End
 * ------------------------------------------------ */
 html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,address,big,code,em,img,s,small,strong,sub,sup,var,b,u,i,center,dl,dt,dd,ul,li,form,label,table,caption,tr,article,aside,canvas,details,embed,footer,header,menu,nav,output,section,summary,time,mark,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,footer,header,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*!
 * Bootstrap Grid v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
.container,.container-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:-moz-calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:-moz-calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-moz-calc(-1 * var(--bs-gutter-y));margin-top:calc(-1 * var(--bs-gutter-y));margin-right:-moz-calc(-0.5 * var(--bs-gutter-x));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:-moz-calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x))}.row>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:-moz-calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:-moz-calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y)}.col{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.col-6{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-12{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.g-0,.gx-0{--bs-gutter-x:0}.g-0{--bs-gutter-y:0}@media (min-width:768px){.col-md-1{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-md-3{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-md-4{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-md-5{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-md-6{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}@media (min-width:992px){.col-lg-4{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}}@media (min-width:1200px){.col-xl-1{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-xl-2{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xl-3{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xl-4{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-xl-5{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-xl-6{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xl-7{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-xl-8{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-xl-9{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xl-10{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}}.d-flex{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-moz-box-orient:vertical!important;-moz-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-moz-box-orient:vertical!important;-moz-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.justify-content-center{-webkit-box-pack:center!important;-moz-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.order-1{-webkit-box-ordinal-group:2!important;-moz-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-2{-webkit-box-ordinal-group:3!important;-moz-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-3{-webkit-box-ordinal-group:4!important;-moz-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.p-0{padding:0!important}.px-0{padding-right:0!important;padding-left:0!important}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-moz-box-orient:horizontal!important;-moz-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.order-md-1{-webkit-box-ordinal-group:2!important;-moz-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-md-2{-webkit-box-ordinal-group:3!important;-moz-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-md-3{-webkit-box-ordinal-group:4!important;-moz-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-moz-box-orient:horizontal!important;-moz-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}}
/*!
 * Bootstrap Utilities v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33, 37, 41;--bs-body-bg:#fff;--bs-body-bg-rgb:255, 255, 255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0, 0, 0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33, 37, 41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233, 236, 239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33, 37, 41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248, 249, 250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13, 110, 253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10, 88, 202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.visually-hidden{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption){position:absolute!important}.visually-hidden *{overflow:hidden!important}.overflow-hidden{overflow:hidden!important}.d-flex{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-moz-box-orient:vertical!important;-moz-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-moz-box-orient:vertical!important;-moz-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.justify-content-center{-webkit-box-pack:center!important;-moz-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.order-1{-webkit-box-ordinal-group:2!important;-moz-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-2{-webkit-box-ordinal-group:3!important;-moz-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-3{-webkit-box-ordinal-group:4!important;-moz-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.p-0{padding:0!important}.px-0{padding-right:0!important;padding-left:0!important}.text-center{text-align:center!important}.text-wrap{white-space:normal!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.rounded{-moz-border-radius:var(--bs-border-radius)!important;border-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-moz-box-orient:horizontal!important;-moz-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.order-md-1{-webkit-box-ordinal-group:2!important;-moz-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-md-2{-webkit-box-ordinal-group:3!important;-moz-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-md-3{-webkit-box-ordinal-group:4!important;-moz-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-moz-box-orient:horizontal!important;-moz-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}}.ph-bold.ph-bezier-curve:before{content:"\eb00"}.ph-bold.ph-chalkboard-teacher:before{content:"\e600"}.ph-bold.ph-circuitry:before{content:"\e9c2"}.ph-bold.ph-codesandbox-logo:before{content:"\ea06"}.ph-bold.ph-compass:before{content:"\e1c8"}.ph-bold.ph-crosshair:before{content:"\e1d6"}.ph-bold.ph-magnifying-glass:before{content:"\e30c"}.ph-bold.ph-smiley-wink:before{content:"\e666"}.ph-duotone.ph-bezier-curve:before{content:"\eb00";opacity:.2}.ph-duotone.ph-bezier-curve:after{content:"\eb01";margin-left:-1em}.ph-duotone.ph-chalkboard-teacher:before{content:"\e600";opacity:.2}.ph-duotone.ph-chalkboard-teacher:after{content:"\e601";margin-left:-1em}.ph-duotone.ph-circuitry:before{content:"\e9c2";opacity:.2}.ph-duotone.ph-circuitry:after{content:"\e9c3";margin-left:-1em}.ph-duotone.ph-codesandbox-logo:before{content:"\ea06";opacity:.2}.ph-duotone.ph-codesandbox-logo:after{content:"\ea07";margin-left:-1em}.ph-duotone.ph-compass:before{content:"\e1c8";opacity:.2}.ph-duotone.ph-compass:after{content:"\e1c9";margin-left:-1em}.ph-duotone.ph-crosshair:before{content:"\e1d6";opacity:.2}.ph-duotone.ph-crosshair:after{content:"\e1d7";margin-left:-1em}.ph-duotone.ph-magnifying-glass:before{content:"\e30c";opacity:.2}.ph-duotone.ph-magnifying-glass:after{content:"\e30d";margin-left:-1em}.ph-duotone.ph-smiley-wink:before{content:"\e666";opacity:.2}.ph-duotone.ph-smiley-wink:after{content:"\e667";margin-left:-1em}@font-face{font-family:"Phosphor-Fill";src:url(../fonts/Phosphor/Phosphor-Fill.subset.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}.ph-fill{font-family:"Phosphor-Fill"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;-moz-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ph-fill.ph-bezier-curve:before{content:"\eb00"}.ph-fill.ph-chalkboard-teacher:before{content:"\e600"}.ph-fill.ph-circuitry:before{content:"\e9c2"}.ph-fill.ph-codesandbox-logo:before{content:"\ea06"}.ph-fill.ph-compass:before{content:"\e1c8"}.ph-fill.ph-crosshair:before{content:"\e1d6"}.ph-fill.ph-magnifying-glass:before{content:"\e30c"}.ph-fill.ph-smiley-wink:before{content:"\e666"}.ph-light.ph-bezier-curve:before{content:"\eb00"}.ph-light.ph-chalkboard-teacher:before{content:"\e600"}.ph-light.ph-circuitry:before{content:"\e9c2"}.ph-light.ph-codesandbox-logo:before{content:"\ea06"}.ph-light.ph-compass:before{content:"\e1c8"}.ph-light.ph-crosshair:before{content:"\e1d6"}.ph-light.ph-magnifying-glass:before{content:"\e30c"}.ph-light.ph-smiley-wink:before{content:"\e666"}@font-face{font-family:"Phosphor";src:url(../fonts/Phosphor/Phosphor.subset.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}.ph{font-family:"Phosphor"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;-moz-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ph.ph-bezier-curve:before{content:"\eb00"}.ph.ph-chalkboard-teacher:before{content:"\e600"}.ph.ph-circuitry:before{content:"\e9c2"}.ph.ph-codesandbox-logo:before{content:"\ea06"}.ph.ph-compass:before{content:"\e1c8"}.ph.ph-crosshair:before{content:"\e1d6"}.ph.ph-magnifying-glass:before{content:"\e30c"}.ph.ph-smiley-wink:before{content:"\e666"}.ph-thin.ph-bezier-curve:before{content:"\eb00"}.ph-thin.ph-chalkboard-teacher:before{content:"\e600"}.ph-thin.ph-circuitry:before{content:"\e9c2"}.ph-thin.ph-codesandbox-logo:before{content:"\ea06"}.ph-thin.ph-compass:before{content:"\e1c8"}.ph-thin.ph-crosshair:before{content:"\e1d6"}.ph-thin.ph-magnifying-glass:before{content:"\e30c"}.ph-thin.ph-smiley-wink:before{content:"\e666"}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-moz-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-moz-transition-property:transform,height,-moz-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform,-moz-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;-moz-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;-moz-perspective:1200px;perspective:1200px;.swiper-slide,.swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-moz-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);-moz-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom,.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgb(0 0 0 / .15)}.swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgb(0 0 0 / .5)),to(#fff0));background-image:-moz-linear-gradient(right,rgb(0 0 0 / .5),#fff0);background-image:linear-gradient(to left,rgb(0 0 0 / .5),#fff0)}.swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgb(0 0 0 / .5)),to(#fff0));background-image:-moz-linear-gradient(left,rgb(0 0 0 / .5),#fff0);background-image:linear-gradient(to right,rgb(0 0 0 / .5),#fff0)}.swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgb(0 0 0 / .5)),to(#fff0));background-image:-moz-linear-gradient(bottom,rgb(0 0 0 / .5),#fff0);background-image:linear-gradient(to top,rgb(0 0 0 / .5),#fff0)}.swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .5)),to(#fff0));background-image:-moz-linear-gradient(top,rgb(0 0 0 / .5),#fff0);background-image:linear-gradient(to bottom,rgb(0 0 0 / .5),#fff0)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));-moz-border-radius:50%;border-radius:50%;border-top-color:#fff0}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;-moz-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes swiper-preloader-spin{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:-moz-calc(0px - var(--swiper-navigation-size) / 2);margin-top:calc(0px - var(--swiper-navigation-size) / 2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:-moz-calc(0px - var(--swiper-navigation-size) / 2);margin-top:calc(0px - var(--swiper-navigation-size) / 2);margin-left:0}.swiper-button-prev,&~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-next,&~.swiper-button-next,&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-button-prev,&~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{.swiper-navigation-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);right:auto;margin-left:-moz-calc(0px - var(--swiper-navigation-size) / 2);margin-left:calc(0px - var(--swiper-navigation-size) / 2);margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto;.swiper-navigation-icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;-moz-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;&.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>&,&.swiper-pagination-disabled{display:none!important}}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;.swiper-pagination-bullet{-webkit-transform:scale(.33);-moz-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullet-active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-moz-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-moz-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-moz-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-moz-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;-moz-border-radius:var(--swiper-pagination-bullet-border-radius,50%);border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);button&{border:none;margin:0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable &{cursor:pointer}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);.swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}&.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms top,200ms -webkit-transform;-moz-transition:200ms transform,200ms top,200ms -moz-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform,200ms -moz-transform}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;-moz-transition:200ms transform,200ms left,200ms -moz-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform,200ms -moz-transform}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;-moz-transition:200ms transform,200ms right,200ms -moz-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform,200ms -moz-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgb(0 0 0 / .25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl & .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>&,&.swiper-pagination-horizontal,.swiper-vertical>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-vertical>&,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}}.swiper-pagination-lock{display:none}.swiper-scrollbar{-moz-border-radius:var(--swiper-scrollbar-border-radius,10px);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgb(0 0 0 / .1));.swiper-scrollbar-disabled>&,&.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>&,&.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:-moz-calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>&,&.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:-moz-calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgb(0 0 0 / .5));-moz-border-radius:var(--swiper-scrollbar-border-radius,10px);border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;>img,>svg,>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-thumbs{.swiper-slide-thumb-active{}}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade{&.swiper-free-mode{.swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-slide-active{& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0;&:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}}.swiper-creative{.swiper-slide{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;-moz-transition-property:transform,opacity,height,-moz-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform,-moz-transform}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}}
/*! ------------------------------------------------
 * Project Name: Azurio - Digital Agency & Personal Portfolio React Nextjs Template
 * Project Description: Stand out and express your uniqueness with Azurio - a vibrant and minimal React Nextjs Template for creatives, studios and freelancers. Impress your website visitors with a clean, stylish layout and stunning visuals.
 * Tags: IB Themes, resume, portfolio, personal page, cv, template, one page, responsive, html5, css3, creative, clean, agency, studio 
 * Version: 1.0.0
 * Build Date: March 2026
 * Last Update: March 2026
 * This product is available exclusively on Themeforest
 * Author: IB Themes
 * Author URI: https://themeforest.net/user/IB Themes *//*! File name: main.css
 * ------------------------------------------------
 *
 * ------------------------------------------------
 * Table of Contents
 * ------------------------------------------------
 *  01. Fonts
 *  02. Variables
 *  03. Template Backgrounds
 *  04. Basic Styles
 *  05. Elements - Page Structure
 *  06. Elements - Typography
 *  07. Elements - Cursor
 *  08. Elements - Controls
 *  09. Elements - Forms
 *  09. Core - Header
 *  10. Core - Menu
 *  11. Core - Footer
 *  12. Core - Inner Headline
 *  13. Core - 404
 *  14. Hero - Hero #01
 *  15. Hero - Hero #02
 *  16. Hero - Hero #03
 *  17. Hero - Hero #04
 *  18. Hero - Hero #05
 *  19. Hero - Hero #06
 *  20. Hero - Hero #07
 *  21. Hero - Hero #08
 *  22. Hero - Hero #09
 *  22. Hero - Hero #10
 *  23. Landing - Hero
 *  24. Landing - Demo Grid
 *  25. Landing - Stack
 *  26. Landing - Marquee
 *  27. Landing - Responsive Promo
 *  28. Landing - Slider
 *  29. Landing - Components
 *  30. Landing - Features
 *  31. Landing - CTA
 *  32. Landing - Footer
 *  33. Features - Statistics Lines
 *  34. Features - Marquee
 *  35. Features - Matter.js Blocks
 *  36. Features - Accordion
 *  37. Block - About Teaser
 *  38. Block - About Images
 *  39. Block - About Process
 *  40. Block - About Mission
 *  41. Block - About Team
 *  42. Block - Description Split
 *  43. Block - Projects ClipPath
 *  44. Block - Projects Grid
 *  45. Block - Projects Stack Cards
 *  46. Block - Projects List
 *  47. Block - Services List
 *  48. Block - Services Capabilities List
 *  49. Block - Services Stack
 *  50. Block - Resume List
 *  51. Block - Awards List
 *  52. Block - Team List
 *  53. Block - Team Grid
 *  54. Block - Toolbox List
 *  55. Block - Tech Stack List
 *  56. Block - Niche Cards
 *  57. Block - Partners/Clients
 *  58. Block - Testimonials Sticky
 *  59. Block - Testimonials Slider
 *  60. Block - Testimonials Project
 *  61. Block - Next Project
 *  62. Block - Blog Preview Grid
 *  63. Block - Blog Preview List
 *  64. Block - Blog Page
 *  65. Block - Blog Article Page
 *  66. Block - CTA
 *  67. Divider - Dividers Simple
 *  68. Divider - Sticky Images
 *  69. Divider - Sticky Caption
 *  70. Block - Pricing Cards
 *  71. Block - Split Blocks
 *  72. Block - Images Grid
 * ------------------------------------------------
 * Table of Contents End
 * ------------------------------------------------ */:root{--_size:1.6rem;--_font-default:"Manrope",sans-serif;--_font-accent:"JetBrains Mono",sans-serif;--_animspeed-fast:0.1s;--_animspeed-medium:0.3s;--_animspeed-slow:0.6s;--_animbezier:cubic-bezier(0.23, 0.65, 0.74, 1.09);--base--light:#EEEAE8;--base-rgb--light:238,234,232;--base-tint--light:#F9F7F7;--base-tint-rgb--light:249,247,247;--base-bright--light:#ffffff;--base-bright-rgb--light:255,255,255;--accent--light:#002bba;--highlight--light:#819ffe;--base-opp--light:#0f0f0f;--base-opp-rgb--light:15,15,15;--t-bright--light:#121212;--t-medium--light:#575960;--t-muted--light:#7d7f89;--t-muted-extra--light:#dbd8d8;--t-opp-bright--light:#FFFFFF;--t-opp-medium--light:#8e93a1;--t-opp-muted--light:#36363c;--t-opp-muted-extra--light:#191a1d;--st-muted--light:#b7b2b1;--st-medium--light:#949291;--st-bright--light:#0f0f0f;--bg-demo-screen-01--light:url(../img/demo/screens/01.webp);--bg-demo-screen-02--light:url(../img/demo/screens/02.webp);--bg-demo-screen-03--light:url(../img/demo/screens/03.webp);--bg-demo-screen-04--light:url(../img/demo/screens/04.webp);--bg-demo-screen-05--light:url(../img/demo/screens/05.webp);--bg-demo-screen-06--light:url(../img/demo/screens/06.webp);--bg-demo-screen-07--light:url(../img/demo/screens/07.webp);--bg-demo-screen-08--light:url(../img/demo/screens/08.webp);--bg-demo-screen-09--light:url(../img/demo/screens/09.webp);--bg-demo-screen-10--light:url(../img/demo/screens/10.webp);--base--dark:#0f0f0f;--base-rgb--dark:15,15,15;--base-tint--dark:#171719;--base-tint-rgb--dark:23,23,25;--base-bright--dark:#000000;--base-bright-rgb--dark:0,0,0;--accent--dark:#002bba;--highlight--dark:#002bba;--base-opp--dark:#EEEAE8;--base-opp-rgb--dark:238,234,232;--t-bright--dark:#FFFFFF;--t-medium--dark:#8e93a1;--t-muted--dark:#36363c;--t-muted-extra--dark:#191a1d;--t-opp-bright--dark:#161616;--t-opp-medium--dark:#666870;--t-opp-muted--dark:#7d7f89;--t-opp-muted-extra--dark:#dbd8d8;--st-muted--dark:#1f2124;--st-medium--dark:#313336;--st-bright--dark:#ffffff;--bg-demo-screen-01--dark:url(../img/demo/screens/01-d.webp);--bg-demo-screen-02--dark:url(../img/demo/screens/02-d.webp);--bg-demo-screen-03--dark:url(../img/demo/screens/03-d.webp);--bg-demo-screen-04--dark:url(../img/demo/screens/04-d.webp);--bg-demo-screen-05--dark:url(../img/demo/screens/05-d.webp);--bg-demo-screen-06--dark:url(../img/demo/screens/06-d.webp);--bg-demo-screen-07--dark:url(../img/demo/screens/07-d.webp);--bg-demo-screen-08--dark:url(../img/demo/screens/08-d.webp);--bg-demo-screen-09--dark:url(../img/demo/screens/09-d.webp);--bg-demo-screen-10--dark:url(../img/demo/screens/10-d.webp);--pt-base:#FFFFFF;--pt-base-dark:#0f0f0f;--pt-t-accent-bright:#FFFFFF;--pt-t-accent-medium:#A7B2E3;--pt-t-accent-muted:#8E9EE4;--nl-white:#ffffff;--nl-white-06:rgba(255, 255, 255, 0.6);--nl-white-rgb:255,255,255;--nl-black:#000000;--nl-black-rgb:0,0,0;--nl-black-06:rgba(0, 0, 0, 0.6);--nl-black-04:rgba(0, 0, 0, 0.4)}@media (prefers-color-scheme:light){:root{--base:var(--base--light);--base-rgb:var(--base-rgb--light);--base-tint:var(--base-tint--light);--base-tint-rgb:var(--base-tint-rgb--light);--base-bright:var(--base-bright--light);--base-bright-rgb:var(--base-bright-rgb--light);--accent:var(--accent--light);--highlight:var(--highlight--light);--base-opp:var(--base-opp--light);--base-opp-rgb:var(--base-opp-rgb--light);--t-bright:var(--t-bright--light);--t-medium:var(--t-medium--light);--t-muted:var(--t-muted--light);--t-muted-extra:var(--t-muted-extra--light);--t-opp-bright:var(--t-opp-bright--light);--t-opp-medium:var(--t-opp-medium--light);--t-opp-muted:var(--t-opp-muted--light);--t-opp-muted-extra:var(--t-opp-muted-extra--light);--st-muted:var(--st-muted--light);--st-medium:var(--st-medium--light);--st-bright:var(--st-bright--light);--bg-demo-screen-01:var(--bg-demo-screen-01--light);--bg-demo-screen-02:var(--bg-demo-screen-02--light);--bg-demo-screen-03:var(--bg-demo-screen-03--light);--bg-demo-screen-04:var(--bg-demo-screen-04--light);--bg-demo-screen-05:var(--bg-demo-screen-05--light);--bg-demo-screen-06:var(--bg-demo-screen-06--light);--bg-demo-screen-07:var(--bg-demo-screen-07--light);--bg-demo-screen-08:var(--bg-demo-screen-08--light);--bg-demo-screen-09:var(--bg-demo-screen-09--light);--bg-demo-screen-10:var(--bg-demo-screen-10--light)}}@media (prefers-color-scheme:dark){:root{--base:var(--base--dark);--base-rgb:var(--base-rgb--dark);--base-tint:var(--base-tint--dark);--base-tint-rgb:var(--base-tint-rgb--dark);--base-bright:var(--base-bright--dark);--base-bright-rgb:var(--base-bright-rgb--dark);--accent:var(--accent--dark);--highlight:var(--highlight--dark);--base-opp:var(--base-opp--dark);--base-opp-rgb:var(--base-opp-rgb--dark);--t-bright:var(--t-bright--dark);--t-medium:var(--t-medium--dark);--t-muted:var(--t-muted--dark);--t-muted-extra:var(--t-muted-extra--dark);--t-opp-bright:var(--t-opp-bright--dark);--t-opp-medium:var(--t-opp-medium--dark);--t-opp-muted:var(--t-opp-muted--dark);--t-opp-muted-extra:var(--t-opp-muted-extra--dark);--st-muted:var(--st-muted--dark);--st-medium:var(--st-medium--dark);--st-bright:var(--st-bright--dark);--bg-demo-screen-01:var(--bg-demo-screen-01--dark);--bg-demo-screen-02:var(--bg-demo-screen-02--dark);--bg-demo-screen-03:var(--bg-demo-screen-03--dark);--bg-demo-screen-04:var(--bg-demo-screen-04--dark);--bg-demo-screen-05:var(--bg-demo-screen-05--dark);--bg-demo-screen-06:var(--bg-demo-screen-06--dark);--bg-demo-screen-07:var(--bg-demo-screen-07--dark);--bg-demo-screen-08:var(--bg-demo-screen-08--dark);--bg-demo-screen-09:var(--bg-demo-screen-09--dark);--bg-demo-screen-10:var(--bg-demo-screen-10--dark)}}[color-scheme=light]{--base:var(--base--light);--base-rgb:var(--base-rgb--light);--base-tint:var(--base-tint--light);--base-tint-rgb:var(--base-tint-rgb--light);--base-bright:var(--base-bright--light);--base-bright-rgb:var(--base-bright-rgb--light);--accent:var(--accent--light);--highlight:var(--highlight--light);--base-opp:var(--base-opp--light);--base-opp-rgb:var(--base-opp-rgb--light);--t-bright:var(--t-bright--light);--t-medium:var(--t-medium--light);--t-muted:var(--t-muted--light);--t-muted-extra:var(--t-muted-extra--light);--t-opp-bright:var(--t-opp-bright--light);--t-opp-medium:var(--t-opp-medium--light);--t-opp-muted:var(--t-opp-muted--light);--t-opp-muted-extra:var(--t-opp-muted-extra--light);--st-muted:var(--st-muted--light);--st-medium:var(--st-medium--light);--st-bright:var(--st-bright--light);--bg-demo-screen-01:var(--bg-demo-screen-01--light);--bg-demo-screen-02:var(--bg-demo-screen-02--light);--bg-demo-screen-03:var(--bg-demo-screen-03--light);--bg-demo-screen-04:var(--bg-demo-screen-04--light);--bg-demo-screen-05:var(--bg-demo-screen-05--light);--bg-demo-screen-06:var(--bg-demo-screen-06--light);--bg-demo-screen-07:var(--bg-demo-screen-07--light);--bg-demo-screen-08:var(--bg-demo-screen-08--light);--bg-demo-screen-09:var(--bg-demo-screen-09--light);--bg-demo-screen-10:var(--bg-demo-screen-10--light)}[color-scheme=dark]{--base:var(--base--dark);--base-rgb:var(--base-rgb--dark);--base-tint:var(--base-tint--dark);--base-tint-rgb:var(--base-tint-rgb--dark);--base-bright:var(--base-bright--dark);--base-bright-rgb:var(--base-bright-rgb--dark);--accent:var(--accent--dark);--highlight:var(--highlight--dark);--base-opp:var(--base-opp--dark);--base-opp-rgb:var(--base-opp-rgb--dark);--t-bright:var(--t-bright--dark);--t-medium:var(--t-medium--dark);--t-muted:var(--t-muted--dark);--t-muted-extra:var(--t-muted-extra--dark);--t-opp-bright:var(--t-opp-bright--dark);--t-opp-medium:var(--t-opp-medium--dark);--t-opp-muted:var(--t-opp-muted--dark);--t-opp-muted-extra:var(--t-opp-muted-extra--dark);--st-muted:var(--st-muted--dark);--st-medium:var(--st-medium--dark);--st-bright:var(--st-bright--dark);--bg-demo-screen-01:var(--bg-demo-screen-01--dark);--bg-demo-screen-02:var(--bg-demo-screen-02--dark);--bg-demo-screen-03:var(--bg-demo-screen-03--dark);--bg-demo-screen-04:var(--bg-demo-screen-04--dark);--bg-demo-screen-05:var(--bg-demo-screen-05--dark);--bg-demo-screen-06:var(--bg-demo-screen-06--dark);--bg-demo-screen-07:var(--bg-demo-screen-07--dark);--bg-demo-screen-08:var(--bg-demo-screen-08--dark);--bg-demo-screen-09:var(--bg-demo-screen-09--dark);--bg-demo-screen-10:var(--bg-demo-screen-10--dark)}.divider-image-1{background-image:url(../img/dividers/1920x1080_dv01.webp)}.divider-image-6{background-image:url(../img/dividers/1920x1200_dv06.webp)}.divider-image-9{background-image:url(../img/dividers/1920x1200_dv09.webp)}.divider-image-12{background-image:url(../img/dividers/1920x1200_dv12.webp)}.divider-image-13{background-image:url(../img/dividers/1920x1200_dv13.webp)}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button:active,button:focus{outline:0!important}button::-moz-focus-inner{border:0!important}input::-moz-focus-inner{border:0!important}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}a:focus,button:focus,input:focus,textarea:focus{-webkit-tap-highlight-color:transparent}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{font:inherit;border:none;cursor:pointer}input,label{font:inherit}::-moz-selection{background-color:var(--base-opp);color:var(--t-opp-bright);text-shadow:none}::selection{background-color:var(--base-opp);color:var(--t-opp-bright);text-shadow:none}::-webkit-scrollbar{display:none;-webkit-appearance:none!important;width:0!important;height:0}@media only screen and (min-width:768px){::-webkit-scrollbar{display:none;width:0!important}}html{width:100%;height:100%;font-family:sans-serif;font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{position:relative;width:100%;min-width:360px;overflow-x:unset!important;font:normal 400 var(--_size)/1.6 var(--_font-default);text-rendering:optimizeLegibility;background-color:var(--base);color:var(--t-medium);scrollbar-width:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent}.mxd-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mxd-cover-06{background-color:rgba(0,0,0,.5)}.fullheight{height:100%}.loading-split .line{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);will-change:transform}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.bg-color-base{background-color:var(--base)}.bg-color-opposite{background-color:var(--base-opp)}.bg-color-accent{background-color:var(--accent)}.mxd-page-content{position:relative;width:100%}.mxd-page-content.inner-page-content{padding-top:6.3rem}@media only screen and (min-width:768px){.mxd-page-content.inner-page-content{padding-top:7rem}}.mxd-section{position:relative;width:100%}.mxd-section.padding-top-default{padding-top:14rem}.mxd-section.padding-top-title{padding-top:12.3rem}.mxd-section.padding-top-title-mobile{padding-top:12.3rem}.mxd-section.padding-top-number{padding-top:13.5rem}.mxd-section.padding-top-manifest-m{padding-top:12.9rem}.mxd-section.padding-top-subtitle{padding-top:13.4rem}.mxd-section.padding-top-subtitle-mobile{padding-top:13.4rem}.mxd-section.padding-bottom-default{padding-bottom:14rem}.mxd-section.padding-bottom-t-medium{padding-bottom:13.4rem}.mxd-section.padding-bottom-preview{padding-bottom:13.1rem}.mxd-section.padding-bottom-projects{padding-bottom:6rem}.mxd-section.padding-bottom-tag-m{padding-bottom:13.2rem}.mxd-section.padding-bottom-tag-m-subtitle{padding-bottom:12.7rem}.mxd-section.padding-bottom-tags-mobile{padding-bottom:13.4rem}.mxd-section.padding-bottom-grid-l-to-title{padding-bottom:10.7rem}@media only screen and (min-width:768px){.mxd-section.padding-top-default{padding-top:17rem}.mxd-section.padding-top-title{padding-top:14.9rem}.mxd-section.padding-top-title-mobile{padding-top:14.9rem}.mxd-section.padding-top-number{padding-top:16.4rem}.mxd-section.padding-top-manifest-m{padding-top:15.2rem}.mxd-section.padding-top-subtitle{padding-top:16.4rem}.mxd-section.padding-top-subtitle-mobile{padding-top:16.4rem}.mxd-section.padding-bottom-default{padding-bottom:17rem}.mxd-section.padding-bottom-t-medium{padding-bottom:16.4rem}.mxd-section.padding-bottom-preview{padding-bottom:16.3rem}.mxd-section.padding-bottom-projects{padding-bottom:8.9rem}.mxd-section.padding-bottom-tag-m{padding-bottom:16.2rem}.mxd-section.padding-bottom-tag-m-subtitle{padding-bottom:15.6rem}.mxd-section.padding-bottom-tags-mobile{padding-bottom:17rem}.mxd-section.padding-bottom-grid-l-to-title{padding-bottom:10.5rem}}@media only screen and (min-width:1200px){.mxd-section.padding-top-default{padding-top:18rem}.mxd-section.padding-top-title{padding-top:16.5rem}.mxd-section.padding-top-title-mobile{padding-top:18rem}.mxd-section.padding-top-number{padding-top:16.5rem}.mxd-section.padding-top-subtitle{padding-top:17.4rem}.mxd-section.padding-top-subtitle-mobile{padding-top:16.5rem}.mxd-section.padding-top-manifest-m{padding-top:15.9rem}.mxd-section.padding-bottom-default{padding-bottom:18rem}.mxd-section.padding-bottom-t-medium{padding-bottom:17.4rem}.mxd-section.padding-bottom-preview{padding-bottom:17.1rem}.mxd-section.padding-bottom-projects{padding-bottom:8rem}.mxd-section.padding-bottom-tag-m{padding-bottom:17.3rem}.mxd-section.padding-bottom-tag-m-desktop{padding-bottom:17.2rem}.mxd-section.padding-bottom-tag-m-subtitle{padding-bottom:15.8rem}.mxd-section.padding-bottom-tags-mobile{padding-bottom:18rem}.mxd-section.padding-bottom-grid-l-to-title{padding-bottom:10.5rem}}@media only screen and (min-width:1600px){.mxd-section.padding-top-default{padding-top:20rem}.mxd-section.padding-top-title{padding-top:18rem}.mxd-section.padding-top-title-mobile{padding-top:20rem}.mxd-section.padding-top-number{padding-top:18.1rem}.mxd-section.padding-top-subtitle{padding-top:19.4rem}.mxd-section.padding-top-subtitle-mobile{padding-top:18rem}.mxd-section.padding-top-manifest-m{padding-top:17.2rem}.mxd-section.padding-bottom-default{padding-bottom:20rem}.mxd-section.padding-bottom-t-medium{padding-bottom:19.4rem}.mxd-section.padding-bottom-preview{padding-bottom:19.2rem}.mxd-section.padding-bottom-projects{padding-bottom:10rem}.mxd-section.padding-bottom-tag-m{padding-bottom:19.3rem}.mxd-section.padding-bottom-tag-m-desktop{padding-bottom:19.2rem}.mxd-section.padding-bottom-tag-m-subtitle{padding-bottom:17.4rem}.mxd-section.padding-bottom-tags-mobile{padding-bottom:20rem}.mxd-section.padding-bottom-grid-l-to-title{padding-bottom:12rem}}.mxd-section-fullscreen{width:100%;height:100vh;padding-top:6.3rem;overflow:hidden}@media only screen and (min-width:768px){.mxd-section-fullscreen{padding-top:7rem}}.mxd-background{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100vh}.mxd-background__video{position:relative;width:100%;height:100%}.mxd-background__video video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;background-position:center center;-moz-background-size:contain;background-size:contain;-o-object-fit:cover;object-fit:cover}.mxd-background__cover{position:absolute;top:0;left:0;width:100%;height:100%}.mxd-background__cover.opposite{background:-webkit-gradient(linear,left top,left bottom,from(rgba(var(--base-opp-rgb),.6)),to(rgba(var(--base-opp-rgb),1)));background:-moz-linear-gradient(top,rgba(var(--base-opp-rgb),.6) 0,rgba(var(--base-opp-rgb),1) 100%);background:linear-gradient(to bottom,rgba(var(--base-opp-rgb),.6) 0,rgba(var(--base-opp-rgb),1) 100%)}.mxd-background__cover.accent{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,43,186,.6)),to(#002bba));background:-moz-linear-gradient(top,rgba(0,43,186,.6) 0,#002bba 100%);background:linear-gradient(to bottom,rgba(0,43,186,.6) 0,#002bba 100%)}.mxd-container{position:relative;width:100%;max-width:1920px;padding:0 3rem;margin:0 auto}.mxd-container.fullwidth-container{max-width:none;padding:0}.mxd-container.fullscreen-container{height:100%}.mxd-container.grid-l-container{padding:0}@media only screen and (min-width:768px){.mxd-container{padding:0 6rem}.mxd-container.grid-l-container{padding:0 3rem}}@media only screen and (min-width:1600px){.mxd-container{padding:0 10rem}.mxd-container.grid-l-container{padding:0 7rem}}.mxd-grid-item{padding:0 3rem}.mxd-grid-padding{padding:0 3rem}.mxd-section-title{position:relative}.mxd-section-title.pre-grid{margin-bottom:7.3rem}.mxd-section-title.pre-grid-xl-mobile{margin-bottom:7.2rem}.mxd-section-title.pre-subtitle-s{margin-bottom:6.6rem}@media only screen and (min-width:768px){.mxd-section-title.pre-grid{margin-bottom:9rem}.mxd-section-title.pre-grid-xl-mobile{margin-bottom:9rem}.mxd-section-title.pre-subtitle-s{margin-bottom:8.4rem}}@media only screen and (min-width:1200px){.mxd-section-title.pre-grid{margin-bottom:8.6rem}.mxd-section-title.pre-grid-xl-mobile{margin-bottom:0}.mxd-section-title.pre-subtitle-s{margin-bottom:8rem}}@media only screen and (min-width:1600px){.mxd-section-title.pre-grid{margin-bottom:8.4rem}.mxd-section-title.pre-subtitle-s{margin-bottom:7.7rem}}.mxd-section-title__title.centered{text-align:center}.mxd-section-title__title.pre-caption{margin-bottom:2.8rem}.mxd-section-title__title.pre-grid-split-xl{margin-bottom:7.2rem}@media only screen and (min-width:768px){.mxd-section-title__title.pre-caption{margin-bottom:3.1rem}.mxd-section-title__title.pre-grid-split-xl{margin-bottom:9.1rem}}@media only screen and (min-width:1200px){.mxd-section-title__title.pre-caption,.mxd-section-title__title.pre-grid-split-xl{margin-bottom:0}}.mxd-section-title__manifest.title-manifest-s{padding-top:2.2rem}.mxd-section-title__manifest.no-padding-mobile{padding-top:0}@media only screen and (min-width:768px){.mxd-section-title__manifest.title-manifest-s{padding-top:3.2rem}.mxd-section-title__manifest.no-padding-mobile{padding-top:0}}@media only screen and (min-width:1200px){.mxd-section-title__manifest.title-manifest-s{padding-top:.4rem}}@media only screen and (min-width:1600px){.mxd-section-title__manifest.title-manifest-s{padding-top:.8rem}}.mxd-section-title__data{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mxd-section-title__data.top-controls{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:1200px){.mxd-section-title__data{height:auto;min-height:100%;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.6rem}.mxd-section-title__data.top-controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1rem}.mxd-section-title__data.top-caption{padding-top:1rem}.mxd-section-title__data.top-number{padding-top:.8rem}}@media only screen and (min-width:1600px){.mxd-section-title__data{padding-bottom:.9rem}.mxd-section-title__data.top-controls{padding-top:1.5rem}.mxd-section-title__data.top-number{padding-top:1rem}}.mxd-section-title__controls{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.mxd-section-title__controls.justify-start{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mxd-section-title__controls.justify-end{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mxd-section-title__controls.pre-title{margin-bottom:2rem}@media only screen and (min-width:768px){.mxd-section-title__controls.pre-title{margin-bottom:2rem}}@media only screen and (min-width:1200px){.mxd-section-title__controls.justify-start{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mxd-section-title__controls.justify-end{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mxd-section-title__controls.pre-title{margin-bottom:0}}.mxd-section-title__caption{max-width:530px}.mxd-section-title__caption.fullwidth{max-width:none}.mxd-section-title__caption.pre-controls{margin-bottom:3.2rem}@media only screen and (min-width:768px){.mxd-section-title__caption.pre-controls{margin-bottom:3.6rem}}@media only screen and (min-width:1200px){.mxd-section-title__caption{max-width:300px}.mxd-section-title__caption.no-max-width{max-width:none}.mxd-section-title__caption.pre-controls{margin-bottom:0}}@media only screen and (min-width:1400px){.mxd-section-title__caption{max-width:460px}.mxd-section-title__caption.no-max-width{max-width:none}}.mxd-section-title__number{margin-bottom:2.1rem}.mxd-section-title__number.pre-manifest{margin-bottom:2.5rem}@media only screen and (min-width:768px){.mxd-section-title__number{margin-bottom:2.1rem}.mxd-section-title__number.pre-manifest{margin-bottom:3rem}}@media only screen and (min-width:1200px){.mxd-section-title__number{margin-bottom:0}}.mxd-section-title__image{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.mxd-section-title__image.centered{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.mxd-section-title__image-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:2.4rem}.mxd-section-title__image-link img,.mxd-section-title__image-link svg{width:120px;height:auto}@media only screen and (min-width:768px){.mxd-section-title__image-link{margin-top:1.9rem}.mxd-section-title__image-link img,.mxd-section-title__image-link svg{width:144px}}@media only screen and (min-width:1200px){.mxd-section-title__image-link{margin-top:2.9rem}}.mxd-section-title__paragraph{margin-bottom:6.3rem}@media only screen and (min-width:768px){.mxd-section-title__paragraph{margin-bottom:8.3rem}}@media only screen and (min-width:1200px){.mxd-section-title__paragraph{padding-top:1.8rem}.mxd-section-title__paragraph p{max-width:580px}}@media only screen and (min-width:1600px){.mxd-section-title__paragraph{margin-bottom:7.9rem}}.mxd-section-subtitle{position:relative}.mxd-section-manifest{position:relative}.mxd-section-manifest.pre-points{margin-bottom:7.3rem}.mxd-section-manifest.pre-grid-xl{margin-bottom:13.4rem}@media only screen and (min-width:768px){.mxd-section-manifest.pre-points{margin-bottom:9rem}.mxd-section-manifest.pre-grid-xl{margin-bottom:16rem}}@media only screen and (min-width:1200px){.mxd-section-manifest.pre-points{margin-bottom:8.4rem}.mxd-section-manifest.pre-grid-xl{margin-bottom:16.9rem}}@media only screen and (min-width:1400px){.mxd-section-manifest.pre-points{margin-bottom:8.9rem}}@media only screen and (min-width:1600px){.mxd-section-manifest.pre-points{margin-bottom:8.5rem}.mxd-section-manifest.pre-grid-xl{margin-bottom:18.5rem}}.mxd-section-manifest__wrap{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mxd-section-manifest__wrap.wrap-text-m{gap:2.6rem}@media only screen and (min-width:768px){.mxd-section-manifest__wrap.wrap-text-m{gap:2.4rem}}@media only screen and (min-width:1200px){.mxd-section-manifest__wrap.wrap-text-m{gap:2.7rem}}@media only screen and (min-width:1600px){.mxd-section-manifest__wrap.wrap-text-m{gap:2.9rem}}@media only screen and (min-width:1200px){.mxd-section-manifest__text.manifest-text-m{max-width:1400px}}.mxd-socials-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mxd-socials-list li{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mxd-socials-list li a{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;font:normal 700 2.4rem/1.2 var(--_font-default);letter-spacing:-.05rem;color:var(--t-bright);-webkit-transition:color var(--_animspeed-fast) ease-in-out;-moz-transition:color var(--_animspeed-fast) ease-in-out;transition:color var(--_animspeed-fast) ease-in-out}.mxd-socials-list li a i,.mxd-socials-list li a span,.mxd-socials-list li a svg{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.mxd-socials-list li a i{font-size:1.8rem;overflow:hidden}.mxd-socials-list li a svg{width:1.5rem;height:1.5rem;fill:var(--t-bright)}@media only screen and (min-width:1200px){.mxd-socials-list{padding-top:1.5rem}.no-touch .mxd-socials-list ul li a:hover{color:var(--t-medium)}}@media only screen and (min-width:1200px) and (hover) and (prefers-reduced-motion:no-preference){.mxd-socials-list>.socials-list__item{-webkit-transition:opacity var(--_animspeed-medium) var(--_animbezier);-moz-transition:opacity var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium) var(--_animbezier)}.mxd-socials-list:hover>.socials-list__item:not(:hover){opacity:.3}.mxd-socials-list:hover>.socials-list__item:not(:hover) .socials-list__arrow,.mxd-socials-list:hover>.socials-list__item:not(:hover) .socials-list__info{scale:.964;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier);-moz-transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier)}}@media only screen and (min-width:1600px){.mxd-socials-list{padding-top:1.9rem}}.datalist__item{margin-bottom:2.9rem}.datalist__item:last-of-type{margin-bottom:0}.datalist__item ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.6rem}.datalist__item ul:last-of-type{margin-bottom:0}.datalist__item ul li a{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:var(--t-medium)}.no-touch .datalist__item ul li a:hover{color:var(--t-bright)}@media only screen and (min-width:768px){.datalist__item{margin-bottom:0}.datalist__item ul{margin-bottom:2.1rem}.datalist__item ul:last-of-type{margin-bottom:0}}@media only screen and (min-width:1600px){.datalist__item ul{margin-bottom:2.2rem}.datalist__item ul:last-of-type{margin-bottom:0}}.datalist__title{margin-bottom:1.5rem}@media only screen and (min-width:768px){.datalist__title{margin-bottom:2rem}}@media only screen and (min-width:1600px){.datalist__title{margin-bottom:2.1rem}}.anim-uni-slide-down,.anim-uni-slide-up{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden}.anim-uni-slide-down span,.anim-uni-slide-up span{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.blur-container{position:fixed;bottom:0;left:0;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:none;flex:none;width:100%;height:240px;pointer-events:none;z-index:10;display:none}@media only screen and (min-width:1200px){.blur-container{height:300px}}.blur-layer{position:absolute;inset:0;-moz-border-radius:0;border-radius:0;pointer-events:none}.blur-1{z-index:1;-webkit-backdrop-filter:blur(.078125px);backdrop-filter:blur(.078125px);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(12.5%,#000),color-stop(25%,#000),color-stop(37.5%,rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 12.5%,#000 25%,rgba(0,0,0,0) 37.5%);mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(12.5%,#000),color-stop(25%,#000),color-stop(37.5%,rgba(0,0,0,0)));mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 12.5%,#000 25%,rgba(0,0,0,0) 37.5%)}.blur-2{z-index:2;-webkit-backdrop-filter:blur(.15625px);backdrop-filter:blur(.15625px);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(12.5%,rgba(0,0,0,0)),color-stop(25%,#000),color-stop(37.5%,#000),color-stop(50%,rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 12.5%,#000 25%,#000 37.5%,rgba(0,0,0,0) 50%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(12.5%,rgba(0,0,0,0)),color-stop(25%,#000),color-stop(37.5%,#000),color-stop(50%,rgba(0,0,0,0)));mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 12.5%,#000 25%,#000 37.5%,rgba(0,0,0,0) 50%)}.blur-3{z-index:3;-webkit-backdrop-filter:blur(.3125px);backdrop-filter:blur(.3125px);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,rgba(0,0,0,0)),color-stop(37.5%,#000),color-stop(50%,#000),color-stop(62.5%,rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 25%,#000 37.5%,#000 50%,rgba(0,0,0,0) 62.5%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,rgba(0,0,0,0)),color-stop(37.5%,#000),color-stop(50%,#000),color-stop(62.5%,rgba(0,0,0,0)));mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 25%,#000 37.5%,#000 50%,rgba(0,0,0,0) 62.5%)}.blur-4{z-index:4;-webkit-backdrop-filter:blur(.625px);backdrop-filter:blur(.625px);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(37.5%,rgba(0,0,0,0)),color-stop(50%,#000),color-stop(62.5%,#000),color-stop(75%,rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 37.5%,#000 50%,#000 62.5%,rgba(0,0,0,0) 75%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(37.5%,rgba(0,0,0,0)),color-stop(50%,#000),color-stop(62.5%,#000),color-stop(75%,rgba(0,0,0,0)));mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 37.5%,#000 50%,#000 62.5%,rgba(0,0,0,0) 75%)}.blur-5{z-index:5;-webkit-backdrop-filter:blur(1.25px);backdrop-filter:blur(1.25px);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(62.5%,#000),color-stop(75%,#000),color-stop(87.5%,rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 50%,#000 62.5%,#000 75%,rgba(0,0,0,0) 87.5%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(62.5%,#000),color-stop(75%,#000),color-stop(87.5%,rgba(0,0,0,0)));mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 50%,#000 62.5%,#000 75%,rgba(0,0,0,0) 87.5%)}.blur-6{z-index:6;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(62.5%,rgba(0,0,0,0)),color-stop(75%,#000),color-stop(87.5%,#000),to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 62.5%,#000 75%,#000 87.5%,rgba(0,0,0,0) 100%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(62.5%,rgba(0,0,0,0)),color-stop(75%,#000),color-stop(87.5%,#000),to(rgba(0,0,0,0)));mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 62.5%,#000 75%,#000 87.5%,rgba(0,0,0,0) 100%)}.blur-7{z-index:7;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(75%,rgba(0,0,0,0)),color-stop(87.5%,#000),to(#000));-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 75%,#000 87.5%,#000 100%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(75%,rgba(0,0,0,0)),color-stop(87.5%,#000),to(#000));mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 75%,#000 87.5%,#000 100%)}.blur-8{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(87.5%,rgba(0,0,0,0)),to(#000));-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 87.5%,#000 100%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(87.5%,rgba(0,0,0,0)),to(#000));mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 87.5%,#000 100%)}.mxd-block{position:relative;width:100%}.mxd-block-fullscreen{width:100%;height:100%}.mxd-block-fullscreen.centered-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.pinned-section{display:block;position:relative}.pinned-section__inner{position:relative;opacity:1}.pinned-section__trigger{position:relative;width:100%;height:1px;background-color:transparent}.mxd-img-anim{position:relative;overflow:hidden}.mxd-img-anim img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.mxd-img-anim .mxd-img-anim__absolute{height:100%}.mxd-img-anim__main{position:relative;opacity:1}.mxd-img-anim__absolute{position:absolute;top:0;left:0;width:100%;height:100%}.fullwidth-text{position:relative;width:100%}.fullwidth-text.bottom-text-small{bottom:-.2rem}@media only screen and (min-width:768px){.fullwidth-text.bottom-text-small{bottom:-.3rem}}@media only screen and (min-width:1200px){.fullwidth-text.bottom-text-small{bottom:-.4rem}}.headline-email-text{margin-top:13.2rem}@media only screen and (min-width:768px){.headline-email-text{margin-top:16rem}}@media only screen and (min-width:768px){.headline-email-text{margin-top:17rem}}@media only screen and (min-width:1600px){.headline-email-text{margin-top:19rem}}.fullwidth-text__wrap{container-type:inline-size;padding-top:.7rem}.fullwidth-text__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;font-size:28cqw;line-height:.746}.fullwidth-text__content span{font-style:normal;font-weight:500;line-height:.746;font-family:var(--_font-accent);text-transform:uppercase;letter-spacing:normal;color:var(--t-bright);white-space:nowrap}.fullwidth-text__content .char{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.fullwidth-text__content.small{font-size:10.46cqw}.fullwidth-text__content.base span{color:var(--base)}.fullwidth-text__content.accent span{color:var(--accent)}.fullwidth-text__content.opposite span{color:var(--base-opp)}.fullwidth-text__content.permanent span{color:var(--nl-white)}@media only screen and (min-width:992px){.fullwidth-text__content{font-size:28cqw}.fullwidth-text__content.small{font-size:10.46cqw}}.mxd-divider{position:relative;overflow:hidden;height:600px}@media only screen and (min-width:768px){.mxd-divider{height:760px}}@media only screen and (min-width:1200px){.mxd-divider{height:760px}}@media only screen and (min-width:1600px){.mxd-divider{height:930px}}.mxd-divider__content{position:absolute;left:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:2.1rem;text-align:center;overflow:hidden;padding:0 3rem}@media only screen and (min-width:768px){.mxd-divider__content{gap:2.2rem;padding:0 6rem}}@media only screen and (min-width:1200px){.mxd-divider__content{gap:2.3rem}}@media only screen and (min-width:1600px){.mxd-divider__content{gap:2.5rem;padding:0 10rem}}.mxd-divider__btngroup{overflow:hidden}@media only screen and (min-width:768px){.mxd-divider__caption{max-width:560px}}@media only screen and (min-width:1200px){.mxd-divider__caption{max-width:640px}}@media only screen and (min-width:1600px){.mxd-divider__caption{max-width:800px}}.mxd-divider__cover{position:absolute;top:0;left:0;width:100%;height:100%}.mxd-divider__cover.cover-04{background-color:var(--nl-black-04)}.mxd-divider__image{position:relative;width:100%;height:600px;background-repeat:no-repeat;background-position:center;-moz-background-size:cover;background-size:cover;overflow:hidden}.mxd-divider__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.mxd-divider__image{height:760px}}@media only screen and (min-width:1200px){.mxd-divider__image{height:760px}}@media only screen and (min-width:1600px){.mxd-divider__image{height:930px}}.mxd-divider__video{position:relative;width:100%;height:600px;background-repeat:no-repeat;background-position:center;-moz-background-size:cover;background-size:cover;overflow:hidden}.mxd-divider__video video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;background-position:center center;-moz-background-size:contain;background-size:contain;-o-object-fit:cover;object-fit:cover}.mxd-divider__video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.mxd-divider__video{height:760px}}@media only screen and (min-width:1200px){.mxd-divider__video{height:760px}}@media only screen and (min-width:1600px){.mxd-divider__video{height:930px}}.mxd-move-slow{-webkit-animation:mxd-move 2s infinite ease-in-out alternate;-moz-animation:mxd-move 2s infinite ease-in-out alternate;animation:mxd-move 2s infinite ease-in-out alternate}@-webkit-keyframes mxd-move{from{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{-webkit-transform:translateY(1rem);transform:translateY(1rem)}}@-moz-keyframes mxd-move{from{-moz-transform:translateY(-1rem);transform:translateY(-1rem)}to{-moz-transform:translateY(1rem);transform:translateY(1rem)}}@keyframes mxd-move{from{-webkit-transform:translateY(-1rem);-moz-transform:translateY(-1rem);transform:translateY(-1rem)}to{-webkit-transform:translateY(1rem);-moz-transform:translateY(1rem);transform:translateY(1rem)}}.mxd-split-lines .line{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}h1{font:normal 600 6rem/1.1 var(--_font-default);letter-spacing:-.24rem;color:var(--t-bright)}h1 sup{vertical-align:super;font-size:74%;color:var(--t-muted)}h1 span{color:var(--t-medium)}h1 span#typed,h1 span.typed-strings{color:var(--t-bright);white-space:nowrap}h1 span#typed b,h1 span.typed-strings b{white-space:nowrap}h1.small{font-size:5rem}h1.permanent{color:var(--nl-white)}h1.permanent span{color:var(--nl-white-06)}h1.large{line-height:1.1}@media only screen and (min-width:768px){h1{letter-spacing:-.3rem}h1.small{font-size:7.5rem}h1.medium{font-size:8.5rem}h1.large{font-size:9rem;line-height:1.2;white-space:nowrap}}@media only screen and (min-width:1200px){h1.small{font-size:9.5rem}h1.medium{font-size:12rem}h1.large{font-size:12rem}}@media only screen and (min-width:1400px){h1.large{font-size:14rem;letter-spacing:-.5rem}}@media only screen and (min-width:1600px){h1.large{font-size:15rem}}h2{font:normal 600 4.4rem/1.1 var(--_font-default);letter-spacing:-.18rem;color:var(--t-bright)}h2.permanent{color:var(--nl-white)}h2.opposite{color:var(--t-opp-bright)}h2.accent{color:var(--pt-t-accent-bright)}h2 .char{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media only screen and (min-width:768px){h2{font-size:5.4rem;letter-spacing:-.18rem}}@media only screen and (min-width:1200px){h2{font-size:7.5rem;letter-spacing:-.3rem}}@media only screen and (min-width:1600px){h2{font-size:9.5rem}}.title-number{font:normal 500 4.2rem/1 var(--_font-accent);letter-spacing:-.24rem;color:var(--t-muted)}.title-number.permanent{color:var(--nl-white-06)}@media only screen and (min-width:768px){.title-number{font-size:5.2rem;letter-spacing:-.3rem}}@media only screen and (min-width:1200px){.title-number{font-size:6rem}}@media only screen and (min-width:1600px){.title-number{font-size:7.4rem}}h3{font:normal 700 4rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}h3 span{color:var(--t-medium)}h3.small{font-size:3.4rem}h3.permanent{color:var(--nl-white)}@media only screen and (min-width:768px){h3{font-size:5rem}h3.small{font-size:4.4rem}}h4{font:normal 700 3rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}h4 span{color:var(--t-medium)}h4.permanent{color:var(--nl-white)}h4.accent{color:var(--pt-t-accent-bright)}h4.opposite{color:var(--t-opp-bright)}h4 .char{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media only screen and (min-width:768px){h4{font-size:3.6rem}}@media only screen and (min-width:1200px){h4{font-size:4rem}}h5{font:normal 700 2.6rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}h5 span{color:var(--t-medium)}@media only screen and (min-width:768px){h5{font-size:3rem}}@media only screen and (min-width:1200px){h5{font-size:3.4rem}}h6{font:normal 700 2rem/1.2 var(--_font-default);letter-spacing:-.04rem;color:var(--t-bright)}h6 a{color:var(--t-bright)}h6.opposite{color:var(--t-opp-bright)}h6.opposite a{color:var(--t-opp-bright)}@media only screen and (min-width:768px){h6{font-size:2.4rem}}p{font:normal 500 var(--_size)/1.4 var(--_font-default);color:var(--t-medium)}p.t-accent{color:var(--pt-t-accent-medium)}p.t-medium{font-size:1.6rem}p.t-large{font-size:2rem}p.t-bold{font-weight:700;color:var(--t-bright)}p.t-bold a{color:var(--t-bright)}p.t-bold span{color:var(--t-medium)}p.t-permanent{color:var(--nl-white)}p.t-permanent span{color:var(--nl-white-06)}@media only screen and (min-width:768px){p.t-medium{font-size:1.8rem}}@media only screen and (min-width:1600px){p.t-large{font-size:2.4rem}}.manifest{font:normal 700 2.8rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}.manifest span{color:var(--t-medium)}.manifest.manifest-accent{color:var(--pt-t-accent-bright)}.manifest.manifest-accent span{color:var(--pt-t-accent-muted)}@media only screen and (min-width:768px){.manifest.manifest-m{font-size:4.4rem}}@media only screen and (min-width:1200px){.manifest.manifest-s{font-size:4.4rem}.manifest.manifest-m{font-size:4.8rem}}@media only screen and (min-width:1600px){.manifest.manifest-s{font-size:4.4rem}.manifest.manifest-m{font-size:6.6rem}}.breadcrumbs__nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5rem}.breadcrumbs__nav span{font:normal 600 1.4rem/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem;color:var(--t-medium)}.breadcrumbs__nav span::after{content:"/";display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.breadcrumbs__nav span:last-of-type::after{display:none}.breadcrumbs__nav span a{display:inline;color:var(--t-medium);letter-spacing:.05rem}.breadcrumbs__nav span.current-item{text-decoration:underline}.breadcrumbs__nav.permanent span{color:var(--nl-white)}.tag{display:inline-block;font:normal 600 var(--_size)/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem}.tag-s{font-size:1.2rem}.tag-s-mobile{font-size:1.2rem}@media only screen and (min-width:1600px){.tag-s-mobile{font-size:1.4rem}}.tag-m{font-size:1.4rem}.tag-bg{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:1.2rem;padding:.8rem 1.2rem;-moz-border-radius:.4rem;border-radius:.4rem;line-height:1.2}.tag-bg.default{background-color:var(--base-opp);color:var(--t-opp-bright)}.tag-bg.accent{background-color:var(--accent);color:var(--pt-t-accent-bright)}.tag-bg.muted{background-color:var(--st-muted);color:var(--t-bright)}.tag-bg.permanent{background-color:var(--nl-white);color:var(--nl-black)}.tag-permanent{font-weight:400;color:var(--nl-white)}.tag-medium{color:var(--t-medium)}.tag-medium-opposite{color:var(--t-opp-medium)}.meta-date,.meta-niche,.meta-tag,.meta-time{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:0;font:normal 600 1.4rem/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem;color:var(--t-medium)}.meta-date.slash-tag::after,.meta-niche.slash-tag::after,.meta-tag.slash-tag::after,.meta-time.slash-tag::after{content:"/";margin:0 1rem}.meta-date a,.meta-niche a,.meta-tag a,.meta-time a{color:var(--t-medium)}@media only screen and (min-width:768px){.meta-date,.meta-niche,.meta-tag,.meta-time{font-size:1.4rem}}.meta-time{color:var(--t-bright)}.meta-time a{color:var(--t-bright)}.mxd-socials-line{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2.4rem;-moz-column-gap:2.4rem;column-gap:2.4rem;row-gap:.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.mxd-socials-line.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mxd-socials-line li{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (min-width:1200px){.mxd-socials-line{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:3.4rem;-moz-column-gap:3.4rem;column-gap:3.4rem;row-gap:0}.mxd-socials-line.column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.mxd-socials-line__link{display:block;font:normal 600 1.4rem/1.6 var(--_font-accent);color:var(--t-medium);overflow:hidden}.mxd-socials-line__link span{display:inline-block;font:normal 600 1.4rem/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem}.mxd-socials-line__link.opposite{color:var(--t-opp-medium)}.mxd-socials-line__link.permanent{color:rgba(var(--nl-white-rgb),.7)}.no-touch .mxd-socials-line__link:hover{color:var(--t-bright)}.no-touch .mxd-socials-line__link:hover.opposite{color:var(--t-opp-bright)}.no-touch .mxd-socials-line__link:hover.permanent{color:rgba(var(--nl-white-rgb),1)}.project-name-s{font:normal 700 2.4rem/1.2 var(--_font-default);letter-spacing:-.04rem;color:var(--t-bright);-webkit-transition:color var(--_animspeed-medium) ease;-moz-transition:color var(--_animspeed-medium) ease;transition:color var(--_animspeed-medium) ease}.project-name-s.permanent{color:var(--nl-white)}.project-name-m{font:normal 700 3.2rem/1.2 var(--_font-default);letter-spacing:-.04rem;color:var(--t-bright);-webkit-transition:color var(--_animspeed-medium) ease;-moz-transition:color var(--_animspeed-medium) ease;transition:color var(--_animspeed-medium) ease}.project-name-m.permanent{color:var(--nl-white)}.blog-name-m{font:normal 700 2.2rem/1.2 var(--_font-default);letter-spacing:-.04rem;color:var(--t-bright);-webkit-transition:color var(--_animspeed-medium) ease;-moz-transition:color var(--_animspeed-medium) ease;transition:color var(--_animspeed-medium) ease}.blog-name-m.permanent{color:var(--nl-white)}.mxd-cursor{position:fixed;top:0;left:0;pointer-events:none;width:0;height:0;z-index:10000}.mxd-cursor.difference{mix-blend-mode:difference}.mxd-cursor__dot{position:absolute;display:block;width:0;height:0;-moz-border-radius:50%;border-radius:50%;background-color:var(--base-opp);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition-property:background-color,width,height;-moz-transition-property:background-color,width,height;transition-property:background-color,width,height;-webkit-transition-duration:var(--_animspeed-medium);-moz-transition-duration:var(--_animspeed-medium);transition-duration:var(--_animspeed-medium);-webkit-transition-timing-function:var(--_animbezier);-moz-transition-timing-function:var(--_animbezier);transition-timing-function:var(--_animbezier);z-index:3}.mxd-cursor__dot.expand{width:10rem;height:10rem}.mxd-cursor__dot.active{background-color:var(--base-opp)}.mxd-cursor__dot.active-opposite{background-color:var(--base)}.mxd-cursor__dot.active-accent{background-color:var(--accent)}.mxd-cursor__dot.active-permanent{background-color:var(--pt-base)}.mxd-cursor__dot.cursor-btn-link{width:2rem;height:2rem;background-color:var(--nl-white)}.mxd-cursor__text{position:absolute;margin:0;text-align:center;color:var(--t-opp-bright);font:normal 600 1.4rem/1.2 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem;padding-top:.4rem;-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .2s var(--_animbezier);transition:-webkit-transform .2s var(--_animbezier);-moz-transition:transform .2s var(--_animbezier),-moz-transform .2s var(--_animbezier);transition:transform .2s var(--_animbezier);transition:transform .2s var(--_animbezier),-webkit-transform .2s var(--_animbezier),-moz-transform .2s var(--_animbezier);z-index:4}.mxd-cursor__text.permanent{color:var(--nl-black)}.mxd-cursor__text.accent{color:var(--nl-white)}.mxd-cursor__text.show{display:block;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.mxd-cursor__image{position:absolute;top:50%;left:50%;width:36rem;height:36rem;overflow:hidden;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;visibility:hidden;clip-path:inset(50% 50% 50% 50% round 50%);-webkit-clip-path:inset(50% 50% 50% 50% round 50%);-webkit-transition:clip-path var(--_animspeed-medium) var(--_animbezier),visibility 0s linear var(--_animspeed-medium);-moz-transition:clip-path var(--_animspeed-medium) var(--_animbezier),visibility 0s linear var(--_animspeed-medium);transition:clip-path var(--_animspeed-medium) var(--_animbezier),visibility 0s linear var(--_animspeed-medium);will-change:clip-path;z-index:1}.mxd-cursor__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mxd-cursor__image.show{visibility:visible;clip-path:inset(0 0 0 0 round 0);-webkit-clip-path:inset(0 0 0 0 round 0);-webkit-transition:clip-path var(--_animspeed-slow) var(--_animbezier),visibility 0s;-moz-transition:clip-path var(--_animspeed-slow) var(--_animbezier),visibility 0s;transition:clip-path var(--_animspeed-slow) var(--_animbezier),visibility 0s}.mxd-trail-transparent-wrapper{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.mxd-trail-transparent-content{position:relative;width:100%;height:100%;overflow:hidden}.mxd-trail-transparent-image{display:inline-block;position:absolute;-o-object-fit:contain;object-fit:contain;will-change:transform,opacity,clip-path,z-index;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;opacity:0;pointer-events:none}.btn{position:relative;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:1.4rem;border:none;outline:0;padding:0;font:inherit;background-color:transparent;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-default-icon{gap:2rem;font:normal 500 2rem var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem;padding:.4rem .4rem .4rem 2rem;-moz-border-radius:.4rem;border-radius:.4rem}.btn-default-icon i{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:4rem;height:4rem;-moz-border-radius:.2rem;border-radius:.2rem;background-color:rgba(var(--nl-white-rgb),.16);overflow:hidden}.btn-default-icon i svg{display:block;width:1.8rem;height:auto}.btn-default-icon .btn-caption{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.btn-default-icon-left{padding:.4rem 2rem .4rem .4rem}.btn-default-fullwidth{width:100%;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn-default-accent{background-color:var(--accent);border:1px solid var(--accent);color:var(--pt-t-accent-bright)}.btn-default-accent i svg{fill:var(--pt-t-accent-bright)}.btn-default-outline{background-color:transparent;border:1px solid var(--t-bright);color:var(--t-bright)}.btn-default-outline i{background-color:var(--st-muted)}.btn-default-outline i svg{fill:var(--t-bright)}.btn-line{gap:1rem;font:normal 500 1.6rem/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem}.btn-line span{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap}.btn-line::before{content:"["}.btn-line::after{content:"]"}.btn-line::after,.btn-line::before{-webkit-transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier)}.no-touch .btn-line:hover::before{-webkit-transform:translateX(-.2rem);-moz-transform:translateX(-.2rem);-ms-transform:translateX(-.2rem);transform:translateX(-.2rem)}.no-touch .btn-line:hover::after{-webkit-transform:translateX(.2rem);-moz-transform:translateX(.2rem);-ms-transform:translateX(.2rem);transform:translateX(.2rem)}@media only screen and (min-width:768px){.btn-line{font-size:1.8rem}}.btn-line-icon{gap:1.2rem;font:normal 700 1.8rem/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:-.05rem;white-space:nowrap}.btn-line-icon i,.btn-line-icon span,.btn-line-icon svg{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.btn-line-icon i{font-size:1.8rem;overflow:hidden}.btn-line-icon svg{width:1.6rem;height:1.6rem;margin-bottom:.3rem}.btn-line-icon-small{font-size:1.4rem;font-weight:600}.btn-line-icon-small i{font-size:1.4rem}.btn-line-icon-small svg{width:1.4rem;height:1.4rem;margin-bottom:.1rem}.btn-line-default{color:var(--t-bright)}.btn-line-default svg{fill:var(--t-bright)}.btn-line-permanent{color:var(--nl-white)}.btn-line-permanent svg{fill:var(--nl-white)}.btn-line-opposite{color:var(--t-opp-bright)}.slide-right:hover i svg,.slide-right:hover i::before{-webkit-animation:.6s var(--_animbezier) 1 both slideRight;-moz-animation:.6s var(--_animbezier) 1 both slideRight;animation:.6s var(--_animbezier) 1 both slideRight}.slide-right-up:hover i svg,.slide-right-up:hover i::before{-webkit-animation:.6s var(--_animbezier) 0s 1 both slideRightUp;-moz-animation:.6s var(--_animbezier) 0s 1 both slideRightUp;animation:.6s var(--_animbezier) 0s 1 both slideRightUp}.slide-left:hover i svg,.slide-left:hover i::before{-webkit-animation:.6s var(--_animbezier) 0s 1 both slideLeft;-moz-animation:.6s var(--_animbezier) 0s 1 both slideLeft;animation:.6s var(--_animbezier) 0s 1 both slideLeft}.slide-down:hover i svg,.slide-down:hover i::before{-webkit-animation:.6s var(--_animbezier) 1 both slideDown;-moz-animation:.6s var(--_animbezier) 1 both slideDown;animation:.6s var(--_animbezier) 1 both slideDown}.slide-up:hover i svg,.slide-up:hover i::before{-webkit-animation:.6s var(--_animbezier) 0s 1 both slideUp;-moz-animation:.6s var(--_animbezier) 0s 1 both slideUp;animation:.6s var(--_animbezier) 0s 1 both slideUp}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}51%{opacity:0}52%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}53%{opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes slideRight{0%{-moz-transform:translateX(0);transform:translateX(0)}50%{-moz-transform:translateX(100%);transform:translateX(100%)}51%{opacity:0}52%{-moz-transform:translateX(-100%);transform:translateX(-100%);opacity:0}53%{opacity:1}100%{-moz-transform:translateX(0);transform:translateX(0)}}@keyframes slideRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}51%{opacity:0}52%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);opacity:0}53%{opacity:1}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideRightUp{0%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}50%{-webkit-transform:translateX(100%) translateY(-100%);transform:translateX(100%) translateY(-100%)}51%{opacity:0}52%{-webkit-transform:translateX(-100%) translateY(100%);transform:translateX(-100%) translateY(100%);opacity:0}53%{opacity:1}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@-moz-keyframes slideRightUp{0%{-moz-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}50%{-moz-transform:translateX(100%) translateY(-100%);transform:translateX(100%) translateY(-100%)}51%{opacity:0}52%{-moz-transform:translateX(-100%) translateY(100%);transform:translateX(-100%) translateY(100%);opacity:0}53%{opacity:1}100%{-moz-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes slideRightUp{0%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}50%{-webkit-transform:translateX(100%) translateY(-100%);-moz-transform:translateX(100%) translateY(-100%);transform:translateX(100%) translateY(-100%)}51%{opacity:0}52%{-webkit-transform:translateX(-100%) translateY(100%);-moz-transform:translateX(-100%) translateY(100%);transform:translateX(-100%) translateY(100%);opacity:0}53%{opacity:1}100%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}51%{opacity:0}52%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}53%{opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes slideLeft{0%{-moz-transform:translateX(0);transform:translateX(0)}50%{-moz-transform:translateX(-100%);transform:translateX(-100%)}51%{opacity:0}52%{-moz-transform:translateX(100%);transform:translateX(100%);opacity:0}53%{opacity:1}100%{-moz-transform:translateX(0);transform:translateX(0)}}@keyframes slideLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}51%{opacity:0}52%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);opacity:0}53%{opacity:1}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(100%);transform:translateY(100%)}51%{opacity:0}52%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}53%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slideDown{0%{-moz-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:translateY(100%);transform:translateY(100%)}51%{opacity:0}52%{-moz-transform:translateY(-100%);transform:translateY(-100%);opacity:0}53%{opacity:1}100%{-moz-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%)}51%{opacity:0}52%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);opacity:0}53%{opacity:1}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%{opacity:0}52%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}53%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slideUp{0%{-moz-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:translateY(-100%);transform:translateY(-100%)}51%{opacity:0}52%{-moz-transform:translateY(100%);transform:translateY(100%);opacity:0}53%{opacity:1}100%{-moz-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}51%{opacity:0}52%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);opacity:0}53%{opacity:1}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}.mxd-form-container{position:relative}.form{opacity:1;-webkit-transition:opacity var(--_animspeed-slow) ease-in-out;-moz-transition:opacity var(--_animspeed-slow) ease-in-out;transition:opacity var(--_animspeed-slow) ease-in-out}.form.is-hidden{opacity:0}form{position:relative;width:100%}form .mxd-grid-item{margin-bottom:3rem}form .mxd-grid-item:last-of-type{margin-bottom:0}form input,form textarea{position:relative;display:block;width:100%;border:none;outline:0;margin:0;padding:1.2rem .2rem;background-color:transparent;border-bottom:1px solid var(--st-medium);font:normal 400 2rem var(--_font-accent);height:5.8rem;line-height:5.8rem;color:var(--t-bright)}form input:focus,form textarea:focus{border-bottom:1px solid var(--st-bright)}form textarea{height:16rem;line-height:1.6;resize:none}form ::-webkit-input-placeholder{color:var(--t-medium)}form :-moz-placeholder{color:var(--t-medium)}form ::-moz-placeholder{color:var(--t-medium)}form :-ms-input-placeholder{color:var(--t-medium)}form input:focus:required:invalid,form textarea:focus:required:invalid{color:var(--t-bright)}form input:required:valid,form textarea:required:valid{color:var(--t-bright)}@media only screen and (min-width:768px){form textarea{height:23rem}}@media only screen and (min-width:1600px){form input,form textarea{font-size:2rem}}.form__reply{position:absolute;top:auto;right:auto;bottom:0;left:0;opacity:0;-webkit-transition:opacity var(--_animspeed-slow) ease-in-out;-moz-transition:opacity var(--_animspeed-slow) ease-in-out;transition:opacity var(--_animspeed-slow) ease-in-out}.form__reply.centered{position:absolute;top:auto;right:auto;bottom:auto;left:auto;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:400px}.form__reply.is-visible{opacity:1}.reply__icon{display:block;font-size:6rem;color:var(--accent);margin-bottom:1.2rem}.reply__title{font:normal 700 3.4rem/1.2 var(--_font-default);letter-spacing:-.06rem;color:var(--t-bright);margin-bottom:1.4rem}.reply__text{display:block;font:normal 500 1.8rem/1.6 var(--_font-default);color:var(--t-medium)}.mxd-header{position:absolute;top:0;left:3rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;width:-moz-calc(100% - 11.5rem);width:calc(100% - 11.5rem);padding-top:3rem;z-index:1;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-webkit-transition:all var(--_animspeed-medium) var(--_animbezier);-moz-transition:all var(--_animspeed-medium) var(--_animbezier);transition:all var(--_animspeed-medium) var(--_animbezier)}.mxd-header.is-hidden{-webkit-transform:scaleY(1.3);-moz-transform:scaleY(1.3);-ms-transform:scaleY(1.3);transform:scaleY(1.3);opacity:0}@media only screen and (min-width:768px){.mxd-header{left:6rem;width:-moz-calc(100% - 17.5rem);width:calc(100% - 17.5rem)}}@media only screen and (min-width:1600px){.mxd-header{left:10rem;width:-moz-calc(100% - 25.5rem);width:calc(100% - 25.5rem)}}.mxd-header__logo{position:relative}.mxd-logo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;color:var(--t-bright)}.mxd-logo__image{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;height:3.6rem;fill:currentColor}@media only screen and (min-width:768px){.mxd-logo__image{height:4rem}}.mxd-header__controls{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem;padding-right:1.4rem;color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-header__controls{padding-right:3.5rem;gap:3.5rem}}.mxd-header__link{width:3.6rem;height:3.6rem;color:var(--t-bright)}.mxd-header__link i,.mxd-header__link span,.mxd-header__link svg{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.mxd-header__link i{font-size:2rem;overflow:hidden}.mxd-header__link svg{width:1.9rem;height:1.9rem;fill:currentColor}.mxd-header__link .btn-caption{display:none}@media only screen and (min-width:768px){.mxd-header__link{width:auto;height:4rem;line-height:4rem}.mxd-header__link svg{width:1.6rem;height:1.6rem}.mxd-header__link .btn-caption{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:normal 700 1.8rem var(--_font-accent);text-transform:uppercase;letter-spacing:-.05rem;white-space:nowrap}}.mxd-menu{position:fixed;top:0;left:0;width:100%;height:100svh;pointer-events:none;overflow:hidden;z-index:11}.mxd-menu__backdrop{position:fixed;top:0;left:0;width:100%;height:100svh;background:rgba(var(--base-rgb),0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);pointer-events:none;z-index:0;will-change:backdrop-filter,background}.mxd-menu__contain{position:fixed;top:3rem;right:3rem;pointer-events:all;z-index:12;mix-blend-mode:difference}@media only screen and (min-width:768px){.mxd-menu__contain{right:6rem}}@media only screen and (min-width:1600px){.mxd-menu__contain{right:10rem}}.mxd-menu__toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.mxd-menu__hamburger{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem;width:5.5rem;height:3.6rem;overflow:hidden}.mxd-menu__hamburger.active .hamburger__line{width:5rem}.mxd-menu__hamburger.active .hamburger__line:nth-child(1){-webkit-transform:translateY(.5rem) rotate(45deg);-moz-transform:translateY(.5rem) rotate(45deg);-ms-transform:translateY(.5rem) rotate(45deg);transform:translateY(.5rem) rotate(45deg)}.mxd-menu__hamburger.active .hamburger__line:nth-child(2){-webkit-transform:translateY(-.5rem) rotate(-45deg);-moz-transform:translateY(-.5rem) rotate(-45deg);-ms-transform:translateY(-.5rem) rotate(-45deg);transform:translateY(-.5rem) rotate(-45deg)}@media only screen and (min-width:768px){.mxd-menu__hamburger{height:4rem}}.hamburger__line{position:relative;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:none;flex:none;width:100%;height:.2rem;background-color:var(--nl-white);z-index:2;-webkit-transition:all var(--_animspeed-medium) var(--_animbezier);-moz-transition:all var(--_animspeed-medium) var(--_animbezier);transition:all var(--_animspeed-medium) var(--_animbezier);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;will-change:transform}.mxd-menu__content,.mxd-menu__overlay{position:fixed;top:0;left:0;width:100%;height:100svh;overflow:hidden;z-index:1}.mxd-menu__overlay{background-color:var(--base-opp);clip-path:polygon(0 0,100% 0,100% 0,0 0);will-change:clip-path}.mxd-menu__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);will-change:transform;pointer-events:all}.mxd-menu__media{display:none;-webkit-box-flex:2;-moz-box-flex:2;-ms-flex:2;flex:2;will-change:transform;overflow:hidden}.mxd-menu__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mxd-menu__media video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}@media only screen and (min-width:1200px){.mxd-menu__media{display:block;z-index:1}}.menu-media__wrapper{position:relative;width:100%;height:100%;will-change:transform}.menu-media__wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.menu-media__wrapper video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.mxd-menu__logo{position:absolute;top:3rem;left:3rem;z-index:9}@media only screen and (min-width:768px){.mxd-menu__logo{left:6rem}}@media only screen and (min-width:1200px){.mxd-menu__logo{z-index:2}}@media only screen and (min-width:1600px){.mxd-menu__logo{left:10rem}}.menu-logo__image{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;height:3.6rem;fill:currentColor}@media only screen and (min-width:768px){.menu-logo__image{height:4rem}}.mxd-menu__navigation{-webkit-box-flex:3;-moz-box-flex:3;-ms-flex:3;flex:3;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;height:100%}.mxd-menu__inner{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:10rem 3rem 0 3rem;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}.mxd-menu__inner::-webkit-scrollbar{display:none;-webkit-appearance:none!important;width:0!important;height:0}@media only screen and (min-width:768px){.mxd-menu__inner::-webkit-scrollbar{display:none;width:0!important}}@media only screen and (min-width:768px){.mxd-menu__inner{padding:10rem 6rem 0 6rem}}@media only screen and (min-width:1200px){.mxd-menu__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 6rem;overflow:hidden}}@media only screen and (min-width:1600px){.mxd-menu__inner{padding:0 10rem}}@media only screen and (min-width:1200px){.menu-data__left,.mxd-menu__left{width:66.67%;padding-right:3rem}}@media only screen and (min-width:1600px){.menu-data__left,.mxd-menu__left{padding-right:5rem}}@media only screen and (min-width:1200px){.menu-data__right,.mxd-menu__right{width:33.33%;padding-left:3rem}}@media only screen and (min-width:1600px){.menu-data__right,.mxd-menu__right{padding-left:5rem}}@media only screen and (min-width:1200px){.mxd-menu__left{height:100%;max-height:100%;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}.mxd-menu__left::-webkit-scrollbar{display:none;-webkit-appearance:none!important;width:0!important;height:0}}@media only screen and (min-width:1200px){.mxd-menu__right{padding-top:10rem}}.mxd-menu__caption{margin-bottom:7.5rem;z-index:3}.mxd-menu__caption p{font:normal 500 1.4rem/1.4 var(--_font-accent);text-transform:uppercase;letter-spacing:-.05rem;color:var(--t-opp-medium)}@media only screen and (min-width:1200px){.mxd-menu__caption{position:absolute;top:0;left:0;width:100%;height:10rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;padding:0 6rem}}@media only screen and (min-width:1600px){.mxd-menu__caption{padding:0 10rem}}.main-menu{position:relative}@media only screen and (min-width:1200px){.main-menu{padding-top:14.5rem;padding-bottom:14.7rem}}@media only screen and (min-width:1600px){.main-menu{padding-top:16.5rem}}.main-menu__accordion{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-menu__item{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;color:var(--t-opp-bright);padding:2.2rem 0 2.9rem 0}.main-menu__item.open .main-menu__toggle svg{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.no-touch .main-menu__item.open .main-menu__toggle:hover .main-menu__caption{color:var(--t-opp-bright)}.main-menu__item.open .main-menu__caption{color:var(--t-opp-medium)}@media only screen and (min-width:768px){.main-menu__item{padding:2.2rem 0 2.9rem 0}}@media only screen and (min-width:1600px){.main-menu__item{padding:2.7rem 0 3.4rem 0}}.main-menu__divider{position:absolute;left:0;width:100%;height:1px;background-color:var(--t-opp-muted)}.main-menu__divider.divider-top{top:0}.main-menu__divider.divider-bottom{bottom:0}.main-menu__toggle{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.main-menu__toggle img,.main-menu__toggle svg{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1.7rem;height:1.7rem;-webkit-transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier)}.main-menu__toggle svg{fill:currentColor}.no-touch .main-menu__toggle:hover .main-menu__caption{color:var(--t-opp-medium)}.no-touch .main-menu__toggle:hover svg{fill:var(--t-opp-bright)}.main-menu__link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem}@media only screen and (min-width:768px){.main-menu__link{gap:2.2rem}}@media only screen and (min-width:1200px){.main-menu__link .line-mask{padding-bottom:5px;margin-bottom:-5px}}@media only screen and (min-width:1600px){.main-menu__link .line-mask{padding-bottom:7px;margin-bottom:-7px}}.main-menu__number{font:normal 500 1.4rem/1.2 var(--_font-accent);text-transform:uppercase;letter-spacing:-.05rem;color:var(--t-opp-medium)}.main-menu__caption{font:normal 700 3.4rem/1 var(--_font-default);letter-spacing:-.1rem;color:var(--t-opp-bright)}@media only screen and (min-width:768px){.main-menu__caption{font-size:3.4rem}}@media only screen and (min-width:1200px){.main-menu__caption{-webkit-transition:color var(--_animspeed-medium);-moz-transition:color var(--_animspeed-medium);transition:color var(--_animspeed-medium)}}@media only screen and (min-width:1600px){.main-menu__caption{font-size:4.4rem}}.main-menu__arrow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;padding-top:.8rem;overflow:hidden}.submenu{position:relative;padding-top:2.1rem;padding-left:4.6rem;display:none}@media only screen and (min-width:768px){.submenu{padding-left:5.2rem;padding-bottom:.2rem}}@media only screen and (min-width:1600px){.submenu{padding-top:2.7rem;padding-left:5.3rem}}.menu-contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.8rem;margin-top:7.4rem}@media only screen and (min-width:1200px){.menu-contact{margin-top:0;padding-top:4rem}}@media only screen and (min-width:1600px){.menu-contact{padding-top:5.8rem}}.menu-contact__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-contact__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem}.menu-contact__list li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-contact__list li a{color:var(--t-opp-medium)}.no-touch .menu-contact__list li a:hover{color:var(--t-opp-bright)!important}.mxd-menu__shadow{display:none;position:absolute;bottom:0;left:0;width:100%;height:10rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(var(--base-opp-rgb),0)),color-stop(80%,rgba(var(--base-opp-rgb),1)),to(rgba(var(--base-opp-rgb),1)));background:-moz-linear-gradient(top,rgba(var(--base-opp-rgb),0) 0,rgba(var(--base-opp-rgb),1) 80%,rgba(var(--base-opp-rgb),1) 100%);background:linear-gradient(to bottom,rgba(var(--base-opp-rgb),0) 0,rgba(var(--base-opp-rgb),1) 80%,rgba(var(--base-opp-rgb),1) 100%);z-index:2}.mxd-menu__shadow.shadow-top{display:block;position:fixed;top:0;left:0;height:14rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(var(--base-opp-rgb),1)),color-stop(20%,rgba(var(--base-opp-rgb),1)),to(rgba(var(--base-opp-rgb),0)));background:-moz-linear-gradient(top,rgba(var(--base-opp-rgb),1) 0,rgba(var(--base-opp-rgb),1) 20%,rgba(var(--base-opp-rgb),0) 100%);background:linear-gradient(to bottom,rgba(var(--base-opp-rgb),1) 0,rgba(var(--base-opp-rgb),1) 20%,rgba(var(--base-opp-rgb),0) 100%)}@media only screen and (min-width:1200px){.mxd-menu__shadow{display:block}.mxd-menu__shadow.shadow-top{position:absolute;top:0;left:0}}.mxd-menu__data{padding:2.8rem 0 3rem 0}@media only screen and (min-width:768px){.mxd-menu__data{padding:2.8rem 0 6rem 0}}@media only screen and (min-width:1200px){.mxd-menu__data{position:absolute;bottom:0;left:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:3rem 6rem;overflow:hidden;z-index:3}}@media only screen and (min-width:1600px){.mxd-menu__data{padding:3rem 10rem}}@media only screen and (min-width:1200px){.menu-data__right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.menu-data__text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font:normal 500 1.4rem/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:-.05rem;color:var(--t-opp-medium);overflow:hidden}.menu-data__text a{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:normal 500 1.4rem/1.2 var(--_font-accent);text-transform:uppercase;letter-spacing:-.05rem;color:var(--t-opp-bright)}.no-touch .menu-data__text a:hover{color:var(--t-medium)}.menu-data__text span{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.menu-data__text svg{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1.5rem;height:1.5rem;fill:var(--t-opp-medium)}.mxd-footer{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:var(--base);overflow:hidden}.mxd-footer.opposite{background-color:var(--base-opp)}.mxd-footer__footer-blocks{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mxd-footer__footer-blocks.bottom-blocks{padding:0 0 3.6rem 0}@media only screen and (min-width:1200px){.mxd-footer__footer-blocks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:6rem}.mxd-footer__footer-blocks.bottom-blocks{padding:3.3rem 0 3.6rem 0}}.footer-blocks__column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.footer-blocks__column.justify-start{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-blocks__column.justify-end{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}@media only screen and (min-width:1200px){.footer-blocks__column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-blocks__column.justify-start{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-blocks__column.justify-end{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}}.footer-blocks__controls{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:3.1rem}@media only screen and (min-width:1200px){.footer-blocks__controls{margin-top:0}}.mxd-footer__fw-mark{position:relative}.fw-mark__wrap{container-type:inline-size;padding-top:.7rem}.fw-mark__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;font-size:28cqw;line-height:.746}.fw-mark__content span{font-style:normal;font-weight:500;line-height:.746;font-family:var(--_font-accent);text-transform:uppercase;letter-spacing:normal;color:var(--t-bright);white-space:nowrap}.fw-mark__content .char{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.fw-mark__content.opposite span{color:var(--t-opp-bright)}.fw-mark__content.small{font-size:19.3cqw}.fw-mark__content.small span{letter-spacing:-.2cqw;line-height:.8;margin-left:-1.2cqw}@media only screen and (min-width:992px){.fw-mark__content{font-size:28cqw}}.footer-blocks__nav-v01{position:relative;width:100%}@media only screen and (min-width:768px){.footer-blocks__nav-v01{margin-bottom:15.4rem}}@media only screen and (min-width:1200px){.footer-blocks__nav-v01{margin-bottom:16.4rem}}@media only screen and (min-width:1600px){.footer-blocks__nav-v01{margin-bottom:18.4rem}}.footer-nav-v01{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.6rem 0 2.9rem 0}@media only screen and (min-width:768px){.footer-nav-v01{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3.6rem 0 0 0}}.footer-nav-v01__item{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden}.footer-nav-v01__item a{display:block;color:var(--t-bright)}.footer-nav-v01__item a.opposite{color:var(--t-opp-bright)}.footer-nav-v01__item a span{display:inline-block;font:normal 600 2.2rem/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:-.05rem}.socials-list__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;padding:2.5rem .2rem 2.7rem .2rem;margin-top:-.1rem;-webkit-transition:opacity var(--_animspeed-medium) var(--_animbezier);-moz-transition:opacity var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium) var(--_animbezier)}.socials-list__item:first-of-type{margin-top:.5rem}.socials-list__item.no-margin:first-of-type{margin-top:0}.socials-list__divider{position:absolute;left:0;width:100%;height:1px;background-color:var(--t-medium)}.socials-list__divider.accent{background-color:var(--pt-t-accent-medium)}.socials-list__divider.divider-top{top:0}.socials-list__divider.divider-bottom{bottom:0}.socials-list__arrow{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.socials-list__arrow i,.socials-list__arrow span,.socials-list__arrow svg{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.socials-list__arrow i{font-size:1.8rem;overflow:hidden}.socials-list__arrow svg{width:1.5rem;height:1.5rem;fill:var(--t-bright)}.socials-list__arrow.accent svg{fill:var(--pt-t-accent-bright)}.socials-list__info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:2.2rem}.socials-list__number{font:normal 600 1.4rem/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem;color:var(--t-medium);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier);-moz-transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier)}.socials-list__number.accent{color:var(--pt-t-accent-medium)}.socials-list__name{font:normal 700 2rem/1.2 var(--_font-default);letter-spacing:-.03rem;color:var(--t-bright);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier);-moz-transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier)}.socials-list__name.accent{color:var(--pt-t-accent-bright)}.footer-blocks__socials{position:relative;margin-top:3.5rem}@media only screen and (min-width:1200px){.footer-blocks__socials{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}}.inner-headline{position:relative;width:100%;padding-top:3rem}.inner-headline.fullheight{height:100svh;padding-top:9.3rem}.inner-headline.margin-bottom-subtitle{margin-bottom:7.4rem}.inner-headline.margin-bottom-details{margin-bottom:3.8rem}@media only screen and (min-width:768px){.inner-headline.fullheight{padding-top:10rem}.inner-headline.margin-bottom-subtitle{margin-bottom:13.4rem}.inner-headline.margin-bottom-details{margin-bottom:5.4rem}}@media only screen and (min-width:1200px){.inner-headline.margin-bottom-subtitle{margin-bottom:13rem}.inner-headline.margin-bottom-details{margin-bottom:4.9rem}}.inner-headline__absolute{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.inner-headline__centered{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;padding:0 3rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.inner-headline__centered{padding:0 6rem}}@media only screen and (min-width:1600px){.inner-headline__centered{width:1400px}}.inner-headline__dataline{position:absolute;bottom:0;left:0;width:100%;padding-bottom:3rem}.headline-dataline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:2.2rem}@media only screen and (min-width:1200px){.headline-dataline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6rem}}.inner-headline__bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.inner-headline__bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.inner-headline__bg video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;background-position:center center;-moz-background-size:contain;background-size:contain;-o-object-fit:cover;object-fit:cover}.inner-headline__cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--nl-black-04)}.inner-headline__bottom{position:absolute;bottom:0;left:0;width:100%;padding-bottom:4rem}@media only screen and (min-width:768px){.inner-headline__bottom{padding-bottom:5.5rem}}@media only screen and (min-width:1200px){.inner-headline__bottom{padding-bottom:4rem}}@media only screen and (min-width:1600px){.inner-headline__bottom{padding-bottom:8rem}}.inner-headline__content.has-medium-title{padding-top:12.2rem}.inner-headline__content.has-large-title{padding-top:11.7rem}@media only screen and (min-width:768px){.inner-headline__content.has-medium-title{padding-top:17.7rem}.inner-headline__content.has-large-title{padding-top:16.3rem}}@media only screen and (min-width:1200px){.inner-headline__content.has-medium-title{padding-top:16.9rem}.inner-headline__content.has-large-title{padding-top:15.3rem}}@media only screen and (min-width:1400px){.inner-headline__content.has-large-title{padding-top:14.7rem}}@media only screen and (min-width:1600px){.inner-headline__content.has-large-title{padding-top:14.3rem}}.inner-headline__link{position:relative;margin-bottom:1.5rem}@media only screen and (min-width:768px){.inner-headline__link{margin-bottom:1.9rem}}@media only screen and (min-width:1200px){.inner-headline__link{margin-bottom:2.5rem}}.inner-headline__title.centered{text-align:center}.inner-headline__title.no-sup{padding-top:.6rem}.inner-headline__title.pre-subtitle-medium{margin-bottom:2.3rem}.inner-headline__title.pre-subtitle-large{margin-bottom:2.3rem}@media only screen and (min-width:768px){.inner-headline__title.no-sup{padding-top:.8rem}.inner-headline__title.pre-subtitle-medium{margin-bottom:3.1rem}.inner-headline__title.pre-subtitle-large{margin-bottom:2.4rem}}@media only screen and (min-width:1200px){.inner-headline__title.pre-subtitle-medium{margin-bottom:2.1rem}.inner-headline__title.pre-subtitle-large{margin-bottom:1.5rem}}@media only screen and (min-width:1400px){.inner-headline__title.pre-subtitle-large{margin-bottom:1rem}}@media only screen and (min-width:1600px){.inner-headline__title.no-sup{padding-top:1.3rem}.inner-headline__title.centered{max-width:1400px}.inner-headline__title.pre-subtitle-large{margin-bottom:.8rem}}.inner-headline__subtitle a,.inner-headline__subtitle p{font:normal 700 2.8rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}.inner-headline__subtitle a span,.inner-headline__subtitle p span{color:var(--t-medium)}@media only screen and (min-width:768px){.inner-headline__subtitle a,.inner-headline__subtitle p{font-size:3.4rem}}@media only screen and (min-width:1200px){.inner-headline__subtitle a,.inner-headline__subtitle p{font-size:4.4rem}}.inner-headline__columns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:3rem;width:100%;max-width:385px;padding-top:3.3rem}.inner-headline__columns .tags-column{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.inner-headline__columns{gap:6rem;padding-top:4.4rem}}@media only screen and (min-width:1200px){.inner-headline__columns{padding-bottom:.4rem}}.inner-headline__btngroup,.inner-headline__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.inner-headline__btngroup.tags-medium-title,.inner-headline__tags.tags-medium-title{padding-top:3rem}.inner-headline__btngroup.tags-large-subtitle,.inner-headline__tags.tags-large-subtitle{padding-top:3.3rem}.inner-headline__btngroup.align-end-desktop,.inner-headline__tags.align-end-desktop{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:768px){.inner-headline__btngroup.tags-medium-title,.inner-headline__tags.tags-medium-title{padding-top:4rem}.inner-headline__btngroup.tags-large-subtitle,.inner-headline__tags.tags-large-subtitle{padding-top:4.5rem}}@media only screen and (min-width:1200px){.inner-headline__btngroup,.inner-headline__tags{height:100%;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.inner-headline__btngroup.tags-medium-title,.inner-headline__tags.tags-medium-title{padding-top:0;padding-bottom:1.4rem}.inner-headline__btngroup.tags-large-subtitle,.inner-headline__tags.tags-large-subtitle{padding-bottom:.4rem}.inner-headline__btngroup.align-end-desktop,.inner-headline__tags.align-end-desktop{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}.inner-headline__tags{gap:.2rem}.inner-headline__caption{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.inner-headline__caption.split-caption{padding-top:2.8rem}.inner-headline__caption.split-caption-title{padding-top:2.5rem}.inner-headline__caption.pre-grid{margin-bottom:7.3rem}.inner-headline__caption.pre-form{margin-bottom:4.8rem}@media only screen and (min-width:768px){.inner-headline__caption.split-caption{padding-top:4.2rem}.inner-headline__caption.split-caption-title{padding-top:3.5rem}.inner-headline__caption.pre-grid{margin-bottom:9.3rem}.inner-headline__caption.pre-form{margin-bottom:6.8rem}}@media only screen and (min-width:1200px){.inner-headline__caption.split-caption{padding-top:2rem}.inner-headline__caption.split-caption-title{padding-top:2rem}}@media only screen and (min-width:1600px){.inner-headline__caption.split-caption{padding-top:1.8rem}.inner-headline__caption.split-caption-title{padding-top:1.8rem}}.mxd-error{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.mxd-error__background{position:absolute;top:0;left:0;width:100%;height:100%}.mxd-error__dataline{position:absolute;bottom:0;left:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:3rem 0;text-align:center}@media only screen and (min-width:992px){.mxd-error__dataline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}}.mxd-error__dataitem span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.mxd-error__dataitem i{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1.8rem;height:1.8rem;margin:0 .7rem}.mxd-error__dataitem i svg{display:block;width:100%;fill:var(--t-bright)}.mxd-error__dataitem a{font-size:1.4rem;margin-left:.7rem;color:var(--t-bright);-webkit-transition:color var(--_animspeed-medium);-moz-transition:color var(--_animspeed-medium);transition:color var(--_animspeed-medium)}.no-touch .mxd-error__dataitem a:hover{color:var(--t-medium)}.mxd-error__content{position:relative}.mxd-error__caption,.mxd-error__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mxd-error__caption{text-align:center}.mxd-error__caption p{font:normal 700 2.8rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright);margin-bottom:2.9rem}.mxd-error__caption p span{color:var(--t-medium)}@media only screen and (min-width:768px){.mxd-error__caption p{font-size:3.4rem}}@media only screen and (min-width:1200px){.mxd-error__caption p{margin-bottom:2.7rem}}@media only screen and (min-width:1600px){.mxd-error__caption p{font-size:4.4rem;margin-bottom:2.6rem}}.mxd-error__number{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:.9rem}.mxd-error__number span{position:relative;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:normal 600 16rem/.9 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem;color:var(--t-bright)}.mxd-error__number span:nth-of-type(1),.mxd-error__number span:nth-of-type(3){z-index:2}.mxd-error__number span:nth-of-type(2){z-index:4}@media only screen and (min-width:768px){.mxd-error__number{margin-bottom:4.2rem}.mxd-error__number span{font-size:28rem}}@media only screen and (min-width:992px){.mxd-error__number{margin-bottom:3.7rem}.mxd-error__number span{font-size:36rem}}@media only screen and (min-width:1400px){.mxd-error__number{margin-bottom:3.4rem}.mxd-error__number span{font-size:36rem}}@media only screen and (min-width:1600px){.mxd-error__number{margin-bottom:2rem}.mxd-error__number span{font-size:46rem}}.mxd-error__image{position:absolute}.mxd-error__image.image-1{width:180px;height:75px;top:0;left:-13rem;z-index:5}.mxd-error__image.image-2{width:116px;height:140px;bottom:1rem;left:5.6rem;z-index:3}.mxd-error__image.image-3{width:100px;height:82px;top:1rem;right:5rem;z-index:3}.mxd-error__image.image-4{width:100px;height:58px;bottom:0;right:-7.5rem;z-index:5}.mxd-error__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:768px){.mxd-error__image.image-1{width:240px;height:100px;top:2rem;left:-15rem}.mxd-error__image.image-2{width:167px;height:200px;bottom:1.5rem;left:10.8rem}.mxd-error__image.image-3{width:160px;height:132px;top:1rem;right:8.5rem}.mxd-error__image.image-4{width:140px;height:58px;bottom:1rem;right:-9rem}}@media only screen and (min-width:992px){.mxd-error__image.image-1{width:300px;height:125px;top:3rem;left:-20rem}.mxd-error__image.image-2{width:209px;height:250px;bottom:2rem;left:13.6rem}.mxd-error__image.image-3{width:200px;height:165px;top:1rem;right:10.5rem}.mxd-error__image.image-4{width:200px;height:84px;bottom:1rem;right:-14rem}}@media only screen and (min-width:1600px){.mxd-error__image.image-1{width:378px;height:158px;top:5rem;left:-24rem}.mxd-error__image.image-2{width:281px;height:336px;bottom:2.5rem;left:17.2rem}.mxd-error__image.image-3{width:245px;height:202px;top:1rem;right:14rem}.mxd-error__image.image-4{width:240px;height:100px;bottom:1rem;right:-16rem}}.mxd-hero-section{padding-top:6.3rem}.mxd-hero-section.no-padding{padding-top:0}@media only screen and (min-width:768px){.mxd-hero-section{padding-top:7rem}}.mxd-hero-02{background-color:var(--dark);color:var(--light);position:relative;width:100%;height:100svh;height:-moz-calc(var(--vh) * 100);height:calc(var(--vh) * 100);padding:2rem;overflow:hidden}.mxd-hero-02__background{position:absolute;top:0;left:0;width:100%;height:100%}.mxd-hero-02__background video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;padding-bottom:0;padding-right:0}.mxd-hero-02__cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--nl-black-rgb),.4);mix-blend-mode:multiply}.mxd-hero-02__cover-img,.mxd-hero-02__images{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:2000px;-moz-perspective:2000px;perspective:2000px}.hero-02__img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px;height:400px;will-change:transform}.hero-02__img:nth-of-type(odd){width:400px;height:500px}.hero-02__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mxd-hero-02__cover-img{will-change:transform}.mxd-hero-02__cover-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mxd-hero-02__intro,.mxd-hero-02__outro{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;padding:2rem;mix-blend-mode:difference}@media only screen and (min-width:992px){.mxd-hero-02__intro,.mxd-hero-02__outro{width:60%}}@media only screen and (min-width:1200px){.mxd-hero-02__intro,.mxd-hero-02__outro{width:50%;padding:0}}.mxd-hero-02__intro{z-index:1}@media only screen and (min-width:1200px){.mxd-hero-02__intro h1{font-size:9.5rem}}@media only screen and (min-width:1600px){.mxd-hero-02__intro h1{font-size:12rem}}.mxd-hero-02__outro{z-index:10}.mxd-hero-02__outro p{font:normal 600 6rem/1.1 var(--_font-default);letter-spacing:-.24rem;color:var(--nl-white)}@media only screen and (min-width:768px){.mxd-hero-02__outro p{font-size:8.5rem}}@media only screen and (min-width:1200px){.mxd-hero-02__outro p{font-size:9.5rem}}.mxd-hero-02__bottom{position:absolute;bottom:0;left:0;width:100%;padding-bottom:5.1rem}@media only screen and (min-width:1200px){.mxd-hero-02__bottom{position:absolute;bottom:0;left:0;width:100%;padding-bottom:3.5rem}}.mxd-hero-02__dataline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.2rem;padding:0;text-align:center;mix-blend-mode:difference}@media only screen and (min-width:768px){.mxd-hero-02__dataline{padding:0 3rem}}@media only screen and (min-width:1200px){.mxd-hero-02__dataline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}}@media only screen and (min-width:1600px){.mxd-hero-02__dataline{padding:0 7rem}}.mxd-demo-stack{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25svh;width:100%;overflow:hidden;background-color:var(--base)}.mxd-demo-stack.opposite{background-color:var(--base-opp)}.demo-card__title{margin-bottom:2.4rem}.demo-card__title p{font:normal 600 4.4rem/1.1 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}.demo-card__title .line-mask{padding-bottom:9px;margin-bottom:-9px}@media only screen and (min-width:768px){.demo-card__title{margin-bottom:3.2rem}.demo-card__title p{font-size:5.4rem}}@media only screen and (min-width:1200px){.demo-card__title{margin-bottom:4.2rem}.demo-card__title p{font-size:7.5rem;letter-spacing:-.3rem}}@media only screen and (min-width:1600px){.demo-card__title{margin-bottom:3.7rem}.demo-card__title p{font-size:9.5rem}}.demo-card__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:3rem;width:100%;max-width:385px;opacity:0;margin-bottom:2.1rem}.demo-card__tags .tags-column{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.demo-card__tags .tags-column .tag{white-space:nowrap}@media only screen and (min-width:768px){.demo-card__tags{gap:6rem;margin-bottom:2.7rem}}@media only screen and (min-width:1200px){.demo-card__tags{margin-bottom:0}}.demo-card__descr{margin-bottom:2.9rem}@media only screen and (min-width:1200px){.demo-card__descr{max-width:520px;margin-bottom:0}}@media only screen and (min-width:1600px){.demo-card__descr{max-width:530px}}.no-touch .mxd-demo-swiper .swiper-slide-active:hover .demo-swiper-slide__image{border:1px solid var(--st-bright)}.mxd-demo-swiper .swiper-slide-next,.mxd-demo-swiper .swiper-slide-prev{-webkit-transform:scale(.96);-moz-transform:scale(.96);-ms-transform:scale(.96);transform:scale(.96);-webkit-transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier)}.swiper-horizontal .mxd-slider-btn-next.mxd-slider-btn-next-fullwidth{right:0}@media only screen and (min-width:768px){.swiper-horizontal .mxd-slider-btn-next.mxd-slider-btn-next-fullwidth{right:0;left:auto}}@media only screen and (min-width:1400px){.swiper-horizontal .mxd-slider-btn-next.mxd-slider-btn-next-fullwidth{right:0;left:auto}}@media only screen and (min-width:1600px){.swiper-horizontal .mxd-slider-btn-next.mxd-slider-btn-next-fullwidth{right:0;left:auto}}.footer-foreground__img1{position:absolute;bottom:0;left:0;width:48.125%}.footer-background__img1{position:absolute;bottom:0;left:0;width:90%}@media only screen and (min-width:1200px){.footer-background__img1{width:65.1%}}.footer-background__img2{position:absolute;right:0;bottom:0;width:31.25%}.mxd-stats-lines{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.3rem}.mxd-stats-lines.manifest-title{padding-top:7.4rem}@media only screen and (min-width:768px){.mxd-stats-lines{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5.2rem;-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem}.mxd-stats-lines.manifest-title{padding-top:9.3rem}}@media only screen and (min-width:1200px){.mxd-stats-lines{row-gap:9.3rem}.mxd-stats-lines.manifest-title{padding-top:9rem}}.mxd-stats-lines__item{position:relative;overflow:hidden}@media only screen and (min-width:768px){.mxd-stats-lines__item{-ms-flex-preferred-size:calc(50% - 3rem);flex-basis:-moz-calc(50% - 3rem);flex-basis:calc(50% - 3rem)}}.mxd-stats-lines__divider{position:absolute;left:0;width:100%;height:1px;background-color:var(--t-medium);z-index:1}.mxd-stats-lines__divider.divider-top{top:0}.mxd-stats-lines__divider.divider-bottom{bottom:0}.mxd-stats-lines__inner{position:relative;width:100%;will-change:transform;z-index:2}.mxd-stats-lines__number{padding-top:1rem}.mxd-stats-lines__number p{display:inline-block;font:normal 600 8rem/1 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem;color:var(--t-bright)}@media only screen and (min-width:1200px){.mxd-stats-lines__number{padding-top:3rem}}.mxd-stats-lines__caption{padding-left:.4rem;padding-top:.5rem}.mxd-stats-lines__caption p{display:inline-block;font:normal 500 1.4rem/1.4 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem;color:var(--t-medium);max-width:200px}@media only screen and (min-width:1200px){.mxd-stats-lines__caption{padding-top:2.5rem}}.marquee{position:relative;max-width:100%;overflow:hidden}.marquee.marquee-stack{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.marquee.muted .marquee__image,.marquee.muted .marquee__text{color:var(--t-medium)}.marquee.muted-extra .marquee__image,.marquee.muted-extra .marquee__text{color:var(--t-muted-extra)}.marquee--gsap .marquee__bottom,.marquee--gsap .marquee__top{translate:-moz-calc(-100% + 100vw)!important;translate:calc(-100% + 100vw)!important}.marquee-left--gsap .marquee__toleft,.marquee-right--gsap .marquee__toright{translate:-moz-calc(-100% + 100vw)!important;translate:calc(-100% + 100vw)!important}.marquee__bottom,.marquee__toleft,.marquee__top,.marquee__toright{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;will-change:transform}.marquee__images{gap:3rem;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.marquee__images.align-start{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:3rem}.marquee__item.item-imageblock{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem;width:200px}@media only screen and (min-width:768px){.marquee__item.item-imageblock{width:300px}}.marquee__text{font:normal 400 -moz-calc(25svh - 9rem) var(--_font-accent);font:normal 400 calc(25svh - 9rem) var(--_font-accent);line-height:1;text-transform:uppercase;letter-spacing:normal;font-size:25svh}.marquee__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.marquee__image{display:block;position:relative;width:100%;overflow:hidden}.marquee__image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-filter var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:-webkit-filter var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:filter var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:filter var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier);transition:filter var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier),-webkit-filter var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier)}.no-touch .marquee__image:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.mxd-gravity-section{position:relative;width:100%;background-color:var(--base-opp);overflow:hidden}.mxd-gravity-section.accent{background-color:var(--accent)}.object-container{position:absolute;top:0;left:0;width:100%;height:100%}.object{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1.4rem;font-family:var(--_font-accent);font-weight:500;text-transform:uppercase;background-color:var(--base);padding:1.6rem 2rem;-moz-border-radius:.4rem;border-radius:.4rem;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto;z-index:2}.object p{font-family:var(--_font-accent);font-weight:500;text-transform:uppercase;color:var(--t-bright);font-size:1.3rem;line-height:.8}.object:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.object.object-permanent{background-color:var(--nl-white)}.object.object-permanent p{color:var(--nl-black)}.object.object-type{background-color:transparent;padding:0}.object.object-type p{color:var(--nl-white);font-family:var(--_font-accent);font-weight:400;font-size:4rem}.object.object-image{background-color:transparent;padding:0;width:7rem}.object.object-image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;user-drag:none;-webkit-user-drag:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:768px){.object{padding:2rem 2.4rem;font-size:1.8rem}.object p{font-size:1.8rem}.object.object-image{width:12rem}.object.object-type p{font-size:5rem}}@media only screen and (min-width:1600px){.object.object-image{width:14rem}.object.object-type p{font-size:7rem}}.mxd-accordion{position:relative}.mxd-accordion__item{position:relative;cursor:pointer;margin-top:-1px}.mxd-accordion__item:first-of-type{margin-top:0}.mxd-accordion__divider{position:relative;width:100%;height:1px;background-color:var(--st-medium)}.mxd-accordion__content{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 3rem 0;overflow:hidden;display:none}@media only screen and (min-width:768px){.mxd-accordion__content{padding:0 0 5.4rem 0}}.mxd-accordion__title{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:2.8rem 0 3rem 0;-webkit-transition:padding var(--_animspeed-medium) var(--_animbezier);-moz-transition:padding var(--_animspeed-medium) var(--_animbezier);transition:padding var(--_animspeed-medium) var(--_animbezier)}.mxd-accordion__title p{font:normal 700 2rem/1.2 var(--_font-default);letter-spacing:-.04rem;color:var(--t-bright)}.mxd-accordion__title p a{color:var(--t-bright)}.mxd-accordion__title p.opposite{color:var(--t-opp-bright)}.mxd-accordion__title p.opposite a{color:var(--t-opp-bright)}@media only screen and (min-width:768px){.mxd-accordion__title{padding:5rem 0 5.4rem 0}.mxd-accordion__title p{font-size:2.4rem}}.accordion-opened{padding:2.8rem 0 2.2rem 0}@media only screen and (min-width:768px){.accordion-opened{padding:5rem 0 4.5rem 0}}.mxd-accordion__arrow{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.4rem;height:2.4rem}.mxd-accordion__arrow svg{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1.8rem;height:1.8rem;fill:var(--t-bright)}.mxd-accordion__arrow i{display:block;width:1.8rem;height:1.8rem}.mxd-accordion__close{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0}.mxd-accordion__plus{position:relative;opacity:1}.accordion-rotate .mxd-accordion__close{opacity:1}.accordion-rotate .mxd-accordion__plus{opacity:0}.mxd-process-points{position:relative;width:100%}.mxd-process-points__item{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding-top:4.8rem;padding-bottom:5.2rem}@media only screen and (min-width:768px){.mxd-process-points__item{gap:2.7rem;padding-top:4.4rem}}@media only screen and (min-width:1200px){.mxd-process-points__item{padding-top:3.2rem;padding-bottom:0}}.mxd-process-points__divider{position:absolute;left:3rem;width:-moz-calc(100% - 6rem);width:calc(100% - 6rem);height:1px;background-color:var(--st-bright)}.mxd-process-points__divider.opposite{background-color:var(--base-opp)}.mxd-process-points__divider.accent{background-color:var(--pt-t-accent-bright)}.mxd-process-points__divider.top{top:0}.mxd-process-points__divider.bottom{bottom:0}@media only screen and (min-width:1200px){.mxd-process-points__divider.bottom{display:none}}.mxd-process-points__title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:1.4rem;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mxd-process-points__title p{font:normal 700 3rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}.mxd-process-points__title p span{color:var(--t-medium)}.mxd-process-points__title p.permanent{color:var(--nl-white)}.mxd-process-points__title p.accent{color:var(--pt-t-accent-bright)}.mxd-process-points__title p.opposite{color:var(--t-opp-bright)}@media only screen and (min-width:768px){.mxd-process-points__title p{font-size:4rem}}.mxd-process-points__icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--t-bright)}.mxd-process-points__icon.accent{color:var(--pt-t-accent-bright)}.mxd-process-points__icon i{font-size:3.4rem}@media only screen and (min-width:768px){.mxd-process-points__icon i{font-size:4rem}}.mxd-process-points__time{padding-top:.1rem}@media only screen and (min-width:768px){.mxd-process-points__time{padding-top:.4rem}}.mxd-about-team{position:relative}.mxd-about-team__img{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.mxd-about-team__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1200px){.mxd-about-team__img.fullheight-xl{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}.mxd-about-team__data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:5rem}@media only screen and (min-width:768px){.mxd-about-team__data{padding-top:9rem}}@media only screen and (min-width:1200px){.mxd-about-team__data{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}}.mxd-about-team__info{position:relative;margin-bottom:5.3rem}@media only screen and (min-width:768px){.mxd-about-team__info{margin-bottom:9.3rem}}@media only screen and (min-width:1200px){.mxd-about-team__info{margin-bottom:0;padding-top:5rem}.mxd-about-team__info.fullheight-xl{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}.mxd-split-descr__wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:992px){.mxd-split-descr__wrap{height:100%;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.mxd-split-descr__content{max-width:600px;margin-bottom:2.2rem}@media only screen and (min-width:768px){.mxd-split-descr__content{margin-bottom:3.7rem}}@media only screen and (min-width:992px){.mxd-split-descr__content{margin-bottom:0}.mxd-split-descr__content.margin-bottom-l{margin-bottom:3.2rem}}@media only screen and (min-width:1400px){.mxd-split-descr__content{max-width:680px}}.mxd-showcase-clip{position:relative;z-index:10}.mxd-showcase-clip__trigger{height:100vh;position:relative;overflow:hidden}.mxd-showcase-clip__trigger img{width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;display:inline-block}.mxd-showcase-clip__cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.mxd-showcase-clip__track{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mxd-showcase-clip__sticky{width:100%;height:100vh;position:sticky;top:0}.mxd-showcase-clip__item{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;width:100%;height:100%;margin-left:auto;margin-right:auto;text-align:center;padding:0 3rem}@media only screen and (min-width:992px){.mxd-showcase-clip__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;gap:2em;max-width:1920px;padding:0 6rem}}@media only screen and (min-width:1600px){.mxd-showcase-clip__item{padding:0 10rem}}.mxd-showcase-clip__image{width:100%;max-width:40ch;aspect-ratio:1/1;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:none;flex:none;overflow:hidden}@media only screen and (min-width:992px){.mxd-showcase-clip__image{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:40rem;max-width:none}}@media only screen and (min-width:1600px){.mxd-showcase-clip__image{width:46rem}}.mxd-showcase-clip__bg{height:100%}.mxd-showcase-clip__title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:30ch;margin:0 auto;font:normal 700 3rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}.mxd-showcase-clip__title span{color:var(--t-medium)}.mxd-showcase-clip__title.permanent{color:var(--nl-white)}.mxd-showcase-clip__title.accent{color:var(--pt-t-accent-bright)}.mxd-showcase-clip__title.opposite{color:var(--t-opp-bright)}.mxd-showcase-clip__title .char{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media only screen and (min-width:768px){.mxd-showcase-clip__title{font-size:3.6rem}}@media only screen and (min-width:992px){.mxd-showcase-clip__title{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;max-width:-moz-calc(50% - 20rem);max-width:calc(50% - 20rem);padding-right:6rem}}@media only screen and (min-width:1200px){.mxd-showcase-clip__title{font-size:4rem}}@media only screen and (min-width:1600px){.mxd-showcase-clip__title{max-width:-moz-calc(50% - 23rem);max-width:calc(50% - 23rem);padding-right:10rem}}.mxd-showcase-clip__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:992px){.mxd-showcase-clip__tags{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;width:-moz-calc(50% - 20rem);width:calc(50% - 20rem);padding-left:6rem}}@media only screen and (min-width:1600px){.mxd-showcase-clip__tags{width:-moz-calc(50% - 23rem);width:calc(50% - 23rem);padding-left:10rem}}.mxd-projects-grid{position:relative}.mxd-projects-grid__gallery{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.mxd-project-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.2rem;padding:0 3rem;margin-bottom:7.4rem}.mxd-project-item .mxd-cover{opacity:.5;-webkit-transition:opacity var(--_animspeed-medium) ease-in-out;-moz-transition:opacity var(--_animspeed-medium) ease-in-out;transition:opacity var(--_animspeed-medium) ease-in-out}@media only screen and (min-width:768px){.mxd-project-item{margin-bottom:7.4rem}}@media only screen and (min-width:1200px){.mxd-project-item{margin-bottom:9.4rem}}.no-touch .mxd-project-item:hover .mxd-cover{opacity:1}.no-touch .mxd-project-item:hover .mxd-project-item__tags .tag{-webkit-transform:translateY(.4rem);-moz-transform:translateY(.4rem);-ms-transform:translateY(.4rem);transform:translateY(.4rem)}.no-touch .mxd-project-item:hover .mxd-project-item__tags .tag:nth-of-type(2){-webkit-transform:translateY(.8rem);-moz-transform:translateY(.8rem);-ms-transform:translateY(.8rem);transform:translateY(.8rem)}.no-touch .mxd-project-item:hover .mxd-project-item__tags .tag:nth-of-type(3){-webkit-transform:translateY(1.2rem);-moz-transform:translateY(1.2rem);-ms-transform:translateY(1.2rem);transform:translateY(1.2rem)}.no-touch .mxd-project-item:hover .mxd-project-item__tags .tag:nth-of-type(4){-webkit-transform:translateY(1.6rem);-moz-transform:translateY(1.6rem);-ms-transform:translateY(1.6rem);transform:translateY(1.6rem)}.no-touch .mxd-project-item:hover .mxd-project-item__tags .tag:nth-of-type(5){-webkit-transform:translateY(1rem);-moz-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem)}.no-touch .mxd-project-item:hover .mxd-project-item__tags .tag:nth-of-type(6){-webkit-transform:translateY(1.2rem);-moz-transform:translateY(1.2rem);-ms-transform:translateY(1.2rem);transform:translateY(1.2rem)}.no-touch .mxd-project-item:hover .mxd-project-item__tags .tag:nth-of-type(7){-webkit-transform:translateY(1.4rem);-moz-transform:translateY(1.4rem);-ms-transform:translateY(1.4rem);transform:translateY(1.4rem)}.no-touch .mxd-project-item:hover .mxd-project-item__tags .tag:nth-of-type(8){-webkit-transform:translateY(1.6rem);-moz-transform:translateY(1.6rem);-ms-transform:translateY(1.6rem);transform:translateY(1.6rem)}.no-touch .mxd-project-item:hover .mxd-project-item__name{-webkit-transform:translateY(.4rem);-moz-transform:translateY(.4rem);-ms-transform:translateY(.4rem);transform:translateY(.4rem)}.mxd-project-item__media{position:relative;overflow:hidden}.mxd-project-item__media img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.mxd-project-item__caption{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mxd-project-item__name{-webkit-transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier)}.mxd-project-item__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:.4rem}.mxd-project-item__tags .tag{-webkit-transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier)}.mxd-stack-cards{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25svh;width:100%;overflow:hidden;background-color:var(--base)}.mxd-stack-cards.opposite{background-color:var(--base-opp)}.mxd-stack-cards__card{position:relative;display:block;width:100%;height:100svh;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mxd-stack-cards__card:nth-child(2){margin-top:50vh}.card__marquees{position:absolute;top:0;left:0;width:100%;height:100%}.card__wrapper{position:relative;width:100%;height:100%;will-change:transform}.card__image{position:absolute;width:100%;height:100%;-moz-border-radius:0;border-radius:0;overflow:hidden;will-change:clip-path}.card__image img,.card__image video{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.card__cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.card__cover.cover-darken{background-color:rgba(0,0,0,.6)}.card__content{position:absolute;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.card__title{display:block;width:70%;position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center}.card__title p{font:normal 700 3.6rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}.card__title p span{color:var(--t-medium)}.card__title p.small{font-size:3.4rem}.card__title p.permanent{color:var(--nl-white)}@media only screen and (min-width:768px){.card__title{width:50%;max-width:320px}}@media only screen and (min-width:1200px){.card__title{max-width:400px}.card__title p{font-size:5rem}.card__title p.small{font-size:4.4rem}}.card__descr{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:3rem;opacity:0}@media only screen and (min-width:992px){.card__descr{height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 6rem}}@media only screen and (min-width:1600px){.card__descr{padding:0 10rem}}.card__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.card__tags{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.char{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);display:inline-block;will-change:transform}.line{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);display:inline-block;will-change:transform}.mxd-projects-list{position:relative;width:100%;margin-bottom:10rem}.mxd-projects-list.no-margin-bottom{margin-bottom:0}.mxd-projects-list>.mxd-projects-list__item:nth-child(n+2){margin-top:-1px}@media only screen and (min-width:768px){.mxd-projects-list{margin-bottom:9.3rem}}@media only screen and (min-width:1200px){.mxd-projects-list{margin-bottom:17.3rem}.mxd-projects-list.no-margin-bottom{margin-bottom:0}}@media only screen and (min-width:1200px) and (hover) and (prefers-reduced-motion:no-preference){.mxd-projects-list>.mxd-projects-list__item .mxd-projects-list__inner{-webkit-transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier);-moz-transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier)}.mxd-projects-list:hover>.mxd-projects-list__item:not(:hover) .mxd-projects-list__inner{opacity:.3;scale:.984}}@media only screen and (min-width:1600px){.mxd-projects-list{margin-bottom:19.3rem}}.mxd-projects-list__item{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5.4rem 0 5.2rem 0}@media only screen and (min-width:1200px){.mxd-projects-list__item{padding:5.4rem 0}}.mxd-projects-list__divider{position:absolute;left:3rem;width:-moz-calc(100% - 6rem);width:calc(100% - 6rem);height:1px;background-color:var(--st-muted)}.mxd-projects-list__divider.top{top:0}.mxd-projects-list__divider.bottom{bottom:0}.mxd-projects-list__inner{position:relative}@media only screen and (min-width:1200px){.mxd-projects-list__date,.mxd-projects-list__meta,.mxd-projects-list__niche{padding-top:.5rem}}.mxd-projects-list__niche{margin-bottom:1.7rem}@media only screen and (min-width:768px){.mxd-projects-list__niche{margin-bottom:2.2rem}}@media only screen and (min-width:1200px){.mxd-projects-list__niche{margin-bottom:0}}.mxd-projects-list__title h3,.mxd-projects-list__title p{font:normal 700 3rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}.mxd-projects-list__title h3 span,.mxd-projects-list__title p span{color:var(--t-medium)}.mxd-projects-list__title h3.permanent,.mxd-projects-list__title p.permanent{color:var(--nl-white)}.mxd-projects-list__title h3.accent,.mxd-projects-list__title p.accent{color:var(--pt-t-accent-bright)}.mxd-projects-list__title h3.opposite,.mxd-projects-list__title p.opposite{color:var(--t-opp-bright)}@media only screen and (min-width:768px){.mxd-projects-list__title h3,.mxd-projects-list__title p{font-size:4rem}}.mxd-projects-list__meta{margin-top:2.2rem}@media only screen and (min-width:768px){.mxd-projects-list__meta{margin-top:3rem}}@media only screen and (min-width:1200px){.mxd-projects-list__meta{margin-top:0}}.mxd-projects-list__date{margin-top:2.2rem}@media only screen and (min-width:768px){.mxd-projects-list__date{margin-top:3rem}}@media only screen and (min-width:1200px){.mxd-projects-list__date{margin-top:0}}.mxd-services-list{position:relative;width:100%;margin-top:-100vh}.mxd-services-list.no-marquee{margin-top:0}.mxd-services-list>.mxd-services-list__item:nth-child(n+2){margin-top:-1px}@media only screen and (min-width:1200px) and (hover) and (prefers-reduced-motion:no-preference){.mxd-services-list>.mxd-services-list__item .mxd-services-list__inner{-webkit-transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier);-moz-transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier)}.mxd-services-list:hover>.mxd-services-list__item:not(:hover) .mxd-services-list__inner{opacity:.3;scale:.984}}.mxd-services-list__item{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5.4rem 0 5.2rem 0}@media only screen and (min-width:1200px){.mxd-services-list__item{padding:5.4rem 0}}.mxd-services-list__divider{position:absolute;left:3rem;width:-moz-calc(100% - 6rem);width:calc(100% - 6rem);height:1px;background-color:var(--st-medium)}.mxd-services-list__divider.top{top:0}.mxd-services-list__divider.bottom{bottom:0}.mxd-services-list__inner{position:relative}@media only screen and (min-width:1200px){.mxd-services-list__number{padding-top:.5rem}}.mxd-services-list__descr{max-width:400px;margin-top:2rem}.mxd-services-list__descr p{line-height:1.4}@media only screen and (min-width:768px){.mxd-services-list__descr{max-width:560px;margin-top:2.7rem}}@media only screen and (min-width:1200px){.mxd-services-list__descr{margin-top:0;padding-top:.3rem}}.mxd-services-list__number{margin-bottom:1.7rem}@media only screen and (min-width:768px){.mxd-services-list__number{margin-bottom:2.2rem}}@media only screen and (min-width:1200px){.mxd-services-list__number{margin-bottom:0}}.mxd-services-list__title h3{font:normal 700 3rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}.mxd-services-list__title h3 span{color:var(--t-medium)}.mxd-services-list__title h3.permanent{color:var(--nl-white)}.mxd-services-list__title h3.accent{color:var(--pt-t-accent-bright)}.mxd-services-list__title h3.opposite{color:var(--t-opp-bright)}@media only screen and (min-width:768px){.mxd-services-list__title h3{font-size:4rem}}.mxd-stack-services{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25svh;width:100%;overflow:hidden;background-color:var(--base)}.mxd-stack-services.opposite{background-color:var(--base-opp)}.mxd-stack-services__card{position:relative;display:block;width:100%;height:100svh;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--base);border-top:1px solid var(--st-medium)}.services-card__wrapper{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;will-change:transform;padding:3.7rem 3rem 3rem 3rem}@media only screen and (min-width:768px){.services-card__wrapper{padding:6rem}}@media only screen and (min-width:1200px){.services-card__wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:6rem;padding:6rem}}@media only screen and (min-width:1600px){.services-card__wrapper{gap:10rem;padding:10rem}}.services-card__image{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.services-card__image img,.services-card__image video{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}@media only screen and (min-width:768px){.services-card__image{display:block}}@media only screen and (min-width:1200px){.services-card__image{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}.services-card__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1200px){.services-card__content{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto}}.services-card__subtitle{margin-bottom:.8rem}.services-card__subtitle .tag{color:var(--t-medium)}@media only screen and (min-width:1200px){.services-card__subtitle{margin-bottom:2.4rem}}@media only screen and (min-width:1600px){.services-card__subtitle{margin-bottom:1.5rem}}.services-card__title{margin-bottom:2.4rem}.services-card__title p{font:normal 700 5rem/1.1 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}.services-card__title .line-mask{padding-bottom:9px;margin-bottom:-9px}@media only screen and (min-width:1200px){.services-card__title{margin-bottom:4.2rem}.services-card__title p{font-size:7.5rem;letter-spacing:-.3rem}}@media only screen and (min-width:1600px){.services-card__title{margin-bottom:3.9rem}.services-card__title p{font-size:9.5rem}}.services-card__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:3rem;width:100%;max-width:385px;opacity:0;margin-bottom:2rem}.services-card__tags .tags-column{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.services-card__tags{gap:6rem}}@media only screen and (min-width:1200px){.services-card__tags{margin-bottom:0}}.services-card__descr{margin-bottom:2.9rem}@media only screen and (min-width:1200px){.services-card__descr{max-width:520px}}@media only screen and (min-width:1600px){.services-card__descr{max-width:680px}}@media only screen and (min-width:1200px) and (hover) and (prefers-reduced-motion:no-preference){.mxd-team-list>.mxd-team-list__item .mxd-team-list__inner{-webkit-transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier);-moz-transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium) var(--_animbezier)}.mxd-team-list:hover>.mxd-team-list__item:not(:hover) .mxd-team-list__inner{opacity:.3;scale:.984}}.mxd-team-list__item{position:relative;margin-bottom:5.5rem}.mxd-team-list__item:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.mxd-team-list__item{height:10rem}}@media only screen and (min-width:1200px){.mxd-team-list__item{height:14rem;margin-bottom:0}.no-touch .mxd-team-list__item:hover .mxd-team-list__name{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.no-touch .mxd-team-list__item:hover .mxd-team-list__photo{display:block;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.mxd-team-list__position{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mxd-team-list__position p{font:normal 600 1.2rem/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem;color:var(--t-medium)}.mxd-team-list__position p a{color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-team-list__position{height:10rem;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:992px){.mxd-team-list__position p{font-size:1.4rem}}@media only screen and (min-width:1200px){.mxd-team-list__position{height:100%;height:14rem;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mxd-team-list__data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.mxd-team-list__data{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2.2rem;height:10rem}}@media only screen and (min-width:1200px){.mxd-team-list__data{height:14rem}}.mxd-team-list__photo{width:14rem;height:14rem;-moz-border-radius:100%;border-radius:100%;overflow:hidden;margin-bottom:1.5rem}.mxd-team-list__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.mxd-team-list__photo{width:10rem;height:10rem;margin-bottom:0}}@media only screen and (min-width:1200px){.mxd-team-list__photo{width:14rem;height:14rem;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:opacity var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier)}}.mxd-team-list__name{margin-bottom:1.5rem}.mxd-team-list__name p{font:normal 700 2.6rem/1.2 var(--_font-default);letter-spacing:-.04rem;color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-team-list__name{margin-bottom:0}}@media only screen and (min-width:992px){.mxd-team-list__name p{font-size:3.4rem;letter-spacing:-.1rem}}@media only screen and (min-width:1200px){.mxd-team-list__name{-webkit-transform:translateX(8.1rem);-moz-transform:translateX(8.1rem);-ms-transform:translateX(8.1rem);transform:translateX(8.1rem);-webkit-transition:opacity var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:opacity var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier)}.mxd-team-list__name p{font-size:5.4rem}}.mxd-team-list__socials{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mxd-team-list__socials ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.mxd-team-list__socials ul li{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mxd-team-list__socials ul li a{font:normal 600 1.2rem/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem;color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-team-list__socials{height:100%;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.mxd-team-list__socials ul{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width:992px){.mxd-team-list__socials ul li a{font-size:1.4rem}}@media only screen and (min-width:1200px){.mxd-team-list__socials ul li a{color:var(--t-medium)}.no-touch .mxd-team-list__socials ul li a:hover{color:var(--t-bright)}}.mxd-team-grid{position:relative}.mxd-team-grid__item{margin-bottom:7.4rem}.mxd-team-grid__item:last-of-type{margin-bottom:0}@media only screen and (min-width:1200px){.mxd-team-grid__item{margin-bottom:0}}.mxd-team-grid__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.2rem}.mxd-team-grid__media{position:relative}@media only screen and (min-width:1200px){.no-touch .mxd-team-grid__media:hover .mxd-team-grid__photo img{-webkit-filter:blur(6px);filter:blur(6px);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.no-touch .mxd-team-grid__media:hover .mxd-team-grid__socials{opacity:1}}.mxd-team-grid__photo{position:relative;overflow:hidden}.mxd-team-grid__photo img{display:block;width:100%;height:auto}@media only screen and (min-width:1200px){.mxd-team-grid__photo img{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-filter var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:-webkit-filter var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:filter var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:filter var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier);transition:filter var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier),-webkit-filter var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier)}}.mxd-team-grid__socials{position:absolute;bottom:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;padding:1rem}@media only screen and (min-width:1200px){.mxd-team-grid__socials{opacity:0;-webkit-transition:opacity var(--_animspeed-medium) var(--_animbezier);-moz-transition:opacity var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium) var(--_animbezier)}}.mxd-team-grid__caption{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.mxd-team-grid__name,.mxd-team-grid__position{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mxd-clients{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.4rem}@media only screen and (min-width:1200px){.mxd-clients{gap:9.5rem;padding-top:2.4rem}}.mxd-clients__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;margin-bottom:5.4rem}.mxd-clients__item:last-of-type{margin-bottom:0}@media only screen and (min-width:992px){.mxd-clients__item{margin-bottom:0}}@media only screen and (min-width:1200px){.mxd-clients__item{gap:2.2rem;margin-bottom:0}}.mxd-clients__logo{width:100%;height:4.2rem}.mxd-clients__logo img,.mxd-clients__logo svg{display:block;width:auto;height:100%}.mxd-clients__logo svg{fill:var(--t-bright)}@media only screen and (min-width:768px){.mxd-clients__logo{height:4.8rem}}.mxd-testimonials-sticky{position:relative;width:100%}.mxd-testimonials-sticky__static{position:sticky;top:12.7rem;padding-bottom:10.3rem}@media only screen and (min-width:768px){.mxd-testimonials-sticky__static{top:18.1rem;padding-bottom:17rem}}@media only screen and (min-width:1200px){.mxd-testimonials-sticky__static{top:17.6rem;padding-bottom:18rem}}@media only screen and (min-width:1600px){.mxd-testimonials-sticky__static{padding-bottom:20rem}}.mxd-testimonials-sticky__scroll{position:relative;width:100%}.mxd-testimonials-sticky__cards{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:0}@media only screen and (min-width:1200px){.mxd-testimonials-sticky__cards{gap:18rem}}@media only screen and (min-width:1600px){.mxd-testimonials-sticky__cards{gap:20rem}}.mxd-testimonials-sticky__row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1340px}.mxd-testimonials-sticky__column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mxd-testimonials-sticky__column.margin-bottom-mobile{margin-bottom:3rem}@media only screen and (min-width:1200px){.mxd-testimonials-sticky__column.margin-bottom-mobile{margin-bottom:0}.mxd-testimonials-sticky__column.has-padding-top{padding-top:6rem}.mxd-testimonials-sticky__column.has-padding-bottom{padding-bottom:6rem}}.mxd-testimonials-card{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem;margin-top:3rem;background-color:var(--base-tint)}.mxd-testimonials-card.fullheight{height:100%;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){.mxd-testimonials-card{padding:4rem;margin-top:6rem}}@media only screen and (min-width:1200px){.mxd-testimonials-card{margin-top:0}}.mxd-testimonials-card__controls{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.3rem}.mxd-testimonials-card__quote{position:relative;width:10rem}.mxd-testimonials-card__quote svg{width:100%;height:auto;fill:var(--t-muted)}@media only screen and (min-width:768px){.mxd-testimonials-card__quote{width:16rem}}.mxd-testimonials-card__content{margin-bottom:3.7rem}.mxd-testimonials-card__descr{font:normal 700 2.4rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}.mxd-testimonials-card__descr span{color:var(--t-medium)}@media only screen and (min-width:768px){.mxd-testimonials-card__descr{font-size:3.4rem}}.mxd-testimonials-card__author{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:2.2rem}.mxd-testimonials-card__photo{width:5rem;height:5rem}.mxd-testimonials-card__photo.round{-moz-border-radius:50%;border-radius:50%;overflow:hidden}.mxd-testimonials-card__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.mxd-testimonials-card__photo{width:6rem;height:6rem}}.mxd-testimonials-card__data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem}.mxd-testimonials-card__name{font:normal 700 2rem/1.2 var(--_font-default);color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-testimonials-card__name{font-size:2.4rem}}.mxd-testimonials-card__position{display:inline-block;font:normal 600 1.2rem/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem}.mxd-testimonials-card__position a{color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-testimonials-card__position{font-size:1.4rem}}.mxd-testimonials-image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:3rem}.mxd-testimonials-image.justify-start{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mxd-testimonials-image.justify-end{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:768px){.mxd-testimonials-image{margin-top:3rem}}@media only screen and (min-width:1200px){.mxd-testimonials-image{margin-top:0}.mxd-testimonials-image.has-padding-top{padding-top:6rem}}.mxd-testimonials-image__wrap{position:relative;width:20rem;height:20rem}.mxd-testimonials-image__wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.mxd-testimonials-image__wrap{width:24rem;height:24rem}}.testimonials-slider{position:relative;position:relative;height:auto;padding:0 3rem}.testimonials-slider.no-padding{padding:0}@media only screen and (min-width:768px){.testimonials-slider{padding:0 6rem}}@media only screen and (min-width:1200px){.testimonials-slider{padding:0}}@media only screen and (min-width:1200px){.testimonials-slider__shadow{position:absolute;top:0;right:0;width:10rem;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(var(--base-rgb),0)),to(rgba(var(--base-rgb),1)));background:-moz-linear-gradient(left,rgba(var(--base-rgb),0) 0,rgba(var(--base-rgb),1) 100%);background:linear-gradient(to right,rgba(var(--base-rgb),0) 0,rgba(var(--base-rgb),1) 100%);z-index:1}}.swiper-testimonials{position:relative;height:100%;padding-bottom:6rem}@media only screen and (min-width:992px){.swiper-testimonials.no-padding{padding-bottom:0}}.swiper-slide{width:100%;-webkit-filter:blur(8px);filter:blur(8px);opacity:.5;-webkit-transition:opacity var(--_animspeed-slow) var(--_animbezier),-webkit-filter var(--_animspeed-slow);transition:opacity var(--_animspeed-slow) var(--_animbezier),-webkit-filter var(--_animspeed-slow);-moz-transition:filter var(--_animspeed-slow),opacity var(--_animspeed-slow) var(--_animbezier);transition:filter var(--_animspeed-slow),opacity var(--_animspeed-slow) var(--_animbezier);transition:filter var(--_animspeed-slow),opacity var(--_animspeed-slow) var(--_animbezier),-webkit-filter var(--_animspeed-slow)}.swiper-slide.mxd-fullwidth-slide{width:100%}.swiper-slide.swiper-slide-active{-webkit-filter:blur(0);filter:blur(0);opacity:1}@media only screen and (min-width:768px){.swiper-slide{width:auto}.swiper-slide.mxd-fullwidth-slide{width:100%}}.mxd-testimonials-card{margin:0}.mxd-testimonials-card.slider-card{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto}@media only screen and (min-width:768px){.mxd-testimonials-card.slider-card{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:640px;max-width:460px}}@media only screen and (min-width:1400px){.mxd-testimonials-card.slider-card{max-width:500px}}@media only screen and (min-width:1600px){.mxd-testimonials-card.slider-card{height:700px;max-width:630px}}.swiper-horizontal .mxd-slider-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:3rem;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:auto;right:auto;bottom:0;left:auto;width:auto;margin:0}.swiper-horizontal .mxd-slider-btn::after{display:none}.swiper-horizontal .mxd-slider-btn-prev{left:0}.swiper-horizontal .mxd-slider-btn-next{right:0}@media only screen and (min-width:768px){.swiper-horizontal .mxd-slider-btn-next{right:auto;left:390px}}@media only screen and (min-width:1400px){.swiper-horizontal .mxd-slider-btn-next{left:430px}}@media only screen and (min-width:1600px){.swiper-horizontal .mxd-slider-btn-next{left:560px}}.mxd-next-prj{position:relative}.mxd-next-prj__data{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 3rem}@media only screen and (min-width:768px){.mxd-next-prj__data{padding:0 6rem}}@media only screen and (min-width:1200px){.mxd-next-prj__data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5rem}}@media only screen and (min-width:1600px){.mxd-next-prj__data{padding:0 10rem}}.mxd-next-prj__info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1200px){.mxd-next-prj__info{width:70%}}.mxd-next-prj__caption{margin-bottom:2.2rem}.mxd-next-prj__caption p{font:normal 600 5rem/1.2 var(--_font-default);letter-spacing:-.18rem;color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-next-prj__caption{margin-bottom:2.3rem}.mxd-next-prj__caption p{font-size:5.4rem;letter-spacing:-.18rem}}@media only screen and (min-width:1200px){.mxd-next-prj__caption{margin-bottom:2rem}.mxd-next-prj__caption p{font-size:7.5rem;letter-spacing:-.3rem}}@media only screen and (min-width:1600px){.mxd-next-prj__caption p{font-size:9.5rem}}.mxd-next-prj__name{margin-bottom:4rem}.mxd-next-prj__name a,.mxd-next-prj__name p{font:normal 700 2.8rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}.mxd-next-prj__name a span,.mxd-next-prj__name p span{color:var(--t-medium)}@media only screen and (min-width:768px){.mxd-next-prj__name{margin-bottom:4.2rem}.mxd-next-prj__name a,.mxd-next-prj__name p{font-size:3.4rem}}@media only screen and (min-width:1200px){.mxd-next-prj__name{margin-bottom:0}}@media only screen and (min-width:1600px){.mxd-next-prj__name a,.mxd-next-prj__name p{font-size:4.4rem}}.mxd-next-prj__arrow{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:15rem;margin-bottom:4.5rem}.mxd-next-prj__arrow svg{display:block;width:15rem;height:15rem;fill:var(--t-muted-extra)}.mxd-next-prj__arrow .arrow-container-1,.mxd-next-prj__arrow .arrow-container-2{width:15rem;height:15rem}@media only screen and (min-width:768px){.mxd-next-prj__arrow{margin-bottom:5rem}}@media only screen and (min-width:1200px){.mxd-next-prj__arrow{width:30%;margin-bottom:0}}.mxd-next-prj__media{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:600px}@media only screen and (min-width:768px){.mxd-next-prj__media{height:760px}}@media only screen and (min-width:1200px){.mxd-next-prj__media{height:100vh}}.mxd-next-prj__image{position:relative;width:100%;height:100%}.mxd-next-prj__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mxd-blog-grid{position:relative}.mxd-blog-grid__gallery{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:1200px) and (hover) and (prefers-reduced-motion:no-preference){.mxd-blog-grid__gallery>.mxd-blog-item{-webkit-transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),scale var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier)}.mxd-blog-grid__gallery:hover>.mxd-blog-item:not(:hover) .mxd-blog-item__media{clip-path:inset(.4rem 0 .4rem 0);-webkit-transform:translateY(-.4rem);-moz-transform:translateY(-.4rem);-ms-transform:translateY(-.4rem);transform:translateY(-.4rem)}.mxd-blog-grid__gallery:hover>.mxd-blog-item:not(:hover) .mxd-blog-item__caption{-webkit-transform:translateY(-.8rem);-moz-transform:translateY(-.8rem);-ms-transform:translateY(-.8rem);transform:translateY(-.8rem)}}.mxd-blog-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 3rem;margin-bottom:6.6rem;-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:opacity var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium),transform var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier)}.mxd-blog-item:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.mxd-blog-item{margin-bottom:6.8rem}}@media only screen and (min-width:992px){.mxd-blog-item{margin-bottom:0}}.no-touch .mxd-blog-item:hover .mxd-blog-item__tags .tag{-webkit-transform:translateY(.8rem);-moz-transform:translateY(.8rem);-ms-transform:translateY(.8rem);transform:translateY(.8rem)}.no-touch .mxd-blog-item:hover .mxd-blog-item__tags .tag:nth-of-type(2){-webkit-transform:translateY(1.2rem);-moz-transform:translateY(1.2rem);-ms-transform:translateY(1.2rem);transform:translateY(1.2rem)}.no-touch .mxd-blog-item:hover .mxd-blog-item__tags .tag:nth-of-type(3){-webkit-transform:translateY(1.6rem);-moz-transform:translateY(1.6rem);-ms-transform:translateY(1.6rem);transform:translateY(1.6rem)}.no-touch .mxd-blog-item:hover .mxd-blog-item__tags .tag:nth-of-type(4){-webkit-transform:translateY(2rem);-moz-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem)}.no-touch .mxd-blog-item:hover .mxd-blog-item__tags .tag:nth-of-type(5){-webkit-transform:translateY(2.4rem);-moz-transform:translateY(2.4rem);-ms-transform:translateY(2.4rem);transform:translateY(2.4rem)}.no-touch .mxd-blog-item:hover .mxd-blog-item__tags .tag:nth-of-type(6){-webkit-transform:translateY(2.8rem);-moz-transform:translateY(2.8rem);-ms-transform:translateY(2.8rem);transform:translateY(2.8rem)}.no-touch .mxd-blog-item:hover .mxd-blog-item__tags .tag:nth-of-type(7){-webkit-transform:translateY(3.2rem);-moz-transform:translateY(3.2rem);-ms-transform:translateY(3.2rem);transform:translateY(3.2rem)}.no-touch .mxd-blog-item:hover .mxd-blog-item__tags .tag:nth-of-type(8){-webkit-transform:translateY(3.6rem);-moz-transform:translateY(3.6rem);-ms-transform:translateY(3.6rem);transform:translateY(3.6rem)}.no-touch .mxd-blog-item:hover .mxd-blog-item__title{-webkit-transform:translateY(.8rem);-moz-transform:translateY(.8rem);-ms-transform:translateY(.8rem);transform:translateY(.8rem)}.no-touch .mxd-blog-item:hover .mxd-blog-item__title .blog-name-m{line-height:1.4}.no-touch .mxd-blog-item:hover .mxd-blog-item__media{-webkit-transform:translateY(.6rem);-moz-transform:translateY(.6rem);-ms-transform:translateY(.6rem);transform:translateY(.6rem)}.no-touch .mxd-blog-item:hover .mxd-blog-item__media img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mxd-blog-item__date{margin-bottom:.6rem}.mxd-blog-item__media{display:inline-block;clip-path:inset(0 0 0 0);overflow:hidden;-webkit-transition:clip-path var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium);transition:clip-path var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium);-moz-transition:transform var(--_animspeed-medium),clip-path var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium);transition:transform var(--_animspeed-medium),clip-path var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium),clip-path var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium),-moz-transform var(--_animspeed-medium)}.mxd-blog-item__media img{display:block;width:100%;height:auto;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;will-change:transform;-webkit-transition:-webkit-transform var(--_animspeed-medium);transition:-webkit-transform var(--_animspeed-medium);-moz-transition:transform var(--_animspeed-medium),-moz-transform var(--_animspeed-medium);transition:transform var(--_animspeed-medium);transition:transform var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium),-moz-transform var(--_animspeed-medium)}.mxd-blog-item__caption{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6rem;margin-top:1.8rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mxd-blog-item__title{-webkit-transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);max-width:80%}.mxd-blog-item__title .blog-name-m{-webkit-transition:all var(--_animspeed-medium) var(--_animbezier);-moz-transition:all var(--_animspeed-medium) var(--_animbezier);transition:all var(--_animspeed-medium) var(--_animbezier)}.mxd-blog-item__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:.4rem}.mxd-blog-item__tags .tag{-webkit-transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier)}.mxd-posts-area{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1200px){.mxd-posts-area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.mxd-posts-container{position:relative;width:100%}@media only screen and (min-width:1200px){.mxd-posts-container{width:-moz-calc(100% - 460px);width:calc(100% - 460px)}.mxd-posts-container.fullwidth-posts-container{width:100%}}.mxd-post{position:relative}.post-featured-fullscreen{position:relative;width:100%;height:100vh;padding-top:9.3rem}@media only screen and (min-width:768px){.post-featured-fullscreen{padding-top:10rem}}.post-featured-fullscreen__thumb{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.post-featured-fullscreen__thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-featured-fullscreen__thumb video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;background-position:center center;-moz-background-size:contain;background-size:contain;-o-object-fit:cover;object-fit:cover}.post-featured-fullscreen__cover{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(var(--nl-black-rgb),0)),color-stop(40%,rgba(var(--nl-black-rgb),0)),to(rgba(var(--nl-black-rgb),.7)));background:-moz-linear-gradient(top,rgba(var(--nl-black-rgb),0) 0,rgba(var(--nl-black-rgb),0) 40%,rgba(var(--nl-black-rgb),.7) 100%);background:linear-gradient(180deg,rgba(var(--nl-black-rgb),0) 0,rgba(var(--nl-black-rgb),0) 40%,rgba(var(--nl-black-rgb),.7) 100%)}.post-featured-fullscreen__container{position:absolute;bottom:0;left:0;width:100%;padding-bottom:3.8rem}@media only screen and (min-width:768px){.post-featured-fullscreen__container{padding-bottom:5.3rem}}@media only screen and (min-width:1200px){.post-featured-fullscreen__container{padding-bottom:5.2rem}}@media only screen and (min-width:1600px){.post-featured-fullscreen__container{padding-bottom:9.2rem}}.post-featured-fullscreen__link{margin-bottom:1.5rem}@media only screen and (min-width:768px){.post-featured-fullscreen__link{margin-bottom:1.9rem}}@media only screen and (min-width:1200px){.post-featured-fullscreen__link{margin-bottom:1rem}}.post-featured-fullscreen__info{display:block;position:relative}@media only screen and (min-width:1200px){.post-featured-fullscreen__info{max-width:830px}}.post-featured-fullscreen__title{font:normal 600 5rem/1.2 var(--_font-default);letter-spacing:-.24rem;color:var(--t-bright);margin-bottom:2.5rem}.post-featured-fullscreen__title span{color:var(--t-medium)}.post-featured-fullscreen__title.permanent{color:var(--nl-white)}@media only screen and (min-width:768px){.post-featured-fullscreen__title{font-size:7.5rem;letter-spacing:-.3rem;margin-bottom:3.3rem}}@media only screen and (min-width:1200px){.post-featured-fullscreen__title{font-size:9.5rem;margin-bottom:2.6rem}}.post-featured-fullscreen__excerpt{max-width:660px;margin-bottom:3.4rem}@media only screen and (min-width:768px){.post-featured-fullscreen__excerpt{margin-bottom:4.9rem}}@media only screen and (min-width:1200px){.post-featured-fullscreen__excerpt{margin-bottom:0}}@media only screen and (min-width:1200px){.post-featured-fullscreen__aside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;padding-top:3.6rem}}.post-featured-fullscreen__meta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:400px;gap:3rem}@media only screen and (min-width:1200px){.post-featured-fullscreen__meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:none}}.post-featured-fullscreen__data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.post-featured-fullscreen__data span{white-space:nowrap}@media only screen and (min-width:1200px){.post-featured-fullscreen__data{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}.post-featured-fullscreen__btngroup{margin-top:3.2rem}@media only screen and (min-width:768px){.post-featured-fullscreen__btngroup{margin-top:4.6rem}}@media only screen and (min-width:1200px){.post-featured-fullscreen__btngroup{margin-top:0}}.mxd-posts-grid{position:relative;padding-top:7.4rem}@media only screen and (min-width:768px){.mxd-posts-grid{padding-top:5.4rem}}@media only screen and (min-width:1600px){.mxd-posts-grid{padding-top:9.4rem}}.mxd-posts-grid__item{margin-bottom:6.9rem}.mxd-posts-grid__item:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.mxd-posts-grid__item{margin-bottom:8.8rem}.mxd-posts-grid__item:last-of-type{margin-bottom:8.8rem}}.post-simple-alt{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.no-touch .post-simple-alt:hover .post-simple-alt__tags .tag{-webkit-transform:translateY(.8rem);-moz-transform:translateY(.8rem);-ms-transform:translateY(.8rem);transform:translateY(.8rem)}.no-touch .post-simple-alt:hover .post-simple-alt__tags .tag:nth-of-type(2){-webkit-transform:translateY(1.2rem);-moz-transform:translateY(1.2rem);-ms-transform:translateY(1.2rem);transform:translateY(1.2rem)}.no-touch .post-simple-alt:hover .post-simple-alt__tags .tag:nth-of-type(3){-webkit-transform:translateY(1.6rem);-moz-transform:translateY(1.6rem);-ms-transform:translateY(1.6rem);transform:translateY(1.6rem)}.no-touch .post-simple-alt:hover .post-simple-alt__tags .tag:nth-of-type(4){-webkit-transform:translateY(2rem);-moz-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem)}.no-touch .post-simple-alt:hover .post-simple-alt__tags .tag:nth-of-type(5){-webkit-transform:translateY(2.4rem);-moz-transform:translateY(2.4rem);-ms-transform:translateY(2.4rem);transform:translateY(2.4rem)}.no-touch .post-simple-alt:hover .post-simple-alt__tags .tag:nth-of-type(6){-webkit-transform:translateY(2.8rem);-moz-transform:translateY(2.8rem);-ms-transform:translateY(2.8rem);transform:translateY(2.8rem)}.no-touch .post-simple-alt:hover .post-simple-alt__tags .tag:nth-of-type(7){-webkit-transform:translateY(3.2rem);-moz-transform:translateY(3.2rem);-ms-transform:translateY(3.2rem);transform:translateY(3.2rem)}.no-touch .post-simple-alt:hover .post-simple-alt__tags .tag:nth-of-type(8){-webkit-transform:translateY(3.6rem);-moz-transform:translateY(3.6rem);-ms-transform:translateY(3.6rem);transform:translateY(3.6rem)}.no-touch .post-simple-alt:hover .post-simple-alt__title{-webkit-transform:translateY(.8rem);-moz-transform:translateY(.8rem);-ms-transform:translateY(.8rem);transform:translateY(.8rem)}.no-touch .post-simple-alt:hover .post-simple-alt__media{-webkit-transform:translateY(.6rem);-moz-transform:translateY(.6rem);-ms-transform:translateY(.6rem);transform:translateY(.6rem)}.no-touch .post-simple-alt:hover .post-simple-alt__media img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.post-simple-alt__date{margin-bottom:.6rem}.post-simple-alt__caption{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6rem;margin-top:1.8rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.post-simple-alt__title{-webkit-transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);max-width:80%}.post-simple-alt__title h3{font:normal 700 2rem/1.2 var(--_font-default);letter-spacing:-.04rem;color:var(--t-bright);-webkit-transition:color var(--_animspeed-medium) ease;-moz-transition:color var(--_animspeed-medium) ease;transition:color var(--_animspeed-medium) ease}.post-simple-alt__title h3 a{color:var(--t-bright)}.post-simple-alt__title h3.permanent{color:var(--nl-white)}.post-simple-alt__title h3.permanent a{color:var(--nl-white)}@media only screen and (min-width:768px){.post-simple-alt__title h3{font-size:2.2rem}}.post-simple-alt__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:.4rem}.post-simple-alt__tags a{color:var(--t-medium)}.post-simple-alt__tags .tag{-webkit-transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier)}.post-simple-alt__media{display:inline-block;overflow:hidden;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier)}.post-simple-alt__media img{display:block;width:100%;height:auto;-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;will-change:transform;-webkit-transition:-webkit-transform var(--_animspeed-medium);transition:-webkit-transform var(--_animspeed-medium);-moz-transition:transform var(--_animspeed-medium),-moz-transform var(--_animspeed-medium);transition:transform var(--_animspeed-medium);transition:transform var(--_animspeed-medium),-webkit-transform var(--_animspeed-medium),-moz-transform var(--_animspeed-medium)}.mxd-blog-pagination{position:relative;margin-top:5.4rem;margin-bottom:2.7rem}.mxd-blog-pagination.pagination-fullwidth{margin-top:6.9rem;margin-bottom:0}@media only screen and (min-width:768px){.mxd-blog-pagination.pagination-fullwidth{margin-top:0}}@media only screen and (min-width:1200px){.mxd-blog-pagination{margin-bottom:0}}@media only screen and (min-width:1600px){.mxd-blog-pagination{padding-right:2rem}}.mxd-blog-pagination__inner{position:relative}.mxd-blog-pagination__items{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;font:normal 600 1.8rem/1.6 var(--_font-accent)}.blog-pagination-control{position:absolute;top:0;padding-top:.6rem}.blog-pagination-control .btn-caption{display:none!important}.blog-pagination-control.prev{left:0}.blog-pagination-control.next{right:0}@media only screen and (min-width:768px){.blog-pagination-control{padding-top:0}.blog-pagination-control .btn-caption{display:block!important}}.blog-pagination-number{font:normal 600 1.8rem/1.6 var(--_font-accent);color:var(--t-medium)}.blog-pagination-number.active{color:var(--t-bright)}.mxd-article-area{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:12.8rem}.mxd-article,.mxd-article-container{position:relative;width:100%}.mxd-article__headline{position:relative;width:100%;text-align:center;margin-bottom:7.4rem}@media only screen and (min-width:768px){.mxd-article__headline{max-width:870px;margin:0 auto 9.4rem}}@media only screen and (min-width:1600px){.mxd-article__headline{max-width:900px}}.mxd-article__title{margin-bottom:3rem}@media only screen and (min-width:768px){.mxd-article__title{margin-bottom:3.4rem}}@media only screen and (min-width:1200px){.mxd-article__title{margin-bottom:3.7rem}}.mxd-article__meta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-bottom:1.6rem}@media only screen and (min-width:1200px){.mxd-article__meta{margin-bottom:1.8rem}}.mxd-article__data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:.4rem}.mxd-article__thumb{position:relative;height:360px;-moz-border-radius:var(--_radius-l);border-radius:var(--_radius-l);overflow:hidden;margin-bottom:7rem}.mxd-article__thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.mxd-article__thumb{height:600px;margin-bottom:12.6rem}}@media only screen and (min-width:1600px){.mxd-article__thumb{height:760px}}.mxd-article__content{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6rem;width:100%;text-align:left}@media only screen and (min-width:768px){.mxd-article__content{gap:8rem}}@media only screen and (min-width:1200px){.mxd-article__content{max-width:870px;margin:0 auto}}@media only screen and (min-width:1600px){.mxd-article__content{max-width:900px}}.mxd-article__block{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;width:100%}@media only screen and (min-width:768px){.mxd-article__block h4{font-size:3.4rem}}.mxd-article__excerpt{font:normal 700 2.4rem/1.2 var(--_font-default);color:var(--t-bright);letter-spacing:-.04rem}.mxd-article__excerpt span{color:var(--t-medium)}@media only screen and (min-width:768px){.mxd-article__excerpt{font-size:3.4rem;letter-spacing:-.1rem}}.mxd-article__content ul{list-style:disc inside;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.mxd-article__content ul:not(:has(ol,ul)){gap:0}.mxd-article__content ul li{font:normal 500 1.8rem/1.6 var(--_font-default);color:var(--t-medium)}.mxd-article__content ul li span{font-weight:700;color:var(--t-bright)}.mxd-article__content ul ul{gap:0;-webkit-padding-start:2.4rem;-moz-padding-start:2.4rem;padding-inline-start:2.4rem;margin-top:1rem}@media only screen and (min-width:1600px){.mxd-article__content ul li{font-size:2rem}.mxd-article__content ul ul{-webkit-padding-start:2.8rem;-moz-padding-start:2.8rem;padding-inline-start:2.8rem}}.mxd-promo{position:relative;width:100%;background-color:var(--base-opp)}.mxd-promo.transparent{background-color:transparent}.mxd-promo__wrap{position:relative;padding:13.4rem 0 34rem 0}.mxd-promo__wrap.auto-height{max-height:none;padding-bottom:0}@media only screen and (min-width:768px){.mxd-promo__wrap{height:auto;max-height:100vh;padding:16.4rem 0 40rem 0}.mxd-promo__wrap.auto-height{max-height:none;padding-bottom:0}}@media only screen and (min-width:1200px){.mxd-promo__wrap{padding:17.3rem 0 40rem 0}.mxd-promo__wrap.auto-height{padding-bottom:0}}@media only screen and (min-width:1600px){.mxd-promo__wrap{padding:19.3rem 0 40rem 0}.mxd-promo__wrap.auto-height{padding-bottom:0}}.mxd-promo__content{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2.1rem;padding:0 3rem;pointer-events:none}.mxd-promo__content *{pointer-events:auto}@media only screen and (min-width:768px){.mxd-promo__content{gap:2rem}}@media only screen and (min-width:1200px){.mxd-promo__content{gap:2.3rem}}@media only screen and (min-width:1600px){.mxd-promo__content{gap:2.5rem}}.mxd-promo__btngroup,.mxd-promo__caption{max-width:640px}@media only screen and (min-width:1200px){.mxd-promo__btngroup,.mxd-promo__caption{max-width:800px}}.mxd-promo__caption h2{text-align:center}.mxd-promo__marquee{position:relative;width:100%;overflow:hidden;margin-top:11.1rem}@media only screen and (min-width:768px){.mxd-promo__marquee{margin-top:15.7rem}}@media only screen and (min-width:1200px){.mxd-promo__marquee{margin-top:16.2rem}}@media only screen and (min-width:1600px){.mxd-promo__marquee{margin-top:18rem}}.mxd-divider-xl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.mxd-divider-xl{padding:20rem 0}}.mxd-divider-xl.padding-top-default{padding-top:20rem}.mxd-divider-xl.padding-top-subtitle{padding-top:13.4rem}.mxd-divider-xl.padding-bottom-default{padding-bottom:14rem}@media only screen and (min-width:768px){.mxd-divider-xl.padding-top-subtitle{padding-top:16.3rem}.mxd-divider-xl.padding-bottom-default{padding-bottom:17rem}}@media only screen and (min-width:1200px){.mxd-divider-xl.padding-top-subtitle{padding-top:17.3rem}.mxd-divider-xl.padding-bottom-default{padding-bottom:18rem}}@media only screen and (min-width:1600px){.mxd-divider-xl.padding-top-subtitle{padding-top:19.3rem}.mxd-divider-xl.padding-bottom-default{padding-bottom:20rem}}.mxd-divider-xl__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;overflow:hidden}.mxd-divider-xl__content.difference{mix-blend-mode:difference}@media only screen and (min-width:768px){.mxd-divider-xl__content{max-width:800px;gap:2rem}}@media only screen and (min-width:1200px){.mxd-divider-xl__content{gap:2.3rem}}@media only screen and (min-width:1600px){.mxd-divider-xl__content{gap:2.4rem}}.mxd-divider-xl__btngroup.difference{mix-blend-mode:difference}.mxd-divider-xl__caption{text-align:center;margin-bottom:2rem}.mxd-divider-xl__caption.difference{mix-blend-mode:difference}.mxd-divider-xl__caption h2{position:relative;display:block}@media only screen and (min-width:768px){.mxd-divider-xl__caption{margin-bottom:2.4rem}}@media only screen and (min-width:1200px){.mxd-divider-xl__caption{margin-bottom:3rem}}.mxd-divider-gif{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.mxd-divider-gif img{display:block;width:100%;height:auto}.mxd-dv-sticky-img{position:relative;text-align:center}.mxd-dv-sticky-img__sticky{position:sticky;top:0;height:100svh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;z-index:2}.mxd-dv-sticky-img__progress{position:absolute;top:0;left:0;width:100%;height:4px;background-color:var(--accent);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);will-change:transform;z-index:10}.mxd-dv-sticky-img__images{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.images__list{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.images__listitem{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.images__overflow{position:relative;width:100%;height:100%;overflow:hidden;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;will-change:transform,clippath}.images__img{display:inline-block;width:100%;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mxd-dv-sticky-img__content{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}.mxd-dv-sticky-img__titlelist,.mxd-dv-sticky-img__titlewrap{position:relative;width:100%}.mxd-dv-sticky-img__titlelist{height:68px}@media only screen and (min-width:768px){.mxd-dv-sticky-img__titlelist{height:71px}}@media only screen and (min-width:1200px){.mxd-dv-sticky-img__titlelist{height:124px}}.mxd-dv-sticky-img__titleitem{position:absolute;top:0;width:100%;overflow:hidden}.mxd-dv-sticky-img__titleitem h2{line-height:1.3}.mxd-dv-sticky-img__number{margin-bottom:1.9rem;color:var(--nl-white)}@media only screen and (min-width:768px){.mxd-dv-sticky-img__number{margin-bottom:1.8rem}}@media only screen and (min-width:1200px){.mxd-dv-sticky-img__number{margin-bottom:1.8rem}}@media only screen and (min-width:1600px){.mxd-dv-sticky-img__number{margin-bottom:2rem}}.mxd-dv-sticky-img__btnholder{margin-top:1.6rem}@media only screen and (min-width:768px){.mxd-dv-sticky-img__btnholder{margin-top:2.8rem}}@media only screen and (min-width:1200px){.mxd-dv-sticky-img__btnholder{margin-top:.6rem}}@media only screen and (min-width:1600px){.mxd-dv-sticky-img__btnholder{margin-top:3.6rem}}.mxd-dv-sticky-cap{position:relative;width:100%}.mxd-dv-sticky-cap__static{position:sticky;top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100vh;overflow:hidden;z-index:2;padding:13rem 0;mix-blend-mode:difference}@media only screen and (min-width:768px){.mxd-dv-sticky-cap__static{padding:16.4rem 0 16rem 0}}@media only screen and (min-width:1200px){.mxd-dv-sticky-cap__static{padding:17.4rem 0 16.5rem 0}}@media only screen and (min-width:1600px){.mxd-dv-sticky-cap__static{padding:19.4rem 0 17.9rem 0}}.mxd-dv-sticky-cap__scroll{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;overflow:hidden;padding-bottom:100vh}@media only screen and (min-width:768px){.mxd-dv-sticky-cap__scroll{gap:19.5rem;padding-bottom:100vh}}@media only screen and (min-width:1200px){.mxd-dv-sticky-cap__scroll{gap:19.5rem}}.mxd-dv-sticky-cap__content{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:2.4rem;padding:0 3rem}@media only screen and (min-width:768px){.mxd-dv-sticky-cap__content{max-width:740px;gap:2rem}}@media only screen and (min-width:1200px){.mxd-dv-sticky-cap__content{max-width:1140px;gap:2rem}}.mxd-dv-sticky-cap__center{position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.mxd-dv-sticky-cap__bottom,.mxd-dv-sticky-cap__top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.mxd-dv-sticky-cap__caption{text-align:center}.mxd-dv-sticky-cap__caption h2{line-height:1.3}.mxd-dv-sticky-cap__text{font:normal 700 3.6rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}.mxd-dv-sticky-cap__text span{color:var(--t-medium)}.mxd-dv-sticky-cap__text.permanent{color:var(--nl-white)}.mxd-dv-sticky-cap__text.permanent span{color:var(--nl-white-06)}.mxd-dv-sticky-cap__text.opposite{color:var(--t-opp-bright)}@media only screen and (min-width:768px){.mxd-dv-sticky-cap__text{font-size:5rem;letter-spacing:-.24rem}}@media only screen and (min-width:1200px){.mxd-dv-sticky-cap__text{font-size:7rem;letter-spacing:-.3rem}}.scroll-images-row__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3rem;margin-bottom:10rem}@media only screen and (min-width:768px){.scroll-images-row__item{margin-bottom:0}}.scroll-images-row__obj{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem}.scroll-images-row__obj img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.scroll-images-row__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.mxd-pricing-table{position:relative}.mxd-pricing-table__item{position:relative;margin-bottom:3rem}.mxd-pricing-table__item:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.mxd-pricing-table__item{margin-bottom:6rem}.mxd-pricing-table__item:last-of-type{margin-bottom:0}}@media only screen and (min-width:1200px){.mxd-pricing-table__item{margin-bottom:0}}.mxd-pricing-table__inner{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:var(--base-tint);padding:3rem;-webkit-transition:all var(--_animspeed-medium);-moz-transition:all var(--_animspeed-medium);transition:all var(--_animspeed-medium)}.no-touch .mxd-pricing-table__inner:hover{background-color:var(--base)}.no-touch .mxd-pricing-table__inner:hover .mxd-pricing-table__bg{opacity:1}.no-touch .mxd-pricing-table__inner:hover .mxd-pricing-table__bg svg{-webkit-transform:scale(1.2) translateX(-50%);-moz-transform:scale(1.2) translateX(-50%);-ms-transform:scale(1.2) translateX(-50%);transform:scale(1.2) translateX(-50%)}@media only screen and (min-width:1200px){.mxd-pricing-table__inner{height:100%;padding:4rem}}.mxd-pricing-table__bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;-webkit-transition:opacity var(--_animspeed-medium) var(--_animbezier);-moz-transition:opacity var(--_animspeed-medium) var(--_animbezier);transition:opacity var(--_animspeed-medium) var(--_animbezier)}.mxd-pricing-table__bg svg{position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;width:100%;height:100%;-webkit-transform:scale(1) translateX(-50%);-moz-transform:scale(1) translateX(-50%);-ms-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);-webkit-transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);-moz-transition:transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium) var(--_animbezier)}.mxd-pricing-table__tag{position:absolute;top:-1.6rem;left:3rem}@media only screen and (min-width:1200px){.mxd-pricing-table__tag{left:4rem}}.mxd-pricing-table__data{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.6rem}@media only screen and (min-width:1200px){.mxd-pricing-table__data{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.pricing-data__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pricing-header__title{margin-bottom:1.7rem;font:normal 700 4rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}.pricing-header__title span{color:var(--t-medium)}.pricing-header__title.small{font-size:3.4rem}.pricing-header__title.permanent{color:var(--nl-white)}.pricing-header__title.no-margin{margin-bottom:0}@media only screen and (min-width:768px){.pricing-header__title{margin-bottom:1.5rem;font-size:5rem}.pricing-header__title.small{font-size:4.4rem}}.pricing-header__descr{font-size:2rem}.pricing-data__info{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.5rem}.pricing-data__price{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.pricing-data__num{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0}.pricing-data__currency,.pricing-data__period{display:inline-block;font:normal 500 1.8rem/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem;color:var(--t-medium)}.pricing-data__amount{font:normal 700 7.4rem/.9 var(--_font-default);letter-spacing:-.5rem;color:var(--t-bright)}.pricing-data__caption{display:inline-block;font:normal 400 1.4rem/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem;color:var(--t-medium)}.mxd-pricing-table__plan{margin-top:2.6rem}.pricing-plan__caption{font-size:2rem;margin-bottom:.4rem}.mxd-check-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.mxd-check-list li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem}.mxd-check-list li span{display:inline-block;font:normal 400 1.4rem/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:.05rem;color:var(--t-medium)}.mxd-check-list li i{font-size:1.4rem;line-height:1.6}.mxd-check-list li svg{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1.4rem;height:auto;fill:var(--t-medium)}.mxd-pricing-table__link{margin-top:2rem}.mxd-pricing-table__link a{font:normal 700 2rem/1.4 var(--_font-default);color:var(--t-bright);text-decoration:underline}.mxd-block-split__item{margin-bottom:7.4rem}.mxd-block-split__item:last-of-type{margin-bottom:0}.mxd-block-split__item.manifest-item{margin-bottom:6.8rem}.mxd-block-split__item.manifest-item:last-of-type{margin-bottom:0}@media only screen and (min-width:1200px){.mxd-block-split__item{margin-bottom:0}.mxd-block-split__item.manifest-item{margin-bottom:0}}.mxd-block-split__subtitle.pre-manifest{margin-bottom:1.8rem}.mxd-block-split__subtitle.pre-grid{margin-bottom:3rem}.mxd-block-split__subtitle p{display:block;overflow:hidden;color:var(--t-medium);font:normal 600 1.4rem/1.6 var(--_font-accent);text-transform:uppercase;letter-spacing:-.05rem}.mxd-block-split__subtitle p span{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (min-width:1200px){.mxd-block-split__subtitle.pre-manifest{margin-bottom:3.6rem}.mxd-block-split__subtitle.pre-grid{margin-bottom:5.5rem}}.mxd-block-split__manifest{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.8rem}@media only screen and (min-width:1200px){.mxd-block-split__manifest{gap:5rem;max-width:760px}.mxd-block-split__manifest.fullwidth{max-width:none}}.split-info__item{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:2.2rem;margin-top:-.1rem;padding:2.9rem .2rem 3.1rem .2rem}@media only screen and (min-width:1200px){.split-info__item{padding:5.2rem .2rem 5.5rem .2rem}}.split-data__divider,.split-info__divider{position:absolute;left:0;width:100%;height:1px;background-color:var(--t-medium)}.split-data__divider.divider-top,.split-info__divider.divider-top{top:0}.split-data__divider.divider-bottom,.split-info__divider.divider-bottom{bottom:0}.split-info__details p{font:normal 700 2rem/1.2 var(--_font-default);letter-spacing:-.04rem;color:var(--t-bright)}.split-info__details p a,.split-info__details p span{font-weight:500;color:var(--t-medium)}.split-info__details p a{-webkit-transition:color var(--_animspeed-medium);-moz-transition:color var(--_animspeed-medium);transition:color var(--_animspeed-medium)}.no-touch .split-info__details p a:hover{color:var(--t-bright)}@media only screen and (min-width:1200px){.split-info__details p{font-size:2.4rem}}.split-data__item{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.1rem;margin-top:-.1rem;padding:2.5rem .2rem 3.2rem .2rem}@media only screen and (min-width:1200px){.split-data__item{gap:1.9rem;padding:4.7rem .2rem 5.5rem .2rem}}.split-data__name p{font:normal 700 2.8rem/1.2 var(--_font-default);letter-spacing:-.1rem;color:var(--t-bright)}@media only screen and (min-width:1200px){.split-data__name p{font-size:3.4rem}}.mxd-images-grid{position:relative}.mxd-images-grid__gallery{margin-bottom:3rem}.mxd-images-grid__gallery:last-of-type{margin-bottom:0}@media only screen and (min-width:1200px){.mxd-images-grid__gallery{margin-bottom:6rem}.mxd-images-grid__gallery:last-of-type{margin-bottom:0}}.mxd-images-grid__item{position:relative;height:360px;margin-bottom:3rem}.mxd-images-grid__item:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.mxd-images-grid__item{height:420px}}@media only screen and (min-width:1200px){.mxd-images-grid__item{height:460px;margin-bottom:0}.mxd-images-grid__item.wide{height:600px}}@media only screen and (min-width:1600px){.mxd-images-grid__item{height:600px}.mxd-images-grid__item.wide{height:760px}}.mxd-images-grid__inner{position:relative;height:100%;overflow:hidden}.mxd-images-grid__inner img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mxd-images-grid__inner img.transparent{-o-object-fit:contain;object-fit:contain}
/*! ------------------------------------------------
 * Project Name: Azurio - Digital Agency & Personal Portfolio React Nextjs Template
 * Project Description: Stand out and express your uniqueness with Azurio - a vibrant and minimal React Nextjs Template for creatives, studios and freelancers. Impress your website visitors with a clean, stylish layout and stunning visuals.
 * Tags: IB Themes, resume, portfolio, personal page, cv, template, one page, responsive, html5, css3, creative, clean, agency, studio 
 * Version: 1.0.0
 * Build Date: March 2026
 * Last Update: March 2026
 * This product is available exclusively on Themeforest
 * Author: IB Themes
 * Author URI: https://themeforest.net/user/IB Themes *//*! File name: loader.css
 * ------------------------------------------------
 *
 * ------------------------------------------------
 * Table of Contents
 * ------------------------------------------------
 *  01. Loader
 * ------------------------------------------------
 * Table of Contents End
 * ------------------------------------------------ */.mxd-page-transition{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);will-change:transform;z-index:999}