@charset "UTF-8";.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev,.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}@font-face{font-family:Brutal Type;src:url(/assets/fonts/BrutalType-Medium-WXrwngtt.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Brutal Type;src:url(/assets/fonts/BrutalType-Light-xOE2yhVE.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Brutal Type;src:url(/assets/fonts/BrutalType-Black-Ba76X6H9.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Brutal Type;src:url(/assets/fonts/BrutalType-H3sRnqQk.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brutal Type;src:url(/assets/fonts/BrutalType-Thin-Cgwr3uIi.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Brutal Type;src:url(/assets/fonts/BrutalType-Bold-DnkWQP2Q.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Brutal Type;src:url(/assets/fonts/BrutalType-ExtraBold-Otsm8lR9.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Brutal Type;src:url(/assets/fonts/BrutalType-ExtraLight-CJqlEUwA.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Messina Sans;src:url(/assets/fonts/MessinaSans-LightItalic-OjngdQF7.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Messina Sans;src:url(/assets/fonts/MessinaSans-SemiBold-DQ_bCGJx.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Messina Sans;src:url(/assets/fonts/MessinaSans-Regular-dikLW30G.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Messina Sans Book;src:url(/assets/fonts/MessinaSans-BookItalic-Ckfq2xI_.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Messina Sans Book;src:url(/assets/fonts/MessinaSans-Book-J9N2Aho-.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Messina Sans;src:url(/assets/fonts/MessinaSans-Bold-D8b59Vkq.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Messina Sans;src:url(/assets/fonts/MessinaSans-Light-BSLigaKI.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Almondita;src:url(/assets/fonts/Almondita-DrEMbMD4.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/InterRegular-BjY-99qf.woff2) format("woff2")}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-up{0%{transform:translateY(15px);opacity:0}to{transform:none;opacity:1}}@keyframes fade-up-large{0%{transform:translateY(25px);opacity:0}to{transform:none;opacity:1}}@keyframes fade-up-modal{0%{transform:translateY(50px);opacity:0}to{transform:none;opacity:1}}@keyframes mask-up{0%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}to{-webkit-clip-path:polygon(0 100%,100% 100%,100% 0,0 0);clip-path:polygon(0 100%,100% 100%,100% 0,0 0)}}@keyframes slide-left{0%{transform:translate(100%)}to{transform:none}}:root{--color-white: #fff;--color-grey-10: #f1f1f1;--color-grey-20: #e9e9e9;--color-grey-30: #e4e4e4;--color-grey-40: #cacaca;--color-grey-60: #6f7070;--color-grey-70: #393a3a;--color-grey-80: #343434;--color-black-80: #262626;--color-black-90: #141414;--color-black: #010101;--color-red: #c36161;--color-violet: #6f61c3;--color-light-violet: #8d7bf9;--color-accent: var(--color-violet);--color-accent-dark: var(--color-light-violet);--color-text-main-light: var(--color-black-80);--color-text-main-dark: var(--color-grey-10);--color-text-main: var(--color-text-main-light);--color-dark-text-alt: #828282;--color-text-alt-light: var(--color-grey-60);--color-text-alt-dark: rgb(241, 241, 241, .5);--color-text-alt: var(--color-text-alt-light);--color-small-buttons-bg-light: var(--color-grey-30);--color-small-buttons-text-light: var(--color-black);--color-small-buttons-hover-light: rgba(196, 196, 196, .7);--color-small-buttons-bg-dark: transparent;--color-small-buttons-text-dark: var(--color-text-main-dark);--color-small-buttons-hover-dark: rgba(255, 255, 255, .1);--color-small-buttons-bg: var(--color-small-buttons-bg-light);--color-small-buttons-text: var(--color-small-buttons-text-light);--color-small-buttons-hover: var(--color-small-buttons-hover-light);--color-icons: var(--color-grey-60);--color-bg-light: var(--color-grey-10);--color-bg-dark: var(--color-black-90);--color-bg: var(--color-bg-light);--color-outline: var(--color-grey-30);--color-lines: var(--color-grey-40);--color-lines-active: var(--color-grey-60);--color-lines-dark: var(--color-grey-70);--color-lines-active-dark: var(--color-grey-40);--color-selection: var(--color-grey-40);--color-selection-dark: var(--color-grey-70);--color-blocks: var(--color-grey-30);--color-blocks-dark: var(--color-grey-80);--color-toggle-off-light: var(--color-grey-40);--color-toggle-off-dark: var(--color-grey-70);--color-toggle-off: var(--color-toggle-off-light);--color-toggle-on-light: var(--color-black-80);--color-toggle-on-dark: var(--color-grey-40);--color-toggle-on: var(--color-toggle-on-light);--color-overlay: rgba(0, 0, 0, .6);--font-mono: "Brutal Type", monospace;--font-main: "Messina Sans", sans-serif;--font-main-nonlatin: "Inter", sans-serif;--container-padding: 8px;--gutter: 16px;--half-gutter: calc(var(--gutter) / 2);--z-index-notification: 999;--z-index-frame: 1000;--z-index-sidebars: 1010;--z-index-modals: 1020;--z-index-cookies-dialog: 1030;--z-index-cookies-sidebar: 1040;--transition-ease-in-out-quart: cubic-bezier(.76, 0, .24, 1);--transition-ease-in-out: cubic-bezier(.47, 0, .64, 1);--transition-in: .5s ease;--transition-out: .25s ease;--transition-bg: 1.5s cubic-bezier(.19, 1, .22, 1);--transition-cards: .8s ease;--transition-dropdown: .2s ease}@media screen and (min-width: 380px){:root{--container-padding: 20px;--gutter: 20px}}@media screen and (min-width: 768px){:root{--container-padding: 56px}}html{width:100%;height:100%;scroll-padding-top:50px;scroll-behavior:smooth;overscroll-behavior:none;-webkit-tap-highlight-color:transparent}body{color:var(--color-text-main);background-color:var(--color-bg);font-family:var(--font-main);font-size:16px;font-weight:400;line-height:150%;letter-spacing:-.16px;-webkit-text-stroke-width:0!important;-webkit-font-smoothing:antialiased;overscroll-behavior:none;transition:background-color .5s var(--transition-ease-in-out)}body.is-skipping-transitions *{transition-duration:.001ms!important}body.is-resizing *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}body.is-dark{--color-bg: var(--color-bg-dark);--color-text-main: var(--color-text-main-dark);--color-text-alt: var(--color-text-alt-dark);--color-lines: var(--color-lines-dark);--color-small-buttons-bg: var(--color-small-buttons-bg-dark);--color-small-buttons-text: var(--color-small-buttons-text-dark);--color-small-buttons-hover: var(--color-small-buttons-hover-dark);--color-selection: var(--color-selection-dark);--color-blocks: var(--color-blocks-dark);--color-toggle-off: var(--color-toggle-off-dark);--color-toggle-on: var(--color-toggle-on-dark)}::-webkit-scrollbar{width:4px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:999px;background-color:#00000014}::-webkit-scrollbar-track{border-radius:999px;background-color:transparent}::-moz-selection{background-color:var(--color-selection)}::selection{background-color:var(--color-selection)}*{outline:none}*:focus-visible{outline:none}img:not([src],[srcset]){visibility:hidden}[x-cloak]{display:none!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.text-paragraphs>*+*{margin-top:1em}.page__main.has-initial-animation{animation:fade .2s both}.page__main.is-fading{animation:page-fade .2s both}@keyframes page-fade{0%{opacity:1}to{opacity:0}}.i{display:inline-block;vertical-align:text-bottom;width:20px;height:20px;background-color:currentcolor;transition:background-color var(--transition-in);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i--16{width:16px;height:16px}.i--18{width:18px;height:18px}.i--chevron-up{-webkit-mask-image:url(/assets/img/chevron-up.svg);mask-image:url(/assets/img/chevron-up.svg)}.i--chevron-down{-webkit-mask-image:url(/assets/img/chevron-down-20.svg);mask-image:url(/assets/img/chevron-down-20.svg)}.i--chevron-left-24{width:24px;height:24px;-webkit-mask-image:url(/assets/img/chevron-left-24.svg);mask-image:url(/assets/img/chevron-left-24.svg)}.i--chevron-left-16{width:16px;height:16px;-webkit-mask-image:url(/assets/img/chevron-left-16.svg);mask-image:url(/assets/img/chevron-left-16.svg)}.i--chevron-right-16{width:16px;height:16px;-webkit-mask-image:url(/assets/img/chevron-right-16.svg);mask-image:url(/assets/img/chevron-right-16.svg)}.i--checkmark-22{width:22px;height:22px;-webkit-mask-image:url(/assets/img/checkmark-22.svg);mask-image:url(/assets/img/checkmark-22.svg)}.i--arrow-next-16{width:16px;height:16px;-webkit-mask-image:url(/assets/img/arrow-next-16.svg);mask-image:url(/assets/img/arrow-next-16.svg)}.i--arrow-back-22{width:22px;height:22px;-webkit-mask-image:url(/assets/img/arrow-back-22.svg);mask-image:url(/assets/img/arrow-back-22.svg)}.i--arrow-next-22{width:22px;height:22px;-webkit-mask-image:url(/assets/img/arrow-next-22.svg);mask-image:url(/assets/img/arrow-next-22.svg)}.i--paperclip-24{width:22px;height:22px;-webkit-mask-image:url(/assets/img/paperclip-24.svg);mask-image:url(/assets/img/paperclip-24.svg)}.i--instagram{-webkit-mask-image:url(/assets/img/instagram-18.svg);mask-image:url(/assets/img/instagram-18.svg)}.i--telegram{-webkit-mask-image:url(/assets/img/telegram-18.svg);mask-image:url(/assets/img/telegram-18.svg)}.i--pinterest{-webkit-mask-image:url(/assets/img/pinterest-18.svg);mask-image:url(/assets/img/pinterest-18.svg)}.i--share{-webkit-mask-image:url(/assets/img/share-16.svg);mask-image:url(/assets/img/share-16.svg)}.i--play-16{width:16px;height:16px;-webkit-mask-image:url(/assets/img/play-16.svg);mask-image:url(/assets/img/play-16.svg)}.i--download-22{width:22px;height:22px;-webkit-mask-image:url(/assets/img/download-22.svg);mask-image:url(/assets/img/download-22.svg)}.i--plus-16{width:16px;height:16px;-webkit-mask-image:url(/assets/img/plus-16.svg);mask-image:url(/assets/img/plus-16.svg)}.i--plus-22{width:22px;height:22px;-webkit-mask-image:url(/assets/img/plus-22.svg);mask-image:url(/assets/img/plus-22.svg)}.i--plus-24{width:24px;height:24px;-webkit-mask-image:url(/assets/img/plus-24.svg);mask-image:url(/assets/img/plus-24.svg)}.i--minus-16{width:16px;height:16px;-webkit-mask-image:url(/assets/img/minus-16.svg);mask-image:url(/assets/img/minus-16.svg)}.i--minus-22{width:22px;height:22px;-webkit-mask-image:url(/assets/img/minus-22.svg);mask-image:url(/assets/img/minus-22.svg)}.i--close-16{width:16px;height:16px;-webkit-mask-image:url(/assets/img/close-16.svg);mask-image:url(/assets/img/close-16.svg)}.i--close-large-16{width:16px;height:16px;-webkit-mask-image:url(/assets/img/close-large-16.svg);mask-image:url(/assets/img/close-large-16.svg)}.i--close-32{width:32px;height:32px;-webkit-mask-image:url(/assets/img/close-32.svg);mask-image:url(/assets/img/close-32.svg)}.i--expand-32{width:32px;height:32px;-webkit-mask-image:url(/assets/img/expand-32.svg);mask-image:url(/assets/img/expand-32.svg)}.i--shrink-32{width:32px;height:32px;-webkit-mask-image:url(/assets/img/shrink-32.svg);mask-image:url(/assets/img/shrink-32.svg)}.i--arrow-fw-18{width:18px;height:18px;-webkit-mask-image:url(/assets/img/arrow-fw-18.svg);mask-image:url(/assets/img/arrow-fw-18.svg)}.i--calendar-24{width:24px;height:24px;-webkit-mask-image:url(/assets/img/calendar-24.svg);mask-image:url(/assets/img/calendar-24.svg)}.i--camera-24{width:24px;height:24px;-webkit-mask-image:url(/assets/img/camera-24.svg);mask-image:url(/assets/img/camera-24.svg)}.i--search-24{width:24px;height:24px;-webkit-mask-image:url(/assets/img/search-24.svg);mask-image:url(/assets/img/search-24.svg)}.icon-button{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;border:1px solid transparent;border-radius:100%;color:var(--color-icons);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color var(--transition-in),border-color var(--transition-in),background-color var(--transition-in);-webkit-appearance:none;-moz-appearance:none;appearance:none}.icon-button:hover,.icon-button:focus-visible{color:var(--color-black)}.icon-button:focus-visible{box-shadow:var(--focus-visible-shadow);outline:none}.h1{font-size:28px;font-weight:350;line-height:36px;letter-spacing:-.56px}@media screen and (min-width: 1024px){.h1{font-size:44px;line-height:54px}}@media screen and (min-width: 1400px){.h1{font-size:50px;font-weight:350;line-height:58px;letter-spacing:-1.25px}}.h2{font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.02em}@media screen and (min-width: 1400px){.h2{font-size:32px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-.64px}}.subtitle1{font-weight:400;font-size:18px;line-height:24px;letter-spacing:-.015em}@media screen and (min-width: 1400px){.subtitle1{font-size:24px;line-height:32px;letter-spacing:-.031em}}.subtitle1-desktop{font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.031em}.subtitle2{font-size:18px;line-height:24px;letter-spacing:-.015em}@media screen and (min-width: 1400px){.subtitle2{font-size:20px;line-height:28px;letter-spacing:-.025em}}.subtitle2-desktop{font-size:20px;line-height:28px;letter-spacing:-.025em}.font-regular{font-weight:400}.font-semibold{font-weight:600}.caption,.font-xs{font-size:13px;line-height:20px;letter-spacing:-.004em}.font-mono{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.text-alt{color:var(--color-text-alt)}.text-delimiter{position:relative;padding-left:15px}.text-delimiter:after{content:"";position:absolute;top:.6em;left:5px;width:2px;height:2px;border-radius:100%;background-color:currentColor}.mono-text-delimiter{position:relative;padding-left:15px}.mono-text-delimiter:after{content:"";position:absolute;top:4px;left:5px;width:2px;height:2px;border-radius:100%;background-color:currentColor}.swiper{--swiper-theme-color: var(--color-black-80);--swiper-pagination-color: #fff;--swiper-pagination-bullet-inactive-color: #fff;--swiper-pagination-bottom: 10px;--swiper-pagination-bullet-size: 4px;--swiper-pagination-bullet-horizontal-gap: 3px;--swiper-pagination-bullet-inactive-opacity: .3;--swiper-navigation-size: 32px;--swiper-navigation-sides-offset: 32px}.swiper .swiper-pagination-bullet{transition:background-color var(--transition-in),opacity var(--transition-in)}.swiper .swiper-button-prev,.swiper .swiper-button-next{--color-small-buttons-text: var(--color-text-main);display:flex;align-items:center;justify-content:center;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;cursor:pointer;transition:background-color var(--transition-in),opacity .5s var(--transition-ease-in-out-quart),transform .5s var(--transition-ease-in-out-quart);opacity:1}.swiper .swiper-button-prev:hover,.swiper .swiper-button-prev:focus-visible,.swiper .swiper-button-next:hover,.swiper .swiper-button-next:focus-visible{opacity:.7}.swiper .swiper-button-prev:after,.swiper .swiper-button-next:after{content:"";width:32px;height:32px;background-color:var(--color-small-buttons-text);transition:background-color var(--transition-in);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.swiper .swiper-button-prev.swiper-button-lock,.swiper .swiper-button-next.swiper-button-lock{display:none}.swiper .swiper-button-prev.swiper-button-disabled,.swiper .swiper-button-next.swiper-button-disabled{opacity:.5}.swiper .swiper-button-prev:after{-webkit-mask-image:url(/assets/img/chevron-left-32.svg);mask-image:url(/assets/img/chevron-left-32.svg)}.checkout-gallery:hover .swiper .swiper-button-prev,.checkout-gallery:focus-within .swiper .swiper-button-prev{opacity:1;transform:none}.swiper .swiper-button-next:after{-webkit-mask-image:url(/assets/img/chevron-right-32.svg);mask-image:url(/assets/img/chevron-right-32.svg)}.checkout-gallery:hover .swiper .swiper-button-next,.checkout-gallery:focus-within .swiper .swiper-button-next{opacity:1;transform:none}.swiper--hiddable-nav .swiper-button-prev{opacity:0;transform:translate(-10px)}.checkout-gallery:hover .swiper--hiddable-nav .swiper-button-prev,.checkout-gallery:focus-within .swiper--hiddable-nav .swiper-button-prev{opacity:1;transform:none}.swiper--hiddable-nav .swiper-button-next{opacity:0;transform:translate(10px)}.checkout-gallery:hover .swiper--hiddable-nav .swiper-button-next,.checkout-gallery:focus-within .swiper--hiddable-nav .swiper-button-next{opacity:1;transform:none}.swiper--dark .swiper-button-prev,.swiper--dark .swiper-button-next{--color-small-buttons-bg: rgba(228, 228, 228, .1);--color-small-buttons-text: var(--color-white)}.swiper--dark .swiper-button-prev:hover,.swiper--dark .swiper-button-prev:focus-visible,.swiper--dark .swiper-button-next:hover,.swiper--dark .swiper-button-next:focus-visible{--color-small-buttons-hover: rgba(228, 228, 228, .2)}.loading{white-space:nowrap}.loading__d1{opacity:0;animation:loading 1.3s infinite;animation-delay:0s}.loading__d2{opacity:0;animation:loading 1.3s infinite;animation-delay:.2s}.loading__d3{opacity:0;animation:loading 1.3s infinite;animation-delay:.3s}@keyframes loading{0%{opacity:0}50%{opacity:0}51%{opacity:1}to{opacity:1}}.jsv-show{display:none!important}.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABUgAAsAAAAAItAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV33Y21hcAAAAYQAAAEJAAAD5p42+VxnbHlmAAACkAAADwwAABdk9R/WHmhlYWQAABGcAAAAKwAAADYn8kSnaGhlYQAAEcgAAAAdAAAAJA+RCL1obXR4AAAR6AAAABMAAAC8Q44AAGxvY2EAABH8AAAAYAAAAGB7SIHGbWF4cAAAElwAAAAfAAAAIAFAAI9uYW1lAAASfAAAASUAAAIK1cf1oHBvc3QAABOkAAABfAAAAnXdFqh1eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR7xDiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGPHcRdyA4RZgQRADbZCycAAHic7dPXbcMwAEXRK1vuvffem749XAbKV3bjBA6fXsaIgMMLEWoQJaAEFKNnlELyQ4K27zib5PNF6vl8yld+TKr5kH0+cUw0xv00Hwvx2DResUyFKrV4XoMmLdp06NKjz4AhI8ZMmDJjzoIlK9Zs2LJjz4EjJ85cuHLjziPe/0UWL17mf2tqKLz/9jK9f8tXpGCoRdPKhtS0RqFkWvVQNtSKoVYNtWaoddPXEBqG2jQ9XWgZattQO4baNdSeofYNdWCoQ0MdGerYUCeGOjXUmaHODXVhqEtDXRnq2lA3hro11J2h7g31YKhHQz0Z6tlQL4Z6NdSbod4N9WGoT9MfHF6GmhnZLxyDcRMAAAB4nJ1YC1gUV5auc6urCmxEGrq6VRD6ATQP5dHPKK8GRIyoKApoEBUDAiGzGmdUfKNRM4qLZrUZdGKcGN/GZJKd0SyOWTbfbmZ2NxqzM5IxRtNZd78vwYlJdtREoO7sudVNq6PmmxmKqrqPU+eee173P80Bh39Cu9DOEY4DHZBK3i20D/QRLcfxbE5sEVtwLpZzclw4ibFIkSCJUcZ4MBpMnnzwuKNsGWBL5i3qy6kO2dVpvUpKbkAP9fq62rdeGJ+TM/7C1nbIutfuWrWk5ci4zMxxR1qW/N+9JsmCGXj9VKWhFx/6tr/nz78INDm2C9yPF/fDcxLuyKxLBZ1ZBz2QTi+RSkiH5RrDQJ/GgGQadX9m0YSURs7GpSG905Zsk41uj14yul1OtieZ7QUk5GRG/YiS7PYYPSAZNRed9sq3+bOpz00rKb7pe/ZEZvbALxZAHT3AFoH8GXP3rt67QFn40kt8W13FjLTDb48c+fSi5/7h0P4dL5yz7DPtbmgmYxfQA9RL2+EOfTcvdp+1vmuBpvOll1As1S6ak0IvJzC7sKWJFtJgBd2uWcg+0Zyg7dzQfhcjXRgXGZRf5/a4A58IDU777Nl252AUk4m2ByRRjqTNqIDCEJeAnU3iCFwrkrNwXEzg4yFevBwypzxkcX+AIfk3VEKl3XmWbT8788SzvpvFJaiOezL6QyuSr9VNf97csNu0z3LuhR0wATUxZAfVBwVOy+nQFhxYdWaXlXe4HC4zWGWzzsrLDtmhI9pOWOHv7PTT7XybH1Z0+v2d5Abd3kmG+TsH23CS/KwTxx/JkzEwx6jcQOUc42LLwHJ/J93uZ9ygh3HuZGwqsY9dWDHQ58dxNqyqKRQTYdxwTubiOSs3FiMDkq0WSZQgCT0GBDOg2lxOAd1FlPVGs4AKBAcYHHaP2wPkHaivmLF5zYqnIZrvcHx5gN4k/6tchNW1DtdgNL2KrxEkS/kfnIHoVnp1VjmjpTf5r0lTzLj0mdS28tX+XGorU364eMPmnWVl8J36nlKGw3CZhjEiuMw8h8mKvhGD+4/lElBWjAhLJMg6fTw4zPZ8cOmcGQBm2Qxml1nAm13CpYGq1JKUlJJUzQn1PTAO0mgv6VMMpA/DuRfSWEu4lDIxdbAtdWIKvnn2Vk766CWfz9fpY0sH/UpdP50rfszaVpdVRmvIejEdLMk45s4Bu0EWHjeOySmFyZSiMahvZdNSn29peoI/YexYfKQTLeurTXXwEVLeSfInTWHkkMaeUx7sBvOCSTSj3AlcKjfueyS36tCrXDlgRtF0etFq9jhc1kfKuBT/OwMr0F4UUTTh1AN0g20+H/ScPcsIEsYu9d/zN5PmjprPtNwI1ZZcDK6iC97Mcjp2y2aX36f+QbpGHrgRuHlXJ+Zf6PFRL2uQSp8vxHeF2IoRb8Rd2rhMzsNxSRmEuKK4JFnkojhMcx6jzqHzGMGFcW+MhBj0bhf6cowN+45I4LHvwT6fteu7M42wGRI/pxcg6/MZdEvt1U1XaulHFXuLmqov/MukvRVL35/b3ODM1+4aPjtzeK7zmUkV2h3DN54HaQ9GzJvxHRb6Ks2gB81fwqraT+A7GvZJrRLRofU6G0urNL+zFw3v0FaVDFxsKEZW56F31r6ip6vOL+FCObBPuIMRiXld9RaMdLzRIOGhPey2T9vA/35DmZPK9IWaT9d/WgOGMieYqJ/dzjLIhZU118gbysxrNUGefxD6UO/hyNNllpFTOIbx32kSFQctnweV5PxTMHLjRqiAN+fQE9gL+Xy5WB6MOS4GJJuYbDUHhcKDhHGRbLzOpjsjdM1+iwAZLGeieehACX2hhI7SjK/ZUTNrvVje31TxJiFBGYViWFkCn9PMeX9fS6qVbzfCj4fOCTzDnuWy2c4xA7mdNkA3RS9FH2VeqzdCBlixxbzXjvkHU1I8BOYFb1pZvPIHSSIj4svT8xpzcxtXN+ZKyjdDvbz08niiF3PqV9Tn5NST8vg48MTaY8E5xqSSIsWoWHo+LtAzxdH/GDUyp37CBEYfso04F/NlMTcDJUTpECLY0HFGQHImE8xsEUdgnrQlixIvGhJA1BvxpDHGxEMBYFeNOHcBJlSjwe2JcSfbBEsGOPPBHg/6SBBOCsLLw0SpUxod0Z1bFMfLkbQ3UiZxEyd0Dx8t+SRBu18Q9msFbI4e3p1THEfkSEh7kEJ5orR10qTWDvbgPWn5aWvCYyOAjwgXyjJi34uMjo58L25cmRAeQZWI2PA1QQLsPESAH8WGFwZZ4SPoR73BHPzIPMJj9AreBzKUmrH4todT18ANvi1oc3YGjUT/0j+ExUwq8PI9BLaCQIpvewwYu2evAG/Vo/5avPdY7o+BemLLXw3y+AdkzP9bpIxB1wm5EYq8fesHbPEPtm6HrHvtx4jcGPR8fDDpkZBefIjB46QnlUNRltv4Z/pO/J6dxEjhYAtmoMeq+GozvUVvNYOW3m6GCIhoprcfr97B8AcIQYsfD8ljUvGNjvkrpj0ETA48ZMIxCeqsRIsQALE0gi2GB+glSOfbOjW3GSBM9yPq8/rpJXrJDz0BPxV6xdN4uiCGDQed3WhgFkBUZEFsmeyyBpzXrm7UGTBZG8Lh5aubFufk5eUsbrrFGr7McYdbltxa0nKYqRKbQjvikXYkTGM0f2xuyM3Ly21oXnWfvf6I1BmZwfh7EWWIYsg2nHhsDhOnczhJcmI6eBAmy3jZ3RiJmKQR/JA99FcwsfaVbNDDyi1rL9NPj9hfo61wjM6BjzOLijLpeTgk/pL+ip6tfYWupzeOgPny2tcUu9J/9mhxJlgyi985NFRbvCVewXUNXLJaW0RxZqtRYtnfYdcYomXQWdnJHQA3jiEEkeTQWcWxdDP9IvvVWvo2TK553XEMEq+s69/QDU1Q7p0zxwsm9qS379whr8NI2PJqLUyGyfNeX3eFfnJU2U+uHR9cVV1IqgurqwuV44XVp0h2qN55X5XJwtk59yP0IZuHrqBOBIuIYhkcoT6Kx79Pu2HS/IPZIMOqLWs/pteOOk4NPgEb6QAIdAPsyZk5Mwd+wVaHMexJv719W7xCu2l37UG6lvYdBcvHa08p89741zd63phTRGqL5ggo6SlvdbWXzCqsPq78NnSu7wnKy2HNZbVoRCI7UJEOyRj+sPE002tOOY7Qa5fXboFWkLNeqYUSZRocp9XwSUZxcQZ9Hw6LV2pOoVmvHQEDbGIENEG5i6bLgMSM4n8+FNLTtAds99DaWEvgcf4o5SyYe9x+kF6/tGoTPAdRmS/XQIEy//QxKC2oqioAI3tS5auvxCtzT6y6RK8fhChYcwCJaMJhxc0vqSxQ/qmgsrKAlBZUHlauheTpvd9uj5DnLzJct6qfq5fXbYHVIGcfrIVJihbaVLu1wW7Vbs8zK0A8e9Jvb91S9cVMjPrazD6gpfeZTXzYbCFMcppVRsGMpp55OWgx1/3JeAxW1Y7AORgM/m3rWrsdLkQVmEVSU16cX/e7uvkvpqRiQsG06XJ0t64Tf+l0nG1dt025gyOIZlvq5u9KSU1N2TW/rsWnnMRPyTDkctbhvIcNvYIXWyLzdwYLoYesUbaQG4iK2cWO2gdpeUYLqDD0MUTOPhDIGnZEs58yArR86FznuWEsU4YDi2x26dA4klkn8Qa6vhk2QUfX4Jxm/ngX9r7ogn1dmlmwqZmuhxtdg9XN/DEcUgqb+9hMyNansfaQET2mcROCmGEMVqxm5u+h6kN2MOwgqykV2wH9yQG9DvVFU38Pogaf4FVuE62KI/oJ02RDdWW2w5dqQwU/8+N1q1DlvsL863u61KLE7x/o8w0VJQM/Y/SQ3unIrqxueEa1BqT5VFNsO7p39/UC771a77RowpaKe9nvJQIT1Pog5LGx8XblBKmCNGTf3xMogAQvPnz9PYKX/08sVDTG1OKUlOLUgS/UaZtm1NAaYTsl7i9ZQ+L6O4Rl0OGa577LuWvc+C+x96/vYh0lLBuM+7XwI/dTLtdT7v4d6rRTWDnku0IBrqFnZ5bVIqKP8lasJlithWnaLhTsr8qFJBulF/70p4undou36HeTJ5+jv1fCybeQ8nH3+Xv6aENczmOFlab+hqMDg1rLOt12A+tiUFrYDwQ6c3RUJp601nzegTNX6WlYAI2zSUV945F6zU56ZmZVQaWspWcIADxJ9GmljQUnL2p2Dpr5T8H+5KJFu+vqBq8qvyHRzStLHPEO5SPYCV9nZe0yZT2RcH0oHvegSzNEJ0oGWU8iQWM12dgPEugngVceGIwZgPFp0BiT1a0a3R5Rcot7ihfA1J/20v96jX7zmTX9s583H0kwx6WnLd09cXrR9LGroOa9sHNbdyz8wcKk5lqhaVFJZNwmqtw884MXNdvJujpBa3xzuSaZH9sxa06Z7x+HJSduPbdYHv/DgmEhfbehvlmGN7JUkcG78GDM12CeyFFTPNqVeNxC1gzjz+c2nVo63Xxs8rKJWXoBJM0tmEbfGm4qzpoOH3xpzQfyxLzW1gnE9NHo6tol1eMEic4ZVPrjnVi0kqAe2sQ2bgqupScaq8WGlUWgWHI51SKJl/UYT6zccNsCSkBtiVZLsiefuFSDYT3Fi8Zk7EUnmjTRYtsFeuDDJS05MW79M3mr3mla+d8dzac31KTPmBYfFiYSUef48PhPjm9ryZsSGZZkdNvzq0Y9rdNcwDq5Dg5C3QW+7UN64IKptvS3tvHbvu5c9pv1Exau21rc9LIpwpQwUjTq8576yeVDz5+4WZ1nXT43wV60rPLJbDp/UksNrP3iQ2SA63Pst058gOYDbhRnRUw8l/sRt4HbxPzO4WYpInCpuVgSbVh6JXuwnnJngKTTCwaPWmG5Xbhpm1U0Yt3FyBGpGYemPM77p2TD904JjgJ2QFpFLeYpGx8X15Qx1Zk31p5ki9ZLUuXE0lmuJlcakJMVLeFS1iIvrB8drY0aloilakqCZwzwRORtxlgwxS4IThggJd4TDxoiaAIT80fFPGrCPPru+puFn504P/ybr4ihA/6dKASLshEJic7xE8tmzu3KzA7TABBe8y5fNbWo3ilQn/SuFKM16b2l5bOeayqfGhYmhIulU+fVNDdWVv4NMzX10MBHyPR5uhWUu8D9P1VnIMt4nGNgZGBgAOJ/1bf64vltvjJwszOAwAOlmqvINEc/WJyDgQlEAQA+dgnjAHicY2BkYGBnAAGOPgaG//85+hkYGVCBPgBGJwNkAAAAeJxjYGBgYB/EmKMPtxwAhg4B0gAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAe4CLgKKAtAC/ANiA4wDqAPgBDAEsATaBQgFWgXABggGLgZwBqwG9gdOB4oH0ggqCHAIhgicCMgJJAlWCYgJrAnyCkAKdgrkC7J4nGNgZGBg0GdoZmBnAAEmIOYCQgaG/2A+AwAaqwHQAHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkXlT2zAQxf1C4thJAwRajt4HRy8VMwwfSJHXsQZZcnUQ+PYoTtwpM+wf2t9brWZ2n5JBsol58nJcYYAdDDFCijEy5JhgileYYRd72MccBzjEa7zBEY5xglO8xTu8xwd8xCd8xhd8xTec4RwXuMR3/MBP/MJvMPzBFYpk2Cr+OF0fTEgrFI1aHhxN740KDbEmeJpsWZlVj40s+45aLuv9KijlhCXSjLQnu/d/4UH6sWul1mRzFxZeekUuE7z10mg3qMtM1FGQddPSrLQyvJR6OaukItYXDp6pCJrmz0umqkau5pZ2hFmm7m+ImG5W2t0kZoJXUtPhVnYTbbdOBdeCVGqpJe7XKTqSbRK7zbdwXfR0U+SVsStuS3Y76em6+Ic3xYiHUppc04Nn0lMzay3dSxNcp8auDlWlaCi48yetFD7Y9USsx87G45cuop1ZxQUtjLnL4j53FO0a+5X08UXqQ7NQNo92R0XOz7sxWEnxN2TneJI8Acttu4Q=) format("woff");font-weight:400;font-style:normal}.vjs-icon-play,.video-js .vjs-play-control .vjs-icon-placeholder,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:""}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:""}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:""}.vjs-icon-subtitles,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before{content:""}.vjs-icon-captions,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-captions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before{content:""}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:""}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:""}.vjs-icon-downloading{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-downloading:before{content:""}.vjs-icon-file-download{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download:before{content:""}.vjs-icon-file-download-done{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-done:before{content:""}.vjs-icon-file-download-off{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-off:before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:""}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:""}.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.video-js .vjs-volume-level,.video-js .vjs-play-progress{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before,.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{content:""}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:""}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:""}.vjs-icon-repeat{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-repeat:before{content:""}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-5,.video-js .vjs-skip-backward-5 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-5:before,.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-10,.video-js .vjs-skip-backward-10 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-10:before,.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-30,.video-js .vjs-skip-backward-30 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-30:before,.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-5,.video-js .vjs-skip-forward-5 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-5:before,.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-10,.video-js .vjs-skip-forward-10 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-10:before,.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-30,.video-js .vjs-skip-forward-30 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-30:before,.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before{content:""}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:""}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:""}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:""}.vjs-icon-shuffle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-shuffle:before{content:""}.vjs-icon-cast{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cast:before{content:""}.vjs-icon-picture-in-picture-enter,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-enter:before,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-picture-in-picture-exit,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-exit:before,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:""}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:""}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:""}.video-js{display:inline-block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-1-1{width:100%;max-width:100%}.video-js.vjs-fluid:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-1-1:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{position:absolute;bottom:10%;font-size:2em;background-color:#000000b3;padding:.5em;text-align:center;width:100%}.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text,.vjs-layout-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{height:64px;width:64px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0;cursor:pointer;opacity:1;border:none;background:url(/assets/img/play-btn.svg) no-repeat center;border-radius:100%;transition:all .4s;outline:0}.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:"";display:none}.video-js[poster].vjs-youtube-mobile:not(.vjs-playing) .vjs-big-play-button{display:block}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{opacity:.7}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:#000c;background:linear-gradient(180deg,#000c,#fff0);overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:#73859f80}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.video-js .vjs-menu *:not(.vjs-selected):focus:not(:focus-visible),.js-focus-visible .vjs-menu *:not(.vjs-selected):focus:not(.focus-visible){background:none}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:#2b333fb3}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:#2b333fb3;position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#000000b3}.vjs-has-started .vjs-control-bar,.vjs-audio-only-mode .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white}.video-js *:not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;line-height:.35em;z-index:1}.video-js .vjs-load-progress{background:var(--color-grey-70)}.video-js .vjs-load-progress div{background:var(--color-grey-60)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:#000c}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--color-grey-80)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:#2b333fb3}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:#000c}.vjs-poster{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.video-js:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.video-js .vjs-current-time,.video-js .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover{width:auto;width:initial}.video-js.vjs-layout-x-small .vjs-progress-control,.video-js.vjs-layout-tiny .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display: grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:10px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 6px 8px}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-weight:700;font-size:14px}.vjs-text-track-settings .vjs-label{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);margin:0 5px 5px 0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:#000000e6;background:linear-gradient(180deg,#000000e6,#000000b3 60%,#0000);font-size:1.2em;line-height:1.5;transition:opacity .1s;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;width:100%}.vjs-title-bar-title,.vjs-title-bar-description{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-forward-5,.video-js .vjs-skip-forward-10,.video-js .vjs-skip-forward-30,.video-js .vjs-skip-backward-5,.video-js .vjs-skip-backward-10,.video-js .vjs-skip-backward-30{cursor:pointer}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js *:focus:not(.focus-visible){outline:none}.video-js *:focus:not(:focus-visible){outline:none}.simplebar-track.simplebar-vertical{width:4px}.simplebar-scrollbar.simplebar-visible:before{right:0;left:2px;opacity:1;border-radius:0;background:var(--color-black-80)}.checkbox{position:relative;display:block}.checkbox .error{display:none}.checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.checkbox__label{position:relative;display:block;padding-top:3px;padding-left:28px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.checkbox__label:before{position:absolute;left:0;top:0;content:"";display:block;width:21px;height:24px;background-color:var(--color-lines);transition:background-color var(--transition-in);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/checkbox-body.svg);mask-image:url(/assets/img/checkbox-body.svg)}.checkbox__label:after{position:absolute;left:0;top:0;content:"";display:block;width:21px;height:24px;background:url(/assets/img/checkbox-mark.svg) no-repeat top left;transition:opacity .1s ease-out;opacity:0}.checkbox__label a{text-decoration:underline;transition:color var(--transition-in)}.checkbox__label a:hover,.checkbox__label a:focus-visible{color:var(--color-text-main)}.checkbox:hover .checkbox__label:before,.checkbox:focus-visible .checkbox__label:before{background-color:var(--color-text-alt)}.checkbox__input:checked+.checkbox__label:after{opacity:1}.radiobutton{position:relative;display:block}.radiobutton .error{display:none}.radiobutton__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.radiobutton__label{position:relative;display:block;padding-top:3px;padding-left:28px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.radiobutton__label:before{position:absolute;left:0;top:2px;content:"";display:block;width:20px;height:20px;border:1px solid var(--color-lines);transition:border-color var(--transition-in);border-radius:100%}.radiobutton__label:after{position:absolute;left:4px;top:6px;content:"";display:block;width:12px;height:12px;background:var(--color-violet);transition:opacity .1s ease-out;opacity:0;border-radius:100%}.radiobutton__label a{text-decoration:underline;transition:color var(--transition-in)}.radiobutton__label a:hover,.radiobutton__label a:focus-visible{color:var(--color-text-main)}.radiobutton:hover .radiobutton__label:before,.radiobutton:focus-visible .radiobutton__label:before{border-color:var(--color-text-alt)}.radiobutton__input:checked+.radiobutton__label:after{opacity:1}.toggle__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.toggle__toggle{position:relative;display:block;width:44px;height:23px;border-radius:104px;background:var(--color-toggle-off);border:1px solid var(--color-toggle-off);transition:border-color .3s var(--transition-ease-in-out),background-color .3s var(--transition-ease-in-out)}.toggle__toggle:after{content:"";display:block;position:absolute;top:1px;left:1px;width:19px;height:19px;border-radius:104px;background:var(--color-bg);transition:var(--transition-ease-in-out),transform .3s var(--transition-ease-in-out)}.toggle__input:checked+.toggle__toggle{background:var(--color-toggle-on);border:1px solid var(--color-toggle-on)}.toggle__input:checked+.toggle__toggle:after{transform:translate(21px)}.separator-text{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;display:grid;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr;align-items:center}.separator-text span{padding:0 29px}.separator-text:before,.separator-text:after{content:"";height:1px;background:var(--color-lines)}.button{position:relative;display:inline-flex;justify-content:center;align-items:center;text-align:center;padding:16px 40px;min-height:56px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;background:var(--color-bg);transition:background-color var(--transition-in),border-color var(--transition-in),color var(--transition-in)}.button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;background-color:var(--color-lines);transition:background-color var(--transition-in);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:repeating-linear-gradient(125deg,#000,#000 1px,transparent 1px,transparent 5px);mask-image:repeating-linear-gradient(125deg,#000,#000 1px,transparent 1px,transparent 5px)}.button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;transition:border-color var(--transition-in);border:1px solid var(--color-lines)}.button span{position:relative}.button span[data-label]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;border:1px solid var(--color-lines-dark);background:var(--color-bg-dark);color:var(--color-text-main-dark);transition:-webkit-clip-path .5s var(--transition-ease-in-out-quart);transition:clip-path .5s var(--transition-ease-in-out-quart);transition:clip-path .5s var(--transition-ease-in-out-quart),-webkit-clip-path .5s var(--transition-ease-in-out-quart);-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}.button span[data-label]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;background-color:var(--color-lines-dark);transition:background-color var(--frame-color-transition);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:repeating-linear-gradient(125deg,#000,#000 1px,transparent 1px,transparent 5px);mask-image:repeating-linear-gradient(125deg,#000,#000 1px,transparent 1px,transparent 5px)}.button span[data-label]:after{position:relative;content:attr(data-label);transition:color var(--frame-color-transition)}.button:disabled{color:var(--color-grey-60)}.button:not(:disabled){cursor:pointer}.button.is-dark{border-color:var(--color-lines-dark);background:var(--color-bg-dark);color:var(--color-text-main-dark)}.button.is-dark:before{background-color:var(--color-lines-dark)}@media screen and (min-width: 1024px){.button:hover:not(:disabled) span[data-label],.button:focus-visible:not(:disabled) span[data-label]{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.link{color:var(--color-black-90);transition:color var(--transition-in)}.link:hover,.link:focus-visible{color:var(--color-text-alt)}.link--underlined{text-decoration:underline}.link-accent{color:var(--color-accent);transition:opacity var(--transition-in);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none}.link-accent:hover,.link-accent:focus-visible{opacity:.7}.links-inside-text a{color:var(--color-black-90);transition:color var(--transition-in)}.links-inside-text a:hover,.links-inside-text a:focus-visible{color:var(--color-text-alt)}.links-inside-text--underlined a{text-decoration:underline}.footer-menu{margin-top:80px;padding-top:32px;padding-bottom:120px;border-top:1px solid var(--color-lines);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}@media screen and (min-width: 768px){.footer-menu{display:none}}.footer-menu__address{margin-top:48px;margin-bottom:56px}.footer-menu__address-text{color:var(--color-text-alt)}.footer-menu__directions{display:flex;align-items:center;color:var(--color-text-alt);margin-top:8px}.footer-menu__subscribe{margin-bottom:32px}.footer-menu__socials{display:flex;margin-left:-9px}.footer-menu__social{margin-right:6px;color:var(--color-text-alt)}.footer-menu__social:hover,.footer-menu__social:focus-visible{color:var(--color-text-main)}.footer-menu__language-switcher{margin-top:24px;color:var(--frame-color-text-alt)}.footer-menu__copyright{color:var(--color-text-alt)}.footer-menu__link{transition:color var(--transition-in)}.footer-menu__link:hover,.footer-menu__link:focus-visible{color:var(--color-text-main)}.quick-links__heading{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid var(--color-lines)}.quick-links__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:17px;column-gap:17px;row-gap:16px}.quick-link{display:block;position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;border:0;outline:0;background:#c4c4c44d}.quick-link:before{content:"";display:block;padding-top:123.8636363636%}.quick-link--is-dark{background:var(--color-black-80)}.quick-link__picture{position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%;overflow:hidden}.quick-link--is-dark .quick-link__picture:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(0deg,#0000,#0000003d 46.35%,#0000 69.15%,#000000a3)}.quick-link__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-bg)}.quick-link:hover .quick-link__picture img,.quick-link:focus-visible .quick-link__picture img{transform:scale(1.05)}.quick-link__title{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;padding:12px;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.quick-link--is-dark .quick-link__title{color:var(--color-white)}.small-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 14px;border:0;background:var(--color-small-buttons-bg);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;color:var(--color-small-buttons-text);transition:background-color var(--transition-in),color var(--transition-in);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.small-button:focus-visible{background:var(--color-small-buttons-hover)}@media screen and (min-width: 1024px){.small-button:hover{background:var(--color-small-buttons-hover)}}.small-button__left-icon{margin-left:-4px;margin-right:8px}.small-button__right-icon{margin-right:-4px;margin-left:8px}.small-button__text{padding-top:2px}.small-button--transparent{background-color:transparent}.small-button--transparent:focus-visible{color:var(--color-text-alt);background-color:transparent}@media screen and (min-width: 1024px){.small-button--transparent:hover{color:var(--color-text-alt);background-color:transparent}}.small-button--black{background:var(--color-black-90);color:var(--color-text-main-dark)}.small-button--black:focus-visible{color:var(--color-text-main-dark);background:var(--color-grey-80)}@media screen and (min-width: 1024px){.small-button--black:hover{color:var(--color-text-main-dark);background:var(--color-grey-80)}}.small-button--dark{background:#e4e4e40f;color:var(--color-text-main-dark)}.small-button--dark:focus-visible{color:var(--color-text-main-dark);background:#e4e4e41a}@media screen and (min-width: 1024px){.small-button--dark:hover{color:var(--color-text-main-dark);background:#e4e4e41a}}.progress-button{--progress: 0%;position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 14px;border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;color:var(--color-grey-10);overflow:hidden;transition:background-color var(--transition-in),color var(--transition-in);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;z-index:0}.progress-button.is-active{color:var(--color-grey-10)}.progress-button:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(to right,rgba(255,255,255,.1) calc(50% - 1px),transparent calc(50% - 1px),transparent 100%);background-size:200% 100%;transform:translate(calc(var(--progress) - 100%));z-index:-1}.line-input-group{display:block}.line-input-group__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;padding:12px 0;border-bottom:1px solid var(--color-lines);line-height:1}.line-input-group__input::-moz-placeholder{opacity:1;color:var(--color-text-alt)}.line-input-group__input::placeholder{opacity:1;color:var(--color-text-alt)}.stay-tune{display:inline-block}.stay-tune__inner{position:relative;display:grid;grid-template-columns:1fr}.stay-tune__inner>*{grid-column:1/-1;grid-row:1/-1}.stay-tune__input-group{position:relative;display:block}.stay-tune__input-group .error{position:absolute;top:calc(100% + 9px);left:0;z-index:100;display:block;padding:8px 10px;border-radius:2px;font-family:var(--font-main);font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.048px;text-transform:none;color:var(--color-black-80);background:#fff;animation:fade-up .3s both}.stay-tune__input-group .error:after{bottom:100%;left:14px;content:"";height:0;width:0;position:absolute;pointer-events:none;border-width:0 6px 5px 6px;border-color:transparent transparent #fff transparent}.stay-tune__submit{position:absolute;top:0;right:0;width:28px;height:38px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none}.stay-tune__submit-inner{position:absolute;top:50%;right:0;transform:translateY(-50%);display:block;width:18px;height:18px;overflow:hidden;visibility:hidden}.stay-tune__submit-inner:before{content:"";display:block;width:18px;height:18px;background-color:currentcolor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/arrow-fw-18.svg);mask-image:url(/assets/img/arrow-fw-18.svg);transform:translate(-100%);transition:background-color var(--transition-in),transform var(--transition-in)}.stay-tune.has-text .stay-tune__submit-inner{visibility:visible}.stay-tune.has-text .stay-tune__submit-inner:before{transform:none}.stay-tune__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;padding:12px 42px 12px 0;border-bottom:1px solid var(--color-lines);line-height:1;min-width:324px;transition:border-color var(--transition-in)}.stay-tune__input::-moz-placeholder{opacity:1;color:var(--color-text-alt)}.stay-tune__input::placeholder{opacity:1;color:var(--color-text-alt)}.stay-tune__input:hover,.stay-tune__input:focus,.stay-tune.has-text .stay-tune__input{border-color:var(--color-text-main)}.stay-tune__input:focus{outline:0}.stay-tune__input-group.has-error .stay-tune__input{border-color:var(--color-red)}.stay-tune__message{margin-top:8px;color:var(--color-text-alt);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.sidebar,.sidebar__overlay{position:fixed;top:0;right:0;bottom:0;left:0}.sidebar{z-index:var(--z-index-sidebars)}.sidebar--is-dark{--color-bg: var(--color-black-90);--color-text-main: var(--color-text-main-dark);--color-text-alt: var(--color-text-alt-dark);--color-lines: var(--color-lines-dark)}@media screen and (max-width: 1259px){.sidebar--is-mobile-dark{--color-bg: var(--color-black-90);--color-text-main: var(--color-text-main-dark);--color-text-alt: var(--color-text-alt-dark);--color-lines: var(--color-lines-dark)}}.sidebar--is-cookies-sidebar{z-index:var(--z-index-cookies-sidebar)}body.is-cookies-dialog-open .sidebar--is-cookies-sidebar .sidebar__overlay{opacity:0}.sidebar__overlay{background:var(--color-overlay)}.sidebar__overlay.transition-enter{transition:opacity var(--transition-in)}.sidebar__overlay.transition-enter-start{opacity:0}.sidebar__overlay.transition-enter-end{opacity:1}.sidebar__overlay.transition-leave{transition:opacity var(--transition-out)}.sidebar__overlay.transition-leave-start{opacity:1}.sidebar__overlay.transition-leave-end{opacity:0}.sidebar__panel{position:relative;width:100%;height:100%;color:var(--color-text-main);background-color:var(--color-bg);border-left:1px solid var(--color-lines)}.sidebar__panel.transition-enter{transition:transform var(--transition-in)}.sidebar__panel.transition-enter-start{transform:translate(100%)}.sidebar__panel.transition-enter-end{transform:none}.sidebar__panel.transition-leave{transition:transform var(--transition-out)}.sidebar__panel.transition-leave-start{transform:none}.sidebar__panel.transition-leave-end{transform:translate(100%)}@media screen and (min-width: 500px){.sidebar__panel{position:fixed;top:0;right:0;bottom:0;width:433px}}@media screen and (min-width: 350px){.sidebar--is-narrow .sidebar__panel{position:fixed;top:0;right:0;bottom:0;width:350px}}.sidebar__close{position:absolute;top:12px;right:-8px;z-index:1;border:0;background:#f1f1f114;display:flex;align-items:center;justify-content:stretch;width:32px;height:32px;cursor:pointer;transition:color var(--transition-in),background-color var(--transition-in);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.sidebar__close:hover,.sidebar__close:focus-visible{color:var(--color-text-alt)}@media screen and (min-width: 500px){.sidebar__close{top:18px;right:-24px}}.sidebar__body{position:relative;display:grid;grid-template-columns:1fr;height:100%;overflow-y:scroll;padding-left:20px;padding-right:20px;scroll-padding-top:60px}.sidebar__body>*{grid-column:1/-1;grid-row:1/-1}@media screen and (min-width: 500px){.sidebar__body{padding-left:32px;padding-right:32px}}.sidebar__section{position:relative;display:flex;flex-direction:column;padding:56px 0}.sidebar__back{position:absolute;top:24px}.sidebar__heading{font-weight:400;font-size:18px;line-height:24px;letter-spacing:-.015em;margin-bottom:32px}@media screen and (min-width: 1400px){.sidebar__heading{font-size:24px;line-height:32px;letter-spacing:-.031em}}.form__fieldset{transition:opacity var(--transition-in)}.form__fieldset.is-submitting{opacity:.6}.back-panel__top{display:none}@media screen and (min-width: 768px){.back-panel__top{position:fixed;top:0;left:27px;right:27px;z-index:var(--z-index-frame);display:block;height:20px;background:var(--color-bg);border-bottom:1px solid var(--color-lines);pointer-events:none}}.back-panel__right{display:none}@media screen and (min-width: 768px){.back-panel__right{position:fixed;top:20px;bottom:56px;right:0;z-index:var(--z-index-frame);display:block;width:28px;background:var(--color-bg);border-left:1px solid var(--color-lines);pointer-events:none}}.back-panel__left{display:none}@media screen and (min-width: 768px){.back-panel__left{position:fixed;top:20px;bottom:56px;left:0;z-index:var(--z-index-frame);display:block;width:28px;background:var(--color-bg);border-right:1px solid var(--color-lines);pointer-events:none}}.back-panel__panel{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-index-frame);display:flex;justify-content:space-between;align-items:center;padding:0 8px;height:56px;background:var(--color-bg);transition:transform .5s var(--transition-ease-in-out)}.back-panel__panel:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;border-top:1px solid var(--color-lines)}@media screen and (min-width: 768px){.back-panel__panel{padding:0 32px}.back-panel__panel:before{left:27px;right:27px}}@media screen and (max-width: 767px){.back-panel--is-hidden .back-panel__panel{transform:translateY(100%)}}.back-panel__back{padding:16px 40px 16px 20px;margin-left:-8px}@media screen and (min-width: 768px){.back-panel__back{padding:16px 40px 16px 34px;margin-left:-32px}}.cookies-dialog{--color-bg: var(--color-bg-light);--color-text-main: var(--color-text-main-light);--color-text-alt: var(--color-text-alt-light);--color-small-buttons-bg: var(--color-small-buttons-bg-light);--color-small-buttons-text: var(--color-small-buttons-text-light);--color-small-buttons-hover: var(--color-small-buttons-hover-light);position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-cookies-dialog);display:flex;align-items:flex-end;padding:8px 8px 64px;overflow:hidden}.cookies-dialog[aria-hidden=true]{display:none}.cookies-dialog.transition-enter{transition:opacity var(--transition-in)}.cookies-dialog.transition-enter-start{opacity:0}.cookies-dialog.transition-enter-end{opacity:1}.cookies-dialog.transition-leave{transition:opacity var(--transition-out)}.cookies-dialog.transition-leave-start{opacity:1}.cookies-dialog.transition-leave-end{opacity:0}@media screen and (min-width: 768px){.cookies-dialog{padding:28px}}.cookies-dialog__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-overlay)}.cookies-dialog__content{position:relative;display:flex;flex-direction:column;width:100%;margin:0 auto;max-width:511px;border-radius:4px;background-color:var(--color-bg);padding:24px}.cookies-dialog__content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-overlay);transition:opacity var(--transition-in);opacity:0;border-radius:4px;pointer-events:none}body.is-cookies-sidebar-open .cookies-dialog__content:after{opacity:1}@media screen and (min-width: 768px){.cookies-dialog__content{margin:0}}.cookies-dialog__heading{margin-bottom:10px;color:var(--color-text-main);font-size:20px;line-height:28px;letter-spacing:-.025em}.cookies-dialog__text{font-size:13px;line-height:20px;letter-spacing:-.004em;width:100%;color:var(--color-text-alt)}.cookies-dialog__text a{color:var(--color-text-main);transition:color var(--transition-in)}.cookies-dialog__text a:hover,.cookies-dialog__text a:focus-visible{color:var(--color-text-alt)}.cookies-dialog__buttons{display:flex;justify-content:flex-end;width:100%;margin-top:24px}.cookies-dialog__accept{margin-left:8px;width:106px}.frame{--frame-top-height: 20px;--frame-top-height-minimized: 16px;--frame-bottom-height: 24px;--frame-bottom-height-simple: 20px;--frame-bottom-height-minimized: 0px;--frame-left-width: 28px;--frame-left-width-minimized: 24px;--frame-left-width-simple: 124px;--frame-right-width: 28px;--frame-right-width-minimized: 24px;--frame-content-height: 56px;--frame-mobile-menu-height: 56px;--frame-color-text-main: var(--color-black);--frame-color-text-alt: var(--color-grey-60);--frame-color-bg: var(--color-grey-10);--frame-color-lines: var(--color-grey-40);--frame-button-bg: var(--color-grey-20);--frame-button-bg-hover: #c8c8c8;--frame-cookie-buttons-bg: var(--color-grey-30);--frame-cookie-buttons-bg-hover: rgba(196, 196, 196, .7);--frame-cookie-buttons-text: var(--color-black);--frame-cookie-buttons-text-hover: var(--color-black);--frame-cookie-buttons-text-alt: var(--color-grey-60);--frame-cookie-buttons-text-alt-hover: var(--color-black);--frame-borders-transition: .5s var(--transition-ease-in-out);--frame-color-transition: .5s var(--transition-ease-in-out);position:fixed;bottom:0;left:0;right:0;z-index:var(--z-index-frame);display:flex;flex-direction:column;width:100%;color:var(--frame-color-text-main)}.frame.frame--is-to-simple,.frame.frame--is-to-full{--frame-borders-transition: .5s var(--transition-ease-in-out);--frame-color-transition: .4s var(--transition-ease-in-out)}@media screen and (max-width: 767px){.frame{transition:transform var(--frame-borders-transition)}}@media screen and (min-width: 768px){.frame{pointer-events:none;bottom:0;height:100%;transition:transform .65s linear 2.25s}}@media screen and (min-width: 1600px){.frame{--frame-bottom-height: 28px}}@media screen and (max-width: 767px){.frame--is-mobile-hidden:not(.frame--is-open){transform:translateY(100%)}}.frame--disabled-transitions{--frame-borders-transition: 0s;--frame-color-transition: 0s}.frame--is-light{--frame-color-text-main: var(--color-black);--frame-color-text-alt: var(--color-text-alt);--frame-color-bg: var(--color-bg);--frame-color-lines: var(--color-lines);--frame-button-bg: var(--color-grey-20);--frame-button-bg-hover: #c8c8c8;--frame-cookie-buttons-bg: var(--color-grey-30);--frame-cookie-buttons-bg-hover: rgba(196, 196, 196, .7);--frame-cookie-buttons-text: var(--color-black);--frame-cookie-buttons-text-hover: var(--color-black);--frame-cookie-buttons-text-alt: var(--color-text-alt);--frame-cookie-buttons-text-alt-hover: var(--color-black)}.frame--is-dark{--frame-color-text-main: var(--color-grey-10);--frame-color-text-alt: #828282;--frame-color-bg: var(--color-black-90);--frame-color-lines: var(--color-grey-70);--frame-button-bg: var(--color-black-80);--frame-button-bg-hover: #3f3f3f;--frame-cookie-buttons-bg: rgba(255, 255, 255, .1);--frame-cookie-buttons-bg-hover: rgba(255, 255, 255, .1);--frame-cookie-buttons-text: var(--color-grey-60);--frame-cookie-buttons-text-hover: var(--color-grey-10);--frame-cookie-buttons-text-alt: var(--color-grey-60);--frame-cookie-buttons-text-alt-hover: var(--color-white);--color-text-main: var(--color-text-main-dark);--color-text-alt: var(--color-text-alt-dark)}.frame__back{z-index:1;transition:opacity var(--frame-color-transition),color var(--frame-color-transition);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;animation:fade .2s ease both .8s}.frame__back .i{margin-left:-4px;margin-right:8px}.frame__back:hover{opacity:.7}.frame__back-inner{display:flex;align-items:center;min-height:44px}.frame__back--desktop{position:absolute;top:0;bottom:0;left:0;width:100%;transform:none}.frame__back--desktop .frame__back-inner{position:absolute;top:auto;bottom:0;left:3px;padding:11px 14px 0;min-height:40px}@media screen and (max-width: 1259px){.frame__back--desktop{display:none}}.frame__back--mobile{padding:16px 40px 16px 20px;margin-left:-8px}@media screen and (min-width: 768px){.frame__back--mobile{padding:16px 40px 16px 34px;margin-left:-32px}}@media screen and (min-width: 1260px){.frame__back--mobile{display:none}}.frame--is-simple .frame__mobile-menu-button,.frame--is-simple .frame__mobile-logo,.frame--is-simple .frame__top{display:none}@media screen and (min-width: 768px){.frame--is-simple .frame__top{position:fixed;top:0;left:0;right:0;z-index:0;display:block;width:100%;height:var(--frame-top-height);background:var(--frame-color-bg);border-bottom:1px solid var(--frame-color-lines);pointer-events:none;transition:background-color var(--frame-color-transition),border-color var(--frame-color-transition)}}@media screen and (min-width: 768px){.frame--is-simple .frame__left{position:fixed;top:calc(var(--frame-top-height) - 1px);bottom:0;left:0;z-index:0;display:block;width:var(--frame-left-width);padding-bottom:var(--frame-bottom-height-simple);background:var(--frame-color-bg);border-right:1px solid var(--frame-color-lines);transition:transform var(--frame-borders-transition),top var(--frame-borders-transition),background-color var(--frame-color-transition),border-color var(--frame-color-transition);pointer-events:auto}}@media screen and (min-width: 1260px){.frame--is-simple .frame__left{position:fixed;top:calc(var(--frame-top-height) - 1px);bottom:calc(var(--frame-bottom-height-simple) - 1px);left:0;z-index:2;display:block;width:var(--frame-left-width-simple);padding-bottom:var(--frame-bottom-height-simple);background:var(--frame-color-bg);border-right:1px solid var(--frame-color-lines);pointer-events:auto;transition:transform var(--frame-borders-transition),background-color var(--frame-color-transition),border-color var(--frame-color-transition)}.frame--is-simple .frame__left:hover{transform:translate(-8px)}}.frame--is-simple .frame__right{display:none}@media screen and (min-width: 768px){.frame--is-simple .frame__right{position:fixed;top:calc(var(--frame-top-height) - 1px);bottom:0;right:0;z-index:0;display:block;width:var(--frame-right-width);background:var(--frame-color-bg);border-left:1px solid var(--frame-color-lines);pointer-events:none;transition:background-color var(--frame-color-transition),border-color var(--frame-color-transition)}}.frame--is-simple .frame__panel{display:flex;justify-content:space-between;align-items:center;padding:0 8px;background:var(--frame-color-bg);border-top:1px solid var(--frame-color-lines);height:var(--frame-mobile-menu-height);transition:background-color var(--frame-color-transition),border-color var(--frame-color-transition);pointer-events:auto}@media screen and (min-width: 768px){.frame--is-simple .frame__panel{position:fixed;bottom:0;left:0;right:0;z-index:0;padding:0 32px;border-top:0}}@media screen and (min-width: 1260px){.frame--is-simple .frame__panel{position:fixed;bottom:0;left:0;right:0;z-index:1;display:block;width:100%;height:var(--frame-bottom-height-simple);pointer-events:auto;padding:0 calc(var(--frame-right-width) - 1px) 0 var(--frame-left-width);background:var(--frame-color-bg);transition:transform var(--frame-borders-transition),padding var(--frame-borders-transition),background-color var(--frame-color-transition),border-color var(--frame-color-transition)}}@media screen and (max-width: 767px){.frame--is-simple .frame__panel-border{position:fixed;bottom:calc(var(--frame-mobile-menu-height) - 1px);left:0;right:0;height:1px;background-color:var(--color-lines-dark);z-index:2;opacity:0;transition:opacity var(--frame-color-transition)}}@media screen and (min-width: 768px){.frame--is-simple .frame__panel-border{position:absolute;top:0;left:calc(var(--frame-left-width) - 1px);right:calc(var(--frame-right-width) - 1px);height:1px;border-top:1px solid var(--frame-color-lines);transition:left var(--frame-borders-transition),right var(--frame-borders-transition),border-color var(--frame-color-transition)}}@media screen and (min-width: 1260px){.frame--is-simple .frame__panel-border{position:absolute;top:0;left:0;right:calc(var(--frame-right-width) - 1px);height:1px;border-top:1px solid var(--frame-color-lines);transition:left var(--frame-borders-transition),border-color var(--frame-color-transition)}}.frame--is-simple .frame__panel-wrap{visibility:hidden;opacity:0}@media screen and (max-width: 1259px){.frame--is-simple .frame__panel-wrap{display:none}}.frame--is-full .frame__top{display:none}@media screen and (min-width: 768px){.frame--is-full .frame__top{position:fixed;top:0;left:0;right:0;z-index:0;display:block;width:100%;height:var(--frame-top-height);background:var(--frame-color-bg);border-bottom:1px solid var(--frame-color-lines);pointer-events:none;transition:transform var(--frame-borders-transition),padding var(--frame-borders-transition),background-color var(--frame-color-transition),border-color var(--frame-color-transition)}}@media screen and (max-width: 767px){.frame--is-full .frame__left{display:none}}@media screen and (min-width: 768px){.frame--is-full .frame__left{position:fixed;top:calc(var(--frame-top-height) - 1px);bottom:0;left:0;z-index:0;display:block;width:var(--frame-left-width);padding-bottom:var(--frame-bottom-height-simple);background:var(--frame-color-bg);border-right:1px solid var(--frame-color-lines);transition:transform var(--frame-borders-transition),top var(--frame-borders-transition),background-color var(--frame-color-transition),border-color var(--frame-color-transition);pointer-events:auto}.frame--is-full .frame__left:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:calc(var(--frame-top-height) - 1px);background:var(--frame-color-bg);transition:transform var(--frame-borders-transition),top var(--frame-borders-transition),background-color var(--frame-color-transition),border-color var(--frame-color-transition)}}.frame--is-full .frame__right{display:none}@media screen and (min-width: 768px){.frame--is-full .frame__right{position:fixed;top:calc(var(--frame-top-height) - 1px);bottom:0;right:0;z-index:0;display:block;width:var(--frame-right-width);background:var(--frame-color-bg);border-left:1px solid var(--frame-color-lines);pointer-events:none;transition:transform var(--frame-borders-transition),top var(--frame-borders-transition),background-color var(--frame-color-transition),border-color var(--frame-color-transition)}.frame--is-full .frame__right:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:calc(var(--frame-top-height) - 1px);background:var(--frame-color-bg);transition:transform var(--frame-borders-transition),top var(--frame-borders-transition),background-color var(--frame-color-transition),border-color var(--frame-color-transition)}}.frame--is-full .frame__panel{display:flex;justify-content:space-between;align-items:center;padding:0 var(--container-padding);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;background:var(--frame-color-bg);border-top:1px solid var(--frame-color-lines);min-height:var(--frame-mobile-menu-height);transition:background-color var(--frame-color-transition),border-color var(--frame-color-transition)}@media screen and (min-width: 768px){.frame--is-full .frame__panel{background:var(--frame-color-bg);position:absolute;left:0;width:100%;z-index:1;pointer-events:auto;top:auto;bottom:0;min-height:0;border-top:0;padding:0 calc(var(--frame-right-width) - 1px) var(--frame-bottom-height) calc(var(--frame-left-width) - 1px);transition:transform var(--frame-borders-transition),padding var(--frame-borders-transition),background-color var(--frame-color-transition),border-color var(--frame-color-transition)}}@media screen and (max-width: 767px){.frame--is-full .frame__panel-border{position:fixed;bottom:calc(var(--frame-mobile-menu-height) - 1px);left:0;right:0;height:1px;background-color:var(--color-lines-dark);z-index:2;opacity:0;transition:opacity var(--frame-color-transition)}}@media screen and (min-width: 768px){.frame--is-full .frame__panel-border{position:absolute;top:0;left:calc(var(--frame-left-width) - 1px);right:calc(var(--frame-right-width) - 1px);height:1px;border-top:1px solid var(--frame-color-lines);transition:left var(--frame-borders-transition),right var(--frame-borders-transition),border-color var(--frame-color-transition)}}@media screen and (max-width: 767px){.frame--is-full.frame--is-open .frame__panel-border{opacity:1}}@media screen and (min-width: 768px){.frame--is-full.frame--is-open .frame__left,.frame--is-full.frame--is-open .frame__right,.frame--is-full.frame--is-at-footer .frame__left,.frame--is-full.frame--is-at-footer .frame__right{top:0}.frame--is-full.frame--is-open .frame__top,.frame--is-full.frame--is-at-footer .frame__top{transform:translateY(-100%)}.frame--is-full.frame--is-minimized:not(.frame--is-full.frame--is-open) .frame__top{transform:translateY(calc(-1 * (var(--frame-top-height) - var(--frame-top-height-minimized))))}.frame--is-full.frame--is-minimized:not(.frame--is-full.frame--is-open) .frame__left{top:calc(var(--frame-top-height-minimized) - 1px);transform:translate(calc(-1 * (var(--frame-left-width) - var(--frame-left-width-minimized))))}.frame--is-full.frame--is-minimized:not(.frame--is-full.frame--is-open) .frame__right{top:calc(var(--frame-top-height-minimized) - 1px);transform:translate(calc(var(--frame-right-width) - var(--frame-right-width-minimized)))}.frame--is-full.frame--is-minimized:not(.frame--is-full.frame--is-open) .frame__panel-border{left:calc(var(--frame-left-width-minimized) - 1px);right:calc(var(--frame-right-width-minimized) - 1px)}.frame--is-full.frame--is-minimized:not(.frame--is-full.frame--is-open) .frame__panel{padding:0 calc(var(--frame-right-width-minimized) - 1px) var(--frame-bottom-height) 28px;transform:translateY(calc(var(--frame-bottom-height) - var(--frame-bottom-height-minimized)))}}@media screen and (min-width: 1260px){.frame--is-full.frame--is-minimized:not(.frame--is-full.frame--is-open) .frame__panel{padding:0 calc(var(--frame-right-width-minimized) - 1px) var(--frame-bottom-height) calc(var(--frame-left-width-minimized) - 1px)}}.frame__mobile-menu-button{--color-small-buttons-text: var(--frame-color-text-main);position:relative;z-index:2;margin-right:-20px;padding:16px 20px 16px 40px}.frame--is-open .frame__mobile-menu-button{--color-small-buttons-text: var(--color-text-main-dark)}@media screen and (min-width: 768px){.frame__mobile-menu-button{display:none}}.frame__tablet-menu-button{display:none}@media screen and (min-width: 768px){.frame__tablet-menu-button{--color-small-buttons-text: var(--frame-color-text-main);grid-area:navigate;justify-self:start;display:flex;position:relative;z-index:2;margin-left:-14px;padding-right:25px}.frame__tablet-menu-button:after{content:"";position:absolute;top:50%;right:0;display:block;width:20px;height:20px;background-color:currentColor;transform:translateY(-50%);-webkit-mask-image:url(/assets/img/chevron-down-20.svg);mask-image:url(/assets/img/chevron-down-20.svg);transition:transform .5s ease,opacity var(--frame-borders-transition)}.frame--is-open .frame__tablet-menu-button:after{transform:translateY(calc(-50% - 1px)) scaleY(-1)}.frame--is-at-footer .frame__tablet-menu-button:after{opacity:0}}@media screen and (min-width: 1260px){.frame__tablet-menu-button{display:none}}.frame__mobile-logo{position:relative;z-index:2}.frame__mobile-logo svg{width:110px}.frame__mobile-logo path{fill:var(--color-text-main);transition:fill var(--frame-color-transition)}.frame--is-open .frame__mobile-logo path{fill:var(--color-text-main-dark)}@media screen and (min-width: 768px){.frame__mobile-logo{display:none}}.frame__panel-wrap{width:100%}@media screen and (max-width: 767px){.frame__panel-wrap{--frame-color-text-main: var(--color-grey-10);--frame-color-text-alt: #828282;--frame-color-bg: var(--color-black-90);--frame-color-lines: var(--color-grey-70);--frame-button-bg: var(--color-black-80);--frame-button-bg-hover: #3f3f3f;--frame-cookie-buttons-bg: rgba(255, 255, 255, .1);--frame-cookie-buttons-bg-hover: rgba(255, 255, 255, .1);--frame-cookie-buttons-text: var(--color-grey-60);--frame-cookie-buttons-text-hover: var(--color-grey-10);--frame-cookie-buttons-text-alt: var(--color-grey-60);--frame-cookie-buttons-text-alt-hover: var(--color-white);--color-text-main: var(--color-text-main-dark);--color-text-alt: var(--color-text-alt-dark);--color-accent: var(--color-accent-dark);position:fixed;top:0;bottom:0;padding-bottom:var(--frame-mobile-menu-height);left:0;z-index:1;background:var(--frame-color-bg);transition:opacity .3s var(--transition-ease-in-out),visibility .3s var(--transition-ease-in-out),background-color .3s var(--transition-ease-in-out);opacity:0;color:var(--frame-color-text-main);visibility:hidden}.frame--is-open .frame__panel-wrap{opacity:1;visibility:visible}}@media screen and (max-width: 767px){.frame__panel-inner{display:grid;grid-template:"product" "menu" 1fr "socials" "policy"/1fr;align-content:start;overflow-y:scroll;width:100%;height:100%;padding:24px 20px 32px}}@media screen and (min-width: 768px){.frame__panel-inner{display:grid;grid-template:"navigate  product   product" "menu      menu      menu   " "subscribe subscribe address" ".         .         socials" "logo      logo      policy "/83px 323px 1fr;row-gap:26px;height:auto;max-height:var(--frame-content-height)}.frame:not(.frame--is-at-footer) .frame__panel-inner{transition:max-height .5s var(--transition-ease-in-out),border-color var(--frame-color-transition)}.frame--is-open .frame__panel-inner{max-height:615px}.frame--is-at-footer .frame__panel-inner{padding-bottom:var(--frame-bottom-height);max-height:var(--height)}}@media screen and (min-width: 1260px){.frame__panel-inner{grid-template:"logo      menu    product" ".         menu    subscribe" ".         socials policy"/min-content 1fr 580px;row-gap:40px;height:auto;max-height:var(--frame-content-height)}.frame--is-open .frame__panel-inner{max-height:500px}}@media screen and (min-width: 1300px){.frame__panel-inner{grid-template:"logo      menu    product" ".         menu    subscribe" ".         socials policy"/min-content 1fr 614px}}@media screen and (min-width: 1400px){.frame__panel-inner{grid-template:"logo      menu      product" ".         subscribe address" "copyright socials   policy"/min-content 1fr 614px;row-gap:56px}}@media screen and (min-width: 1600px){.frame__panel-inner{grid-template:"logo      menu      product" ".         subscribe address" "copyright socials   policy"/min-content 1fr 644px}}.frame__logo{display:none}@media screen and (min-width: 768px){.frame__logo{display:block;grid-area:logo;flex-shrink:0}.frame__logo svg{width:121px;height:auto}.frame__logo path{fill:currentColor;transition:color var(--frame-color-transition)}}@media screen and (min-width: 1260px){.frame__logo{margin-top:6px;margin-right:40px}.frame__logo svg{width:150px}}@media screen and (min-width: 1400px){.frame__logo{margin-right:60px}}@media screen and (min-width: 1600px){.frame__logo{margin-right:76px}}@media screen and (min-width: 1900px){.frame__logo{margin-right:100px}}.frame__menu{grid-area:menu;display:flex;flex-direction:column}@media screen and (max-width: 767px){.frame__menu{width:100%}}@media screen and (min-width: 768px){.frame__menu{display:flex;flex-direction:row}}.frame__switcher{display:inline-block;align-self:flex-start;color:var(--frame-color-text-alt);margin-top:auto;order:1}@media screen and (min-width: 768px){.frame__switcher{margin-top:-1px;margin-left:8px}}@media screen and (min-width: 1260px){.frame__switcher{margin-top:4px;margin-right:20px;margin-left:-12px}}@media screen and (min-width: 1400px){.frame__switcher{margin-left:-8px}}.frame__product{grid-area:product;display:flex;flex-wrap:wrap;width:100%;margin-bottom:24px}@media screen and (min-width: 768px){.frame__product{flex-wrap:nowrap;margin-bottom:0;height:var(--frame-content-height);overflow:hidden;position:relative;max-width:593px;justify-self:end}}@media screen and (min-width: 1260px){.frame__product{max-width:100%}}.frame__product-inner{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:20px}@media screen and (min-width: 768px){.frame__product-inner{flex:1;margin-bottom:0;border-bottom:1px solid var(--frame-color-lines);border-left:1px solid var(--frame-color-lines);opacity:1;transition:transform .5s var(--transition-ease-in-out),opacity .5s var(--transition-ease-in-out),border-color var(--frame-color-transition)}.frame--is-minimized:not(.frame--is-open):not(.frame--is-at-footer) .frame__product-inner{transform:translate(100%);opacity:0}}@media screen and (min-width: 768px){.frame__country-select{color:var(--color-text-alt);margin:0 15px}}@media screen and (min-width: 1300px){.frame__country-select{margin:0 20px}}.frame__country{position:relative;display:inline-flex;align-items:center;background:transparent;color:var(--frame-color-text-alt);transition:opacity var(--transition-in);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;opacity:1;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.frame__country:hover,.frame__country:focus-visible{opacity:.7}@media screen and (min-width: 768px){.frame__country{color:var(--frame-color-text-main)}}.frame__signature{display:block;width:128px;height:32px;background-color:var(--color-accent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/signature.svg);mask-image:url(/assets/img/signature.svg);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:0}.frame--is-dark .frame__signature{background-color:var(--color-accent-dark)}@media screen and (max-width: 767px){.frame__signature{background-color:var(--color-grey-10);opacity:.5}.frame__signature.frame__signature--is-desktop{display:none}}@media screen and (min-width: 768px){.frame__signature{display:block;width:120px;height:36px;margin-top:3px;margin-right:20px}.frame__signature.frame__signature--is-mobile{display:none}}@media screen and (min-width: 1300px){.frame__signature{width:130px}}@media screen and (min-width: 1400px){.frame__signature{width:138px}}.frame__place-order{flex-shrink:0;position:relative;display:flex;align-self:stretch;align-items:center;justify-content:center;margin-left:auto;text-align:center;padding:10px 0;width:100%;min-height:52px;border:0;background:var(--color-grey-10);transition:background-color var(--frame-color-transition),border-color var(--frame-color-transition),color var(--frame-color-transition);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.frame__place-order:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;background-color:var(--color-grey-40);transition:background-color var(--frame-color-transition);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:repeating-linear-gradient(125deg,#000,#000 1px,transparent 1px,transparent 5px);mask-image:repeating-linear-gradient(125deg,#000,#000 1px,transparent 1px,transparent 5px)}.frame__place-order:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;border:1px solid var(--color-grey-40);transition:border-color var(--frame-color-transition)}.frame__place-order span{position:relative}.frame__place-order span[data-label]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;transition:background-color var(--frame-color-transition),-webkit-clip-path .5s var(--transition-ease-in-out-quart);transition:background-color var(--frame-color-transition),clip-path .5s var(--transition-ease-in-out-quart);transition:background-color var(--frame-color-transition),clip-path .5s var(--transition-ease-in-out-quart),-webkit-clip-path .5s var(--transition-ease-in-out-quart);-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}.frame__place-order span[data-label]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;background-color:var(--frame-color-lines);transition:background-color var(--frame-color-transition);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:repeating-linear-gradient(125deg,#000,#000 1px,transparent 1px,transparent 5px);mask-image:repeating-linear-gradient(125deg,#000,#000 1px,transparent 1px,transparent 5px)}.frame__place-order span[data-label]:after{position:relative;content:attr(data-label);transition:color var(--frame-color-transition)}.frame--is-light .frame__place-order{color:var(--color-black);background:var(--color-grey-10)}.frame--is-light .frame__place-order:before{background-color:var(--color-grey-40)}.frame--is-light .frame__place-order:after{border:1px solid var(--color-grey-40)}.frame--is-light .frame__place-order span[data-label]{color:var(--color-grey-10);border:1px solid var(--color-grey-70);background:var(--color-black-90)}.frame--is-light .frame__place-order span[data-label]:before{background-color:var(--color-grey-70)}.frame--is-dark .frame__place-order{color:var(--color-grey-10);background:var(--color-black-90)}.frame--is-dark .frame__place-order:before{background-color:var(--color-grey-70)}.frame--is-dark .frame__place-order:after{border:1px solid var(--color-grey-70)}.frame--is-dark .frame__place-order span[data-label]{color:var(--color-black);border:1px solid var(--color-grey-40);background:var(--color-grey-10)}.frame--is-dark .frame__place-order span[data-label]:before{background-color:var(--color-grey-40)}@media screen and (max-width: 767px){.frame--is-open .frame__place-order{color:var(--color-grey-10);background:var(--color-black-90)}.frame--is-open .frame__place-order:before{background-color:var(--color-grey-70)}.frame--is-open .frame__place-order:after{border:1px solid var(--color-grey-70)}.frame--is-open .frame__place-order span[data-label]{color:var(--color-black);border:1px solid var(--color-grey-40);background:var(--color-grey-10)}.frame--is-open .frame__place-order span[data-label]:before{background-color:var(--color-grey-40)}}@media screen and (min-width: 768px){.frame__place-order{padding:20px 0;width:197px;z-index:3}}@media screen and (min-width: 1300px){.frame__place-order{width:202px}.frame__place-order:hover span[data-label],.frame__place-order:focus-visible span[data-label]{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@media screen and (min-width: 1900px){.frame__place-order{width:210px}}@media screen and (min-width: 768px){.frame__place-order--mobile{display:none}}@media screen and (max-width: 767px){.frame__place-order--desktop{display:none}}.frame__subscribe{--color-text-main: var(--frame-color-text-main);--color-text-alt: var(--frame-color-text-alt);--color-lines: var(--frame-color-lines);grid-area:subscribe;margin-top:56px}@media screen and (min-width: 768px){.frame__subscribe{margin-top:25px}}@media screen and (min-width: 1260px){.frame__subscribe{margin-top:0;min-height:146px;align-self:end}}.frame__address{grid-area:address;margin-top:48px}@media screen and (min-width: 768px){.frame__address{margin-top:25px}}@media screen and (min-width: 1260px){.frame__address{margin-top:0}}.frame__address--desktop{display:none}@media screen and (min-width: 768px){.frame__address--desktop{display:block}}@media screen and (min-width: 1260px){.frame__address--desktop{display:none}}@media screen and (min-width: 1400px){.frame__address--desktop{display:block}}.frame__address-text{color:var(--frame-color-text-alt)}.frame__directions{display:flex;align-items:center;color:var(--frame-color-text-alt);margin-top:8px}.frame__directions-text{margin-right:8px;text-decoration:underline}.frame__copyright{display:block;color:var(--frame-color-text-alt)}@media screen and (min-width: 1260px){.frame__copyright{margin-left:auto}}.frame__policy{grid-area:policy;align-self:end;color:var(--frame-color-text-alt)}@media screen and (min-width: 768px){.frame__policy{align-self:center}}@media screen and (min-width: 1260px){.frame__policy{display:flex}}.frame__policy-links{display:none}@media screen and (min-width: 1260px){.frame__policy-links{display:block}}.frame__socials{grid-area:socials;align-self:end;margin:40px 40px 56px -9px}@media screen and (min-width: 768px){.frame__socials{margin-top:0;margin-bottom:10px}}@media screen and (min-width: 1260px){.frame__socials{margin-bottom:0}}.frame__social{margin-right:6px;color:var(--frame-color-text-alt)}.frame__social:hover,.frame__social:focus-visible{color:var(--frame-color-text-main)}.frame__link{transition:color var(--transition-in)}.frame__link:hover,.frame__link:focus-visible{color:var(--frame-color-text-main)}@media screen and (min-width: 768px){.frame__mobile-only{display:none}}@media screen and (max-width: 767px){.frame__desktop-only{display:none}}@media screen and (min-width: 768px) and (max-width: 1259px){.frame--is-full.frame--is-to-simple .frame__panel{animation:frame-panel-to-simple-tablet var(--frame-borders-transition) both}.frame--is-full.frame--is-to-simple .frame__panel-wrap{animation:frame-panel-wrap-to-simple .2s ease both}}@media screen and (min-width: 1260px){.frame--is-full.frame--is-to-simple .frame__left{animation:frame-left-to-simple var(--frame-borders-transition) both}.frame--is-full.frame--is-to-simple .frame__panel{animation:frame-panel-to-simple var(--frame-borders-transition) both}.frame--is-full.frame--is-to-simple .frame__panel-border{animation:frame-panel-border-to-simple var(--frame-borders-transition) both}.frame--is-full.frame--is-to-simple .frame__panel-wrap{animation:frame-panel-wrap-to-simple .2s ease both}}@media screen and (min-width: 1260px){.frame--is-simple.frame--is-from-full .frame__back{animation:fade .2s ease both .8s}}.frame--is-to-hidden{animation:fade-out .2s both}.frame--is-from-hidden{animation:fade .2s both .8}@media screen and (min-width: 768px) and (max-width: 1259px){.frame--is-simple.frame--is-to-full .frame__panel{animation:frame-panel-to-simple-tablet var(--frame-borders-transition) both reverse}.frame--is-simple.frame--is-to-full .frame__back{animation:fade-out .2s ease both}}@media screen and (min-width: 1260px){.frame--is-simple.frame--is-to-full .frame__left{animation:frame-left-from-simple .4s linear both}.frame--is-simple.frame--is-to-full .frame__panel{animation:frame-panel-to-simple .4s linear both reverse}.frame--is-simple.frame--is-to-full .frame__back{animation:fade-out .2s ease both}}@media screen and (min-width: 768px){.frame--is-full.frame--is-from-simple .frame__panel-wrap{animation:fade 1s ease .8s both}}@media screen and (min-width: 1260px){.frame--is-full.frame--is-from-minimized .frame__top{animation:minimized-frame-top-to-full var(--frame-borders-transition) both}.frame--is-full.frame--is-from-minimized .frame__left{animation:minimized-frame-left-to-full var(--frame-borders-transition) both}.frame--is-full.frame--is-from-minimized .frame__right{animation:minimized-frame-right-to-full var(--frame-borders-transition) both}.frame--is-full.frame--is-from-minimized .frame__panel{animation:minimized-frame-panel-to-full var(--frame-borders-transition) both}.frame--is-full.frame--is-from-minimized .frame__panel-border{animation:minimized-frame-panel-border-to-full var(--frame-borders-transition) both}}@media screen and (min-width: 1260px){.frame--is-full.frame--is-from-open .frame__panel-inner{animation:frame-panel-full-from-opened var(--frame-borders-transition) both}}@keyframes frame-panel-full-from-opened{0%{max-height:500px}to{max-height:var(--frame-content-height)}}@keyframes frame-left-to-simple{0%{width:var(--frame-left-width)}to{width:var(--frame-left-width-simple)}}@keyframes frame-left-from-simple{0%{width:var(--frame-left-width-simple);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{width:var(--frame-left-width);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),0 calc(100% - 60px));clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),0 calc(100% - 60px))}}@keyframes frame-panel-to-simple-tablet{0%{height:calc(var(--frame-content-height) + var(--frame-bottom-height))}to{height:var(--frame-content-height)}}@keyframes frame-panel-to-simple{0%{height:calc(var(--frame-content-height) + var(--frame-bottom-height));padding:0 calc(var(--frame-right-width) - 1px) var(--frame-bottom-height) var(--frame-left-width)}to{height:var(--frame-bottom-height-simple);padding:0 calc(var(--frame-right-width) - 1px) 0 var(--frame-left-width)}}@keyframes frame-panel-border-to-simple{0%{left:calc(var(--frame-left-width) - 1px)}to{left:calc(var(--frame-left-width-simple) - 1px)}}@keyframes frame-panel-wrap-to-simple{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes minimized-frame-top-to-simple{0%{transform:translateY(calc(-1 * (var(--frame-top-height) - var(--frame-top-height-minimized))))}to{transform:none}}@keyframes minimized-frame-left-to-simple{0%{top:calc(var(--frame-top-height-minimized) - 1px);width:var(--frame-left-width-minimized);transform:translate(calc(-1 * (var(--frame-left-width) - var(--frame-left-width-minimized))))}to{top:calc(var(--frame-top-height) - 1px);width:var(--frame-left-width-simple);transform:none}}@keyframes minimized-frame-right-to-simple{0%{top:calc(var(--frame-top-height-minimized) - 1px);width:var(--frame-right-width);transform:translate(calc(var(--frame-right-width) - var(--frame-right-width-minimized)))}to{top:calc(var(--frame-top-height) - 1px);width:var(--frame-right-width);transform:none}}@keyframes minimized-frame-panel-to-simple{0%{height:calc(var(--frame-content-height) + var(--frame-bottom-height));padding:0 calc(var(--frame-right-width-minimized) - 1px) var(--frame-bottom-height) calc(var(--frame-left-width-minimized) - 1px);transform:translateY(calc(var(--frame-bottom-height) - var(--frame-bottom-height-minimized)))}to{height:var(--frame-bottom-height-simple);padding:0 calc(var(--frame-right-width) - 1px) 0 var(--frame-left-width);transform:none}}@keyframes minimized-frame-panel-border-to-simple{0%{left:calc(var(--frame-left-width-minimized) - 1px);right:calc(var(--frame-right-width-minimized) - 1px)}to{left:calc(var(--frame-left-width-simple) - 1px);right:calc(var(--frame-right-width) - 1px)}}@keyframes minimized-frame-panel-wrap-to-simple{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes minimized-frame-top-to-full{0%{transform:translateY(calc(-1 * (var(--frame-top-height) - var(--frame-top-height-minimized))))}to{transform:none}}@keyframes minimized-frame-left-to-full{0%{transform:translate(calc(-1 * (var(--frame-left-width) - var(--frame-left-width-minimized))))}to{transform:none}}@keyframes minimized-frame-right-to-full{0%{transform:translate(calc(var(--frame-right-width) - var(--frame-right-width-minimized)))}to{transform:none}}@keyframes minimized-frame-panel-to-full{0%{padding:0 calc(var(--frame-right-width-minimized) - 1px) var(--frame-bottom-height) calc(var(--frame-left-width-minimized) - 1px);transform:translateY(calc(var(--frame-bottom-height) - var(--frame-bottom-height-minimized)))}to{padding:0 calc(var(--frame-right-width) - 1px) var(--frame-bottom-height) calc(var(--frame-left-width) - 1px);transform:none}}@keyframes minimized-frame-panel-border-to-full{0%{left:calc(var(--frame-left-width-minimized) - 1px);right:calc(var(--frame-right-width-minimized) - 1px)}to{left:calc(var(--frame-left-width) - 1px);right:calc(var(--frame-right-width) - 1px)}}.frame-select{position:relative;display:block;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.frame-select__wrapper{position:relative;display:inline-flex;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}select.frame-select__select{position:relative;display:flex;flex-wrap:wrap;overflow:hidden;padding:14px 24px 14px 0;border:none;background:transparent url(/assets/img/chevron-down-20.svg) no-repeat right center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.frame-select__control{position:relative;display:flex;flex-wrap:wrap;overflow:hidden;width:100%;padding:14px 24px 14px 0;cursor:pointer;transition:border-color var(--transition-in),box-shadow var(--transition-in);outline:none}.frame-select__wrapper.single .frame-select__control:after{content:"";position:absolute;top:50%;right:0;display:block;width:20px;height:20px;background-color:currentColor;transform:translateY(-50%);-webkit-mask-image:url(/assets/img/chevron-down-20.svg);mask-image:url(/assets/img/chevron-down-20.svg);transition:transform .5s ease}.frame-select.has-error .frame-select__control{border-color:var(--color-error)}.frame-select.has-error .frame-select__control:focus{box-shadow:var(--shadow-error)}.frame-select__wrapper.single.dropdown-active .frame-select__control:after{transform:translateY(calc(-50% - 2px)) scaleY(-1)}.frame-select__control>*{display:inline-block;vertical-align:baseline}.frame-select__control>input{display:inline-block!important;flex:1 1 auto;min-width:7rem;max-width:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0 none!important;background:none!important;box-shadow:none!important;font-size:14px;line-height:20px;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.frame-select__control>input:focus{outline:none!important}.frame-select__control>input::-ms-clear{display:none}.frame-select__wrapper.has-items .frame-select__control>input{margin:0 4px!important}.frame-select__wrapper:not(.has-items) .frame-select__control>input{position:absolute;left:-10000px;opacity:0}.frame-select__wrapper.input-hidden .frame-select__control>input{position:absolute;left:-10000px;opacity:0}.frame-select__item{display:flex;align-items:center}.frame-select__dropdown{position:relative;z-index:10;box-sizing:border-box;min-width:130px;border-top:0 none;background:#fff;border-radius:2px}.frame-select__dropdown:after{content:"";position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent}.frame-select__dropdown[data-selectable]{overflow:hidden;cursor:pointer}.frame-select__dropdown[data-popper-placement=top],.frame-select__dropdown[data-popper-placement=top-start]{transform-origin:bottom center}.frame-select__dropdown[data-popper-placement=top]:after,.frame-select__dropdown[data-popper-placement=top-start]:after{top:100%;border-top:6px solid #fff;left:22px}.frame-select__dropdown[data-popper-placement=bottom],.frame-select__dropdown[data-popper-placement=bottom-start],.frame-select__dropdown[data-popper-placement=bottom-end]{transform-origin:top center}.frame-select__dropdown[data-popper-placement=bottom]:after,.frame-select__dropdown[data-popper-placement=bottom-start]:after,.frame-select__dropdown[data-popper-placement=bottom-end]:after{bottom:100%;border-bottom:6px solid #fff}.frame-select__dropdown[data-popper-placement=bottom-start]:after{left:22px}.frame-select__dropdown[data-popper-placement=bottom-end]:after{right:22px}.frame-select__wrapper.dropdown-active .frame-select__dropdown{animation-name:frameSelectDropdownAnimation;animation-duration:.2s;animation-timing-function:var(--transition-ease-in-out);animation-fill-mode:both}@keyframes frameSelectDropdownAnimation{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}.frame-select__dropdown-content{overflow-x:hidden;overflow-y:auto;overflow-scrolling:touch;max-height:216px;padding:8px 0;scroll-behavior:smooth}.frame-select__option{position:relative;white-space:nowrap;cursor:pointer;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;padding:6px 32px 4px 16px;color:var(--color-black);transition:color var(--transition-in)}.frame-select__option:hover,.frame-select__option:focus-visible{color:var(--color-text-alt)}.frame-select__option.selected{background:url(/assets/img/checkmark.svg) no-repeat right 12px top 6px}.frame-select__option.frame-selected:after{right:8px}.main-menu{display:flex;flex-direction:column}@media screen and (min-width: 768px){.main-menu{flex-direction:row;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}}@media screen and (min-width: 1260px) and (max-width: 1399px){.main-menu{min-width:390px}}@media screen and (max-width: 767px){.main-menu__list{transition:none}.main-menu--is-animated .main-menu__list{opacity:0;transform:translateY(20px)}.frame--is-open .main-menu--is-animated .main-menu__list{transition:opacity .4s var(--transition-ease-in-out),transform .4s var(--transition-ease-in-out);transition-delay:.3s,.3s;opacity:1;transform:none}}@media screen and (min-width: 768px){.main-menu__list{display:flex}}@media screen and (min-width: 1260px){.main-menu__list{flex-wrap:wrap}}@media screen and (min-width: 1400px){.main-menu__list{flex-wrap:nowrap}}@media screen and (max-width: 767px){.main-menu__item{display:flex;align-items:center;flex-wrap:wrap}}@media screen and (min-width: 1260px) and (max-width: 1399px){.main-menu__item{min-width:125px;min-height:164px;padding-top:4px}.main-menu__item:nth-of-type(1){order:1;padding-bottom:30px}.main-menu__item:nth-of-type(2){order:2;padding-bottom:30px}.main-menu__item:nth-of-type(3){order:4}.main-menu__item:nth-of-type(3) li:nth-of-type(n+5){display:none}.main-menu__item:nth-of-type(4){order:3;padding-bottom:30px}.main-menu__item:nth-of-type(5){order:5}}@media screen and (min-width: 1400px){.main-menu__item{padding:4px 0}}@media screen and (min-width: 1260px){.main-menu__policy-item{display:none}}.main-menu__item--address{display:none}@media screen and (min-width: 1260px){.main-menu__item--address{display:block;padding-top:18px}}@media screen and (min-width: 1400px){.main-menu__item--address{display:none}}.main-menu__link,.main-menu__button{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;display:flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;transition:color var(--transition-in);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.main-menu__link .i,.main-menu__button .i{margin-left:4px}@media screen and (max-width: 767px){.main-menu__link,.main-menu__button{padding:14px 40px 14px 0}.main-menu__link:focus-visible,.main-menu__button:focus-visible{color:var(--color-text-alt)}}@media screen and (min-width: 768px){.main-menu__link,.main-menu__button{padding-bottom:14px;padding-top:14px;padding-right:72px;color:var(--color-text-alt)}.main-menu__link:hover,.main-menu__link:focus-visible,.main-menu__button:hover,.main-menu__button:focus-visible{color:var(--color-text-main)}.main-menu__link[aria-current=page],.main-menu__button[aria-current=page],.frame--is-open .main-menu__link,.frame--is-at-footer .main-menu__link,.frame--is-open .main-menu__button,.frame--is-at-footer .main-menu__button{color:var(--color-text-main)}}@media screen and (min-width: 1260px){.main-menu__link,.main-menu__button{padding-right:52px}}@media screen and (min-width: 1600px){.main-menu__link,.main-menu__button{padding-right:64px}}.main-menu__button{position:relative;display:flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;outline:none;transition:color var(--transition-in);height:48px;min-width:24px;flex:1 0 auto}@media screen and (max-width: 767px){.main-menu__button:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);display:inline-block;vertical-align:text-bottom;width:24px;height:24px;background-color:currentcolor;transition:background-color var(--transition-in);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/plus-24.svg);mask-image:url(/assets/img/plus-24.svg)}.main-menu__button.is-open:after{-webkit-mask-image:url(/assets/img/minus-24.svg);mask-image:url(/assets/img/minus-24.svg)}}@media screen and (min-width: 768px){.main-menu__button:not(.main-menu__button--more){display:none}}.main-menu__button--more .i{transition:transform .5s ease,opacity var(--transition-in)}.frame--is-open .main-menu__button--more .i{transform:translateY(-2px) scaleY(-1)}.frame--is-at-footer .main-menu__button--more .i{opacity:0}@media screen and (max-width: 1259px){.main-menu__button--more .i{display:none}}@media screen and (max-width: 767px){.main-menu__sublist{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows var(--transition-in),opacity var(--transition-in);opacity:0;width:100%}.main-menu__sublist ul{overflow:hidden}.main-menu__sublist li:first-of-type{margin-top:8px}.main-menu__sublist li:last-of-type{margin-bottom:8px}.main-menu__button.is-open+.main-menu__sublist{grid-template-rows:1fr;opacity:1}}@media screen and (min-width: 768px){.main-menu__sublist{opacity:0;transition:opacity .2s var(--transition-ease-in-out)}.frame--is-open .main-menu__sublist,.frame--is-at-footer .main-menu__sublist{opacity:1}}.main-menu__sublink{display:block;padding:8px 0;color:var(--color-text-alt);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;text-align:left;outline:none}.main-menu__sublink:hover,.main-menu__sublink:focus-visible{color:var(--color-text-main)}@media screen and (min-width: 768px){.main-menu__sublink{padding:4px 0}}.container{padding:0 var(--container-padding)}@media screen and (min-width: 768px){.container-large{padding:0 24px}}.grid{display:grid}@media screen and (min-width: 1024px){.grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width: 1024px){.grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.grid__col-span-2{grid-column:span 2/span 2}.gap{gap:var(--gutter)}.gap-05{gap:2px}.section{margin-bottom:56px}@media screen and (min-width: 1024px){.section{margin-bottom:120px}}.section--dark{background-color:var(--color-black-90);color:var(--color-grey-10)}.section-gap{padding:56px}@media screen and (min-width: 1024px){.section-gap{padding-bottom:120px}}.showcase{--showcase-padding: 20px;min-height:100vh;overflow:hidden;display:flex}@supports (height: 100svh){.showcase{min-height:100svh}}.showcase__layout{display:grid;grid-template:"heading" "text" "enable360" "bike" 1fr "spec"/1fr;width:100%;padding-top:32px;padding-bottom:88px}@media screen and (min-width: 768px){.showcase__layout{display:grid;grid-template:"heading   ." "text      ." "enable360 ." "spec      crafted" 1fr/minmax(0,1fr) 300px;width:100%}}@media screen and (min-width: 768px){.showcase__layout{padding:100px 64px 110px}}.showcase__bike{grid-area:bike;position:relative;flex:1;display:grid;grid-template-columns:100%;align-items:center;align-content:center;justify-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width: 540px){.showcase__bike{margin:0 -8%;overflow:hidden}}@media screen and (min-width: 768px){.showcase__bike{margin:0;max-width:100%}.showcase:not(.is-360dialog-shown) .showcase__bike{position:absolute;top:0;left:0;right:0;bottom:0}}@media screen and (min-width: 1024px){.showcase__bike{margin:0}}.showcase__bike-inner{display:grid;grid-template-columns:100%;align-content:center;align-self:center;grid-column:1/-1;grid-row:1/-1;aspect-ratio:1920/1080}.showcase.is-360dialog-shown .showcase__bike-inner{transform:none!important}@media screen and (min-width: 768px){.showcase__bike-inner{margin:16vh -6% 0;max-width:900px}@supports (height: 100svh){.showcase__bike-inner{margin:16svh -6% 0}}}@media screen and (min-width: 1024px){.showcase__bike-inner{margin:5vh -4% 0;max-width:900px}@supports (height: 100svh){.showcase__bike-inner{margin:5svh -4% 0}}}@media screen and (min-width: 1260px){.showcase__bike-inner{margin:0;max-width:1000px}}@media screen and (min-width: 1600px){.showcase__bike-inner{max-width:75%;max-height:75vh}}.showcase__bike-rollout{display:block;grid-column:1/-1;grid-row:1/-1;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0}.showcase__bike-rollout[hidden]{opacity:0;visibility:hidden}@media screen and (min-width: 540px){.showcase__bike-rollout{width:auto;max-width:100%}}.showcase.is-360dialog-shown .showcase__360-wrap{position:fixed!important;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-modals);display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--color-bg);opacity:0;visibility:visible;animation:fade .8s .2s both}@media screen and (max-width: 539px){.showcase__360-wrap{position:fixed!important;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-modals);display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--color-bg);opacity:0;visibility:hidden}}@media screen and (min-width: 540px){.showcase:not(.is-360dialog-shown) .showcase__360-wrap{display:block;grid-column:1/-1;grid-row:1/2}}.showcase__360-close{position:absolute;top:12px;right:12px;z-index:1;border:0;background:transparent;display:flex;align-items:center;justify-content:stretch;width:32px;height:32px;cursor:pointer;transition:color var(--transition-in),background-color var(--transition-in);border-radius:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.showcase__360-close:hover,.showcase__360-close:focus-visible{color:var(--color-text-alt)}@media screen and (min-width: 540px){.showcase:not(.is-360dialog-shown) .showcase__360-close{display:none}}.showcase__360-tip{margin-top:40px;font-size:13px;line-height:20px;letter-spacing:-.004em;color:var(--color-text-alt);text-align:center}@media screen and (orientation: landscape){.showcase__360-tip{display:none}}@media screen and (min-width: 540px){.showcase:not(.is-360dialog-shown) .showcase__360-tip{display:none}}.showcase__360{background:var(--color-bg)}.showcase__enable-360,.showcase__enable-mobile-360{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;position:relative;z-index:1;grid-area:enable360;justify-self:start;display:inline-block;margin-left:var(--showcase-padding);padding:16px 0;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;opacity:0}.showcase__enable-360:focus-visible,.showcase__enable-mobile-360:focus-visible{opacity:.7!important}@media screen and (min-width: 768px){.showcase__enable-360,.showcase__enable-mobile-360{margin:0}}@media screen and (max-width: 539px){.showcase__enable-360{display:none}}@media screen and (min-width: 540px){.showcase__enable-mobile-360{display:none}}.showcase__heading{position:relative;grid-area:heading;margin-bottom:12px;padding:0 var(--showcase-padding);font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.02em;opacity:0;z-index:1;pointer-events:none}@media screen and (min-width: 768px){.showcase__heading{align-self:start}}@media screen and (min-width: 768px){.showcase__heading{margin-bottom:16px;padding:0}}@media screen and (min-width: 1400px){.showcase__heading{font-size:32px;line-height:40px;letter-spacing:-.025em}}.showcase__description{position:relative;grid-area:text;max-width:360px;padding:0 var(--showcase-padding);margin-bottom:16px;opacity:0;z-index:1;pointer-events:none}@media screen and (min-width: 768px){.showcase__description{padding:0}}.showcase__spec-swiper{grid-area:spec;align-self:end;margin:0;opacity:0}.showcase__spec-list{display:flex;margin:0;padding:0 var(--showcase-padding)}@media screen and (min-width: 768px){.showcase__spec-list{padding:0}}.showcase__spec-item{font-size:13px;line-height:20px;letter-spacing:-.004em}.showcase__spec-item:not(:last-of-type){margin-right:22px}@media screen and (max-width: 899px){.showcase__spec-item.is-mobile-hidden{display:none}}@media screen and (min-width: 1400px){.showcase__spec-item:not(:last-of-type){margin-right:40px}}.showcase__spec-value{color:var(--color-text-alt)}.showcase__crafted{display:none}@media screen and (min-width: 768px){.showcase__crafted{font-size:13px;line-height:20px;letter-spacing:-.004em;grid-area:crafted;display:block;padding:0 var(--showcase-padding);text-align:right;align-self:end;opacity:0}}@media screen and (min-width: 768px){.showcase__crafted{padding:0}}.design{padding-top:16px}@media screen and (min-width: 1024px){.design{padding-top:105px}}.design__heading{position:relative;margin-bottom:140px;text-align:center;font-size:32px;font-weight:350;line-height:44px;letter-spacing:-.02em}@media screen and (max-width: 1023px){.design__heading br{display:none}}@media screen and (min-width: 1024px){.design__heading{font-size:44px;line-height:54px;margin-bottom:160px}}@media screen and (min-width: 1400px){.design__heading{font-size:50px;font-weight:350;line-height:58px;letter-spacing:-1.25px}}.design__grid{display:grid;gap:2px}@media screen and (min-width: 768px){.design__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.design__subgrid{display:grid;gap:2px;grid-template-columns:repeat(2,minmax(0,1fr))}.design__card{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden;cursor:pointer;background:#c4c4c44d}.design__card:before{display:block;content:"";padding-top:100%;grid-column:1/-1;grid-row:1/-1}.design__card--is-dark{background:var(--color-black-80);color:var(--color-white)}.design__card--double{grid-column:span 2/span 2}.design__card--double:before{padding-top:50%}.design__card-bg{position:absolute;display:block;top:0;left:0;width:100%;height:100%;transition:transform var(--transition-bg)}@media screen and (min-width: 1024px){.design__card.is-hovered .design__card-bg,.design__card:focus-visible .design__card-bg{transform:scale(1.02)}.design__subgrid .design__card.is-hovered .design__card-bg,.design__subgrid .design__card:focus-visible .design__card-bg{transform:scale(1.04)}}.design__card-bg:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:250px;background:linear-gradient(0deg,#000,#0000);opacity:.3}.design__card-bg img{width:100%}.design__card-inner{position:relative;display:flex;flex-direction:column;grid-column:1/-1;grid-row:1/-1;padding:20px}@media screen and (min-width: 1024px){.design__card-inner{padding:24px}}.design__card-content{position:relative;margin-top:auto;width:100%}@media screen and (max-width: 1023px){.design__card-heading{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.design__card-heading br{display:none}}.design__card-text{margin-top:4px}@media screen and (max-width: 1023px){.design__card-text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.design__card-text br{display:none}}.design__checkout{display:flex;width:100%;max-width:500px;margin:40px auto 0}@media screen and (min-width: 768px){.design__checkout{display:none}}.history{margin-bottom:16px;padding-top:32px;padding-bottom:32px;overflow:hidden}@media screen and (min-width: 1024px){.history{margin-bottom:120px;padding-top:56px;padding-bottom:24px}}.history__info{margin-bottom:56px}@media screen and (min-width: 1024px){.history__info{display:grid;grid-template-columns:6fr 5fr 1fr;gap:var(--gutter);margin-bottom:72px}}.history__title{margin-bottom:20px}@media screen and (min-width: 1024px){.history__title{margin-bottom:0}}.history__slider{overflow:visible}.history__slide{width:80vw;max-width:370px}@media screen and (min-width: 430px){.history__slide{max-width:320px}}@media screen and (min-width: 1024px){.history__slide{width:auto;max-width:100%}}.history__card{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;text-align:left}.history__picture{position:relative;overflow:hidden;display:block;margin-bottom:20px;cursor:pointer}.history__picture:before{content:"";display:block;padding-top:70%}.history__picture img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1024px){.history__picture img{transition:transform var(--transition-bg)}.history__card.is-hovered .history__picture img,.history__card:focus-visible .history__picture img{transform:scale(1.05)}}.news-footer{--frame-color-text-main: var(--color-grey-10);--frame-color-text-alt: #828282;--frame-color-bg: var(--color-black-90);--frame-color-lines: var(--color-grey-70);--frame-button-bg: var(--color-black-80);--frame-button-bg-hover: #3f3f3f;--frame-cookie-buttons-bg: rgba(255, 255, 255, .1);--frame-cookie-buttons-bg-hover: rgba(255, 255, 255, .1);--frame-cookie-buttons-text: var(--color-grey-60);--frame-cookie-buttons-text-hover: var(--color-grey-10);--frame-cookie-buttons-text-alt: var(--color-grey-60);--frame-cookie-buttons-text-alt-hover: var(--color-white);background-color:var(--color-black-90);color:var(--color-grey-10)}.news-footer__inner{padding-top:32px}@media screen and (min-width: 768px){.news-footer__inner{padding-top:56px;padding-bottom:715px}}@media screen and (min-width: 1260px){.news-footer__inner{display:grid;grid-template-columns:1fr 1fr;padding-bottom:600px}}.news-footer__info{margin-bottom:56px}@media screen and (min-width: 1260px){.news-footer__info{margin-bottom:0}}@media screen and (min-width: 1260px){.news-footer__heading{margin-bottom:16px}}.news-footer__text{display:none}@media screen and (min-width: 1260px){.news-footer__text{display:block}}.news-footer__list{margin-bottom:40px;border-bottom:1px solid var(--color-grey-70)}@media screen and (min-width: 1260px){.news-footer__list{padding-top:24px;padding-left:40px;border-left:1px solid var(--color-grey-70)}}.news-footer__item{padding-bottom:40px}.news-footer__item:not(:last-child){margin-bottom:40px;border-bottom:1px solid var(--color-grey-70)}.news-footer__card{display:flex}.news-footer__content{display:flex;flex-direction:column;margin-right:20px}@media screen and (min-width: 768px){.news-footer__content{width:50%}}.news-footer__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px}@media screen and (min-width: 1260px){.news-footer__title{margin-bottom:8px}}.news-footer__description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:8px;transition:opacity var(--transition-in);opacity:.5}.news-footer__card:hover .news-footer__description,.news-footer__card:focus-visible .news-footer__description{opacity:1}@media screen and (min-width: 768px){.news-footer__description{margin-bottom:16px}}@media screen and (min-width: 1260px){.news-footer__description{-webkit-line-clamp:2}}.news-footer__time{margin-top:auto;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.news-footer__picture{position:relative;display:block;flex-shrink:0;width:120px;margin-left:auto;overflow:hidden;align-self:start}.news-footer__picture:before{content:"";display:block;padding-top:67.7777777778%}.news-footer__picture img{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform var(--transition-bg)}.news-footer__card:hover .news-footer__picture img,.news-footer__card:focus-visible .news-footer__picture img{transform:scale(1.05)}@media screen and (min-width: 768px){.news-footer__picture{width:150px}}@media screen and (min-width: 1260px){.news-footer__picture{width:180px}}.news-footer__view-all{display:block;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;text-align:center;transition:opacity var(--transition-in);opacity:1}.news-footer__view-all:hover,.news-footer__view-all:focus-visible{opacity:.7}@media screen and (min-width: 1260px){.news-footer__view-all{text-align:left;margin-left:41px}}.news-footer__menu{--color-lines: var(--color-lines-dark);--color-text-alt: var(--color-text-alt-dark);--color-text-main: var(--color-text-main-dark)}.news-footer__link{transition:color var(--transition-in)}.news-footer__link:hover,.news-footer__link:focus-visible{color:var(--color-text-main-dark)}.specifications{padding-top:48px;padding-bottom:32px;margin-bottom:56px}@media screen and (min-width: 1024px){.specifications{padding-top:56px;padding-bottom:24px;margin-bottom:140px}}.specifications__heading{margin-bottom:56px}@media screen and (min-width: 1024px){.specifications__heading{margin-bottom:72px}}@media screen and (min-width: 1024px){.specifications__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:40px;column-gap:40px}}.specifications__group{overflow:hidden}@media screen and (max-width: 1023px){.specifications__group:nth-of-type(n+3){transition:max-height .7s var(--transition-ease-in-out);max-height:0}.specifications__grid.is-open .specifications__group:nth-of-type(n+3){max-height:1000px}}@media screen and (min-width: 1024px){.specifications__group:nth-of-type(n+5){transition:max-height .7s var(--transition-ease-in-out);max-height:0}.specifications__grid.is-open .specifications__group:nth-of-type(n+5){max-height:1000px}}.specifications__group-inner{padding-bottom:40px}@media screen and (min-width: 1024px){.specifications__group-inner{padding-bottom:56px}}.specifications__group-title{margin-bottom:32px}.specifications__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.specifications__list--additional{overflow:hidden;max-height:0;transition:max-height .7s var(--transition-ease-in-out)}.specifications__list--additional .specifications__name:first-of-type,.specifications__list--additional .specifications__value:first-of-type{border-top:none}.specifications__grid.is-open .specifications__list--additional{max-height:700px}.specifications__name,.specifications__value{overflow:hidden;box-sizing:border-box;position:relative;border-bottom:1px solid var(--color-lines)}.specifications__name:first-of-type,.specifications__value:first-of-type{border-top:1px solid var(--color-lines)}.specifications__name span,.specifications__value span{display:inline-block;padding:13px 0}.specifications__name{padding-right:20px;color:var(--color-black)}@media screen and (min-width: 1024px){.specifications__name{padding-right:40px}}.specifications__value{padding-left:20px;color:var(--color-grey-60);text-align:right}@media screen and (min-width: 1024px){.specifications__value{padding-left:40px}}.specifications__full{display:flex;width:100%;min-width:170px;max-width:500px;margin:0 auto}@media screen and (min-width: 768px){.specifications__full{width:auto;min-width:200px;margin:0}}.gallery__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}@media screen and (min-width: 1024px){.gallery__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.gallery__item{display:flex}.gallery__item:first-of-type{grid-column:span 2}@media screen and (min-width: 1024px){.gallery__item:first-of-type{grid-row:span 2}}.gallery__link{display:block;position:relative;overflow:hidden;width:100%}.gallery__link:before{content:"";display:block;padding-top:100%}.gallery__link:after{content:"";display:block;position:absolute;bottom:0;left:0;height:120px;width:100%;background:linear-gradient(0deg,#000,#0000);opacity:.8}.gallery__picture{position:absolute;top:0;left:0;width:100%;height:100%}.gallery__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1024px){.gallery__picture{transition:transform .4s ease}.gallery__item:first-of-type .gallery__link.is-hovered .gallery__picture,.gallery__item:first-of-type .gallery__link:focus-visible .gallery__picture{transform:scale(1.02)}.gallery__item .gallery__link.is-hovered .gallery__picture,.gallery__item .gallery__link:focus-visible .gallery__picture{transform:scale(1.05)}}.gallery__more{display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-alt);transition:background-color var(--transition-in)}.gallery__more .i{margin-bottom:16px}.gallery__more:hover,.gallery__more:focus-visible{background:var(--color-grey-30)}@media screen and (min-width: 1260px){.gallery__more{flex-direction:row}.gallery__more .i{margin-bottom:0;margin-right:16px}.gallery__more br{display:none}}@media screen and (min-width: 1024px){.video{margin:60px 0}}.video__scroller{height:200vh}.video__inner{position:sticky;top:0;height:100vh}.video__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video__text{position:absolute;top:50%;left:50%;display:block;width:80%;transform:translate(-50%,-50%);color:var(--color-grey-10);text-align:center}.video__playback{--playback-position: 0%;position:absolute;right:24px;bottom:70px;display:block;width:32px;height:32px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:transparent url(/assets/img/play.svg) no-repeat center;overflow:hidden;opacity:1;transition:opacity var(--transition-in)}.video__playback:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:#f1f1f14d;transform:translate(calc(-100% + var(--playback-position)));transition:transform .2s ease}.video__playback:hover,.video__playback:focus-visible{opacity:.5}@media screen and (min-width: 1024px){.video__playback{right:45px;bottom:105px}}.video__playback--is-playing{background:transparent url(/assets/img/pause.svg) no-repeat center}.dimensions{padding-top:40px;padding-bottom:20px;overflow:hidden}@media screen and (min-width: 1260px){.dimensions{padding-bottom:10px}}.dimensions__title{margin-bottom:35px}@media screen and (min-width: 1024px){.dimensions__title{margin-bottom:30px}}.dimensions__wrap{display:grid;grid-template-columns:100%;align-items:center;justify-content:center;position:relative;aspect-ratio:1920/1080;margin:0 -3%}@media screen and (min-width: 540px){.dimensions__wrap{margin:0 -8%}}@media screen and (min-width: 768px){.dimensions__wrap{margin:0 auto;max-width:768px;max-height:75vh}}@media screen and (min-width: 1024px){.dimensions__wrap{max-width:900px}}@media screen and (min-width: 1260px){.dimensions__wrap{margin-top:0;max-width:1000px}}@media screen and (min-width: 1600px){.dimensions__wrap{max-width:75%;max-height:75vh}}.dimensions__picture{display:block;width:100%;height:auto;grid-column:1/-1;grid-row:1/-1}.dimensions__picture img{width:100%;height:auto}.dimensions__plot{grid-column:1/-1;grid-row:1/-1}.dimensions__plot img{width:100%;height:auto}.bike-components{height:350vh}@supports (height: 100svh){.bike-components{height:350svh}}.bike-components__inner{display:grid;position:sticky;top:0}.bike-components__suspension{z-index:1;overflow:hidden;grid-column:1/1;grid-row:1/1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:var(--color-bg)}.bike-components__electrics{position:relative;overflow:hidden;grid-column:1/1;grid-row:1/1;background-color:var(--color-black-90);color:var(--color-grey-10)}.bike-components__section{padding-top:64px;padding-bottom:32px;overflow:hidden}@media screen and (min-width: 1024px){.bike-components__section{padding-top:56px;padding-bottom:24px}}.bike-components__screen{--info-height: 266px;position:relative;display:flex;flex-direction:column;overflow:hidden;height:100vh}.bike-components__text{max-width:580px}@media screen and (min-width: 1400px){.bike-components__text{max-width:100%}}.bike-components__graphics{position:relative;height:calc(100vh - var(--info-height));margin:0 -11% 0 -12%;padding-bottom:90px}@supports (height: 100svh){.bike-components__graphics{height:calc(100svh - var(--info-height))}}@media screen and (min-width: 768px){.bike-components__graphics{padding-bottom:150px;margin:0 -3%}}@media screen and (min-width: 1024px){.bike-components__graphics{padding-bottom:120px}}.bike-components__suspension-video-wrap{position:relative;height:100%;width:100%}.bike-components__suspension-video{height:100%;width:100%}.bike-components__playback{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.bike-components__playback--is-playing:after{-webkit-mask-image:url(/assets/img/pause-32.svg);mask-image:url(/assets/img/pause-32.svg)}.bike-components__info{margin-bottom:30px;padding-top:24px}@media screen and (min-width: 768px){.bike-components__info{padding-top:75px}}@media screen and (min-width: 1024px){.bike-components__info{display:grid;grid-template:"heading text ." "buttons text ."/6fr 5fr 1fr;gap:38px var(--gutter);margin-bottom:60px}}.bike-components__heading{margin-bottom:20px}@media screen and (min-width: 1024px){.bike-components__heading{grid-area:heading;margin-bottom:0}}.bike-components__text{margin-bottom:32px}@media screen and (min-width: 1024px){.bike-components__text{grid-area:text;margin-bottom:25px}}@media screen and (min-width: 1024px){.bike-components__buttons{grid-area:buttons}}.bike-components__button:not(:last-of-type){margin-right:16px}.bike-components__tabs{width:100%;height:100%}.bike-components__electrics-plan{position:relative;height:100%;width:100%;margin:0 auto}.bike-components__internals-bike,.bike-components__internals-bike img{display:block;width:100%;height:100%}.bike-components__internals-layer{position:absolute;top:0;left:0;width:100%;height:100%}.bike-components__internals-layer img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 1024px){.bike-components__internals-layer{height:100%}.bike-components__internals-layer img{height:100%;width:auto;margin:0 auto}}.bike-components__wiring,.bike-components__details,.bike-components__battery{transition:opacity .5s var(--transition-ease-in-out),filter .5s var(--transition-ease-in-out)}@media screen and (max-width: 1023px){.bike-components__annotations{display:none}}@media screen and (min-width: 1024px){.bike-components__bullets-mobile{display:none}}@media screen and (max-width: 1023px){.bike-components__bullets-desktop{display:none}}.bike-components__wiring-bullet{transition:opacity var(--transition-in);outline:none;cursor:pointer}.bike-components__wiring-bullet rect,.bike-components__wiring-bullet path{transition:fill var(--transition-in)}.bike-components__wiring-bullet:hover,.bike-components__wiring-bullet:focus-visible{opacity:1}.bike-components__wiring-bullet:hover rect,.bike-components__wiring-bullet:focus-visible rect{fill:#fff}.bike-components__wiring-bullet:hover path[fill="#fff"],.bike-components__wiring-bullet:focus-visible path[fill="#fff"]{fill:#4e4e4e}@keyframes pulse{0%{opacity:1;transform:scale(0)}50%{opacity:0;transform:scale(1.2)}to{opacity:0;transform:scale(1.2)}}.bike-components__highlights{padding-top:40px;padding-bottom:52px;border-top:1px solid var(--color-grey-80)}@media screen and (min-width: 1024px){.bike-components__highlights{padding-top:56px;padding-bottom:84px}}.bike-components__highlights-heading{margin-bottom:24px}@media screen and (min-width: 1024px){.bike-components__highlights-heading{margin-bottom:56px}}@media screen and (max-width: 1023px){.bike-components__swiper{overflow:visible}}@media screen and (min-width: 1024px){.bike-components__swiper{margin-top:-88px;padding-top:88px}}.bike-components__swiper-nav{--color-small-buttons-text: var(--color-small-buttons-text-dark);display:flex;position:absolute;top:0;right:0;height:32px}.bike-components__swiper-nav .swiper-button-prev,.bike-components__swiper-nav .swiper-button-next{position:relative;top:auto;bottom:auto;left:auto;right:auto;transform:none;background:transparent;margin-top:0}.bike-components__swiper-nav .swiper-button-prev.swiper-button-disabled,.bike-components__swiper-nav .swiper-button-next.swiper-button-disabled{opacity:.5}.bike-components__swiper-nav .swiper-button-prev.swiper-button-lock,.bike-components__swiper-nav .swiper-button-next.swiper-button-lock{display:none}.bike-components__swiper-nav .swiper-button-prev:hover,.bike-components__swiper-nav .swiper-button-prev:focus-visible,.bike-components__swiper-nav .swiper-button-next:hover,.bike-components__swiper-nav .swiper-button-next:focus-visible{background:transparent;opacity:.7}@media screen and (max-width: 1023px){.bike-components__swiper-nav{display:none}}.bike-components__highlights-item{width:288px}.bike-components__highlights-card{display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;text-align:left;outline:0;transition:background-color var(--transition-in)}.bike-components__highlights-picture{position:relative;flex-shrink:0;align-self:start;width:83px;margin-right:20px}.bike-components__highlights-picture:before{content:"";display:block;padding-top:63.8554216867%}.bike-components__highlights-picture img{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;height:100%}@media screen and (min-width: 1024px){.bike-components__highlights-picture{width:106px}.bike-components__highlights-picture:before{padding-top:67.9245283019%}}.bike-components__highlights-title{display:block}.bike-components__highlights-text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;opacity:.5;transition:opacity var(--transition-in);max-height:30px}.bike-components__highlights-card:hover .bike-components__highlights-text,.bike-components__highlights-text .bike-components__highlights-card:focus-visible{opacity:1}@media screen and (min-width: 1024px){.bike-components__highlights-text{-webkit-line-clamp:2;max-height:60px}}.notification{max-height:200px;overflow:hidden}@media screen and (min-width: 768px){.notification{position:fixed;top:48px;right:56px;margin:0;z-index:var(--z-index-notification);max-width:343px;opacity:0;visibility:hidden}}@media screen and (min-width: 768px){.notification--is-mobile{display:none}}@media screen and (max-width: 767px){.notification--is-desktop{display:none}}.notification__wrap{position:relative;margin-top:16px;margin-bottom:32px;background:var(--color-bg);border:1px solid var(--color-lines);transition:background-color var(--transition-in),border-color var(--transition-in)}.notification__wrap:hover,.notification__wrap:focus-within{border-color:var(--color-lines-active)}@media screen and (min-width: 768px){.notification__wrap{margin:0}}.notification__close{position:absolute;top:0;right:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--color-text-alt);transition:color var(--transition-in);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0}.notification__close:hover,.notification__close:focus-visible{color:var(--color-text-main)}.notification__inner{display:flex;align-items:flex-start;padding:12px 24px 12px 12px}@media screen and (min-width: 1024px){.notification__inner{padding:12px 37px 12px 12px}}.notification__picture{position:relative;flex-shrink:0;display:block;width:102px;margin-right:12px}.notification__picture:before{content:"";display:block;padding-top:62.7450980392%}.notification__picture img{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.notification__content{width:178px}.notification__title{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;color:var(--color-text-alt);transition:color var(--transition-in)}.notification__text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:20px;letter-spacing:-.004em;transition:color var(--transition-in)}[data-tooltip-content],[data-arrow-tooltip-content]{cursor:pointer}.tippy-box{color:#fff;box-shadow:0 0 4px #0f101105,0 16px 30px #0f101114;border-radius:2px;background-color:var(--color-black-80);font-size:13px;line-height:20px;letter-spacing:-.004em}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:var(--color-black-80)}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--color-black-80)}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:var(--color-black-80)}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:var(--color-black-80)}.tippy-box>.tippy-backdrop{background-color:var(--color-black-80)}.tippy-box>.tippy-svg-arrow{fill:var(--color-black-80)}.tippy-content{position:relative;padding:10px 16px 12px;z-index:1}.tippy-box[data-theme~=small]{font-size:12px;line-height:16px;letter-spacing:-.004em}.tippy-box[data-theme~=small] .tippy-content{padding:7px 8px}.tippy-box[data-theme~=small-light]{font-size:12px;line-height:16px;letter-spacing:-.004em;background-color:var(--color-bg);color:var(--color-text-main)}.tippy-box[data-theme~=small-light] .tippy-content{padding:7px 8px}.tippy-box[data-theme~=small-light][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--color-bg)}.tippy-box[data-theme~=small-light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--color-bg)}.tippy-box[data-theme~=small-light][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--color-bg)}.tippy-box[data-theme~=small-light][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--color-bg)}.tippy-box[data-theme~=small-light]>.tippy-backdrop{background-color:var(--color-bg)}.tippy-box[data-theme~=small-light]>.tippy-svg-arrow{fill:var(--color-bg)}.member-tooltip{display:grid;grid-template:"photo name" "photo job" 1fr/32px 1fr;-moz-column-gap:8px;column-gap:8px;padding-right:8px;font-size:12px;font-style:normal;font-weight:400;text-align:left;line-height:16px;letter-spacing:-.048px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;outline:0}.member-tooltip[hidden]{display:none}.member-tooltip__picture{grid-area:photo;position:relative;display:block;width:100%}.member-tooltip__picture:before{content:"";display:block;padding-top:100%}.member-tooltip__picture img{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.member-tooltip__name{grid-area:name}.member-tooltip__job{grid-area:job;color:#9b9a9a}.fullscreen-modal-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-modals);animation:fade-in .4s .2s both}.fullscreen-modal-loader[aria-hidden=true]{display:none}.fullscreen-modal{--modal-bg: #161616;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-modals);display:flex}.fullscreen-modal__body{width:100%;height:100%;background-color:var(--modal-bg);color:var(--color-grey-10)}@media (prefers-reduced-motion: reduce){.fullscreen-modal__body{animation:none}}@media screen and (min-width: 1024px){.fullscreen-modal__body{display:grid;grid-template-columns:auto 433px}}.fullscreen-modal__close{position:absolute;z-index:2;top:20px;right:20px;border:0;background:#ffffff14;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;transition:color var(--transition-in),background-color var(--transition-in);border-radius:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.fullscreen-modal__close:hover,.fullscreen-modal__close:focus-visible{background:#fff3;color:#fff}.fullscreen-modal__graphic{position:relative;display:flex;flex-direction:column;width:100%}@media screen and (max-width: 1023px){.fullscreen-modal__graphic{position:absolute;top:0;left:0;height:50vh}}.fullscreen-modal__loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.fullscreen-modal__picture{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.fullscreen-modal__picture img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1023px){.fullscreen-modal__graphic.is-expanded .fullscreen-modal__picture{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2}}@media screen and (min-width: 1024px){.fullscreen-modal__picture.has-separator{border-right:1px solid var(--color-grey-70)}}.fullscreen-modal__expand-image{position:absolute;right:20px;bottom:64px;z-index:1;display:block;width:32px;height:32px;background:transparent;outline:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:opacity var(--transition-in)}.fullscreen-modal__expand-image:hover,.fullscreen-modal__expand-image:focus-visible{opacity:.8}@media screen and (min-width: 1024px){.fullscreen-modal__expand-image{display:none}}.fullscreen-modal__shrink-image{position:fixed;right:20px;bottom:20px;z-index:2;display:block;width:32px;height:32px;background:transparent;outline:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:opacity var(--transition-in)}.fullscreen-modal__shrink-image:hover,.fullscreen-modal__shrink-image:focus-visible{opacity:.8}.fullscreen-modal__shrink-image[hidden]{display:none}@media screen and (min-width: 1024px){.fullscreen-modal__shrink-image{display:none}}.fullscreen-modal__nav{position:relative;margin-top:auto;padding:4px}.fullscreen-modal__nav-button{padding:16px;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-grey-60);outline:0;transition:color var(--transition-in)}.fullscreen-modal__nav-button:hover,.fullscreen-modal__nav-button:focus-visible{color:#fff}.fullscreen-modal__nav-button.is-active{color:#fff}.fullscreen-modal__content{position:relative;overflow-y:scroll;height:100vh;height:100dvh;width:100%;padding-right:0}.fullscreen-modal__content::-webkit-scrollbar{width:0;background-color:var(--modal-bg)}@media screen and (max-width: 1023px){.fullscreen-modal__spacer{height:50vh;pointer-events:none}}.fullscreen-modal__content-inner{position:relative;z-index:1;display:block;background:var(--modal-bg);min-height:100vh;padding:40px 20px}@media screen and (min-width: 1024px){.fullscreen-modal__content-inner{padding:56px 32px}}.fullscreen-modal__heading{font-size:24px;line-height:32px;letter-spacing:-.48px;margin-bottom:16px}@media screen and (min-width: 1024px){.fullscreen-modal__heading{padding-right:64px}}.fullscreen-modal__description{display:inline-block}.fullscreen-modal__description p{opacity:.5}.fullscreen-modal__description p:not(:last-of-type){margin-bottom:1em}.fullscreen-modal__specs-heading{margin-top:100px;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid var(--color-grey-70);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;color:#fff}.fullscreen-modal__specs-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.fullscreen-modal__spec-name{color:#fff}.fullscreen-modal__spec-value{opacity:.5}.modal-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-modals);animation:fade-in .4s .2s both}.modal-loader[aria-hidden=true]{display:none}.modal,.modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0}.modal__overlay{background:var(--color-overlay);animation:fade-in .2s both}.modal{--modal-bg: var(--color-bg);z-index:var(--z-index-modals);display:flex;padding:48px 24px;overflow:hidden}.modal[aria-hidden=true]{display:none}@media screen and (min-width: 880px){.modal{padding:24px 0}}.modal__body{position:relative;width:100%;height:100%;max-width:450px;max-height:824px;margin:auto;background-color:var(--modal-bg);color:var(--color-text-main);animation:fade-up-modal .4s .2s both;border-radius:4px;overflow:hidden}@media (prefers-reduced-motion: reduce){.modal__body{animation:none}}@media screen and (min-width: 880px){.modal__body{max-width:880px;margin:auto;max-height:560px}}.modal__close{position:absolute;z-index:2;top:20px;right:20px;border:0;background:#f1f1f114;display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;transition:color var(--transition-in),background-color var(--transition-in);border-radius:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.modal__close:hover,.modal__close:focus-visible{color:var(--color-text-alt)}.modal--is-image-only.modal--is-dark .modal__close{color:#fff}.modal--is-image-only.modal--is-dark .modal__close:hover,.modal--is-image-only.modal--is-dark .modal__close:focus-visible{color:var(--color-grey-30)}@media screen and (max-width: 879px){.modal--is-dark .modal__close{color:#fff}.modal--is-dark .modal__close:hover,.modal--is-dark .modal__close:focus-visible{color:var(--color-grey-30)}}@media screen and (min-width: 880px){.modal__close{top:16px;right:16px}}.modal__graphic{position:relative}.modal--is-text-only .modal__graphic{display:none}.modal--is-dark .modal__graphic{background-color:var(--color-black-80)}.modal--is-grey .modal__graphic{background-color:var(--color-grey-30)}.modal--is-image-only .modal__graphic{height:100%}@media screen and (min-width: 880px){.modal__graphic{width:510px}.modal--is-image-only .modal__graphic{width:100%}}@media screen and (max-width: 879px){.modal__graphic--is-checkout-gallery{min-height:300px;aspect-ratio:1/1;padding-bottom:20px}}.modal__loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.modal__picture{position:relative;display:block;width:100%}.modal__picture:before{content:"";display:block;padding-top:83.7696335079%}.modal__picture img{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.modal--is-image-only .modal__picture{height:100%}@media screen and (min-width: 880px){.modal__picture{height:100%}.modal__picture:before{display:none}}.modal__engraving{position:relative;display:block;width:100%;height:100%}.modal__engraving:before{content:"";display:block;padding-top:83.7696335079%}.modal__engraving img,.modal__picture-overlay{position:absolute;top:50%;right:0;bottom:0;left:50%;width:100%;height:auto;transform:translate(-50%,-50%)}.modal__swiper{--swiper-navigation-sides-offset: 16px;--swiper-navigation-size: 24px;position:absolute;top:0;left:0;width:100%;height:100%;display:block}.modal__slide-picture{display:block;width:100%;height:100%}.modal__slide-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal__content{overflow-y:scroll;position:relative;display:flex;flex-direction:column;height:100%;width:100%;padding-right:0}.modal__content::-webkit-scrollbar{width:0;background-color:var(--modal-bg)}@media screen and (min-width: 880px){.modal__content{overflow-y:initial;flex-direction:row}}.modal__content-inner{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;background:var(--modal-bg);padding:32px 20px 24px;overflow-wrap:break-word}.modal--is-text-only .modal__content-inner{padding:32px 32px 64px}@media screen and (min-width: 880px){.modal__content-inner{overflow-y:scroll;padding:48px 24px 24px}.modal--is-text-only .modal__content-inner{padding:48px 48px 64px}.modal__graphic+.modal__content-inner{flex-shrink:0;width:370px}}.modal__heading{margin-bottom:16px}.modal__description{opacity:.6}.modal__specs-heading{margin-top:72px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--color-grey-70);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;color:#fff}.modal__specs-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.modal__spec-name{color:#fff}.modal__spec-value{opacity:.6}.gallery-modal,.gallery-modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.gallery-modal__overlay{background:var(--color-overlay);animation:fade-in .2s both}.gallery-modal{--modal-bg: var(--color-bg);z-index:var(--z-index-modals);display:flex;padding:48px 24px;overflow:hidden}.gallery-modal[aria-hidden=true]{display:none}@media screen and (orientation: landscape){.gallery-modal{padding:32px 48px 8px}}.gallery-modal__body{position:relative;width:100%;height:100%;margin:auto;max-height:612px;animation:fade-up-modal .4s .2s both}@media (prefers-reduced-motion: reduce){.gallery-modal__body{animation:none}}@media screen and (orientation: landscape){.gallery-modal__body{max-height:400px;overflow:hidden}}@media screen and (min-width: 600px){.gallery-modal__body{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) 36px;background:#fff;max-height:560px;max-width:880px;padding-bottom:24px;border-radius:4px;overflow:hidden}}.gallery-modal__swiper{--swiper-theme-color: var(--color-black-80);--swiper-pagination-color: #fff;--swiper-pagination-bullet-inactive-color: #fff;--swiper-pagination-bottom: 0;--swiper-pagination-bullet-size: 4px;--swiper-pagination-bullet-horizontal-gap: 3px;--swiper-pagination-bullet-inactive-opacity: .3;--swiper-navigation-size: 32px;--swiper-navigation-sides-offset: 16px;overflow:visible;position:static;width:100%;height:100%;padding-bottom:24px}.gallery-modal__swiper .swiper-button-prev:after{-webkit-mask-image:url(/assets/img/chevron-left-large-32.svg);mask-image:url(/assets/img/chevron-left-large-32.svg)}.gallery-modal__swiper .swiper-button-next:after{-webkit-mask-image:url(/assets/img/chevron-right-large-32.svg);mask-image:url(/assets/img/chevron-right-large-32.svg)}@media screen and (min-width: 600px){.gallery-modal__swiper{padding-bottom:0}.gallery-modal__swiper .swiper-pagination{display:none}}.gallery-modal__slide{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr) auto;background:#fff;border-radius:4px}.gallery-modal__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:#0000001a;opacity:0;transition:opacity var(--transition-in)}.gallery-modal__slide:not(.swiper-slide-active):after{opacity:1}@media screen and (min-width: 600px){.gallery-modal__slide:after{display:none}}.gallery-modal__close{position:absolute;z-index:2;top:16px;right:16px;border:0;background:#f1f1f114;display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;transition:color var(--transition-in),background-color var(--transition-in);border-radius:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.gallery-modal__close:hover,.gallery-modal__close:focus-visible{color:var(--color-text-alt)}@media screen and (min-width: 1024px){.gallery-modal__close{top:16px;right:16px}}.gallery-modal__heading{margin-top:40px;margin-left:24px;margin-bottom:24px;font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.031em}@media screen and (orientation: landscape){.gallery-modal__heading{margin-bottom:8px}}@media screen and (min-width: 1024px){.gallery-modal__heading{margin-top:48px;margin-left:32px}}.gallery-modal__picture{display:block;overflow:hidden}.gallery-modal__picture img{display:block;height:100%;max-width:initial;width:auto}@media screen and (orientation: landscape){.gallery-modal__picture img{-o-object-fit:contain;object-fit:contain;width:100%}}@media screen and (min-width: 570px){.gallery-modal__picture img{-o-object-fit:contain;object-fit:contain;width:100%}}.gallery-modal__text{padding:24px;font-size:11px;color:var(--color-text-alt)}@media screen and (orientation: landscape){.gallery-modal__text{padding-top:0}}@media screen and (min-width: 600px){.gallery-modal__text{display:none}}.gallery-modal__thumbnail-swiper{width:100%;height:36px;padding:0 32px;flex-shrink:0}.gallery-modal__thumbnail-swiper .swiper-wrapper{justify-content:center}@media screen and (max-width: 599px){.gallery-modal__thumbnail-swiper{display:none}}.gallery-modal__thumbnail-slide{width:64px;height:36px;padding:0 8px;border:1px solid var(--color-lines);background:transparent;transition:border-color var(--transition-in);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.gallery-modal__thumbnail-slide:hover,.gallery-modal__thumbnail-slide:focus-visible,.gallery-modal__thumbnail-slide.swiper-slide-thumb-active{border-color:var(--color-lines-active)}.gallery-modal__thumbnail-picture{display:block;width:100%;height:100%}.gallery-modal__thumbnail-picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.swiper-modal,.swiper-modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0}.swiper-modal__overlay{background:var(--color-overlay);animation:fade-in .2s both}.swiper-modal{--modal-bg: var(--color-bg);z-index:var(--z-index-modals);display:flex;padding:48px 0}.swiper-modal[aria-hidden=true]{display:none}@media screen and (min-width: 880px){.swiper-modal{padding:24px 0}}@media screen and (max-width: 879px){.swiper-modal--is-mobile-fullwidth{--color-overlay: rgba(0, 0, 0, 1);padding:0}}.swiper-modal__body{position:relative;display:flex;width:100%;height:100%;max-height:848px;margin:auto 0;color:var(--color-text-main);animation:fade-up-modal .4s .2s both;border-radius:4px}@media (prefers-reduced-motion: reduce){.swiper-modal__body{animation:none}}@media screen and (max-width: 879px){.swiper-modal--is-mobile-fullwidth .swiper-modal__body{max-height:100%}}@media screen and (min-width: 880px){.swiper-modal__body{max-width:880px;margin:auto;max-height:560px;background-color:var(--modal-bg);overflow:hidden}}.swiper-modal__close,.swiper-modal__slide-close{position:absolute;z-index:2;top:20px;right:20px;border:0;background:#f1f1f114;display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;transition:color var(--transition-in),background-color var(--transition-in);border-radius:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.swiper-modal__close:hover,.swiper-modal__close:focus-visible,.swiper-modal__slide-close:hover,.swiper-modal__slide-close:focus-visible{color:var(--color-text-alt)}.swiper-modal--is-image-only.swiper-modal--is-dark .swiper-modal__close,.swiper-modal--is-image-only.swiper-modal--is-dark .swiper-modal__slide-close{color:#fff}.swiper-modal--is-image-only.swiper-modal--is-dark .swiper-modal__close:hover,.swiper-modal--is-image-only.swiper-modal--is-dark .swiper-modal__close:focus-visible,.swiper-modal--is-image-only.swiper-modal--is-dark .swiper-modal__slide-close:hover,.swiper-modal--is-image-only.swiper-modal--is-dark .swiper-modal__slide-close:focus-visible{color:var(--color-grey-30)}@media screen and (max-width: 879px){.swiper-modal--is-mobile-fullwidth .swiper-modal__close,.swiper-modal--is-mobile-fullwidth .swiper-modal__slide-close{background:transparent}.swiper-modal--is-dark .swiper-modal__close,.swiper-modal--is-dark .swiper-modal__slide-close{color:#fff}.swiper-modal--is-dark .swiper-modal__close:hover,.swiper-modal--is-dark .swiper-modal__close:focus-visible,.swiper-modal--is-dark .swiper-modal__slide-close:hover,.swiper-modal--is-dark .swiper-modal__slide-close:focus-visible{color:var(--color-grey-30)}}@media screen and (min-width: 880px){.swiper-modal__close,.swiper-modal__slide-close{top:16px;right:16px}}@media screen and (max-width: 879px){.swiper-modal:not(.swiper-modal--is-mobile-fullwidth) .swiper-modal__close{display:none}}@media screen and (min-width: 880px){.swiper-modal:not(.swiper-modal--is-mobile-fullwidth) .swiper-modal__slide-close{display:none}}.swiper-modal--is-mobile-fullwidth .swiper-modal__slide-close{display:none}.swiper-modal__swiper{--swiper-theme-color: var(--color-black-80);--swiper-pagination-color: #fff;--swiper-pagination-bullet-inactive-color: #fff;--swiper-pagination-bottom: 0;--swiper-pagination-bullet-size: 4px;--swiper-pagination-bullet-horizontal-gap: 3px;--swiper-pagination-bullet-inactive-opacity: .3;--swiper-navigation-size: 32px;--swiper-navigation-sides-offset: 16px;overflow:visible;position:static;width:100%;height:auto;padding:0 24px 24px}.swiper-modal__swiper .swiper-button-prev:after{-webkit-mask-image:url(/assets/img/chevron-left-large-32.svg);mask-image:url(/assets/img/chevron-left-large-32.svg)}.swiper-modal__swiper .swiper-button-next:after{-webkit-mask-image:url(/assets/img/chevron-right-large-32.svg);mask-image:url(/assets/img/chevron-right-large-32.svg)}@media screen and (max-width: 879px){.swiper-modal__swiper .swiper-button-prev,.swiper-modal__swiper .swiper-button-next{display:none}.swiper-modal--is-mobile-fullwidth .swiper-modal__swiper{padding:0}.swiper-modal--is-mobile-fullwidth .swiper-modal__swiper .swiper-pagination{display:none}}@media screen and (min-width: 560px){.swiper-modal__swiper{padding:0 calc((100vw - 450px)/2) 24px}.swiper-modal--is-mobile-fullwidth .swiper-modal__swiper{padding:0}}@media screen and (min-width: 880px){.swiper-modal__swiper{overflow:hidden;padding:0}.swiper-modal:not(.swiper-modal--is-image-only) .swiper-modal__swiper .swiper-pagination{max-width:calc(100% - 370px)}.swiper-modal:not(.swiper-modal--is-image-only) .swiper-modal__swiper .swiper-button-next{right:calc(370px + var(--swiper-navigation-sides-offset))}}.swiper-modal__slide{position:relative;overflow-y:scroll;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;border-radius:4px;background-color:var(--modal-bg)}.swiper-modal--is-mobile-fullwidth .swiper-modal__slide{background-color:var(--color-overlay)}.swiper-modal__slide::-webkit-scrollbar{width:0;background-color:var(--modal-bg)}@media screen and (max-width: 879px){.swiper-modal__slide{max-width:450px}.swiper-modal--is-mobile-fullwidth .swiper-modal__slide{overflow-y:initial;max-width:100%}}@media screen and (min-width: 880px){.swiper-modal__slide{flex-direction:row;overflow-y:initial}}.swiper-modal__slide-picture{display:block;position:relative;width:100%}.swiper-modal__slide-picture img{width:100%}.swiper-modal__slide-picture:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:var(--color-black-80);opacity:.5;transition:opacity var(--transition-in)}.swiper-slide-active .swiper-modal__slide-picture:after{opacity:0}.swiper-modal:not(.swiper-modal--is-mobile-fullwidth) .swiper-modal__slide-picture{height:100%}.swiper-modal:not(.swiper-modal--is-mobile-fullwidth) .swiper-modal__slide-picture img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 880px){.swiper-modal__slide-picture{height:100%}.swiper-modal__slide-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.swiper-modal__content{position:relative;display:flex;flex-direction:column;height:100%;width:100%;padding:32px 20px 24px}@media screen and (min-width: 880px){.swiper-modal__content{padding:50px 24px 24px;flex-shrink:0;width:370px;overflow-y:scroll}}.swiper-modal__picture{position:relative;display:block;width:100%}.swiper-modal__picture:before{content:"";display:block;padding-top:83.7696335079%}.swiper-modal__picture img{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (min-width: 880px){.swiper-modal__picture{height:100%}.swiper-modal__picture:before{display:none}}@media screen and (min-width: 1024px){.checkout{display:grid;grid-template-columns:1fr 433px;min-height:100vh;overflow:hidden}}.checkout__gallery{position:relative;padding:24px}@media screen and (max-width: 1023px){.checkout__gallery{display:none}}.checkout__overview{position:relative;z-index:2;display:flex;align-items:center;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-black);transition:color var(--transition-in);animation:fade .3s var(--transition-ease-in-out) .6s both}.checkout__overview:hover,.checkout__overview:focus-visible{color:var(--color-text-alt)}.checkout__overview .i{margin-right:6px}.checkout__panel-wrap{position:relative}@media screen and (min-width: 768px){.checkout__panel-wrap{margin-top:20px}}@media screen and (min-width: 1024px){.checkout__panel-wrap{margin-top:0}}@media screen and (min-width: 1024px){.checkout__panel-wrap{border-left:1px solid var(--color-lines)}.checkout__panel-wrap.has-initial-animation{animation:slide-left .5s var(--transition-ease-in-out) .6s both}}.checkout__panel{position:relative;display:grid;grid-template-columns:100%;padding-left:20px;padding-right:20px;max-height:100vh;max-height:100dvh;overflow-x:auto;overflow-y:auto;scroll-padding-top:60px}.checkout__panel>*{grid-column:1/-1;grid-row:1/-1}@media screen and (min-width: 768px){.checkout__panel{grid-template-columns:490px;justify-content:center}}@media screen and (min-width: 1024px){.checkout__panel{grid-template-columns:100%;padding-left:32px;padding-right:32px}}.checkout__progress{--progress: 0%;position:sticky;top:0;width:100%;height:4px;overflow:hidden;z-index:1}.checkout__progress:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black-80);transform:translate(calc(-100% + var(--progress)));transition:transform var(--transition-in)}.checkout__section{padding-top:20px;padding-bottom:112px}@media screen and (min-width: 1260px){.checkout__section{padding-bottom:56px}}@media screen and (min-width: 1024px){.checkout__narrow-block{max-width:340px}}.checkout__prev-section{display:flex;align-items:center;margin-bottom:40px;margin-left:-8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;transition:color var(--transition-in)}.checkout__prev-section:hover,.checkout__prev-section:focus-visible{color:var(--color-text-alt)}.checkout__prev-section-icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:4px}.checkout__panel-bike{margin:0 -20px 24px}@media screen and (min-width: 1024px){.checkout__panel-bike{display:none}}.checkout__country-selection{padding:40px 0}@media screen and (min-width: 1024px){.checkout__country-selection{padding:56px 0}}.checkout__country-heading{margin-bottom:32px}.checkout__design-logo{width:220px;max-width:100%;height:auto;margin:32px auto 8px}.checkout__design-est{position:relative;margin-bottom:56px;color:var(--color-text-alt);font-size:13px;line-height:20px;letter-spacing:-.004em;text-align:center}.checkout__design-title{font-size:20px;line-height:28px;letter-spacing:-.025em}.checkout__design-title span{display:inline-block;margin-right:8px}.checkout__design-price{font-size:18px;line-height:24px;letter-spacing:-.015em;color:var(--color-text-alt)}@media screen and (min-width: 1400px){.checkout__design-price{font-size:20px;line-height:28px;letter-spacing:-.025em}}.checkout__design-text{color:var(--color-text-alt);margin-top:8px;margin-bottom:24px}.checkout__design-text li{margin-bottom:6px}.checkout__design-selected{margin-top:32px;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.checkout__design-value{color:var(--color-text-alt)}.checkout__design-mobile-view{margin:0 -20px}@media screen and (min-width: 1024px){.checkout__design-mobile-view{display:none}}.checkout__design-group:not(:last-child){margin-bottom:64px}@media screen and (min-width: 1024px){.checkout__design-group:not(:last-child){margin-bottom:80px}}.checkout__design-separated-group:not(:last-child){margin-bottom:56px;padding-bottom:32px;border-bottom:1px solid var(--color-lines)}@media screen and (min-width: 1024px){.checkout__design-separated-group:not(:last-child){margin-bottom:48px}}.checkout__design-buttons{display:flex;margin-top:24px}.checkout__design-buttons>*:not(:last-child){margin-right:16px}.checkout__design-to-payment{width:100%;margin-top:56px}.checkout__estimating-est{position:relative;margin-top:8px;margin-bottom:32px;padding-bottom:26px;border-bottom:1px solid var(--color-lines);color:var(--color-text-alt);font-size:13px;line-height:20px;letter-spacing:-.004em}.checkout__estimating-list{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;clear:both}.checkout__estimating-item-name,.checkout__estimating-item-value{display:inline-block}.checkout__estimating-item-name.is-detail,.checkout__estimating-item-value.is-detail{height:0;overflow:hidden}.checkout__estimating-item-name span,.checkout__estimating-item-value span{display:block;padding:4px 0}.checkout__estimating-item-name{float:left;clear:left}.checkout__estimating-item-value{float:right}.checkout__estimating-item-value{color:var(--color-text-alt)}.checkout__estimating-details-button{display:flex;align-items:center;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding:20px 0 32px;margin-bottom:32px;border-bottom:1px solid var(--color-lines);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;text-align:left}.checkout__estimating-details-button:before{content:"";display:inline-block;vertical-align:text-bottom;width:20px;height:20px;background-color:currentcolor;transition:background-color var(--transition-in);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;margin-right:4px;-webkit-mask-image:url(/assets/img/plus-16.svg);mask-image:url(/assets/img/plus-16.svg)}.checkout__estimating-details-button.is-open:before{-webkit-mask-image:url(/assets/img/minus-16.svg);mask-image:url(/assets/img/minus-16.svg)}.checkout__estimating-price-list{display:grid;grid-template-columns:8fr 5fr;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.checkout__estimating-price-list.is-price{padding-bottom:12px;margin-bottom:13px;border-bottom:2px solid var(--color-black-90)}.checkout__estimating-price-name{margin-bottom:10px}.checkout__estimating-price-name span{display:block;color:var(--color-text-alt);margin-bottom:16px}.checkout__estimating-price-value{text-align:right;margin-bottom:10px}.checkout__google-pay{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;padding:16px 40px;min-height:56px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:var(--color-black);width:100%;transition:background-color var(--transition-in),border-color var(--transition-in)}.checkout__google-pay:hover,.checkout__google-pay:focus-visible{background-color:#3c4043;border-color:#3c4043}.checkout__apple-pay{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;padding:16px 40px;min-height:56px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:var(--color-black);width:100%;transition:background-color var(--transition-in),border-color var(--transition-in)}.checkout__apple-pay path{fill:#fff;transition:fill var(--transition-in)}.checkout__payment-total{margin-bottom:32px;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-alt)}.checkout__payment-total span{color:var(--color-black)}.checkout__payment-card-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.checkout__dialog-variants{margin-bottom:66px}.checkout__dialog-save{margin-top:auto;margin-left:auto}.checkout__form{flex:1;display:flex;flex-direction:column}.checkout__switchable-groups{display:grid;grid-template-columns:100%}.checkout__switchable-groups>*{grid-column:1/-1;grid-row:1/-1}.checkout__engraving-preview{position:absolute;left:50%;transform:translate(-50%);width:140px;color:#fff;text-shadow:0 1px 5px rgba(0,0,0,.1);font-size:8px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:-.16px;text-align:center}.checkout__engraving-preview.is-line-1{top:45.3%}.checkout__engraving-preview.is-line-2{top:47.5%}.checkout-tabs{display:flex;margin:0 -20px 54px;border-bottom:1px solid var(--color-lines)}@media screen and (min-width: 1024px){.checkout-tabs{margin:0 -32px 54px}}.checkout-tabs__tab{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkout-tabs__radio{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.checkout-tabs__icon{flex:0;display:block;margin-bottom:10px}.checkout-tabs__icon img{height:24px;width:auto}.checkout-tabs__label{position:relative;display:block;width:100%;padding:0 0 16px;text-align:center;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-alt);transition:color var(--transition-in)}.checkout-tabs__label:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--color-text-main);opacity:0;transition:opacity var(--transition-in)}.checkout-tabs__radio:checked~.checkout-tabs__label{color:var(--color-text-main)}.checkout-tabs__radio:checked~.checkout-tabs__label:after{opacity:1}.country-list__section:not(:last-of-type){margin-bottom:40px}.country-list__title{margin-bottom:8px;color:var(--color-text-alt)}.country-list__button{display:inline-block;padding:4px 0;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;transition:color var(--transition-in)}.country-list__button:after{content:"";display:inline-block;vertical-align:text-bottom;width:18px;height:18px;margin-left:2px;background-color:currentcolor;transition:background-color var(--transition-in);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/arrow-fw-18.svg);mask-image:url(/assets/img/arrow-fw-18.svg)}.country-list__button:hover,.country-list__button:focus-visible{color:var(--color-text-alt)}.radio-group{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:17px;column-gap:17px;row-gap:16px;margin-top:16px}.checkout__design-title+.radio-group{margin-top:32px}.radio-group__more{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:106px;padding:18px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;border:1px solid var(--color-lines);color:var(--color-text-alt);transition:border-color var(--transition-in),color var(--transition-in);font-size:13px;font-weight:400;line-height:18px;letter-spacing:-.052px}.radio-group__more.has-icon{justify-content:end}.radio-group__more.has-icon .i{margin-bottom:12px}.radio-group__more:hover,.radio-group__more:focus-visible{border-color:var(--color-black-80);color:var(--color-text-main)}.radio-group__variant{position:relative;display:flex;flex-direction:column}.radio-group__variant[hidden]{display:none}.radio-group__info{position:absolute;top:16px;left:calc(50% + 20px);width:20px;height:20px}.radio-group__info:after{position:absolute;top:2px;left:2px;content:"";display:block;width:16px;height:16px;background-color:var(--color-grey-60);transition:background-color var(--transition-in);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/error-16.svg);mask-image:url(/assets/img/error-16.svg)}.radio-group__info:hover:after,.radio-group__info:focus-visible:after{background-color:var(--color-black)}.radio-group__variant-inner{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;width:100%;min-height:106px;padding:18px 16px;cursor:pointer}.radio-group__icon{display:block;margin-top:auto;margin-bottom:10px}.radio-group__icon--round{width:40px;height:40px;overflow:hidden;margin-top:0;border-radius:999px;background-color:var(--color-lines)}.radio-group__radio{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.radio-group__label{flex:1;display:flex;align-items:center;justify-content:center;width:100%;font-size:13px;font-weight:400;line-height:18px;letter-spacing:-.052px;text-align:center;color:var(--color-text-alt);transition:color var(--transition-in)}.radio-group__label:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block;border:1px solid var(--color-lines);transition:border-color var(--transition-in)}.radio-group__label:hover:after,.radio-group__label:focus-visible:after{border-color:var(--color-black-80)}.radio-group__variant.is-active .radio-group__label,.radio-group__radio:checked~.radio-group__label{color:var(--color-text-main)}.radio-group__variant.is-active .radio-group__label:after,.radio-group__radio:checked~.radio-group__label:after{border-color:var(--color-black-80)}.radio-group__variant.is-active [data-open-engraving-modal] .radio-group__label:before{content:"";position:absolute;top:8px;right:8px;display:block;width:16px;height:16px;background:url(/assets/img/edit-24.svg) no-repeat center}.radio-group__decoration{position:relative;display:block;width:64px;height:64px;background-color:#c4c4c499;border-radius:100%;overflow:hidden}.radio-group__decoration:before,.radio-group__decoration:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;border-radius:100%;opacity:0;transition:opacity var(--transition-in)}.radio-group__decoration:before{border:4px solid #fff}.radio-group__decoration:after{border:1.5px solid #262626}.radio-group__radio:checked+.radio-group__decoration:before,.radio-group__radio:checked+.radio-group__decoration:after{opacity:1}.small-radio-group{display:grid;grid-template-columns:repeat(auto-fit,46px);-moz-column-gap:20px;column-gap:20px;row-gap:19px;align-items:start;align-content:start}.small-radio-group__variant{position:relative}.small-radio-group__radio{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.small-radio-group__label{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--color-text-alt);transition:color var(--transition-in)}.small-radio-group__label:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block;border:1px solid var(--color-lines);transition:border-color var(--transition-in)}.small-radio-group__label:hover,.small-radio-group__label:focus-visible,.small-radio-group__radio:checked~.small-radio-group__label{color:var(--color-text-main)}.small-radio-group__label:hover:after,.small-radio-group__label:focus-visible:after,.small-radio-group__radio:checked~.small-radio-group__label:after{border-color:var(--color-black-80)}.small-radio-group__picture{position:relative;display:block;width:46px;height:46px;padding:3px;border-radius:100%;overflow:hidden;background:radial-gradient(circle at center,var(--color-lines) 0,var(--color-lines) 60%,transparent 60%) no-repeat center}.small-radio-group__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:100%;background-color:#c4c4c499}.small-radio-group__picture:before,.small-radio-group__picture:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;border-radius:100%;opacity:0;transition:opacity var(--transition-in)}.small-radio-group__picture:before{border:3px solid var(--color-bg)}.small-radio-group__picture:after{border:1px solid #262626}.small-radio-group__radio:checked+.small-radio-group__picture:before,.small-radio-group__radio:checked+.small-radio-group__picture:after{opacity:1}.text-radio-group{display:flex;align-items:center}.text-radio-group__variant{display:block;cursor:pointer}.text-radio-group__variant:not(:last-of-type){margin-right:24px}.text-radio-group__radio{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.text-radio-group__label{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;display:block;color:var(--color-grey-60);transition:color var(--transition-in)}.text-radio-group__radio:checked+.text-radio-group__label{color:var(--color-text-main)}.checkout-gallery{animation:fade .3s var(--transition-ease-in-out) .6s both}.checkout-gallery__swiper{--swiper-pagination-bottom: 0;--swiper-pagination-color: var(--color-black-80);--swiper-pagination-bullet-inactive-color: var(--color-black-80)}@media screen and (min-width: 1024px){.checkout-gallery__swiper{--swiper-pagination-bottom: 24px}}@media screen and (min-width: 1024px){.checkout-gallery__pagination{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;--swiper-pagination-bullet-width: auto;--swiper-pagination-bullet-height: auto;--swiper-pagination-color: transparent;--swiper-pagination-bullet-inactive-color: transparent;--swiper-pagination-bullet-border-radius: 0;--swiper-pagination-bullet-horizontal-gap: 12px;--swiper-pagination-bullet-inactive-opacity: .7;z-index:1;margin-left:12px;text-align:left}}.checkout-gallery__swiper--is-full{position:absolute;top:0;left:0;right:0;bottom:0;display:block;height:100%;width:100%}.checkout-gallery__slide{position:relative}.checkout-gallery__picture{width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkout-gallery__picture img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkout-gallery__picture:not(:first-of-type){position:absolute;top:0;left:0;right:0;bottom:0;display:block;height:100%}.checkout-gallery__picture--cover img{-o-object-fit:cover;object-fit:cover}.input-group{position:relative;display:block}.input-group__input{position:relative;width:100%;padding-bottom:6px;border-bottom:1px solid var(--color-grey-40);font-size:16px;line-height:24px;background:var(--color-bg);transition:border-color var(--transition-in),box-shadow var(--transition-in),opacity var(--transition-in);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;letter-spacing:-.015em;border-radius:0}.input-group__input:disabled{color:var(--color-grey-60);border-bottom:1px dashed var(--color-grey-40)}.input-group__input::-webkit-scrollbar{display:none}.input-group__input:hover:not(:disabled),.input-group__input:focus:not(:disabled){border-color:var(--color-black-80)}.input-group__input::-ms-clear{display:none}.input-group__input::-moz-placeholder{opacity:1;color:var(--color-grey-60)}.input-group__input::placeholder{opacity:1;color:var(--color-grey-60)}.input-group--has-error .input-group__input{border-color:var(--color-red)}.input-group__icon+.input-group__input{padding-right:64px}.input-group__input.is-not-latin{font-family:var(--font-main-nonlatin)}textarea.input-group__input{min-height:31px;overflow-y:hidden;resize:none}.input-group__label{z-index:1;display:block;margin-bottom:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:13px;line-height:20px;letter-spacing:-.004em}.input-group--is-disabled .input-group__label{color:var(--color-grey-60)}.input-group--has-error .input-group__label{color:var(--color-red)}.input-group__label sup{top:0;font-size:13px}.input-group__length{display:block;margin-top:1px;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:13px;line-height:20px;letter-spacing:-.004em}.input-group__length--is-max{color:var(--color-red)}.input-group__error{display:inline-flex;font-size:inherit}.input-group__error:before{content:" ("}.input-group__error:after{content:")"}.input-group__icon{position:absolute;z-index:1;top:24px;right:0}.input-group__card-type{display:block;width:24px;height:24px}.input-group__card-type.is-visa{background:url(/assets/img/visa.svg) no-repeat center}.input-group__card-type.is-mastercard{background:url(/assets/img/mastercard.svg) no-repeat center}.input-group__tip{display:block;margin-top:16px;font-size:13px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.052px;color:var(--color-text-alt)}.iti{position:relative;display:block}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 4px 6px 0}.iti__arrow{position:absolute;left:24px;top:4px;margin-left:4px;width:16px;height:16px;background-color:currentcolor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/chevron-down-16.svg);mask-image:url(/assets/img/chevron-down-16.svg);transition:transform var(--transition-in)}.iti__arrow--up{border-top:none;transform:scaleY(-1)}.iti__dropdown-content{position:absolute;z-index:2;list-style:none;padding-top:8px;margin:0 0 0 -1px;background-color:var(--color-bg);border:1px solid var(--color-lines);white-space:nowrap;max-width:calc(100vw - 40px);width:-webkit-max-content;width:-moz-max-content;width:max-content}.iti__dropdown-content:before{content:"";position:absolute;top:16px;left:20px;width:24px;height:24px;background-color:var(--color-icons);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/search-24.svg);mask-image:url(/assets/img/search-24.svg)}@media screen and (min-width: 500px){.iti__dropdown-content{max-width:368px}}.iti__country-list{padding-bottom:16px;overflow-y:scroll;-webkit-overflow-scrolling:touch;max-height:256px}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width: 500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.iti__divider{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--color-lines)}.iti__country{display:flex;align-items:center;padding:8px 20px;outline:none}.iti__dial-code{color:var(--color-text-alt)}.iti__country-list .iti__dial-code{color:var(--color-text-main)}.iti__country-list .iti__dial-code:before{content:"("}.iti__country-list .iti__dial-code:after{content:")"}.iti__country.iti__highlight{background-color:var(--color-grey-30)}.iti__flag-box{margin-right:16px}.iti__country-name{margin-right:.3em}.iti__tel-input{padding-right:6px;padding-left:52px;padding-top:1px;margin-left:0;position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;margin-right:0}.iti__tel-input::-moz-placeholder{opacity:0}.iti__tel-input::placeholder{opacity:0}.iti__search-input{position:relative;width:100%;margin-bottom:8px;border:0;font-size:16px;line-height:24px;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;letter-spacing:-.015em;border-radius:0;padding:8px 20px 8px 60px}.iti__search-input::-moz-placeholder{opacity:1;color:var(--color-grey-60)}.iti__search-input::placeholder{opacity:1;color:var(--color-grey-60)}.iti--allow-dropdown .iti__flag-container,.iti--show-selected-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:36px;padding-left:12px;border-left:1px solid var(--color-lines);color:var(--color-text-alt)}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;box-shadow:0 0 1px #888;background-image:url(/assets/img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-image:url(/assets/img/flags@2x.png)}}.iti__flag.iti__np{background-color:transparent}.file-input{position:relative;display:block}.file-input .error{display:none}.file-input__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.file-input__text{display:block;width:100%;padding-bottom:6px;border-bottom:1px solid var(--color-grey-40);line-height:24px;background:var(--color-bg);transition:border-color var(--transition-in),box-shadow var(--transition-in),opacity var(--transition-in);color:var(--color-text-alt);-webkit-user-select:none;-moz-user-select:none;user-select:none}.file-input__text.is-active{color:var(--color-text-main)}.file-input__icon{position:absolute;z-index:1;top:0;right:0}.flatpickr-calendar{position:absolute;left:auto;transform:none;display:none;box-sizing:border-box;width:100%;padding:0;border:1px solid var(--color-lines);border-top:1px solid var(--color-black-80);border-radius:0;background:var(--color-bg);font-size:16px;line-height:24px;text-align:center;opacity:0;visibility:hidden;direction:ltr;animation:none;touch-action:manipulation}.flatpickr-calendar:focus{outline:0}.flatpickr-calendar.static{top:calc(100% - 1px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.open,.flatpickr-calendar.inline{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{z-index:99999;display:inline-block}.flatpickr-calendar.animate.open{animation:fpFadeInDown var(--transition-in);transform-origin:center top}.flatpickr-wrapper{position:relative}.flatpickr-months{position:relative;display:flex}.flatpickr-months .flatpickr-month{position:relative;flex:1;overflow:hidden;background:transparent;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{position:absolute;top:50%;z-index:3;display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:100%;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--transition-in);transform:translateY(-50%)}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-prev-month:focus-visible,.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-next-month:focus-visible{background-color:var(--color-grey-05)}.flatpickr-months .flatpickr-prev-month:focus-visible,.flatpickr-months .flatpickr-next-month:focus-visible{box-shadow:var(--focus-visible-shadow);outline:none}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{right:44px}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:8px}.numInputWrapper{display:none}.flatpickr-current-month{display:flex;align-items:center;height:52px;padding-left:20px}.flatpickr-current-month span.cur-month{display:inline-block;padding:0;color:inherit;font-family:inherit}.flatpickr-weekdays{display:flex;align-items:center;overflow:hidden;width:100%;height:36px;background:transparent;text-align:center;color:var(--color-grey-60);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:grid;grid-template-columns:repeat(7,1fr);flex:1}span.flatpickr-weekday{display:block;flex:1;margin:0;background:transparent;line-height:1;text-align:center;cursor:default;width:36px}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;display:flex;align-items:flex-start;overflow:hidden}.flatpickr-days:focus{outline:0}.dayContainer{display:grid;grid-template-columns:repeat(7,1fr);justify-content:space-around;width:100%;padding:0;outline:0;text-align:left;opacity:1;transform:translateZ(0)}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{position:relative;display:inline-block;justify-content:center;box-sizing:border-box;width:36px;height:36px;margin:0;border:1px solid transparent;border-radius:150px;background:none;line-height:36px;text-align:center;cursor:pointer;transition:background-color var(--transition-in),border-color var(--transition-in)}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{background-color:var(--color-grey-05);outline:0;cursor:pointer}.flatpickr-day.today{border-color:var(--color-accent)}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{border-color:var(--color-black-80);background-color:var(--color-black-80);color:#fff;box-shadow:none}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{border-color:transparent;background:transparent;color:var(--color-grey-40);cursor:default}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:36px;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;border:none;background:transparent;color:#3939394d;cursor:default}.flatpickr-innerContainer{display:flex;overflow:hidden;box-sizing:border-box;padding:0 20px 20px}.flatpickr-rContainer{display:inline-block;width:100%;box-sizing:border-box;padding:0}.flatpickr-time{display:flex;overflow:hidden;box-sizing:border-box;height:0;max-height:40px;outline:0;line-height:40px;text-align:center}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1;float:left;width:40%;height:40px}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{position:relative;box-sizing:border-box;height:inherit;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#393939;box-shadow:none;font-size:14px;line-height:inherit;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{align-self:center;float:left;width:2%;height:inherit;color:#393939;font-weight:700;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flatpickr-time .flatpickr-am-pm{width:18%;outline:0;font-weight:400;text-align:center;cursor:pointer}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDownMobile{0%{opacity:0;transform:translate3d(-50%,calc(-50% - 20px),0)}to{opacity:1;transform:translate3d(-50%,-50%,0)}}@keyframes fpFadeInDown{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.select{position:relative;display:block}.select--mono .select__select,.select--mono .select__option{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.select__label{display:block;margin-bottom:4px;font-size:13px;line-height:20px;letter-spacing:-.004em}.select__label sup{top:0;font-size:13px}.ts-hidden-accessible{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.select__wrapper{position:relative;display:flex}select.select__select{position:relative;display:flex;flex-wrap:wrap;overflow:hidden;width:100%;padding:0 64px 12px 0;border-bottom:1px solid var(--color-grey-40);border-radius:0;background:var(--color-bg) url(/assets/img/chevron-down-20.svg) no-repeat right center;font-size:16px;line-height:24px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;transition:border-color var(--transition-in),box-shadow var(--transition-in)}select.select__select:hover,select.select__select:focus{border-color:var(--color-grey-60)}.select__control{position:relative;display:flex;flex-wrap:wrap;overflow:hidden;width:100%;padding:0 64px 6px 0;border-bottom:1px solid var(--color-grey-40);border-radius:0;cursor:pointer;transition:border-color var(--transition-in),box-shadow var(--transition-in);outline:none}.select__wrapper.plugin-dropdown_input .select__control .items-placeholder{display:none!important}.select__wrapper:hover .select__control,.select__wrapper.focus .select__control{border-color:var(--color-grey-60)}.select__wrapper.single .select__control:after{content:"";position:absolute;top:50%;right:0;display:block;width:20px;height:20px;background-color:currentColor;transform:translateY(-50%);-webkit-mask-image:url(/assets/img/chevron-down-20.svg);mask-image:url(/assets/img/chevron-down-20.svg);transition:transform .5s ease}.select.has-error .select__control{border-color:var(--color-error)}.select.has-error .select__control:focus{box-shadow:var(--shadow-error)}.select__wrapper.single.dropdown-active .select__control:after{transform:translateY(-50%) scaleY(-1)}.select__control>*{display:inline-block;vertical-align:baseline}.select__control>input{display:inline-block!important;flex:1 1 auto;min-width:7rem;max-width:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0 none!important;background:none!important;box-shadow:none!important;font-size:14px;line-height:20px;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.select__control>input:focus{outline:none!important}.select__control>input::-ms-clear{display:none}.select__wrapper.has-items .select__control>input{margin:0 4px!important}.select__wrapper:not(.has-items) .select__control>input{position:absolute;left:-10000px;opacity:0}.select__wrapper.input-hidden .select__control>input{position:absolute;left:-10000px;opacity:0}.select__item{display:flex;align-items:center}.select__dropdown{z-index:10;box-sizing:border-box;min-width:100%;border:solid 1px var(--color-lines);background:var(--color-bg)}.select__dropdown[data-selectable]{overflow:hidden;cursor:pointer}.select__dropdown[data-popper-placement=top]{transform-origin:bottom center;border-bottom:0}.select__dropdown[data-popper-placement=bottom]{transform-origin:top center;border-top:0}.select__wrapper.dropdown-active .select__dropdown{animation-name:selectDropdownAnimation;animation-duration:.2s;animation-timing-function:var(--transition-ease-in-out);animation-fill-mode:both}.select__dropdown.plugin-dropdown_input{padding-top:8px}.select__dropdown .dropdown-input-wrap{position:relative}.select__dropdown .dropdown-input-wrap:before{content:"";position:absolute;top:50%;left:20px;width:24px;height:24px;background-color:var(--color-icons);transform:translateY(-50%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/search-24.svg);mask-image:url(/assets/img/search-24.svg)}.select__dropdown .dropdown-input{position:relative;width:100%;border:0;font-size:16px;line-height:24px;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;letter-spacing:-.015em;border-radius:0;padding:8px 20px 8px 60px}.select__dropdown .dropdown-input::-moz-placeholder{opacity:1;color:var(--color-grey-60)}.select__dropdown .dropdown-input::placeholder{opacity:1;color:var(--color-grey-60)}@keyframes selectDropdownAnimation{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}.select__dropdown-content{overflow-x:hidden;overflow-y:auto;overflow-scrolling:touch;max-height:216px;padding:8px 0;scroll-behavior:smooth}.dropdown-input-wrap+.select__dropdown-content{padding-top:0}.select__option{position:relative;white-space:nowrap;cursor:pointer;font-size:16px;padding:8px 40px 8px 20px;color:var(--color-black);transition:background-color var(--transition-in)}.select__option.selected{background:var(--color-bg) url(/assets/img/checkmark.svg) no-repeat right 20px center}.select__option:hover,.select__option:focus-visible{background-color:var(--color-grey-30)}.transparent-select{position:relative;display:block;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.transparent-select__label,.ts-hidden-accessible{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.transparent-select__wrapper{position:relative;display:inline-flex;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}select.transparent-select__select{position:relative;display:flex;flex-wrap:wrap;overflow:hidden;padding:14px 24px 14px 0;border:none;background:transparent url(/assets/img/chevron-down-20.svg) no-repeat right center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.transparent-select__control{position:relative;display:flex;flex-wrap:wrap;overflow:hidden;width:100%;padding:14px 24px 14px 0;cursor:pointer;transition:border-color var(--transition-in),box-shadow var(--transition-in);outline:none}.transparent-select__wrapper.single .transparent-select__control:after{content:"";position:absolute;top:50%;right:0;display:block;width:20px;height:20px;background-color:currentColor;transform:translateY(-50%);-webkit-mask-image:url(/assets/img/chevron-down-20.svg);mask-image:url(/assets/img/chevron-down-20.svg);transition:transform .5s ease}.transparent-select.has-error .transparent-select__control{border-color:var(--color-error)}.transparent-select.has-error .transparent-select__control:focus{box-shadow:var(--shadow-error)}.transparent-select__wrapper.single.dropdown-active .transparent-select__control:after{transform:translateY(calc(-50% - 2px)) scaleY(-1)}.transparent-select__control>*{display:inline-block;vertical-align:baseline}.transparent-select__control>input{display:inline-block!important;flex:1 1 auto;min-width:7rem;max-width:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0 none!important;background:none!important;box-shadow:none!important;font-size:14px;line-height:20px;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.transparent-select__control>input:focus{outline:none!important}.transparent-select__control>input::-ms-clear{display:none}.transparent-select__wrapper.has-items .transparent-select__control>input{margin:0 4px!important}.transparent-select__wrapper:not(.has-items) .transparent-select__control>input{position:absolute;left:-10000px;opacity:0}.transparent-select__wrapper.input-hidden .transparent-select__control>input{position:absolute;left:-10000px;opacity:0}.transparent-select__item{display:flex;align-items:center}.transparent-select.show-label .transparent-select__item:before{content:attr(data-label) ": "}.transparent-select__dropdown{position:relative;z-index:10;box-sizing:border-box;min-width:130px;border-top:0 none;background:#fff;border-radius:2px}.transparent-select__dropdown:after{content:"";position:absolute;left:22px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent}.transparent-select__dropdown[data-selectable]{overflow:hidden;cursor:pointer}.transparent-select__dropdown[data-popper-placement=top],.transparent-select__dropdown[data-popper-placement=top-start]{transform-origin:bottom center}.transparent-select__dropdown[data-popper-placement=top]:after,.transparent-select__dropdown[data-popper-placement=top-start]:after{top:100%;border-top:6px solid #fff}.transparent-select__dropdown[data-popper-placement=bottom],.transparent-select__dropdown[data-popper-placement=bottom-start]{transform-origin:top center}.transparent-select__dropdown[data-popper-placement=bottom]:after,.transparent-select__dropdown[data-popper-placement=bottom-start]:after{bottom:100%;border-bottom:6px solid #fff}.transparent-select__wrapper.dropdown-active .transparent-select__dropdown{animation-name:transparentSelectDropdownAnimation;animation-duration:.2s;animation-timing-function:var(--transition-ease-in-out);animation-fill-mode:both}@keyframes transparentSelectDropdownAnimation{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}.transparent-select__dropdown-content{overflow-x:hidden;overflow-y:auto;overflow-scrolling:touch;max-height:216px;padding:8px 0;scroll-behavior:smooth}.transparent-select__option{position:relative;white-space:nowrap;cursor:pointer;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;padding:6px 32px 4px 16px;color:var(--color-black);transition:color var(--transition-in)}.transparent-select__option:hover,.transparent-select__option:focus-visible{color:var(--color-text-alt)}.transparent-select__option.selected{background:url(/assets/img/checkmark.svg) no-repeat right 12px top 6px}.transparent-select__option.frame-selected:after{right:8px}.details-section{position:relative}.details-section:not(:last-of-type){border-bottom:1px solid var(--color-lines)}.details-control{position:absolute;right:0;top:0;padding:18px 0;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.details:not(:last-of-type){border-bottom:1px solid var(--color-lines)}.details summary{position:relative;display:flex;align-items:center;padding:18px 0;outline:none;list-style:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.details summary::-webkit-details-marker{display:none}.details summary:before,.details summary:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:24px;height:24px;transition:opacity .2s ease}.details summary:before{background:url(/assets/img/plus-fat-24.svg) no-repeat right center;opacity:1}.details summary:after{background:url(/assets/img/minus-fat-24.svg) no-repeat right center;opacity:0}.details.has-left-bullet summary{padding-left:32px}.details.has-left-bullet summary:before,.details.has-left-bullet summary:after{right:auto;left:0}.details__body{padding-top:14px}.details-section:not(:last-of-type) .details__body,.details:not(:last-of-type) .details__body{padding-bottom:32px}.details[open] summary:before{opacity:0}.details[open] summary:after{opacity:1}.details[open] .details__body{animation:sweep var(--transition-in)}@keyframes sweep{0%{opacity:0}to{opacity:1}}.inspiration-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:17px;column-gap:17px;row-gap:16px}.inspiration-cards__card{display:block;position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;border:1px solid var(--color-lines);outline:0;background:transparent;transition:border-color var(--transition-in)}.inspiration-cards__card:before{content:"";display:block;padding-top:123.8636363636%}.inspiration-cards__card:hover,.inspiration-cards__card:focus-visible{border-color:var(--color-black-80)}.inspiration-cards__picture{position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%;overflow:hidden}.inspiration-cards__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.inspiration-cards__card:hover .inspiration-cards__picture img,.inspiration-cards__card:focus-visible .inspiration-cards__picture img{transform:scale(1.05)}.inspiration-cards__title{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;padding:12px;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.prev-section{display:flex;align-items:center;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.prev-section__icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:var(--color-grey-30);margin-right:8px;transition:background-color var(--transition-in)}.prev-section:hover .prev-section__icon,.prev-section:focus-visible .prev-section__icon{background:var(--color-small-buttons-hover)}.price-total{display:grid;grid-template-columns:8fr 5fr;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.price-total.is-price{padding-bottom:12px;margin-bottom:13px;border-bottom:2px solid var(--color-black-90)}.price-total__name{margin-bottom:10px}.price-total__description{display:block;color:var(--color-text-alt);margin-bottom:16px}.price-total__value{text-align:right;margin-bottom:10px}.doc__layout{display:block;padding-top:18px;padding-bottom:100px}@media screen and (min-width: 768px){.doc__layout{padding-top:44px;padding-bottom:74px}}@media screen and (min-width: 1024px){.doc__layout{display:grid;grid-template:". lang  ." ". title nav" ". info nav" ". content nav"/1fr 7fr 4fr;-moz-column-gap:var(--gutter);column-gap:var(--gutter)}}@media screen and (min-width: 1260px){.doc__layout{grid-template:". .    lang  ." ". .    title nav" ". info content nav"/1fr 2fr 5fr 4fr}}.doc__lang{grid-area:lang;display:none}@media screen and (min-width: 1024px){.doc__lang{display:block;margin-bottom:40px}}@media screen and (min-width: 1400px){.doc__lang{margin-bottom:90px}}.doc__nav{grid-area:nav;margin-bottom:56px}@media screen and (min-width: 1024px){.doc__nav{display:flex;justify-content:flex-end;align-items:flex-start;margin-bottom:0}}.doc__nav-inner{width:100%}@media screen and (min-width: 1024px){.doc__nav-inner{position:sticky;top:64px;max-width:314px}}@media screen and (min-width: 1024px){.doc__nav-select{margin-bottom:32px;padding-left:14px}}.doc__toc{display:none}@media screen and (min-width: 1024px){.doc__toc{display:block;max-height:calc(100vh - 180px);padding-left:14px;transition:opacity var(--transition-in)}.doc__toc.is-inactive{opacity:.2}}.doc__toc-link{position:relative;display:block;padding:8px 0;color:var(--color-text-alt);transition:color var(--transition-in);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.doc__toc-link:before{content:"•";position:absolute;top:8px;left:-14px;opacity:0;transition:opacity var(--transition-in)}.doc__toc-link:hover,.doc__toc-link:focus-visible{color:var(--color-black)}.doc__toc-link.is-active{color:var(--color-black)}.doc__toc-link.is-active:before{opacity:1}.doc__title{grid-area:title;margin-bottom:8px;font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-.48px}@media screen and (min-width: 1400px){.doc__title{font-size:32px;line-height:40px;letter-spacing:-.025em}}@media screen and (min-width: 1400px){.doc__title{margin-bottom:40px}}.doc__info{grid-area:info;margin-bottom:40px;color:var(--color-text-alt);font-size:13px;line-height:20px;letter-spacing:-.004em}@media screen and (max-width: 1399px){.doc__info br{display:none}}.doc__buttons{display:flex;margin-top:20px;align-items:center}.doc__buttons>*:not(:last-child){margin-right:16px}@media screen and (min-width: 1260px){.doc__buttons{flex-direction:column;align-items:flex-start}.doc__buttons>*:not(:last-child){margin-right:0;margin-bottom:16px}}.doc__content{grid-area:content}.doc__content>*+*{margin-top:16px}.doc__content a{color:var(--color-accent);transition:opacity var(--transition-in)}.doc__content a:hover,.doc__content a:focus-visible{opacity:.7}.doc__content h2{margin-top:40px;font-size:20px;line-height:26px;letter-spacing:-.02em}@media screen and (min-width: 1024px){.doc__content h2{font-size:24px;line-height:32px}}.doc__content ul li{position:relative;padding-left:23px}.doc__content ul li:before{content:"";position:absolute;left:10px;top:12px;width:2px;height:2px;background-color:currentColor}.article-card{position:relative;display:flex;flex-direction:column}.article-card__info{order:-1;width:100%;margin-bottom:8px;color:var(--color-text-alt);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.article-card__category{color:var(--color-text-alt);transition:color var(--transition-in)}.article-card__category:hover,.article-card__category:focus-visible{color:var(--color-text-main)}.article-card__link{display:flex;flex:1;flex-direction:column;width:100%}.article-card__title{display:block;margin-bottom:24px}@media screen and (max-width: 1399px){.article-card__title br{display:none}}.article-card__picture{position:relative;display:block;width:100%;margin-top:auto;margin-bottom:15px;overflow:hidden;background-color:var(--color-blocks)}.article-card__picture:before{content:"";display:block;padding-top:70.3933747412%}.article-card__picture img{position:absolute;top:0;bottom:0;left:0;right:0;display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-bg)}@media screen and (min-width: 1024px){.article-card__link.is-hovered .article-card__picture img,.article-card__link:focus-visible .article-card__picture img{transform:scale(1.05)}}.article-card__reading-time{display:flex;align-items:center;color:var(--color-text-alt);transition:color var(--transition-in);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.article-card__reading-time:after{content:"";display:inline-flex;width:16px;height:16px;margin-left:4px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/arrow-top-right-16.svg);mask-image:url(/assets/img/arrow-top-right-16.svg)}.article-card__link.is-hovered .article-card__reading-time,.article-card__link:focus-visible .article-card__reading-time{color:var(--color-text-main)}.large-article-card{position:relative;display:block;color:var(--color-white);height:320px}@media screen and (min-width: 768px){.large-article-card{height:500px}}@media screen and (min-width: 1024px){.large-article-card{height:100%;max-height:calc(100vh - 200px)}}.large-article-card__picture{position:absolute;top:0;bottom:0;left:0;right:0;display:block;overflow:hidden;background-color:var(--color-blocks)}.large-article-card__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-bg)}@media screen and (min-width: 1024px){.large-article-card.is-hovered .large-article-card__picture img,.large-article-card:focus-visible .large-article-card__picture img{transform:scale(1.03)}}.large-article-card__inner{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:24px var(--container-padding)}@media screen and (min-width: 1024px){.large-article-card__inner{padding:48px 40px}}.large-article-card__title{margin-bottom:16px;font-size:18px;letter-spacing:-.72px}@media screen and (min-width: 1024px){.large-article-card__title{font-size:24px;line-height:32px}}.large-article-card__reading-time{display:flex;align-items:center;opacity:1;transition:opacity var(--transition-in);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.large-article-card__reading-time:after{content:"";display:inline-flex;width:16px;height:16px;margin-left:4px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/arrow-top-right-16.svg);mask-image:url(/assets/img/arrow-top-right-16.svg)}.large-article-card.is-hovered .large-article-card__reading-time,.large-article-card:focus-visible .large-article-card__reading-time{opacity:.7}.large-article-card__info{margin-bottom:12px;order:-1;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.article{padding-top:18px;padding-bottom:100px}@media screen and (max-width: 1259px){.article{overflow:hidden}}@media screen and (min-width: 768px){.article{padding-top:100px;padding-bottom:74px}}.article__info{margin-bottom:12px;color:var(--color-text-alt);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;animation:fade-up .3s var(--transition-ease-in-out) both .8s}.article__info a.article__category{color:var(--color-text-alt);transition:color var(--transition-in)}.article__info a.article__category:hover,.article__info a.article__category:focus-visible{color:var(--color-text-main);opacity:1}.article__select{z-index:1;animation:fade .3s var(--transition-ease-in-out) both 2.1s;position:absolute;right:0;top:-14px;color:var(--color-text-alt)}.article__select .tippy-box{position:relative;z-index:5000;width:250px}.article__heading{margin-bottom:8px;animation:fade-up .3s var(--transition-ease-in-out) both .8s}.article__section{position:relative}.article__section.has-offset-normal{margin-top:32px}.article__section.has-offset-large{margin-top:48px}.article__section.has-offset-xlarge{margin-top:72px}@media screen and (min-width: 1260px){.article__section{display:flex;flex-wrap:wrap;margin-right:calc(-.5 * var(--gutter));margin-left:calc(-.5 * var(--gutter))}.article__section>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter) * .5);padding-left:calc(var(--gutter) * .5)}.article__section.has-offset-normal{margin-top:56px}.article__section.has-offset-large{margin-top:64px}.article__section.has-offset-xlarge{margin-top:80px}}@media screen and (min-width: 1024px){.article__section-content{flex:0 0 auto;width:66.6666666667%}}@media screen and (min-width: 1260px){.article__section-content{flex:0 0 auto;width:41.6666666667%;margin-left:25%}}@media screen and (min-width: 1024px){.article__section-half-content{flex:0 0 auto;width:83.3333333333%}}@media screen and (min-width: 1260px){.article__section-half-content{flex:0 0 auto;width:58.3333333333%;margin-left:25%}}.article__section-full-content figure:not([class]){animation:mask-up 1.3s var(--transition-ease-in-out-quart) both 1s}@media screen and (min-width: 1260px){.article__section-full-content{flex:0 0 auto;width:75%;margin-left:25%}}.article__section-sidebar{font-size:13px;line-height:20px;letter-spacing:-.004em;color:var(--color-text-alt);animation:fade .3s var(--transition-ease-in-out) both 2.1s}.article__section-sidebar a{color:var(--color-text-alt);transition:color var(--transition-in)}.article__section-sidebar a:hover,.article__section-sidebar a:focus-visible{color:var(--color-text-main)}.article__section-sidebar+.article__section-full-content,.article__section-sidebar+.article__section-half-content,.article__section-sidebar+.article__section-content{margin-left:0}@media screen and (max-width: 1259px){.article__section-sidebar{margin-bottom:16px}.article__section-sidebar br{display:none}}@media screen and (min-width: 1260px){.article__section-sidebar{flex:0 0 auto;width:16.6666666667%;margin-left:8.3333333333%}}.article__section-content>*+*,.article__section-full-content>*+*,.article__section-half-content>*+*{margin-top:16px}.article__section-content a:not([class]),.article__section-full-content a:not([class]),.article__section-half-content a:not([class]){transition:opacity var(--transition-in);text-decoration:underline}.article__section-content a:not([class]):hover,.article__section-content a:not([class]):focus-visible,.article__section-full-content a:not([class]):hover,.article__section-full-content a:not([class]):focus-visible,.article__section-half-content a:not([class]):hover,.article__section-half-content a:not([class]):focus-visible{opacity:.7}.article__section-content mark,.article__section-full-content mark,.article__section-half-content mark{color:inherit;background-color:var(--color-selection)}.article__section-content h2,.article__section-full-content h2,.article__section-half-content h2{font-size:20px;line-height:26px;margin-bottom:24px;letter-spacing:-.6px}@media screen and (min-width: 1260px){.article__section-content h2,.article__section-full-content h2,.article__section-half-content h2{font-size:24px;line-height:32px}}.article__section-content blockquote,.article__section-full-content blockquote,.article__section-half-content blockquote{font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.96px}@media screen and (min-width: 1260px){.article__section-content blockquote,.article__section-full-content blockquote,.article__section-half-content blockquote{font-size:32px;line-height:42px}}.article__section-content ol,.article__section-full-content ol,.article__section-half-content ol{counter-reset:list}.article__section-content ol li,.article__section-full-content ol li,.article__section-half-content ol li{counter-increment:list;position:relative;padding-left:20px}.article__section-content ol li:before,.article__section-full-content ol li:before,.article__section-half-content ol li:before{content:counter(list) ".";position:absolute;left:0;top:0}.article__section-content ol li:not(:last-child),.article__section-full-content ol li:not(:last-child),.article__section-half-content ol li:not(:last-child){margin-bottom:8px}.article__section-content ul li,.article__section-full-content ul li,.article__section-half-content ul li{position:relative;padding-left:20px}.article__section-content ul li:before,.article__section-full-content ul li:before,.article__section-half-content ul li:before{content:"–";position:absolute;left:0;top:0}.article__section-content ul li:not(:last-child),.article__section-full-content ul li:not(:last-child),.article__section-half-content ul li:not(:last-child){margin-bottom:8px}.article__section-content ul.dots li,.article__section-full-content ul.dots li,.article__section-half-content ul.dots li{position:relative;padding-left:20px}.article__section-content ul.dots li:before,.article__section-full-content ul.dots li:before,.article__section-half-content ul.dots li:before{content:"•";position:absolute;left:0;top:0}.article__section-content ul.dots li:not(:last-child),.article__section-full-content ul.dots li:not(:last-child),.article__section-half-content ul.dots li:not(:last-child){margin-bottom:8px}.article__section-content video,.article__section-full-content video,.article__section-half-content video{width:100%;background-color:var(--color-blocks)}.article__section-content picture,.article__section-full-content picture,.article__section-half-content picture{display:block;width:100%}.article__section-content img,.article__section-full-content img,.article__section-half-content img{width:100%;height:auto}.article__section-gallery{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--gutter)}.article__section-gallery a{display:block}@media screen and (max-width: 1023px){.article__section-gallery a:hover,.article__section-gallery a:focus-visible{opacity:1}}@media screen and (min-width: 1024px){.article__section-gallery a:hover,.article__section-gallery a:focus-visible{opacity:.9}}.article__section-gallery picture{display:block;width:100%}.article__section-gallery img{width:100%;height:auto}@media screen and (min-width: 768px){.article__section-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.article__swiper{--swiper-pagination-bottom: 7px;--swiper-pagination-left: 0px;--swiper-pagination-color: var(--color-text-main);--swiper-pagination-bullet-inactive-color: var(--color-text-main);padding-bottom:36px;overflow:visible}.article__swiper picture{display:block;width:100%}.article__swiper img{width:100%;height:auto}@media screen and (max-width: 1259px){.article__swiper .swiper-slide{width:80vw;max-width:370px}.article__swiper .swiper-slide:hover,.article__swiper .swiper-slide:focus-visible{opacity:1}}@media screen and (min-width: 1260px){.article__swiper .swiper-slide:hover,.article__swiper .swiper-slide:focus-visible{opacity:.9}}.article__swiper .swiper-pagination{display:flex}.article__swiper.swiper-horizontal>.swiper-pagination-bullets{left:-2px;width:auto}@media screen and (min-width: 1260px){.article__swiper{padding-top:62px;margin-top:-62px;overflow:hidden}}.article__swiper-caption{position:absolute;right:0;bottom:0;color:var(--color-text-alt);font-size:13px;line-height:20px;letter-spacing:-.004em}.article__swiper-nav{display:flex;position:absolute;top:20px;right:0}.article__swiper-nav .swiper-button-prev,.article__swiper-nav .swiper-button-next{position:relative;top:auto;bottom:auto;left:auto;right:auto;transform:none;background:transparent}@media screen and (max-width: 1259px){.article__swiper-nav{display:none}}.media-room{padding-top:40px}@media screen and (min-width: 768px){.media-room{padding-top:48px;padding-bottom:715px}}@media screen and (min-width: 1260px){.media-room{padding-bottom:600px}}.media-room__main{display:grid;grid-template-columns:minmax(0,1fr);-moz-column-gap:var(--gutter);column-gap:var(--gutter);row-gap:56px}.media-room__main .article-card{animation:fade .5s var(--transition-ease-in-out) both .9s}@media screen and (min-width: 768px){.media-room__main{grid-template-columns:repeat(2,minmax(0,6fr))}}@media screen and (min-width: 1024px){.media-room__main{grid-template-columns:repeat(3,minmax(0,4fr));row-gap:80px}}.media-room__info{margin-bottom:20px}@media screen and (min-width: 1024px){.media-room__info{margin-bottom:0}}.media-room__scroller{position:relative;margin:0 calc(-1 * var(--container-padding))}@media screen and (min-width: 768px){.media-room__scroller{grid-column:1/span 2}}@media screen and (min-width: 1024px){.media-room__scroller{grid-column:2/span 2;grid-row:span 3;margin:0;padding-bottom:35px}}.media-room__primary-card{animation:mask-up 1s var(--transition-ease-in-out-quart) both 1.3s}@media screen and (min-width: 1024px){.media-room__primary-card{position:sticky;top:48px}}.media-room__heading{margin-bottom:20px;animation:fade-up .5s var(--transition-ease-in-out) both .4s}@media screen and (min-width: 1024px){.media-room__heading{margin-top:50px;margin-bottom:26px}}@media screen and (min-width: 1400px){.media-room__heading{margin-top:60px}}@media screen and (min-width: 1600px){.media-room__heading{margin-top:75px}}.media-room__nav{display:flex;flex-wrap:wrap;max-width:280px;animation:fade-up .5s var(--transition-ease-in-out) both .4s}@media screen and (min-width: 1024px){.media-room__nav{margin-bottom:50px}}@media screen and (min-width: 1400px){.media-room__nav{margin-bottom:70px}}@media screen and (min-width: 1600px){.media-room__nav{margin-bottom:200px}}.media-room__nav-line{display:flex}.media-room__category{display:inline-block;position:relative;padding:4px 0;border-radius:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;color:var(--color-text-alt);transition:color var(--transition-in);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.media-room__category:not(:first-child){padding-left:20px}.media-room__category:not(:first-child):after{content:"";position:absolute;top:50%;left:8px;width:2px;height:2px;transform:translateY(-50%);border-radius:100%;background-color:currentColor}.media-room__category:hover,.media-room__category:focus-visible,.media-room__category[aria-current=page]{color:var(--color-text-main)}.vacancies-list__item:not(:last-child){margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--color-lines)}.vacancies-list__vacancy{position:relative;display:block}.vacancies-list__name{display:block;padding-right:95px}.vacancies-list__location{display:block;color:var(--color-text-alt)}.vacancies-list__apply{position:absolute;top:3px;right:0;display:flex;align-items:center;color:var(--color-text-alt);transition:color var(--transition-in);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.vacancies-list__apply:after{content:"";display:inline-flex;width:16px;height:16px;margin-left:4px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/arrow-top-right-16.svg);mask-image:url(/assets/img/arrow-top-right-16.svg)}.vacancies-list__vacancy:hover .vacancies-list__apply,.vacancies-list__vacancy:focus-visible .vacancies-list__apply{color:var(--color-text-main)}.company{overflow:hidden}@media screen and (min-width: 768px){.company{padding-bottom:715px}}@media screen and (min-width: 1260px){.company{padding-bottom:600px}}.company__heading{padding-top:56px;padding-bottom:70px;animation:fade-up-large .5s var(--transition-ease-in-out) both .4s}@media screen and (max-width: 1259px){.company__heading br{display:none}}@media screen and (min-width: 768px){.company__heading{max-width:80%}}@media screen and (min-width: 1260px){.company__heading{max-width:100%}}@media screen and (min-width: 1400px){.company__heading{padding-top:100px;padding-bottom:100px}}.company__what{margin-bottom:32px;padding-top:32px;padding-bottom:24px}@media screen and (min-width: 768px){.company__what{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);-moz-column-gap:var(--gutter);column-gap:var(--gutter);row-gap:56px;margin-bottom:120px}}@media screen and (min-width: 1400px){.company__what{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:56px;row-gap:80px}}.company__what-heading{margin-bottom:20px;color:var(--color-text-alt)}.company__what-text{margin-bottom:56px}.company__what-text>*+*{margin-top:1.5em}@media screen and (min-width: 768px){.company__what-text{margin-bottom:0}}@media screen and (min-width: 1260px){.company__what-text{max-width:83%}}.company__what-heading,.company__what-text{animation:fade-up .5s var(--transition-ease-in-out) both}.company__what-heading:nth-child(1),.company__what-heading:nth-child(2),.company__what-text:nth-child(1),.company__what-text:nth-child(2){animation-delay:.9s}.company__what-heading:nth-child(3),.company__what-heading:nth-child(4),.company__what-text:nth-child(3),.company__what-text:nth-child(4){animation-delay:1.4s}.company__picture{position:relative;display:block;overflow:hidden;margin-bottom:56px}.company__picture:before{content:"";display:block;padding-top:74.4186046512%}.company__picture img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){.company__picture{margin-bottom:25px}}@media screen and (min-width: 1024px){.company__picture{margin-bottom:120px}.company__picture:before{padding-top:48.5%}}.company__block{margin-bottom:90px;padding-bottom:52px;background:var(--color-bg-dark);color:var(--color-text-main-dark)}@media screen and (min-width: 1024px){.company__block{margin-bottom:175px;padding-bottom:100px}}@media screen and (min-width: 1024px){.company__section{display:grid;align-items:start;grid-template:"heading text" "buttons text" 1fr ".       content"/minmax(0,4fr) minmax(0,8fr);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}}@media screen and (min-width: 1400px){.company__section{grid-template:"heading text" auto "buttons text" 1fr ".       content"/minmax(0,1fr) minmax(0,1fr)}}.company__section-heading{margin-bottom:20px}@media screen and (min-width: 1024px){.company__section-heading{grid-area:heading;margin-bottom:40px}}.company__section-text{max-width:580px}.company__section-text>*+*{margin-top:1.5em}@media screen and (min-width: 1024px){.company__section-text{grid-area:text;max-width:100%}}@media screen and (min-width: 1260px){.company__section-text{padding-right:19%}}.company__section-buttons{margin-top:40px}@media screen and (min-width: 1024px){.company__section-buttons{grid-area:buttons;margin-top:0}}@media screen and (min-width: 768px){.company__section-content{grid-area:content}}.company__timeline-section{padding-top:32px;padding-bottom:49px;margin-bottom:150px}@media screen and (min-width: 1024px){.company__timeline-section{margin-bottom:220px;padding-top:56px;padding-bottom:20px}}.company__team-section{margin-top:32px;margin-bottom:100px}@media screen and (min-width: 1024px){.company__team-section{margin-top:56px;margin-bottom:150px}}.company__team-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:56px;max-width:450px}@media screen and (min-width: 1024px){.company__team-list{max-width:100%;margin-top:30px;grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (max-width: 1023px){.company__team-item{order:var(--order);display:grid;grid-template-columns:100%}.company__team-item:nth-of-type(n+10){display:none}}@media screen and (min-width: 1024px){.company__team-item{order:var(--order);display:grid;grid-template-columns:100%}.company__team-list.is-small .company__team-item:nth-of-type(n+11){display:none}.company__team-list:not(.is-small) .company__team-item:nth-of-type(n+16){display:none}}.company__team-more{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;color:var(--color-text-alt);transition:background-color var(--transition-in)}.company__team-more:hover,.company__team-more:focus-visible{background:var(--color-grey-30)}.company__team-member{position:relative;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;width:100%;grid-column:1/-1;grid-row:1/-1}.company__team-photo{position:relative;display:block;width:100%}.company__team-photo:before{content:"";display:block;padding-top:128.2051282051%}.company__team-photo img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover}.company__vacancies-section{padding-top:32px}@media screen and (min-width: 1024px){.company__vacancies-section{padding-top:56px}}.company__vacancies-list{margin-top:80px;margin-bottom:64px}@media screen and (min-width: 1024px){.company__vacancies-list{margin-top:90px}}.timeline-preview__main-list{display:flex}.timeline-preview__year-item{position:relative}.timeline-preview__year-item:last-of-type:after{content:"";display:block;transform:translate(-50%);width:1px;height:40px;background:var(--color-grey-10);opacity:.2}.timeline-preview__heading{display:inline-block;margin-bottom:20px;font-family:var(--font-mono);font-size:11px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.88px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.timeline-preview__year-item:not(:first-of-type) .timeline-preview__heading{transform:translate(-50%)}.timeline-preview__year-item:last-of-type .timeline-preview__heading{transform:translate(calc(-100% + .2em))}@media screen and (max-width: 767px){.timeline-preview__heading{position:absolute;left:0;top:55px}}.timeline-preview__year{display:flex}.timeline-preview__month{--show-years: 2;position:relative;width:calc((100vw - var(--container-padding) * 2) / (12 * var(--show-years)) - 2px)}.timeline-preview__month:before{content:"";position:absolute;top:0;left:0;width:1px;height:24px;background:var(--color-grey-10);opacity:.2}.timeline-preview__month:first-of-type:before{height:40px}@media screen and (min-width: 768px){.timeline-preview__month{width:calc((100vw - var(--container-padding) * 2) / (12 * var(--show-years)));--show-years: 3}.timeline-preview__month:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:1px;height:24px;background:var(--color-grey-10);opacity:.2}}@media screen and (min-width: 1024px){.timeline-preview__month{--show-years: 4}}@media screen and (min-width: 1260px){.timeline-preview__month{--show-years: 6}}.timeline-preview__events{display:flex;flex-direction:column;align-items:flex-start;margin-top:115px;transform:translate(-4px)}@media screen and (min-width: 768px){.timeline-preview__events{align-items:center;margin-top:60px;transform:none}}.timeline-preview__event{display:block;width:7px;height:7px;background:var(--color-grey-60);border-radius:100%}.timeline-preview__event:not(:last-of-type){margin-bottom:4px}.timeline-preview__event.timeline-preview__event--color1{background:#7c66ff}.timeline-preview__event.timeline-preview__event--color2{background:#bd5454}.timeline__inner{overflow:hidden;padding:68px var(--container-padding) 100px}@media screen and (min-width: 768px){.timeline__inner{display:flex;flex-direction:column;height:100vh;height:100dvh;padding:56px 0 0}}@media screen and (max-width: 767px){.timeline__dates{position:fixed;top:0;left:0;display:flex;align-items:center;width:100%;height:52px;padding:0 var(--container-padding);background:var(--color-bg);z-index:var(--z-index-frame)}}@media screen and (min-width: 768px){.timeline__dates{margin-bottom:24px;padding-left:56px}}@media screen and (min-width: 1024px){.timeline__dates{padding-left:182px}}.timeline__dates-swiper{overflow:visible;margin:0 0 0 -12px}@media screen and (min-width: 768px){.timeline__dates-swiper{margin-bottom:8px}}.timeline__date-button{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;color:var(--color-small-buttons-text);transition:opacity var(--transition-in);opacity:.5;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.timeline__date-button:hover,.timeline__date-button:focus-visible,.timeline__date-button.is-active{opacity:1}@media screen and (min-width: 768px){.timeline__scroller{flex:1;display:flex;flex-wrap:nowrap;padding-left:56px;padding-right:56px;overflow:visible}}@media screen and (min-width: 1024px){.timeline__scroller{padding-left:182px}}.timeline__heading{flex-direction:column;flex:1;justify-content:center;display:flex}@media screen and (min-width: 768px){.timeline__heading{padding-bottom:17vh}}@media screen and (min-width: 768px){.timeline__main-list{display:flex;flex-wrap:nowrap}.timeline__main-list:not(:first-of-type){margin-left:210px}}.timeline__item{-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:column;margin-bottom:52px;padding:20px 0;display:flex;background-color:var(--color-bg);min-height:53vh}@media screen and (min-width: 768px){.timeline__item{flex:none;width:400px;margin:0;padding:0;background-color:transparent}.timeline__item.is-heading{border-left:0;justify-content:center;width:500px}}@media screen and (min-width: 768px){.timeline__item-inner{flex-direction:column;flex:1;display:flex;position:relative;background:var(--color-bg)}.timeline__item-inner:before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:var(--color-lines);opacity:var(--border-opacity)}.timeline__item.is-heading .timeline__item-inner:before{display:none}}.timeline__heading-date{opacity:.5;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.timeline__main-title{margin-bottom:8px;font-size:24px;line-height:32px;letter-spacing:-.6px}@media screen and (min-width: 768px){.timeline__main-title{overflow:hidden;margin-bottom:32px;padding-top:10px;font-size:32px;line-height:40px;letter-spacing:-.8px}}@media screen and (min-width: 768px){.timeline__card{flex:1;display:flex;flex-direction:column;padding:0 24px}}.timeline__card-link{display:block}.timeline__card-date{position:relative;display:inline-block;align-self:flex-start;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:32px;padding:0}@media screen and (min-width: 768px) and (min-height: 850px){.timeline__card-date{margin-bottom:70px}}@media screen and (min-width: 768px) and (min-height: 900px){.timeline__card-date{margin-bottom:15vh}}.timeline__card-date--color1{--decor-color: #7c66ff}.timeline__card-date--color2{--decor-color: #bd5454}.timeline__card-date--decor1:before{content:"";position:absolute;top:40%;left:54%;transform:translate(-50%,-50%);display:block;width:81px;height:31px;background-color:var(--decor-color, #7c66ff);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/date-decor1.svg);mask-image:url(/assets/img/date-decor1.svg)}.timeline__card-date--decor2:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:75px;height:28px;background-color:var(--decor-color, #7c66ff);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/date-decor2.svg);mask-image:url(/assets/img/date-decor2.svg)}.timeline__card-date--decor3:before{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);display:block;width:83px;height:8px;background-color:var(--decor-color, #dbff00);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/date-decor3.svg);mask-image:url(/assets/img/date-decor3.svg)}.timeline__card-categories{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;opacity:.5}.timeline__card-heading{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:24px;line-height:24px;min-height:48px}@media screen and (min-width: 768px){.timeline__card-heading{max-width:357px}}.timeline__card-picture-wrap{position:relative}.timeline__card-picture{display:block;overflow:hidden;position:relative}.timeline__card-picture:before{content:"";display:block;padding-top:70.5128205128%}.timeline__card-picture img{position:absolute;top:0;bottom:0;left:0;right:0;-o-object-fit:cover;object-fit:cover;height:100%}@media screen and (min-width: 768px){.timeline__card-picture:before{padding-top:66.8639053254%}}.timeline__card-mobile-reading-time{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;position:absolute;right:12px;bottom:12px;display:flex;align-items:center;padding:6px 8px 4px 12px;border-radius:2px;background:var(--color-black-80);opacity:.7}.timeline__card-mobile-reading-time:after{content:"";display:inline-flex;width:16px;height:16px;margin-left:2px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/arrow-top-right-16.svg);mask-image:url(/assets/img/arrow-top-right-16.svg)}@media screen and (min-width: 768px){.timeline__card-mobile-reading-time{display:none}}.timeline__card-description{margin-top:22px;opacity:.5}.timeline__card-heading+.timeline__card-description{margin-top:0}@media screen and (min-width: 768px){.timeline__card-description{width:480px;opacity:0;transition:opacity var(--transition-in);transition-delay:0s}.timeline__item.is-active .timeline__card-description{transition-delay:.15s}.timeline__card-heading+.timeline__card-description{width:auto;opacity:.5}}.timeline__card-reading-time{display:none}@media screen and (min-width: 768px){.timeline__card-reading-time{display:flex;align-items:center;margin-top:24px;color:var(--color-text-main);transition:opacity var(--transition-in),color var(--transition-in);transition-delay:0s;opacity:0;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.timeline__card-reading-time:after{content:"";display:inline-flex;width:16px;height:16px;margin-left:4px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/arrow-top-right-16.svg);mask-image:url(/assets/img/arrow-top-right-16.svg)}.timeline__card-link:hover .timeline__card-reading-time,.timeline__card-link:focus-visible .timeline__card-reading-time{color:var(--color-text-alt)}.timeline__item.is-active .timeline__card-reading-time{transition-delay:.15s;opacity:1}}.team{padding-top:18px;padding-bottom:100px}@media screen and (min-width: 768px){.team{padding-top:100px;padding-bottom:74px}}.team__section{margin-bottom:56px}@media screen and (min-width: 1024px){.team__section{margin-bottom:80px;display:flex;flex-wrap:wrap;margin-right:calc(-.5 * var(--gutter));margin-left:calc(-.5 * var(--gutter))}.team__section>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter) * .5);padding-left:calc(var(--gutter) * .5)}}.team__section-heading-content{margin-bottom:56px}@media screen and (min-width: 1024px){.team__section-heading-content{flex:0 0 auto;width:58.3333333333%;margin-left:25%;margin-bottom:64px}}@media screen and (min-width: 1400px){.team__section-heading-content{flex:0 0 auto;width:41.6666666667%}}@media screen and (min-width: 1024px){.team__section-content{flex:0 0 auto;width:75%}}.team__section-heading{color:var(--color-text-alt)}@media screen and (max-width: 1023px){.team__section-heading{margin-bottom:16px}.team__section-heading br{display:none}}@media screen and (min-width: 1024px){.team__section-heading{font-size:13px;line-height:20px;letter-spacing:-.004em;flex:0 0 auto;width:16.6666666667%;margin-left:8.3333333333%}}.team__heading{margin-bottom:20px}@media screen and (max-width: 449px){.team__heading br{display:none}}.team__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:20px;column-gap:20px;row-gap:40px}@media screen and (min-width: 768px){.team__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width: 1260px){.team__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width: 1024px){.team__list{row-gap:56px}}.team__member{position:relative;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;outline:none;text-align:left;width:100%}.team__photo{position:relative;display:block;width:100%;margin-bottom:16px}.team__photo:before{content:"";display:block;padding-top:128.897338403%}.team__photo img{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (min-width: 1024px){.team__photo{margin-bottom:20px}}.team__name{display:block}.team__job{display:block;opacity:.5}.member-modal__person{display:grid;grid-template:"photo name" 1fr "photo job" 1fr/72px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;align-items:center;margin-bottom:24px}.member-modal__photo{grid-area:photo}.member-modal__name{font-size:18px;line-height:24px;letter-spacing:-.015em;grid-area:name;align-self:end}@media screen and (min-width: 1400px){.member-modal__name{font-size:20px;line-height:28px;letter-spacing:-.025em}}.member-modal__job{grid-area:job;align-self:start;color:var(--color-text-alt)}.career__layout{display:block;padding-top:18px;padding-bottom:100px}@media screen and (min-width: 768px){.career__layout{padding-top:44px;padding-bottom:74px}}@media screen and (min-width: 1024px){.career__layout{display:grid;grid-template:". title nav" ". info nav" ". content nav"/1fr 7fr 4fr;-moz-column-gap:var(--gutter);column-gap:var(--gutter);padding-top:100px;padding-bottom:74px}}@media screen and (min-width: 1400px){.career__layout{grid-template:". .    title ." ". info content nav"/1fr 2fr 5fr 4fr}}.career__nav{grid-area:nav;margin-bottom:56px}@media screen and (min-width: 1024px){.career__nav{display:flex;justify-content:flex-end;align-items:flex-start;margin-bottom:0}}.career__nav-inner{width:100%}@media screen and (min-width: 1024px){.career__nav-inner{position:sticky;top:64px;max-width:314px}}@media screen and (min-width: 1024px){.career__nav-select{margin-bottom:32px;padding-left:14px}}.career__toc{display:none}@media screen and (min-width: 1024px){.career__toc{display:block;max-height:calc(100vh - 180px);padding-left:14px;transition:opacity var(--transition-in)}.career__toc.is-inactive{opacity:.2}}.career__toc-link{position:relative;display:block;padding:8px 0;color:var(--color-text-alt);transition:color var(--transition-in);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.career__toc-link:before{content:"•";position:absolute;top:8px;left:-14px;opacity:0;transition:opacity var(--transition-in)}.career__toc-link:hover,.career__toc-link:focus-visible{color:var(--color-black)}.career__toc-link.is-active{color:var(--color-black)}.career__toc-link.is-active:before{opacity:1}.career__title{grid-area:title;margin-bottom:8px;font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-.48px}@media screen and (min-width: 1024px){.career__title{margin-bottom:8px}}@media screen and (min-width: 1400px){.career__title{font-size:32px;line-height:40px;letter-spacing:-.025em}}@media screen and (min-width: 1400px){.career__title{margin-bottom:40px}}.career__info{grid-area:info;margin-bottom:40px;color:var(--color-text-alt);font-size:13px;line-height:20px;letter-spacing:-.004em}@media screen and (max-width: 1399px){.career__info br{display:none}}.career__content{grid-area:content}.career__text{margin-bottom:60px}.vacancy{padding-top:18px;padding-bottom:100px}@media screen and (min-width: 768px){.vacancy{padding-top:100px;padding-bottom:74px}}.vacancy__layout{display:block}@media screen and (min-width: 1024px){.vacancy__layout{display:grid;grid-template:". heading ." ". info    ." ". content ."/1fr 7fr 4fr;-moz-column-gap:var(--gutter);column-gap:var(--gutter)}}@media screen and (min-width: 1400px){.vacancy__layout{grid-template:". .    heading ." ". info content ."/1fr 2fr 5fr 4fr}}.vacancy__heading{grid-area:heading;margin-bottom:24px}@media screen and (min-width: 1400px){.vacancy__heading{margin-bottom:56px}}.vacancy__job{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-alt);margin-bottom:12px}.vacancy__title{grid-area:title;margin-bottom:8px;font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-.48px}@media screen and (min-width: 1400px){.vacancy__title{font-size:32px;line-height:40px;letter-spacing:-.025em}}@media screen and (min-width: 1400px){.vacancy__title{margin-bottom:12px}}.vacancy__location{color:var(--color-text-alt)}.vacancy__info{grid-area:info;margin-bottom:40px;color:var(--color-text-alt);font-size:13px;line-height:20px;letter-spacing:-.004em}@media screen and (max-width: 1399px){.vacancy__info br{display:none}}@media screen and (min-width: 1400px){.vacancy__apply{position:sticky;top:60px}}.vacancy__content{grid-area:content}.vacancy__content>*+*{margin-top:16px}@media screen and (min-width: 1024px){.vacancy__content>*+*{margin-top:24px}}.vacancy__content a{color:var(--color-accent);transition:opacity var(--transition-in)}.vacancy__content a:hover,.vacancy__content a:focus-visible{opacity:.7}.vacancy__content h2{margin-top:56px;font-size:20px;line-height:26px;letter-spacing:-.02em}@media screen and (min-width: 1024px){.vacancy__content h2{margin-top:64px;font-size:24px;line-height:32px}}.vacancy__content ul li{position:relative;padding-left:23px}.vacancy__content ul li:before{content:"–";position:absolute;left:0;top:.1em}.vacancy__content ul li+li{margin-top:12px}.p404{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh}@media screen and (min-width: 768px){.p404{padding-bottom:715px;height:calc(100vh + 715px)}}@media screen and (min-width: 1260px){.p404{padding-bottom:600px;height:calc(100vh + 600px)}}.p404__image{width:240px;margin-bottom:20px}@media screen and (min-width: 430px){.p404__image{width:auto;margin-bottom:16px}}.p404__text{width:100%;margin-bottom:30px;max-width:455px;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.144px}.liveries-preview{position:relative;width:100%;border:1px solid var(--color-lines);padding:20px;background:transparent;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;transition:border-color var(--transition-in)}@media screen and (min-width: 1260px){.liveries-preview:hover,.liveries-preview:focus-visible{border-color:var(--color-lines-active)}}.liveries-preview__picture{position:absolute;bottom:3px;right:7px;display:block;width:184px}.liveries-preview__picture img{width:100%;height:auto}.liveries-preview__title{line-height:20px;letter-spacing:-.32px}.liveries-preview__title .i{margin-left:-4px}.liveries-preview__authors{font-size:13px;line-height:20px;letter-spacing:-.004em;display:flex;align-items:center;margin-bottom:37px;color:var(--color-text-alt)}.liveries-preview__avatars{display:flex;align-items:center;margin-right:7px}.liveries-preview__avatar{display:block;border-radius:999px;border:1px solid var(--color-grey-10);width:20px;height:20px;overflow:hidden}.liveries-preview__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.liveries-preview__avatar:not(:first-child){margin-left:-8px}.selected-livery{margin-top:30px}.selected-livery__price{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--color-lines)}.selected-livery__line{display:grid;grid-template:"picture name" "picture author" 1fr/96px 1fr;align-items:start;-moz-column-gap:16px;column-gap:16px;margin-bottom:24px}.selected-livery__picture{grid-area:picture;display:block;width:96px;height:60px}.selected-livery__picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.selected-livery__name{grid-area:name;margin-top:10px;margin-bottom:4px;font-size:13px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.052px}.selected-livery__author{font-size:13px;line-height:20px;letter-spacing:-.004em;grid-area:author;display:flex;align-items:center;color:var(--color-text-alt)}.selected-livery__avatar{display:block;border-radius:999px;width:16px;height:16px;margin-right:8px;overflow:hidden}.selected-livery__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.selected-livery__buttons{display:flex;align-items:center}.selected-livery__buttons>*:not(:last-child){margin-right:16px}.livery-catalog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-modals);background:var(--color-bg);overflow-y:auto;animation:fade-in .4s .2s both}.livery-catalog[aria-hidden=true]{display:none}@media screen and (max-width: 1023px){.livery-catalog__back{display:none}}@media screen and (min-width: 1024px){.livery-catalog__back{position:absolute;top:15px;left:17px}.livery-catalog:not([aria-hidden=true]) .livery-catalog__back{animation:fade .5s var(--transition-ease-in-out) .6s both}}.livery-catalog__inner{display:grid;grid-template:"heading" "panel" "list" 1fr/100%;min-height:100vh;min-height:100dvh;padding:56px 0 136px}@media screen and (min-width: 1024px){.livery-catalog__inner{padding:100px 0}}.livery-catalog__heading{grid-area:heading;max-width:350px;margin-bottom:40px}.livery-catalog:not([aria-hidden=true]) .livery-catalog__heading{animation:fade-up .5s var(--transition-ease-in-out) .6s both}@media screen and (max-width: 1399px){.livery-catalog__heading br{display:none}}@media screen and (min-width: 1400px){.livery-catalog__heading{max-width:100%;margin-bottom:55px}}.livery-catalog__panel{grid-area:panel;margin-bottom:8px}.livery-catalog:not([aria-hidden=true]) .livery-catalog__panel{animation:fade-up .5s var(--transition-ease-in-out) 1s both}@media screen and (min-width: 500px){.livery-catalog__panel{display:flex;align-items:center}}.livery-catalog__type{display:flex;align-items:center;margin-left:-10px}.livery-catalog__radio{display:flex;align-items:center;min-height:48px;padding:11px 10px;cursor:pointer}.livery-catalog__radio:not(:last-of-type){margin-right:20px}.livery-catalog__radio-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.livery-catalog__radio-label{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-alt);transition:color var(--transition-in)}.livery-catalog__radio-input:checked+.livery-catalog__radio-label{color:var(--color-text-main)}.livery-catalog__sort{margin-top:-10px}@media screen and (min-width: 500px){.livery-catalog__sort{margin-top:0;margin-left:auto}}.livery-catalog__loading{grid-area:list;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;align-self:center;justify-self:center}.livery-catalog:not([aria-hidden=true]) .livery-catalog__loading{animation:fade .5s var(--transition-ease-in-out) 1.4s both}.livery-catalog__list{grid-area:list;display:grid;grid-template-columns:100%;gap:16px}.livery-catalog:not([aria-hidden=true]) .livery-catalog__list{animation:fade .5s var(--transition-ease-in-out) 1.4s both}.livery-catalog__list.is-loading{opacity:.35;transition:opacity .5s var(--transition-ease-in-out)}@media screen and (min-width: 430px){.livery-catalog__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width: 768px){.livery-catalog__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width: 1024px){.livery-catalog__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.livery-catalog__item{display:flex}.livery-catalog__card{display:flex;flex-direction:column;justify-content:flex-start;width:100%;border:1px solid var(--color-lines);padding:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;text-align:left;background:url(/assets/img/plus-24.svg) no-repeat right 20px bottom 20px;transition:border-color var(--transition-in)}.livery-catalog__card:hover,.livery-catalog__card:focus-visible{border-color:var(--color-black-80)}@media screen and (min-width: 1024px){.livery-catalog__card{padding:20px}}.livery-catalog__card-author{font-size:13px;line-height:20px;letter-spacing:-.004em;display:flex;align-items:center;margin-bottom:32px;color:var(--color-text-alt)}@media screen and (min-width: 768px){.livery-catalog__card-author{margin-bottom:73px}}.livery-catalog__card-avatar{display:block;width:20px;height:20px;margin-right:8px;border-radius:999px;overflow:hidden}.livery-catalog__card-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){.livery-catalog__card-avatar{width:28px;height:28px}}.livery-catalog__card-picture{position:relative;display:block;width:100%;margin-bottom:10px}.livery-catalog__card-picture:before{content:"";display:block;padding-top:62.1621621622%}.livery-catalog__card-picture img{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media screen and (min-width: 768px){.livery-catalog__card-picture{margin-bottom:44px}}.livery-catalog__card-title{display:block}@media screen and (max-width: 767px){.livery-catalog__card-title{font-size:13px;line-height:20px;letter-spacing:-.004em;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:24px}}.livery-catalog__card-description{margin-top:0;margin-bottom:12px;color:var(--color-text-alt)}@media screen and (max-width: 767px){.livery-catalog__card-description{font-size:13px;line-height:20px;letter-spacing:-.004em;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:24px}}@media screen and (min-width: 768px){.livery-catalog__card-description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:48px;margin-bottom:34px}}.livery-catalog__card-price{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;display:block;margin-top:auto}.livery-catalog__pagination{margin-top:64px}.livery-detail-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-modals);animation:fade-in .4s .2s both}.livery-detail-loader[aria-hidden=true]{display:none}.livery-detail{--modal-bg: var(--color-bg);position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-modals);display:flex;animation:fade-in .4s .2s both}.livery-detail[aria-hidden=true]{display:none}.livery-detail__body{width:100%;height:100%;background-color:var(--modal-bg)}@media (prefers-reduced-motion: reduce){.livery-detail__body{animation:none}}@media screen and (min-width: 1024px){.livery-detail__body{display:grid;grid-template-columns:auto 433px}}@keyframes fade-in{0%{opacity:0}}.livery-detail__close{position:absolute;z-index:2;top:20px;right:20px;border:0;background:#cacaca99;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;transition:opacity var(--transition-in);border-radius:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.livery-detail__close:hover,.livery-detail__close:focus-visible{opacity:.7}.livery-detail__graphic{position:relative;display:flex;flex-direction:column;width:100%}@media screen and (max-width: 1023px){.livery-detail__graphic{position:absolute;top:0;left:0;height:50vh}}.livery-detail__loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.livery-detail__picture{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.livery-detail__picture img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.livery-detail__video{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.livery-detail__nav{position:relative;margin-top:auto;padding:4px}.livery-detail__nav-button{padding:16px;font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-main);outline:0;transition:color var(--transition-in),opacity var(--transition-in)}.livery-detail__nav-button:hover,.livery-detail__nav-button:focus-visible{color:var(--color-grey-60)}.livery-detail__nav-button.is-active{color:var(--color-grey-60)}.livery-detail__nav-button.is-dark{color:var(--color-text-main-dark)}.livery-detail__nav-button.is-dark:hover,.livery-detail__nav-button.is-dark:focus-visible{opacity:.7}.livery-detail__nav-button.is-dark.is-active{opacity:.7}.livery-detail__content{position:relative;overflow-y:scroll;height:100vh;height:100dvh;width:100%;padding-right:0}.livery-detail__content::-webkit-scrollbar{width:0;background-color:var(--modal-bg)}@media screen and (max-width: 1023px){.livery-detail__spacer{height:50vh;pointer-events:none}}.livery-detail__content-inner{position:relative;z-index:1;display:flex;flex-direction:column;background:var(--modal-bg);min-height:100vh;padding:40px 20px 20px}@media screen and (min-width: 1024px){.livery-detail__content-inner{padding:56px 32px 32px;border-left:1px solid var(--color-lines)}}.livery-detail__heading{font-weight:400;font-size:18px;line-height:24px;letter-spacing:-.015em;margin-bottom:2px;padding-right:64px}@media screen and (min-width: 1400px){.livery-detail__heading{font-size:24px;line-height:32px;letter-spacing:-.031em}}.livery-detail__price{font-weight:400;font-size:18px;line-height:24px;letter-spacing:-.015em;color:var(--color-text-alt);margin-bottom:24px}@media screen and (min-width: 1400px){.livery-detail__price{font-size:24px;line-height:32px;letter-spacing:-.031em}}.livery-detail__description{display:inline-block}.livery-detail__description p{opacity:.5}.livery-detail__description p:not(:last-of-type){margin-bottom:1em}.livery-detail__specs-heading{margin-top:100px;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid var(--color-lines);font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-alt)}.livery-detail__specs-list{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;color:var(--color-text-alt)}.livery-detail__add{margin-top:32px;margin-bottom:60px;align-self:start}.livery-detail__author{display:flex;align-items:center;margin-top:auto}.livery-detail__avatar{display:block;width:40px;height:40px;border-radius:999px;overflow:hidden;margin-right:16px}.livery-detail__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.livery-detail__signature{font-family:Almondita,sans-serif;font-size:40px}.find-carbo{padding-top:18px;padding-bottom:100px}@media screen and (min-width: 768px){.find-carbo{padding-top:100px;padding-bottom:74px}}.find-carbo__layout{display:block}@media screen and (min-width: 1024px){.find-carbo__layout{display:grid;grid-template:". heading ." ". info    ." ". content ."/1fr 7fr 4fr;-moz-column-gap:var(--gutter);column-gap:var(--gutter)}}@media screen and (min-width: 1400px){.find-carbo__layout{grid-template:". .    heading ." ". info content ."/1fr 2fr 5fr 4fr}}.find-carbo__heading{grid-area:heading}.find-carbo__title{grid-area:title;margin-bottom:8px;font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-.48px}@media screen and (min-width: 1400px){.find-carbo__title{font-size:32px;line-height:40px;letter-spacing:-.025em;margin-bottom:40px}}.find-carbo__info{grid-area:info;margin-bottom:40px;color:var(--color-text-alt);font-size:13px;line-height:20px;letter-spacing:-.004em}@media screen and (max-width: 1399px){.find-carbo__info br{display:none}}@media screen and (min-width: 1400px){.find-carbo__apply{position:sticky;top:60px}}.find-carbo__content{grid-area:content}.find-carbo__text{margin-bottom:64px}.find-carbo__text>*+*{margin-top:16px}@media screen and (min-width: 1024px){.find-carbo__text>*+*{margin-top:24px}}@media screen and (max-width: 499px){.find-carbo__text br{display:none}}.find-carbo__cities{display:grid;grid-template-columns:100%;row-gap:56px}@media screen and (min-width: 768px){.find-carbo__cities{-moz-column-gap:146px;column-gap:146px;row-gap:56px;grid-template-columns:230px 230px}}.find-carbo__city-name{font-size:18px;line-height:24px;letter-spacing:-.015em;margin-bottom:20px}@media screen and (min-width: 1400px){.find-carbo__city-name{font-size:20px;line-height:28px;letter-spacing:-.025em}}.find-carbo__contact{color:var(--color-text-alt)}.find-carbo__contact:not(:first-of-type){margin-top:40px}.find-carbo__directions{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:center;margin-top:14px;color:var(--color-text-main);transition:opacity var(--transition-in)}.find-carbo__directions:after{content:"";display:inline-block;vertical-align:text-bottom;width:16px;height:16px;margin-right:4px;background-color:currentcolor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/img/share-16.svg);mask-image:url(/assets/img/share-16.svg)}.find-carbo__directions:hover,.find-carbo__directions:focus-visible{opacity:.7}.pagination{display:flex;align-items:center;justify-content:center}.pagination__item:not(:last-of-type){margin-right:6px}.pagination__ellipsis{display:flex;align-items:center;justify-content:center;width:24px;height:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination__page{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border-radius:999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;cursor:pointer;transition:color var(--transition-in),background-color var(--transition-in)}.pagination__page:not(.is-active):hover,.pagination__page:not(.is-active):focus-visible{color:var(--color-text-alt)}.pagination__page.is-active{background:var(--color-grey-30)}.animated-play{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;background:transparent}.animated-play__inner{display:grid;align-items:center;justify-items:center;grid-template-columns:100%;width:72px;height:72px}@media screen and (min-width: 768px){.animated-play__inner{width:96px;height:96px}}.animated-play__bg,.animated-play__fg{grid-column:1/-1;grid-row:1/-1;display:block;border-radius:100%}.animated-play__bg{width:112px;height:112px;background:#c9c9c9}@media screen and (min-width: 768px){.animated-play__bg{width:136px;height:136px}}.animated-play__fg{width:72px;height:72px;background:var(--color-grey-30)}@media screen and (min-width: 768px){.animated-play__fg{width:96px;height:96px}}.animated-play__text{font-family:var(--font-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;grid-row:1/-1;position:relative}.w-full{width:100%}.pb-8{padding-bottom:32px}.border-b-1{border-bottom-width:1px}.border-black{border-color:var(--color-black-80)}@media screen and (min-width: 768px){.sm\:hidden{display:none}}@media screen and (min-width: 1024px){.md\:hidden{display:none}}@media screen and (min-width: 1024px){.mobile-only{display:none}}@media screen and (max-width: 1023px){.desktop-only{display:none}}.ml-auto{margin-left:auto}.ml-1{margin-left:4px}.mb-auto{margin-bottom:auto}.mb-05{margin-bottom:2px}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-5{margin-bottom:20px}.mb-6{margin-bottom:24px}.mb-7{margin-bottom:28px}.mb-8{margin-bottom:32px}.mb-9{margin-bottom:36px}.mb-10{margin-bottom:40px}.mb-11{margin-bottom:44px}.mb-12{margin-bottom:48px}.mb-13{margin-bottom:52px}.mb-14{margin-bottom:56px}.mb-15{margin-bottom:60px}.mb-16{margin-bottom:64px}.mb-17{margin-bottom:68px}.mb-18{margin-bottom:72px}.mb-20{margin-bottom:80px}.mb-24{margin-bottom:96px}.mb-28{margin-bottom:112px}.mb-32{margin-bottom:128px}.mt-auto{margin-top:auto}.mt-05{margin-top:2px}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-5{margin-top:20px}.mt-6{margin-top:24px}.mt-7{margin-top:28px}.mt-8{margin-top:32px}.mt-9{margin-top:36px}.mt-10{margin-top:40px}.mt-11{margin-top:44px}.mt-12{margin-top:48px}.mt-13{margin-top:52px}.mt-14{margin-top:56px}.mt-15{margin-top:60px}.mt-16{margin-top:64px}.mt-17{margin-top:68px}.mt-18{margin-top:72px}.mt-20{margin-top:80px}.mt-24{margin-top:96px}.mt-28{margin-top:112px}.mt-32{margin-top:128px}@media screen and (min-width: 1024px){.md\:mb-auto{margin-bottom:auto}.md\:mb-05{margin-bottom:2px}.md\:mb-1{margin-bottom:4px}.md\:mb-2{margin-bottom:8px}.md\:mb-3{margin-bottom:12px}.md\:mb-4{margin-bottom:16px}.md\:mb-5{margin-bottom:20px}.md\:mb-6{margin-bottom:24px}.md\:mb-7{margin-bottom:28px}.md\:mb-8{margin-bottom:32px}.md\:mb-9{margin-bottom:36px}.md\:mb-10{margin-bottom:40px}.md\:mb-11{margin-bottom:44px}.md\:mb-12{margin-bottom:48px}.md\:mb-13{margin-bottom:52px}.md\:mb-14{margin-bottom:56px}.md\:mb-15{margin-bottom:60px}.md\:mb-16{margin-bottom:64px}.md\:mb-17{margin-bottom:68px}.md\:mb-18{margin-bottom:72px}.md\:mb-20{margin-bottom:80px}.md\:mb-24{margin-bottom:96px}.md\:mb-28{margin-bottom:112px}.md\:mb-32{margin-bottom:128px}.md\:mt-auto{margin-top:auto}.md\:mt-05{margin-top:2px}.md\:mt-1{margin-top:4px}.md\:mt-2{margin-top:8px}.md\:mt-3{margin-top:12px}.md\:mt-4{margin-top:16px}.md\:mt-5{margin-top:20px}.md\:mt-6{margin-top:24px}.md\:mt-7{margin-top:28px}.md\:mt-8{margin-top:32px}.md\:mt-9{margin-top:36px}.md\:mt-10{margin-top:40px}.md\:mt-11{margin-top:44px}.md\:mt-12{margin-top:48px}.md\:mt-13{margin-top:52px}.md\:mt-14{margin-top:56px}.md\:mt-15{margin-top:60px}.md\:mt-16{margin-top:64px}.md\:mt-17{margin-top:68px}.md\:mt-18{margin-top:72px}.md\:mt-20{margin-top:80px}.md\:mt-24{margin-top:96px}.md\:mt-28{margin-top:112px}.md\:mt-32{margin-top:128px}}@media screen and (min-width: 1260px){.lg\:mb-auto{margin-bottom:auto}.lg\:mb-05{margin-bottom:2px}.lg\:mb-1{margin-bottom:4px}.lg\:mb-2{margin-bottom:8px}.lg\:mb-3{margin-bottom:12px}.lg\:mb-4{margin-bottom:16px}.lg\:mb-5{margin-bottom:20px}.lg\:mb-6{margin-bottom:24px}.lg\:mb-7{margin-bottom:28px}.lg\:mb-8{margin-bottom:32px}.lg\:mb-9{margin-bottom:36px}.lg\:mb-10{margin-bottom:40px}.lg\:mb-11{margin-bottom:44px}.lg\:mb-12{margin-bottom:48px}.lg\:mb-13{margin-bottom:52px}.lg\:mb-14{margin-bottom:56px}.lg\:mb-15{margin-bottom:60px}.lg\:mb-16{margin-bottom:64px}.lg\:mb-17{margin-bottom:68px}.lg\:mb-18{margin-bottom:72px}.lg\:mb-20{margin-bottom:80px}.lg\:mb-24{margin-bottom:96px}.lg\:mb-28{margin-bottom:112px}.lg\:mb-32{margin-bottom:128px}.lg\:mt-auto{margin-top:auto}.lg\:mt-05{margin-top:2px}.lg\:mt-1{margin-top:4px}.lg\:mt-2{margin-top:8px}.lg\:mt-3{margin-top:12px}.lg\:mt-4{margin-top:16px}.lg\:mt-5{margin-top:20px}.lg\:mt-6{margin-top:24px}.lg\:mt-7{margin-top:28px}.lg\:mt-8{margin-top:32px}.lg\:mt-9{margin-top:36px}.lg\:mt-10{margin-top:40px}.lg\:mt-11{margin-top:44px}.lg\:mt-12{margin-top:48px}.lg\:mt-13{margin-top:52px}.lg\:mt-14{margin-top:56px}.lg\:mt-15{margin-top:60px}.lg\:mt-16{margin-top:64px}.lg\:mt-17{margin-top:68px}.lg\:mt-18{margin-top:72px}.lg\:mt-20{margin-top:80px}.lg\:mt-24{margin-top:96px}.lg\:mt-28{margin-top:112px}.lg\:mt-32{margin-top:128px}}@media screen and (min-width: 1400px){.xl\:mb-auto{margin-bottom:auto}.xl\:mb-05{margin-bottom:2px}.xl\:mb-1{margin-bottom:4px}.xl\:mb-2{margin-bottom:8px}.xl\:mb-3{margin-bottom:12px}.xl\:mb-4{margin-bottom:16px}.xl\:mb-5{margin-bottom:20px}.xl\:mb-6{margin-bottom:24px}.xl\:mb-7{margin-bottom:28px}.xl\:mb-8{margin-bottom:32px}.xl\:mb-9{margin-bottom:36px}.xl\:mb-10{margin-bottom:40px}.xl\:mb-11{margin-bottom:44px}.xl\:mb-12{margin-bottom:48px}.xl\:mb-13{margin-bottom:52px}.xl\:mb-14{margin-bottom:56px}.xl\:mb-15{margin-bottom:60px}.xl\:mb-16{margin-bottom:64px}.xl\:mb-17{margin-bottom:68px}.xl\:mb-18{margin-bottom:72px}.xl\:mb-20{margin-bottom:80px}.xl\:mb-24{margin-bottom:96px}.xl\:mb-28{margin-bottom:112px}.xl\:mb-32{margin-bottom:128px}.xl\:mt-auto{margin-top:auto}.xl\:mt-05{margin-top:2px}.xl\:mt-1{margin-top:4px}.xl\:mt-2{margin-top:8px}.xl\:mt-3{margin-top:12px}.xl\:mt-4{margin-top:16px}.xl\:mt-5{margin-top:20px}.xl\:mt-6{margin-top:24px}.xl\:mt-7{margin-top:28px}.xl\:mt-8{margin-top:32px}.xl\:mt-9{margin-top:36px}.xl\:mt-10{margin-top:40px}.xl\:mt-11{margin-top:44px}.xl\:mt-12{margin-top:48px}.xl\:mt-13{margin-top:52px}.xl\:mt-14{margin-top:56px}.xl\:mt-15{margin-top:60px}.xl\:mt-16{margin-top:64px}.xl\:mt-17{margin-top:68px}.xl\:mt-18{margin-top:72px}.xl\:mt-20{margin-top:80px}.xl\:mt-24{margin-top:96px}.xl\:mt-28{margin-top:112px}.xl\:mt-32{margin-top:128px}}
