/*! ------------------------------------------------
 * Project Name: Rayo - Digital Agency & Personal Portfolio HTML Template
 * Project Description: Elevate your digital presence with Rayo - dynamic and stylish HTML template designed for creative agencies and personal brands. With modern layouts, smooth interactions and a polished aesthetic, Rayo template helps showcase projects, services and expertise with clarity and impact.
 * Tags: mix_design, resume, portfolio, personal page, cv, template, one page, responsive, html5, css3, creative, clean, agency, studio 
 * Version: 1.0.0
 * Last Update: August 2026
 * Author: mix_design
 * Author URI: https://mixdesign.dev *//*! 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 - Controls
 *  08. Elements - Forms
 *  09. Elements - Components
 *  10. Elements - Common Classes
 *  11. Block - Header
 *  12. Block - Menu
 *  13. Block - CTA
 *  14. Block - Footer
 *  15. Block - Popup
 *  16. Block - Hero Section #00
 *  17. Block - Hero Section #01
 *  18. Block - Hero Section #02
 *  19. Block - Hero Section #03
 *  20. Block - Hero Section #04
 *  21. Block - Hero Section #05
 *  22. Block - Hero Section #06
 *  22. Block - Hero Section #07
 *  23. Block - Hero Section #08
 *  24. Block - Hero Section #09
 *  25. Block - Blog
 *  26. Block - Blog Article
 *  27. Block - 404 Error
 *  28. Block - Demo List
 *  29. Block - Demo Cards
 *  30. Block - Demo Responsive Promo
 *  31. Block - Demo Inner Pages Slider
 *  32. Block - Demo Components
 *  33. Block - Demo Features
 *  34. Block - Demo CTA
 *  35. Block - Demo Footer
 *  36. Features - Hover Reveal
 *  37. Features - About
 *  38. Features - Pinned Image
 *  39. Features - Pinned Universal
 *  40. Features - Pinned Projects
 *  41. Features - Projects List
 *  42. Features - Projects Masonry
 *  43. Features - Awards List
 *  44. Features - Statistics Simple
 *  45. Features - Statistics Cards
 *  46. Features - Services Cards #01
 *  47. Features - Services Cards #02
 *  48. Features - Services List
 *  49. Features - Capabilities List
 *  50. Features - Resume List
 *  51. Features - Approach List
 *  52. Features - Divider Image Parallax
 *  53. Features - Marquee
 *  54. Features - Stack Services #01
 *  55. Features - Stack Services #02
 *  56. Features - Stack Projects
 *  57. Features - Testimonials Style #01
 *  58. Features - Testimonials Style #02
 *  59. Features - Partners Cards
 *  60. Features - Tech Stack Cards
 *  61. Features - Blog Preview
 *  62. Features - Accordion
 *  63. Features - Pricing Cards
 *  64. Features - Team Cards
 *  65. Features - Values
 *  66. Features - Project Details
 * ------------------------------------------------
 * Table of Contents End
 * ------------------------------------------------ */@font-face{font-family:Funnel Display fix;src:url(../fonts/funnel-sans-letters.woff2) format("woff2");font-weight:300 800;font-style:normal;font-display:swap;unicode-range:U+0062,U+0075}:root{--_size: 1.8rem;--_font-default: "Funnel Sans", sans-serif;--_font-accent: "Funnel Display fix", "Funnel Display", sans-serif;--_radius-s: 1rem;--_radius-m: 1.6rem;--_radius-pt-m: 1.6rem;--_radius-l: 3.8rem;--_radius-xl: 6rem;--_animspeed-fast: .1s;--_animspeed-medium: .3s;--_animspeed-slow: .6s;--_animbezier: cubic-bezier(.23, .65, .74, 1.09);--base--light: #FAF7F6;--base-rgb--light: 250, 247, 246;--base-tint--light: #FFFFFF;--base-shade--light: #e0dddb;--base-opp--light: #161616;--base-opp-tint--light: #1C1C1C;--accent--light: #9F8BE7;--accent-rgb--light: 159, 139, 231;--additional--light: #DDF160;--additional-rgb--light: 221, 241, 96;--neutral-transparent--light: rgba(255, 255, 255, .3);--st-bright--light: #161616;--st-medium--light: #7C7C7C;--st-muted--light: #E0DDDB;--st-opp-bright--light: #FFFFFF;--fw-regular--light: 400;--fw-medium--light: 600;--fw-semibold--light: 700;--fw-bold--light: 800;--fw-regular-opp--light: 300;--fw-medium-opp--light: 500;--t-bright--light: #161616;--t-medium--light: #303030;--t-muted--light: #585858;--t-muted-extra--light: #8A8685;--t-opp-bright--light: #FFFFFF;--t-opp-medium--light: #ACACAC;--t-opp-muted--light: #838383;--base--dark: #161616;--base-rgb--dark: 22, 22, 22;--base-tint--dark: #1C1C1C;--base-shade--dark: #0a0a0a;--base-opp--dark: #FAF7F6;--base-opp-tint--dark: #ffffff;--accent--dark: #DDF160;--accent-rgb--dark: 221, 241, 96;--additional--dark: #9F8BE7;--additional-rgb--dark: 159, 139, 231;--neutral-transparent--dark: rgba(0, 0, 0, .3);--st-bright--dark: #FFFFFF;--st-medium--dark: #646464;--st-muted--dark: #252525;--st-opp-bright--dark: #0f0f0f;--fw-regular--dark: 300;--fw-medium--dark: 500;--fw-semibold--dark: 600;--fw-bold--dark: 700;--fw-regular-opp--dark: 400;--fw-medium-opp--dark: 600;--t-bright--dark: #FFFFFF;--t-medium--dark: #ACACAC;--t-muted--dark: #838383;--t-muted-extra--dark: #6E6E6E;--t-opp-bright--dark: #161616;--t-opp-medium--dark: #303030;--t-opp-muted--dark: #969696;--pt-base: #FFFFFF;--pt-base-dark: #161616;--pt-t-light-bright: #FFFFFF;--pt-t-dark-bright: #161616;--pt-st-light-bright: #FFFFFF;--pt-st-dark-bright: #161616;--pt-purple-rgb: 159, 139, 231;--pt-purple-dark-rgb: 33, 10, 113;--nl-white: #ffffff;--nl-black: #000000}@media only screen and (min-width:768px){:root{--_radius-m: 2.6rem;--_radius-l: 5rem;--_radius-xl: 8rem}}@media only screen and (min-width:1200px){:root{--_radius-xl: 8rem}}:root{--base: var(--base--dark);--base-rgb: var(--base-rgb--dark);--base-tint: var(--base-tint--dark);--base-shade: var(--base-shade--dark);--base-opp: var(--base-opp--dark);--base-opp-tint: var(--base-opp-tint--dark);--accent: var(--accent--dark);--accent-rgb: var(--accent-rgb--dark);--additional: var(--additional--dark);--additional-rgb: var(--additional-rgb--dark);--neutral-transparent: var(--neutral-transparent--dark);--st-bright: var(--st-bright--dark);--st-medium: var(--st-medium--dark);--fw-semibold: var(--fw-semibold--dark);--st-muted: var(--st-muted--dark);--st-opp-bright: var(--st-opp-bright--dark);--fw-regular: var(--fw-regular--dark);--fw-medium: var(--fw-medium--dark);--fw-bold: var(--fw-bold--dark);--fw-regular-opp: var(--fw-regular-opp--dark);--fw-medium-opp: var(--fw-medium-opp--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)}[color-scheme=light]{--base: var(--base--light);--base-rgb: var(--base-rgb--light);--base-tint: var(--base-tint--light);--base-shade: var(--base-shade--light);--base-opp: var(--base-opp--light);--base-opp-tint: var(--base-opp-tint--light);--accent: var(--accent--light);--accent-rgb: var(--accent-rgb--light);--additional: var(--additional--light);--additional-rgb: var(--additional-rgb--light);--neutral-transparent: var(--neutral-transparent--light);--st-bright: var(--st-bright--light);--st-medium: var(--st-medium--light);--st-muted: var(--st-muted--light);--st-opp-bright: var(--st-opp-bright--light);--fw-regular: var(--fw-regular--light);--fw-medium: var(--fw-medium--light);--fw-semibold: var(--fw-semibold--light);--fw-bold: var(--fw-bold--light);--fw-regular-opp: var(--fw-regular-opp--light);--fw-medium-opp: var(--fw-medium-opp--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)}[color-scheme=dark]{--base: var(--base--dark);--base-rgb: var(--base-rgb--dark);--base-tint: var(--base-tint--dark);--base-shade: var(--base-shade--dark);--base-opp: var(--base-opp--dark);--base-opp-tint: var(--base-opp-tint--dark);--accent: var(--accent--dark);--accent-rgb: var(--accent-rgb--dark);--additional: var(--additional--dark);--additional-rgb: var(--additional-rgb--dark);--neutral-transparent: var(--neutral-transparent--dark);--st-bright: var(--st-bright--dark);--st-medium: var(--st-medium--dark);--st-muted: var(--st-muted--dark);--st-opp-bright: var(--st-opp-bright--dark);--fw-regular: var(--fw-regular--dark);--fw-medium: var(--fw-medium--dark);--fw-semibold: var(--fw-semibold--dark);--fw-bold: var(--fw-bold--dark);--fw-regular-opp: var(--fw-regular-opp--dark);--fw-medium-opp: var(--fw-medium-opp--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)}.divider-image-1{background-image:url(https://dummyimage.com/1920x1200/5d5d5d/838383)}.divider-image-8{background-image:url(../img/works/nice-clear/nice-clear-divider.webp)}.divider-image-9{background-image:url(https://dummyimage.com/1920x1200/5d5d5d/838383)}.mxd-promo__bg{background-image:url(../img/backgrounds/cta-cover-1400.webp)}.preview-nice-clear{background-image:url(../img/works/nice-clear/nice-clear-cover.webp)}.preview-moco-cleaning{background-image:url(../img/works/moco-cleaning/moco-cleaning-cover.webp)}.preview-mercantile-keys{background-image:url(../img/works/mercantile-keys/mercantile-keys-cover.webp)}.preview-bioterapeut{background-image:url(../img/works/bioterapeut/bioterapeut-erp-cover.webp)}.preview-ai-chat{background-image:url(../img/works/ai-chat/ai-chat-cover.webp)}.blog-preview-image-seo{background-image:url(../img/blog/sto-je-seo-preview.webp)}.mxd-blog-preview__note{display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start;padding:3rem 0 0}@media only screen and (min-width:1200px){.mxd-blog-preview__note{padding:4rem 4rem 0 0}}.headline-img-06:before{background-image:url(https://dummyimage.com/400x200/5d5d5d/838383)}.image-values-1{background-image:url(../img/works/ai-chat/ai-chat-cover.webp)}.image-values-2{background-image:url(../img/works/nice-clear/nice-clear-cover.webp)}.prj-details-img-01{background-image:url(https://dummyimage.com/1920x1200/414141/636363)}.prj-details-img-02{background-image:url(https://dummyimage.com/1920x1200/414141/636363)}.prj-nice-clear-01{background-image:url(../img/works/nice-clear/nice-clear-divider.webp)}.prj-moco-cleaning-01{background-image:url(../img/works/moco-cleaning/moco-cleaning-divider.webp)}.prj-mercantile-keys-01{background-image:url(../img/works/mercantile-keys/mercantile-keys-divider.webp)}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button:active,button:focus{outline:none!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}input,textarea,button,select,a{-webkit-tap-highlight-color:transparent}::-moz-selection{background-color:var(--accent);color:var(--t-on-accent);text-shadow:none}::selection{background-color:var(--accent);color:var(--t-on-accent);text-shadow:none}::-webkit-scrollbar{display:none;width:6px;background:var(--base-shade)}@media only screen and (min-width:768px){::-webkit-scrollbar{display:block}}::-webkit-scrollbar-track{background-color:var(--base-shade)}::-webkit-scrollbar-thumb{background-color:var(--accent);border-radius:var(--_radius-s)}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);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section{position:relative;width:100%;min-width:360px}a{text-decoration:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transition:all var(--_animspeed-medium) var(--_animbezier);-moz-transition:all var(--_animspeed-medium) var(--_animbezier);transition:all var(--_animspeed-medium) var(--_animbezier)}img{display:block;width:100%;height:auto}.overflow-hidden{overflow:hidden!important}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}.mxd-page-content{position:relative}.mxd-page-content.inner-page-content{padding-top:7.6rem}@media only screen and (min-width:768px){.mxd-page-content.inner-page-content{padding-top:9.6rem}}.mxd-section{position:relative;width:100%;min-width:360px}.mxd-section.padding-blog-default-pre-grid{padding-bottom:3rem}.mxd-section.padding-blog-descr-pre-grid{padding-bottom:2.2rem}.mxd-section.padding-default{padding-bottom:14rem}.mxd-section.padding-default.mobile-title{padding-bottom:13rem}.mxd-section.padding-pre-grid{padding-bottom:11rem}.mxd-section.padding-pre-grid.mobile-grid-s{padding-bottom:12.5rem}.mxd-section.padding-pre-title{padding-bottom:13rem}.mxd-section.padding-pre-stack{padding-bottom:11rem}.mxd-section.padding-stacked-section{padding-bottom:10.1rem}.mxd-section.padding-grid-pre-mtext{padding-bottom:11.3rem}.mxd-section.padding-mtext{padding-bottom:12.6rem}.mxd-section.padding-mtext.mobile-title{padding-bottom:11.6rem}.mxd-section.padding-mtext-pre-grid{padding-bottom:9.8rem}.mxd-section.padding-mtext-pre-grid.mobile-grid-s{padding-bottom:11.3rem}.mxd-section.padding-mtext-pre-pinned{padding-bottom:10.8rem}.mxd-section.padding-blog{padding-bottom:13.1rem}@media only screen and (min-width:768px){.mxd-section.padding-default{padding-bottom:16rem}.mxd-section.padding-default.mobile-title{padding-bottom:14.5rem}.mxd-section.padding-pre-grid,.mxd-section.padding-pre-grid.mobile-grid-s{padding-bottom:13rem}.mxd-section.padding-pre-title{padding-bottom:14.3rem}.mxd-section.padding-pre-stack{padding-bottom:10rem}.mxd-section.padding-stacked-section{padding-bottom:11.3rem}.mxd-section.padding-grid-pre-mtext{padding-bottom:10.4rem}.mxd-section.padding-mtext{padding-bottom:13.4rem}.mxd-section.padding-mtext.mobile-title{padding-bottom:11.6rem}.mxd-section.padding-mtext-pre-grid,.mxd-section.padding-mtext-pre-grid.mobile-grid-s{padding-bottom:10.6rem}.mxd-section.padding-mtext-pre-pinned{padding-bottom:10.8rem}.mxd-section.padding-blog{padding-bottom:15.1rem}}@media only screen and (min-width:1200px){.mxd-section.padding-blog-default-pre-grid{padding-bottom:9rem}.mxd-section.padding-blog-descr-pre-grid{padding-bottom:7.2rem}.mxd-section.padding-default{padding-bottom:16rem}.mxd-section.padding-default.mobile-title{padding-bottom:14.5rem}.mxd-section.padding-pre-grid,.mxd-section.padding-pre-grid.mobile-grid-s{padding-bottom:13rem}.mxd-section.padding-pre-title{padding-bottom:14.3rem}.mxd-section.padding-pre-stack{padding-bottom:10rem}.mxd-section.padding-grid-pre-mtext{padding-bottom:10.4rem}.mxd-section.padding-mtext,.mxd-section.padding-mtext.mobile-title{padding-bottom:13.4rem}.mxd-section.padding-mtext-pre-pinned{padding-bottom:7.6rem}}@media only screen and (min-width:1600px){.mxd-section.padding-blog-default-pre-grid{padding-bottom:11rem}.mxd-section.padding-default,.mxd-section.padding-default.mobile-title{padding-bottom:20rem}.mxd-section.padding-pre-grid,.mxd-section.padding-pre-grid.mobile-grid-s{padding-bottom:17rem}.mxd-section.padding-pre-title{padding-bottom:18.3rem}.mxd-section.padding-pre-stack{padding-bottom:11rem}.mxd-section.padding-stacked-section{padding-bottom:12.3rem}.mxd-section.padding-grid-pre-mtext{padding-bottom:14.4rem}.mxd-section.padding-mtext,.mxd-section.padding-mtext.mobile-title{padding-bottom:17.3rem}.mxd-section.padding-mtext-pre-grid,.mxd-section.padding-mtext-pre-grid.mobile-grid-s{padding-bottom:14.6rem}.mxd-section.padding-mtext-pre-pinned{padding-bottom:5.6rem}.mxd-section.padding-blog{padding-bottom:19.2rem}}.mxd-section-inner-headline{padding-top:13rem}@media only screen and (min-width:768px){.mxd-section-inner-headline{padding-top:15rem}}@media only screen and (min-width:1200px){.mxd-section-inner-headline{padding-top:13.6rem}}@media only screen and (min-width:1600px){.mxd-section-inner-headline{padding-top:17rem}}.mxd-section-inner-headline.padding-default{padding-bottom:14rem}.mxd-section-inner-headline.padding-headline-pre-block{padding-bottom:13rem}.mxd-section-inner-headline.padding-headline-pre-grid{padding-bottom:10rem}.mxd-section-inner-headline.padding-s-headline-pre-grid{padding-bottom:2rem}.mxd-section-inner-headline.padding-s-text-pre-block{padding-bottom:4.9rem}@media only screen and (min-width:768px){.mxd-section-inner-headline.padding-default{padding-bottom:16rem}.mxd-section-inner-headline.padding-headline-pre-block{padding-bottom:14.6rem}.mxd-section-inner-headline.padding-headline-pre-grid{padding-bottom:11.6rem}.mxd-section-inner-headline.padding-s-headline-pre-grid{padding-bottom:3.6rem}.mxd-section-inner-headline.padding-s-text-pre-form{padding-bottom:0}.mxd-section-inner-headline.padding-s-text-pre-block{padding-bottom:6.9rem}}@media only screen and (min-width:1200px){.mxd-section-inner-headline.padding-headline-pre-block{padding-bottom:14.2rem}.mxd-section-inner-headline.padding-headline-pre-grid{padding-bottom:11.2rem}.mxd-section-inner-headline.padding-s-headline-pre-grid,.mxd-section-inner-headline.padding-s-text-pre-form{padding-bottom:3.2rem}}@media only screen and (min-width:1600px){.mxd-section-inner-headline.padding-default{padding-bottom:20rem}.mxd-section-inner-headline.padding-headline-pre-block{padding-bottom:18rem}.mxd-section-inner-headline.padding-headline-pre-grid{padding-bottom:15rem}.mxd-section-inner-headline.padding-s-headline-pre-grid{padding-bottom:4.9rem}.mxd-section-inner-headline.padding-s-text-pre-form{padding-bottom:3rem}.mxd-section-inner-headline.padding-s-text-pre-block{padding-bottom:8.8rem}}.mxd-section-fullscreen{width:100%;height:100vh;padding-top:7.6rem;overflow:hidden}@media only screen and (min-width:768px){.mxd-section-fullscreen{padding-top:9.6rem}}.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.no-padding-container{padding:0;overflow:hidden}.mxd-container.grid-container{padding:0 1.5rem}@media only screen and (min-width:768px){.mxd-container{padding:0 6rem}.mxd-container.grid-container{padding:0 4.5rem}}@media only screen and (min-width:1200px){.mxd-container.grid-container.no-padding-right{padding-right:0}}@media only screen and (min-width:1600px){.mxd-container{padding:0 9rem}.mxd-container.grid-container{padding:0 7.5rem}}.mxd-container__circle{z-index:2;position:relative;margin-bottom:-10rem;text-align:center}@media only screen and (min-width:1200px){.mxd-container__circle{margin-bottom:0;position:absolute;top:-10rem;right:12rem}}@media only screen and (min-width:1600px){.mxd-container__circle{right:18rem}}.mxd-grid-item{padding:0 1.5rem;margin-top:3rem}.mxd-grid-item.no-margin{margin:0}.mxd-grid-item.no-margin-desktop{margin-top:3rem}.mxd-grid-item.no-margin-mobile{margin:0}@media only screen and (min-width:1200px){.mxd-grid-item.no-margin-desktop{margin:0}.mxd-grid-item.no-margin-mobile{margin-top:3rem}}.mxd-block{position:relative}.mxd-block.fullscreen-block{height:100%}.mxd-block.absolute-centered-block{position:absolute;left:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mxd-block__name{position:relative}.mxd-block__name.name-manifest{margin-bottom:2.8rem;padding-top:0}.mxd-block__name.name-inner-headline{margin-bottom:.2rem}.mxd-block__name.name-project-link{margin-top:0;margin-bottom:.1rem}@media only screen and (min-width:768px){.mxd-block__name.name-manifest{margin-bottom:3.2rem}.mxd-block__name.name-inner-headline{margin-bottom:.4rem}}@media only screen and (min-width:1200px){.mxd-block__name.name-manifest{margin-bottom:0;padding-top:1.5rem}.mxd-block__name.name-inner-headline{margin-bottom:0;margin-top:2rem}.mxd-block__name.name-project-link{margin-top:1.3rem;margin-bottom:0}}@media only screen and (min-width:1600px){.mxd-block__name.name-inner-headline{margin-top:2.6rem}.mxd-block__name.name-project-link{margin-top:2rem}}.inner-headline__title{position:relative}.inner-headline-fit{container-type:inline-size}.inner-headline-fit .inner-headline__title{font-size:min(6rem,14.2cqi)}@media only screen and (min-width:768px){.inner-headline-fit .inner-headline__title{font-size:8rem;font-size:min(8rem,14.2cqi)}}@media only screen and (min-width:1200px){.inner-headline-fit .inner-headline__title{font-size:10rem;font-size:min(10rem,14.2cqi)}}@media only screen and (min-width:1600px){.inner-headline-fit .inner-headline__title{font-size:12rem;font-size:min(12rem,14.2cqi)}}.inner-headline__title.headline-img-before:before{content:"";display:inline-block;width:8rem;height:4.3rem;-moz-border-radius:4.2rem;border-radius:4.2rem;margin-right:1.6rem;background-repeat:no-repeat;background-position:center;-moz-background-size:cover;background-size:cover}@media only screen and (min-width:768px){.inner-headline__title.headline-img-before:before{width:11rem;height:5.8rem;margin-right:2.2rem}}@media only screen and (min-width:1200px){.inner-headline__title.headline-img-before:before{width:14rem;height:7rem;margin-right:2.6rem}}@media only screen and (min-width:1600px){.inner-headline__title.headline-img-before:before{width:16rem;height:8.4rem;margin-right:3.3rem}}.inner-headline__descr{margin-top:3.8rem}@media only screen and (min-width:1200px){.inner-headline__descr{margin-top:1.8rem;padding-left:3rem;max-width:560px}}@media only screen and (min-width:1600px){.inner-headline__descr{margin-top:2rem;max-width:620px}}.inner-headline__text{margin-top:3.3rem}@media only screen and (min-width:768px){.inner-headline__text{margin-top:4.9rem}}@media only screen and (min-width:1200px){.inner-headline__text{margin-top:4.6rem}}@media only screen and (min-width:1600px){.inner-headline__text{margin-top:5.9rem}}.inner-headline__paragraph{margin-top:3.8rem}@media only screen and (min-width:768px){.inner-headline__paragraph{margin-top:3.5rem}}@media only screen and (min-width:1200px){.inner-headline__paragraph{margin-top:4.1rem}}@media only screen and (min-width:1600px){.inner-headline__paragraph{margin-top:4.5rem}}.inner-headline__data{margin-top:4.4rem}@media only screen and (min-width:1200px){.inner-headline__data{margin-top:5.4rem}}@media only screen and (min-width:1600px){.inner-headline__data{margin-top:6.1rem}}.inner-headline__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-top:5.5rem}@media only screen and (min-width:768px){.inner-headline__tags{margin-top:5.4rem}}@media only screen and (min-width:1200px){.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-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1rem;height:100%;margin-top:0}.inner-headline__tags .tag{-ms-flex-item-align:end;align-self:flex-end}}.inner-headline__blogtags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-top:4.9rem}@media only screen and (min-width:1200px){.inner-headline__blogtags{margin-top:5.2rem}}@media only screen and (min-width:1600px){.inner-headline__blogtags{margin-top:5.9rem}}.inner-headline__breadcrumbs{margin-top:4.9rem}@media only screen and (min-width:1200px){.inner-headline__breadcrumbs{margin-top:5.2rem}}@media only screen and (min-width:1600px){.inner-headline__breadcrumbs{margin-top:5.9rem}}.mxd-block__manifest.centered{text-align:center}.mxd-manifest__controls{margin-top:4.4rem}@media only screen and (min-width:768px){.mxd-manifest__controls{margin-top:5rem}}.mxd-block__paragraph{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;margin-top:1.8rem}@media only screen and (min-width:768px){.mxd-block__paragraph{margin-top:1.3rem}}@media only screen and (min-width:1200px){.mxd-block__paragraph{margin-top:.4rem;gap:3rem}}@media only screen and (min-width:1600px){.mxd-block__paragraph{max-width:855px}}.mxd-paragraph__lists-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:2.1rem}.mxd-paragraph__lists-item:last-of-type{margin-bottom:0}.mxd-paragraph__lists-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}.mxd-paragraph__lists-item ul li{display:block;font:normal var(--fw-regular) 1.8rem/1.4 var(--_font-accent)}.mxd-paragraph__lists-item ul li a{font:normal var(--fw-regular) 1.8rem/1.4 var(--_font-accent);color:var(--t-medium);text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,from(var(--t-bright)),to(var(--t-bright)));background:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0)),-moz-linear-gradient(left,var(--t-bright),var(--t-bright));background:linear-gradient(to right,#0000,#0000),linear-gradient(to right,var(--t-bright),var(--t-bright));-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .3s,color .3s;-moz-transition:background-size .3s,color .3s,-moz-background-size .3s;transition:background-size .3s,color .3s;transition:background-size .3s,color .3s,-moz-background-size .3s}.no-touch .mxd-paragraph__lists-item ul li a:hover{color:var(--t-bright);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}@media only screen and (min-width:1200px){.mxd-paragraph__lists-item{gap:1.8rem;margin-bottom:0}}@media only screen and (min-width:1600px){.mxd-paragraph__lists-item ul li a{font-size:1.8rem}}.mxd-pinned-fullscreen__tl-trigger{position:absolute;right:0;bottom:30vh;width:1px;height:1px}h1{font:normal var(--fw-medium) 6rem/1.1 var(--_font-accent);letter-spacing:-.06rem;color:var(--t-bright)}@media only screen and (min-width:768px){h1{font-size:8rem}}@media only screen and (min-width:1200px){h1{font-size:10rem}}@media only screen and (min-width:1600px){h1{font-size:12rem}}.typed-cursor{color:var(--accent)}h2{font:normal var(--fw-medium) 4.4rem/1.1 var(--_font-accent);letter-spacing:-.06rem;color:var(--t-bright)}h2.opposite{color:var(--t-opp-bright)}@media only screen and (min-width:768px){h2{font-size:7rem}}@media only screen and (min-width:1600px){h2{font-size:7rem}}h3{font:normal var(--fw-medium) 3.6rem/1.2 var(--_font-accent);color:var(--t-bright)}h3.opposite{color:var(--t-opp-bright)}@media only screen and (min-width:768px){h3{font-size:5rem}}h4{font:normal var(--fw-medium) 3rem/1.2 var(--_font-accent);color:var(--t-bright)}@media only screen and (min-width:1200px){h4{font-size:4.4rem}}h5{font:normal var(--fw-medium) 2.6rem/1.2 var(--_font-accent);color:var(--t-bright)}h5 small{display:block;font:normal var(--fw-regular) 1.6rem/1.2 var(--_font-accent);color:var(--t-medium);margin-top:.2rem}h5 a{color:var(--t-bright)}h5.opposite,h5.opposite a{color:var(--t-opp-bright)}@media only screen and (min-width:768px){h5{font-size:3.4rem}}@media only screen and (min-width:1600px){h5 small{font-size:1.8rem}}h6{font:normal var(--fw-medium) 2.2rem/1.2 var(--_font-accent);color:var(--t-bright)}h6 a{color:var(--t-bright)}h6.opposite,h6.opposite a{color:var(--t-opp-bright)}@media only screen and (min-width:1200px){h6{font-size:3rem}}p{font:normal var(--fw-regular) 1.8rem/1.6 var(--_font-accent);color:var(--t-medium)}p span,p a{color:var(--t-bright)}p span{font-weight:var(--fw-semibold)}p a{text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(var(--t-medium)),to(var(--t-medium))),-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:-moz-linear-gradient(left,var(--t-medium),var(--t-medium)),-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background:linear-gradient(to right,var(--t-medium),var(--t-medium)),linear-gradient(to right,#0000,#0000);-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .4s,color .3s;-moz-transition:background-size .4s,color .3s,-moz-background-size .4s;transition:background-size .4s,color .3s;transition:background-size .4s,color .3s,-moz-background-size .4s}p a.opposite{background:-webkit-gradient(linear,left top,right top,from(var(--t-opp-medium)),to(var(--t-opp-medium))),-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:-moz-linear-gradient(left,var(--t-opp-medium),var(--t-opp-medium)),-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background:linear-gradient(to right,var(--t-opp-medium),var(--t-opp-medium)),linear-gradient(to right,#0000,#0000)}.no-touch p a:hover{color:var(--t-bright);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}.no-touch p a:hover.opposite{color:var(--t-opp-bright)}p.t-120{line-height:1.2}p.t-140{line-height:1.4}p.t-xsmall{font-size:1.4rem;line-height:1.2}p.t-small,p.t-small-mobile{font-size:1.6rem}p.t-large{font-family:var(--_font-accent);font-size:2.5rem;color:var(--t-bright)}p.t-caption{line-height:1.4;font-weight:var(--fw-medium)}p.t-muted{color:var(--t-muted)}p.t-muted span{color:var(--t-medium)}p.t-muted a{font-weight:var(--fw-regular);color:var(--t-muted);text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(var(--t-muted)),to(var(--t-muted))),-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:-moz-linear-gradient(left,var(--t-muted),var(--t-muted)),-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background:linear-gradient(to right,var(--t-muted),var(--t-muted)),linear-gradient(to right,#0000,#0000);-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .4s,color .3s;-moz-transition:background-size .4s,color .3s,-moz-background-size .4s;transition:background-size .4s,color .3s;transition:background-size .4s,color .3s,-moz-background-size .4s}.no-touch p.t-muted a:hover{color:var(--t-medium);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}p.t-muted a.no-effect{background:none}p.t-opposite{color:var(--t-opp-bright)}p.t-bright{color:var(--t-bright)}p.t-bright.opposite{color:var(--t-opp-bright)}p.t-medium{font-weight:var(--fw-medium)}p.t-semibold{font-weight:var(--fw-semibold)}@media only screen and (min-width:768px){p.t-small-mobile{font-size:1.8rem}}@media only screen and (min-width:1600px){p{font-size:2.2rem}p.t-large{font-size:3rem}p.t-small{font-size:1.8rem}p.t-small-mobile{font-size:2.2rem}}.mxd-point-subtitle{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;-webkit-box-pack:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;gap:1rem;font:normal var(--fw-regular) 2.2rem/1.2 var(--_font-accent);color:var(--t-bright)}.mxd-point-subtitle svg{width:1.9rem;height:1.9rem;fill:var(--t-bright)}.mxd-point-subtitle span{font-weight:var(--fw-regular)}.mxd-point-subtitle a{color:var(--t-bright);background:none}.no-touch .mxd-point-subtitle:hover a{color:var(--t-medium)}.mxd-manifest{font:normal var(--fw-regular) 2.8rem/1.6 var(--_font-accent);color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-manifest{font-size:4.4rem}}@media only screen and (min-width:1600px){.mxd-manifest{max-width:855px}}.mxd-stats-number{font:normal var(--fw-medium) 7rem/.8 var(--_font-accent);color:var(--t-bright);letter-spacing:-.1rem}.mxd-stats-number.opposite{color:var(--t-opp-bright)}.mxd-stats-number.small{font-size:5rem}@media only screen and (min-width:768px){.mxd-stats-number.small{font-size:7rem}}@media only screen and (min-width:1200px){.mxd-stats-number{font-size:9rem}}@media only screen and (min-width:1600px){.mxd-stats-number{font-size:12rem}}.mxd-color-switcher{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;width:4.6rem;height:4.6rem;-moz-border-radius:50%;border-radius:50%;border:none;outline:0;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;color:var(--t-bright);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mxd-color-switcher:before{content:"";display:block;position:absolute;inset:50% auto auto 50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);transform:translate(-50%) translateY(-50%) scale(1);width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:transparent;-webkit-transition:background-color var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium);transition:background-color var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium);-moz-transition:transform var(--_animspeed-medium),background-color var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium);transition:transform var(--_animspeed-medium),background-color var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium),background-color var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium),-moz-transform var(--_animspeed-medium)}.mxd-color-switcher i{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;font-size:2rem;overflow:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-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 .mxd-color-switcher:hover:before{background-color:var(--base-tint);-webkit-transform:translateX(-50%) translateY(-50%) scale(1.04);-moz-transform:translateX(-50%) translateY(-50%) scale(1.04);-ms-transform:translateX(-50%) translateY(-50%) scale(1.04);transform:translate(-50%) translateY(-50%) scale(1.04)}.no-touch .mxd-color-switcher:hover i{-webkit-transform:scale(.92);-moz-transform:scale(.92);-ms-transform:scale(.92);transform:scale(.92)}@media only screen and (min-width:768px){.mxd-color-switcher{width:5.6rem;height:5.6rem}.mxd-color-switcher i{font-size:3rem}}.mxd-color-switcher{display:none}.btn-rotating{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;position:relative;color:var(--t-bright);font-size:2.2rem}.btn-rotating .btn-rotating__text{display:block;position:absolute;top:0;left:0}.btn-rotating .btn-rotating__text text{fill:var(--t-bright);font-family:var(--_font-accent);font-weight:500;text-transform:uppercase;-webkit-transition:var(--_animspeed-medium) var(--_animbezier);-moz-transition:var(--_animspeed-medium) var(--_animbezier);transition:var(--_animspeed-medium) var(--_animbezier)}.btn-rotating .btn-rotating__icon{display:block;font-size:3.2rem;line-height:1;color:var(--t-bright);-webkit-transition:-webkit-transform var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium) var(--_animbezier)}.no-touch .btn-rotating:hover .btn-rotating__icon{-webkit-transform:scale(.92);transform:scale(.92)}.btn-rotating-120-160,.btn-rotating-120-160 .btn-rotating__text{width:120px;height:120px}.btn-rotating-120-160 .btn-rotating__text text{font-size:1.4rem;letter-spacing:normal}@media only screen and (min-width:1600px){.btn-rotating-120-160,.btn-rotating-120-160 .btn-rotating__text{width:160px;height:160px}.btn-rotating-120-160 .btn-rotating__text text{font-size:1.39rem;letter-spacing:normal}}.btn-rotating-blur-outline{width:200px;height:200px;border:1px solid var(--st-opp-bright);-moz-border-radius:50%;border-radius:50%;background-color:var(--neutral-transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.btn-rotating-blur-outline .btn-rotating__text{width:180px;height:180px;top:1rem;left:1rem}.btn-rotating-blur-outline .btn-rotating__text text{font-size:1.4rem;letter-spacing:.09rem}.btn-rotating-blur-outline.ver-02 .btn-rotating__text text{font-size:1.374rem;letter-spacing:.09rem}.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-to-top{position:fixed;right:3rem;bottom:3rem;width:4.6rem;height:4.6rem;-moz-border-radius:50%;border-radius:50%;border-width:2px;background-color:#ffffff08;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--nl-white);mix-blend-mode:difference;font:normal var(--fw-regular) 2.2rem/1.5 var(--_font-accent);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-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);z-index:9;overflow:hidden}.btn-to-top i{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;font-size:2.2rem;overflow:hidden}.no-touch .btn-to-top:hover{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}@media only screen and (min-width:768px){.btn-to-top{right:6rem;bottom:4rem;width:5.6rem;height:5.6rem}.btn-to-top i{font-size:2.5rem}}@media only screen and (min-width:1600px){.btn-to-top{right:9rem}}.btn-line-small{gap:1rem;font:normal var(--fw-regular) 1.8rem/1.2 var(--_font-accent);color:var(--t-muted)}.btn-line-small i,.btn-line-small .btn-caption{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.btn-line-small i{font-size:2.2rem;overflow:hidden}.btn-line-headline{gap:1rem;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;width:auto;font:normal var(--fw-medium) 3.6rem/1.1 var(--_font-accent);font-size:min(3.6rem,7.8cqi);letter-spacing:-.06rem;color:var(--t-muted-extra);margin-top:1rem}.btn-line-headline i,.btn-line-headline .btn-caption{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.btn-line-headline i{font-size:.85em;overflow:hidden}@media only screen and (min-width:768px){.btn-line-headline{font-size:8rem;font-size:min(8rem,7.8cqi);margin-top:0}}@media only screen and (min-width:1200px){.btn-line-headline{font-size:10rem;font-size:min(10rem,7.8cqi)}.no-touch .btn-line-headline:hover{color:var(--accent)}}@media only screen and (min-width:1600px){.btn-line-headline{font-size:12rem;font-size:min(12rem,7.8cqi)}}.btn-default{height:5.6rem;line-height:5.6rem;gap:1.2rem;padding:0 2.2rem;-moz-border-radius:2.8rem;border-radius:2.8rem;border-width:2px;font:normal var(--fw-medium) 2.2rem/1.5 var(--_font-accent)}.btn-default i,.btn-default .btn-caption{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.btn-default i{font-size:2.6rem;overflow:hidden}@media only screen and (max-width:767px){.btn-default{gap:.8rem;padding:0 1.8rem;font-size:1.8rem}.btn-default i{font-size:2.2rem}.mxd-faq-group__link .btn-default{font-size:1.5rem}}.btn-small{height:4.4rem;line-height:4.4rem;gap:.8rem;padding:0 1.5rem;-moz-border-radius:2.2rem;border-radius:2.2rem;border-width:1px;font:normal var(--fw-regular) 1.6rem/1.5 var(--_font-accent)}.btn-small i{font-size:1.8rem}.btn-large{height:5.6rem;line-height:5.6rem;gap:1.2rem;padding:0 2.2rem;-moz-border-radius:2.8rem;border-radius:2.8rem;border-width:2px;font:normal var(--fw-medium) 2.2rem/1.5 var(--_font-accent)}.btn-large i{font-size:2.6rem}@media only screen and (min-width:768px){.btn-large{height:8.4rem;line-height:8.4rem;gap:1.6rem;padding:0 3.2rem;-moz-border-radius:4.2rem;border-radius:4.2rem;border-width:2px;font:normal var(--fw-medium) 3rem/1.5 var(--_font-accent)}.btn-large i{font-size:3.6rem}}.btn-round{width:5.6rem;height:5.6rem;-moz-border-radius:50%;border-radius:50%;border-width:2px;font:normal var(--fw-regular) 2.2rem/1.5 var(--_font-accent);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-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)}.btn-round i{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;font-size:2.5rem;overflow:hidden}.no-touch .btn-round:hover{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.btn-round-large{width:5.6rem;height:5.6rem;border-width:2px}.btn-round-large i{font-size:2.6rem}@media only screen and (min-width:768px){.btn-round-large{width:8.2rem;height:8.2rem}.btn-round-large i{font-size:3rem}}.btn-round-small{width:4rem;height:4rem;border-width:1px}.btn-round-small i{font-size:1.8rem}.btn-form{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end;width:6rem;height:6rem;border-width:2px;font:normal var(--fw-regular) 2.2rem/1.5 var(--_font-accent);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:color var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium);transition:color var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium);-moz-transition:transform var(--_animspeed-medium),color var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium);transition:transform var(--_animspeed-medium),color var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium),color var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium),-moz-transform var(--_animspeed-medium)}.btn-form i{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;font-size:2.6rem;overflow:hidden}.no-touch .btn-form:hover{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.no-touch .btn-form:hover.no-scale{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.btn-absolute-right{position:absolute;top:0;right:0}.btn-fullwidth{width:100%;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn-outline{background-color:transparent;border-style:solid;border-color:var(--st-bright);color:var(--t-bright)}.btn-outline.opposite{border-color:var(--st-opp-bright);color:var(--t-opp-bright)}.btn-outline.permanent{border-color:var(--pt-base);color:var(--pt-t-light-bright)}.btn-accent{background-color:var(--accent);border-style:solid;border-color:var(--accent);color:var(--t-on-accent)}.btn-additional{background-color:var(--additional);border-style:solid;border-color:var(--additional);color:var(--t-bright)}.btn-opposite{background-color:var(--base-opp);border-style:solid;border-color:var(--base-opp);color:var(--t-opp-bright)}.btn-base{background-color:var(--base);border-style:solid;border-color:var(--base);color:var(--t-bright)}.btn-muted{background-color:transparent;color:var(--t-muted)}.no-touch .btn-muted:hover{color:var(--t-bright)}.btn-bright{background-color:transparent;color:var(--t-bright)}.no-touch .btn-bright:hover{color:var(--t-bright)}.btn-anim.play .btn-anim__letter,.btn-anim:hover .btn-anim__letter{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.btn-anim .btn-caption{display:block!important;height:3.3rem;line-height:3.3rem;overflow:hidden}.btn-anim__letter{display:inline-block;-webkit-transition:-webkit-transform .5s cubic-bezier(.76,0,.024,1);transition:-webkit-transform .5s cubic-bezier(.76,0,.024,1);-moz-transition:transform .5s cubic-bezier(.76,0,.024,1),-moz-transform .5s cubic-bezier(.76,0,.024,1);transition:transform .5s cubic-bezier(.76,0,.024,1);transition:transform .5s cubic-bezier(.76,0,.024,1),-webkit-transform .5s cubic-bezier(.76,0,.024,1),-moz-transform .5s cubic-bezier(.76,0,.024,1)}.btn-anim .btn-anim__block:last-child{color:var(--primary)}.btn-anim__letter:nth-child(1){-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.btn-anim__letter:nth-child(2){-webkit-transition-delay:.03s;-moz-transition-delay:.03s;transition-delay:.03s}.btn-anim__letter:nth-child(3){-webkit-transition-delay:.06s;-moz-transition-delay:.06s;transition-delay:.06s}.btn-anim__letter:nth-child(4){-webkit-transition-delay:.09s;-moz-transition-delay:.09s;transition-delay:.09s}.btn-anim__letter:nth-child(5){-webkit-transition-delay:.12s;-moz-transition-delay:.12s;transition-delay:.12s}.btn-anim__letter:nth-child(6){-webkit-transition-delay:.15s;-moz-transition-delay:.15s;transition-delay:.15s}.btn-anim__letter:nth-child(7){-webkit-transition-delay:.18s;-moz-transition-delay:.18s;transition-delay:.18s}.btn-anim__letter:nth-child(8){-webkit-transition-delay:.21s;-moz-transition-delay:.21s;transition-delay:.21s}.btn-anim__letter:nth-child(9){-webkit-transition-delay:.24s;-moz-transition-delay:.24s;transition-delay:.24s}.btn-anim__letter:nth-child(10){-webkit-transition-delay:.27s;-moz-transition-delay:.27s;transition-delay:.27s}.btn-anim__letter:nth-child(11){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.btn-anim__letter:nth-child(12){-webkit-transition-delay:.33s;-moz-transition-delay:.33s;transition-delay:.33s}.btn-anim__letter:nth-child(13){-webkit-transition-delay:.36s;-moz-transition-delay:.36s;transition-delay:.36s}.btn-anim__letter:nth-child(14){-webkit-transition-delay:.39s;-moz-transition-delay:.39s;transition-delay:.39s}.btn-anim__letter:nth-child(15){-webkit-transition-delay:.42s;-moz-transition-delay:.42s;transition-delay:.42s}.btn-anim__letter:nth-child(16){-webkit-transition-delay:.45s;-moz-transition-delay:.45s;transition-delay:.45s}.btn-anim__letter:nth-child(17){-webkit-transition-delay:.48s;-moz-transition-delay:.48s;transition-delay:.48s}.btn-anim__letter:nth-child(18){-webkit-transition-delay:.51s;-moz-transition-delay:.51s;transition-delay:.51s}.btn-anim__letter:nth-child(19){-webkit-transition-delay:.54s;-moz-transition-delay:.54s;transition-delay:.54s}.btn-anim__letter:nth-child(20){-webkit-transition-delay:.57s;-moz-transition-delay:.57s;transition-delay:.57s}.btn-anim__letter:nth-child(21){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}.btn-anim__letter:nth-child(22){-webkit-transition-delay:.63s;-moz-transition-delay:.63s;transition-delay:.63s}.btn-anim__letter:nth-child(23){-webkit-transition-delay:.66s;-moz-transition-delay:.66s;transition-delay:.66s}.btn-anim__letter:nth-child(24){-webkit-transition-delay:.69s;-moz-transition-delay:.69s;transition-delay:.69s}.btn-anim__letter:nth-child(25){-webkit-transition-delay:.72s;-moz-transition-delay:.72s;transition-delay:.72s}.btn-anim__letter:nth-child(26){-webkit-transition-delay:.75s;-moz-transition-delay:.75s;transition-delay:.75s}.btn-anim__letter:nth-child(27){-webkit-transition-delay:.78s;-moz-transition-delay:.78s;transition-delay:.78s}.btn-anim__letter:nth-child(28){-webkit-transition-delay:.81s;-moz-transition-delay:.81s;transition-delay:.81s}.btn-anim__letter:nth-child(29){-webkit-transition-delay:.84s;-moz-transition-delay:.84s;transition-delay:.84s}.btn-anim__letter:nth-child(30){-webkit-transition-delay:.87s;-moz-transition-delay:.87s;transition-delay:.87s}.btn-mobile-icon{width:4.6rem;height:4.6rem;padding:0;-moz-border-radius:50%;border-radius:50%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.btn-mobile-icon i{font-size:2rem}.btn-mobile-icon .btn-caption{display:none!important}@media only screen and (min-width:768px){.btn-mobile-icon{width:auto;height:5.6rem;padding:0 2.2rem;-moz-border-radius:2.8rem;border-radius:2.8rem}.btn-mobile-icon i{font-size:2.6rem}.btn-mobile-icon .btn-caption{display:block!important}}.tag{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:.8rem;border:none;outline:0;padding:0;font:inherit;background-color:transparent;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tag-default{height:3.2rem;line-height:3.2rem;padding:0 1.2rem;-moz-border-radius:1.6rem;border-radius:1.6rem;border-width:1px;font:normal var(--fw-regular) 1.4rem/1.5 var(--_font-accent)}@media only screen and (min-width:1600px){.tag-default{height:3.6rem;line-height:3.6rem;padding:0 1.4rem;-moz-border-radius:1.8rem;border-radius:1.8rem;font-size:1.6rem}}.tag-opposite{background-color:var(--base-opp);border-style:solid;border-color:var(--base-opp);color:var(--t-opp-bright)}.tag-link-opposite{-webkit-transition:all var(--_animspeed-medium) var(--_animbezier);-moz-transition:all var(--_animspeed-medium) var(--_animbezier);transition:all var(--_animspeed-medium) var(--_animbezier)}.tag-link-opposite a{color:var(--t-opp-bright)}.no-touch .tag-link-opposite:hover{background-color:transparent;border-color:var(--st-bright);color:var(--t-bright)}.no-touch .tag-link-opposite:hover a{color:var(--t-bright)}.tag-outline{background-color:transparent;border-style:solid;border-color:var(--st-bright);color:var(--t-bright)}.tag-link-outline{-webkit-transition:all var(--_animspeed-medium) var(--_animbezier);-moz-transition:all var(--_animspeed-medium) var(--_animbezier);transition:all var(--_animspeed-medium) var(--_animbezier)}.tag-link-outline a{color:var(--t-bright)}.no-touch .tag-link-outline:hover{background-color:var(--base-opp);border-color:var(--base-opp);color:var(--t-opp-bright)}.no-touch .tag-link-outline:hover a{color:var(--t-opp-bright)}.tag-outline-opposite{background-color:transparent;border-style:solid;border-color:var(--st-opp-bright);color:var(--t-opp-bright)}.tag-outline-medium{background-color:transparent;border-style:solid;border-color:var(--st-medium);color:var(--t-medium)}.tag-outline-permanent{background-color:transparent;border-style:solid;border-color:var(--pt-st-light-bright);color:var(--pt-t-light-bright)}.tag-link-outline-premanent{-webkit-transition:all var(--_animspeed-medium) var(--_animbezier);-moz-transition:all var(--_animspeed-medium) var(--_animbezier);transition:all var(--_animspeed-medium) var(--_animbezier)}.tag-link-outline-premanent a{color:var(--pt-t-light-bright)}.no-touch .tag-link-outline-premanent:hover{background-color:var(--pt-base);border-color:var(--pt-st-light-bright);color:var(--pt-t-dark-bright)}.no-touch .tag-link-outline-premanent:hover a{color:var(--pt-t-dark-bright)}.tag-permanent{background-color:var(--pt-base);border-style:solid;border-color:var(--pt-st-light-bright);color:var(--pt-t-dark-bright)}.tag-accent{background-color:var(--accent);border-style:solid;border-color:var(--accent);color:var(--t-on-accent)}.slide-right:hover i:before{-webkit-animation:.6s var(--_animbezier) .3s 1 both slideRight;-moz-animation:.6s var(--_animbezier) .3s 1 both slideRight;animation:.6s var(--_animbezier) .3s 1 both slideRight}.slide-right-up:hover i:before{-webkit-animation:.6s var(--_animbezier) .3s 1 both slideRightUp;-moz-animation:.6s var(--_animbezier) .3s 1 both slideRightUp;animation:.6s var(--_animbezier) .3s 1 both slideRightUp}.slide-right-down:hover i:before{-webkit-animation:.6s var(--_animbezier) .3s 1 both slideRightDown;-moz-animation:.6s var(--_animbezier) .3s 1 both slideRightDown;animation:.6s var(--_animbezier) .3s 1 both slideRightDown}.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-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}.anim-no-delay:hover i:before{-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(0);transform:translate(0)}50%{-webkit-transform:translateX(100%);transform:translate(100%)}51%{opacity:0}52%{-webkit-transform:translateX(-100%);transform:translate(-100%);opacity:0}53%{opacity:1}to{-webkit-transform:translateX(0);transform:translate(0)}}@-moz-keyframes slideRight{0%{-moz-transform:translateX(0);transform:translate(0)}50%{-moz-transform:translateX(100%);transform:translate(100%)}51%{opacity:0}52%{-moz-transform:translateX(-100%);transform:translate(-100%);opacity:0}53%{opacity:1}to{-moz-transform:translateX(0);transform:translate(0)}}@keyframes slideRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translate(0)}50%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translate(100%)}51%{opacity:0}52%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translate(-100%);opacity:0}53%{opacity:1}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes slideRightUp{0%{-webkit-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}50%{-webkit-transform:translateX(100%) translateY(-100%);transform:translate(100%) translateY(-100%)}51%{opacity:0}52%{-webkit-transform:translateX(-100%) translateY(100%);transform:translate(-100%) translateY(100%);opacity:0}53%{opacity:1}to{-webkit-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}}@-moz-keyframes slideRightUp{0%{-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}50%{-moz-transform:translateX(100%) translateY(-100%);transform:translate(100%) translateY(-100%)}51%{opacity:0}52%{-moz-transform:translateX(-100%) translateY(100%);transform:translate(-100%) translateY(100%);opacity:0}53%{opacity:1}to{-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}}@keyframes slideRightUp{0%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}50%{-webkit-transform:translateX(100%) translateY(-100%);-moz-transform:translateX(100%) translateY(-100%);transform:translate(100%) translateY(-100%)}51%{opacity:0}52%{-webkit-transform:translateX(-100%) translateY(100%);-moz-transform:translateX(-100%) translateY(100%);transform:translate(-100%) translateY(100%);opacity:0}53%{opacity:1}to{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}}@-webkit-keyframes slideRightDown{0%{-webkit-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}50%{-webkit-transform:translateX(100%) translateY(100%);transform:translate(100%) translateY(100%)}51%{opacity:0}52%{-webkit-transform:translateX(-100%) translateY(-100%);transform:translate(-100%) translateY(-100%);opacity:0}53%{opacity:1}to{-webkit-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}}@-moz-keyframes slideRightDown{0%{-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}50%{-moz-transform:translateX(100%) translateY(100%);transform:translate(100%) translateY(100%)}51%{opacity:0}52%{-moz-transform:translateX(-100%) translateY(-100%);transform:translate(-100%) translateY(-100%);opacity:0}53%{opacity:1}to{-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}}@keyframes slideRightDown{0%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}50%{-webkit-transform:translateX(100%) translateY(100%);-moz-transform:translateX(100%) translateY(100%);transform:translate(100%) translateY(100%)}51%{opacity:0}52%{-webkit-transform:translateX(-100%) translateY(-100%);-moz-transform:translateX(-100%) translateY(-100%);transform:translate(-100%) translateY(-100%);opacity:0}53%{opacity:1}to{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(0);transform:translate(0)}50%{-webkit-transform:translateX(-100%);transform:translate(-100%)}51%{opacity:0}52%{-webkit-transform:translateX(100%);transform:translate(100%);opacity:0}53%{opacity:1}to{-webkit-transform:translateX(0);transform:translate(0)}}@-moz-keyframes slideLeft{0%{-moz-transform:translateX(0);transform:translate(0)}50%{-moz-transform:translateX(-100%);transform:translate(-100%)}51%{opacity:0}52%{-moz-transform:translateX(100%);transform:translate(100%);opacity:0}53%{opacity:1}to{-moz-transform:translateX(0);transform:translate(0)}}@keyframes slideLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translate(0)}50%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translate(-100%)}51%{opacity:0}52%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translate(100%);opacity:0}53%{opacity:1}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes slideLeftUp{0%{-webkit-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}50%{-webkit-transform:translateX(-100%) translateY(-100%);transform:translate(-100%) translateY(-100%)}51%{opacity:0}52%{-webkit-transform:translateX(100%) translateY(100%);transform:translate(100%) translateY(100%);opacity:0}53%{opacity:1}to{-webkit-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}}@-moz-keyframes slideLeftUp{0%{-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}50%{-moz-transform:translateX(-100%) translateY(-100%);transform:translate(-100%) translateY(-100%)}51%{opacity:0}52%{-moz-transform:translateX(100%) translateY(100%);transform:translate(100%) translateY(100%);opacity:0}53%{opacity:1}to{-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}}@keyframes slideLeftUp{0%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}50%{-webkit-transform:translateX(-100%) translateY(-100%);-moz-transform:translateX(-100%) translateY(-100%);transform:translate(-100%) translateY(-100%)}51%{opacity:0}52%{-webkit-transform:translateX(100%) translateY(100%);-moz-transform:translateX(100%) translateY(100%);transform:translate(100%) translateY(100%);opacity:0}53%{opacity:1}to{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}}@-webkit-keyframes slideLeftDown{0%{-webkit-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}50%{-webkit-transform:translateX(-100%) translateY(100%);transform:translate(-100%) translateY(100%)}51%{opacity:0}52%{-webkit-transform:translateX(100%) translateY(-100%);transform:translate(100%) translateY(-100%);opacity:0}53%{opacity:1}to{-webkit-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}}@-moz-keyframes slideLeftDown{0%{-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}50%{-moz-transform:translateX(-100%) translateY(100%);transform:translate(-100%) translateY(100%)}51%{opacity:0}52%{-moz-transform:translateX(100%) translateY(-100%);transform:translate(100%) translateY(-100%);opacity:0}53%{opacity:1}to{-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}}@keyframes slideLeftDown{0%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(0)}50%{-webkit-transform:translateX(-100%) translateY(100%);-moz-transform:translateX(-100%) translateY(100%);transform:translate(-100%) translateY(100%)}51%{opacity:0}52%{-webkit-transform:translateX(100%) translateY(-100%);-moz-transform:translateX(100%) translateY(-100%);transform:translate(100%) translateY(-100%);opacity:0}53%{opacity:1}to{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);transform:translate(0) translateY(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}to{-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}to{-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}to{-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}to{-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}to{-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}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}.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 input,form textarea{position:relative;display:block;width:100%;border:none;outline:none;margin:0;padding:1.2rem .2rem;background-color:transparent;border-bottom:2px solid var(--st-medium);font:normal var(--fw-regular) 2.2rem var(--_font-accent);height:6rem;line-height:6rem;color:var(--t-bright)}form input:focus,form textarea:focus{border-bottom:2px solid var(--st-bright)}form textarea{height:16rem;line-height:1.6;resize:none}form ::-webkit-input-placeholder{color:var(--t-muted)}form :-moz-placeholder{color:var(--t-muted)}form ::-moz-placeholder{color:var(--t-muted)}form :-ms-input-placeholder{color:var(--t-muted)}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:2.2rem}}.form__reply{position:absolute;inset:auto auto 0 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;inset:50% auto auto 50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);max-width:400px}.form__reply.is-visible{opacity:1}.reply__icon{display:block;font-size:6rem;color:var(--t-bright);margin-bottom:1.2rem}.reply__title{font:normal var(--fw-medium) 3.6rem/1.2 var(--_font-accent);color:var(--t-bright);margin-bottom:1.4rem}.reply__text{display:block;font:normal var(--fw-regular) 1.8rem/1.6 var(--_font-accent);color:var(--t-medium)}.mxd-logo{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;-webkit-box-pack:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;gap:1rem}@media only screen and (min-width:768px){.mxd-logo{gap:1.4rem}}.mxd-logo__image{display:block;width:4.6rem;height:auto}.mxd-logo__lockup{display:block;width:auto;height:3.4rem}.mxd-logo__lockup--light,[color-scheme=light] .mxd-logo__lockup--dark{display:none}[color-scheme=light] .mxd-logo__lockup--light{display:block}@media only screen and (min-width:768px){.mxd-logo__lockup{height:4.2rem}}@media only screen and (min-width:768px){.mxd-logo__image{width:5.6rem}}.mxd-logo__text{font:normal var(--fw-medium) 1.9rem/1.1 var(--_font-accent);letter-spacing:normal;color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-logo__text{font-size:2.4rem}}.mxd-section-title{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:3.4rem;text-align:left;margin-bottom:7rem}.mxd-section-title.h2-only{margin-bottom:6.2rem}.mxd-section-title.no-controls{margin-bottom:6rem}.mxd-section-title.pre-grid{margin-bottom:4rem}.mxd-section-title.no-margin{margin:0}@media only screen and (min-width:768px){.mxd-section-title{margin-bottom:8rem}.mxd-section-title.h2-only{margin-bottom:6.6rem}.mxd-section-title.no-controls{margin-bottom:7rem}.mxd-section-title.pre-grid{margin-bottom:5rem}}@media only screen and (min-width:1200px){.mxd-section-title,.mxd-section-title.no-controls{margin-bottom:6.7rem}.mxd-section-title.no-margin-desktop{margin-bottom:0}}@media only screen and (min-width:1600px){.mxd-section-title{gap:4.2rem;margin-bottom:6.7rem}}.mxd-section-title__controls{position:relative}.mxd-section-title__image-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.mxd-section-title__image-link svg,.mxd-section-title__image-link img{width:140px;height:auto}@media only screen and (min-width:1600px){.mxd-section-title__image-link svg,.mxd-section-title__image-link img{width:160px}}@media only screen and (min-width:1200px){.mxd-section-title__title.card-split-title{margin-top:-1.6rem}}.mxd-section-title__descr{padding-right:6rem;margin-top:2.2rem}@media only screen and (min-width:768px){.mxd-section-title__descr{margin-top:1.8rem;max-width:620px}}@media only screen and (min-width:1200px){.mxd-section-title__descr{margin-top:2.8rem}}@media only screen and (min-width:1600px){.mxd-section-title__descr{margin-top:2.5rem}}.mxd-section-title__controls{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:3.2rem}.mxd-section-title__controls.pre-title{margin-top:3.2rem}@media only screen and (min-width:768px){.mxd-section-title__controls.pre-title{margin-top:2.9rem}}@media only screen and (min-width:1200px){.mxd-section-title__controls{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:4.2rem}.mxd-section-title__controls.pre-title{margin-top:0}}@media only screen and (min-width:1600px){.mxd-section-title__controls{margin-top:4.2rem}}@media only screen and (min-width:1200px){.mxd-section-title__hrtitle{padding-right:6rem;margin-bottom:0}}.mxd-section-title__hrdescr{margin-top:2.2rem}@media only screen and (min-width:768px){.mxd-section-title__hrdescr{padding-right:6rem;margin-top:1.8rem}}@media only screen and (min-width:1200px){.mxd-section-title__hrdescr{margin-top:0;padding-top:.7rem}}.mxd-section-title__hrcontrols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:3.2rem}.mxd-section-title__hrcontrols.pre-title{margin-top:3.2rem}@media only screen and (min-width:768px){.mxd-section-title__hrcontrols.pre-title{margin-top:2.9rem}}@media only screen and (min-width:1200px){.mxd-section-title__hrcontrols{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:1.7rem;margin-top:0}.mxd-section-title__hrcontrols.pre-title{margin-top:0}}@media only screen and (min-width:1600px){.mxd-section-title__hrcontrols{padding-top:1.7rem}}.mxd-data-list{position:relative}.mxd-data-list__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;gap:2.8rem;margin-bottom:2.8rem}.mxd-data-list__column:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.mxd-data-list__column{margin-bottom:0}}@media only screen and (min-width:1200px){.mxd-data-list__column{gap:3.4rem}}.mxd-data-list__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:.6rem}.mxd-data-list__name{font:normal var(--fw-regular) 1.8rem/1.2 var(--_font-accent);color:var(--t-medium)}.mxd-data-list__content{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:normal var(--fw-medium) 2.2rem/1.2 var(--_font-accent);color:var(--t-bright)}.mxd-data-list__content a{text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(var(--st-medium)),to(var(--st-medium))),-webkit-gradient(linear,left top,right top,from(var(--accent)),to(var(--accent)));background:-moz-linear-gradient(left,var(--st-medium),var(--st-medium)),-moz-linear-gradient(left,var(--accent),var(--accent));background:linear-gradient(to right,var(--st-medium),var(--st-medium)),linear-gradient(to right,var(--accent),var(--accent));-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .4s,color .3s;-moz-transition:background-size .4s,color .3s,-moz-background-size .4s;transition:background-size .4s,color .3s;transition:background-size .4s,color .3s,-moz-background-size .4s;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right}.no-touch .mxd-data-list__content a:hover{color:var(--t-bright);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px;-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.mxd-preview-hover{position:absolute;top:0;left:0;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: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:.8rem;opacity:0;-webkit-transition:fbackdrop-filter var(--_animspeed-medium),opacity var(--_animspeed-medium) var(--_animbezier);-moz-transition:fbackdrop-filter var(--_animspeed-medium),opacity var(--_animspeed-medium) var(--_animbezier);transition:fbackdrop-filter var(--_animspeed-medium),opacity var(--_animspeed-medium) var(--_animbezier)}.mxd-preview-hover__icon{display:block;width:10rem}.mxd-preview-hover__icon.icon-small{width:8rem}.mxd-preview-hover__icon img{width:100%;height:auto}.mxd-counter{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}.mxd-counter.small{gap:2rem}.mxd-counter.horizontal{-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;gap:1.4rem}@media only screen and (min-width:768px){.mxd-counter.align-end{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}}.mxd-counter__descr{max-width:250px}.mxd-divider{position:relative;-moz-border-radius:var(--_radius-l);border-radius:var(--_radius-l);overflow:hidden;height:460px}@media only screen and (min-width:768px){.mxd-divider{height:600px}}@media only screen and (min-width:1200px){.mxd-divider{height:760px}}@media only screen and (min-width:1600px){.mxd-divider{height:930px}}.mxd-divider__image{position:relative;width:100%;height:460px;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:600px}}@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-project-item__media{position:relative;display:block;margin-bottom:1.4rem;height:460px}@media only screen and (min-width:768px){.mxd-project-item__media{height:600px;margin-bottom:2.3rem}}@media only screen and (min-width:1200px){.mxd-project-item__media{height:760px}}@media only screen and (min-width:1600px){.mxd-project-item__media{height:930px}}.mxd-project-item__preview{position:relative;width:100%;height:460px;-moz-border-radius:var(--_radius-l);border-radius:var(--_radius-l);overflow:hidden;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:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-repeat:no-repeat;background-position:center;-moz-background-size:cover;background-size:cover}@media only screen and (min-width:768px){.mxd-project-item__preview{height:600px}}@media only screen and (min-width:1200px){.mxd-project-item__preview{height:760px}}@media only screen and (min-width:1600px){.mxd-project-item__preview{height:930px}}.mxd-project-item__tags{position:absolute;bottom:0;left:0;width:100%;padding:2.6rem 3rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media only screen and (min-width:768px){.mxd-project-item__tags{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:4rem}}@media only screen and (min-width:1600px){.mxd-project-item__tags{gap:1.4rem}}.mxd-project-item__promo{padding:0 3rem}@media only screen and (min-width:768px){.mxd-project-item__promo{padding:0 4rem}}.mxd-project-item__name a{display:inline;font:normal var(--fw-regular) 2.2rem/1.4 var(--_font-accent);color:var(--t-medium);text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,from(var(--t-bright)),to(var(--t-bright)));background:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0)),-moz-linear-gradient(left,var(--t-bright),var(--t-bright));background:linear-gradient(to right,#0000,#0000),linear-gradient(to right,var(--t-bright),var(--t-bright));-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .3s,color .3s;-moz-transition:background-size .3s,color .3s,-moz-background-size .3s;transition:background-size .3s,color .3s;transition:background-size .3s,color .3s,-moz-background-size .3s}.no-touch .mxd-project-item__name a:hover{color:var(--t-bright);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}.mxd-project-item__name a span{font-weight:var(--fw-medium);color:var(--t-bright)}.mxd-project-item__name.small a{font-size:2.2rem}@media only screen and (min-width:768px){.mxd-project-item__name a{font-size:3rem}.mxd-project-item__name.small a{font-size:2.2rem}}.mxd-links-lines{position:relative}@media(hover)and (prefers-reduced-motion:no-preference){.mxd-links-lines>.mxd-links-lines__item{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.mxd-links-lines:hover>.mxd-links-lines__item:not(:hover){opacity:.2}}.mxd-links-lines__item{position:relative;display:block;margin-top:-2px}.mxd-links-lines__item:first-of-type{margin-top:0}.mxd-links-lines__divider{position:relative;width:100%;height:2px;background-color:var(--st-bright)}.mxd-links-lines__link{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:3rem 0;overflow:hidden}.no-touch .mxd-links-lines__link:hover .mxd-links-lines__title{-webkit-transform:translateX(1rem);-moz-transform:translateX(1rem);-ms-transform:translateX(1rem);transform:translate(1rem)}.no-touch .mxd-links-lines__link:hover .mxd-links-lines__icon 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}.mxd-links-lines__title{position:relative;font:normal var(--fw-medium) 2.2rem/1.2 var(--_font-accent);color:var(--t-bright);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0);-webkit-transition:color var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium);transition:color var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium);-moz-transition:transform var(--_animspeed-medium),color var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium);transition:transform var(--_animspeed-medium),color var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium),color var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium),-moz-transform var(--_animspeed-medium)}.mxd-links-lines__title a{color:var(--t-bright)}.mxd-links-lines__title.opposite,.mxd-links-lines__title.opposite a{color:var(--t-opp-bright)}@media only screen and (min-width:1200px){.mxd-links-lines__title{font-size:3rem}}.mxd-links-lines__icon{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;font-size:3rem;-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);transform:translate(0) rotate(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)}.mxd-links-lines__icon i{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden;color:var(--t-bright);-webkit-transition:color var(--_animspeed-medium) var(--_animbezier);-moz-transition:color var(--_animspeed-medium) var(--_animbezier);transition:color var(--_animspeed-medium) var(--_animbezier)}.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;font:normal var(--fw-regular) 1.8rem/1.6 var(--_font-accent);color:var(--t-medium)}.mxd-floating-img{position:absolute;top:0;left:0;width:100%;height:100vh}.mxd-floating-img.floating-bg{overflow:hidden;z-index:-1}.mxd-floating-img__item{position:absolute;width:-moz-calc(100% - 3rem);width:calc(100% - 3rem);height:auto;bottom:20%;right:1.5rem}@media only screen and (min-width:768px){.mxd-floating-img__item{bottom:4rem;right:6rem;width:600px;height:auto}}@media only screen and (min-width:1400px){.mxd-floating-img__item{width:46%}}@media only screen and (min-width:1600px){.mxd-floating-img__item{right:9rem;width:40%}}.bg-accent{background-color:var(--accent)}.bg-base-tint{background-color:var(--base-tint)}.bg-base-opp{background-color:var(--base-opp)}.radius-m{-moz-border-radius:var(--_radius-m);border-radius:var(--_radius-m)}.radius-l{-moz-border-radius:var(--_radius-l);border-radius:var(--_radius-l)}.fullheight-xl{height:auto}@media only screen and (min-width:1200px){.fullheight-xl{height:100%}}.anim-zoom-in-container,.anim-zoom-out-container{-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.padding-4{padding:2.6rem 3rem}@media only screen and (min-width:768px){.padding-4{padding:3.6rem 4rem}}.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.6rem);width:calc(100% - 11.6rem);padding-top:3rem;z-index:101;-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.2);-moz-transform:scaleY(1.2);-ms-transform:scaleY(1.2);transform:scaleY(1.2);opacity:0}.mxd-header.menu-is-visible{z-index:10}@media only screen and (min-width:768px){.mxd-header{left:6rem;width:-moz-calc(100% - 19.6rem);width:calc(100% - 19.6rem);padding-top:4rem}}@media only screen and (min-width:1600px){.mxd-header{left:9rem;width:-moz-calc(100% - 25.6rem);width:calc(100% - 25.6rem)}}.mxd-header__logo{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.mxd-header__controls{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:1rem}@media only screen and (min-width:768px){.mxd-header__controls{gap:2rem}}.mxd-nav__wrap{position:fixed;inset:auto 0;z-index:100}.mxd-nav__contain{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:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:4.6rem;margin-top:3rem;padding:0 3rem;z-index:2;pointer-events:none}.mxd-nav__contain>*{pointer-events:auto}@media only screen and (min-width:768px){.mxd-nav__contain{min-height:5.6rem;margin-top:4rem;padding:0 6rem}}@media only screen and (min-width:1600px){.mxd-nav__contain{padding:0 9rem}}.mxd-nav__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;gap:.7rem;-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:4.6rem;height:4.6rem}@media only screen and (min-width:768px){.mxd-nav__hamburger{width:5.6rem;height:5.6rem}}.hamburger__base{position:absolute;inset:0%;-moz-border-radius:var(--_radius-l);border-radius:var(--_radius-l);background-color:var(--base-opp-tint);z-index:1}.hamburger__line{position:relative;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:none;flex:none;width:50%;height:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;background-color:var(--t-opp-bright);z-index:2}.mxd-menu__wrapper{position:absolute;inset:0% 0% auto;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:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100vh;z-index:1;padding:1.5rem;display:none}@media only screen and (min-width:768px){.mxd-menu__wrapper{padding:2rem 4rem}}@media only screen and (min-width:1600px){.mxd-menu__wrapper{padding:2rem 7rem}}.mxd-menu__base{position:absolute;inset:0%;width:100%;height:100%;z-index:1}.mxd-menu__contain{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%;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-top:7.6rem;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: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;overflow:hidden;padding-top:0;padding-bottom:9.7rem}}@media only screen and (min-width:1600px){.mxd-menu__inner{padding-bottom:13.7rem}}.mxd-menu__left{width:100%;height:auto;padding:0 3rem;z-index:2}@media only screen and (min-width:1200px){.mxd-menu__left{width:50%;height:100%;padding:4rem 4rem 0;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:1600px){.mxd-menu__left{padding-top:6rem;padding:6rem 7rem 0}}.mxd-menu__right{position:relative;padding-top:5.2rem;z-index:2}@media only screen and (min-width:1200px){.mxd-menu__right{width:50%;height:100%;padding-top:0}}.mxd-menu__data{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:left;-moz-box-align:left;-ms-flex-align:left;align-items:left;gap:.6rem;padding:0 3rem 2.6rem;margin-top:2.4rem;text-align:center;z-index:2}.mxd-menu__data p{color:var(--t-opp-medium)}.mxd-menu__data p a{color:var(--t-opp-medium);text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(var(--t-opp-muted)),to(var(--t-opp-muted))),-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:-moz-linear-gradient(left,var(--t-opp-muted),var(--t-opp-muted)),-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background:linear-gradient(to right,var(--t-opp-muted),var(--t-opp-muted)),linear-gradient(to right,#0000,#0000);-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .4s,color .3s;-moz-transition:background-size .4s,color .3s,-moz-background-size .4s;transition:background-size .4s,color .3s;transition:background-size .4s,color .3s,-moz-background-size .4s}.no-touch .mxd-menu__data p a:hover{color:var(--t-opp-bright);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}@media only screen and (min-width:1200px){.mxd-menu__data{position:absolute;bottom:4rem;left:0;-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;width:100%;padding:0 4rem;margin-top:0}}@media only screen and (min-width:1600px){.mxd-menu__data{bottom:6rem;padding:0 7rem}}.mxd-menu__caption{margin-bottom:4.4rem;font-weight:var(--fw-regular-opp);color:var(--t-opp-medium)}@media only screen and (min-width:1200px){.mxd-menu__caption{max-width:380px}}@media only screen and (min-width:1600px){.mxd-menu__caption{max-width:460px}}.mxd-menu__link{position:relative;z-index:2;color:#adff2f;text-decoration:none;font-size:4rem}.main-menu{position:relative}.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;gap:1.6rem}@media only screen and (min-width:1200px){.main-menu__accordion{gap:2rem}}.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)}.main-menu__item a{display:inline-block}.main-menu__item.open .main-menu__toggle svg{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.main-menu__link{height:4.2rem;line-height:4.2rem;font:normal var(--fw-medium-opp) 3.6rem var(--_font-accent);color:var(--t-opp-bright)}.main-menu__link .btn-caption{height:4.2rem;line-height:4.2rem}.main-menu__item.active>.main-menu__link,.main-menu__item.active>.main-menu__toggle .main-menu__link{color:color-mix(in srgb,var(--additional),var(--nl-black) 15%)}@media only screen and (min-width:1200px){.main-menu__link{font-size:5.6rem;height:6.5rem;line-height:6.5rem}.main-menu__link .btn-caption{height:6.5rem;line-height:6.5rem}}@media only screen and (min-width:1200px)and (max-height:1000px){.main-menu__link{font-size:4.2rem;height:5rem;line-height:5rem}.main-menu__link .btn-caption{height:5rem;line-height:5rem}}.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}.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.9rem;height:1.9rem;-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 svg{fill:var(--additional)}@media only screen and (min-width:1200px){.main-menu__toggle img,.main-menu__toggle svg{width:2.3rem;height:2.3rem}}.submenu{position:relative;padding-top:2rem;padding-left:1.5rem;display:none}@media only screen and (min-width:768px){.submenu{padding-left:2rem}}@media only screen and (min-width:1600px){.submenu{padding-left:3.5rem}}.submenu__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;width:100%;margin-bottom:1.2rem}.submenu__item:last-of-type{margin-bottom:0}.submenu__item a{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:auto;font:normal var(--fw-regular-opp) 2rem/1.2 var(--_font-accent);color:var(--t-opp-bright);padding-left:0}.no-touch .submenu__item a:hover{color:var(--t-opp-medium);-webkit-transform:translateX(1rem);-moz-transform:translateX(1rem);-ms-transform:translateX(1rem);transform:translate(1rem)}.submenu__item.active a{color:color-mix(in srgb,var(--additional),var(--nl-black) 15%);font-weight:600}@media only screen and (min-width:1400px){.submenu__item a{font-size:2.5rem}}.menu-promo{position:relative;padding:0 3rem}@media only screen and (min-width:768px){.menu-promo{padding:0 4rem}}@media only screen and (min-width:1200px){.menu-promo{height:100%;text-align:right}}@media only screen and (min-width:1600px){.menu-promo{padding:0 7rem}}.menu-promo__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;gap:2.1rem}@media only screen and (min-width:1200px){.menu-promo__content{position:absolute;right:0;bottom:0;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:3rem;width:80%;padding:0 4rem}}@media only screen and (min-width:1600px){.menu-promo__content{padding:0 7rem}}.menu-promo__caption{font-weight:var(--fw-regular-opp);color:var(--t-opp-medium)}@media only screen and (min-width:1200px){.menu-promo__caption{max-width:380px}}@media only screen and (min-width:1600px){.menu-promo__caption{max-width:460px}}.menu-promo__video{position:relative;overflow:hidden}@media only screen and (min-width:1200px){.menu-promo__video{width:100%;height:auto;padding:1rem;-moz-border-radius:var(--_radius-m);border-radius:var(--_radius-m);background-color:var(--base-opp)}}.menu-promo__image{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;padding:2rem;-moz-border-radius:var(--_radius-m);border-radius:var(--_radius-m);background-color:var(--base--dark);overflow:hidden}.menu-promo__image img{display:block;width:auto;max-width:100%;height:14rem;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:1200px){.menu-promo__image{width:100%;padding:3rem}.menu-promo__image img{height:22rem}}.mxd-promo{position:relative}.mxd-promo__inner{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;background-color:var(--base-opp);padding-left:3rem;padding-right:3rem;overflow:hidden}@media only screen and (min-width:768px){.mxd-promo__inner{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:1200px){.mxd-promo__inner{padding-left:6rem;padding-right:6rem}}@media only screen and (min-width:1600px){.mxd-promo__inner{padding-left:9rem;padding-right:9rem}}.mxd-promo__bg{position:relative;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 -3rem;aspect-ratio:4/3;background-repeat:no-repeat;background-position:center;-moz-background-size:cover;background-size:cover}@media only screen and (min-width:768px){.mxd-promo__bg{margin:0 -5rem;aspect-ratio:16/9}}@media only screen and (min-width:1200px){.mxd-promo__bg{position:absolute;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0;top:0;right:0;width:50%;height:100%;margin:0;aspect-ratio:auto}}.mxd-promo__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;margin:8rem 0 6rem;container-type:inline-size}@media only screen and (min-width:768px){.mxd-promo__content{margin:10rem 0 8rem}}@media only screen and (min-width:1200px){.mxd-promo__content{margin:14rem 0 16rem}}@media only screen and (min-width:1600px){.mxd-promo__content{margin:17.6rem 0 20rem}}.mxd-promo__title{display:block;color:var(--t-opp-bright)}.mxd-promo__title span{color:var(--t-opp-bright)}@media only screen and (min-width:1200px){.mxd-promo__title{width:45%}}.mxd-promo__caption{font:normal var(--fw-medium) 4.4rem/1.1 var(--_font-accent);font-size:min(4.4rem,13.8cqi);letter-spacing:-.06rem;color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-promo__caption{font-size:8rem;font-size:min(8rem,13.8cqi)}}@media only screen and (min-width:1200px){.mxd-promo__caption{font-size:10rem;font-size:min(10rem,6.2cqi)}}.mxd-footer{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-bottom:3rem}@media only screen and (min-width:768px){.mxd-footer{padding-bottom:6rem}}.mxd-footer__text-wrap{position:relative;width:100%}.mxd-footer__fullwidth-text{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;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:none;flex:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:-webkit-min-content;height:-moz-min-content;height:min-content;max-width:1920px;padding:12.5rem 3rem 0;color:var(--t-bright);z-index:-1;margin-bottom:2rem}@media only screen and (min-width:768px){.mxd-footer__fullwidth-text{padding:10.5rem 6rem 0;margin-bottom:0}}@media only screen and (min-width:1600px){.mxd-footer__fullwidth-text{padding:11.1rem 9rem 0;margin-bottom:-1rem}}.mxd-footer__svg-v2{position:relative;display:block;width:100%;fill:currentColor;z-index:-1}.fullwidth-text__tl-trigger{position:absolute;top:0;right:0;width:.1rem;height:.1rem}.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;gap:3rem;width:100%;max-width:1920px;padding:0 3rem}@media only screen and (min-width:768px){.mxd-footer__footer-blocks{padding:0 6rem}}@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}}@media only screen and (min-width:1600px){.mxd-footer__footer-blocks{padding:0 9rem}}.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-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;gap:3rem}@media only screen and (min-width:1200px){.footer-blocks__column{height:650px}}@media only screen and (min-width:1600px){.footer-blocks__column{height:650px}}.footer-blocks__card{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%;padding:3rem;background-color:var(--base-tint);-moz-border-radius:var(--_radius-m);border-radius:var(--_radius-m)}.footer-blocks__card.fullheight-card{height:100%;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-blocks__card.fill-card{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){.footer-blocks__card{padding:5rem}}.footer-blocks__block{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}.footer-blocks__nav{position:relative}.footer-nav{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.6rem}.footer-nav__item{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}.footer-nav__link{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:normal var(--fw-medium) 3rem/1.2 var(--_font-accent);color:var(--t-bright)}.footer-nav__link .btn-caption{height:3.6rem;line-height:1.2}@media only screen and (min-width:768px){.footer-nav__link{font-size:4.4rem}.footer-nav__link .btn-caption{height:5.3rem}}.footer-nav__counter{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:.4rem;background-color:var(--accent);color:var(--t-on-accent);height:3.6rem;-moz-border-radius:1.8rem;border-radius:1.8rem;padding:0 1.2rem}.footer-nav__counter svg{width:1.5rem;height:1.5rem}.footer-nav__counter span{font-size:2.2rem;letter-spacing:-.1rem;color:var(--t-opp-bright)}.footer-blocks__links{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;text-align:left;gap:1rem}.footer-blocks__links p{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-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;text-align:left;gap:.2rem}.no-touch .footer-blocks__links p a:hover{color:var(--t-bright)}@media only screen and (min-width:768px){.footer-blocks__links{-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}}.footer-blocks__title{position:relative}.footer-blocks__title-m{font:normal var(--fw-medium) 3rem/1.2 var(--_font-accent);color:var(--t-bright)}@media only screen and (min-width:768px){.footer-blocks__title-m{font-size:3.6rem}}.footer-blocks__title-m+p{margin-top:1.2rem}.footer-blocks__title-l{font:normal var(--fw-medium) 3rem/1.2 var(--_font-accent);color:var(--t-bright)}@media only screen and (min-width:768px){.footer-blocks__title-l{font-size:4.4rem}}.footer-blocks__socials{position:relative}.footer-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}.footer-socials__item{display:block;margin-bottom:.3rem}.footer-socials__item:last-of-type{margin-bottom:0}.footer-socials__link{font:normal var(--fw-regular) 2.2rem/1.6 var(--_font-accent);color:var(--t-bright)}.no-touch .footer-socials__link:hover{color:var(--t-medium)}.mfp-bg{background-color:rgba(var(--base-rgb),.7)}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:var(--t-bright)}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.mfp-fade.mfp-bg.mfp-ready{opacity:1}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transform:translateY(3rem);-moz-transform:translateY(3rem);-ms-transform:translateY(3rem);transform:translateY(3rem);-webkit-transition:all .3s var(--_animbezier);-moz-transition:all .3s var(--_animbezier);transition:all .3s var(--_animbezier)}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;-webkit-transform:translateY(-3rem);-moz-transform:translateY(-3rem);-ms-transform:translateY(-3rem);transform:translateY(-3rem)}.mxd-hero-section{padding-top:7.6rem}@media only screen and (min-width:768px){.mxd-hero-section{padding-top:9.6rem}}@media only screen and (min-width:1200px){.mxd-hero-fullheight{height:100vh}}.mxd-hero-01{position:relative;width:100%;max-width:1920px;margin:0 auto}@media only screen and (min-width:1200px){.mxd-hero-01{height:100%;padding-bottom:4rem}}.mxd-hero-01__wrap{position:relative;width:100%;padding:0 3rem}@media only screen and (min-width:768px){.mxd-hero-01__wrap{padding:0 6rem}}@media only screen and (min-width:1200px){.mxd-hero-01__wrap{height:100%;padding:0 6rem}}@media only screen and (min-width:1600px){.mxd-hero-01__wrap{padding:0 9rem}}.mxd-hero-01__top{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;width:100%;height:auto;padding:11.5rem 0 12.9rem}@media only screen and (min-width:768px){.mxd-hero-01__top{padding:12.6rem 0 14.6rem}}@media only screen and (min-width:1200px){.mxd-hero-01__top{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:-moz-calc(100% - 16rem);height:calc(100% - 16rem);padding:0}}@media only screen and (min-width:1600px){.mxd-hero-01__top{height:-moz-calc(100% - 20rem);height:calc(100% - 20rem)}}.mxd-hero-01__title-wrap{position:relative;width:100%}@media only screen and (min-width:768px){.mxd-hero-01__title-wrap{width:auto}}@media only screen and (min-width:1200px){.mxd-hero-01__title-wrap{padding-bottom:2rem}}@media only screen and (min-width:1600px){.mxd-hero-01__title-wrap{padding-bottom:4rem}}.mxd-hero-01__marquee{position:absolute;top:7.6rem;right:0;width:100%;background-color:var(--accent);border:1px solid var(--base);-moz-border-radius:3.3rem;border-radius:3.3rem;overflow:hidden}.mxd-hero-01__marquee .marquee-flex{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:1rem}.mxd-hero-01__marquee .marquee__item.item-regular{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:1rem;margin:0;color:var(--t-opp-bright)}.mxd-hero-01__marquee .marquee__item.item-regular p{font:normal var(--fw-medium) 6rem/1.1 var(--_font-accent);color:var(--t-opp-bright)}.mxd-hero-01__marquee .marquee__item.item-regular svg{width:3.7rem;height:3.7rem;fill:currentColor}@media only screen and (min-width:768px){.mxd-hero-01__marquee{top:0;right:0;width:265px;height:88px;-moz-border-radius:4.4rem;border-radius:4.4rem}.mxd-hero-01__marquee .marquee-flex{gap:2.6rem}.mxd-hero-01__marquee .marquee__item.item-regular{gap:2rem}.mxd-hero-01__marquee .marquee__item.item-regular p{font-size:8rem}.mxd-hero-01__marquee .marquee__item.item-regular svg{width:5.1rem;height:5.1rem}}@media only screen and (min-width:1200px){.mxd-hero-01__marquee{right:0;width:389px;height:132px;-moz-border-radius:6.6rem;border-radius:6.6rem}.mxd-hero-01__marquee .marquee__item.item-regular{gap:2.6rem}.mxd-hero-01__marquee .marquee__item.item-regular p{font-size:12rem}.mxd-hero-01__marquee .marquee__item.item-regular svg{width:8.5rem;height:8.5rem;fill:currentColor}}@media only screen and (min-width:1600px){.mxd-hero-01__marquee{right:0;width:430px;height:154px;-moz-border-radius:7.7rem;border-radius:7.7rem}.mxd-hero-01__marquee .marquee__item.item-regular p{font-size:14rem}.mxd-hero-01__marquee .marquee__item.item-regular svg{width:9.2rem;height:9.2rem}}.hero-01-title{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:1rem}@media only screen and (min-width:768px){.hero-01-title{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.4rem;font-size:8rem}}@media only screen and (min-width:1200px){.hero-01-title{gap:2rem;font-size:12rem}}@media only screen and (min-width:1600px){.hero-01-title{font-size:14rem}}.hero-01-title__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;-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:1rem;text-align:center}@media only screen and (min-width:768px){.hero-01-title__row{-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: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}}@media only screen and (min-width:1200px){.hero-01-title__row{gap:3.2rem}}@media only screen and (min-width:1600px){.hero-01-title__row{gap:3.4rem}}.hero-01-title__item{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.hero-01-title__item.title-item-transparent{opacity:0}@media only screen and (min-width:768px){.hero-01-title__item.title-item-transparent{display:inline-block;width:265px}}@media only screen and (min-width:768px){.hero-01-title__row:first-child{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width:1200px){.hero-01-title__item.title-item-transparent{width:389px}}@media only screen and (min-width:1600px){.hero-01-title__item.title-item-transparent{width:430px}}.hero-01-title__item.title-item-image{display:none}.hero-01-title__item.title-item-image svg{fill:currentColor}@media only screen and (min-width:768px){.hero-01-title__item{white-space:nowrap}.hero-01-title__item.title-item-transparent{padding:0 5rem;-moz-border-radius:4.4rem;border-radius:4.4rem;color:var(--t-opp-bright)}.hero-01-title__item.title-item-image{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-top:1rem}.hero-01-title__item.title-item-image svg{width:5.1rem;height:5.1rem}}@media only screen and (min-width:1200px){.hero-01-title__item.title-item-transparent{padding:0 7rem;-moz-border-radius:6.6rem;border-radius:6.6rem}.hero-01-title__item.title-item-image svg{width:8.5rem;height:8.5rem}}@media only screen and (min-width:1600px){.hero-01-title__item.title-item-transparent{-moz-border-radius:7.7rem;border-radius:7.7rem}.hero-01-title__item.title-item-image svg{width:9.2rem;height:9.2rem}}.mxd-hero-01__images{position:absolute;top:0;left:0;width:100%;height:100%}.hero-01-image{position:absolute;display:none}.hero-01-image.image-01{width:180px;top:-6%;left:-20%}@media only screen and (max-width:767px){.hero-01-image.image-01{display:block;width:104px;top:-25%;left:0;z-index:1}}@media only screen and (min-width:768px){.hero-01-image{display:block}.hero-01-image.image-01{top:-42%;left:-7%}}@media only screen and (min-width:1200px){.hero-01-image.image-01{width:260px;top:-24%;left:-7%}}@media only screen and (min-width:1600px){.hero-01-image.image-01{width:300px}}.mxd-hero-01__bottom{position:relative;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;width:100%}@media only screen and (min-width:1200px){.mxd-hero-01__bottom{-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;height:16rem}}@media only screen and (min-width:1600px){.mxd-hero-01__bottom{height:20rem}}.mxd-hero-01__data-wrap{position:relative;padding:14rem 0 13.2rem}@media only screen and (min-width:1200px){.mxd-hero-01__data-wrap{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-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-top:4rem}}@media only screen and (min-width:1600px){.mxd-hero-01__data-wrap{padding-right:15rem}}.mxd-hero-01__dash-line{display:none;width:100%;height:1rem;position:absolute;top:0;left:0}@media only screen and (min-width:1200px){.mxd-hero-01__dash-line{display:block}}.dash-line{--s: .8rem;height:3px;background:-moz-radial-gradient(circle closest-side,var(--st-muted) 98%,rgba(0,0,0,0)) 0 0/var(--s) 100%,-moz-linear-gradient(left,var(--st-muted) 50%,rgba(0,0,0,0) 0) -moz-calc(var(--s) / 2) 0/calc(2 * var(--s)) 100%;background:radial-gradient(circle closest-side,var(--st-muted) 98%,rgba(0,0,0,0)) 0 0/var(--s) 100%,-webkit-gradient(linear,left top,right top,color-stop(50%,var(--st-muted)),color-stop(0,rgba(0,0,0,0))) calc(var(--s) / 2) 0/calc(2 * var(--s)) 100%;background:radial-gradient(circle closest-side,var(--st-muted) 98%,rgba(0,0,0,0)) 0 0/var(--s) 100%,linear-gradient(90deg,var(--st-muted) 50%,rgba(0,0,0,0) 0) calc(var(--s) / 2) 0/calc(2 * var(--s)) 100%}.mxd-hero-01__data-btn{margin-bottom:3.1rem}@media only screen and (min-width:1200px){.mxd-hero-01__data-btn{-ms-flex-preferred-size:12rem;flex-basis:12rem;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:12rem;margin-bottom:0}}@media only screen and (min-width:1600px){.mxd-hero-01__data-btn{-ms-flex-preferred-size:16rem;flex-basis:16rem;height:16rem}}.mxd-hero-01__data-descr{margin-bottom:2.3rem}@media only screen and (min-width:1200px){.mxd-hero-01__data-descr{width:386px;margin-bottom:0}}.mxd-hero-01__data-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}.mxd-hero-01__data-socials ul 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;color:var(--t-bright)}.mxd-hero-01__data-socials ul li svg{width:1.5rem;height:1.5rem;fill:currentColor}.mxd-hero-01__data-socials ul li a{font:normal var(--fw-regular) 1.8rem/1.6 var(--_font-accent);color:var(--t-bright)}@media only screen and (min-width:1200px){.mxd-hero-01__data-socials ul li svg{width:1.9rem;height:1.9rem}}@media only screen and (min-width:1600px){.mxd-hero-01__data-socials ul li a{font-size:2.2rem}}.mxd-pulse{-webkit-animation:mxd-pulse 1.2s infinite ease-in-out alternate;-moz-animation:mxd-pulse 1.2s infinite ease-in-out alternate;animation:mxd-pulse 1.2s infinite ease-in-out alternate}@-webkit-keyframes mxd-pulse{0%{-webkit-transform:scale(.94);transform:scale(.94)}to{-webkit-transform:scale(1.06);transform:scale(1.06)}}@-moz-keyframes mxd-pulse{0%{-moz-transform:scale(.94);transform:scale(.94)}to{-moz-transform:scale(1.06);transform:scale(1.06)}}@keyframes mxd-pulse{0%{-webkit-transform:scale(.94);-moz-transform:scale(.94);transform:scale(.94)}to{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);transform:scale(1.06)}}@keyframes mxd-pulse{0%{-webkit-transform:scale(.94);-moz-transform:scale(.94);transform:scale(.94)}to{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02)}}.mxd-move{-webkit-animation:mxd-move 1.2s infinite ease-in-out alternate;-moz-animation:mxd-move 1.2s infinite ease-in-out alternate;animation:mxd-move 1.2s infinite ease-in-out alternate}@-webkit-keyframes mxd-move{0%{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{-webkit-transform:translateY(1rem);transform:translateY(1rem)}}@-moz-keyframes mxd-move{0%{-moz-transform:translateY(-1rem);transform:translateY(-1rem)}to{-moz-transform:translateY(1rem);transform:translateY(1rem)}}@keyframes mxd-move{0%{-webkit-transform:translateY(-1rem);-moz-transform:translateY(-1rem);transform:translateY(-1rem)}to{-webkit-transform:translateY(1rem);-moz-transform:translateY(1rem);transform:translateY(1rem)}}.hero-02-static__tl-trigger{position:absolute;top:14%;right:0;width:1px;height:1px}.mxd-hero-07__tl-trigger{position:absolute;right:0;bottom:0;width:1px;height:1px}.hero-07-fade-out-scroll,.hero-07-slide-out-scroll{-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}.mxd-hero-08__tl-trigger{position:absolute;right:0;bottom:0;width:1px;height:1px}.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 var(--fw-regular) 1.8rem/1.4 var(--_font-accent);color:var(--t-muted)}.breadcrumbs__nav span:after{content:"/";display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:.2rem}.breadcrumbs__nav span:last-of-type:after{display:none}.breadcrumbs__nav span a{display:inline;color:var(--t-muted);text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,from(var(--t-muted)),to(var(--t-muted)));background:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0)),-moz-linear-gradient(left,var(--t-muted),var(--t-muted));background:linear-gradient(to right,#0000,#0000),linear-gradient(to right,var(--t-muted),var(--t-muted));-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .4s,color .3s;-moz-transition:background-size .4s,color .3s,-moz-background-size .4s;transition:background-size .4s,color .3s;transition:background-size .4s,color .3s,-moz-background-size .4s}.no-touch .breadcrumbs__nav span a:hover{color:var(--t-medium);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}.breadcrumbs__nav span.current-item{text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(var(--t-muted)),to(var(--t-muted)));background:-moz-linear-gradient(left,var(--t-muted),var(--t-muted));background:linear-gradient(to right,var(--t-muted),var(--t-muted));-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%;background-repeat:no-repeat}.breadcrumbs__nav span.current-item a{text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(var(--t-muted)),to(var(--t-muted))),-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:-moz-linear-gradient(left,var(--t-muted),var(--t-muted)),-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background:linear-gradient(to right,var(--t-muted),var(--t-muted)),linear-gradient(to right,#0000,#0000);-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .4s,color .3s;-moz-transition:background-size .4s,color .3s,-moz-background-size .4s;transition:background-size .4s,color .3s;transition:background-size .4s,color .3s,-moz-background-size .4s}.no-touch .breadcrumbs__nav span.current-item a:hover{color:var(--t-medium);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}@media only screen and (min-width:1200px){.breadcrumbs__nav{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.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-area.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-posts-container{position:relative;width:100%}@media only screen and (min-width:1200px){.mxd-posts-container{width:-moz-calc(100% - 450px);width:calc(100% - 450px)}.mxd-posts-container.fullwidth-posts-container{width:100%}}.mxd-sidebar{position:relative;width:100%}@media only screen and (min-width:1200px){.mxd-sidebar{width:450px}}.mxd-post{position:relative;overflow:hidden}.post-featured{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:12.8rem;height:auto;padding:3rem;margin-bottom:6rem}.post-featured.post-featured-v2{margin-bottom:0}@media only screen and (min-width:768px){.post-featured{padding:4rem;margin-bottom:6rem}}@media only screen and (min-width:1200px){.post-featured.post-featured-v2{height:760px;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1400px){.post-featured{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0;height:670px}.post-featured.post-featured-v2{height:760px}}@media only screen and (min-width:1600px){.post-featured{height:760px}.post-featured.post-featured-v2{height:930px}}.post-featured__thumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;width:100%;height:100%}.post-featured__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:991px){.post-featured__thumb img{-o-object-position:left center;object-position:left center}}.post-featured__categories{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;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media only screen and (min-width:1200px){.post-featured__categories{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.post-featured__content{position:relative}@media only screen and (min-width:768px){.post-featured__content{max-width:500px}}@media only screen and (min-width:1200px){.post-featured__content{overflow:hidden}}@media only screen and (min-width:1600px){.post-featured__content{max-width:600px}}.post-featured__meta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.4rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;color:var(--pt-t-light-bright);margin-bottom:1.6rem}.post-featured__meta 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;gap:1rem;font:normal var(--fw-regular) 1.8rem/1.6 var(--_font-accent)}.post-featured__meta span a{color:var(--pt-t-light-bright)}.post-featured__meta span svg{width:1.7rem;height:1.7rem;fill:currentColor}.post-featured__meta span.meta-tag{font-weight:var(--fw-semibold)}@media only screen and (min-width:1600px){.post-featured__meta span{font-size:2.2rem}}.post-featured__title{margin-bottom:2.3rem;font:normal var(--fw-medium) 3.6rem/1.2 var(--_font-accent);color:var(--pt-t-light-bright)}.post-featured__title a{display:inline;color:var(--pt-t-light-bright);text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,from(var(--pt-t-light-bright)),to(var(--pt-t-light-bright)));background:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0)),-moz-linear-gradient(left,var(--pt-t-light-bright),var(--pt-t-light-bright));background:linear-gradient(to right,#0000,#0000),linear-gradient(to right,var(--pt-t-light-bright),var(--pt-t-light-bright));-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .4s,color .3s;-moz-transition:background-size .4s,color .3s,-moz-background-size .4s;transition:background-size .4s,color .3s;transition:background-size .4s,color .3s,-moz-background-size .4s}.no-touch .post-featured__title a:hover{color:var(--pt-t-light-bright);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}@media only screen and (min-width:768px){.post-featured__title{font-size:5rem}}.post-featured__excerpt p{color:var(--pt-t-light-bright)}.post-featured__btn{padding-top:3.3rem}.post-simple{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:5rem;height:auto;padding:6rem 0;border-top:1px solid var(--st-muted)}.post-simple:last-of-type{border-bottom:1px solid var(--st-muted)}@media only screen and (min-width:768px){.post-simple{gap:3rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:6rem 0}}.post-simple__thumb{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;height:340px;overflow:hidden}.post-simple__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.no-touch .post-simple__thumb:hover .mxd-preview-hover{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media only screen and (min-width:768px){.post-simple__thumb{-ms-flex-preferred-size:260px;flex-basis:260px;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width:1400px){.post-simple__thumb{-ms-flex-preferred-size:300px;flex-basis:300px;height:320px}}@media only screen and (min-width:1600px){.post-simple__thumb{-ms-flex-preferred-size:400px;flex-basis:400px;height:340px}}.post-simple__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;gap:3rem}@media only screen and (min-width:768px){.post-simple__content{max-width:665px;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1600px){.post-simple__content{max-width:765px}}.post-simple__descr{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.6rem}.post-simple__meta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.4rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;color:var(--t-medium)}.post-simple__meta 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;gap:1rem;font:normal var(--fw-regular) 1.8rem/1.6 var(--_font-accent)}.post-simple__meta span a{color:var(--t-medium)}.post-simple__meta span svg{width:1.7rem;height:1.7rem;fill:currentColor}.post-simple__meta span.meta-tag{font-weight:var(--fw-semibold)}.no-touch .post-simple__meta span:hover a{color:var(--t-bright)}.post-simple__title h3{font:normal var(--fw-medium) 2.6rem/1.2 var(--_font-accent);color:var(--t-bright)}.post-simple__title a{display:inline;color:var(--t-bright);text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,from(var(--t-bright)),to(var(--t-bright)));background:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0)),-moz-linear-gradient(left,var(--t-bright),var(--t-bright));background:linear-gradient(to right,#0000,#0000),linear-gradient(to right,var(--t-bright),var(--t-bright));-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .3s,color .3s;-moz-transition:background-size .3s,color .3s,-moz-background-size .3s;transition:background-size .3s,color .3s;transition:background-size .3s,color .3s,-moz-background-size .3s}.no-touch .post-simple__title a:hover{color:var(--t-bright);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}@media only screen and (min-width:768px){.post-simple__title h3{font-size:3.4rem}}.post-secondary{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:2.6rem}@media only screen and (min-width:768px){.post-secondary{gap:2.9rem}}.post-secondary__thumb{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;height:460px}.no-touch .post-secondary__thumb:hover .mxd-preview-hover{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.post-secondary__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.post-secondary__thumb{height:600px}}@media only screen and (min-width:1200px){.post-secondary__thumb{height:540px}}@media only screen and (min-width:1600px){.post-secondary__thumb{height:760px}}.post-secondary__categories{position:absolute;top:0;left:0;width:100%;padding:3rem;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:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media only screen and (min-width:768px){.post-secondary__categories{padding:4rem}}@media only screen and (min-width:1200px){.post-secondary__categories{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.post-secondary__descr{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 .1rem;gap:1.6rem}@media only screen and (min-width:768px){.post-secondary__descr{padding:0 4rem .1rem}}.post-secondary__meta{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:0;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;color:var(--t-medium)}.post-secondary__meta 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;gap:1rem;font:normal var(--fw-regular) 1.8rem/1.6 var(--_font-accent)}.post-secondary__meta span a{color:var(--t-medium)}.post-secondary__meta span svg{width:1.7rem;height:1.7rem;fill:currentColor}.post-secondary__meta span.meta-tag{font-weight:var(--fw-semibold)}.no-touch .post-secondary__meta span:hover a{color:var(--t-bright)}.post-secondary__title{position:relative}.post-secondary__title h3{font:normal var(--fw-medium) 2.6rem/1.2 var(--_font-accent);color:var(--t-bright)}.post-secondary__title a{display:inline;color:var(--t-bright);text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,from(var(--t-bright)),to(var(--t-bright)));background:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0)),-moz-linear-gradient(left,var(--t-bright),var(--t-bright));background:linear-gradient(to right,#0000,#0000),linear-gradient(to right,var(--t-bright),var(--t-bright));-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .3s,color .3s;-moz-transition:background-size .3s,color .3s,-moz-background-size .3s;transition:background-size .3s,color .3s;transition:background-size .3s,color .3s,-moz-background-size .3s}.no-touch .post-secondary__title a:hover{color:var(--t-bright);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}@media only screen and (min-width:768px){.post-secondary__title h3{font-size:3.4rem}}.mxd-projects-archive{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}@media only screen and (min-width:1200px)and (hover)and (prefers-reduced-motion:no-preference){.mxd-projects-archive>.mxd-projects-archive__item{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.mxd-projects-archive:hover>.mxd-projects-archive__item:not(:hover){opacity:.2}}.mxd-projects-archive__item{position:relative;display:block;margin-top:-2px}.mxd-projects-archive__item:first-of-type{margin-top:0}@media only screen and (min-width:1200px){.no-touch .mxd-projects-archive__item:hover .mxd-projects-archive__title{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.no-touch .mxd-projects-archive__item:hover .mxd-projects-archive__image{-ms-flex-preferred-size:160px;flex-basis:160px;-moz-border-radius:6.2rem;border-radius:6.2rem}}.mxd-projects-archive__border{position:relative;left:1.5rem;width:-moz-calc(100% - 3rem);width:calc(100% - 3rem);height:2px;background-color:var(--st-bright)}.mxd-projects-archive__inner{display:block;padding:3rem 0}@media only screen and (min-width:1200px){.mxd-projects-archive__inner{overflow:hidden}}.mxd-projects-archive__title{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;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3.5rem;margin-bottom:3.4rem}.mxd-projects-archive__title p{font:normal var(--fw-medium) 2.6rem/1.4 var(--_font-accent);letter-spacing:-.06rem;color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-projects-archive__title{gap:3.8rem;margin-bottom:3.8rem}.mxd-projects-archive__title p{font-size:3rem}}@media only screen and (min-width:1200px){.mxd-projects-archive__title{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;gap:3rem;height:100%;margin-bottom:0;max-width:720px;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translate(-50px);-webkit-transition:-webkit-transform var(--_animspeed-slow) var(--_animbezier);transition:-webkit-transform var(--_animspeed-slow) var(--_animbezier);-moz-transition:transform var(--_animspeed-slow) var(--_animbezier),-moz-transform var(--_animspeed-slow) var(--_animbezier);transition:transform var(--_animspeed-slow) var(--_animbezier);transition:transform var(--_animspeed-slow) var(--_animbezier),-webkit-transform var(--_animspeed-slow) var(--_animbezier),-moz-transform var(--_animspeed-slow) var(--_animbezier)}.mxd-projects-archive__title p{display:inline;width:530px}.mxd-projects-archive__title p span{text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,from(var(--t-bright)),to(var(--t-bright)));background:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0)),-moz-linear-gradient(left,var(--t-bright),var(--t-bright));background:linear-gradient(to right,#0000,#0000),linear-gradient(to right,var(--t-bright),var(--t-bright));-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .3s,color .3s;-moz-transition:background-size .3s,color .3s,-moz-background-size .3s;transition:background-size .3s,color .3s;transition:background-size .3s,color .3s,-moz-background-size .3s}.no-touch .mxd-projects-archive__title p span:hover{color:var(--t-bright);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}}.mxd-projects-archive__image{display:block;-moz-border-radius:var(--_radius-m);border-radius:var(--_radius-m);overflow:hidden}.mxd-projects-archive__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1200px){.mxd-projects-archive__image{-ms-flex-preferred-size:20px;flex-basis:20px;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:8.4rem;-moz-border-radius:0;border-radius:0;-webkit-transition:border-radius 1.5s,-webkit-flex-basis var(--_animspeed-medium) var(--_animbezier);transition:border-radius 1.5s,-webkit-flex-basis var(--_animspeed-medium) var(--_animbezier);-moz-transition:border-radius 1.5s,flex-basis var(--_animspeed-medium) var(--_animbezier),-moz-border-radius 1.5s,-moz-flex-basis var(--_animspeed-medium) var(--_animbezier);transition:border-radius 1.5s,flex-basis var(--_animspeed-medium) var(--_animbezier);transition:border-radius 1.5s,flex-basis var(--_animspeed-medium) var(--_animbezier),-moz-border-radius 1.5s,-webkit-flex-basis var(--_animspeed-medium) var(--_animbezier),-moz-flex-basis var(--_animspeed-medium) var(--_animbezier),-ms-flex-preferred-size var(--_animspeed-medium) var(--_animbezier)}}.mxd-projects-archive__tagslist{margin-bottom:.6rem}.mxd-projects-archive__tagslist ul li p{color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-projects-archive__tagslist{margin-bottom:1rem}}@media only screen and (min-width:1200px){.mxd-projects-archive__tagslist{margin-bottom:0}}.mxd-blog-pagination{position:relative;margin-top:5rem;margin-bottom:2.4rem}@media only screen and (min-width:1200px){.mxd-blog-pagination{margin-bottom:0}}.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 var(--fw-medium) 1.8rem/3.3rem var(--_font-accent)}.blog-pagination-control{position:absolute;top:0}.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 .btn-caption{display:block!important}}.blog-pagination-number{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:33px;height:33px;font:normal var(--fw-regular) 1.8rem/3.3rem var(--_font-accent);color:var(--t-bright)}.blog-pagination-number.active{font-size:3rem;font-weight:var(--fw-semibold)}.mxd-sidebar{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}.mxd-sidebar__widget{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;padding:3rem}@media only screen and (min-width:768px){.mxd-sidebar__widget{padding:4rem}}.widget__title p{font:normal var(--fw-medium) 3rem/1.2 var(--_font-accent);color:var(--t-bright)}@media only screen and (min-width:768px){.widget__title p{font-size:3.6rem}}.widget__categories{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}.categories__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.categories__link{font:normal var(--fw-regular) 2.2rem/1.6 var(--_font-accent);color:var(--t-bright)}.no-touch .categories__link:hover{color:var(--t-medium)}.widget__recent-posts{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}.recent-post__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:2rem}.recent-post__thumb{-ms-flex-preferred-size:120px;flex-basis:120px;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:120px;-moz-border-radius:var(--_radius-s);border-radius:var(--_radius-s);overflow:hidden}.recent-post__thumb a{display:block}.recent-post__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-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)}.no-touch .recent-post__thumb:hover img{-webkit-filter:blur(3px);filter:blur(3px);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.recent-post__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;gap:1rem}.recent-post__title{font:normal var(--fw-semibold) 1.8rem/1.4 var(--_font-accent);color:var(--t-bright)}.recent-post__title a{display:inline;color:var(--t-bright);text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,from(var(--t-bright)),to(var(--t-bright)));background:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0)),-moz-linear-gradient(left,var(--t-bright),var(--t-bright));background:linear-gradient(to right,#0000,#0000),linear-gradient(to right,var(--t-bright),var(--t-bright));-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .3s,color .3s;-moz-transition:background-size .3s,color .3s,-moz-background-size .3s;transition:background-size .3s,color .3s;transition:background-size .3s,color .3s,-moz-background-size .3s}.no-touch .recent-post__title a:hover{color:var(--t-bright);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}.recent-post__meta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.4rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;color:var(--t-bright)}.recent-post__meta 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;gap:1rem;font:normal var(--fw-regular) 1.6rem/1.6 var(--_font-accent)}.recent-post__meta span a{color:var(--t-bright)}.recent-post__meta span svg{width:1.3rem;height:1.3rem;fill:currentColor}.recent-post__meta span.meta-tag{font-weight:var(--fw-regular)}.no-touch .recent-post__meta span:hover a{color:var(--t-medium)}.widget__social-links-small{position:relative}@media(hover)and (prefers-reduced-motion:no-preference){.widget__social-links-small>.social-links-small__item{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.widget__social-links-small:hover>.social-links-small__item:not(:hover){opacity:.2}}.social-links-small__item{position:relative;display:block;margin-top:-1px}.social-links-small__item:first-of-type{margin-top:0}.social-links-small__divider{position:relative;width:100%;height:1px;background-color:var(--st-bright)}.social-links-small__link{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:1.5rem 0;overflow:hidden}.no-touch .social-links-small__link:hover .social-links-small__title{-webkit-transform:translateX(1rem);-moz-transform:translateX(1rem);-ms-transform:translateX(1rem);transform:translate(1rem)}.no-touch .social-links-small__link:hover .social-links-small__icon 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}.social-links-small__title{position:relative;font:normal var(--fw-medium) 1.8rem/1.2 var(--_font-accent);color:var(--t-bright);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0);-webkit-transition:color var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium);transition:color var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium);-moz-transition:transform var(--_animspeed-medium),color var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium);transition:transform var(--_animspeed-medium),color var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium),color var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium),-moz-transform var(--_animspeed-medium)}.social-links-small__icon{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.8rem;-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);transform:translate(0) rotate(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)}.social-links-small__icon i{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden;color:var(--t-bright);-webkit-transition:color var(--_animspeed-medium) var(--_animbezier);-moz-transition:color var(--_animspeed-medium) var(--_animbezier);transition:color var(--_animspeed-medium) var(--_animbezier)}.widget-ad{position:relative;width:100%;height:auto;padding:0;overflow:hidden}@media only screen and (min-width:1200px){.widget-ad{height:460px}}.widget__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:0;left:0;width:100%;padding:1rem}.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:11.2rem}@media only screen and (min-width:768px){.mxd-article-area{padding-top:15.2rem}}@media only screen and (min-width:1200px){.mxd-article-area{padding-top:9.2rem}}.mxd-article-container,.mxd-article{position:relative;width:100%}.mxd-article__headline{position:relative;width:100%;text-align:center;margin-bottom:7rem}@media only screen and (min-width:1200px){.mxd-article__headline{max-width:870px;margin:0 auto 10rem}}@media only screen and (min-width:1600px){.mxd-article__headline{max-width:900px}}.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__breadcrumbs{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;gap:.5rem}.mxd-article__breadcrumbs span{font:normal var(--fw-regular) 1.8rem/1.2 var(--_font-accent);color:var(--t-muted)}.mxd-article__breadcrumbs span:after{content:"/";display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:.2rem}.mxd-article__breadcrumbs span:last-of-type:after{display:none}.mxd-article__breadcrumbs span a{display:inline;color:var(--t-muted);text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,from(var(--t-muted)),to(var(--t-muted)));background:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0)),-moz-linear-gradient(left,var(--t-muted),var(--t-muted));background:linear-gradient(to right,#0000,#0000),linear-gradient(to right,var(--t-muted),var(--t-muted));-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .4s,color .3s;-moz-transition:background-size .4s,color .3s,-moz-background-size .4s;transition:background-size .4s,color .3s;transition:background-size .4s,color .3s,-moz-background-size .4s}.no-touch .mxd-article__breadcrumbs span a:hover{color:var(--t-medium);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}.mxd-article__breadcrumbs span.current-item{text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(var(--t-muted)),to(var(--t-muted)));background:-moz-linear-gradient(left,var(--t-muted),var(--t-muted));background:linear-gradient(to right,var(--t-muted),var(--t-muted));-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%;background-repeat:no-repeat}.mxd-article__breadcrumbs span.current-item a{text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(var(--t-muted)),to(var(--t-muted))),-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:-moz-linear-gradient(left,var(--t-muted),var(--t-muted)),-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background:linear-gradient(to right,var(--t-muted),var(--t-muted)),linear-gradient(to right,#0000,#0000);-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .4s,color .3s;-moz-transition:background-size .4s,color .3s,-moz-background-size .4s;transition:background-size .4s,color .3s;transition:background-size .4s,color .3s,-moz-background-size .4s}.no-touch .mxd-article__breadcrumbs span.current-item a:hover{color:var(--t-medium);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}.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;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;color:var(--t-bright)}.mxd-article__data 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;gap:1rem;font:normal var(--fw-regular) 1.8rem/1.2 var(--_font-accent)}.mxd-article__data span a{color:var(--pt-t-light-bright)}.mxd-article__data span svg{width:1.3rem;height:1.3rem;fill:currentColor}.mxd-article__data span.meta-tag,.mxd-article__data span.meta-time{font-weight:var(--fw-semibold)}.mxd-article__title{margin-bottom:3.3rem}.mxd-article__title h2{font:normal var(--fw-medium) 6rem/1.1 var(--_font-accent);letter-spacing:-.06rem;color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-article__title h2{font-size:9rem}}@media only screen and (min-width:1200px){.mxd-article__title{margin-bottom:4.4rem}.mxd-article__title h2{font-size:9rem}}@media only screen and (min-width:1400px){.mxd-article__title h2{font-size:9rem}}@media only screen and (min-width:1600px){.mxd-article__title h2{font-size:9rem}}.mxd-article__tags{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.mxd-article__thumb{position:relative;-moz-border-radius:var(--_radius-l);border-radius:var(--_radius-l);overflow:hidden;margin-bottom:5.4rem}.mxd-article__thumb img{display:block;width:100%;height:auto}@media only screen and (min-width:1200px){.mxd-article__thumb{margin-bottom:8.3rem}}@media only screen and (min-width:1600px){.mxd-article__thumb{margin-bottom:8rem}}.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:7rem}}@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%}.mxd-article__block.block-table-of-contents{background-color:var(--base-tint);-moz-border-radius:var(--_radius-m);border-radius:var(--_radius-m);padding:3rem}.mxd-article__block.block-quote{padding:3rem 0;border-top:1px solid var(--st-muted);border-bottom:1px solid var(--st-muted)}.mxd-article__block.block-image{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}@media only screen and (min-width:768px){.mxd-article__block.block-table-of-contents{padding:4rem}.mxd-article__block.block-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:1200px){.mxd-article__block.block-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.mxd-article__block h4{font:normal var(--fw-medium) 2.6rem/1.2 var(--_font-accent);color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-article__block h4{font-size:3.4rem}}@media only screen and (min-width:1200px){.mxd-article__block h4{font-size:3.4rem}}.mxd-article__block h2{font:normal var(--fw-medium) 3.6rem/1.2 var(--_font-accent);color:var(--t-bright)}.mxd-article__block a,.mxd-article__block a:visited{color:var(--t-bright);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;-webkit-text-decoration-color:var(--accent);-moz-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.no-touch .mxd-article__block a:hover{color:var(--accent)}.mxd-article__block code{padding:.2rem .6rem;-moz-border-radius:.6rem;border-radius:.6rem;background-color:var(--base-tint);color:var(--t-bright);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.88em}.mxd-article__block.block-table-of-contents code{background-color:var(--base)}@media only screen and (min-width:768px){.mxd-article__block h2{font-size:5rem}}.table-of-contents__title{font:normal var(--fw-medium) 3rem/1.2 var(--_font-accent);color:var(--t-bright)}@media only screen and (min-width:768px){.table-of-contents__title{font-size:3.6rem}}.table-of-contents__nav{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}.table-of-contents__nav li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.table-of-contents__nav li a{font:normal var(--fw-regular) 1.8rem/1.6 var(--_font-accent);color:var(--t-medium)}.no-touch .table-of-contents__nav li a:hover{color:var(--t-bright)}@media only screen and (min-width:1600px){.table-of-contents__nav li a{font-size:2.2rem}}.quote__text{font:normal var(--fw-regular) 3rem/1.2 var(--_font-accent);color:var(--t-bright);margin-bottom:2rem}@media only screen and (min-width:768px){.quote__text{font-size:3.6rem}}.quote__cite{font:normal var(--fw-regular) 1.8rem/1.6 var(--_font-accent);color:var(--t-medium)}@media only screen and (min-width:1600px){.quote__cite{font-size:2.2rem}}.mxd-article__content ol{list-style:decimal 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 ol:not(:has(ol,ul)){gap:0}.mxd-article__content ol li{font:normal var(--fw-regular) 1.8rem/1.6 var(--_font-accent);color:var(--t-medium)}.mxd-article__content ol li span{font-weight:var(--fw-semibold);color:var(--t-bright)}.mxd-article__content ol ul{gap:0;-webkit-padding-start:2.4rem;-moz-padding-start:2.4rem;padding-inline-start:2.4rem;margin-top: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 var(--fw-regular) 1.8rem/1.6 var(--_font-accent);color:var(--t-medium)}.mxd-article__content ul li span{font-weight:var(--fw-semibold);color:var(--t-bright)}.mxd-article__content ul ol,.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 ol li{font-size:2.2rem}.mxd-article__content ol ul{-webkit-padding-start:2.8rem;-moz-padding-start:2.8rem;padding-inline-start:2.8rem}.mxd-article__content ul li{font-size:2.2rem}.mxd-article__content ul ol,.mxd-article__content ul ul{-webkit-padding-start:2.8rem;-moz-padding-start:2.8rem;padding-inline-start:2.8rem}}.block-image__container{position:relative;-moz-border-radius:var(--_radius-m);border-radius:var(--_radius-m);overflow:hidden}.block-image__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:0;left:0;width:100%;padding:1rem}.mxd-article-author{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%;background-color:var(--base-tint);-moz-border-radius:var(--_radius-m);border-radius:var(--_radius-m);padding:3rem;margin-top:6rem}@media only screen and (min-width:768px){.mxd-article-author{padding:4rem;margin-top:7rem}}@media only screen and (min-width:1200px){.mxd-article-author{max-width:870px;margin:7rem auto 0}}@media only screen and (min-width:1600px){.mxd-article-author{max-width:900px}}.mxd-article-author__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;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.8rem}@media only screen and (min-width:768px){.mxd-article-author__data{-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:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:3rem}}.mxd-article-author__avatar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100px;flex-basis:100px;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:10rem;height:10rem;-moz-border-radius:var(--_radius-pt-m);border-radius:var(--_radius-pt-m);overflow:hidden}.mxd-article-author__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.mxd-article-author__avatar{-ms-flex-preferred-size:120px;flex-basis:120px;height:12rem}}.mxd-article-author__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}.mxd-article-author__name{font:normal var(--fw-medium) 2.6rem/1.2 var(--_font-accent);color:var(--t-bright)}.mxd-article-author__name small{display:block;font:normal var(--fw-regular) 1.6rem/1.2 var(--_font-accent);color:var(--t-medium);margin-top:.2rem}.mxd-article-author__name a{color:var(--t-bright)}.mxd-article-author__name.opposite,.mxd-article-author__name.opposite a{color:var(--t-opp-bright)}.mxd-article-author__name a{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (min-width:768px){.mxd-article-author__name{font-size:3.4rem}}@media only screen and (min-width:1200px){.mxd-article-author__name{font-size:3.4rem}}@media only screen and (min-width:1600px){.mxd-article-author__name small{font-size:1.8rem}}.mxd-article-author__position{line-height:1.4}.mxd-article-author__socials{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;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.4rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;margin-top:2.2rem}.mxd-article-navigation{position:relative;margin-top:6rem;padding-bottom:3rem;border-bottom:1px solid var(--st-muted)}@media only screen and (min-width:768px){.mxd-article-navigation{margin-top:7rem}}@media only screen and (min-width:1200px){.mxd-article-navigation{max-width:870px;margin:7rem auto 0}}@media only screen and (min-width:1600px){.mxd-article-navigation{max-width:900px}}.mxd-article-navigation__navitem{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-article-navigation__navitem.left{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:1.5rem}.mxd-article-navigation__navitem.right{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:1.5rem;text-align:right}.mxd-article-navigation__link{display:block;font:normal var(--fw-medium) 2.2rem/1.2 var(--_font-accent);color:var(--t-bright);margin-top:.5rem}.mxd-article-navigation__link span{text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,from(var(--t-bright)),to(var(--t-bright)));background:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0)),-moz-linear-gradient(left,var(--t-bright),var(--t-bright));background:linear-gradient(to right,#0000,#0000),linear-gradient(to right,var(--t-bright),var(--t-bright));-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .3s,color .3s;-moz-transition:background-size .3s,color .3s,-moz-background-size .3s;transition:background-size .3s,color .3s;transition:background-size .3s,color .3s,-moz-background-size .3s}.no-touch .mxd-article-navigation__link span:hover{color:var(--t-bright);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}.mxd-article-comments{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%;margin-top:6rem}@media only screen and (min-width:768px){.mxd-article-comments{gap:7rem;margin-top:7rem}}@media only screen and (min-width:1200px){.mxd-article-comments{max-width:870px;margin:7rem auto 0}}@media only screen and (min-width:1600px){.mxd-article-comments{max-width:900px}}.mxd-article-comments__container,.mxd-article-comments__respond{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}.mxd-article-comments__list{position:relative;width:100%}.mxd-article-comments__list 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}.mxd-comment{margin-top:-1px;border-top:1px solid var(--st-muted)}.mxd-comment:last-of-type{border-bottom:1px solid var(--st-muted)}.mxd-comment__children{padding-left:3rem}@media only screen and (min-width:768px){.mxd-comment__children{padding-left:13rem}}.mxd-comment__container{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.5rem;padding:3rem 0}@media only screen and (min-width:768px){.mxd-comment__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem}}.mxd-comment__avatar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100px;flex-basis:100px;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:10rem;height:10rem;-moz-border-radius:var(--_radius-pt-m);border-radius:var(--_radius-pt-m);overflow:hidden;margin-bottom:.6rem}.mxd-comment__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.mxd-comment__avatar{margin-bottom:0}}.mxd-comment__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;gap:1.4rem}@media only screen and (min-width:1200px){.mxd-comment__content{gap:1.3rem}}.mxd-comment__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;gap:.2rem}.mxd-comment__name{font:normal var(--fw-medium) 2.2rem/1.2 var(--_font-accent);color:var(--t-bright)}.mxd-comment__name a{color:var(--t-bright);background:none}.mxd-comment__name.opposite,.mxd-comment__name.opposite a{color:var(--t-opp-bright)}@media only screen and (min-width:1200px){.mxd-comment__name{font-size:3rem}}.mxd-comment__reply{margin-top:.9rem}.mxd-error{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%;overflow:hidden;padding:2rem 0 3rem}@media only screen and (min-width:768px){.mxd-error{padding:3rem 0 4rem}}.mxd-error__descr,.mxd-error__controls{position:relative;z-index:1}@media only screen and (min-width:1200px){.marquee-error{margin-top:-4rem}}.mxd-demo-swiper{margin-left:auto;margin-right:auto;position:relative;overflow:clip;list-style:none;z-index:1;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:100%;height:auto;padding:0}.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)}.hover-reveal__item{position:relative}.hover-reveal__content{display:none;position:absolute;inset:50% auto auto 50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);width:300px;height:300px;pointer-events:none;-moz-border-radius:var(--_radius-m);border-radius:var(--_radius-m);overflow:hidden;opacity:0;-webkit-transform:translate(-80%,-50%);-moz-transform:translate(-80%,-50%);-ms-transform:translate(-80%,-50%);transform:translate(-80%,-50%);-webkit-transition:opacity var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium);transition:opacity var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium);-moz-transition:transform var(--_animspeed-medium),opacity var(--_animspeed-medium) var(--_animbezier),-moz-transform var(--_animspeed-medium);transition:transform var(--_animspeed-medium),opacity var(--_animspeed-medium) var(--_animbezier);transition:transform var(--_animspeed-medium),opacity var(--_animspeed-medium) var(--_animbezier),-webkit-transform var(--_animspeed-medium),-moz-transform var(--_animspeed-medium);z-index:1}@media only screen and (min-width:1200px){.hover-reveal__content{display:block}}.hover-reveal__image{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1,1.4);-moz-transform:scale(1,1.4);-ms-transform:scale(1,1.4);transform:scaleY(1.4);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform .5s var(--_animbezier);transition:-webkit-transform .5s var(--_animbezier);-moz-transition:transform .5s var(--_animbezier),-moz-transform .5s var(--_animbezier);transition:transform .5s var(--_animbezier);transition:transform .5s var(--_animbezier),-webkit-transform .5s var(--_animbezier),-moz-transform .5s var(--_animbezier)}.mxd-pinned{display:block}@media only screen and (min-width:1200px){.mxd-pinned{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:3rem}}.mxd-pinned__img-item{position:absolute;inset: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;opacity:0;-webkit-transition:opacity var(--_animspeed-medium);-moz-transition:opacity var(--_animspeed-medium);transition:opacity var(--_animspeed-medium)}.mxd-pinned__img-item.is-active{opacity:1}.mxd-pinned__text-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;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:1200px){.mxd-pinned__text-item{height:-moz-calc(100vh - 12rem);height:calc(100vh - 12rem);max-width:640px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.2;-webkit-transition:opacity var(--_animspeed-medium);-moz-transition:opacity var(--_animspeed-medium);transition:opacity var(--_animspeed-medium)}.mxd-pinned__text-item.is-active{opacity:1}}@media only screen and (min-width:1600px){.mxd-pinned__text-item{height:-moz-calc(100vh - 18rem);height:calc(100vh - 18rem)}}.mxd-pinned-universal{position:relative}.mxd-pinned-universal__static-inner{text-align:center}@media only screen and (min-width:1200px){.mxd-pinned-universal__static-inner{position:sticky;top:0;padding-top:6rem;text-align:left}}@media only screen and (min-width:1600px){.mxd-pinned-universal__static-inner{padding-top:9rem}}@media only screen and (min-width:1200px){.mxd-pinned-universal__scroll{padding-top:6rem;grid-column-gap:1.2rem;grid-row-gap:1.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1600px){.mxd-pinned-universal__scroll{padding-top:9rem}}.mxd-pinned-universal__scroll-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:6.5rem}@media only screen and (min-width:768px){.mxd-pinned-universal__scroll-inner{gap:7.5rem}}@media only screen and (min-width:1600px){.mxd-pinned-universal__scroll-inner{gap:9.3rem}}.mxd-pinned-projects{position:relative}.mxd-pinned-projects__static-inner{text-align:center}@media only screen and (min-width:1200px){.mxd-pinned-projects__static-inner{position:sticky;top:0;padding-top:6rem;text-align:left}}@media only screen and (min-width:1600px){.mxd-pinned-projects__static-inner{padding-top:9rem}}@media only screen and (min-width:1200px){.mxd-pinned-projects__scroll{padding-top:6rem;grid-column-gap:1.2rem;grid-row-gap:1.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1600px){.mxd-pinned-projects__scroll{padding-top:9rem}}.mxd-pinned-projects__scroll-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:6.2rem}@media only screen and (min-width:768px){.mxd-pinned-projects__scroll-inner{gap:7rem}}@media only screen and (min-width:1200px){.mxd-pinned-projects__scroll-inner{gap:9rem}}@media only screen and (min-width:1600px){.mxd-pinned-projects__scroll-inner{gap:11rem}}.mxd-projects-list__date{text-align:right}.mxd-projects-list__date p{color:var(--t-bright)}@media only screen and (min-width:1200px){.mxd-projects-list__date{text-align:right}}.mxd-project-item__media.masonry-media{height:auto}@media only screen and (min-width:1200px){.mxd-project-item__media.masonry-media{height:600px}}@media only screen and (min-width:1400px){.mxd-project-item__media.masonry-media{height:600px}}@media only screen and (min-width:1600px){.mxd-project-item__media.masonry-media{height:800px}}@media only screen and (min-width:1200px){.mxd-project-item__preview.masonry-preview{height:600px}}@media only screen and (min-width:1400px){.mxd-project-item__preview.masonry-preview{height:600px}}@media only screen and (min-width:1600px){.mxd-project-item__preview.masonry-preview{height:800px}}.mxd-awards-list{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}@media only screen and (min-width:1200px)and (hover)and (prefers-reduced-motion:no-preference){.mxd-awards-list>.mxd-awards-list__item{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.mxd-awards-list:hover>.mxd-awards-list__item:not(:hover){opacity:.2}}.mxd-awards-list__item{position:relative;display:block;margin-top:-2px}.mxd-awards-list__item:first-of-type{margin-top:0}@media only screen and (min-width:1200px){.no-touch .mxd-awards-list__item:hover .mxd-awards-list__title p,.no-touch .mxd-awards-list__item:hover .mxd-awards-list__icon{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.no-touch .mxd-awards-list__item:hover .mxd-awards-list__icon i:before{-webkit-animation:var(--_animspeed-slow) var(--_animbezier) .2s 1 both slideRight;-moz-animation:var(--_animspeed-slow) var(--_animbezier) .2s 1 both slideRight;animation:var(--_animspeed-slow) var(--_animbezier) .2s 1 both slideRight}}.mxd-awards-list__border{position:relative;left:1.5rem;width:-moz-calc(100% - 3rem);width:calc(100% - 3rem);height:2px;background-color:var(--st-bright)}.mxd-awards-list__inner{display:block;padding:3rem 0}.mxd-awards-list__title{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;-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;gap:1rem;margin-bottom:2.6rem;overflow:hidden}.mxd-awards-list__title p{font:normal var(--fw-medium) 3rem/1.2 var(--_font-accent);letter-spacing:-.06rem;color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-awards-list__title{margin-bottom:2.9rem}.mxd-awards-list__title p{font-size:4.4rem}}@media only screen and (min-width:1200px){.mxd-awards-list__title{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:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;height:100%;margin-bottom:0}.mxd-awards-list__title p{-webkit-transform:translateX(-5.4rem);-moz-transform:translateX(-5.4rem);-ms-transform:translateX(-5.4rem);transform:translate(-5.4rem);-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)}}@media only screen and (min-width:1600px){.mxd-awards-list__title p{font-size:4.4rem}}.mxd-awards-list__icon{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;font-size:3rem}.mxd-awards-list__icon i{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden;color:var(--t-bright);-webkit-transition:color var(--_animspeed-medium) var(--_animbezier);-moz-transition:color var(--_animspeed-medium) var(--_animbezier);transition:color var(--_animspeed-medium) var(--_animbezier)}@media only screen and (min-width:768px){.mxd-awards-list__icon{font-size:4.4rem}}@media only screen and (min-width:1200px){.mxd-awards-list__icon{-webkit-transform:translateX(-5.4rem);-moz-transform:translateX(-5.4rem);-ms-transform:translateX(-5.4rem);transform:translate(-5.4rem);-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-awards-list__tagslist{margin-bottom:.6rem}.mxd-awards-list__tagslist ul li p{color:var(--t-bright)}@media only screen and (min-width:768px){.mxd-awards-list__tagslist{margin-bottom:1.2rem}}@media only screen and (min-width:1200px){.mxd-awards-list__tagslist{margin-bottom:0}}.mxd-awards-list__date{text-align:right}.mxd-awards-list__date p{color:var(--t-bright)}@media only screen and (min-width:1200px){.mxd-awards-list__date{text-align:right}}.mxd-stats-cards{position:relative}.mxd-stats-cards__item{position:relative;height:540px}@media only screen and (min-width:768px){.mxd-stats-cards__item{height:420px}}@media only screen and (min-width:1600px){.mxd-stats-cards__item{height:600px}}.mxd-stats-cards__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;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:3.4rem;position:relative;width:100%;height:100%;overflow:hidden}.mxd-stats-cards__inner .mxd-counter{z-index:1}@media only screen and (min-width:768px){.mxd-stats-cards__inner{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0}.mxd-stats-cards__inner.align-end{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}.mxd-stats-cards__btngroup{z-index:1}.mxd-stats-cards__image{position:absolute;left:0;top:32rem;width:100%;max-width:400px;height:auto;padding:0 4rem 0 0;z-index:0}@media only screen and (min-width:768px){.mxd-stats-cards__image{top:0;width:60%;max-width:none;padding:0}}@media only screen and (min-width:768px){.mxd-stats-cards__image.mxd-stats-cards-image-devices{width:40%;top:50%;right:4rem;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.mxd-stats-cards__icon{position:absolute;top:4rem;right:4rem;font-size:7rem;line-height:1;color:var(--accent);z-index:0}@media only screen and (min-width:1200px){.mxd-stats-cards__icon{font-size:9rem}}@media only screen and (min-width:1600px){.mxd-stats-cards__icon{font-size:12rem}}.mxd-stats-cards__inner.align-end .mxd-stats-cards__icon{right:auto;left:4rem}.mxd-stats-cards__inner.bg-accent .mxd-stats-cards__icon{color:var(--t-opp-bright);opacity:.4}@media only screen and (max-width:767px){.mxd-stats-cards__item.no-image{height:auto}.mxd-stats-cards__icon{top:2.4rem;right:2.4rem;font-size:5.2rem}.mxd-stats-cards__inner.align-end .mxd-stats-cards__icon{left:auto;right:2.4rem}}.mxd-services-cards__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:3.2rem}@media only screen and (min-width:1600px){.mxd-services-cards__tags{gap:1.4rem;margin-bottom:3.8rem}}.mxd-services-list{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-services-list.grid-top{padding-top:14rem}@media only screen and (min-width:768px){.mxd-services-list.grid-top{padding-top:16rem}}@media only screen and (min-width:1600px){.mxd-services-list.grid-top{padding-top:20rem}}@media only screen and (min-width:1200px)and (hover)and (prefers-reduced-motion:no-preference){.mxd-services-list>.mxd-services-list__item{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.mxd-services-list:hover>.mxd-services-list__item:not(:hover){opacity:.2}}.mxd-services-list__item{position:relative;margin-top:-2px}.mxd-services-list__item:first-of-type{margin-top:0}.mxd-services-list__border{position:relative;left:1.5rem;width:-moz-calc(100% - 3rem);width:calc(100% - 3rem);height:2px;background-color:var(--st-bright)}.mxd-services-list__inner{padding:6rem 0}.mxd-services-list__title{margin-bottom:3.4rem}.mxd-services-list__title p,.mxd-services-list__title h3{font:normal var(--fw-medium) 4.4rem/.7 var(--_font-accent);letter-spacing:-.06rem;color:var(--t-bright)}@media only screen and (min-width:1200px){.mxd-services-list__title{margin-bottom:0}.mxd-services-list__title p,.mxd-services-list__title h3{font-size:9rem}}@media only screen and (min-width:1600px){.mxd-services-list__title p,.mxd-services-list__title h3{font-size:12rem}}.mxd-services-list__descr{margin-bottom:2.6rem}.mxd-services-list__descr p{color:var(--t-medium);font-size:1.8rem}@media only screen and (min-width:1200px){.mxd-services-list__descr{margin-bottom:0}}.mxd-services-list__tagslist ul li p{color:var(--t-medium);font-size:1.8rem}@media only screen and (min-width:1200px){.mxd-services-list__tagslist{padding:0 3rem}}.mxd-res-list{position:relative}@media only screen and (min-width:1200px)and (hover)and (prefers-reduced-motion:no-preference){.mxd-res-list>.mxd-res-list__item{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.mxd-res-list:hover>.mxd-res-list__item:not(:hover){opacity:.2}}.mxd-res-list__item{position:relative;display:block;margin-top:-2px}.mxd-res-list__item:first-of-type{margin-top:0}.mxd-res-list__divider{position:relative;width:100%;height:2px;background-color:var(--st-bright)}.mxd-res-list__content{position:relative;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;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3.6rem 0 3.5rem;overflow:hidden}@media only screen and (min-width:1200px){.mxd-res-list__content{-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:6rem 0 7rem}}.mxd-res-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;gap:1.6rem}@media only screen and (min-width:1200px){.mxd-res-list__data{gap:2.8rem}}.mxd-res-list__title h3{font-size:3rem}@media only screen and (min-width:768px){.mxd-res-list__title h3{font-size:4.4rem}}@media only screen and (min-width:1200px){.mxd-res-list__title h3{font-size:4.4rem}}.mxd-res-list__descr{max-width:560px}.mxd-res-list__year{margin-bottom:1.1rem}.mxd-res-list__year p{font-weight:var(--fw-medium);color:var(--t-bright)}.mxd-approach-list{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}@media only screen and (min-width:1200px)and (hover)and (prefers-reduced-motion:no-preference){.mxd-approach-list>.mxd-approach-list__item{-webkit-transition:opacity var(--_animspeed-medium) ease;-moz-transition:opacity var(--_animspeed-medium) ease;transition:opacity var(--_animspeed-medium) ease}.no-touch .mxd-approach-list:hover>.mxd-approach-list__item:not(:hover){opacity:.2}}.mxd-approach-list__item{position:relative;width:100%;margin-top:-2px}.mxd-approach-list__item:first-of-type{margin-top:0}.no-touch .mxd-approach-list__item:hover .mxd-approach-list__image img{-webkit-animation-play-state:running;-moz-animation-play-state:running;animation-play-state:running}.mxd-approach-list__border{position:relative;left:1.5rem;width:-moz-calc(100% - 3rem);width:calc(100% - 3rem);height:2px;background-color:var(--st-bright)}.mxd-approach-list__inner{padding:7rem 0}@media only screen and (min-width:768px){.mxd-approach-list__inner{padding:8rem 0}}.mxd-approach-list__image{display:block;width:7rem;height:7rem;margin-bottom:2.4rem}.mxd-approach-list__image img{display:block;position:relative;-webkit-animation:spin 5s linear infinite;-moz-animation:spin 5s linear infinite;animation:spin 5s linear infinite;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused}.mxd-approach-list__image i{display:block;font-size:7rem;line-height:1;color:var(--t-bright);-webkit-transition:color var(--_animspeed-medium) var(--_animbezier);-moz-transition:color var(--_animspeed-medium) var(--_animbezier);transition:color var(--_animspeed-medium) var(--_animbezier)}.no-touch .mxd-approach-list__item:hover .mxd-approach-list__image i{color:var(--accent)}@media only screen and (min-width:1200px){.mxd-approach-list__image{margin-bottom:0}}.mxd-approach-list__title{margin-bottom:2.2rem}.mxd-approach-list__title p,.mxd-approach-list__title h3{font:normal var(--fw-medium) 2.2rem/1.2 var(--_font-accent);color:var(--t-bright)}.mxd-approach-list__title p a,.mxd-approach-list__title h3 a{color:var(--t-bright)}.mxd-approach-list__title p.opposite,.mxd-approach-list__title h3.opposite,.mxd-approach-list__title p.opposite a,.mxd-approach-list__title h3.opposite a{color:var(--t-opp-bright)}@media only screen and (min-width:1200px){.mxd-approach-list__title{margin-bottom:0;padding:0 3rem;text-align:right}.mxd-approach-list__title p,.mxd-approach-list__title h3{font-size:3rem}}.marquee{max-width:100%;overflow:hidden}.marquee.bright .marquee__text,.marquee.bright .marquee__image{color:var(--t-bright)}.marquee.muted-extra .marquee__text,.marquee.muted-extra .marquee__image{color:var(--t-muted-extra)}.marquee--gsap .marquee__top,.marquee--gsap .marquee__bottom,.marquee-right--gsap .marquee__toright,.marquee-left--gsap .marquee__toleft{translate:-moz-calc(-100% + 100vw)!important;translate:calc(-100% + 100vw)!important}.marquee__top,.marquee__bottom,.marquee__toleft,.marquee__toright,.items__container{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__item{margin-top:1.5rem;margin-right:1.5rem}.marquee__item.one-line{margin-top:0}.marquee__item.item-regular-xl{margin-right:3rem}@media only screen and (min-width:768px){.marquee__item{margin-top:3rem;margin-right:3rem}.marquee__item.one-line{margin-top:0}.marquee__item.item-regular-xl{margin-right:6rem}}.marquee__item{position:relative;width:430px;height:320px;-moz-border-radius:var(--_radius-m);border-radius:var(--_radius-m);overflow:hidden;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:20px;-webkit-animation:animateZ 1s infinite;-moz-animation:animateZ 1s infinite;animation:animateZ 1s infinite}.marquee__item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.marquee__item.has-caption{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;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:var(--accent)}.marquee__item.has-caption p{font:normal var(--fw-medium) 2.2rem/1.2 var(--_font-accent);color:var(--t-opp-bright)}.marquee__item.item-regular{width:auto;height:auto;-moz-border-radius:0;border-radius:0;gap:0;background-color:transparent;-webkit-animation:animateZ 1s infinite;-moz-animation:animateZ 1s infinite;animation:animateZ 1s infinite}.marquee__item.item-regular-xl{gap:3rem}@media only screen and (min-width:768px){.marquee__item{width:490px;height:360px}.marquee__item.has-caption p{font-size:3rem}.marquee__item.item-regular-xl{gap:6rem}}@media only screen and (min-width:1200px){.marquee__item{width:540px;height:400px}}@media only screen and (min-width:1600px){.marquee__item{width:730px;height:540px}.marquee__item.has-caption p{font-size:5rem}}.marquee__link{display:block;width:100%;height:100%}.marquee__link img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.marquee__text{margin-right:1.6rem}@media only screen and (min-width:1200px){.marquee__text{margin-right:3.6rem}}.marquee__image{-ms-flex-negative:0;flex-shrink:0;width:4.1rem;height:4.1rem}.marquee__image.image-xl{width:9rem;height:9rem}@media only screen and (min-width:768px){.marquee__image{width:8.1rem;height:8.1rem}.marquee__image.image-xl{width:14rem;height:14rem}}@media only screen and (min-width:1400px){.marquee__image.image-xl{width:18rem;height:18rem}}.marquee__image img,.marquee__image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.marquee__text{font:normal var(--fw-regular) 6rem/1.2 var(--_font-accent);letter-spacing:-.06rem}.marquee__text.text-xl{font-weight:var(--fw-medium);font-size:20rem;line-height:.8}@media only screen and (min-width:768px){.marquee__text{font-size:12rem}.marquee__text.text-xl{font-size:30rem}}@media only screen and (min-width:1200px){.marquee__text{font-size:12rem}}@media only screen and (min-width:1400px){.marquee__text.text-xl{font-size:40rem}}@-webkit-keyframes toLeft{to{-webkit-transform:translateX(-50%);transform:translate(-50%)}}@-moz-keyframes toLeft{to{-moz-transform:translateX(-50%);transform:translate(-50%)}}@keyframes toLeft{to{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translate(-50%)}}@-webkit-keyframes toRight{to{-webkit-transform:translateX(0);transform:translate(0)}}@-moz-keyframes toRight{to{-moz-transform:translateX(0);transform:translate(0)}}@keyframes toRight{to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes animateZ{to{-webkit-transform:translateZ(1px);transform:translateZ(1px)}}@-moz-keyframes animateZ{to{-moz-transform:translateZ(1px);transform:translateZ(1px)}}@keyframes animateZ{to{-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);transform:translateZ(1px)}}.stack-wrapper{position:relative;width:100%}.stack-wrapper.in-content-stack{margin-top:-7.6rem}@media only screen and (min-width:1600px){.stack-wrapper.in-content-stack{margin-top:-4.6rem}}.stack-offset{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;height:10.6rem;background-color:transparent}@media only screen and (min-width:768px){.stack-offset{height:13.6rem}}.services-stack{width:100%;position:relative;height:75vh;min-height:600px}@media only screen and (min-width:992px){.services-stack{height:600px;min-height:0}}@media only screen and (min-width:1600px){.services-stack{height:760px}}.stack-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;padding-bottom:3rem}@media only screen and (min-width:1600px){.stack-item{padding-bottom:6rem}}.mxd-services-stack__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;overflow:hidden;width:100%;height:100%;padding:2.6rem 3rem 0;z-index:0;-moz-border-radius:var(--_radius-l);border-radius:var(--_radius-l)}.mxd-services-stack__inner.radius-dark{-moz-border-radius:3.6rem;border-radius:3.6rem}@media only screen and (min-width:768px){.mxd-services-stack__inner{padding:4.2rem 5rem 0}.mxd-services-stack__inner.radius-dark{-moz-border-radius:4.6rem;border-radius:4.6rem}}@media only screen and (min-width:992px){.mxd-services-stack__inner{padding:4.2rem 5rem 4.6rem}.mxd-services-stack__inner.justify-between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.mxd-services-stack__controls{position:absolute;top:1rem;right:1rem;z-index:1}.mxd-services-stack__title{margin-bottom:3.4rem;padding-right:2.6rem}@media only screen and (min-width:992px){.mxd-services-stack__title{z-index:1}.mxd-services-stack__title.width-60{width:60%;max-width:580px}}@media only screen and (min-width:1200px){.mxd-services-stack__title h3{font-size:7rem}}@media only screen and (min-width:1600px){.mxd-services-stack__title{margin-bottom:4rem}.mxd-services-stack__title.width-60{max-width:800px}}.mxd-services-stack__info{z-index:1;margin-bottom:3.3rem}@media only screen and (min-width:768px){.mxd-services-stack__info{width:80%;margin-bottom:3.3rem}}@media only screen and (min-width:992px){.mxd-services-stack__info.width-60{width:60%;max-width:470px;margin-bottom:0}}@media only screen and (min-width:1600px){.mxd-services-stack__info.width-60{max-width:610px}}.services-stack__image{position:relative;overflow:hidden}.services-stack__image .service-img-m{display:none}@media only screen and (min-width:992px){.services-stack__image{position:absolute;top:0;right:0;width:100%;height:100%;z-index:0;padding-left:0}.services-stack__image .service-img{position:absolute;right:-15%;bottom:0;height:100%;width:auto}.services-stack__image .service-img-s{display:none}.services-stack__image .service-img-m{display:block}}@media only screen and (min-width:1200px){.services-stack__image .service-img{position:absolute;right:0;bottom:-5%;max-height:none;height:110%;width:auto}}.projects-stack{width:100%;position:relative;height:75vh;min-height:600px}@media only screen and (min-width:992px){.projects-stack{height:600px;min-height:0}}@media only screen and (min-width:1600px){.projects-stack{height:760px}}.mxd-projects-stack__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;overflow:hidden;width:100%;height:100%;-moz-border-radius:var(--_radius-l);border-radius:var(--_radius-l);padding:3rem;z-index:0}.mxd-projects-stack__inner.justify-between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mxd-projects-stack__inner.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-projects-stack__inner{padding:5rem}}.mxd-projects-stack__image{position:absolute;top:0;left:0;width:100%;height:100%}.mxd-projects-stack__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mxd-projects-stack__image img.mobile{display:block}.mxd-projects-stack__image img.desktop{display:none}@media only screen and (min-width:768px){.mxd-projects-stack__image img.mobile{display:none}.mxd-projects-stack__image img.desktop{display:block}}.mxd-projects-stack__title{position:relative;margin-bottom:2.4rem;max-width:600px}.mxd-projects-stack__title.no-margin{margin-bottom:0}.mxd-projects-stack__tags{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media only screen and (min-width:1600px){.mxd-projects-stack__tags{gap:1.4rem}}h2.permanent-light{color:var(--pt-t-light-bright)}.mxd-section-inner-headline.padding-headline-pre-stack{padding-bottom:2.3rem}@media only screen and (min-width:768px){.mxd-section-inner-headline.padding-headline-pre-stack{padding-bottom:1rem}}@media only screen and (min-width:1200px){.mxd-section-inner-headline.padding-headline-pre-stack{padding-bottom:.6rem}}@media only screen and (min-width:1600px){.mxd-section-inner-headline.padding-headline-pre-stack{padding-bottom:4.4rem}}.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;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4.6rem;padding:3rem;height:auto}@media only screen and (min-width:768px){.mxd-testimonials-card{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:600px;max-width:460px;padding:4rem}}@media only screen and (min-width:1400px){.mxd-testimonials-card{height:640px;max-width:500px}}@media only screen and (min-width:1600px){.mxd-testimonials-card{height:700px;max-width:630px}}.mxd-testimonials-card__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:4.9rem}.mxd-testimonials-card__media{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}@media only screen and (min-width:768px){.mxd-testimonials-card__media{-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}}.mxd-testimonials-card__photo{width:8rem;height:8rem;-moz-border-radius:50%;border-radius:50%;overflow:hidden}.mxd-testimonials-card__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.mxd-testimonials-card__photo{width:12rem;height:12rem}}.mxd-testimonials-card__company{position:relative;max-width:12rem}.mxd-testimonials-card__company img.logo-invert{filter:invert(1)}[color-scheme=light] .mxd-testimonials-card__company img.logo-invert{filter:none}[color-scheme=light] .mxd-testimonials-card__company img.logo-darken-light{filter:brightness(.55)}@media only screen and (min-width:768px){.mxd-testimonials-card__company{max-width:18rem}}.mxd-testimonials-card__text p{margin-bottom:3.3rem}.mxd-testimonials-card__name{font:normal var(--fw-medium) 2.6rem/1.2 var(--_font-accent);color:var(--t-bright)}.mxd-testimonials-card__name small{display:block;font:normal var(--fw-regular) 1.6rem/1.2 var(--_font-accent);color:var(--t-medium);margin-top:.2rem}.mxd-testimonials-card__name a{color:var(--t-bright)}.mxd-testimonials-card__name.opposite,.mxd-testimonials-card__name.opposite a{color:var(--t-opp-bright)}@media only screen and (min-width:768px){.mxd-testimonials-card__name{font-size:3.4rem}}@media only screen and (min-width:1600px){.mxd-testimonials-card__name small{font-size:1.8rem}}.testimonials-slider{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 1.5rem}}@media only screen and (min-width:1200px){.testimonials-slider__shadow{position:absolute;top:0;right:0;width:6rem;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),rgba(var(--base-rgb),1));z-index:1}}.swiper-testimonials{position:relative;height:100%;padding-bottom:7rem}@media only screen and (min-width:992px){.swiper-testimonials.no-padding{padding-bottom:0}}.swiper-slide{width:100%;-webkit-filter:blur(4px);filter:blur(4px);-webkit-transition:-webkit-filter var(--_animspeed-slow) var(--_animbezier);transition:-webkit-filter var(--_animspeed-slow) var(--_animbezier);-moz-transition:filter var(--_animspeed-slow) var(--_animbezier);transition:filter var(--_animspeed-slow) var(--_animbezier);transition:filter var(--_animspeed-slow) var(--_animbezier),-webkit-filter var(--_animspeed-slow) var(--_animbezier)}.swiper-slide.swiper-slide-active{-webkit-filter:blur(0);filter:blur(0)}@media only screen and (min-width:768px){.swiper-slide{width:auto}}.mxd-slider-btn{display:block;position:absolute;top:auto;right:auto;bottom:.2rem;left:auto;width:auto;height:auto;margin:0}.mxd-slider-btn:after{display:none}.mxd-slider-btn-round-prev{left:0}.mxd-slider-btn-round-next{left:5.4rem}.swiper-testimonials__controls{position:relative;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;-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;gap:3rem;padding:0 1.5rem}.swiper-testimonials__controls .mxd-slider-btn{position:relative;bottom:auto;width:auto;height:auto;margin:0}.swiper-testimonials__controls .mxd-slider-btn-round-prev,.swiper-testimonials__controls .mxd-slider-btn-round-next{left:auto}@media only screen and (min-width:992px){.swiper-testimonials__controls{position:absolute;bottom:0;left:1.5rem;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:0}}.testimonials-slider-2{position:relative;height:auto}.swiper-testimonials-2{position:relative;height:100%;padding-bottom:7rem}@media only screen and (min-width:1200px){.swiper-testimonials-2.no-padding{padding-bottom:0}}.swiper-slide.no-blur{-webkit-filter:blur(0);filter:blur(0)}.mxd-partners-cards{position:relative}.mxd-partners-cards__item{position:relative;height:250px}.mxd-partners-cards__inner{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:100%;height:100%}.mxd-partners-cards__inner:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--base-tint);-moz-border-radius:var(--_radius-m);border-radius:var(--_radius-m);z-index:-1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform var(--_animspeed-slow) var(--_animbezier);transition:-webkit-transform var(--_animspeed-slow) var(--_animbezier);-moz-transition:transform var(--_animspeed-slow) var(--_animbezier),-moz-transform var(--_animspeed-slow) var(--_animbezier);transition:transform var(--_animspeed-slow) var(--_animbezier);transition:transform var(--_animspeed-slow) var(--_animbezier),-webkit-transform var(--_animspeed-slow) var(--_animbezier),-moz-transform var(--_animspeed-slow) var(--_animbezier)}.no-touch .mxd-partners-cards__inner:hover:before{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.no-touch .mxd-partners-cards__inner:hover .mxd-partners-cards__logo img{opacity:1}.mxd-partners-cards__logo{width:170px;height:auto}.mxd-partners-cards__logo img{opacity:.6;-webkit-transition:opacity var(--_animspeed-slow) ease;-moz-transition:opacity var(--_animspeed-slow) ease;transition:opacity var(--_animspeed-slow) ease}.mxd-blog-preview{position:relative}.mxd-blog-preview__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-bottom:3.2rem}.mxd-blog-preview__item:last-of-type{padding-bottom:0}@media only screen and (min-width:768px){.mxd-blog-preview__item{padding-bottom:4.2rem}}@media only screen and (min-width:1200px){.mxd-blog-preview__item{padding-bottom:0}}.mxd-blog-preview__media{display:block;position:relative;height:460px;-moz-border-radius:var(--_radius-l);border-radius:var(--_radius-l);margin-bottom:1.5rem;overflow:hidden}.no-touch .mxd-blog-preview__media:hover .mxd-preview-hover{opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media only screen and (min-width:768px){.mxd-blog-preview__media{height:600px;margin-bottom:2.4rem}}@media only screen and (min-width:1200px){.mxd-blog-preview__media{height:460px}}@media only screen and (min-width:1600px){.mxd-blog-preview__media{height:600px}}.mxd-blog-preview__image{position:relative;width:100%;height:460px;-moz-border-radius:var(--_radius-l);border-radius:var(--_radius-l);overflow:hidden;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:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-repeat:no-repeat;background-position:center;-moz-background-size:cover;background-size:cover}.mxd-blog-preview__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.mxd-blog-preview__image{height:600px}}@media only screen and (min-width:1200px){.mxd-blog-preview__image{height:460px}}@media only screen and (min-width:1600px){.mxd-blog-preview__image{height:600px}}.mxd-blog-preview__tags{position:absolute;bottom:0;left:0;width:100%;padding:2.6rem 3rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-transition:all var(--_animspeed-medium) var(--_animbezier);-moz-transition:all var(--_animspeed-medium) var(--_animbezier);transition:all var(--_animspeed-medium) var(--_animbezier)}@media only screen and (min-width:768px){.mxd-blog-preview__tags{padding:3.6rem 4rem}}@media only screen and (min-width:1600px){.mxd-blog-preview__tags{gap:1.4rem}}.mxd-blog-preview__data{padding:0 3rem}.mxd-blog-preview__data a{display:inline;font:normal var(--fw-regular) 2.2rem/1.2 var(--_font-accent);line-height:1.2;color:var(--t-medium);text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,from(var(--t-bright)),to(var(--t-bright)));background:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0)),-moz-linear-gradient(left,var(--t-bright),var(--t-bright));background:linear-gradient(to right,#0000,#0000),linear-gradient(to right,var(--t-bright),var(--t-bright));-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .3s,color .3s;-moz-transition:background-size .3s,color .3s,-moz-background-size .3s;transition:background-size .3s,color .3s;transition:background-size .3s,color .3s,-moz-background-size .3s}.no-touch .mxd-blog-preview__data a:hover{color:var(--t-bright);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}.mxd-blog-preview__data a span{font-weight:var(--fw-medium);line-height:1.2;color:var(--t-bright)}.mxd-blog-preview__data p{font:normal var(--fw-regular) 2.2rem/1.2 var(--_font-accent)}@media only screen and (min-width:768px){.mxd-blog-preview__data{padding:0 4rem}}@media only screen and (min-width:1600px){.mxd-blog-preview__data p,.mxd-blog-preview__data a{font-size:3rem}}.mxd-accordion{position:relative}@media only screen and (min-width:1200px)and (hover)and (prefers-reduced-motion:no-preference){.mxd-accordion>.mxd-accordion__item{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.mxd-accordion:hover>.mxd-accordion__item:not(:hover){opacity:.2}}.mxd-accordion__item{position:relative;cursor:pointer;margin-top:-2px}.mxd-accordion__item:first-of-type{margin-top:0}.mxd-accordion__divider{position:relative;width:100%;height:2px;background-color:var(--st-bright)}.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 3.6rem;overflow:hidden;display:none}@media only screen and (min-width:1200px){.mxd-accordion__content{padding:0 0 3.4rem}}.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:3rem 0}.mxd-accordion__title p,.mxd-accordion__title h3{font:normal var(--fw-medium) 2.2rem/1.2 var(--_font-accent);color:var(--t-bright)}.mxd-accordion__title p a{color:var(--t-bright)}.mxd-accordion__title p.opposite,.mxd-accordion__title p.opposite a{color:var(--t-opp-bright)}@media only screen and (min-width:1200px){.mxd-accordion__title{padding:3rem 0 3.4rem}.mxd-accordion__title p{font-size:3rem}}@media only screen and (min-width:1200px){.mxd-accordion__title h3{font-size:3rem}}.mxd-faq-group+.mxd-faq-group{margin-top:6rem}.mxd-faq-group__title{margin-bottom:1.6rem;font:normal var(--fw-medium) 3.2rem/1.2 var(--_font-accent);color:var(--t-bright)}.mxd-faq-group__link{margin-top:3rem}@media only screen and (min-width:1200px){.mxd-faq-group+.mxd-faq-group{margin-top:9rem}.mxd-faq-group__title{margin-bottom:2.4rem;font-size:4.4rem}}.mxd-accordion__arrow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;font-size:2.2rem;line-height:1.2;color:var(--t-bright);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0);will-change:transform;-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)}@media only screen and (min-width:1200px){.mxd-accordion__arrow{font-size:3rem}}.accordion-rotate{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mxd-pricing-table,.mxd-pricing-table__item{position:relative}.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;gap:3rem;width:100%;background-color:var(--base-tint);-moz-border-radius:var(--_radius-m);border-radius:var(--_radius-m);padding:3rem;-webkit-transition:-webkit-box-shadow var(--_animspeed-slow) var(--_animbezier);transition:-webkit-box-shadow var(--_animspeed-slow) var(--_animbezier);-moz-transition:box-shadow var(--_animspeed-slow) var(--_animbezier),-moz-box-shadow var(--_animspeed-slow) var(--_animbezier);transition:box-shadow var(--_animspeed-slow) var(--_animbezier);transition:box-shadow var(--_animspeed-slow) var(--_animbezier),-webkit-box-shadow var(--_animspeed-slow) var(--_animbezier),-moz-box-shadow var(--_animspeed-slow) var(--_animbezier)}.no-touch .mxd-pricing-table__inner:hover{-webkit-box-shadow:0 14px 28px rgba(var(--accent-rgb),.25),0 10px 10px rgba(var(--accent-rgb),.12);-moz-box-shadow:0 14px 28px rgba(var(--accent-rgb),.25),0 10px 10px rgba(var(--accent-rgb),.12);box-shadow:0 14px 28px rgba(var(--accent-rgb),.25),0 10px 10px rgba(var(--accent-rgb),.12)}@media only screen and (min-width:1200px){.mxd-pricing-table__inner{height:100%;padding:4rem}}@media only screen and (min-width:1600px){.mxd-pricing-table__inner{padding:5rem}}.mxd-pricing-table__tag{position:absolute;top:-1.6rem;left:3rem}@media only screen and (min-width:1200px){.mxd-pricing-table__tag{left:4rem}}@media only screen and (min-width:1600px){.mxd-pricing-table__tag{left:5rem}}.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:3rem}@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:1rem;font:normal var(--fw-medium) 3rem/1.2 var(--_font-accent);color:var(--t-bright)}@media only screen and (min-width:1200px){.pricing-header__title{font-size:4.4rem}}.pricing-header__descr{font-size:1.8rem}@media only screen and (min-width:1600px){.pricing-header__descr{font-size:1.8rem}}.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:3rem}.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:.6rem;margin-bottom:1.2rem}.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:.4rem}.pricing-data__currency,.pricing-data__period{font:normal var(--fw-regular) 1.8rem/1.6 var(--_font-accent);color:var(--t-muted)}@media only screen and (min-width:1600px){.pricing-data__currency,.pricing-data__period{font-size:2.2rem}}.pricing-data__amount{font:normal var(--fw-semibold) 7.4rem/.9 var(--_font-accent);letter-spacing:-.2rem;color:var(--t-bright)}.pricing-data__amount.amount-text{font-size:3.4rem;line-height:1.1;letter-spacing:-.1rem}@media only screen and (min-width:1200px){.pricing-data__amount.amount-text{font-size:4.4rem}}.pricing-data__amount.amount-range{font-size:5.6rem;white-space:nowrap}@media only screen and (min-width:768px){.pricing-data__amount.amount-range{font-size:7.4rem}}.pricing-data__btnholder{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;width:100%;margin-bottom:1.8rem}.pricing-data__divider{width:100%;height:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;background-color:var(--base-opp)}.mxd-pricing-table__plan{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;width:100%;margin-top:.7rem}.pricing-plan__caption{font-size:1.8rem}@media only screen and (min-width:1600px){.pricing-plan__caption{font-size:1.8rem}}.mxd-pricing-table__link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:1rem;width:100%}.mxd-pricing-table__link a{font:normal var(--fw-regular) 1.8rem/1.2 var(--_font-accent);color:var(--t-bright);text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(var(--t-bright)),to(var(--t-bright))),-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:-moz-linear-gradient(left,var(--t-bright),var(--t-bright)),-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background:linear-gradient(to right,var(--t-bright),var(--t-bright)),linear-gradient(to right,#0000,#0000);-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .4s,color .3s;-moz-transition:background-size .4s,color .3s,-moz-background-size .4s;transition:background-size .4s,color .3s;transition:background-size .4s,color .3s,-moz-background-size .4s}.no-touch .mxd-pricing-table__link a:hover{color:var(--t-bright);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}.mxd-values{position:relative}.mxd-values__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}.mxd-values__item.mobile-reverse{-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-values__item.mobile-reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mxd-values__lists{padding:6rem 3rem 0}@media only screen and (min-width:768px){.mxd-values__lists{padding:6.4rem 4rem 0}}@media only screen and (min-width:1200px){.mxd-values__lists{padding:0}}.mxd-values__lists-item{margin-bottom:2.6rem}.mxd-values__lists-item:last-of-type{margin-bottom:0}@media only screen and (min-width:576px){.mxd-values__lists-item{margin-bottom:0}}.mxd-values__image{position:relative;height:460px;-moz-border-radius:var(--_radius-l);border-radius:var(--_radius-l);background-repeat:no-repeat;background-position:center;-moz-background-size:cover;background-size:cover}@media only screen and (min-width:768px){.mxd-values__image{height:600px}}@media only screen and (min-width:1200px){.mxd-values__image.image-large-desktop{height:930px}}.mxd-values__descr{padding:5.4rem 3rem 5.9rem}.mxd-values__descr.has-top-list{padding:4.6rem 3rem 5.9rem}@media only screen and (min-width:768px){.mxd-values__descr{padding:6.4rem 4rem 6.9rem}.mxd-values__descr.has-top-list{padding:5.5rem 4rem 6.9rem}}@media only screen and (min-width:1200px){.mxd-values__descr,.mxd-values__descr.has-top-list{padding:6.4rem 4rem 0}}@media only screen and (min-width:1600px){.mxd-values__descr,.mxd-values__descr.has-top-list{padding:6rem 4rem 0}}.mxd-project{position:relative;width:100%;min-width:360px}.mxd-project__block{position:relative;margin-top:12.3rem;margin-bottom:13.1rem}.mxd-project__block.pre-grid{margin-bottom:10.1rem}.mxd-project__block.no-margin{margin:0}@media only screen and (min-width:768px){.mxd-project__block{margin-top:13.1rem;margin-bottom:15.1rem}.mxd-project__block.pre-grid{margin-bottom:12.1rem}}@media only screen and (min-width:1200px){.mxd-project__block{margin-top:14.3rem;margin-bottom:15.1rem}}@media only screen and (min-width:1600px){.mxd-project__block{margin-top:18.3rem;margin-bottom:19rem}.mxd-project__block.pre-grid{margin-bottom:16.1rem}}.mxd-project__subtitle{position:relative}.mxd-project__paragraph{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;margin-top:1.8rem}@media only screen and (min-width:768px){.mxd-project__paragraph{margin-top:1.3rem}}@media only screen and (min-width:1200px){.mxd-project__paragraph{margin-top:.4rem;gap:3rem}.mxd-project__paragraph.medium-text{margin-top:.8rem}}@media only screen and (min-width:1600px){.mxd-project__paragraph{max-width:855px}.mxd-project__paragraph.medium-text{margin-top:.6rem}}.mxd-project__controls{margin-top:1.3rem}@media only screen and (min-width:1200px){.mxd-project__controls{margin-top:1.4rem}}@media only screen and (min-width:1600px){.mxd-project__controls{margin-top:1.7rem}}.mxd-project__client{margin-top:.2rem}@media only screen and (min-width:1200px){.mxd-project__client{margin-top:0}}@media only screen and (min-width:1600px){.mxd-project__client{margin-top:.2rem}}.mxd-project__client-name{font:normal var(--fw-medium) 2.6rem/1.2 var(--_font-accent);color:var(--t-bright)}.mxd-project__client-name small{display:block;font:normal var(--fw-regular) 1.6rem/1.2 var(--_font-accent);color:var(--t-medium);margin-top:.2rem}.mxd-project__client-name a{color:var(--t-bright)}.mxd-project__client-name.opposite,.mxd-project__client-name.opposite a{color:var(--t-opp-bright)}@media only screen and (min-width:768px){.mxd-project__client-name{font-size:3.4rem}}@media only screen and (min-width:1600px){.mxd-project__client-name small{font-size:1.8rem}}.mxd-project-cards{position:relative}.mxd-project-cards__item{position:relative;height:460px}@media only screen and (min-width:768px){.mxd-project-cards__item{height:420px}}@media only screen and (min-width:1600px){.mxd-project-cards__item{height:600px}}.mxd-project-cards__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;position:relative;width:100%;height:100%;overflow:hidden}.mxd-project-cards__inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mxd-project-cards__inner img.project-shot{-o-object-fit:contain;object-fit:contain;padding:2.4rem}@media only screen and (max-width:767px){.mxd-divider.divider-photo,.mxd-divider.divider-photo .mxd-divider__image{height:280px}}.mxd-project__shot-wide{background-color:var(--base-tint);-moz-border-radius:var(--_radius-l);border-radius:var(--_radius-l);padding:2.4rem}.mxd-project__shot-wide img{display:block;width:100%;height:auto;-moz-border-radius:var(--_radius-s);border-radius:var(--_radius-s)}@media only screen and (max-width:767px){.mxd-project__shot-wide{padding:1.2rem}}@media only screen and (max-width:767px){.mxd-project-cards__item.has-shot{height:auto}.mxd-project-cards__item.has-shot .mxd-project-cards__inner img.project-shot{height:auto;padding:1.6rem}}.mxd-project__nav{position:relative;padding-top:3rem;padding-bottom:13.3rem}@media only screen and (min-width:768px){.mxd-project__nav{padding-bottom:15.1rem}}@media only screen and (min-width:1200px){.mxd-project__nav{padding-top:4rem}}@media only screen and (min-width:1600px){.mxd-project__nav{padding-bottom:19.1rem}}.mxd-project__divider{position:absolute;top:0;left:1.5rem;width:-moz-calc(100% - 3rem);width:calc(100% - 3rem);height:.2rem;background-color:var(--base-opp)}.mxd-project__navitem{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-project__navitem.left{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:start}.mxd-project__navitem.right{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:end;text-align:right}.mxd-project__link{font:normal var(--fw-medium) 2.2rem/1.2 var(--_font-accent);color:var(--t-bright)}.mxd-project__link.opposite{color:var(--t-opp-bright)}.mxd-project__link span{text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,from(var(--t-bright)),to(var(--t-bright)));background:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0)),-moz-linear-gradient(left,var(--t-bright),var(--t-bright));background:linear-gradient(to right,#0000,#0000),linear-gradient(to right,var(--t-bright),var(--t-bright));-moz-background-size:100% 1px,0 1px;background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;-webkit-transition:background-size .3s,color .3s;-moz-transition:background-size .3s,color .3s,-moz-background-size .3s;transition:background-size .3s,color .3s;transition:background-size .3s,color .3s,-moz-background-size .3s}.no-touch .mxd-project__link span:hover{color:var(--t-bright);-moz-background-size:0 1px,100% 1px;background-size:0 1px,100% 1px}@media only screen and (min-width:768px){.mxd-project__link{font-size:3.4rem}}.mxd-error__caption h1{font:inherit;letter-spacing:normal;color:var(--t-bright)}@media only screen and (min-width:1200px){.mxd-error__caption h1{font-family:var(--_font-accent);font-size:2.5rem;line-height:1.2}}@media only screen and (min-width:1600px){.mxd-error__caption h1{font-size:3rem}}:root{--t-on-accent: #161616;--st-on-accent: #161616}[color-scheme=light] .bg-accent,[color-scheme=light] .marquee__item.has-caption,[color-scheme=light] .bg-accent [class*=opposite],[color-scheme=light] .marquee__item.has-caption p{color:var(--t-on-accent)}[color-scheme=light] .bg-accent [class*=tag-outline-opposite],[color-scheme=light] .bg-accent .btn-outline.opposite{border-color:var(--st-on-accent)}.mxd-menu__brand{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.4rem;margin-bottom:4.4rem}.mxd-menu__brand .mxd-menu__caption{margin-bottom:0}.mxd-menu__brand-mark{-ms-flex-negative:0;flex-shrink:0;width:4.4rem;height:4.4rem}.mxd-menu__brand-mark--light,[color-scheme=light] .mxd-menu__brand-mark--dark{display:none}[color-scheme=light] .mxd-menu__brand-mark--light{display:block}@media only screen and (min-width:768px){.mxd-menu__brand{gap:1.8rem}.mxd-menu__brand-mark{width:5.2rem;height:5.2rem}}.form__gotcha{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form__reply--error .reply__icon{color:var(--accent)}.form__reply--error .reply__text a{color:inherit;text-decoration:underline}.social-icons{display:flex;align-items:center;gap:1rem;margin:0;padding:0;list-style:none}.social-icons li{display:block}.btn-social{width:4.6rem;height:4.6rem}.btn-social i{font-size:2rem}.no-touch .btn-social:hover{background-color:var(--base-tint)}.mxd-header__socials{display:none}@media only screen and (min-width:992px){.mxd-header__socials{display:flex}}@media only screen and (min-width:768px){.mxd-header__socials .btn-social{width:5.6rem;height:5.6rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mxd-header__socials .btn-social i{font-size:2.4rem}}.mxd-menu__socials{display:flex;flex-wrap:wrap;gap:.6rem 2rem}.footer-blocks__links{-ms-flex-wrap:wrap;flex-wrap:wrap}
