@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}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{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-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.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-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.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-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.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-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.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-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .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(0deg)}100%{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-next,.swiper-button-prev{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-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev: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: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-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,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-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{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{transform:scale(1)}.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;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-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-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:translateX(-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{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-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{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;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-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{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>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .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{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.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{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;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-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.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-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{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.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:.175s ease-out both f-throwOutUp}.f-throwOutDown{animation:.175s ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, -150px, 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, 150px, 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease-out .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease-out both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) ease both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) ease both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:1050;outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:.25s ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:.35s ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:.15s ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:.35s ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:100%;height:100%}.fancybox__container:not(.is-compact) .has-iframe .fancybox__content,.fancybox__container:not(.is-compact) .has-map .fancybox__content,.fancybox__container:not(.is-compact) .has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 20px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden}.f-thumbs__track{display:flex;will-change:transform}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);min-width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--left, 0)*1px);width:calc(100% - var(--width, 0)*1px);cursor:pointer}.is-modern .f-thumbs__slide{--clip-path: inset( 0 calc( (var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0)) * 0.5 * (1 - var(--progress, 0)) ) round var(--f-thumb-border-radius, 0) );transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern .f-thumbs__slide:focus-within:not(.is-selected){filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.is-modern .f-thumbs__slide>*{clip-path:var(--clip-path)}.is-modern.in-touch .f-thumbs__slide{filter:none}.is-modern.is-resting .f-thumbs__slide{transition:all .33s ease}.is-modern.is-resting .f-thumbs__slide>*{transition:all .33s ease}.f-thumbs__slide__button{appearance:none;width:100%;height:100%;margin:0;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover}.f-thumbs.is-horizontal .f-thumbs__track{margin:0 auto;padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;margin:auto 0;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 20px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}
@font-face{font-family:"Gilroy";src:url(//carfinance-msk.ru/wp-content/themes/carfinance/css/../fonts/Gilroy-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(//carfinance-msk.ru/wp-content/themes/carfinance/css/../fonts/Gilroy-UltraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(//carfinance-msk.ru/wp-content/themes/carfinance/css/../fonts/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(//carfinance-msk.ru/wp-content/themes/carfinance/css/../fonts/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(//carfinance-msk.ru/wp-content/themes/carfinance/css/../fonts/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(//carfinance-msk.ru/wp-content/themes/carfinance/css/../fonts/Gilroy-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(//carfinance-msk.ru/wp-content/themes/carfinance/css/../fonts/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(//carfinance-msk.ru/wp-content/themes/carfinance/css/../fonts/Gilroy-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(//carfinance-msk.ru/wp-content/themes/carfinance/css/../fonts/Gilroy-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}a{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#009ee3;text-underline-offset:2px}a:hover,a:focus,a:active{-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent;color:#009ee3}body{font-family:"Gilroy",serif;font-display:swap;font-weight:500;line-height:1.5;font-size:16px;color:#1b1c1c;background-color:#f5f4f4}b{font-weight:700}img{max-width:100%}img.lazyloading{display:none}img.lazyload{height:1px;width:1px}.section__title{margin-bottom:40px;text-align:center}.section__title h1,.section__title h2{font-size:40px;line-height:54px;font-weight:700;margin:0}.section__title h1 span,.section__title h2 span{color:#009ee3}.section__title p{margin-top:16px;font-size:28px;line-height:38px;margin-bottom:0}.logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.logo img{max-width:214px}.logo span{font-size:12px;line-height:17px}.swiper-button-prev,.swiper-button-next{width:76px;height:76px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#009ade94;color:#fff;top:50%;margin:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0px 4px 10px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 4px 10px 0px rgba(0,0,0,.4);box-shadow:0px 4px 10px 0px rgba(0,0,0,.4)}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:1;background:#fff;color:#009ee3}.swiper-button-prev:after,.swiper-button-next:after{font-size:18px}.swiper-button-prev:hover,.swiper-button-next:hover{background:#009ade}.btn{display:block;width:100%;text-align:center;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:var(--cf-brand);-webkit-box-shadow:0px 0px 36px 0px rgba(255,255,255,.25) inset;-moz-box-shadow:0px 0px 36px 0px rgba(255,255,255,.25) inset;box-shadow:0px 0px 36px 0px rgba(255,255,255,.25) inset;color:#fff;padding:32px;width:403px;font-weight:700;font-size:18px;font-weight:700;line-height:38px;letter-spacing:2.16px;text-transform:uppercase;-webkit-transition:.3s ease-in-out all;-o-transition:.3s ease-in-out all;-moz-transition:.3s ease-in-out all;transition:.3s ease-in-out all;border:none;overflow:hidden;position:relative}.btn:before{content:"";top:-20%;width:100%;height:100%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:shine 4s infinite;-moz-animation:shine 4s infinite;-o-animation:shine 4s infinite;animation:shine 4s infinite;-webkit-filter:blur(2px);filter:blur(2px);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.1)),to(rgba(255,255,255,.6)));background:-webkit-linear-gradient(left,rgba(255,255,255,.1) 0%,rgba(255,255,255,.6) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,.1) 0%,rgba(255,255,255,.6) 100%);background:-o-linear-gradient(left,rgba(255,255,255,.1) 0%,rgba(255,255,255,.6) 100%);background:linear-gradient(to right,rgba(255,255,255,.1) 0%,rgba(255,255,255,.6) 100%);position:absolute}.btn:hover,.btn:active,.btn:focus{-webkit-box-shadow:0px 0px 0px 0px rgba(255,255,255,.25) inset;-moz-box-shadow:0px 0px 0px 0px rgba(255,255,255,.25) inset;box-shadow:0px 0px 0px 0px rgba(255,255,255,.25) inset;color:#fff}.btn.vigoda{background:0 0;color:#009ee3;border:2px solid #009ee3;margin-top:10px;padding:32px 10px}.btn__up{position:fixed;bottom:50px;right:50px;width:76px;height:76px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#009ee3;-webkit-box-shadow:0px 4px 92px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 4px 92px 0px rgba(0,0,0,.4);box-shadow:0px 4px 92px 0px rgba(0,0,0,.4);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="18" viewBox="0 0 30 18" fill="none"><path d="M13.5 0.675001L0.642857 14.175C0.214287 14.625 3.48803e-08 15.075 2.6831e-08 15.75C1.87817e-08 16.425 0.214287 16.875 0.642857 17.325C1.5 18.225 2.78572 18.225 3.64286 17.325L15 5.4L26.3571 17.325C27.2143 18.225 28.5 18.225 29.3571 17.325C30.2143 16.425 30.2143 15.075 29.3571 14.175L16.5 0.675001C15.6429 -0.224999 14.3571 -0.224999 13.5 0.675001Z" fill="%23ffffff"/></svg>');background-position:center center;background-repeat:no-repeat;-webkit-background-size:30px 18px;-moz-background-size:30px 18px;-o-background-size:30px 18px;background-size:30px 18px;z-index:98;cursor:pointer;display:none;-webkit-transition:.3s ease-in-out all;-o-transition:.3s ease-in-out all;-moz-transition:.3s ease-in-out all;transition:.3s ease-in-out all}.btn__up:hover{opacity:.75}.btn__up.active{display:block}.form{width:100%;padding:48px 32px;-webkit-box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);-moz-box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);background:#fff;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.banner__item{min-height:490px}.form__title{font-size:28px;font-weight:600;line-height:normal;text-align:center;margin-bottom:12px}.form__subtitle{color:#545454;font-size:18px;line-height:28px;text-align:center}.form__policy{margin-top:24px;font-size:12px;line-height:18px;color:#828b9a;text-align:center}.form .form-control{padding:28px 32px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:#f4f4f4;color:#818181;font-size:18px;font-weight:500;line-height:24px;outline:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form .form-control:placeholder{color:#818181}.form__policy a{font-size:12px}.form input{outline:none}.form__field{width:100%;display:block;position:relative;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.form__fields{gap:20px;margin-top:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form .field__wrap{position:relative}.form .field__icon{top:50%;width:20px;height:20px;left:32px;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.form .field__icon img{display:block}.form .field__area{width:100%;font-size:18px;font-weight:500;padding:34px 35px;color:#1b1c1c;background:#f4f8fb;border:none;-webkit-box-shadow:0px 1px 9px 0px rgba(225,225,225,.45) inset;-moz-box-shadow:0px 1px 9px 0px rgba(225,225,225,.45) inset;box-shadow:0px 1px 9px 0px rgba(225,225,225,.45) inset;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative;resize:none;color:#828b9a}.form .field__area:placeholder{color:#828b9a}.form .field.--icon .field__area{padding:35px 62px}.header{margin-bottom:0;position:-webkit-sticky;position:sticky;top:0;left:0;z-index:99;-webkit-transition:.3s ease-in-out background;-o-transition:.3s ease-in-out background;-moz-transition:.3s ease-in-out background;transition:.3s ease-in-out background}.header.active{background:#fff;-webkit-box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);-moz-box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);box-shadow:0px 4px 92px 0px rgba(0,0,0,.07)}.header__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.header__rating{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:11px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header__rating div{color:#323232;font-size:12px;line-height:18px;letter-spacing:.12px}.header__rating div img{margin-bottom:6px}.header__rating div span{display:block;width:107px}.header__social{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.header__social a:hover{opacity:.75}.header__right div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end}.header__right div span{line-height:17px}.header__right div a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 0;font-variant-numeric:lining-nums tabular-nums;font-size:20px;font-weight:700;line-height:9px;color:#1b1c1c;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent}.header__right div a:hover,.header__right div a:focus,.header__right div a:active{-webkit-text-decoration-color:#1b1c1c;-moz-text-decoration-color:#1b1c1c;text-decoration-color:#1b1c1c}.header__right div a img{width:20px;height:21px}.header__right small{color:#009ee3;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;font-size:14px;line-height:15px;font-weight:600;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:2px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer;margin-top:4px}.header__right small:hover{-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent}.nav{border-top:1px solid rgba(0,0,0,.1);padding:12px 0}.nav ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0;margin:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.nav ul li{display:block}.nav ul li.dot{width:5px;height:5px;background:#c6c6c6;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.nav ul li a{display:block;text-transform:uppercase;font-size:14px;font-size:14px;line-height:normal;font-weight:600;letter-spacing:1.4px;color:#1b1c1c;text-decoration:none}.nav ul li a:hover{color:#009ee3}.banner{padding:20px 0 84px;position:relative}.banner:before{content:"";position:absolute;width:100%;height:-webkit-calc(100% + 250px);height:-moz-calc(100% + 250px);height:calc(100% + 250px);left:0;bottom:0;background-image:url(/wp-content/webp-express/webp-images/themes/carfinance/img/banner__bg.jpg.webp);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:-1}.banner .section__title{margin-bottom:26px;text-align:left;width:656px}.banner__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:30px 35px;width:586px}.banner__block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:17px;line-height:25px}.banner__block:nth-child(odd){width:255px}.banner__block img{width:69px;height:71px}.banner__block b{display:block}.banner__btns{margin-top:45px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;position:relative}.banner__btns:before{content:"";position:absolute;bottom:-22px;left:430px;width:76px;height:15px;background-image:url(//carfinance-msk.ru/wp-content/themes/carfinance/css/../img/arrow.svg);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:center center}.banner__btns div:last-child{width:262px}.quiz{padding:45px 0 60px;position:relative}.quiz__anim{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.quiz__anim img:first-of-type{position:absolute;bottom:45px;left:0}.quiz__anim img:last-child{position:absolute;right:0;top:90px}.quiz__block{height:470px;display:none}.quiz__block:nth-child(2){display:block}.quiz__blocks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;background:#fff;-webkit-box-shadow:0px 4px 92px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 4px 92px 0px rgba(0,0,0,.1);box-shadow:0px 4px 92px 0px rgba(0,0,0,.1)}.quiz__block__title{text-align:center;font-size:28px;font-weight:700;line-height:34px;margin-bottom:28px}.quiz__block__imgs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:35px 75px}.quiz__block__imgs label{display:block;width:167px;cursor:pointer}.quiz__block__imgs label:hover div{border-color:#009ee3}.quiz__block__imgs label input{display:none}.quiz__block__imgs label input:checked+div{border-color:#009ee3}.quiz__block__imgs label div{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:3px solid transparent;-webkit-transition:.3s ease-in-out border;-o-transition:.3s ease-in-out border;-moz-transition:.3s ease-in-out border;transition:.3s ease-in-out border}.quiz__block__imgs label span{display:block;margin-top:9px;text-align:center;font-weight:600}.quiz__block__radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 60px;padding:0 40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quiz__block__radio>div{width:250px}.quiz__block__radio label{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;line-height:20px;font-weight:600}.quiz__block__radio label:hover span:before{border:5px solid #009ee3}.quiz__block__radio label input{display:none}.quiz__block__radio label input:checked+span:before{border:5px solid #009ee3}.quiz__block__radio label span{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.quiz__block__radio label span:before{content:"";display:block;width:26px;height:26px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:1px solid #c5c5c5;-webkit-transition:.3s ease-in-out border;-o-transition:.3s ease-in-out border;-moz-transition:.3s ease-in-out border;transition:.3s ease-in-out border}.quiz__left{width:403px;-webkit-border-radius:32px 0 0 32px;-moz-border-radius:32px 0 0 32px;border-radius:32px 0 0 32px;background:#009ee3;padding:40px}.quiz__right{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:32px 48px}.quiz__finish{width:100%;display:none}.quiz__finish .form{padding:100px 150px 185px 200px}.quiz__finish .form__title{font-size:36px;line-height:42px;font-weight:700}.quiz__finish .form__fields{margin-top:50px;max-width:750px;margin-left:auto;margin-right:auto}.quiz__finish .form .field__icon{left:24px}.quiz__finish .form .btn{width:100%;padding:29px}.quiz__finish .form .field__area{padding:25px 24px 25px 62px !important}.quiz__auth{color:#fff;margin-bottom:40px}.quiz__auth__img{text-align:center;margin-bottom:24px}.quiz__auth__img img{width:126px}.quiz__auth__title{margin-bottom:8px}.quiz__auth__title b{display:block}.quiz__auth__text{line-height:20px;padding-left:36px;padding-bottom:18px;border-bottom:1px solid #dedede;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.quiz__auth__text:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M5.383 14.5801C4.21938 14.3528 3.17089 13.7283 2.41696 12.8133C1.66303 11.8983 1.25051 10.7497 1.25 9.56408C1.25 6.74408 3.539 4.45508 6.359 4.45508C9.17901 4.45508 11.468 6.74408 11.468 9.56408C11.468 13.3221 10.202 15.6561 8.716 17.1151C6.441 19.3491 3.592 19.5431 3.592 19.5431C3.4501 19.5536 3.30814 19.5234 3.18274 19.4562C3.05734 19.389 2.95369 19.2874 2.88392 19.1634C2.81415 19.0394 2.78115 18.898 2.78878 18.756C2.79641 18.6139 2.84435 18.4769 2.927 18.3611C2.927 18.3611 4.281 16.4551 5.125 15.0451C5.213 14.8971 5.302 14.7341 5.383 14.5801ZM16.665 14.5801C15.5014 14.3528 14.4529 13.7283 13.699 12.8133C12.945 11.8983 12.5325 10.7497 12.532 9.56408C12.532 6.74408 14.821 4.45508 17.641 4.45508C20.461 4.45508 22.75 6.74408 22.75 9.56408C22.75 13.3221 21.484 15.6561 19.998 17.1151C17.723 19.3491 14.874 19.5431 14.874 19.5431C14.7321 19.5536 14.5901 19.5234 14.4648 19.4562C14.3394 19.389 14.2357 19.2874 14.1659 19.1634C14.0962 19.0394 14.0632 18.898 14.0708 18.756C14.0784 18.6139 14.1264 18.4769 14.209 18.3611C14.209 18.3611 15.563 16.4551 16.407 15.0451C16.495 14.8971 16.584 14.7341 16.665 14.5801Z" fill="%236DD2FF"/></svg>');background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.quiz__gift__title{color:#fff;margin-bottom:45px}.quiz__gift__block{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#f4f4f4;padding:25px 0 23px 93px;position:relative;font-size:16px;font-weight:700;line-height:20px}.quiz__gift__block img{position:absolute}.quiz__gift__block:nth-child(2){margin-bottom:30px}.quiz__gift__block:nth-child(2) img{left:-23px;top:0;width:110px}.quiz__gift__block:nth-child(3) img{left:16px;bottom:0;width:90px}.quiz__progress{margin-bottom:32px}.quiz__progress>span{display:block;color:#828b9a;font-size:18px;font-weight:600;line-height:34px;text-align:center;margin-bottom:12px}.quiz__progress>div{width:100%;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;background:#f8f7f5;padding:6px;position:relative;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}.quiz__progress>div div{width:25%;height:30px;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;background-color:#009ee3;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="30" viewBox="0 0 17 30" fill="none"><path opacity="0.22" d="M8.55155 29.8798H0.932617L8.55155 0.660156H16.3065L8.55155 29.8798Z" fill="white"/></svg>');background-position:center left;background-repeat:repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.quiz__btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quiz__btn .btn{width:203px;padding:14px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.quiz__btn .btn.disable{cursor:no-drop}.quiz__btn .btn:after{content:"";width:12px;height:12px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15" fill="none"><path d="M1.73633 1.5L7.73633 7.5L1.73633 13.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M7.73633 1.5L13.7363 7.5L7.73633 13.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center center}.quiz__btn__text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#979797;font-size:14px;font-weight:500;line-height:20px}.works{padding:60px 0 30px;background-image:url(/wp-content/webp-express/webp-images/themes/carfinance/img/works__bg.jpg.webp);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.works .swiper-button-next{right:-50px}.works .swiper-button-prev{left:-50px}.works .swiper-pagination{position:relative;margin-top:42px}.works .swiper-pagination-bullet{background:#fff;opacity:.7}.works .swiper-pagination-bullet-active{opacity:1}.nav-links{display:block;margin:auto;margin-top:20px}.nav-links span{padding:10px 15px;border-radius:6px;background:#fff;color:#000;margin:0 2px}.nav-links a{background:#009ee3;color:#fff;padding:10px 15px;border-radius:6px;margin:0 2px;text-decoration:none}.works__wrapper{position:relative;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;-webkit-box-shadow:0px 4px 92px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 4px 92px 0px rgba(0,0,0,.1);box-shadow:0px 4px 92px 0px rgba(0,0,0,.1)}.works__block{-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;background:#fff;padding:28px 42px 28px 28px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;gap:32px}.works__block__img{height:0;width:38.7%;padding-top:41.75%;position:relative;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.works__block__img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.works__block__title{width:100%;font-size:32px;font-weight:600;line-height:normal;margin-bottom:14px}.works__block__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #d3dce7;background:#eef3f9;font-size:16px;font-weight:500;line-height:20px;color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:14px}.works__block__info span{padding-right:8px;border-right:1px solid #d3dce7}.works__block__info span:last-child{padding-right:0;border-right:none}.works__block .text b{font-size:18px;font-weight:700;line-height:20px;display:block;margin-bottom:6px}.works__block .text p{font-size:16px;font-weight:500;line-height:22px;margin-bottom:14px}.works__block .text p:last-child{margin-bottom:0}.works__block__text{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:0 40px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.works__block__item:nth-child(2){width:-webkit-calc(53.3% - 20px);width:-moz-calc(53.3% - 20px);width:calc(53.3% - 20px)}.works__block__item:nth-child(3){width:-webkit-calc(46.7% - 20px);width:-moz-calc(46.7% - 20px);width:calc(46.7% - 20px)}.works__block__date{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;gap:6px}.works__block__date:first-child{margin-bottom:6px}.works__block__date b{font-size:18px;line-height:20px}.works__block__price{margin:30px 0 25px;position:relative}.works__block__price div{padding:16px;width:100%;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.works__block__price div span{display:block}.works__block__price div span:first-child{font-size:32px;font-weight:700;line-height:normal;margin-bottom:4px}.works__block__price div span:last-child{font-size:18px;font-weight:700;line-height:20px}.works__block__price div:first-child{margin-bottom:24px;border:1px solid #009ee3;background:rgba(8,161,228,.3);color:#0c2e3d}.works__block__price div:nth-child(2){position:absolute;left:0;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #ff6262;background:#ff4848;padding:8px 22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff}.works__block__price div:nth-child(2) span:first-child{font-size:18px;font-weight:500;line-height:20px}.works__block__price div:last-child{border:1px solid #d3dce7;background:#eef3f9;color:#7f8ca3}.works__block .btn{width:100%;padding:28px 12px;font-size:16px;line-height:38px}.reviews{padding-top:60px;background:-webkit-gradient(linear,left bottom,left top,from(#d2e4f7),to(#d2e4f7)),#17191b;background:-webkit-linear-gradient(bottom,#d2e4f7 0%,#d2e4f7 100%),#17191b;background:-moz-linear-gradient(bottom,#d2e4f7 0%,#d2e4f7 100%),#17191b;background:-o-linear-gradient(bottom,#d2e4f7 0%,#d2e4f7 100%),#17191b;background:linear-gradient(0deg,#d2e4f7 0%,#d2e4f7 100%),#17191b;position:relative;-webkit-border-radius:0px 0px 48px 48px;-moz-border-radius:0px 0px 48px 48px;border-radius:0 0 48px 48px;overflow:hidden}.reviews:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1550px;background-image:url(/wp-content/webp-express/webp-images/themes/carfinance/img/reviews__bg.jpg.webp);background-position:top center;background-repeat:repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.reviews .section__title{position:relative}.reviews .section__title:before{content:"";position:absolute;top:-30px;left:0;width:100%;height:-webkit-calc(100% + 60px);height:-moz-calc(100% + 60px);height:calc(100% + 60px);-webkit-border-radius:1083px;-moz-border-radius:1083px;border-radius:1083px;background:#fff;-webkit-filter:blur(86px);filter:blur(86px);z-index:0}.reviews .section__title>*{position:relative}.reviews__wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1px;grid-column-gap:22px;margin-bottom:-150px;position:relative}.reviews__block{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0px 16px 92px 0px rgba(0,0,0,.07);-moz-box-shadow:0px 16px 92px 0px rgba(0,0,0,.07);box-shadow:0px 16px 92px 0px rgba(0,0,0,.07);margin-bottom:22px}.reviews__block img{display:block}.reviews__more{position:absolute;bottom:0;left:0;width:100%;padding:50px 0 60px;-webkit-border-radius:0px 0px 48px 48px;-moz-border-radius:0px 0px 48px 48px;border-radius:0 0 48px 48px;background:rgba(61,95,140,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.reviews__more .btn{margin:0 auto}.utp{padding:65px 0 50px;overflow:hidden}.utp .utp-item img{width:100px;margin-bottom:10px}.utp .utp-item p{font-size:16px;font-weight:600}.video{padding:65px 0 50px;overflow:hidden}.video .section__title{width:741px;margin:0 auto 50px auto}.video .swiper{padding:72px;margin:-72px}.video .btn{margin:40px auto 0 auto}.video__block{cursor:pointer;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0px 16px 92px 0px rgba(0,0,0,.07);-moz-box-shadow:0px 16px 92px 0px rgba(0,0,0,.07);box-shadow:0px 16px 92px 0px rgba(0,0,0,.07);position:relative}.video__block:after{content:"";position:absolute;top:50%;left:50%;width:160px;height:160px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(//carfinance-msk.ru/wp-content/themes/carfinance/css/../img/play__btn.svg);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:center center;-webkit-box-shadow:inset 0px 16px 92px 0px rgba(0,0,0,.07);-moz-box-shadow:inset 0px 16px 92px 0px rgba(0,0,0,.07);box-shadow:inset 0px 16px 92px 0px rgba(0,0,0,.07);-webkit-transition:.3s ease-in-out all;-o-transition:.3s ease-in-out all;-moz-transition:.3s ease-in-out all;transition:.3s ease-in-out all;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.7}.video__block:hover:after{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.8}.agreement{-webkit-border-radius:48px 48px 0px 0px;-moz-border-radius:48px 48px 0px 0px;border-radius:48px 48px 0 0;padding:100px 0;background-image:url(/wp-content/webp-express/webp-images/themes/carfinance/img/agreement__bg.jpg.webp);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.agreement__wrapper{width:1000px;background:#fff;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-webkit-box-shadow:0px 16px 92px 0px rgba(0,0,0,.17);-moz-box-shadow:0px 16px 92px 0px rgba(0,0,0,.17);box-shadow:0px 16px 92px 0px rgba(0,0,0,.17);padding:40px;position:relative}.agreement .section__title{text-align:left}.agreement__block{width:540px;margin-bottom:30px}.agreement__block:nth-child(4){margin-bottom:0}.agreement__block__title{padding-left:76px;margin-bottom:10px;position:relative}.agreement__block__title span{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#009ee3;font-size:42px;font-weight:700;line-height:58px}.agreement__block__title div{font-size:20px;font-weight:700;line-height:27px}.agreement__block__text{padding-left:76px}.agreement__img{position:absolute;left:580px;bottom:-60px;width:735px;height:795px}.forms{position:relative;padding:70px 0 80px;background-image:linear-gradient(135deg,rgba(11,27,43,.88) 0%,rgba(15,38,64,.92) 100%),url(/wp-content/themes/carfinance/img/forms__bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;overflow:hidden}.forms:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 10% 50%,rgba(0,158,227,.15) 0%,transparent 50%),radial-gradient(circle at 90% 50%,rgba(245,166,35,.12) 0%,transparent 50%);pointer-events:none}.forms .container{position:relative;z-index:1}.forms .section__title{text-align:center;margin-bottom:32px}.forms .section__title h2{color:#fff;font-weight:700;margin-bottom:12px}.forms .section__title p{font-size:18px;color:rgba(255,255,255,.8);max-width:600px;margin:0 auto;line-height:1.5}.forms .form{padding:32px;background:rgba(255,255,255,.06);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.3);width:100%;max-width:1000px;margin:0 auto}.forms .form form{display:flex;gap:14px;align-items:stretch;flex-wrap:wrap}.forms .form form .form-control{flex:1;min-width:240px;padding:15px 20px;background:rgba(255,255,255,.95);border:1px solid rgba(255,255,255,.2);border-radius:10px;font-size:15px;color:#1a1d22;transition:all .2s}.forms .form form .form-control:focus{background:#fff;border-color:#009ee3;box-shadow:0 0 0 3px rgba(0,158,227,.2);outline:none}.forms .form form .form-control::placeholder{color:#8e96a0}.forms .form form .btn{padding:15px 30px;background:#009ee3;color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s;flex:1;min-width:200px;text-transform:uppercase;letter-spacing:.5px}.forms .form form .btn:hover{background:#0086c2;transform:translateY(-1px);box-shadow:0 8px 20px rgba(0,158,227,.4)}.forms .form .form__policy{text-align:center;color:rgba(255,255,255,.65);font-size:12px;margin-top:18px;line-height:1.5}.forms .form .form__policy label{display:inline-flex;align-items:flex-start;gap:8px;cursor:pointer}.forms .form .form__policy input[type=checkbox]{margin-top:2px;flex-shrink:0;accent-color:#009ee3}.forms .form .form__policy a{color:rgba(255,255,255,.85);text-decoration:underline;text-underline-offset:2px}.forms .form .form__policy a:hover{color:#009ee3}.about{padding:50px 0 110px;background-image:url(/wp-content/webp-express/webp-images/themes/carfinance/img/about__bg.jpg.webp);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.about .section__title{text-align:left;margin-bottom:25px}.about .text{margin-bottom:40px;width:448px;font-size:18px;line-height:26px}.about .text p{margin-bottom:25px}.about .text p:last-child{margin-bottom:0}.about__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.about__item:first-child{width:677px;padding-bottom:24px}.about__item:last-child{position:relative}.about__item:last-child img{margin-bottom:-2px;max-width:420px}.about__item__info{top:56%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;color:#fff}.about__item__info>span{display:block}.about__item__info>span:first-child{width:347px;height:47px;margin-bottom:14px;font-size:18px;line-height:29px;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="333" height="48" viewBox="0 0 333 48" fill="none"><path d="M25.0457 3.23001C26.5574 1.22559 28.9224 0.0470581 31.4329 0.0470581H324.442C330.752 0.0470581 334.578 7.00985 331.195 12.336L311.507 43.336C310.04 45.647 307.492 47.0471 304.754 47.0471H8.05347C1.45127 47.0471 -2.30909 39.5012 1.6663 34.23L25.0457 3.23001Z" fill="%23009EE3"/><path d="M25.4449 3.53108C26.8621 1.65193 29.0793 0.547058 31.4329 0.547058H324.442C330.357 0.547058 333.944 7.07467 330.773 12.0679L311.085 43.0679C309.709 45.2345 307.321 46.5471 304.754 46.5471H8.05347C1.86391 46.5471 -1.66143 39.4728 2.0655 34.5311L25.4449 3.53108Z" stroke="url(%23paint0_linear_394_422)" stroke-opacity="0.7"/><defs><linearGradient id="paint0_linear_394_422" x1="57.782" y1="-19.9529" x2="187.184" y2="113.395" gradientUnits="userSpaceOnUse"><stop stop-color="white"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient></defs></svg>');background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-filter:drop-shadow(0px 60px 76px rgba(0,0,0,.45));filter:drop-shadow(0px 60px 76px rgba(0,0,0,.45))}.about__item__info>span:last-child{font-size:14px;line-height:23px;text-align:center;color:#1b1c1c;position:relative}.about__item__info>span:last-child br{display:block !important}.about__block{width:360px}.about__block:nth-child(odd){width:190px}.about__block b{color:#009ee3;font-size:56px;font-weight:700;line-height:normal;margin-bottom:7px;display:block}.about__block span{font-size:18px;line-height:26px;max-width:288px;display:block}.about__blocks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.team{-webkit-transform:translateY(-55%);-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);-o-transform:translateY(-55%);transform:translateY(-55%);margin-bottom:-110px}.team .swiper-button-prev{left:20px;width:50px;height:50px;border:1px solid #009ee3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.team .swiper-button-prev.swiper-button-disabled{border-color:#e3e3e3}.team .swiper-button-prev.swiper-button-disabled:after{color:#e3e3e3}.team .swiper-button-next{right:20px;width:50px;height:50px;border:1px solid #009ee3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.team .swiper-button-next.swiper-button-disabled{border-color:#e3e3e3}.team .swiper-button-next.swiper-button-disabled:after{color:#e3e3e3}.team__wrapper{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#fff;-webkit-box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);-moz-box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);padding:24px 94px;position:relative}.team__block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:28px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.team__block img{width:149px;height:149px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;cursor:pointer;background-color:#f8f7f5}.team__block.active img{background-color:#e1eaf5}.team__block div b{display:block;font-size:18px;font-weight:600;line-height:26px;margin-bottom:6px;width:-webkit-min-content;width:-moz-min-content;width:min-content}.team__block div b *{display:none}.team__block div span{color:#7a7a7a;font-size:12px;font-weight:600;line-height:18px;display:block}.team__block div span *{color:#7a7a7a !important}.features{position:relative;padding:50px 0 70px}.features .section__title{width:525px;margin-left:auto;margin-right:auto}.features__anim{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.features__anim img{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%) scale(-1,1);-moz-transform:translateY(-50%) scale(-1,1);-ms-transform:translateY(-50%) scale(-1,1);-o-transform:translateY(-50%) scale(-1,1);transform:translateY(-50%) scale(-1,1);max-width:250px}.features__anim img:first-of-type{right:auto;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.features__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:27px 19px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.features__block{width:-webkit-calc((100% - 38px) / 3);width:-moz-calc((100% - 38px) / 3);width:calc((100% - 38px) / 3);position:relative;padding:24px 28px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#fff;-webkit-box-shadow:0px 4px 92px 0px rgba(0,0,0,.17);-moz-box-shadow:0px 4px 92px 0px rgba(0,0,0,.17);box-shadow:0px 4px 92px 0px rgba(0,0,0,.17)}.features__block:after{content:"";-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:absolute;background:#009ee3;bottom:-11px;left:12px;height:22px;width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px);width:calc(100% - 24px);z-index:-1}.features__block__title{font-size:18px;font-weight:700;line-height:normal;margin-bottom:8px;position:relative;z-index:1}.features__block__text{color:#7a7a7a;font-weight:600;line-height:22px;position:relative;z-index:1}.features__block__img{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.features__block img{position:absolute;z-index:0}.features__block:nth-child(1) img{width:141px;left:246px;bottom:0}.features__block:nth-child(2) img{width:269px;left:118px;top:35px}.features__block:nth-child(3) img{width:114px;left:248px;bottom:0}.features__block:nth-child(4) img{width:148px;left:242px;bottom:10px}.features__block:nth-child(5) img{left:232px;bottom:0;width:171px}.features__block:nth-child(6) img{left:185px;bottom:0;width:202px}.steps{padding:65px 0 230px;background-image:url(/wp-content/webp-express/webp-images/themes/carfinance/img/steps__bg.jpg.webp);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden;-webkit-border-radius:48px;-moz-border-radius:48px;border-radius:48px}.steps__wrapper{margin-left:130px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px;position:relative}.steps__wrapper:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:111px;width:260px;height:100%;background-image:url(//carfinance-msk.ru/wp-content/themes/carfinance/css/../img/steps__line.svg);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:center center}.steps__block{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;gap:18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.steps__block:nth-child(even){margin-left:312px}.steps__block__img{-webkit-box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);-moz-box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);width:274px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;height:267px;position:relative}.steps__block__img img{position:absolute;top:0;left:0}.steps__block__info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.steps__block__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}.steps__block__num{color:#009ee3;font-size:42px;font-weight:700;line-height:normal;text-align:center;width:51px}.steps__block__title{font-size:20px;font-weight:700;line-height:27px;margin-bottom:12px}.steps__block__text{margin-left:69px;line-height:26px}.steps__block__text .br{height:12px}.steps__block .btn{width:381px;padding:21px;margin-left:69px;margin-top:35px}.steps__block a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:22px;margin-left:69px;line-height:26px}.payments{padding:65px 0 50px;position:relative}.payments__anim{position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:-1}.payments__anim img{-webkit-transform:translateX(-2.5%);-moz-transform:translateX(-2.5%);-ms-transform:translateX(-2.5%);-o-transform:translateX(-2.5%);transform:translateX(-2.5%)}.payments__tab{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:11px}.payments__tab div{-webkit-border-radius:24px 24px 0px 0px;-moz-border-radius:24px 24px 0px 0px;border-radius:24px 24px 0 0;border-bottom:1px solid #d8e4f2;background:#d8e4f2;color:#828b9a;font-size:18px;font-weight:700;line-height:38px;letter-spacing:2.16px;text-transform:uppercase;height:123px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-calc((100% - 33px) / 4);width:-moz-calc((100% - 33px) / 4);width:calc((100% - 33px) / 4);cursor:pointer}.payments__tab div.active{border-color:#48c3fa;background:#009ee3;color:#fff}.payments__tabs{max-width:1012px;margin:0 auto}.payments__block{padding:24px;-webkit-border-radius:0px 0px 32px 32px;-moz-border-radius:0px 0px 32px 32px;border-radius:0 0 32px 32px;background:#009ee3;display:none}.payments__block:nth-child(3){display:block}.payments__block__item:first-child{width:-webkit-calc(52% - 8px);width:-moz-calc(52% - 8px);width:calc(52% - 8px)}.payments__block__item:last-child{width:-webkit-calc(48% - 8px);width:-moz-calc(48% - 8px);width:calc(48% - 8px);padding:48px 32px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;background:#fff;-webkit-box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);-moz-box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);box-shadow:0px 4px 92px 0px rgba(0,0,0,.07)}.payments__block__item:last-child small{color:#828b9a;font-size:16px;line-height:26px;display:block;margin-bottom:8px}.payments__block__item:last-child small+div{font-size:50px;font-weight:600;line-height:normal;color:#009ee3;margin-bottom:16px}.payments__block__item:last-child .form__subtitle{color:#1b1c1c;font-size:18px;line-height:24px;text-align:left}.payments__block__item:last-child .form__fields{margin-top:16px;gap:16px}.payments__block__item:last-child .field__area{padding-top:26px !important;padding-bottom:26px !important}.payments__block__item:last-child .btn{padding:21px 0;width:100%;font-size:16px;letter-spacing:1.92px}.payments__block__item:last-child .form__policy{text-align:center}.payments__block:nth-child(4) form,.payments__block:nth-child(5) form{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.payments__block:nth-child(4) .payments__block__item:first-child,.payments__block:nth-child(5) .payments__block__item:first-child{width:-webkit-calc(48% - 8px);width:-moz-calc(48% - 8px);width:calc(48% - 8px)}.payments__block:nth-child(4) .payments__block__item:last-child,.payments__block:nth-child(5) .payments__block__item:last-child{width:-webkit-calc(52% - 8px);width:-moz-calc(52% - 8px);width:calc(52% - 8px);padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:0 0}.payments__block:nth-child(4) .payments__block__elem,.payments__block:nth-child(5) .payments__block__elem{padding:40px 32px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;background:#fff;-webkit-box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);-moz-box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);box-shadow:0px 4px 92px 0px rgba(0,0,0,.07)}.payments__block__wrapper{padding:24px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;background:#fff;-webkit-box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);-moz-box-shadow:0px 4px 92px 0px rgba(0,0,0,.07);box-shadow:0px 4px 92px 0px rgba(0,0,0,.07)}.payments__block__wrapper b{display:block;font-size:24px;font-weight:600;line-height:normal;margin-bottom:26px}.payments__block__wrapper .line{margin:26px 0;height:1px;background:#e6e6e6}.payments__block__range .form-control{color:#3a424a;font-size:18px;line-height:21px;padding:23px 32px;margin-bottom:26px}.payments__block__range__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.payments__block__range__item input{width:100%;height:7px;-webkit-appearance:none;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;width:100%}.payments__block__range__item input:focus{outline:none}.payments__block__range__item input::-webkit-slider-thumb{-webkit-appearance:none;width:42px;height:42px;-webkit-border-radius:1600px;border-radius:1600px;background:#009ee3;border:6px solid #fff;-webkit-box-shadow:0px 0px 12px rgba(0,0,0,.2);box-shadow:0px 0px 12px rgba(0,0,0,.2);margin-top:-17.5px}.payments__block__range__item input::-webkit-slider-runnable-track{height:7px;border:none;-webkit-border-radius:7px;border-radius:7px;background:#f0f0f0;-webkit-box-shadow:none;box-shadow:none}.payments__block__range__item input::-moz-range-thumb{width:30px;height:30px;-moz-border-radius:1600px;border-radius:1600px;background:#009ee3;border:6px solid #fff;-moz-box-shadow:0px 0px 12px rgba(0,0,0,.2);box-shadow:0px 0px 12px rgba(0,0,0,.2)}.payments__block__range__item input::-moz-range-track{height:7px;border:none;-moz-border-radius:7px;border-radius:7px;background:#f0f0f0;-moz-box-shadow:none;box-shadow:none}.payments__block__range__item input::-ms-fill-upper{background:0 0;border-color:transparent}.payments__block__range__item input::-ms-fill-lower{background:0 0;border-color:transparent}.payments__block__range__item input::-ms-thumb{width:42px;height:42px;border-radius:1600px;background:#009ee3;border:6px solid #fff;box-shadow:0px 0px 12px rgba(0,0,0,.2);margin-top:0;box-sizing:border-box}.payments__block__range__item input::-ms-track{height:7px;border-radius:7px;background:#f0f0f0;border:none;box-shadow:none;box-sizing:border-box}.payments__block__range__item input.slider-progress{--min:10;--max:1000;--range:-webkit-calc(var(--max) - var(--min));--range:-moz-calc(var(--max) - var(--min));--range:calc(var(--max) - var(--min));--ratio:-webkit-calc((var(--value) - var(--min)) / var(--range));--ratio:-moz-calc((var(--value) - var(--min)) / var(--range));--ratio:calc((var(--value) - var(--min)) / var(--range));--sx:-webkit-calc(0.5 * 42px + var(--ratio) * (100% - 42px));--sx:-moz-calc(0.5 * 42px + var(--ratio) * (100% - 42px));--sx:calc(0.5 * 42px + var(--ratio) * (100% - 42px));cursor:pointer}.payments__block__range__item input.slider-progress::-webkit-slider-runnable-track{background:-webkit-gradient(linear,left top,left bottom,from(#009ee3),to(#009ee3)) 0/var(--sx) 100% no-repeat,#f0f0f0;background:-webkit-linear-gradient(#009ee3,#009ee3) 0/var(--sx) 100% no-repeat,#f0f0f0;background:linear-gradient(#009ee3,#009ee3) 0/var(--sx) 100% no-repeat,#f0f0f0}.payments__block__range__item input.slider-progress::-moz-range-track{background:-moz-linear-gradient(#009ee3,#009ee3) 0/var(--sx) 100% no-repeat,#f0f0f0;background:linear-gradient(#009ee3,#009ee3) 0/var(--sx) 100% no-repeat,#f0f0f0}.payments__block__range__item input.slider-progress::-ms-fill-lower{height:7px;border-radius:7px 0 0 7px;margin:-undefined 0 -undefined -undefined;background:#009ee3;border:none;border-right-width:0}.payments__block__range__item span{color:#828b9a;font-size:14px;font-weight:600;line-height:10px}.payments__block__title{font-size:32px;color:#fff;font-weight:700;line-height:40px;margin-bottom:18px}.payments__block__title div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.payments__block__title div:first-child{margin-bottom:4px}.payments__block__title div span{padding:2px 12px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;background:#fff;color:#009ee3}.payments__block__title p{font-size:18px;font-weight:600;line-height:24px;margin:12px 0 0}.payments form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:end;-webkit-align-items:end;-moz-box-align:end;-ms-flex-align:end;align-items:end}.cars{padding:60px 0 90px;-webkit-border-radius:48px;-moz-border-radius:48px;border-radius:48px;background-image:url(/wp-content/webp-express/webp-images/themes/carfinance/img/cars__bg.jpg.webp);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.cars .swiper{overflow:visible}.cars .swiper-slide,.popular .swiper-slide{width:380px}.cars .swiper-button-prev,.popular .swiper-button-prev{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;top:auto;bottom:-116px;left:-webkit-calc(50% - 87px);left:-moz-calc(50% - 87px);left:calc(50% - 87px)}.cars .swiper-button-next,.popular .swiper-button-next{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;top:auto;bottom:-116px;right:-webkit-calc(50% - 87px);right:-moz-calc(50% - 87px);right:calc(50% - 87px)}.cars__wrapper{position:relative;margin-bottom:116px}.cars__block{padding:13px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;background:#fff;color:#212121}.cars .cars__block{-webkit-box-shadow:0px 16px 92px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 16px 92px 0px rgba(0,0,0,.1);box-shadow:0px 16px 92px 0px rgba(0,0,0,.1)}.cars__block__img{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;overflow:hidden;position:relative;height:0;padding-top:77%}.cars__block__img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cars__block__text{padding:17px}.cars__block__title{font-size:24px;font-weight:700;line-height:normal;margin-bottom:8px}.cars__block__info>div{font-size:17px;line-height:27px;margin-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;position:relative}.cars__block__info>div div{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.cars__block__info>div:last-child{margin-bottom:0}.cars__block__info>div:before{content:"";width:20px;height:20px;background-position:cetner center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.cars__block__info>div.cbi1:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 21 21" fill="none"><path d="M17.9117 1.67651H16.147V3.44122C16.147 3.79416 15.8528 4.02945 15.5587 4.02945C15.2646 4.02945 14.9705 3.79416 14.9705 3.44122V1.67651H5.55872V3.44122C5.55872 3.79416 5.26461 4.02945 4.97049 4.02945C4.67637 4.02945 4.38225 3.79416 4.38225 3.44122V1.67651H2.61755C1.73519 1.67651 1.08813 2.44122 1.08813 3.44122V5.55887H19.9117V3.44122C19.9117 2.44122 18.8528 1.67651 17.9117 1.67651ZM1.08813 6.79416V17.5589C1.08813 18.6177 1.73519 19.3236 2.67637 19.3236H17.9705C18.9117 19.3236 19.9705 18.5589 19.9705 17.5589V6.79416H1.08813ZM6.32343 16.6765H4.91166C4.67637 16.6765 4.44108 16.5 4.44108 16.2059V14.7353C4.44108 14.5 4.61755 14.2647 4.91166 14.2647H6.38225C6.61755 14.2647 6.85284 14.4412 6.85284 14.7353V16.2059C6.79402 16.5 6.61755 16.6765 6.32343 16.6765ZM6.32343 11.3824H4.91166C4.67637 11.3824 4.44108 11.2059 4.44108 10.9118V9.44122C4.44108 9.20593 4.61755 8.97063 4.91166 8.97063H6.38225C6.61755 8.97063 6.85284 9.1471 6.85284 9.44122V10.9118C6.79402 11.2059 6.61755 11.3824 6.32343 11.3824ZM11.0293 16.6765H9.55872C9.32343 16.6765 9.08813 16.5 9.08813 16.2059V14.7353C9.08813 14.5 9.2646 14.2647 9.55872 14.2647H11.0293C11.2646 14.2647 11.4999 14.4412 11.4999 14.7353V16.2059C11.4999 16.5 11.3234 16.6765 11.0293 16.6765ZM11.0293 11.3824H9.55872C9.32343 11.3824 9.08813 11.2059 9.08813 10.9118V9.44122C9.08813 9.20593 9.2646 8.97063 9.55872 8.97063H11.0293C11.2646 8.97063 11.4999 9.1471 11.4999 9.44122V10.9118C11.4999 11.2059 11.3234 11.3824 11.0293 11.3824ZM15.7352 16.6765H14.2646C14.0293 16.6765 13.794 16.5 13.794 16.2059V14.7353C13.794 14.5 13.9705 14.2647 14.2646 14.2647H15.7352C15.9705 14.2647 16.2058 14.4412 16.2058 14.7353V16.2059C16.2058 16.5 16.0293 16.6765 15.7352 16.6765ZM15.7352 11.3824H14.2646C14.0293 11.3824 13.794 11.2059 13.794 10.9118V9.44122C13.794 9.20593 13.9705 8.97063 14.2646 8.97063H15.7352C15.9705 8.97063 16.2058 9.1471 16.2058 9.44122V10.9118C16.2058 11.2059 16.0293 11.3824 15.7352 11.3824Z" fill="%23009EE3"/></svg>')}.cars__block__info>div.cbi2:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 21 21" fill="none"><g clip-path="url(%23clip0_62_667)"><path d="M18.106 7.10613C18.1666 6.8334 18.0757 6.56068 17.8939 6.37886C16.4394 4.65158 14.4091 3.46977 12.1969 3.07583C11.9242 3.01522 11.6818 3.10613 11.4697 3.28795C11.2575 3.46977 11.1363 3.71219 11.1363 3.98492V6.62128C11.1363 7.04552 11.4091 7.37886 11.803 7.50007C12.7424 7.74249 13.5909 8.22734 14.2575 8.92431C14.4394 9.10613 14.6515 9.19704 14.8939 9.19704C15.0454 9.19704 15.1969 9.16674 15.3484 9.07583L17.6212 7.74249C17.8939 7.62128 18.0757 7.37886 18.106 7.10613ZM13.6212 9.46977C13.5303 9.37886 13.4091 9.34855 13.2878 9.40916C12.4091 9.74249 9.53026 10.894 9.13633 11.2879C8.40905 12.0152 8.40905 13.2273 9.13633 13.9546C9.8636 14.6819 11.0757 14.6819 11.803 13.9546C12.1969 13.5607 13.3484 10.6819 13.6818 9.8031C13.7424 9.68189 13.7121 9.56068 13.6212 9.46977ZM10.803 12.9243C10.6515 13.0758 10.3787 13.0758 10.2272 12.9243C10.0757 12.7728 10.0757 12.5001 10.2272 12.3486C10.3787 12.197 10.6515 12.197 10.803 12.3486C10.9545 12.5001 10.9545 12.7425 10.803 12.9243ZM9.8636 6.62128V3.98492C9.8636 3.71219 9.74239 3.46977 9.53026 3.28795C9.31814 3.10613 9.04542 3.04552 8.80299 3.07583C6.59087 3.46977 4.56057 4.65158 3.10602 6.37886C2.92421 6.59098 2.8333 6.86371 2.8939 7.10613C2.95451 7.37886 3.10602 7.59098 3.34845 7.74249L5.62117 9.07583C5.77269 9.16674 5.9242 9.19704 6.07572 9.19704C6.31814 9.19704 6.53027 9.10613 6.71208 8.92431C7.37875 8.22734 8.25754 7.74249 9.16663 7.50007C9.59087 7.40916 9.8636 7.04552 9.8636 6.62128ZM19.6212 9.31825C19.5303 9.07583 19.3484 8.86371 19.0757 8.7728C18.8333 8.68189 18.5303 8.71219 18.3181 8.8334L16.0151 10.197C15.6515 10.4092 15.4697 10.8334 15.5909 11.2273C15.8636 12.1364 15.8636 13.1364 15.5909 14.0758C15.4697 14.4698 15.6515 14.894 16.0151 15.1061L18.2878 16.4395C18.5303 16.5607 18.803 16.591 19.0454 16.5001C19.2878 16.4092 19.5 16.197 19.5909 15.9546C20.3787 13.8031 20.3787 11.4698 19.6212 9.31825ZM4.98481 10.197L2.68178 8.86371C2.43936 8.74249 2.16663 8.71219 1.92421 8.8031C1.68178 8.89401 1.46966 9.10613 1.37875 9.34856C0.590872 11.4698 0.590872 13.8334 1.37875 15.9546C1.46966 16.197 1.68178 16.4092 1.92421 16.5001C2.16663 16.591 2.46966 16.5607 2.68178 16.4395L4.98481 15.1364C5.34845 14.9243 5.53027 14.5001 5.40905 14.1061C5.13633 13.1667 5.13633 12.197 5.40905 11.2576C5.49996 10.8031 5.31814 10.3789 4.98481 10.197ZM8.31814 15.6213C8.13633 15.6213 8.01511 15.7425 8.01511 15.9243C8.01511 16.1061 8.13633 16.2273 8.31814 16.2273H12.7121C12.8939 16.2273 13.0151 16.1061 13.0151 15.9243C13.0151 15.7425 12.8939 15.6213 12.7121 15.6213H8.31814ZM13.7121 17.3183H7.28784C7.10602 17.3183 6.98481 17.4395 6.98481 17.6213C6.98481 17.8031 7.10602 17.9243 7.28784 17.9243H13.7121C13.8939 17.9243 14.0151 17.8031 14.0151 17.6213C14.0151 17.4395 13.8636 17.3183 13.7121 17.3183Z" fill="%23009EE3"/></g><defs><clipPath id="clip0_62_667"><rect width="20" height="20" fill="white" transform="translate(0.5 0.5)"/></clipPath></defs></svg>')}.cars__block__info>div.cbi3:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 21 21" fill="none"><g clip-path="url(%23clip0_62_671)"><path d="M19.0579 8.51953C18.8388 7.56863 18.468 6.67309 17.9518 5.84852L18.6952 4.60859L16.3914 2.3048L15.1515 3.0482C14.3269 2.53203 13.4314 2.16121 12.4804 1.94211L12.1297 0.5H8.87031L8.51953 1.94211C7.56859 2.16125 6.67305 2.53203 5.84844 3.0482L4.60855 2.30484L2.30477 4.60859L3.04816 5.84852C2.53199 6.67312 2.16117 7.56863 1.94207 8.51957L0.5 8.87031V12.1296L1.94211 12.4804C2.16125 13.4313 2.53203 14.3269 3.0482 15.1515L2.30484 16.3914L4.60859 18.6952L5.84852 17.9518C6.67312 18.4679 7.56863 18.8387 8.51957 19.0579L8.87031 20.5H12.1296L12.4804 19.0579C13.4313 18.8388 14.3269 18.468 15.1515 17.9518L16.3914 18.6952L18.6952 16.3914L17.9518 15.1515C18.4679 14.3269 18.8387 13.4314 19.0579 12.4804L20.5 12.1297V8.87031L19.0579 8.51953ZM10.5 16.9453C6.94609 16.9453 4.05469 14.0539 4.05469 10.5C4.05469 6.94609 6.94609 4.05469 10.5 4.05469C14.0539 4.05469 16.9453 6.94609 16.9453 10.5C16.9453 14.0539 14.0539 16.9453 10.5 16.9453Z" fill="%23009EE3"/><path d="M11.0858 5.2627L6.48364 12.2579H9.91395V15.7375L14.5161 8.7423H11.0858V5.2627Z" fill="%23009EE3"/></g><defs><clipPath id="clip0_62_671"><rect width="20" height="20" fill="white" transform="translate(0.5 0.5)"/></clipPath></defs></svg>')}.cars__block__info>div.cbi4:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 21 21" fill="none"><path d="M17.375 6.75H16.75C16.5842 6.75 16.4253 6.81585 16.3081 6.93306C16.1908 7.05027 16.125 7.20924 16.125 7.375V9.25H14.25V8C14.25 7.66848 14.1183 7.35054 13.8839 7.11612C13.6495 6.8817 13.3315 6.75 13 6.75H10.5V5.5H13C13.1658 5.5 13.3247 5.43415 13.4419 5.31694C13.5592 5.19973 13.625 5.04076 13.625 4.875V4.25C13.625 4.08424 13.5592 3.92527 13.4419 3.80806C13.3247 3.69085 13.1658 3.625 13 3.625H6.125C5.95924 3.625 5.80027 3.69085 5.68306 3.80806C5.56585 3.92527 5.5 4.08424 5.5 4.25V4.875C5.5 5.04076 5.56585 5.19973 5.68306 5.31694C5.80027 5.43415 5.95924 5.5 6.125 5.5H8.625V6.75H6.125C5.79348 6.75 5.47554 6.8817 5.24112 7.11612C5.0067 7.35054 4.875 7.66848 4.875 8V10.5H3.625V8.625C3.625 8.45924 3.55915 8.30027 3.44194 8.18306C3.32473 8.06585 3.16576 8 3 8H2.375C2.20924 8 2.05027 8.06585 1.93306 8.18306C1.81585 8.30027 1.75 8.45924 1.75 8.625V14.25C1.75 14.4158 1.81585 14.5747 1.93306 14.6919C2.05027 14.8092 2.20924 14.875 2.375 14.875H3C3.16576 14.875 3.32473 14.8092 3.44194 14.6919C3.55915 14.5747 3.625 14.4158 3.625 14.25V12.375H4.875V13.995C4.87501 14.1732 4.91311 14.3492 4.98673 14.5115C5.06035 14.6737 5.1678 14.8183 5.30188 14.9356L7.02188 16.4406C7.24938 16.64 7.54188 16.75 7.84438 16.75H13C13.3315 16.75 13.6495 16.6183 13.8839 16.3839C14.1183 16.1495 14.25 15.8315 14.25 15.5V13.625H16.125V15.5C16.125 15.6658 16.1908 15.8247 16.3081 15.9419C16.4253 16.0592 16.5842 16.125 16.75 16.125H17.375C17.8723 16.125 18.3492 15.9275 18.7008 15.5758C19.0525 15.2242 19.25 14.7473 19.25 14.25V8.625C19.25 8.12772 19.0525 7.65081 18.7008 7.29917C18.3492 6.94754 17.8723 6.75 17.375 6.75ZM11.645 12.0969L10.395 13.9719C10.2031 14.2594 9.875 14.25 9.875 14.25V12.375H8.625C8.51195 12.3749 8.40103 12.3442 8.30405 12.2861C8.20708 12.228 8.12769 12.1447 8.07432 12.045C8.02096 11.9453 7.99563 11.8331 8.00104 11.7201C8.00644 11.6072 8.04237 11.4979 8.105 11.4037L9.355 9.52875C9.54625 9.24062 9.875 9.25 9.875 9.25V11.125H11.125C11.2382 11.125 11.3492 11.1557 11.4463 11.2138C11.5433 11.272 11.6228 11.3554 11.6762 11.4551C11.7296 11.5549 11.7548 11.6673 11.7494 11.7803C11.7439 11.8933 11.7078 12.0027 11.645 12.0969Z" fill="%23009EE3"/></svg>')}.cars__block__info>div.cbi5:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><g clip-path="url(%23clip0_385_4)"><path d="M20 2.83333C20 1.50809 18.8952 0.440866 17.5564 0.502546C16.371 0.557155 15.4046 1.51223 15.3372 2.697C15.281 3.68512 15.8402 4.54915 16.6667 4.9418V8.16665C16.6667 8.90301 16.0697 9.49997 15.3334 9.49997H12.1085C11.8773 9.01413 11.4859 8.6227 11.0001 8.39149V4.9418C11.8265 4.54911 12.3857 3.68512 12.3295 2.697C12.2621 1.51223 11.2958 0.557155 10.1104 0.502546C8.77154 0.440905 7.66674 1.50809 7.66674 2.83333C7.66674 3.76407 8.21181 4.56731 9.00006 4.9418V8.39153C8.51422 8.62274 8.12279 9.01417 7.89158 9.50001H3.33334V4.9418C4.15982 4.54911 4.719 3.68512 4.66279 2.697C4.59541 1.51223 3.62908 0.557155 2.44365 0.502546C1.10482 0.440905 1.74415e-05 1.50809 1.74415e-05 2.83333C1.74415e-05 3.76407 0.545096 4.56731 1.33334 4.9418V16.0582C0.506853 16.4509 -0.0523263 17.3148 0.00388463 18.303C0.0712674 19.4877 1.0376 20.4428 2.22303 20.4974C3.56185 20.5591 4.66666 19.4919 4.66666 18.1666C4.66666 17.2359 4.12158 16.4327 3.33334 16.0582V11.5H7.8915C8.12271 11.9858 8.51414 12.3773 8.99998 12.6085V16.0582C8.17349 16.4509 7.61431 17.3149 7.67053 18.303C7.73791 19.4878 8.70424 20.4429 9.88967 20.4975C11.2285 20.5591 12.3333 19.4919 12.3333 18.1667C12.3333 17.2359 11.7882 16.4327 11 16.0582V12.6085C11.4858 12.3773 11.8772 11.9858 12.1085 11.5H15.3333C17.1742 11.5 18.6666 10.0076 18.6666 8.16669V4.9418C19.4549 4.56731 20 3.76407 20 2.83333Z" fill="%23009EE3"/></g><defs><clipPath id="clip0_385_4"><rect width="20" height="20" fill="white" transform="translate(0 0.5)"/></clipPath></defs></svg>')}.cars__block__info>div.cbi6:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><path d="M17.9572 4.2352H17.2894V15.6999H17.9572C18.4986 15.6986 19.0176 15.4631 19.4004 15.045C19.7833 14.6268 19.9989 14.06 20 13.4686V6.4665C19.9989 5.8751 19.7833 5.30828 19.4004 4.8901C19.0176 4.47192 18.4986 4.23644 17.9572 4.2352ZM10.5396 3.45502V3.17026C10.5388 2.86017 10.4256 2.56305 10.2249 2.34378C10.0242 2.12452 9.75214 2.00093 9.46825 2H7.42904C7.14515 2.00093 6.87313 2.12452 6.67239 2.34378C6.47165 2.56305 6.35849 2.86017 6.35765 3.17026V3.45502H10.5396ZM2.08281 8.80702V8.92795H1.18284C1.10732 8.92859 1.0338 8.95445 0.972132 9.00206L0.150734 9.64961C0.107355 9.68309 0.0713735 9.72673 0.0454218 9.77735C0.01947 9.82797 0.00420401 9.88428 0.000739875 9.94217C-0.00268549 9.99963 0.00581329 10.0572 0.0256018 10.1105C0.0453902 10.1639 0.0759573 10.2117 0.115021 10.2503L0.879279 11.0383C0.945238 11.1055 1.03194 11.1431 1.12213 11.1436H2.08281V11.3075C2.06329 11.7814 2.18944 12.2489 2.44117 12.6356C2.6929 13.0222 3.05576 13.3058 3.47204 13.4413V6.67324C3.05576 6.80869 2.6929 7.09229 2.44117 7.47893C2.18944 7.86558 2.06329 8.33306 2.08281 8.80702ZM17.2787 17.1549C17.2514 16.9685 17.1669 16.7978 17.039 16.6709C16.9112 16.544 16.7476 16.4684 16.5751 16.4566C16.5574 16.4534 16.5395 16.4521 16.5216 16.4527H14.2788V15.6999H16.5751V4.2352H5.88981C5.43818 4.23582 5.00522 4.43206 4.68587 4.78087C4.36652 5.12969 4.18687 5.60261 4.1863 6.09591V13.8391C4.18687 14.3324 4.36652 14.8054 4.68587 15.1542C5.00522 15.503 5.43818 15.6992 5.88981 15.6999H7.29333V16.4527H4.9577C4.85663 16.4525 4.75651 16.474 4.66304 16.516C4.56958 16.558 4.48461 16.6197 4.41298 16.6976C4.34134 16.7754 4.28446 16.868 4.24556 16.9699C4.20667 17.0718 4.18653 17.181 4.1863 17.2914V18.1613C4.18653 18.2717 4.20667 18.381 4.24556 18.4829C4.28446 18.5848 4.34134 18.6773 4.41298 18.7552C4.48461 18.833 4.56958 18.8947 4.66304 18.9368C4.75651 18.9788 4.85663 19.0003 4.9577 19H16.5216C16.6224 19.0002 16.7223 18.9786 16.8156 18.9365C16.9088 18.8944 16.9935 18.8326 17.0648 18.7547C17.1361 18.6768 17.1927 18.5843 17.2312 18.4824C17.2698 18.3806 17.2895 18.2715 17.2894 18.1613V17.2914C17.2895 17.2469 17.2859 17.2025 17.2787 17.1588V17.1549ZM6.47193 8.48325H15.1073C15.202 8.48325 15.2929 8.52435 15.3599 8.5975C15.4268 8.67066 15.4645 8.76988 15.4645 8.87334C15.4645 8.97679 15.4268 9.07601 15.3599 9.14917C15.2929 9.22232 15.202 9.26342 15.1073 9.26342H6.47193C6.37721 9.26342 6.28637 9.22232 6.2194 9.14917C6.15243 9.07601 6.1148 8.97679 6.1148 8.87334C6.1148 8.76988 6.15243 8.67066 6.2194 8.5975C6.28637 8.52435 6.37721 8.48325 6.47193 8.48325ZM6.1148 6.68495C6.11466 6.63368 6.1238 6.58288 6.1417 6.53548C6.15959 6.48809 6.18589 6.44502 6.21908 6.40877C6.25228 6.37252 6.2917 6.34379 6.33509 6.32424C6.37849 6.30469 6.42499 6.2947 6.47193 6.29486H15.1073C15.202 6.29486 15.2929 6.33596 15.3599 6.40911C15.4268 6.48227 15.4645 6.58149 15.4645 6.68495C15.4645 6.7884 15.4268 6.88762 15.3599 6.96078C15.2929 7.03394 15.202 7.07503 15.1073 7.07503H6.47193C6.3773 7.07473 6.28663 7.03353 6.21971 6.96044C6.1528 6.88735 6.11508 6.78831 6.1148 6.68495ZM6.47193 10.6716H15.1073C15.202 10.6716 15.2929 10.7127 15.3599 10.7859C15.4268 10.859 15.4645 10.9583 15.4645 11.0617C15.4645 11.1652 15.4268 11.2644 15.3599 11.3376C15.2929 11.4107 15.202 11.4518 15.1073 11.4518H6.47193C6.37721 11.4518 6.28637 11.4107 6.2194 11.3376C6.15243 11.2644 6.1148 11.1652 6.1148 11.0617C6.1148 10.9583 6.15243 10.859 6.2194 10.7859C6.28637 10.7127 6.37721 10.6716 6.47193 10.6716ZM6.47193 12.86H15.1073C15.202 12.86 15.2929 12.9011 15.3599 12.9743C15.4268 13.0474 15.4645 13.1467 15.4645 13.2501C15.4645 13.3536 15.4268 13.4528 15.3599 13.5259C15.2929 13.5991 15.202 13.6402 15.1073 13.6402H6.47193C6.37721 13.6402 6.28637 13.5991 6.2194 13.5259C6.15243 13.4528 6.1148 13.3536 6.1148 13.2501C6.1148 13.1467 6.15243 13.0474 6.2194 12.9743C6.28637 12.9011 6.37721 12.86 6.47193 12.86ZM8.00759 15.6999H13.5645V16.4527H8.00759V15.6999Z" fill="%23009EE3"/></svg>')}.cars__block__info>div.cbi7:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><path d="M16.1875 4.3125C14.5352 2.66016 12.3359 1.75 10 1.75C7.66406 1.75 5.46484 2.66016 3.8125 4.3125C2.16016 5.96484 1.25 8.16406 1.25 10.5C1.25 12.8359 2.16016 15.0352 3.8125 16.6875C5.46484 18.3398 7.66406 19.25 10 19.25C12.3359 19.25 14.5352 18.3398 16.1875 16.6875C17.8398 15.0352 18.75 12.8359 18.75 10.5C18.75 8.16406 17.8398 5.96484 16.1875 4.3125ZM10 18V13.625C8.27344 13.625 6.875 12.2266 6.875 10.5C6.875 8.77344 8.27344 7.375 10 7.375V3C14.1367 3 17.5 6.36328 17.5 10.5C17.5 14.6367 14.1367 18 10 18Z" fill="%23009EE3"/><path d="M13.125 10.5C13.125 8.77344 11.7266 7.375 10 7.375V13.625C11.7266 13.625 13.125 12.2266 13.125 10.5Z" fill="%23009EE3"/></svg>')}.cars__block__info>div.cbi8{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start}.cars__block__info>div.cbi8:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M19.3068 10.7898C19.1662 9.21133 18.9345 8.90391 18.847 8.78828C18.6459 8.52109 18.324 8.34648 17.9834 8.16328C17.9641 8.1531 17.9475 8.13857 17.9348 8.12086C17.9221 8.10315 17.9137 8.08273 17.9102 8.06121C17.9068 8.0397 17.9084 8.01767 17.9149 7.99688C17.9214 7.97609 17.9327 7.9571 17.9478 7.94141C18.0109 7.87743 18.0594 7.80056 18.0899 7.71607C18.1205 7.63158 18.1324 7.54148 18.1248 7.45195C18.1101 7.29321 18.0363 7.14578 17.918 7.03891C17.7997 6.93204 17.6455 6.87354 17.4861 6.875H16.8767C16.8506 6.87515 16.8245 6.87685 16.7986 6.88008C16.7808 6.87236 16.7624 6.86622 16.7435 6.86172C16.3826 6.09883 15.8884 5.0543 14.8642 4.54453C13.3451 3.78906 10.5466 3.75 9.99977 3.75C9.45289 3.75 6.65446 3.78906 5.13727 4.54336C4.11305 5.05312 3.61891 6.09766 3.25797 6.86055L3.25485 6.8668C3.23684 6.86933 3.21917 6.87378 3.20211 6.88008C3.17619 6.87685 3.15011 6.87515 3.12399 6.875H2.51344C2.35402 6.87354 2.19988 6.93204 2.08158 7.03891C1.96327 7.14578 1.88946 7.29321 1.87477 7.45195C1.86783 7.54127 1.88026 7.63103 1.9112 7.7151C1.94215 7.79916 1.99088 7.87556 2.05406 7.93906C2.06918 7.95476 2.08044 7.97375 2.08696 7.99454C2.09349 8.01533 2.09509 8.03735 2.09164 8.05887C2.08819 8.08038 2.07979 8.1008 2.0671 8.11852C2.05441 8.13623 2.03778 8.15075 2.01852 8.16094C1.67789 8.34531 1.35445 8.51992 1.15485 8.78594C1.06735 8.90312 0.836096 9.20898 0.69508 10.7875C0.616955 11.6758 0.605236 12.5953 0.666564 13.1875C0.79508 14.418 1.0361 15.1617 1.04625 15.1926C1.08324 15.3049 1.15131 15.4044 1.24258 15.4795C1.33385 15.5547 1.44457 15.6024 1.56188 15.6172V15.625C1.56188 15.7908 1.62772 15.9497 1.74494 16.0669C1.86215 16.1842 2.02112 16.25 2.18688 16.25H4.37438C4.54014 16.25 4.69911 16.1842 4.81632 16.0669C4.93353 15.9497 4.99938 15.7908 4.99938 15.625C5.3357 15.625 5.56969 15.5648 5.81774 15.5008C6.17585 15.4043 6.5419 15.3401 6.91149 15.309C8.10328 15.1953 9.28844 15.1562 9.99977 15.1562C10.6966 15.1562 11.9341 15.1953 13.1279 15.309C13.4989 15.3402 13.8664 15.4046 14.2259 15.5016C14.4634 15.5625 14.6888 15.6187 15.0009 15.6246C15.0009 15.7904 15.0668 15.9493 15.184 16.0666C15.3012 16.1838 15.4602 16.2496 15.6259 16.2496H17.8134C17.9792 16.2496 18.1382 16.1838 18.2554 16.0666C18.3726 15.9493 18.4384 15.7904 18.4384 15.6246V15.6199C18.556 15.6054 18.6671 15.5578 18.7586 15.4827C18.8502 15.4075 18.9185 15.3078 18.9556 15.1953C18.9658 15.1645 19.2068 14.4207 19.3353 13.1902C19.3966 12.5977 19.3857 11.6797 19.3068 10.7898ZM4.38766 7.39492C4.70016 6.73086 5.05758 5.9793 5.69391 5.6625C6.61344 5.20469 8.5193 4.99844 9.99977 4.99844C11.4802 4.99844 13.3861 5.20313 14.3056 5.6625C14.942 5.9793 15.2978 6.73125 15.6119 7.39492L15.6509 7.47969C15.6738 7.52794 15.6839 7.58125 15.6803 7.63452C15.6767 7.68778 15.6595 7.73924 15.6303 7.78397C15.6012 7.8287 15.5611 7.86523 15.5138 7.89005C15.4665 7.91488 15.4137 7.92718 15.3603 7.92578C14.0623 7.89062 11.3279 7.77812 9.99977 7.77812C8.67164 7.77812 5.93727 7.89336 4.63727 7.92852C4.5839 7.92991 4.53106 7.91761 4.48379 7.89279C4.43652 7.86796 4.3964 7.83144 4.36726 7.78671C4.33812 7.74197 4.32092 7.69052 4.31731 7.63725C4.3137 7.58398 4.3238 7.53068 4.34664 7.48242C4.36031 7.45352 4.37477 7.42422 4.38766 7.39492ZM4.85367 10.5055C4.18172 10.5863 3.50547 10.6263 2.82867 10.625C2.41461 10.625 1.98766 10.5078 1.90836 10.1391C1.85406 9.89102 1.85992 9.75156 1.88922 9.61133C1.91383 9.49219 1.95289 9.40547 2.1482 9.375C2.65602 9.29688 2.94 9.39492 3.77125 9.63984C4.32242 9.80195 4.72008 10.018 4.94664 10.1891C5.06031 10.2734 4.99977 10.4938 4.85367 10.5055ZM13.5013 13.7086C12.9873 13.7672 11.9591 13.7457 10.0115 13.7457C8.06383 13.7457 7.0361 13.7672 6.52203 13.7086C5.99156 13.6496 5.31539 13.148 5.77711 12.7012C6.08453 12.4066 6.80172 12.1863 7.7568 12.0625C8.71188 11.9387 9.11617 11.875 10.0076 11.875C10.899 11.875 11.2623 11.9141 12.2584 12.0629C13.2545 12.2117 14.0072 12.4348 14.238 12.7016C14.6591 13.1797 14.0314 13.6465 13.5013 13.7109V13.7086ZM18.0912 10.1387C18.0131 10.509 17.5834 10.6246 17.1709 10.6246C16.4811 10.6248 15.7919 10.5849 15.1068 10.5051C14.9873 10.4937 14.9318 10.284 15.0529 10.1887C15.2759 10.0133 15.6779 9.80156 16.2283 9.63945C17.0595 9.39453 17.5388 9.29648 17.9506 9.37813C18.0509 9.39805 18.1041 9.50586 18.1103 9.57344C18.1379 9.7616 18.1314 9.95319 18.0912 10.1391V10.1387Z" fill="%23009EE3"/></svg>')}.cars__block__price{margin-top:20px;margin-bottom:18px;padding-top:20px;border-top:1px solid rgba(0,0,0,.25)}.cars__block__price span{display:block;font-size:24px;font-weight:700;line-height:normal;margin-bottom:4px}.cars__block__price small{display:block;font-size:16px;font-weight:500;line-height:27px}.cars .btn,.popular .btn{width:100%;padding:21px}.faq{position:relative;padding:50px 0 70px}.faq .section__title span{display:block}.faq__anim{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.faq__anim img{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%) scale(-1,1);-moz-transform:translateY(-50%) scale(-1,1);-ms-transform:translateY(-50%) scale(-1,1);-o-transform:translateY(-50%) scale(-1,1);transform:translateY(-50%) scale(-1,1);max-width:325px}.faq__anim img:first-of-type{right:auto;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.faq__block{width:-webkit-calc(50% - 50px);width:-moz-calc(50% - 50px);width:calc(50% - 50px)}.faq__blocks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:24px;margin:0 75px}.faq__block__title{font-size:20px;font-weight:600;line-height:26px;padding-right:70px;margin-bottom:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:52px;position:relative;cursor:pointer}.faq__block__title:after{content:"";position:absolute;bottom:-24px;left:0;width:100%;height:1px;background-color:#000}.faq__block__title:before{content:"";position:absolute;top:50%;right:0;width:30px;height:18px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="18" viewBox="0 0 30 18" fill="none"><path d="M16.5 17.325L29.3571 3.825C29.7857 3.375 30 2.925 30 2.25C30 1.575 29.7857 1.125 29.3571 0.675001C28.5 -0.224999 27.2143 -0.224999 26.3571 0.675001L15 12.6L3.64286 0.675C2.78571 -0.225 1.5 -0.225 0.642857 0.675C-0.214286 1.575 -0.214286 2.925 0.642857 3.825L13.5 17.325C14.3571 18.225 15.6429 18.225 16.5 17.325Z" fill="rgba(0, 0, 0, 0.50)"/></svg>');background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.faq__block__title.active:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="18" viewBox="0 0 30 18" fill="none"><path d="M13.5 0.675001L0.642857 14.175C0.214287 14.625 3.48803e-08 15.075 2.6831e-08 15.75C1.87817e-08 16.425 0.214287 16.875 0.642857 17.325C1.5 18.225 2.78572 18.225 3.64286 17.325L15 5.4L26.3571 17.325C27.2143 18.225 28.5 18.225 29.3571 17.325C30.2143 16.425 30.2143 15.075 29.3571 14.175L16.5 0.675001C15.6429 -0.224999 14.3571 -0.224999 13.5 0.675001Z" fill="%23009EE3"/></svg>')}.faq__block .text{padding-top:24px;display:none;font-size:16px;line-height:24px}.faq__block .text span{display:block;height:16px}.consul{padding:100px 0 130px;background-image:url(/wp-content/webp-express/webp-images/themes/carfinance/img/consul__bg.jpg.webp);background-position:cente center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.consul__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:35px}.consul__wrapper>div{position:relative;z-index:1}.consul .section__title{margin-bottom:30px;text-align:left}.consul__text{font-size:22px;line-height:36px;margin-bottom:35px}.consul__text span{color:#fff;font-weight:600;padding:0 4px;position:relative}.consul__text span:before{content:"";position:absolute;top:-5px;left:0;z-index:-1;width:100%;height:-webkit-calc(100% + 10px);height:-moz-calc(100% + 10px);height:calc(100% + 10px);background:#009ee3;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.consul__block{margin-left:15px;margin-bottom:25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start;height:120px;background:#fff;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;color:#333;font-size:18px;font-weight:600;line-height:28px;position:relative;padding:12px 12px 12px 40px}.consul__block:last-child{margin-bottom:0}.consul__block:before{content:"";position:absolute;left:-20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:45px;height:45px;border:5px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#009ee3;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="35" viewBox="0 0 36 35" fill="none"><rect width="35.7207" height="34.3737" rx="17.1869" fill="%23009EE3"/><path d="M26.697 13.1438L25.199 11.816C24.997 11.637 24.7446 11.5475 24.4584 11.5475C24.1723 11.5475 23.9198 11.637 23.7178 11.816L16.5139 18.2015L13.299 15.337C13.097 15.1579 12.8446 15.0684 12.5584 15.0684C12.2723 15.0684 12.0198 15.1579 11.8178 15.337L10.3198 16.6648C10.101 16.8438 10 17.0676 10 17.3212C10 17.5749 10.101 17.7986 10.303 17.9777L14.2752 21.4986L15.7733 22.8264C15.9752 23.0055 16.2277 23.095 16.5139 23.095C16.8 23.095 17.0525 23.0055 17.2545 22.8264L18.7525 21.4986L26.697 14.4567C26.899 14.2777 27 14.0539 27 13.8003C27 13.5467 26.899 13.3229 26.697 13.1438Z" fill="white"/></svg>');background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-box-shadow:0px 16px 92px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 16px 92px 0px rgba(0,0,0,.5);box-shadow:0px 16px 92px 0px rgba(0,0,0,.5)}.consul__center{z-index:0 !important;-webkit-box-flex:0;-webkit-flex:0 0 227px;-moz-box-flex:0;-ms-flex:0 0 227px;flex:0 0 227px}.consul__auth{position:absolute;left:0;bottom:100px}.consul__auth img{position:absolute;max-width:none;left:50%;bottom:-230px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:0}.consul__auth div{position:relative}.consul__auth div span{display:block;text-align:center}.consul__auth div span:first-child{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:600;line-height:29px;color:#fff;width:227px;height:47px;position:relative;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="220" height="47" viewBox="0 0 220 47" fill="none"><path d="M16.9876 4.46042C18.335 1.72921 21.1164 0 24.1619 0H211.013C216.718 0 220.59 5.80086 218.401 11.0694L205.522 42.0694C204.281 45.0546 201.366 47 198.134 47H8.86758C2.93912 47 -0.929806 40.777 1.69323 35.4604L16.9876 4.46042Z" fill="%2327303E"/><path d="M17.436 4.68164C18.6992 2.12114 21.3067 0.5 24.1619 0.5H211.013C216.362 0.5 219.991 5.9383 217.939 10.8775L205.06 41.8775C203.897 44.6762 201.164 46.5 198.134 46.5H8.86758C3.30965 46.5 -0.317469 40.666 2.14163 35.6816L17.436 4.68164Z" stroke="url(%23paint0_linear_62_841)" stroke-opacity="0.7"/><defs><linearGradient id="paint0_linear_62_841" x1="39.0332" y1="-20" x2="159.041" y2="60.9005" gradientUnits="userSpaceOnUse"><stop stop-color="white"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient></defs></svg>');background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;margin-bottom:14px}.consul__auth div span:last-child{font-size:14px;font-weight:600;line-height:23px}.contacts{padding:50px 0;position:relative}.contacts iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.contacts .section__title{margin-bottom:0}.contacts .section__title h2{font-size:32px;font-weight:700;line-height:normal}.contacts__block{margin-left:auto;width:446px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;border:3px solid #009ee3;background:#fff;-webkit-box-shadow:0px 18px 116px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 18px 116px 0px rgba(0,0,0,.2);box-shadow:0px 18px 116px 0px rgba(0,0,0,.2);padding:48px}.contacts__block .line{margin:24px 0;background:rgba(160,160,160,.5);width:100%;height:1px}.contacts__block__title{margin-bottom:24px;font-size:24px;font-weight:700;line-height:normal}.contacts__block__icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:12px;gap:11px;font-size:20px;line-height:31px;color:#1b1c1c;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent}.contacts__block__icon:hover,.contacts__block__icon:active,.contacts__block__icon:focus{-webkit-text-decoration-color:#1b1c1c;-moz-text-decoration-color:#1b1c1c;text-decoration-color:#1b1c1c;color:#1b1c1c}.contacts__block__icon:nth-child(6),.contacts__block__icon:last-child{margin-bottom:0}.footer{background-color:#252e3c;padding:50px 0;color:#cacaca}.footer a{color:#cacaca;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent}.footer a:hover,.footer a:active,.footer a:focus{-webkit-text-decoration-color:#cacaca;-moz-text-decoration-color:#cacaca;text-decoration-color:#cacaca}.footer__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__bottom{margin-top:45px}.footer__bottom a{color:#009ee3;-webkit-text-decoration-color:#009ee3;-moz-text-decoration-color:#009ee3;text-decoration-color:#009ee3;font-weight:600}.footer__bottom a:hover,.footer__bottom a:active,.footer__bottom a:focus{-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent}.footer__bottom p{margin-bottom:0;margin-top:18px;font-weight:400}.footer__title{font-size:18px;font-weight:600;line-height:27px;color:#fff;margin-bottom:11px}.footer__block:last-child div{display:block;margin-bottom:18px;font-weight:600;line-height:18px}.footer__block:last-child div:last-child{margin-bottom:0}.footer__block:last-child div span{display:block;color:#fff}.footer__block:last-child div span:first-child{margin-bottom:11px}.footer__block:last-child div a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;font-size:18px}.footer__block:last-child div a:hover,.footer__block:last-child div a:active,.footer__block:last-child div a:focus{-webkit-text-decoration-color:#fff;-moz-text-decoration-color:#fff;text-decoration-color:#fff}.footer__block p{margin-bottom:11px;line-height:normal}.footer__block p:last-child{margin-bottom:0}.footer__block ul{display:block;margin:0;padding:0}.footer__block ul li{display:block;margin-bottom:11px;line-height:normal}.footer__block ul li:last-child{margin-bottom:0}.fancybox__container *:before{padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fancybox__container *:after{padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal{padding:0;background:0 0;width:100%;max-width:480px;text-align:center}.modal.fancybox__content{display:block !important;height:auto}.modal .f-button.is-close-btn{top:20px;right:12px;background:0 0 !important}.modal#video .f-button.is-close-btn{top:6px;right:6px}.modal__video{padding:45px 30px;-webkit-box-shadow:0px 4px 92px rgba(0,0,0,.07);-moz-box-shadow:0px 4px 92px rgba(0,0,0,.07);box-shadow:0px 4px 92px rgba(0,0,0,.07);background:#fff;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;width:100%}.modal__video .video__frame{position:relative;height:0;width:100%;padding-top:56.25%}.modal__video .video__frame iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.car{max-width:1100px;--elem-count:8}.car .form{padding:32px}.car .cars__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 30px;margin-bottom:0}.car .cars__wrapper form{width:100%;padding-top:24px;border-top:1px solid rgba(0,0,0,.25);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}.car .cars__wrapper form .field__area{padding:28px 28px 28px 62px !important}.car .cars__wrapper form .form__subtitle{text-align:left;color:#1b1c1c}.car .cars__wrapper form .form__field{width:-webkit-calc(50% - 8px);width:-moz-calc(50% - 8px);width:calc(50% - 8px)}.car .cars__wrapper form .form__fields{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}.car .cars__wrapper form .form__fields .btn{width:-webkit-calc(50% - 8px);width:-moz-calc(50% - 8px);width:calc(50% - 8px);letter-spacing:1.92px;font-size:16px;padding:22px 0}.car .cars__wrapper form .form__policy{width:100%;margin-top:0}.car .cars__imgs{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.car .cars__imgs>div:first-child{position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative;height:0;padding-top:62.5%;overflow:hidden}.car .cars__imgs>div:first-child img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.car .cars__imgs>div .swiper-button-prev{left:24px;border:1px solid #009ee3}.car .cars__imgs>div .swiper-button-next{right:24px;border:2px solid #009ee3}.car .cars__imgs__wrapper{margin-top:14px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:13px}.car .cars__imgs__wrapper div{width:-webkit-calc((100% - (var(--elem-count) - 1) * 13px) / var(--elem-count));width:-moz-calc((100% - (var(--elem-count) - 1) * 13px) / var(--elem-count));width:calc((100% - (var(--elem-count) - 1) * 13px) / var(--elem-count));height:0;padding-top:-webkit-calc((100% - (var(--elem-count) - 1) * 13px) / var(--elem-count) * 0.7);padding-top:-moz-calc((100% - (var(--elem-count) - 1) * 13px) / var(--elem-count) * 0.7);padding-top:calc((100% - (var(--elem-count) - 1) * 13px) / var(--elem-count) * 0.7);position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:2px solid transparent;overflow:hidden;opacity:.75;cursor:pointer}.car .cars__imgs__wrapper div.active{border-color:#009ee3;opacity:1}.car .cars__imgs__wrapper div img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;height:-webkit-calc(100% + 4px);height:-moz-calc(100% + 4px);height:calc(100% + 4px)}.car .cars__info{width:352px}.car .cars__block__title{text-align:left;margin-bottom:16px;font-size:28px;line-height:34px}.car .cars__block__text{text-align:left;font-size:18px;line-height:26px;margin-bottom:16px;padding:0 0 16px;border-bottom:1px solid rgba(0,0,0,.25)}.car .cars__block__info{text-align:left;color:#212121}.car .cars__block__price{color:#212121;margin-bottom:0;margin-top:16px;padding-top:16px;text-align:left}.car .cars__block__price span{font-size:32px;line-height:39px}.single.car{display:block;margin:10px auto 30px auto;max-width:1224px}#breadcrumbs{margin:10px 0}@-webkit-keyframes shine{0%{left:-50%}30%{left:100%}100%{left:150%}}@-moz-keyframes shine{0%{left:-50%}30%{left:100%}100%{left:150%}}@-o-keyframes shine{0%{left:-50%}30%{left:100%}100%{left:150%}}@keyframes shine{0%{left:-50%}30%{left:100%}100%{left:150%}}@media (min-width:1400px){.container{max-width:1224px}}@media (max-width:1399px){.container{max-width:994px}.car{max-width:970px;--elem-count:6}.swiper-button-prev,.swiper-button-next{z-index:2}.header .logo img{width:150px}.banner__btns{gap:24px}.banner__btns:before{left:330px}.quiz__block__imgs{gap:35px}.quiz__block__imgs label{width:133px}.works__block__img{width:22%;padding-top:24%}.forms .form{width:100%}.about__wrapper{-webkit-box-align:end;-webkit-align-items:end;-moz-box-align:end;-ms-flex-align:end;align-items:end}.features__wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.features__block{width:387px}.steps__wrapper{margin-left:0}.faq__anim{display:none}.faq__blocks{margin:0}.consul{overflow:hidden}.consul__wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.consul__left{width:445px}.consul__right{width:100%}.consul__right .form{width:463px;margin-left:auto}}@media (max-width:991px){.container{max-width:734px}.car{max-width:710px;--elem-count:4}.car .cars__imgs>div .swiper-button-prev{width:34px;height:34px;left:12px}.car .cars__imgs>div .swiper-button-next{width:34px;height:34px;right:12px}.car .cars__wrapper form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.car .cars__wrapper form .form__subtitle{text-align:center;margin:0 auto}.header{border-bottom:1px solid rgba(0,0,0,.1);background:#fff}.header.active{border-color:transparent}.header__rating{display:none}.header__social{display:none}.header__right div a{font-size:16px}.header__right small{display:none}.header .btn__menu{width:27px;height:23px;position:relative}.header .btn__menu span{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#009ee3;height:3px;width:100%;position:absolute;left:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.header .btn__menu span:nth-child(1){top:0}.header .btn__menu span:nth-child(2){top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.header .btn__menu span:nth-child(3){bottom:0}.header .btn__menu.active span:nth-child(1){top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.header .btn__menu.active span:nth-child(2){display:none}.header .btn__menu.active span:nth-child(3){bottom:auto;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.header.open .header__social{padding-top:26px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.header.open .header__right small{font-size:11px;display:none;position:absolute;top:-webkit-calc(100% + 90px);top:-moz-calc(100% + 90px);top:calc(100% + 90px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin:0}.nav{display:none;width:100vw;background:#fff;position:absolute}.nav.active{display:block;overflow:scroll;height:calc(100vh - 100px)}.nav .container{width:100%;max-width:100%;padding:0}.nav .container .row{padding:0}.nav .container .row .col-12{padding:0}.nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav ul li{border-bottom:1px solid rgba(0,0,0,.1);width:100%;text-align:center}.nav ul li:first-child{border-top:1px solid rgba(0,0,0,.1)}.nav ul li a{font-size:22px;font-weight:600;line-height:32px;margin:30px 0;text-transform:none}.banner:before{height:-webkit-calc(100% + 107px);height:-moz-calc(100% + 107px);height:calc(100% + 107px)}.banner .section__title{width:550px}.banner__wrapper{gap:24px 8px}.banner__block{gap:8px}.banner__block:nth-child(odd){width:246px}.banner__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start}.banner__btns:before{display:none}.banner__btns .btn{width:403px}.banner__btns div:last-child{width:403px}.quiz .section__title br{display:none}.quiz__anim{display:none}.quiz__left{display:none}.quiz__finish .form{padding:50px}.quiz__block__imgs{gap:35px 55px}.quiz__block__radio{padding:0}.works .section__title h2 span{display:block}.works .section__title p{max-width:600px;margin-left:auto;margin-right:auto}.works .section__title p br{display:none}.works__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.works__block__img{width:50%;padding-top:55%}.reviews:before{display:none}.reviews .section__title span{display:block}.reviews .section__title:before{display:none}.reviews__wrapper{grid-template-columns:repeat(2,1fr)}.video .swiper-slide{opacity:0;-webkit-transition:.5s opacity;-o-transition:.5s opacity;-moz-transition:.5s opacity;transition:.5s opacity}.video .swiper-slide-active,.video .swiper-slide-next{opacity:1}.video .swiper-button-prev{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:76px;height:76px;left:72px;z-index:2}.video .swiper-button-prev:after{-webkit-box-shadow:0px 0px 92px 0px rgba(0,0,0,.17);-moz-box-shadow:0px 0px 92px 0px rgba(0,0,0,.17);box-shadow:0px 0px 92px 0px rgba(0,0,0,.17)}.video .swiper-button-next{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:76px;height:76px;right:72px;z-index:2}.video .swiper-button-next:after{-webkit-box-shadow:0px 0px 92px 0px rgba(0,0,0,.17);-moz-box-shadow:0px 0px 92px 0px rgba(0,0,0,.17);box-shadow:0px 0px 92px 0px rgba(0,0,0,.17)}.video__block:after{width:145px;height:145px}.agreement{padding-bottom:30px}.agreement__wrapper{width:100%;width:620px}.agreement__img{width:100%;height:660px;position:relative;bottom:auto;left:auto}.agreement__img img{position:absolute;top:-130px;max-width:100vw}.agreement__anim{height:300px;position:relative}.agreement__anim img{max-width:none}.agreement__anim img:first-child{position:absolute;top:-115px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.agreement__anim img:last-child{position:absolute;bottom:-30px;right:0}.team__block img{width:129px;height:129px}.payments__anim{display:none}.payments__block__item:first-child{width:100%}.payments__block__item:last-child{width:100%}.payments__block:nth-child(4) form,.payments__block:nth-child(5) form{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.payments__block:nth-child(4) form .payments__block__item:first-child,.payments__block:nth-child(5) form .payments__block__item:first-child{width:100%}.payments__block:nth-child(4) form .payments__block__item:last-child,.payments__block:nth-child(5) form .payments__block__item:last-child{width:100%}.payments form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq__block{width:100%}.faq__block__title{min-height:auto;font-size:22px;line-height:30px}.forms .form form{margin:0 auto;max-width:400px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.forms .form form .form-control{width:100%}.forms .form form .btn{width:100%}.about{overflow:hidden}.about__block{width:310px}.about__block:nth-child(odd){width:165px}.about__blocks{gap:12px}.about__block b{font-size:48px;line-height:normal;margin-bottom:0}.about__block span{font-size:16px;line-height:24px}.about__item:last-child{text-align:center}.about__item:last-child img{width:300px}.features__anim{display:none}.steps__wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.steps__wrapper:before{display:none}.steps__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.steps__block:nth-child(even){margin-left:0}.steps__block__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.steps__block .btn{margin-left:0}.steps__block a{margin-left:auto;margin-right:auto}.steps__block__text{margin-left:0}.footer{padding-bottom:136px}.footer .container{position:relative}.footer__wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 0}.footer .logo{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__bottom{margin-top:0;position:absolute;width:100%;left:0;bottom:-86px;text-align:center}.footer__block{width:33.3333333333%}.footer__block:first-child{width:100%}}@media (max-width:767px){body{font-size:14px}.btn{width:100%;padding:22px;font-size:16px}.btn__up{bottom:16px;right:16px;width:56px;height:56px;-webkit-background-size:20px 12px;-moz-background-size:20px 12px;-o-background-size:20px 12px;background-size:20px 12px}.form{padding:24px 16px 24px}.form__title{font-size:24px;line-height:normal}.form__subtitle{max-width:320px;margin-left:auto;margin-right:auto;font-size:14px;line-height:24px}.form .field__icon{left:24px}.form .form-control{padding:25px 24px}.form .field__area{font-size:16px}.form .field.--icon .field__area{padding:32px 20px 32px 54px}.form .form__policy br{display:none}.container{max-width:373px;padding-right:16px;padding-left:16px}.container .row{margin-right:-16px;margin-left:-16px}.container .row>*{padding-right:16px;padding-left:16px}.car{max-width:341px}.car .f-button.is-close-btn{top:0}.car .form{padding:32px 16px 24px}.car .cars__wrapper{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.car .cars__wrapper form{gap:18px;padding-top:16px}.car .cars__wrapper form .form__subtitle{text-align:left;margin:0;font-size:16px}.car .cars__wrapper form .form__field{width:100%}.car .cars__wrapper form .form__fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.car .cars__wrapper form .form__fields .btn{width:100%}.car .cars__imgs{margin-bottom:16px}.car .cars__block__title{margin-bottom:12px;font-size:20px}.car .cars__block__text{padding-bottom:0;border-bottom:none;margin-bottom:16px}.section__title{margin-bottom:24px}.section__title h1,.section__title h2{font-size:24px;line-height:34px}.section__title p{margin-top:12px;font-size:18px;line-height:26px}.header__wrapper{gap:8px}.header .logo img{width:96px}.header .logo span{display:none}.header__right div{gap:4px}.header__right div span{font-size:10px;line-height:17px}.header__right div a{padding:0;gap:4px;font-size:12px;line-height:9px}.header__right div a img{height:auto;width:12px}.banner{padding:16px 0 50px;position:relative}.banner:before{background-image:url(/wp-content/webp-express/webp-images/themes/carfinance/img/banner__bg__mob.png.webp);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;height:-webkit-calc(100% + 71px);height:-moz-calc(100% + 71px);height:calc(100% + 71px)}.banner__elem{overflow:hidden;position:relative}.banner__anim__bush{position:absolute;top:308px;width:180px;height:351px;background-image:url(/wp-content/webp-express/webp-images/themes/carfinance/img/banner__anim__bush.png.webp);-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center center;z-index:1}.banner__anim__bush:nth-of-type(1){left:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.banner__anim__bush:nth-of-type(2){right:0}.banner__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner .section__title{width:100%;text-align:center;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:60px}.banner__car{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;height:249px;position:relative;z-index:0}.banner__car img{position:absolute;top:0;left:10px;width:429px;max-width:none}.banner__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto;gap:12px;-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4;margin:0 24px}.banner__block{font-size:16px;gap:17px;width:100%}.banner__block:nth-child(odd){width:100%}.banner__btns,.vigoda{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;gap:14px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;margin-bottom:17px;position:relative;z-index:2;font-size:13px}.banner__btns .btn{width:100%}.banner__btns div:last-child{text-align:center;width:262px}.quiz{padding:24px 0 32px}.quiz__left{display:none}.quiz__finish{height:722px}.quiz__finish .form{height:100%;padding:35px 20px}.quiz__finish .form__title{font-size:24px;line-height:34px}.quiz__finish .form__fields{margin-top:28px}.quiz__finish .form .btn{padding:22px}.quiz__right{padding:24px 16px}.quiz__progress{margin-bottom:20px}.quiz__progress>span{font-size:14px;line-height:17px;margin-bottom:20px}.quiz__progress>div{padding:3px 5px}.quiz__progress>div div{height:15px}.quiz__btn{gap:10px}.quiz__btn__text{font-size:10px;line-height:14px;font-weight:700;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.quiz__btn .btn{width:162px;padding:9px}.quiz__block{height:540px}.quiz__block__title{margin-bottom:16px;font-size:18px;line-height:26px}.quiz__block__imgs{gap:12px 30px;margin:0 -9px;width:-webkit-calc(100% + 18px);width:-moz-calc(100% + 18px);width:calc(100% + 18px)}.quiz__block__imgs label{width:148px}.quiz__block__imgs label div{height:100px;position:relative;background:#f4f4f4;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden}.quiz__block__imgs label div img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.quiz__block__imgs label span{font-size:14px;line-height:17px}.quiz__block__radio{gap:14px}.quiz__block__radio div{width:100%}.works{background-image:url(/wp-content/webp-express/webp-images/themes/carfinance/img/works__bg__mob.jpg.webp);padding:24px 0 60px}.works .section__title br{display:none}.works .section__title p{font-size:16px;line-height:24px}.works .swiper-button-prev{width:76px;height:76px;top:auto;bottom:-100px;left:-webkit-calc(50% - 85px);left:-moz-calc(50% - 85px);left:calc(50% - 85px);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.works .swiper-button-next{top:auto;bottom:-100px;width:76px;height:76px;right:-webkit-calc(50% - 85px);right:-moz-calc(50% - 85px);right:calc(50% - 85px);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.works .swiper-pagination{margin-top:140px}.works__wrapper{-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.works__block{padding:12px;gap:12px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.works__block__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.works__block__item:nth-child(2){width:100%}.works__block__item:nth-child(3){width:100%}.works__block__img{width:100%;padding-top:100%}.works__block__title{font-size:24px;line-height:normal}.works__block__price{margin-top:24px;margin-bottom:12px}.works__block__price div:nth-child(2){left:50%;padding:4px 15px}.works__block__price div:nth-child(2) span:first-child{font-size:16px;line-height:20px}.works__block__price div:nth-child(2) span:last-child{font-size:16px;line-height:20px}.video{padding:20px 0 24px}.video .swiper-slide-next{opacity:0}.video .section__title{width:100%;margin-bottom:24px}.video .btn{margin-top:16px;width:100%}.reviews{padding:30px 0}.reviews .section__title p{font-size:16px;line-height:24px}.reviews__wrapper{display:block;margin-bottom:0;position:relative}.reviews__block{margin-bottom:16px}.reviews__more{padding:17px 16px}.reviews__more .btn{width:343px;margin:0 auto;padding:22px 12px}.agreement{padding-top:30px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-image:url(/wp-content/webp-express/webp-images/themes/carfinance/img/agreement__bg__mob.jpg.webp);background-position:center bottom}.agreement .section__title{margin-bottom:18px;text-align:center}.agreement__anim{height:311px}.agreement__anim img:first-child{width:493px;top:-15px;left:50%;-webkit-transform:translateX(-190px);-moz-transform:translateX(-190px);-ms-transform:translateX(-190px);-o-transform:translateX(-190px);transform:translateX(-190px)}.agreement__anim img:last-child{right:-23px;bottom:-31px}.agreement__wrapper{width:100%;padding:24px 19px}.agreement__block{width:100%;margin-bottom:24px}.agreement__block:nth-child(3) br{display:none}.agreement__block:nth-child(4) br{display:none}.agreement__block__title{padding:0}.agreement__block__title span{position:relative;left:0;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;display:block;text-align:center}.agreement__block__title div{font-size:18px;text-align:center}.agreement__block__text{padding:0;text-align:center;line-height:24px}.agreement__img{height:385px}.agreement__img img{left:10px;width:430px;top:-60px}.about{padding:30px 0 0;background-image:url(/wp-content/webp-express/webp-images/themes/carfinance/img/about__bg__mob.jpg.webp)}.about__wrapper{display:block}.about__item:first-child{width:auto}.about__item:first-child .section__title{margin-bottom:12px;text-align:center}.about__item:first-child .text{font-size:16px;line-height:24px;margin-bottom:24px;text-align:center;width:-webkit-calc(100% + 2px);width:-moz-calc(100% + 2px);width:calc(100% + 2px);margin-left:-1px}.about__item__info{display:none}.about__block{text-align:center}.about__blocks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:22px}.team{margin-bottom:-88px}.team .swiper-button-prev{left:0;top:-100px;border:none}.team .swiper-button-prev.swiper-button-disabled:after{color:#009ee3}.team .swiper-button-next{right:0;top:-100px;border:none}.team .swiper-button-next.swiper-button-disabled:after{color:#009ee3}.team__wrapper{padding:16px 20px}.team__block img{width:129px;height:129px}.features{padding:32px 0 40px}.features .section__title{width:315px}.features__wrapper{gap:25px}.features__block{padding:24px 20px 16px;width:100%;min-height:224px}.features__block:nth-child(1) img{left:213px}.features__block:nth-child(2) img{left:118px;top:24px}.features__block:nth-child(3) img{left:223px}.features__block:nth-child(4) img{left:205px}.features__block:nth-child(5){padding-right:109px}.features__block:nth-child(5) br{display:none}.features__block:nth-child(5) img{left:203px;width:161px}.features__block:nth-child(6) img{left:155px}.steps{background:#d2e4f7;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:relative;padding:24px 0 160px}.steps__anim{content:"";position:absolute;bottom:0;left:-80px;height:207px;width:-webkit-calc(100% + 80px);width:-moz-calc(100% + 80px);width:calc(100% + 80px);background-image:url(/wp-content/webp-express/webp-images/themes/carfinance/img/steps__bg__mob.png.webp);background-position:bottom left;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.steps__anim img{position:absolute;bottom:0;right:0;-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);max-width:325px}.steps__anim img:first-of-type{right:auto;left:80px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.steps__wrapper{gap:24px}.steps__block{width:100%;gap:8px}.steps__block__img{height:213px;width:213px;overflow:hidden;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;background:#fff}.steps__block__top{gap:0}.steps__block__title{margin-bottom:4px}.steps__block__text{font-size:14px;line-height:24px}.steps__block .btn{margin-top:24px;width:100%}.steps__block a{margin-top:12px;font-size:16px;line-height:24px}.faq{padding:32px 0}.faq__blocks{row-gap:16px}.faq__block__title{font-size:18px;line-height:28px;margin-bottom:16px;padding-right:53px}.faq__block__title:after{bottom:-16px}.faq__block__title:before{width:22px;height:13px;background-repeat:no-repeat}.faq__block .text{padding-top:16px;font-size:14px;line-height:24px}.faq__block .text span{height:10px}.forms{padding:35px 0}.forms .section__title p{font-size:18px;line-height:26px}.forms .form form{gap:12px}.forms .form form .btn{padding:18px}.forms .form__policy{margin-top:12px}.payments{padding:32px 0 20px}.payments__tab{display:none}.payments__tabs{position:relative}.payments__tab.active{display:block;position:absolute;width:100%;top:81px;left:0}.payments__tab.active div{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;height:auto;padding:16px}.payments__tab.active div.active{border-bottom:1px solid #d8e4f2;background:#d8e4f2;color:#828b9a}.payments__tab.active div:last-child{-webkit-border-radius:0px 0px 24px 24px;-moz-border-radius:0px 0px 24px 24px;border-radius:0 0 24px 24px}.payments__tab__mob{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:24px 24px 0px 0px;-moz-border-radius:24px 24px 0px 0px;border-radius:24px 24px 0 0;border-bottom:1px solid #48c3fa;background:#009ee3;color:#fff;font-size:18px;font-weight:700;line-height:normal;letter-spacing:2.16px;text-transform:uppercase;cursor:pointer;padding:29px 12px}.payments__tab__mob:after{content:"";width:8px;height:14px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="8" viewBox="0 0 15 8" fill="none"><path d="M6.8 7.7L0.8 1.7C0.6 1.5 0.5 1.3 0.5 1C0.5 0.699999 0.6 0.499999 0.8 0.299999C1.2 -0.100001 1.8 -0.100001 2.2 0.3L7.5 5.6L12.8 0.3C13.2 -0.1 13.8 -0.1 14.2 0.3C14.6 0.7 14.6 1.3 14.2 1.7L8.2 7.7C7.8 8.1 7.2 8.1 6.8 7.7Z" fill="white"/></svg>');background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.payments__tab__mob.active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.payments form{gap:12px}.payments__block{padding:24px 9px 9px}.payments__block__item:last-child{padding:24px 14.5px}.payments__block__item:last-child small{font-size:14px}.payments__block__item:last-child small+div{font-size:34px}.payments__block__item:last-child .form__subtitle{font-size:16px}.payments__block__item:last-child .btn{padding:18px 0;letter-spacing:1.44px;line-height:23px}.payments__block__item:last-child .form__policy{text-align:center}.payments__block:nth-child(4) form .payments__block__elem,.payments__block:nth-child(5) form .payments__block__elem{padding:24px 14.5px}.payments__block__title{font-size:24px;line-height:34px;gap:8px;margin-left:7px}.payments__block__wrapper{padding:16px}.payments__block__wrapper b{font-size:18px;font-weight:700;line-height:24px;margin-bottom:16px}.payments__block__range .form-control{font-size:14px;font-weight:500;line-height:21px;padding:12.5px 16px}.payments__block__range__item input::-webkit-slider-thumb{width:29px;height:29px;border:5px solid #fff;margin-top:-11px}.payments__block__range__item input::-moz-range-thumb{width:17px;height:17px;border:5px solid #fff}.payments__block__range__item input::-ms-thumb{width:29px;height:29px;border:5px solid #fff}.payments__block__range__item input.slider-progress{--sx:-webkit-calc(0.5 * 29px + var(--ratio) * (100% - 29px));--sx:-moz-calc(0.5 * 29px + var(--ratio) * (100% - 29px));--sx:calc(0.5 * 29px + var(--ratio) * (100% - 29px))}.payments__block__range__item span{font-size:10px;line-height:10px}.cars{padding:30px 0}.cars .section__title p{font-size:16px;line-height:26px}.cars .swiper{overflow:hidden}.cars .swiper-slide{width:100%}.cars .swiper-button-next,.cars .swiper-button-prev{bottom:-100px}.cars__wrapper{-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-box-shadow:0px 16px 92px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 16px 92px 0px rgba(0,0,0,.1);box-shadow:0px 16px 92px 0px rgba(0,0,0,.1)}.cars__block{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:9px 12px}.cars__block__text{padding:16px 4px 4px}.consul{padding:33px 0 0;background-image:url(/wp-content/webp-express/webp-images/themes/carfinance/img/consul__bg__mob.jpg.webp);background-position:center bottom;overflow:visible}.consul__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.consul__left{width:100%}.consul__center{width:100%;-webkit-box-flex:0;-webkit-flex:0;-moz-box-flex:0;-ms-flex:0;flex:0}.consul__right{width:100%}.consul__right .form{width:100%;position:absolute;top:-130px;left:0;z-index:2}.consul .section__title{text-align:center;margin-bottom:15px}.consul__text{font-size:16px;font-weight:600;line-height:30px;margin-bottom:24px;text-align:center}.consul__block{height:auto;padding:24px 32px 24px 40px;margin-bottom:20px;font-size:14px;line-height:20px}.consul__block br{display:none}.consul__auth{position:relative;bottom:auto}.consul__auth img{position:relative;max-width:100%;bottom:auto}.consul__auth div{position:absolute;bottom:130px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.contacts{padding:0;height:840px}.contacts .section__title h2{font-size:24px;text-align:left}.contacts__block{padding:20px 24px;max-width:343px;width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-780px}.footer{font-size:16px;padding:30px 0 142px;margin-top:30px}.home .footer{padding:780px 0 142px}.footer .logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.footer__bottom{bottom:-94px}.footer__block{width:100%;text-align:center}.footer__block:last-child div a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.modal__video{padding:36px 16px}}@media (max-width:568px){.banner__anim__bush:nth-of-type(1){left:auto;left:-74px}.banner__anim__bush:nth-of-type(2){right:auto;right:-74px}}@media (max-width:374px){.header__right .city span{display:none}.banner .btn{padding:22px 0}.works__block .btn{padding:28px 0}.reviews__more .btn{max-width:343px;width:100%;height:82px;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.5}.video__block:after{width:100px;height:100px}.quiz__block__imgs label{width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px)}.quiz__btn .btn{width:-webkit-calc(100% - 147px);width:-moz-calc(100% - 147px);width:calc(100% - 147px)}}@media (max-width:340px){.header__right div span{font-size:10px}.header__right div a{font-size:11px}.about__block{width:100%}.about__block b{font-size:44px}.features .section__title{margin-left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.utp-swiper{display:none}.utp-swiper .swiper-wrapper{text-align:center}.utp-swiper .swiper-button-prev,.utp-swiper .swiper-button-next{width:25px;height:25px;top:30%}.utp-swiper .swiper-button-prev:after,.utp-swiper .swiper-button-next:after{font-size:13px}.utp-swiper .swiper-button-prev{left:0}.utp-swiper .swiper-button-next{right:0}@media (max-width:600px){.utp-swiper{display:block}.komp{display:none}}#CalltouchWidgetFrame{z-index:105!important}
.grecaptcha-badge{display:none}:root{--cf-brand:rgba(42,90,140,.92);--cf-brand-dark:#1a3a5c;--cf-brand-light:#3a6fa8;--cf-primary:#1a3a5c;--cf-primary-light:#2a5a8c;--cf-primary-dark:#0f2640;--cf-accent:#f5a623;--cf-accent-light:#ffd47a;--cf-accent-dark:#c47d0a;--cf-green:#4caf50;--cf-green-light:#81c784;--cf-red:#e24b4a;--cf-bg:#fff;--cf-bg-alt:#f7f8fa;--cf-bg-dark:#0b1b2b;--cf-text:#222;--cf-text-muted:#5a6472;--cf-text-light:#8e96a0;--cf-border:#e2e6eb;--cf-border-light:#f0f2f5;--cf-radius-sm:8px;--cf-radius:12px;--cf-radius-lg:18px;--cf-font:'Manrope',-apple-system,sans-serif}.hero{position:relative;min-height:100vh;display:flex;flex-direction:column;overflow:hidden;font-family:'Manrope',sans-serif;color:#fff}.hero__video-wrap{position:absolute;inset:0;z-index:0}.hero__video{width:100%;height:100%;object-fit:cover;filter:blur(2px) brightness(.45) saturate(.7);transform:scale(1.05)}.hero__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(11,27,43,.82) 0%,rgba(11,27,43,.5) 50%,rgba(11,27,43,.88) 100%)}.hero__content{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:820px;width:100%;margin:0 auto;padding:40px 24px 110px;gap:22px;justify-content:flex-start;padding-top:clamp(40px, 8vh, 90px)}.hero__title{font-size:clamp(30px, 5vw, 52px);font-weight:800;line-height:1.12;letter-spacing:-.02em;margin:0}.hero__subtitle{font-size:clamp(15px, 1.8vw, 18px);font-weight:400;line-height:1.65;color:rgba(255,255,255,.72);max-width:580px;margin:0}.hero__countries{display:flex;gap:8px;overflow-x:auto;max-width:100%;padding:2px 0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hero__countries::-webkit-scrollbar{display:none}.hero__country-pill{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;font-size:14px;font-weight:600;color:rgba(255,255,255,.9);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:100px;white-space:nowrap;text-decoration:none;transition:all .25s;flex-shrink:0}.hero__country-pill:hover{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.3);color:#fff;transform:translateY(-2px);text-decoration:none}.hero__country-flag{font-size:18px;line-height:1}.hero__cta{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:8px}.hero__btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 36px;font-family:'Manrope',sans-serif;font-size:16px;font-weight:700;border-radius:12px;text-decoration:none;cursor:pointer;transition:transform .2s,box-shadow .3s;white-space:nowrap;border:none}.hero__btn:hover{transform:translateY(-2px);text-decoration:none}.hero__btn--primary{background:linear-gradient(135deg,var(--cf-primary) 0%,var(--cf-primary-light) 100%);color:#fff;box-shadow:0 4px 20px rgba(26,58,92,.45)}.hero__btn--primary:hover{box-shadow:0 8px 32px rgba(26,58,92,.6);color:#fff}.hero__btn--accent{background:var(--cf-accent);color:#1a1a1a;box-shadow:0 4px 20px rgba(245,166,35,.3);animation:heroPulseGold 2.5s ease-in-out infinite}.hero__btn--accent:hover{box-shadow:0 8px 32px rgba(245,166,35,.55);color:#1a1a1a}@keyframes heroPulseGold{0%,100%{box-shadow:0 4px 20px rgba(245,166,35,.3)}50%{box-shadow:0 4px 36px rgba(245,166,35,.55)}}.hero__stats{position:relative;z-index:2;width:100%;display:flex;justify-content:center;padding:24px;margin-top:auto;background:rgba(11,27,43,.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid rgba(255,255,255,.07)}.hero__stat{display:flex;flex-direction:column;align-items:center;gap:2px;padding:0 clamp(16px, 4vw, 48px)}.hero__stat+.hero__stat{border-left:1px solid rgba(255,255,255,.1)}.hero__stat-number{font-size:clamp(24px, 3.5vw, 34px);font-weight:800;line-height:1.1}.hero__stat-accent{color:var(--cf-accent)}.hero__stat-label{font-size:clamp(11px, 1.4vw, 13px);font-weight:500;color:rgba(255,255,255,.5);white-space:nowrap}.hero__anim{opacity:0;transform:translateY(20px);animation:heroIn .6s ease forwards}.hero__anim--1{animation-delay:.1s}.hero__anim--2{animation-delay:.25s}.hero__anim--3{animation-delay:.4s}.hero__anim--4{animation-delay:.55s}.hero__anim--5{animation-delay:.7s}@keyframes heroIn{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.hero__content{padding:32px 16px 32px;gap:16px;padding-top:clamp(24px, 5vh, 56px)}.hero__countries{padding:4px 16px;margin:0 -16px;width:calc(100% + 32px)}.hero__country-pill{padding:7px 14px;font-size:13px}.hero__cta{flex-direction:column;align-items:stretch;width:100%}.hero__btn{padding:15px 24px;font-size:15px;text-align:center}.hero__stats{flex-wrap:wrap;gap:12px 0;padding:18px 16px}.hero__stat{width:50%;padding:6px 0}.hero__stat+.hero__stat{border-left:none}.hero__stat:nth-child(even){border-left:1px solid rgba(255,255,255,.1)}}.has-dropdown{position:relative}.has-dropdown>a{display:inline-flex;align-items:center;gap:4px}.nav-chev{width:10px;height:10px;transition:transform .2s;flex-shrink:0}.has-dropdown:hover .nav-chev{transform:rotate(180deg)}ul.nav-dropdown{display:none !important;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 12px 36px rgba(0,0,0,.1);padding:12px 0 8px;min-width:220px;z-index:100;list-style:none;flex-direction:column;flex-wrap:nowrap;margin:0}.has-dropdown:after{content:'';position:absolute;top:100%;left:0;right:0;height:16px;display:none}.has-dropdown:hover:after{display:block}.has-dropdown:hover>ul.nav-dropdown{display:flex !important}.nav-dropdown li{margin:0}.nav-dropdown li a{display:flex !important;align-items:center;gap:10px;padding:10px 18px;font-size:14px !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:none !important;color:#1b1c1c !important;text-decoration:none;transition:background .15s,color .15s;white-space:nowrap}.nav-dropdown li a:hover{background:#f5f7fa;color:#009ee3 !important}.nav-dropdown li a:after{display:none !important}.nav-dropdown__flag{font-size:18px;line-height:1;display:inline-flex;align-items:center;flex-shrink:0}.nav-dropdown__flag img.emoji{width:18px !important;height:18px !important;margin:0 !important}@media (max-width:991px){.nav-dropdown{display:none !important}}.field__label{display:block;font-size:14px;font-weight:600;color:#1b1c1c;margin-bottom:8px}.field__select-group{display:flex;flex-wrap:wrap;gap:6px}.field__chip{cursor:pointer}.field__chip input{display:none}.field__chip span{display:inline-block;padding:8px 16px;font-size:14px;font-weight:500;border-radius:100px;border:1px solid #e2e6eb;background:#f7f8fa;color:#5a6472;transition:all .2s;cursor:pointer}.field__chip input:checked+span{background:#1a3a5c;color:#fff;border-color:#1a3a5c}.field__chip:hover span{border-color:#1a3a5c}.vigoda-result{background:#f0faf0;border:1px solid #c8e6c9;border-radius:12px;padding:16px;margin:4px 0}.vigoda-result__row{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.vigoda-result__row span{font-size:14px;color:#5a6472}.vigoda-result__save{font-size:22px;font-weight:800;color:#4caf50}.vigoda-result__price{font-size:18px;font-weight:700;color:#1a3a5c}.vigoda-result__note{font-size:11px;color:#8e96a0;margin-top:8px;margin-bottom:0}.header__right-group{display:flex;align-items:center;gap:16px;margin-left:auto}.header__phone-block{display:flex;align-items:center}.header__phone-main{text-align:right;position:relative}.header__phone-number{display:inline-flex;align-items:center;gap:6px;font-size:22px;font-weight:700;color:#1b1c1c;text-decoration:none;line-height:1.2;transition:color .2s}.header__phone-number:hover{color:var(--cf-brand)}.header__phone-number svg{flex-shrink:0}.header__phone-sub{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:3px}.header__phone-label{font-size:12px;color:var(--cf-brand);font-weight:500}.header__cities-toggle{display:inline-flex;align-items:center;gap:3px;background:0 0;border:none;padding:0;font-size:12px;font-weight:500;color:#999;cursor:pointer;transition:color .2s;font-family:inherit;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.header__cities-toggle:hover,.header__cities-toggle[aria-expanded=true]{color:var(--cf-brand);text-decoration-color:var(--cf-brand)}.header__cities-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.header__cities-toggle svg{transition:transform .2s}.header__cities-dropdown{display:none;position:absolute;top:calc(100% + 10px);right:0;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.12);padding:8px 0;min-width:240px;z-index:100;border:1px solid rgba(0,0,0,.06)}.header__cities-dropdown.open{display:block;animation:dropdownFade .2s ease-out}@keyframes dropdownFade{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.header__city-item{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;gap:16px;transition:background .15s}.header__city-item:hover{background:#f5f8fa}.header__city-item span{font-size:13px;color:#999;font-weight:400}.header__city-item a{font-size:14px;font-weight:600;color:#1b1c1c;text-decoration:none;white-space:nowrap;transition:color .2s}.header__city-item a:hover{color:var(--cf-brand)}.header__callback-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--cf-brand);color:#fff;border:none;border-radius:10px;padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit;white-space:nowrap}.header__callback-btn:hover{background:var(--cf-brand-dark);transform:translateY(-1px);box-shadow:0 4px 12px rgba(26,58,92,.35)}@media (max-width:1199px){.header__phone-number{font-size:18px}.header__cities-toggle{display:none}.header__callback-btn{padding:10px 16px;font-size:13px}}@media (max-width:991px){.header__right-group{margin-left:0}.header__phone-block{display:none}.header__callback-btn{padding:8px 14px}}.menu__phone{display:none;flex-direction:column;align-items:center;text-decoration:none;margin-bottom:8px}.menu__phone b{font-size:22px;color:#1b1c1c;font-weight:700}.menu__phone span{font-size:12px;color:var(--cf-brand);font-weight:500}@media (max-width:991px){.menu__phone{display:flex}}.nav ul li a{position:relative;padding:6px 0;transition:color .25s ease}.nav ul li a:after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--cf-brand);border-radius:2px;transform:scaleX(0);transform-origin:center;transition:transform .3s ease}.nav ul li a:hover:after,.nav ul li.is-active a:after{transform:scaleX(1)}.nav ul li.is-active a{color:#1a3a5c}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:99;display:none;gap:10px;padding:12px 14px calc(12px + env(safe-area-inset-bottom));background:rgba(255,255,255,.98);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--cf-border);box-shadow:0 -8px 30px rgba(15,38,64,.12);transform:translateY(110%);transition:transform .4s cubic-bezier(.22,.61,.36,1)}.sticky-cta.is-visible{transform:translateY(0)}.sticky-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 18px;border-radius:12px;font-family:var(--cf-font);font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s ease,background .2s ease;white-space:nowrap;min-height:50px}.sticky-cta__btn--call{flex:0 0 auto;background:var(--cf-bg-alt);color:var(--cf-primary);border:1px solid var(--cf-border);padding:14px;min-width:50px}.sticky-cta__btn--call span{display:none}.sticky-cta__btn--main{flex:1;background:var(--cf-brand);color:#fff;box-shadow:0 6px 20px rgba(26,58,92,.3)}.sticky-cta__btn--main:hover,.sticky-cta__btn--main:active{background:var(--cf-brand-dark);color:#fff;text-decoration:none}.sticky-cta__btn--call:hover,.sticky-cta__btn--call:active{background:var(--cf-brand);color:#fff;border-color:var(--cf-brand);text-decoration:none}@media (max-width:767px){.sticky-cta{display:flex}body.has-sticky-cta{padding-bottom:80px}}.lead-inline{padding:80px 0;background:linear-gradient(180deg,var(--cf-bg) 0%,var(--cf-bg-alt) 100%);font-family:var(--cf-font)}.lead-inline__layout{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.1fr);gap:48px;align-items:center;max-width:1120px;margin:0 auto}.lead-inline__text{max-width:460px}.lead-inline__eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-text-light);margin-bottom:16px}.lead-inline__eyebrow-line{width:28px;height:1px;background:var(--cf-brand)}.lead-inline__title{font-size:28px;font-weight:700;line-height:1.3;color:var(--cf-text);margin:0 0 14px}.lead-inline__lead{font-size:15px;font-weight:400;line-height:1.6;color:var(--cf-text-muted);margin:0 0 22px}.lead-inline__pillars{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.lead-inline__pillars li{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500;color:var(--cf-text)}.lead-inline__pillars svg{flex-shrink:0;color:var(--cf-green)}.lead-inline__form{display:grid;grid-template-columns:1fr 1fr;gap:16px;background:var(--cf-bg);border:1px solid var(--cf-border);border-radius:var(--cf-radius-lg);padding:32px 32px 28px;box-shadow:0 28px 64px -32px rgba(15,38,64,.22)}.lead-inline__field{display:flex;flex-direction:column;gap:6px}.lead-inline__field--full{grid-column:1/-1}.lead-inline__field label{font-size:12px;font-weight:600;color:var(--cf-text);letter-spacing:.02em}.lead-inline__field label span{font-weight:400;color:var(--cf-text-light)}.lead-inline__field input{width:100%;padding:14px 16px;background:var(--cf-bg-alt);border:1px solid var(--cf-border);border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:14px;font-weight:500;color:var(--cf-text);transition:border-color .2s ease,background .2s ease}.lead-inline__field input::placeholder{color:var(--cf-text-light);font-weight:400}.lead-inline__field input:focus{outline:none;border-color:var(--cf-brand);background:var(--cf-bg);box-shadow:0 0 0 3px rgba(26,58,92,.08)}.lead-inline__submit{grid-column:1/-1;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;background:var(--cf-brand);color:#fff;border:none;border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 8px 24px rgba(26,58,92,.3);transition:background .2s ease,transform .2s ease}.lead-inline__submit svg{transition:transform .3s ease}.lead-inline__submit:hover{background:var(--cf-brand-dark);transform:translateY(-2px)}.lead-inline__submit:hover svg{transform:translateX(4px)}.lead-inline__submit:disabled{opacity:.6;cursor:not-allowed;transform:none}.lead-inline__policy{grid-column:1/-1;font-size:11px;font-weight:400;color:var(--cf-text-light);line-height:1.5;margin:0;text-align:center}.lead-inline__policy a{color:var(--cf-brand);text-decoration:underline}.lead-inline__success{grid-column:1/-1;display:flex;align-items:center;gap:12px;padding:18px 22px;background:rgba(76,175,80,.1);border:1px solid rgba(76,175,80,.35);border-radius:var(--cf-radius);font-size:14px;font-weight:600;color:var(--cf-green)}@media (max-width:991px){.lead-inline__layout{grid-template-columns:1fr;gap:32px}.lead-inline__text{max-width:100%;text-align:center}.lead-inline__eyebrow{justify-content:center}.lead-inline__pillars{align-items:center}}@media (max-width:640px){.lead-inline{padding:56px 0}.lead-inline__form{grid-template-columns:1fr;padding:24px 22px 22px}}.urgency{background:linear-gradient(90deg,var(--cf-primary) 0%,var(--cf-primary-dark) 100%);color:#fff;font-family:var(--cf-font);border-bottom:3px solid var(--cf-brand)}.urgency__inner{display:flex;align-items:center;gap:22px;padding:18px 0}.urgency__icon{flex-shrink:0;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(245,166,35,.18);color:var(--cf-accent);border:1px solid rgba(245,166,35,.4)}.urgency__text{flex:1;display:flex;flex-direction:column;gap:2px}.urgency__text strong{font-size:15px;font-weight:700;color:#fff;line-height:1.35}.urgency__text span{font-size:13px;font-weight:400;color:rgba(255,255,255,.7);line-height:1.5}.urgency__cta{flex-shrink:0;display:inline-flex;align-items:center;padding:12px 22px;background:var(--cf-brand);color:#fff;border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:13px;font-weight:700;text-decoration:none;transition:background .2s ease,transform .2s ease}.urgency__cta:hover{background:#fff;color:var(--cf-primary);text-decoration:none;transform:translateY(-1px)}@media (max-width:768px){.urgency__inner{flex-direction:column;text-align:center;gap:14px;padding:18px 0 20px}.urgency__cta{width:100%;justify-content:center}}@media (max-width:640px){.actuals__title,.destinations__title,.salon-tricks__header h2,.self-risks__head h2,.checklist__head h2,.personal__title,.team-block__title,.process__title,.pricing__title,.calc__title,.why__title,.services__title,.faq__title,.overpay__title{font-size:24px;line-height:1.25}.actuals__eyebrow-line,.destinations__eyebrow-line,.self-risks__eyebrow,.checklist__eyebrow-line,.personal__eyebrow-line,.team-block__eyebrow-line,.process__eyebrow-line,.pricing__eyebrow-line,.calc__eyebrow-line,.why__eyebrow-line,.services__eyebrow-line,.faq__eyebrow-line,.overpay__eyebrow-line{width:22px}.actuals__lead,.destinations__head p,.self-risks__head p,.checklist__head p,.personal__title+.personal__quote,.team-block__lead,.process__lead,.pricing__lead,.calc__lead,.why__lead,.services__lead,.faq__lead,.overpay__lead{font-size:14px;line-height:1.55}.process__foot-link,.team-block__foot-link,.pricing-card__btn,.calc__cta,.why__savings-cta,.services__foot-cta,.faq__foot-cta,.salon-tricks__btn,.self-risks__btn,.overpay__cta{min-height:48px}.actuals,.destinations,.salon-tricks,.self-risks,.checklist,.personal,.team-block,.process,.pricing,.calc,.why,.services,.faq,.overpay{overflow-x:hidden}}@media (max-width:480px){.actuals__title,.destinations__title,.salon-tricks__header h2,.self-risks__head h2,.checklist__head h2,.personal__title,.team-block__title,.process__title,.pricing__title,.calc__title,.why__title,.services__title,.faq__title,.overpay__title{font-size:22px}}.cars__block .btn,.cars__wrapper .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;padding:12px 24px;font-size:14px;font-weight:600;font-family:var(--cf-font);border-radius:var(--cf-radius);box-shadow:0 6px 18px rgba(26,58,92,.2);min-height:44px;white-space:nowrap}.cars__block .btn:hover,.cars__wrapper .btn:hover{background:var(--cf-brand-dark);transform:translateY(-1px);box-shadow:0 8px 22px rgba(26,58,92,.3)}.overpay{padding:88px 0 80px;background:var(--cf-bg-alt);font-family:var(--cf-font);position:relative;overflow:hidden}.overpay:before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(26,58,92,.04) 1px,transparent 1.5px);background-size:22px 22px;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000 20%,transparent 70%);mask-image:radial-gradient(circle at 50% 30%,#000 20%,transparent 70%);pointer-events:none}.overpay .container{position:relative}.overpay__head{max-width:760px;margin:0 auto 44px;text-align:center}.overpay__eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-text-light);margin-bottom:16px}.overpay__eyebrow-line{width:28px;height:1px;background:var(--cf-brand)}.overpay__title{font-size:28px;font-weight:700;line-height:1.3;color:var(--cf-text);margin:0 0 14px}.overpay__lead{font-size:15px;font-weight:400;line-height:1.6;color:var(--cf-text-muted);margin:0 auto;max-width:600px}.overpay__models{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:36px;padding:8px;background:var(--cf-bg);border:1px solid var(--cf-border);border-radius:100px;width:fit-content;margin-left:auto;margin-right:auto}.overpay-model{display:inline-flex;align-items:baseline;gap:6px;padding:11px 20px;background:0 0;border:none;border-radius:100px;cursor:pointer;font-family:var(--cf-font);color:var(--cf-text-muted);transition:background .25s ease,color .25s ease;white-space:nowrap}.overpay-model:hover{color:var(--cf-text);background:var(--cf-bg-alt)}.overpay-model.is-active{background:var(--cf-brand);color:#fff;box-shadow:0 6px 18px -6px rgba(26,58,92,.4)}.overpay-model__name{font-size:14px;font-weight:600;line-height:1}.overpay-model__year{font-size:11px;font-weight:500;color:var(--cf-text-light);letter-spacing:.02em}.overpay-model.is-active .overpay-model__year{color:rgba(255,255,255,.7)}.overpay__result{background:var(--cf-bg);border:1px solid var(--cf-border);border-radius:var(--cf-radius-lg);overflow:hidden;box-shadow:0 28px 64px -32px rgba(15,38,64,.25);max-width:1080px;margin:0 auto}.overpay__result-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:22px 32px;border-bottom:1px solid var(--cf-border-light)}.overpay__result-tag{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-text-light)}.overpay__result-tag:before{content:'';width:16px;height:1px;background:var(--cf-brand)}.overpay__result-title{font-size:20px;font-weight:600;line-height:1.3;color:var(--cf-text);margin:0;transition:color .3s ease}.overpay__result-title.is-pulse{animation:overpayFade .4s ease}.overpay__cells{display:grid;grid-template-columns:1fr 1fr 1.5fr;gap:0}.overpay-cell{padding:32px;display:flex;flex-direction:column;gap:10px;border-right:1px solid var(--cf-border-light);position:relative}.overpay-cell:last-child{border-right:none}.overpay-cell__label{font-size:11px;font-weight:500;letter-spacing:.12em;color:var(--cf-text-light);text-transform:uppercase}.overpay-cell__value{font-size:24px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;letter-spacing:-.01em;transition:color .3s ease}.overpay-cell__value.is-pulse{animation:overpayPulse .5s ease}@keyframes overpayPulse{0%{transform:scale(1.04);opacity:.6}100%{transform:scale(1);opacity:1}}@keyframes overpayFade{0%{opacity:.4;transform:translateY(4px)}100%{opacity:1;transform:translateY(0)}}.overpay-cell--bad .overpay-cell__value{color:var(--cf-text-light);text-decoration:line-through;text-decoration-color:rgba(226,75,74,.6);text-decoration-thickness:2px}.overpay-cell--good .overpay-cell__value{color:var(--cf-primary)}.overpay-cell--save{background:linear-gradient(135deg,var(--cf-primary) 0%,var(--cf-primary-dark) 100%);color:#fff;gap:12px;padding:32px 36px}.overpay-cell--save:before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--cf-brand)}.overpay-cell--save .overpay-cell__label{color:rgba(255,255,255,.6)}.overpay-cell__value--big{font-size:40px;font-weight:800;color:#fff !important;letter-spacing:-.025em;line-height:1}.overpay-cell__pct{display:inline-flex;align-items:center;align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.04em;color:#fff;background:var(--cf-brand);padding:6px 12px;border-radius:100px;margin-top:2px}.overpay__cta{display:flex;align-items:center;justify-content:center;gap:12px;padding:22px 32px;background:var(--cf-bg);color:var(--cf-brand);font-family:var(--cf-font);font-size:14px;font-weight:600;text-decoration:none;border-top:1px solid var(--cf-border-light);transition:background .25s ease,color .25s ease}.overpay__cta svg{transition:transform .3s ease}.overpay__cta:hover{background:var(--cf-brand);color:#fff;text-decoration:none}.overpay__cta:hover svg{transform:translateX(4px)}.overpay__note{max-width:760px;margin:22px auto 0;font-size:12px;font-weight:400;line-height:1.55;color:var(--cf-text-light);text-align:center}@media (max-width:991px){.overpay__cells{grid-template-columns:1fr 1fr}.overpay-cell--save{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.12)}.overpay-cell--save:before{left:0;right:0;top:0;bottom:auto;width:auto;height:3px}.overpay-cell--save .overpay-cell__label{flex:1 0 100%}}@media (max-width:640px){.overpay{padding:64px 0 56px}.overpay__head{margin-bottom:32px}.overpay__models{gap:4px;padding:6px;max-width:100%;flex-wrap:wrap}.overpay-model{padding:9px 16px}.overpay-model__name{font-size:13px}.overpay__result-head{padding:18px 22px}.overpay__cells{grid-template-columns:1fr}.overpay-cell{border-right:none;border-bottom:1px solid var(--cf-border-light);padding:22px 24px}.overpay-cell--save{flex-direction:column;align-items:flex-start;padding:26px 24px}.overpay-cell--save:before{width:3px;height:100%;left:0;top:0;right:auto}.overpay-cell:last-child{border-bottom:none}.overpay-cell__value{font-size:22px}.overpay-cell__value--big{font-size:34px}.overpay__cta{padding:18px 22px;font-size:13px;text-align:center}}.personal{padding:96px 0;background:var(--cf-bg-alt);font-family:var(--cf-font);position:relative;overflow:hidden}.personal:before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(26,58,92,.04) 1px,transparent 1.5px);background-size:26px 26px;-webkit-mask-image:radial-gradient(circle at 70% 50%,#000 20%,transparent 65%);mask-image:radial-gradient(circle at 70% 50%,#000 20%,transparent 65%);pointer-events:none}.personal__layout{position:relative;display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 0.9fr);gap:64px;align-items:center;z-index:1}.personal__content{max-width:580px}.personal__eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-text-light);margin-bottom:18px}.personal__eyebrow-line{width:28px;height:1px;background:var(--cf-accent)}.personal__title{font-size:28px;font-weight:700;line-height:1.3;color:var(--cf-text);margin:0 0 24px}.personal__title em{font-style:normal;color:var(--cf-accent-dark)}.personal__quote{position:relative;margin:0 0 28px;padding:22px 26px 22px 28px;background:var(--cf-bg);border-left:3px solid var(--cf-accent);border-radius:0 var(--cf-radius) var(--cf-radius) 0;font-size:15px;font-weight:400;line-height:1.65;color:var(--cf-text);box-shadow:0 12px 28px -18px rgba(15,38,64,.2)}.personal__quote:before{content:'"';position:absolute;top:-8px;left:18px;font-size:60px;font-weight:800;line-height:1;color:var(--cf-accent);opacity:.25;font-family:Georgia,serif}.personal__pillars{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-direction:column;gap:16px}.personal__pillars li{display:flex;align-items:flex-start;gap:14px}.personal__pillar-icon{flex-shrink:0;width:30px;height:30px;border-radius:50%;background:rgba(76,175,80,.12);color:var(--cf-green);display:inline-flex;align-items:center;justify-content:center}.personal__pillars div{display:flex;flex-direction:column;gap:2px}.personal__pillars strong{font-size:15px;font-weight:600;color:var(--cf-text);line-height:1.4}.personal__pillars span{font-size:13px;font-weight:400;color:var(--cf-text-muted);line-height:1.5}.personal__sign{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:24px;border-top:1px solid var(--cf-border)}.personal__sign-name{display:flex;flex-direction:column;gap:4px}.personal__sign-name strong{font-size:15px;font-weight:700;color:var(--cf-primary);line-height:1.3}.personal__sign-name span{font-size:12px;font-weight:500;color:var(--cf-text-light)}.personal__cta{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--cf-brand);color:#fff;padding:13px 24px;border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:13px;font-weight:600;text-decoration:none;box-shadow:0 6px 18px rgba(0,158,227,.35);transition:background .2s ease,transform .2s ease}.personal__cta:hover{background:var(--cf-brand-dark);color:#fff;transform:translateY(-2px);text-decoration:none}.personal__photo{position:relative;margin:0;display:flex;justify-content:center;align-items:flex-end;min-height:540px;padding-bottom:0}.personal__photo-circle{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:460px;height:460px;max-width:90%;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(245,166,35,.18) 0%,transparent 55%),linear-gradient(160deg,rgba(26,58,92,.12) 0%,rgba(26,58,92,.18) 100%);box-shadow:0 30px 60px -28px rgba(15,38,64,.18);z-index:1}.personal__photo-pattern{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:460px;height:460px;max-width:90%;border-radius:50%;background-image:radial-gradient(rgba(26,58,92,.1) 1px,transparent 1.5px);background-size:22px 22px;-webkit-mask-image:radial-gradient(circle at center,#000 30%,transparent 75%);mask-image:radial-gradient(circle at center,#000 30%,transparent 75%);z-index:2;pointer-events:none}.personal__photo-img{position:relative;z-index:3;display:block;width:100%;max-width:440px;height:auto;max-height:560px;object-fit:contain;filter:drop-shadow(0 24px 36px rgba(15,38,64,.25))}.personal__photo-badge{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);z-index:4;display:inline-flex;align-items:center;gap:8px;padding:12px 22px;background:var(--cf-bg);border-radius:100px;font-size:13px;font-weight:600;color:var(--cf-primary);box-shadow:0 18px 40px -16px rgba(15,38,64,.4);white-space:nowrap}.personal__photo-badge svg{color:var(--cf-green);flex-shrink:0}.personal__photo-stat{position:absolute;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:4px;background:var(--cf-bg);border:1px solid var(--cf-border);border-radius:var(--cf-radius);padding:14px 18px;box-shadow:0 18px 40px -18px rgba(15,38,64,.3)}.personal__photo-stat--top{top:14%;left:0;animation:personalFloat 4s ease-in-out infinite}.personal__photo-stat--bottom{top:42%;right:0;animation:personalFloat 4s ease-in-out infinite 1s}@keyframes personalFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}.personal__photo-stat-num{font-size:22px;font-weight:700;color:var(--cf-primary);line-height:1;font-variant-numeric:tabular-nums}.personal__photo-stat-num small{font-size:.7em;font-weight:700;color:var(--cf-accent)}.personal__photo-stat-text{font-size:12px;font-weight:500;color:var(--cf-text-light)}@media (max-width:991px){.personal{padding:72px 0}.personal__layout{grid-template-columns:1fr;gap:40px}.personal__photo{order:-1;min-height:460px}.personal__photo-circle,.personal__photo-pattern{width:360px;height:360px}.personal__photo-img{max-width:340px;max-height:460px}.personal__photo-stat--top{top:8%;left:4%}.personal__photo-stat--bottom{top:36%;right:4%}.personal__photo-badge{bottom:12px;font-size:12px;padding:10px 18px}}@media (max-width:540px){.personal{padding:56px 0}.personal__quote{font-size:14px;padding:20px 22px 20px 24px}.personal__sign{flex-direction:column;align-items:stretch;text-align:center;gap:16px}.personal__cta{width:100%}.personal__photo-stat{padding:10px 14px}.personal__photo-stat-num{font-size:18px}}.team-block{padding:88px 0;background:var(--cf-bg);font-family:var(--cf-font)}.team-block__head{max-width:760px;margin:0 auto 56px;text-align:center}.team-block__eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-text-light);margin-bottom:16px}.team-block__eyebrow-line{width:28px;height:1px;background:var(--cf-accent)}.team-block__title{font-size:28px;font-weight:700;line-height:1.3;color:var(--cf-text);margin:0 0 14px}.team-block__lead{font-size:15px;font-weight:400;line-height:1.6;color:var(--cf-text-muted);margin:0 auto 28px;max-width:620px}.team-block__stats{display:inline-flex;gap:0;padding:18px 32px;background:var(--cf-bg-alt);border:1px solid var(--cf-border);border-radius:100px}.team-block__stat{display:flex;flex-direction:column;align-items:center;gap:2px;padding:0 26px;border-right:1px solid var(--cf-border)}.team-block__stat:last-child{border-right:none}.team-block__stat-num{font-size:22px;font-weight:700;color:var(--cf-primary);line-height:1;font-variant-numeric:tabular-nums}.team-block__stat-text{font-size:12px;font-weight:500;color:var(--cf-text-light);white-space:nowrap}.team-block__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px, 1fr));gap:22px;margin-bottom:40px}.team-card{position:relative;background:var(--cf-bg);border:1px solid var(--cf-border-light);border-radius:var(--cf-radius-lg);overflow:hidden;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.team-card:hover{transform:translateY(-4px);box-shadow:0 22px 48px -24px rgba(15,38,64,.25);border-color:var(--cf-accent)}.team-card__photo{position:relative;aspect-ratio:1/1;overflow:hidden;background-color:var(--cf-bg-alt);background-size:cover;background-position:center top;background-repeat:no-repeat;transition:transform .6s ease}.team-card:hover .team-card__photo{transform:scale(1.05)}.team-card__info{padding:18px 20px 22px}.team-card__name{font-size:18px;font-weight:600;line-height:1.4;color:var(--cf-text);margin:0 0 6px}.team-card__role{display:block;font-size:13px;font-weight:500;color:var(--cf-text-muted);line-height:1.5}.team-card--featured{border-color:var(--cf-accent);box-shadow:0 18px 40px -22px rgba(245,166,35,.4)}.team-card--featured .team-card__name{color:var(--cf-primary)}.team-card--featured .team-card__role{color:var(--cf-accent-dark);font-weight:600}.team-card__ribbon{position:absolute;top:10px;right:10px;z-index:2;display:inline-block;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cf-text);background:var(--cf-accent);padding:3px 8px;border-radius:100px;box-shadow:0 4px 10px rgba(245,166,35,.4)}.team-block__foot{text-align:center}.team-block__foot-link{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:var(--cf-brand);color:#fff;border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:14px;font-weight:600;text-decoration:none;box-shadow:0 6px 20px rgba(0,158,227,.35);transition:background .2s ease,transform .2s ease}.team-block__foot-link svg{transition:transform .3s ease}.team-block__foot-link:hover{background:var(--cf-brand-dark);color:#fff;transform:translateY(-2px);text-decoration:none}.team-block__foot-link:hover svg{transform:translateX(4px)}@media (max-width:768px){.team-block{padding:64px 0}.team-block__head{margin-bottom:40px}.team-block__stats{flex-direction:column;gap:14px;padding:20px 28px;border-radius:var(--cf-radius-lg)}.team-block__stat{padding:0;border-right:none;border-bottom:1px solid var(--cf-border);padding-bottom:12px}.team-block__stat:last-child{border-bottom:none;padding-bottom:0}.team-block__grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:480px){.team-block__title{font-size:24px}.team-card__name{font-size:16px}.team-card__role{font-size:12px}}.process{padding:80px 0;background:var(--cf-bg);font-family:var(--cf-font);position:relative;overflow:hidden}.process__head{max-width:720px;margin:0 auto 56px;text-align:center}.process__eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-text-light);margin-bottom:16px}.process__eyebrow-line{width:28px;height:1px;background:var(--cf-accent)}.process__title{font-size:28px;font-weight:700;line-height:1.3;color:var(--cf-text);margin:0 0 14px}.process__lead{font-size:15px;font-weight:400;line-height:1.6;color:var(--cf-text-muted);margin:0 auto;max-width:600px}.process__timeline{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-bottom:48px}.process__line{position:absolute;top:32px;left:calc(10% + 0px);right:calc(10% + 0px);height:1px;background-image:linear-gradient(to right,var(--cf-border) 0%,var(--cf-border) 50%,transparent 50%);background-size:12px 1px;background-repeat:repeat-x;z-index:0}.process-step{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.process-step__node{position:relative;width:64px;height:64px;border-radius:50%;background:var(--cf-bg);border:1.5px solid var(--cf-border);display:inline-flex;align-items:center;justify-content:center;color:var(--cf-primary);transition:all .4s ease;margin-left:8px}.process-step:hover .process-step__node{border-color:var(--cf-accent);background:var(--cf-accent);color:#fff;transform:translateY(-3px);box-shadow:0 12px 28px -10px rgba(245,166,35,.6)}.process-step__num{position:absolute;top:-8px;right:-8px;min-width:26px;height:26px;padding:0 6px;border-radius:100px;background:var(--cf-primary);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(26,58,92,.35);transition:background .4s ease}.process-step:hover .process-step__num{background:var(--cf-text)}.process-step__body{padding-left:4px}.process-step__body h3{font-size:18px;font-weight:600;line-height:1.4;color:var(--cf-text);margin:0 0 8px}.process-step__body p{font-size:14px;font-weight:400;line-height:1.55;color:var(--cf-text-muted);margin:0 0 12px}.process-step__time{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.04em;color:var(--cf-accent-dark);background:rgba(245,166,35,.1);border:1px solid rgba(245,166,35,.3);padding:4px 10px;border-radius:100px}.process__foot{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 32px;background:var(--cf-bg-alt);border:1px solid var(--cf-border);border-radius:var(--cf-radius-lg)}.process__foot-stat{display:flex;align-items:baseline;gap:14px}.process__foot-num{font-size:32px;font-weight:700;color:var(--cf-primary);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.process__foot-text{font-size:14px;font-weight:500;color:var(--cf-text-muted);max-width:18ch;line-height:1.4}.process__foot-link{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;background:var(--cf-brand);color:#fff;border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:14px;font-weight:600;text-decoration:none;box-shadow:0 6px 20px rgba(0,158,227,.35);transition:background .2s ease,transform .2s ease}.process__foot-link svg{transition:transform .3s ease}.process__foot-link:hover{background:var(--cf-brand-dark);color:#fff;transform:translateY(-2px);text-decoration:none}.process__foot-link:hover svg{transform:translateX(4px)}@media (max-width:991px){.process__timeline{grid-template-columns:1fr;gap:0}.process__line{top:32px;bottom:32px;left:32px;right:auto;width:1px;height:auto;background-image:linear-gradient(to bottom,var(--cf-border) 0%,var(--cf-border) 50%,transparent 50%);background-size:1px 12px;background-repeat:repeat-y}.process-step{flex-direction:row;align-items:flex-start;gap:22px;padding-bottom:28px}.process-step:last-child{padding-bottom:0}.process-step__node{flex-shrink:0;margin-left:0}.process-step__body{flex:1;padding-top:4px;padding-left:0}.process__foot{flex-direction:column;text-align:center;gap:18px;padding:24px 22px}.process__foot-stat{flex-direction:column;align-items:center;gap:4px}.process__foot-link{width:100%;justify-content:center}}@media (max-width:540px){.process{padding:56px 0}.process__head{margin-bottom:40px}.process-step{gap:18px;padding-bottom:24px}.process-step__node{width:56px;height:56px}.process__line{left:28px;top:28px;bottom:28px}.process__foot-num{font-size:28px}}.services{padding:80px 0;background:var(--cf-bg);font-family:var(--cf-font)}.services__head{max-width:720px;margin:0 auto 48px;text-align:center}.services__eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-text-light);margin-bottom:16px}.services__eyebrow-line{width:28px;height:1px;background:var(--cf-accent)}.services__title{font-size:28px;font-weight:700;line-height:1.3;color:var(--cf-text);margin:0 0 14px}.services__lead{font-size:15px;font-weight:400;line-height:1.6;color:var(--cf-text-muted);margin:0 auto;max-width:600px}.services__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:36px}.service-card{display:flex;flex-direction:column;gap:14px;padding:26px 26px 24px;background:var(--cf-bg);border:1px solid var(--cf-border-light);border-radius:var(--cf-radius-lg);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.service-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -22px rgba(15,38,64,.25);border-color:var(--cf-accent)}.service-card__icon{width:56px;height:56px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:rgba(26,58,92,.08);color:var(--cf-primary);transition:background .3s ease,color .3s ease}.service-card:hover .service-card__icon{background:rgba(26,58,92,.14)}.service-card--main{border-top:2px solid var(--cf-primary)}.service-card h3{font-size:18px;font-weight:600;line-height:1.4;color:var(--cf-text);margin:0}.service-card p{font-size:14px;font-weight:400;line-height:1.55;color:var(--cf-text-muted);margin:0}.services__foot{display:flex;align-items:center;gap:20px;padding:22px 30px;background:var(--cf-bg-alt);border:1px solid var(--cf-border);border-radius:var(--cf-radius-lg)}.services__foot>svg{flex-shrink:0;color:var(--cf-accent)}.services__foot-text{flex:1;display:flex;flex-direction:column;gap:2px}.services__foot-text strong{font-size:15px;font-weight:700;color:var(--cf-text);line-height:1.4}.services__foot-text span{font-size:13px;font-weight:400;color:var(--cf-text-muted);line-height:1.5}.services__foot-cta{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--cf-brand);color:#fff;padding:13px 24px;border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:13px;font-weight:600;text-decoration:none;box-shadow:0 6px 18px rgba(0,158,227,.35);transition:background .2s ease,transform .2s ease}.services__foot-cta:hover{background:var(--cf-brand-dark);color:#fff;transform:translateY(-2px);text-decoration:none}@media (max-width:991px){.services__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.services{padding:56px 0}.services__head{margin-bottom:32px}.services__grid{grid-template-columns:1fr;gap:14px}.service-card{padding:22px 22px 20px}.services__foot{flex-direction:column;text-align:center;padding:22px}.services__foot-cta{width:100%}}.calc{padding:80px 0;background:var(--cf-bg);font-family:var(--cf-font)}.calc__head{max-width:720px;margin:0 auto 48px;text-align:center}.calc__eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-text-light);margin-bottom:16px}.calc__eyebrow-line{width:28px;height:1px;background:var(--cf-accent)}.calc__title{font-size:28px;font-weight:700;line-height:1.3;color:var(--cf-text);margin:0 0 14px}.calc__lead{font-size:15px;font-weight:400;line-height:1.6;color:var(--cf-text-muted);margin:0 auto;max-width:600px}.calc__layout{display:grid;grid-template-columns:minmax(0, 1.3fr) minmax(0, 1fr);gap:36px;align-items:start}.calc__form{background:var(--cf-bg);border:1px solid var(--cf-border);border-radius:var(--cf-radius-lg);padding:36px 36px 24px;display:flex;flex-direction:column;gap:28px}.calc__field{border:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.calc__legend{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:var(--cf-text);padding:0;width:100%}.calc__legend-num{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--cf-bg-alt);border:1px solid var(--cf-border);color:var(--cf-accent);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}.calc__legend-value{margin-left:auto;font-size:14px;font-weight:700;color:var(--cf-primary);font-variant-numeric:tabular-nums}.calc__legend-value--editable{display:inline-flex;align-items:baseline;gap:0}.calc__legend-value--editable input[type=text]{width:110px;padding:4px 8px;border:1px solid rgba(26,58,92,.15);border-radius:4px;background:#fff;font:inherit;font-size:14px;font-weight:700;color:var(--cf-primary);font-variant-numeric:tabular-nums;text-align:right;transition:border-color .12s,box-shadow .12s}.calc__legend-value--editable input[type=text]:focus{outline:none;border-color:var(--cf-accent);box-shadow:0 0 0 2px rgba(245,166,35,.15)}.calc__legend-value--editable input[type=text]:hover{border-color:rgba(26,58,92,.35)}.calc__pills{display:flex;flex-wrap:wrap;gap:8px}.calc__pill{cursor:pointer}.calc__pill input{position:absolute;opacity:0;pointer-events:none}.calc__pill span{display:inline-block;padding:10px 18px;background:var(--cf-bg);border:1px solid var(--cf-border);border-radius:100px;font-size:13px;font-weight:600;color:var(--cf-text-muted);transition:all .2s ease}.calc__pill:hover span{border-color:var(--cf-primary-light);color:var(--cf-primary)}.calc__pill input:checked+span{background:var(--cf-primary);border-color:var(--cf-primary);color:#fff;box-shadow:0 4px 14px rgba(26,58,92,.25)}.calc__pills--small .calc__pill span{padding:8px 14px;font-size:13px}.calc__range{-webkit-appearance:none;appearance:none;width:100%;height:6px;background:var(--cf-border-light);border-radius:100px;outline:none;cursor:pointer}.calc__range::-webkit-slider-runnable-track{height:6px;background:var(--cf-border-light);border-radius:100px}.calc__range::-moz-range-track{height:6px;background:var(--cf-border-light);border-radius:100px}.calc__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin-top:-8px;background:var(--cf-accent);border:3px solid #fff;border-radius:50%;box-shadow:0 4px 12px rgba(245,166,35,.5);cursor:pointer;transition:transform .15s ease}.calc__range::-webkit-slider-thumb:hover{transform:scale(1.1)}.calc__range::-moz-range-thumb{width:22px;height:22px;background:var(--cf-accent);border:3px solid #fff;border-radius:50%;box-shadow:0 4px 12px rgba(245,166,35,.5);cursor:pointer}.calc__range-meta{display:flex;justify-content:space-between;font-size:12px;font-weight:500;color:var(--cf-text-light)}.calc__check{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:13px;font-weight:500;color:var(--cf-text-muted);margin-top:6px;user-select:none}.calc__check input{width:18px;height:18px;accent-color:var(--cf-accent);cursor:pointer}.calc__receipt{position:sticky;top:100px;background:linear-gradient(180deg,var(--cf-primary) 0%,var(--cf-primary-dark) 100%);color:#fff;border-radius:var(--cf-radius-lg);padding:32px 32px 28px;box-shadow:0 24px 60px -28px rgba(15,38,64,.55)}.calc__receipt-head{padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid rgba(255,255,255,.16)}.calc__receipt-tag{display:inline-block;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--cf-accent);margin-bottom:10px}.calc__receipt-title{font-size:20px;font-weight:600;line-height:1.4;color:#fff;margin:0}.calc__breakdown{margin:0 0 22px;display:flex;flex-direction:column;gap:12px}.calc__breakdown div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.calc__breakdown dt{font-size:13px;font-weight:400;color:rgba(255,255,255,.65)}.calc__breakdown dd{font-size:14px;font-weight:600;color:#fff;margin:0;font-variant-numeric:tabular-nums;transition:color .3s ease}.calc__breakdown dd.is-pulse{animation:calcPulse .5s ease}@keyframes calcPulse{0%{color:var(--cf-accent);transform:scale(1.03)}100%{color:#fff;transform:scale(1)}}.calc__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:20px;margin-bottom:22px;border-top:1px dashed rgba(255,255,255,.25)}.calc__total-label{font-size:14px;font-weight:500;color:rgba(255,255,255,.7);letter-spacing:.04em;text-transform:uppercase}.calc__total-value{font-size:26px;font-weight:700;color:var(--cf-accent);font-variant-numeric:tabular-nums;transition:color .3s ease}.calc__total-value.is-pulse{animation:calcTotalPulse .6s ease}@keyframes calcTotalPulse{0%{transform:scale(1.05)}50%{transform:scale(1.02)}100%{transform:scale(1)}}.calc__cta{display:block;text-align:center;background:var(--cf-brand);color:#fff;padding:16px 24px;border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:14px;font-weight:700;text-decoration:none;box-shadow:0 6px 20px rgba(0,158,227,.4);transition:background .25s ease,transform .25s ease,box-shadow .3s ease}.calc__cta:hover{background:var(--cf-brand-dark);color:#fff;transform:translateY(-2px);box-shadow:0 10px 28px rgba(0,158,227,.55);text-decoration:none}.calc__note{margin:18px 0 0;font-size:12px;font-weight:400;line-height:1.55;color:rgba(255,255,255,.5)}@media (max-width:991px){.calc__layout{grid-template-columns:1fr;gap:22px}.calc__receipt{position:static}.calc__form{padding:28px 24px 22px}}@media (max-width:540px){.calc{padding:56px 0}.calc__head{margin-bottom:32px}.calc__form{padding:24px 20px 20px;gap:22px}.calc__receipt{padding:26px 22px 22px}.calc__total-value{font-size:24px}.calc__pill span{padding:9px 14px;font-size:12.5px}}.why{padding:80px 0;background:var(--cf-bg-alt);font-family:var(--cf-font)}.why__head{max-width:760px;margin:0 auto 48px;text-align:center}.why__eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-text-light);margin-bottom:16px}.why__eyebrow-line{width:28px;height:1px;background:var(--cf-accent)}.why__title{font-size:28px;font-weight:700;line-height:1.3;color:var(--cf-text);margin:0 0 14px}.why__lead{font-size:15px;font-weight:400;line-height:1.6;color:var(--cf-text-muted);margin:0 auto;max-width:640px}.why__compare{background:var(--cf-bg);border:1px solid var(--cf-border);border-radius:var(--cf-radius-lg);overflow:hidden;margin-bottom:32px;box-shadow:0 18px 48px -28px rgba(15,38,64,.18)}.why__compare-head,.why__row{display:grid;grid-template-columns:minmax(0, 1.2fr) minmax(0, 1fr) minmax(0, 1fr);align-items:center;gap:0}.why__compare-head{padding:18px 28px;background:var(--cf-bg-alt);border-bottom:1px solid var(--cf-border)}.why__col-label{display:flex;align-items:center;justify-content:center}.why__col-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 14px;border-radius:100px}.why__col-label--bad .why__col-tag{color:var(--cf-red);background:rgba(226,75,74,.1);border:1px solid rgba(226,75,74,.3)}.why__col-label--good .why__col-tag{color:var(--cf-accent-dark);background:rgba(245,166,35,.12);border:1px solid rgba(245,166,35,.4)}.why__row{padding:20px 28px;border-bottom:1px solid var(--cf-border-light);transition:background .2s ease}.why__row:last-child{border-bottom:none}.why__row:hover{background:rgba(245,166,35,.03)}.why__param{font-size:13px;font-weight:500;color:var(--cf-text-light);letter-spacing:.04em;text-transform:uppercase}.why__cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;padding:0 14px}.why__cell strong{font-size:18px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.why__cell span{font-size:12px;font-weight:400;line-height:1.4;color:var(--cf-text-light)}.why__cell svg{margin-bottom:4px}.why__cell--bad{color:var(--cf-red)}.why__cell--bad strong{color:var(--cf-red)}.why__cell--good{color:var(--cf-green)}.why__cell--good strong{color:var(--cf-primary)}.why__savings{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:32px;padding:32px 40px;background:linear-gradient(135deg,var(--cf-primary) 0%,var(--cf-primary-dark) 100%);border-radius:var(--cf-radius-lg);color:#fff;box-shadow:0 22px 50px -24px rgba(15,38,64,.5)}.why__savings-num{font-size:56px;font-weight:800;line-height:.95;letter-spacing:-.025em;color:var(--cf-accent);font-variant-numeric:tabular-nums;white-space:nowrap}.why__savings-num small{font-size:.45em;font-weight:700}.why__savings-minus{margin-right:4px}.why__savings-text{display:flex;flex-direction:column;gap:6px}.why__savings-text strong{font-size:18px;font-weight:700;line-height:1.3;color:#fff}.why__savings-text span{font-size:13px;font-weight:400;line-height:1.55;color:rgba(255,255,255,.7);max-width:50ch}.why__savings-cta{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:0 0;color:#fff;padding:14px 28px;border:2px solid #fff;border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .25s ease,color .25s ease,transform .25s ease}.why__savings-cta:hover{background:#fff;color:var(--cf-primary);transform:translateY(-2px);text-decoration:none}@media (max-width:768px){.why__compare-head,.why__row{grid-template-columns:1fr 1fr;padding:18px 20px;gap:14px}.why__compare-head .why__col-label:first-child{display:none}.why__param{grid-column:1/-1;text-align:center;padding-bottom:8px;border-bottom:1px dashed var(--cf-border-light);margin-bottom:4px}.why__cell strong{font-size:16px}.why__savings{grid-template-columns:1fr;text-align:center;gap:20px;padding:28px 24px}.why__savings-num{font-size:48px}.why__savings-cta{width:100%}}@media (max-width:540px){.why{padding:56px 0}.why__head{margin-bottom:32px}.why__savings-num{font-size:40px}}.faq{padding:80px 0;background:var(--cf-bg-alt);font-family:var(--cf-font)}.faq__head{max-width:720px;margin:0 auto 48px;text-align:center}.faq__eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-text-light);margin-bottom:16px}.faq__eyebrow-line{width:28px;height:1px;background:var(--cf-accent)}.faq__title{font-size:28px;font-weight:700;line-height:1.3;color:var(--cf-text);margin:0 0 14px}.faq__lead{font-size:15px;font-weight:400;line-height:1.6;color:var(--cf-text-muted);margin:0 auto;max-width:600px}.faq__list{max-width:840px;margin:0 auto 36px;display:flex;flex-direction:column;gap:12px}.faq-item{position:relative;background:var(--cf-bg);border:1px solid var(--cf-border);border-radius:var(--cf-radius);transition:border-color .3s ease,box-shadow .3s ease;overflow:hidden}.faq-item:before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--cf-accent);transform:scaleY(0);transform-origin:center;transition:transform .35s ease}.faq-item:hover{border-color:var(--cf-primary-light);box-shadow:0 12px 28px -18px rgba(15,38,64,.18)}.faq-item[open]{border-color:var(--cf-accent);box-shadow:0 16px 36px -22px rgba(15,38,64,.22)}.faq-item[open]:before{transform:scaleY(1)}.faq-item summary{display:flex;align-items:center;gap:18px;padding:22px 26px;cursor:pointer;list-style:none;user-select:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::marker{display:none}.faq-item__num{flex-shrink:0;font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--cf-accent);font-variant-numeric:tabular-nums;min-width:22px}.faq-item__q{flex:1;font-size:18px;font-weight:600;line-height:1.4;color:var(--cf-text)}.faq-item[open] .faq-item__q{color:var(--cf-primary)}.faq-item__icon{flex-shrink:0;position:relative;width:22px;height:22px;border-radius:50%;background:var(--cf-bg-alt);border:1px solid var(--cf-border);transition:background .3s ease,border-color .3s ease,transform .3s ease}.faq-item__icon:before,.faq-item__icon:after{content:'';position:absolute;left:50%;top:50%;width:9px;height:1.5px;background:var(--cf-primary);transform:translate(-50%,-50%);transition:transform .3s ease,background .3s ease}.faq-item__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item:hover .faq-item__icon{border-color:var(--cf-accent)}.faq-item[open] .faq-item__icon{background:var(--cf-accent);border-color:var(--cf-accent);transform:rotate(180deg)}.faq-item[open] .faq-item__icon:before,.faq-item[open] .faq-item__icon:after{background:var(--cf-text)}.faq-item[open] .faq-item__icon:after{transform:translate(-50%,-50%) rotate(0)}.faq-item__a{padding:4px 26px 24px 66px;border-top:1px dashed var(--cf-border-light);margin-top:-1px}.faq-item__a p{font-size:14px;font-weight:400;line-height:1.65;color:var(--cf-text-muted);margin:18px 0 0;max-width:64ch}.faq__foot{max-width:840px;margin:0 auto;display:flex;align-items:center;gap:24px;padding:24px 32px;background:var(--cf-bg);border:1px solid var(--cf-border);border-radius:var(--cf-radius-lg)}.faq__foot-text{flex:1;display:flex;flex-direction:column;gap:4px}.faq__foot-text strong{font-size:16px;font-weight:700;color:var(--cf-text);line-height:1.3}.faq__foot-text span{font-size:13px;font-weight:400;color:var(--cf-text-muted);line-height:1.5}.faq__foot-cta{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--cf-brand);color:#fff;padding:14px 26px;border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:13px;font-weight:600;text-decoration:none;box-shadow:0 6px 18px rgba(0,158,227,.35);transition:background .2s ease,transform .2s ease}.faq__foot-cta:hover{background:var(--cf-brand-dark);color:#fff;transform:translateY(-2px);text-decoration:none}@media (max-width:768px){.faq{padding:64px 0}.faq-item summary{padding:18px 20px;gap:14px}.faq-item__q{font-size:16px}.faq-item__a{padding:4px 20px 22px 56px}.faq__foot{flex-direction:column;text-align:center;padding:22px}.faq__foot-cta{width:100%}}@media (max-width:540px){.faq{padding:56px 0}.faq__head{margin-bottom:36px}.faq-item__a{padding:4px 18px 20px 50px}}.pricing{padding:80px 0;background:var(--cf-bg-alt);font-family:var(--cf-font);position:relative;overflow:hidden}.pricing__head{max-width:720px;margin:0 auto 48px;text-align:center}.pricing__eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-text-light);margin-bottom:16px}.pricing__eyebrow-line{width:28px;height:1px;background:var(--cf-accent)}.pricing__title{font-size:28px;font-weight:700;line-height:1.3;color:var(--cf-text);margin:0 0 14px}.pricing__lead{font-size:15px;font-weight:400;line-height:1.6;color:var(--cf-text-muted);margin:0 auto;max-width:600px}.pricing__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:stretch}.pricing-card{position:relative;display:flex;flex-direction:column;background:var(--cf-bg);border:1px solid var(--cf-border);border-radius:var(--cf-radius-lg);padding:32px 30px 30px;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.pricing-card:hover{transform:translateY(-4px);box-shadow:0 22px 48px -24px rgba(15,38,64,.25);border-color:var(--cf-accent)}.pricing-card__top{border-bottom:1px solid var(--cf-border-light);padding-bottom:22px;margin-bottom:24px}.pricing-card__tag{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--cf-text-light);margin-bottom:12px}.pricing-card__name{font-size:20px;font-weight:600;line-height:1.4;color:var(--cf-primary);margin:0 0 10px}.pricing-card__desc{font-size:14px;font-weight:400;line-height:1.6;color:var(--cf-text-muted);margin:0}.pricing-card__price{display:flex;align-items:baseline;gap:8px;margin-bottom:24px}.pricing-card__price-from{font-size:14px;font-weight:500;color:var(--cf-text-light)}.pricing-card__price-value{font-size:28px;font-weight:700;color:var(--cf-primary);letter-spacing:-.005em}.pricing-card__features{list-style:none;padding:0;margin:0 0 30px;display:flex;flex-direction:column;gap:12px;flex:1}.pricing-card__features li{display:flex;align-items:flex-start;gap:12px;font-size:14px;font-weight:400;line-height:1.5;color:var(--cf-text)}.pricing-card__features svg{flex-shrink:0;width:14px;height:14px;color:var(--cf-green);margin-top:4px}.pricing-card__btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;background:0 0;color:var(--cf-brand);border:1.5px solid var(--cf-brand);border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:14px;font-weight:600;text-decoration:none;transition:background .25s ease,color .25s ease,transform .2s ease;cursor:pointer}.pricing-card__btn:hover{background:var(--cf-brand);color:#fff;transform:translateY(-2px);text-decoration:none}.pricing-card--featured{background:linear-gradient(180deg,var(--cf-primary) 0%,var(--cf-primary-dark) 100%);border-color:var(--cf-primary);color:#fff;box-shadow:0 24px 60px -28px rgba(15,38,64,.55);transform:translateY(-12px)}.pricing-card--featured:hover{transform:translateY(-16px);border-color:var(--cf-accent);box-shadow:0 30px 70px -28px rgba(15,38,64,.6)}.pricing-card--featured .pricing-card__top{border-bottom-color:rgba(255,255,255,.18)}.pricing-card--featured .pricing-card__tag{color:var(--cf-accent)}.pricing-card--featured .pricing-card__name{color:#fff}.pricing-card--featured .pricing-card__desc{color:rgba(255,255,255,.7)}.pricing-card--featured .pricing-card__price-from{color:rgba(255,255,255,.55)}.pricing-card--featured .pricing-card__price-value{color:#fff}.pricing-card--featured .pricing-card__features li{color:rgba(255,255,255,.88)}.pricing-card--featured .pricing-card__features svg{color:var(--cf-accent)}.pricing-card--featured .pricing-card__btn{background:var(--cf-accent);color:var(--cf-text);border-color:var(--cf-accent)}.pricing-card--featured .pricing-card__btn:hover{background:var(--cf-accent-light);border-color:var(--cf-accent-light);color:var(--cf-text)}.pricing-card__ribbon{position:absolute;top:16px;right:16px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cf-text);background:var(--cf-accent);padding:6px 12px;border-radius:100px;box-shadow:0 4px 14px rgba(245,166,35,.45)}.pricing__foot{display:flex;align-items:flex-start;gap:14px;max-width:760px;margin:40px auto 0;padding:18px 24px;background:var(--cf-bg);border:1px solid var(--cf-border);border-radius:var(--cf-radius);font-size:13px;line-height:1.6;color:var(--cf-text-muted)}.pricing__foot svg{flex-shrink:0;color:var(--cf-accent);margin-top:1px}@media (max-width:991px){.pricing__grid{grid-template-columns:1fr;gap:18px}.pricing-card--featured{transform:none;order:-1}.pricing-card--featured:hover{transform:translateY(-4px)}}@media (max-width:540px){.pricing{padding:56px 0}.pricing__head{margin-bottom:32px}.pricing-card{padding:26px 24px 24px}.pricing-card__price-value{font-size:26px}}.actuals{padding:80px 0;background:var(--cf-bg-alt);font-family:var(--cf-font)}.actuals__head{max-width:720px;margin:0 auto 40px;text-align:center}.actuals__eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-text-light);margin-bottom:16px}.actuals__eyebrow-line{width:28px;height:1px;background:var(--cf-accent)}.actuals__title{font-size:28px;font-weight:700;line-height:1.3;color:var(--cf-text);margin:0 0 14px}.actuals__lead{font-size:15px;font-weight:400;line-height:1.6;color:var(--cf-text-muted);margin:0 auto;max-width:600px}.actuals__tabs-wrap{position:relative}.actuals__radio{position:absolute;opacity:0;pointer-events:none}.actuals__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:36px;padding:6px;background:var(--cf-bg);border:1px solid var(--cf-border);border-radius:100px;width:fit-content;margin-left:auto;margin-right:auto}.actuals__tab{display:inline-flex;align-items:center;justify-content:center;padding:11px 22px;font-family:var(--cf-font);font-size:14px;font-weight:600;color:var(--cf-text-muted);border-radius:100px;cursor:pointer;transition:background .25s ease,color .25s ease;user-select:none}.actuals__tab:hover{color:var(--cf-primary)}#actuals-all:checked~.actuals__tabs label[for=actuals-all],#actuals-premium:checked~.actuals__tabs label[for=actuals-premium],#actuals-middle:checked~.actuals__tabs label[for=actuals-middle],#actuals-budget:checked~.actuals__tabs label[for=actuals-budget],#actuals-electric:checked~.actuals__tabs label[for=actuals-electric]{background:var(--cf-primary);color:#fff;box-shadow:0 4px 14px rgba(26,58,92,.25)}.actuals__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}#actuals-premium:checked~.actuals__grid .actual-card:not([data-segment=premium]),#actuals-middle:checked~.actuals__grid .actual-card:not([data-segment=middle]),#actuals-budget:checked~.actuals__grid .actual-card:not([data-segment=budget]),#actuals-electric:checked~.actuals__grid .actual-card:not([data-segment=electric]){display:none}.actual-card{background:var(--cf-bg);border:1px solid var(--cf-border-light);border-radius:var(--cf-radius-lg);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.actual-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -20px rgba(15,38,64,.25);border-color:var(--cf-accent)}.actual-card__link{display:block;color:inherit;text-decoration:none}.actual-card__link:hover{color:inherit;text-decoration:none}.actual-card__media{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--cf-bg-alt)}.actual-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.actual-card:hover .actual-card__media img{transform:scale(1.05)}.actual-card__segment{position:absolute;top:14px;left:14px;display:inline-block;font-size:12px;font-weight:500;letter-spacing:.05em;padding:6px 12px;border-radius:100px;background:rgba(26,58,92,.92);color:#fff;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.actual-card__segment--premium{background:rgba(26,58,92,.92)}.actual-card__segment--middle{background:rgba(42,90,140,.92)}.actual-card__segment--budget{background:rgba(76,175,80,.92)}.actual-card__segment--electric{background:rgba(245,166,35,.95);color:var(--cf-text)}.actual-card__body{padding:20px 22px 22px}.actual-card__title{font-size:19px;font-weight:600;line-height:1.4;color:var(--cf-text);margin:0 0 14px}.actual-card__specs{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;margin:0 0 18px;padding-bottom:16px;border-bottom:1px solid var(--cf-border-light)}.actual-card__specs div{display:flex;flex-direction:column;gap:2px}.actual-card__specs dt{font-size:12px;font-weight:500;color:var(--cf-text-light);letter-spacing:.04em}.actual-card__specs dd{font-size:14px;font-weight:500;color:var(--cf-text);margin:0}.actual-card__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.actual-card__price{display:flex;flex-direction:column;gap:2px}.actual-card__price-value{font-size:22px;font-weight:700;color:var(--cf-primary);line-height:1}.actual-card__price small{font-size:12px;font-weight:400;color:var(--cf-text-light)}.actual-card__cta{font-size:13px;font-weight:600;color:var(--cf-primary);transition:color .2s ease,transform .2s ease}.actual-card:hover .actual-card__cta{color:var(--cf-accent-dark);transform:translateX(3px)}.actuals__empty{grid-column:1/-1;text-align:center;color:var(--cf-text-muted);font-size:15px;padding:40px 0}.actuals__foot{text-align:center;margin-top:36px}.actuals__foot-link{display:inline-flex;align-items:center;gap:10px;padding:14px 30px;background:var(--cf-primary);color:#fff;border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:14px;font-weight:600;text-decoration:none;box-shadow:0 6px 20px rgba(26,58,92,.25);transition:background .2s ease,transform .2s ease,box-shadow .3s ease}.actuals__foot-link svg{transition:transform .3s ease}.actuals__foot-link:hover{background:var(--cf-primary-light);color:#fff;transform:translateY(-2px);box-shadow:0 10px 28px rgba(26,58,92,.35);text-decoration:none}.actuals__foot-link:hover svg{transform:translateX(4px)}@media (max-width:991px){.actuals__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.actuals{padding:56px 0}.actuals__tabs{gap:4px;padding:4px}.actuals__tab{padding:9px 16px;font-size:13px}.actuals__grid{grid-template-columns:1fr;gap:16px}}.destinations{padding:96px 0 88px;background:var(--cf-bg);font-family:var(--cf-font);position:relative;overflow:hidden}.destinations:before{content:'';position:absolute;top:0;right:0;width:50vw;height:100%;background:radial-gradient(60% 80% at 100% 30%,rgba(245,166,35,.06),transparent 70%);pointer-events:none}.destinations__head{max-width:720px;margin:0 auto 48px;text-align:center;position:relative}.destinations__eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-text-light);margin-bottom:16px}.destinations__eyebrow-line{width:28px;height:1px;background:var(--cf-accent)}.destinations__title{font-family:var(--cf-font);font-size:28px;font-weight:700;line-height:1.3;color:var(--cf-text);margin:0 0 14px}.destinations__lead{font-size:15px;font-weight:400;line-height:1.6;color:var(--cf-text-muted);margin:0 auto;max-width:600px}.dest-panels{display:flex;gap:6px;height:440px;margin-bottom:32px;border-radius:2px;overflow:hidden}.dest-panel{position:relative;flex:1 1 0;min-width:0;overflow:hidden;color:#fff;text-decoration:none;cursor:pointer;isolation:isolate;transition:flex-grow .85s cubic-bezier(.22,.61,.36,1)}.dest-panel:first-child{border-radius:2px 0 0 2px}.dest-panel:last-child{border-radius:0 2px 2px 0}.dest-panel:hover,.dest-panel:focus-visible{flex-grow:5;color:#fff;text-decoration:none;outline:none}.dest-panel__bg{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,var(--cf-primary) 0%,var(--cf-primary-dark) 60%,var(--cf-bg-dark) 100%);transition:transform 1s ease,filter .6s ease}.dest-panel__bg:before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--cf-accent);opacity:0;transition:opacity .5s ease}.dest-panel:hover .dest-panel__bg{transform:scale(1.08);filter:brightness(1.05)}.dest-panel:hover .dest-panel__bg:before{opacity:1}.dest-panel--korea .dest-panel__bg{background-image:linear-gradient(180deg,rgba(200,16,46,.18),transparent 35%),linear-gradient(180deg,var(--cf-primary) 0%,var(--cf-primary-dark) 60%,var(--cf-bg-dark) 100%)}.dest-panel--china .dest-panel__bg{background-image:linear-gradient(180deg,rgba(222,41,16,.2),transparent 35%),linear-gradient(180deg,var(--cf-primary) 0%,var(--cf-primary-dark) 60%,var(--cf-bg-dark) 100%)}.dest-panel--japan .dest-panel__bg{background-image:linear-gradient(180deg,rgba(188,0,45,.18),transparent 35%),linear-gradient(180deg,var(--cf-primary) 0%,var(--cf-primary-dark) 60%,var(--cf-bg-dark) 100%)}.dest-panel--usa .dest-panel__bg{background-image:linear-gradient(180deg,rgba(0,40,104,.32),transparent 35%),linear-gradient(180deg,var(--cf-primary) 0%,var(--cf-primary-dark) 60%,var(--cf-bg-dark) 100%)}.dest-panel--uae .dest-panel__bg{background-image:linear-gradient(180deg,rgba(0,115,47,.2),transparent 35%),linear-gradient(180deg,var(--cf-primary) 0%,var(--cf-primary-dark) 60%,var(--cf-bg-dark) 100%)}.dest-panel--europe .dest-panel__bg{background-image:linear-gradient(180deg,rgba(0,51,153,.3),transparent 35%),linear-gradient(180deg,var(--cf-primary) 0%,var(--cf-primary-dark) 60%,var(--cf-bg-dark) 100%)}.dest-panel--soon{cursor:default;pointer-events:auto}.dest-panel--soon:hover{transform:none}.dest-panel--soon .dest-panel__overlay{opacity:.92}.dest-panel--soon:after{content:'';position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent 0 18px,rgba(255,255,255,.03) 18px 20px);pointer-events:none;z-index:3}.dest-panel__badge--soon{background:rgba(245,166,35,.22) !important;color:var(--cf-accent,#f5a623) !important;border:1px solid rgba(245,166,35,.5)}.dest-panel__cta--disabled{opacity:.65;cursor:default;color:rgba(255,255,255,.7) !important}.dest-panel__cta--disabled:hover{transform:none}.dest-panel__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 0%,rgba(11,27,43,.25) 50%,rgba(11,27,43,.85) 100%)}.dest-panel__noise{position:absolute;inset:0;z-index:1;opacity:.05;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.dest-panel__corner{position:absolute;top:22px;left:22px;right:22px;z-index:4;display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.dest-panel__num{font-size:12px;font-weight:500;letter-spacing:.12em;color:rgba(255,255,255,.55);font-variant-numeric:tabular-nums;transition:color .4s ease}.dest-panel__num:before{content:'— ';color:var(--cf-accent);font-weight:700}.dest-panel__iso{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.1em;color:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.2);padding:4px 9px;border-radius:2px;background:rgba(0,0,0,.18);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:color .4s ease,border-color .4s ease,background .4s ease}.dest-panel:hover .dest-panel__num,.dest-panel:focus-visible .dest-panel__num{color:var(--cf-accent)}.dest-panel:hover .dest-panel__iso,.dest-panel:focus-visible .dest-panel__iso{color:var(--cf-accent);border-color:rgba(245,166,35,.55);background:rgba(245,166,35,.1)}.dest-panel__collapsed{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:18px;padding:22px 10px 30px;transition:opacity .45s ease,transform .6s ease}.dest-panel__name{font-family:var(--cf-font);font-size:18px;font-weight:600;line-height:1.4;color:#fff;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;text-shadow:0 2px 12px rgba(0,0,0,.5)}.dest-panel__rule{width:1px;height:36px;background:var(--cf-accent);opacity:.7}.dest-panel:hover .dest-panel__collapsed,.dest-panel:focus-visible .dest-panel__collapsed{opacity:0;transform:translateY(8px)}.dest-panel__expanded{position:absolute;inset:0;z-index:3;padding:70px 30px 28px;display:flex;flex-direction:column;gap:10px;justify-content:flex-end;opacity:0;transform:translateY(14px);transition:opacity .45s ease .2s,transform .55s ease .15s;pointer-events:none}.dest-panel:hover .dest-panel__expanded,.dest-panel:focus-visible .dest-panel__expanded{opacity:1;transform:translateY(0);pointer-events:auto}.dest-panel__flag{display:inline-block;align-self:flex-start;font-size:36px;line-height:1;margin-bottom:12px;filter:drop-shadow(0 6px 14px rgba(0,0,0,.45));transform:rotate(-3deg);transition:transform .5s ease .25s}.dest-panel:hover .dest-panel__flag,.dest-panel:focus-visible .dest-panel__flag{transform:rotate(0) scale(1.04)}.dest-panel__badge{align-self:flex-start;font-family:var(--cf-font);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--cf-accent);padding:0 0 8px;border-bottom:1px solid rgba(245,166,35,.45)}.dest-panel__heading{font-family:var(--cf-font);font-size:20px;font-weight:600;line-height:1.4;color:#fff;margin:6px 0 0}.dest-panel__lead{font-size:14px;line-height:1.6;color:rgba(255,255,255,.72);margin:0;max-width:44ch;font-weight:400}.dest-panel__data{display:flex;flex-direction:column;gap:6px;margin:8px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.14)}.dest-panel__data div{display:grid;grid-template-columns:80px 1fr;align-items:baseline;gap:16px}.dest-panel__data dt{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.5);margin:0}.dest-panel__data dd{font-size:14px;font-weight:500;color:#fff;margin:0}.dest-panel__save{color:var(--cf-accent) !important;font-weight:700 !important}.dest-panel__cta{display:inline-flex;align-items:center;gap:10px;margin-top:12px;padding:14px 0;border-top:1px solid rgba(255,255,255,.18);color:#fff;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;transition:color .25s ease,border-color .25s ease;width:100%;justify-content:space-between}.dest-panel__cta svg{color:var(--cf-accent);transition:transform .4s ease}.dest-panel:hover .dest-panel__cta{color:var(--cf-accent);border-color:var(--cf-accent)}.dest-panel:hover .dest-panel__cta svg{transform:translateX(8px)}.destinations__foot{display:flex;align-items:center;gap:18px;padding-top:4px}.destinations__foot-line{flex:1;height:1px;background:var(--cf-border)}.destinations__foot-text{font-size:12px;font-weight:500;color:var(--cf-text-light)}.destinations__foot-text a{color:var(--cf-primary);text-decoration:none;margin-left:8px;border-bottom:1px solid var(--cf-accent);padding-bottom:1px;transition:color .2s ease}.destinations__foot-text a:hover{color:var(--cf-accent-dark)}@media (max-width:991px){.destinations{padding:72px 0 64px}.destinations__head{margin-bottom:36px}.destinations__title{font-size:26px}.dest-panels{flex-direction:column;height:auto;gap:6px}.dest-panel{flex:0 0 auto;height:86px;transition:height .7s cubic-bezier(.22,.61,.36,1)}.dest-panel:first-child{border-radius:2px 2px 0 0}.dest-panel:last-child{border-radius:0 0 2px 2px}.dest-panel:hover,.dest-panel:focus-visible{flex-grow:0;height:380px}.dest-panel__corner{top:18px;left:22px;right:22px}.dest-panel__collapsed{flex-direction:row;justify-content:flex-start;align-items:center;gap:18px;padding:0 22px}.dest-panel__name{writing-mode:horizontal-tb;transform:none;font-size:18px}.dest-panel__rule{width:28px;height:1px}.dest-panel__expanded{padding:60px 24px 24px}}@media (max-width:540px){.destinations{padding:56px 0 48px}.destinations__title{font-size:24px}.dest-panel:hover,.dest-panel:focus-visible{height:360px}.dest-panel__heading{font-size:19px}.dest-panel__data div{grid-template-columns:70px 1fr;gap:12px}}.salon-tricks{padding:80px 0;background:linear-gradient(180deg,var(--cf-bg-alt) 0%,var(--cf-bg) 100%);font-family:var(--cf-font)}.salon-tricks .section__title{text-align:center;margin-bottom:48px}.salon-tricks .section__title h2{font-size:clamp(24px, 3.4vw, 36px);font-weight:700;color:var(--cf-primary);margin:0 0 14px;line-height:1.2}.salon-tricks__lead{font-size:clamp(14px, 1.4vw, 16px);color:var(--cf-text-muted);max-width:680px;margin:0 auto;line-height:1.6}.salon-tricks__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.trick-card{position:relative;background:var(--cf-bg);border:1px solid var(--cf-border-light);border-radius:var(--cf-radius-lg);padding:28px 24px 24px;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;overflow:hidden}.trick-card:before{content:'';position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--cf-red) 0%,var(--cf-accent) 100%);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.trick-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(26,58,92,.1);border-color:transparent}.trick-card:hover:before{transform:scaleX(1)}.trick-card__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:rgba(226,75,74,.1);color:var(--cf-red);margin-bottom:18px}.trick-card h3{font-size:18px;font-weight:700;color:var(--cf-text);margin:0 0 10px;line-height:1.3}.trick-card p{font-size:14px;color:var(--cf-text-muted);line-height:1.6;margin:0 0 16px}.trick-card__loss{display:inline-block;font-size:12px;font-weight:600;color:var(--cf-red);background:rgba(226,75,74,.08);padding:6px 12px;border-radius:100px;letter-spacing:.2px}.salon-tricks__cta{display:flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(135deg,var(--cf-primary) 0%,var(--cf-primary-light) 100%);border-radius:var(--cf-radius-lg);padding:32px 40px;color:#fff;box-shadow:0 12px 40px rgba(26,58,92,.25)}.salon-tricks__cta-text{display:flex;flex-direction:column;gap:6px;flex:1}.salon-tricks__cta-text strong{font-size:clamp(18px, 2vw, 22px);font-weight:700;line-height:1.3;color:#fff}.salon-tricks__cta-text span{font-size:14px;color:rgba(255,255,255,.78);line-height:1.55}.salon-tricks__btn{display:inline-flex;align-items:center;justify-content:center;background:var(--cf-brand);color:#fff;padding:16px 32px;border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:0 4px 18px rgba(0,158,227,.4);transition:background .2s ease,transform .2s ease,box-shadow .3s ease;flex-shrink:0}.salon-tricks__btn:hover{transform:translateY(-2px);background:var(--cf-brand-dark);box-shadow:0 8px 28px rgba(0,158,227,.55);color:#fff;text-decoration:none}@media (max-width:991px){.salon-tricks__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.salon-tricks{padding:56px 0}.salon-tricks .section__title{margin-bottom:32px}.salon-tricks__grid{grid-template-columns:1fr;gap:14px;margin-bottom:28px}.trick-card{padding:22px 20px 20px}.salon-tricks__cta{flex-direction:column;align-items:stretch;text-align:center;padding:26px 22px;border-radius:var(--cf-radius-lg)}.salon-tricks__btn{width:100%}}.self-risks{padding:80px 0;background:var(--cf-bg);font-family:var(--cf-font)}.self-risks__head{max-width:720px;margin:0 auto 48px;text-align:center}.self-risks__eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--cf-red);background:rgba(226,75,74,.08);padding:7px 14px;border-radius:100px;margin-bottom:16px}.self-risks__head h2{font-size:clamp(24px, 3.4vw, 36px);font-weight:700;color:var(--cf-primary);line-height:1.2;margin:0 0 14px}.self-risks__head p{font-size:clamp(14px, 1.4vw, 16px);line-height:1.65;color:var(--cf-text-muted);margin:0}.self-risks__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px 28px;margin-bottom:44px}.risk-row{display:flex;gap:18px;padding:22px 24px;background:var(--cf-bg);border:1px solid var(--cf-border-light);border-radius:var(--cf-radius);transition:border-color .3s ease,background .3s ease,transform .3s ease}.risk-row:hover{border-color:rgba(226,75,74,.35);background:var(--cf-bg-alt);transform:translateX(3px)}.risk-row__mark{flex-shrink:0;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:rgba(226,75,74,.1);color:var(--cf-red)}.risk-row__body h3{font-size:17px;font-weight:700;color:var(--cf-text);margin:2px 0 8px;line-height:1.3}.risk-row__body p{font-size:14px;line-height:1.6;color:var(--cf-text-muted);margin:0}.self-risks__bottom{display:flex;align-items:center;gap:22px;padding:26px 32px;background:linear-gradient(135deg,#fff8ef 0%,#ffefd9 100%);border:1px solid rgba(245,166,35,.35);border-radius:var(--cf-radius-lg)}.self-risks__bottom-icon{flex-shrink:0;color:var(--cf-accent-dark)}.self-risks__bottom-text{flex:1;display:flex;flex-direction:column;gap:4px}.self-risks__bottom-text strong{font-size:clamp(15px, 1.6vw, 18px);font-weight:700;color:var(--cf-text);line-height:1.35}.self-risks__bottom-text span{font-size:13.5px;color:var(--cf-text-muted);line-height:1.55}.self-risks__btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--cf-brand);color:#fff;padding:14px 28px;border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:0 4px 14px rgba(0,158,227,.4);transition:transform .2s ease,box-shadow .3s ease,background .2s ease}.self-risks__btn:hover{transform:translateY(-2px);background:var(--cf-brand-dark);box-shadow:0 8px 24px rgba(0,158,227,.55);color:#fff;text-decoration:none}@media (max-width:768px){.self-risks__grid{grid-template-columns:1fr;gap:14px}.self-risks__bottom{flex-direction:column;text-align:center;padding:24px 22px}.self-risks__btn{width:100%}}@media (max-width:640px){.self-risks{padding:56px 0}.self-risks__head{margin-bottom:32px}.risk-row{padding:18px;gap:14px}}.checklist{padding:80px 0;background:var(--cf-bg-alt);font-family:var(--cf-font)}.checklist__head{max-width:720px;margin:0 auto 44px;text-align:center}.checklist__eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--cf-green);background:rgba(76,175,80,.1);padding:7px 14px;border-radius:100px;margin-bottom:16px}.checklist__head h2{font-size:clamp(24px, 3.4vw, 36px);font-weight:700;color:var(--cf-primary);line-height:1.2;margin:0 0 14px}.checklist__head p{font-size:clamp(14px, 1.4vw, 16px);line-height:1.65;color:var(--cf-text-muted);margin:0}.checklist__card{background:var(--cf-bg);border:1px solid var(--cf-border);border-radius:var(--cf-radius-lg);padding:32px 36px 28px;box-shadow:0 20px 60px -30px rgba(15,38,64,.2)}.checklist__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.checklist__bar-text strong{display:block;font-size:16px;font-weight:700;color:var(--cf-text);line-height:1.3}.checklist__bar-text span{display:block;font-size:13px;color:var(--cf-text-muted);margin-top:2px}.checklist__bar-counter{display:inline-flex;align-items:baseline;gap:2px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.checklist__bar-num{font-size:32px;color:var(--cf-green)}.checklist__bar-divider{font-size:22px;color:var(--cf-text-light);margin:0 2px}.checklist__bar-total{font-size:22px;color:var(--cf-text-muted)}.checklist__progress{width:100%;height:6px;background:var(--cf-border-light);border-radius:100px;overflow:hidden;margin-bottom:36px}.checklist__progress-fill{width:100%;height:100%;background:linear-gradient(90deg,var(--cf-green) 0%,var(--cf-green-light) 100%);border-radius:100px;box-shadow:0 0 12px rgba(76,175,80,.5);animation:checklistFill 1.6s ease-out;transform-origin:left}@keyframes checklistFill{from{transform:scaleX(0)}to{transform:scaleX(1)}}.checklist__groups{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 40px}.checklist__group-head{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px dashed var(--cf-border)}.checklist__group-num{font-size:12px;font-weight:800;letter-spacing:1px;color:var(--cf-accent);background:rgba(245,166,35,.1);padding:5px 10px;border-radius:6px;font-variant-numeric:tabular-nums}.checklist__group-head h3{font-size:16px;font-weight:700;color:var(--cf-primary);margin:0;line-height:1.3}.checklist__items{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.checklist__items li{display:flex;align-items:flex-start;gap:12px}.checklist__check{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--cf-green);color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(76,175,80,.35);margin-top:1px}.checklist__items li>div{display:flex;flex-direction:column;gap:2px}.checklist__items strong{font-size:14px;font-weight:700;color:var(--cf-text);line-height:1.35}.checklist__items span{font-size:13px;color:var(--cf-text-muted);line-height:1.5}@media (max-width:768px){.checklist__card{padding:26px 22px 24px}.checklist__groups{grid-template-columns:1fr;gap:28px}}@media (max-width:640px){.checklist{padding:56px 0}.checklist__head{margin-bottom:32px}.checklist__bar{flex-direction:column;align-items:flex-start;gap:8px}.checklist__bar-num{font-size:28px}}.bannerOther{height:611px;margin-bottom:0}.bannerOther .banner__elem,.bannerOther .row,.bannerOther .container{height:100%}.bannerOther .banner__btns:before{display:none}@media (max-width:767px){.bannerOther:before{height:1082px;background-position:top center;top:-71px;bottom:auto}.bannerOther .section__title{height:136px}.bannerOther+.footer{padding-top:30px}}.form__policy input{vertical-align:middle;margin-right:3px;margin-top:-5px}.modal__form .btn{width:100%}div.contacts__block__icon{align-items:flex-start}div.contacts__block__icon img{margin-top:4px}.banner:before{background-image:url(/wp-content/uploads/2025/09/hero__bg-scaled.webp)}.banner__item{position:relative}.banner__item:after{content:'';position:absolute;width:calc((100vw - 1200px) / 2 + 447px);height:593px;left:745px;bottom:-84px;background-image:url(/wp-content/uploads/2025/09/hero__bg-anim-scaled.webp);background-position:left center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:-1}.bannerOther .banner__item:after{bottom:- 191px}@media (max-width:1399px){.banner__item:after{width:calc((100vw - 970px) / 2 + 314px);left:656px}.bannerOther .banner__item:after{width:calc((100vw - 970px) / 2 + 550px);left:420px}}@media (max-width:991px){.banner__item:after{width:calc((100vw - 710px) / 2 + 200px);left:510px}.bannerOther .banner__item:after{width:calc((100vw - 710px) / 2 + 310px);left:400px}}@media (max-width:767px){.banner__item:after{display:none}.banner__car img{width:auto;height:370px;left:50%;transform:translateX(-50%);top:-45px}}html{scroll-padding-top:150px}.swiper-slide{display:flex!important;flex-direction:column;justify-content:center;overflow:hidden;border-radius:25px}.video .swiper-slide{min-width:300px;max-height:430px}.video .swiper-button-prev,.video .swiper-button-next{display:flex}.swiper-button-disabled{display:none!important}.menu__social,.menu__callback{display:none}.header__wrapper{padding:24px 0}.header.open{height:100vh}#CalltouchWidgetFrame{z-index:105!important}.fancybox__content video{width:95%!important;max-height:100vh}.blog-hero{background:var(--cf-primary-dark,#0f2640);padding:56px 0 48px;text-align:center}.blog-hero__inner{max-width:680px;margin:0 auto}.blog-hero__label{display:inline-block;font-size:var(--cf-text-12,12px);font-weight:var(--cf-w-semi,600);text-transform:uppercase;letter-spacing:2px;color:var(--cf-cyan,#009ee3);margin-bottom:16px}.blog-hero__title{font-family:var(--cf-font,'Manrope',sans-serif);font-size:var(--cf-text-32,32px);font-weight:var(--cf-w-bold,700);color:#fff;line-height:1.25;margin:0 0 14px}.blog-hero__desc{font-size:var(--cf-text-16,16px);color:rgba(255,255,255,.6);line-height:1.6;margin:0}.blog-breadcrumbs{padding:16px 0}.blog-breadcrumbs .breadcrumb{font-size:var(--cf-text-13,13px);color:var(--cf-text-light,#8e96a0)}.blog-breadcrumbs .breadcrumb a{color:var(--cf-text-muted,#5a6472);text-decoration:none}.blog-breadcrumbs .breadcrumb a:hover{color:var(--cf-cyan,#009ee3)}.blog-cats{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 28px}.blog-cats__item{display:inline-block;padding:8px 18px;font-size:var(--cf-text-14,14px);font-weight:var(--cf-w-medium,500);color:var(--cf-text-muted,#5a6472);background:var(--cf-bg-alt,#f7f8fa);border:1px solid var(--cf-border,#e2e6eb);border-radius:100px;text-decoration:none;transition:all .2s}.blog-cats__item:hover{border-color:var(--cf-primary,#1a3a5c);color:var(--cf-primary,#1a3a5c)}.blog-cats__item.is-active{background:var(--cf-primary,#1a3a5c);border-color:var(--cf-primary,#1a3a5c);color:#fff}.blog-grid{padding:0 0 64px}.blog-grid__list{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.blog-grid__empty{text-align:center;padding:64px 0;color:var(--cf-text-muted,#5a6472);font-size:var(--cf-text-16,16px)}.blog-card{border-radius:var(--cf-radius,12px);overflow:hidden;background:#fff;border:1px solid var(--cf-border,#e2e6eb);transition:transform .2s var(--cf-ease,ease),box-shadow .2s}.blog-card:hover{transform:translateY(-4px);box-shadow:var(--cf-shadow-lg,0 20px 48px rgba(15,38,64,.1))}.blog-card__link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.blog-card__img{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--cf-bg-alt,#f7f8fa)}.blog-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--cf-ease,ease)}.blog-card:hover .blog-card__img img{transform:scale(1.05)}.blog-card__no-img{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--cf-border,#e2e6eb)}.blog-card__body{display:flex;flex-direction:column;flex:1;padding:20px}.blog-card__cat{display:inline-block;width:fit-content;font-size:var(--cf-text-11,11px);font-weight:var(--cf-w-semi,600);text-transform:uppercase;letter-spacing:1.2px;color:var(--cf-cyan,#009ee3);margin-bottom:10px}.blog-card__title{font-size:var(--cf-text-18,18px);font-weight:var(--cf-w-bold,700);color:var(--cf-text,#1a1d22);line-height:1.35;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card__excerpt{font-size:var(--cf-text-14,14px);color:var(--cf-text-muted,#5a6472);line-height:1.55;margin:0;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card__footer{display:flex;align-items:center;gap:6px;margin-top:16px;padding-top:14px;border-top:1px solid var(--cf-border-light,#f0f2f5);font-size:var(--cf-text-12,12px);color:var(--cf-text-light,#8e96a0)}.article-hero{position:relative;padding:80px 0 56px;overflow:hidden;background:var(--cf-primary-dark,#0f2640)}.article-hero__bg{position:absolute;inset:0;background-size:cover;background-position:center;filter:blur(2px);transform:scale(1.05)}.article-hero__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,38,64,.85) 0%,rgba(11,27,43,.95) 100%)}.article-hero__inner{position:relative;z-index:1;max-width:720px}.article-hero__cat{display:inline-block;font-size:var(--cf-text-12,12px);font-weight:var(--cf-w-semi,600);text-transform:uppercase;letter-spacing:1.5px;color:var(--cf-cyan,#009ee3);text-decoration:none;margin-bottom:16px;transition:opacity .2s}.article-hero__cat:hover{opacity:.8}.article-hero__title{font-family:var(--cf-font,'Manrope',sans-serif);font-size:var(--cf-text-40,40px);font-weight:var(--cf-w-bold,700);color:#fff;line-height:1.2;margin:0 0 20px}.article-hero__meta{display:flex;align-items:center;gap:8px;font-size:var(--cf-text-14,14px);color:rgba(255,255,255,.5)}.article-hero__sep{font-size:18px}.article-body{padding:40px 0 64px}.article-layout{display:grid;grid-template-columns:1fr 300px;gap:48px;align-items:start}.article-content{font-size:var(--cf-text-16,16px);color:var(--cf-text,#1a1d22);line-height:1.75}.article-content h2{font-size:var(--cf-text-24,24px);font-weight:var(--cf-w-bold,700);margin:40px 0 16px;line-height:1.3;color:var(--cf-primary-dark,#0f2640)}.article-content h3{font-size:var(--cf-text-20,20px);font-weight:var(--cf-w-semi,600);margin:32px 0 12px;line-height:1.35}.article-content p{margin:0 0 20px}.article-content ul,.article-content ol{margin:0 0 24px;padding-left:24px}.article-content li{margin-bottom:8px}.article-content img{max-width:100%;height:auto;border-radius:var(--cf-radius-sm,8px);margin:24px 0}.article-content blockquote{margin:28px 0;padding:20px 24px;border-left:4px solid var(--cf-cyan,#009ee3);background:var(--cf-bg-alt,#f7f8fa);border-radius:0 var(--cf-radius-sm,8px) var(--cf-radius-sm,8px) 0;font-style:italic;color:var(--cf-text-muted,#5a6472)}.article-content blockquote p:last-child{margin-bottom:0}.article-content a{color:var(--cf-cyan,#009ee3);text-decoration:underline;text-underline-offset:2px}.article-content a:hover{color:var(--cf-cyan-dark,#0077b2)}.article-content table{width:100%;border-collapse:separate;border-spacing:0;margin:28px 0;font-size:var(--cf-text-14,14px);line-height:1.5;background:#fff;border-radius:var(--cf-radius,12px);overflow:hidden;box-shadow:0 0 0 1px var(--cf-border,#e2e6eb),0 2px 8px rgba(15,38,64,.04)}.article-content thead th{background:var(--cf-bg-alt,#f7f8fa);color:var(--cf-text-muted,#5a6472);font-size:var(--cf-text-11,11px);font-weight:var(--cf-w-bold,700);text-transform:uppercase;letter-spacing:.8px;padding:12px 18px;border-bottom:2px solid var(--cf-border,#e2e6eb);text-align:left;white-space:nowrap}.article-content th,.article-content td{padding:14px 18px;text-align:left;vertical-align:middle}.article-content tbody td{border-top:1px solid var(--cf-border-light,#f0f2f5);color:var(--cf-text-muted,#5a6472)}.article-content tbody tr:first-child td{border-top:none}.article-content tbody td:first-child{font-weight:var(--cf-w-semi,600);color:var(--cf-text,#1a1d22)}.article-content tbody td:last-child{font-weight:var(--cf-w-bold,700);color:var(--cf-primary-dark,#0f2640);white-space:nowrap}.article-content tbody tr:last-child td strong,.article-content tbody tr:last-child td b{color:var(--cf-primary-dark,#0f2640)}.article-content tbody tr:last-child:has(strong) td,.article-content tbody tr:last-child:has(b) td{border-top:2px solid var(--cf-border,#e2e6eb);background:var(--cf-bg-alt,#f7f8fa);font-weight:var(--cf-w-bold,700);color:var(--cf-primary-dark,#0f2640)}.article-content tbody tr:nth-child(even){background:rgba(247,248,250,.5)}.article-content tbody tr{transition:background .15s}.article-content tbody tr:hover{background:rgba(0,158,227,.04)}.article-content tbody td:last-child:not(:first-child){position:relative}@media (max-width:575px){.article-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;margin:20px -14px;width:calc(100% + 28px);border-radius:0;box-shadow:0 0 0 1px var(--cf-border,#e2e6eb)}.article-content th,.article-content td{padding:10px 14px;font-size:var(--cf-text-13,13px)}.article-content thead th{font-size:10px;padding:10px 14px}}.article-sidebar{position:sticky;top:100px}.article-cta{background:var(--cf-bg-alt,#f7f8fa);border:1px solid var(--cf-border,#e2e6eb);border-radius:var(--cf-radius,12px);padding:28px 24px;text-align:center;margin-bottom:28px}.article-cta__icon{color:var(--cf-cyan,#009ee3);margin-bottom:14px}.article-cta__title{font-size:var(--cf-text-18,18px);font-weight:var(--cf-w-bold,700);color:var(--cf-text,#1a1d22);margin-bottom:8px;line-height:1.35}.article-cta__text{font-size:var(--cf-text-14,14px);color:var(--cf-text-muted,#5a6472);line-height:1.5;margin:0 0 18px}.article-cta__btn{display:block;width:100%;padding:12px 20px;background:var(--cf-cyan,#009ee3);color:#fff;border:none;border-radius:var(--cf-radius-sm,8px);font-size:var(--cf-text-14,14px);font-weight:var(--cf-w-semi,600);font-family:inherit;cursor:pointer;transition:all .2s}.article-cta__btn:hover{background:var(--cf-cyan-dark,#0077b2);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,158,227,.3)}.article-related{border:1px solid var(--cf-border,#e2e6eb);border-radius:var(--cf-radius,12px);padding:24px}.article-related__heading{font-size:var(--cf-text-15,15px);font-weight:var(--cf-w-bold,700);color:var(--cf-text,#1a1d22);margin-bottom:18px}.article-related__item{display:flex;gap:12px;align-items:center;text-decoration:none;padding:10px 0;border-top:1px solid var(--cf-border-light,#f0f2f5)}.article-related__item:first-of-type{border-top:none;padding-top:0}.article-related__thumb{width:56px;height:56px;border-radius:var(--cf-radius-sm,8px);overflow:hidden;flex-shrink:0;background:var(--cf-bg-alt,#f7f8fa)}.article-related__thumb img{width:100%;height:100%;object-fit:cover}.article-related__title{display:block;font-size:var(--cf-text-13,13px);font-weight:var(--cf-w-semi,600);color:var(--cf-text,#1a1d22);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-related__item:hover .article-related__title{color:var(--cf-cyan,#009ee3)}.article-related__date{display:block;font-size:var(--cf-text-11,11px);color:var(--cf-text-light,#8e96a0);margin-top:3px}.article-nav{border-top:1px solid var(--cf-border,#e2e6eb);padding:32px 0}.article-nav__inner{display:flex;justify-content:space-between;gap:24px}.article-nav__link{display:flex;flex-direction:column;gap:4px;text-decoration:none;max-width:45%}.article-nav__link--next{text-align:right;margin-left:auto}.article-nav__label{font-size:var(--cf-text-12,12px);color:var(--cf-text-light,#8e96a0);text-transform:uppercase;letter-spacing:1px}.article-nav__title{font-size:var(--cf-text-15,15px);font-weight:var(--cf-w-semi,600);color:var(--cf-text,#1a1d22);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-nav__link:hover .article-nav__title{color:var(--cf-cyan,#009ee3)}.cf-embed{margin:28px 0 36px}.cf-embed__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.cf-embed__title{font-size:var(--cf-text-20,20px);font-weight:var(--cf-w-bold,700);color:var(--cf-primary-dark,#0f2640);margin:0}.cf-embed__all{font-size:var(--cf-text-14,14px);font-weight:var(--cf-w-semi,600);color:var(--cf-cyan,#009ee3);text-decoration:none;white-space:nowrap;transition:opacity .2s}.cf-embed__all:hover{opacity:.7}.cf-embed__grid{display:grid;gap:16px}.cf-embed__grid--2{grid-template-columns:repeat(2,1fr)}.cf-embed__grid--3{grid-template-columns:repeat(3,1fr)}.cf-embed__grid--4{grid-template-columns:repeat(4,1fr)}.cf-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--cf-border,#e2e6eb);border-radius:6px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .15s var(--cf-ease,ease),box-shadow .15s}.cf-card:hover{transform:translateY(-2px);box-shadow:var(--cf-shadow-md,0 4px 16px rgba(15,38,64,.06));border-color:#d1d9e2}.cf-card__photo{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--cf-bg-alt,#f7f8fa)}.cf-card__photo img{width:100%;height:100%;object-fit:cover;transition:transform .3s var(--cf-ease,ease)}.cf-card:hover .cf-card__photo img{transform:scale(1.04)}.cf-card__no-photo{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;gap:6px;color:var(--cf-border,#e2e6eb)}.cf-card__no-photo span{font-size:var(--cf-text-12,12px);color:var(--cf-text-light,#8e96a0)}.cf-card__badges{position:absolute;top:8px;left:8px;display:flex;gap:4px;flex-wrap:wrap}.cf-card__badge{display:inline-block;padding:3px 8px;font-size:10px;font-weight:var(--cf-w-semi,600);border-radius:4px;line-height:1.3}.cf-card__badge--green{background:rgba(34,201,122,.15);color:#16a359}.cf-card__badge--cyan{background:rgba(0,158,227,.12);color:var(--cf-cyan,#009ee3)}.cf-card__body{display:flex;flex-direction:column;padding:14px;flex:1}.cf-card__name{font-size:var(--cf-text-14,14px);font-weight:var(--cf-w-semi,600);color:var(--cf-text,#1a1d22);line-height:1.3;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.cf-card__price{font-size:var(--cf-text-18,18px);font-weight:var(--cf-w-bold,700);color:var(--cf-primary-dark,#0f2640);margin-bottom:8px;line-height:1.2}.cf-card__price-label{font-size:var(--cf-text-11,11px);font-weight:var(--cf-w-semi,600);color:var(--cf-cyan,#009ee3);text-transform:uppercase;letter-spacing:.5px}.cf-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:var(--cf-text-13,13px);color:var(--cf-text-muted,#5a6472);margin-bottom:10px}.cf-card__hl{font-weight:var(--cf-w-semi,600);color:var(--cf-text,#1a1d22)}.cf-card__dot{color:var(--cf-text-light,#8e96a0);font-size:10px}.cf-card__specs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding-top:10px;border-top:1px solid var(--cf-border-light,#f0f2f5);margin-bottom:12px}.cf-card__sp{display:flex;flex-direction:column;gap:2px}.cf-card__sp span{font-size:10px;color:var(--cf-text-light,#8e96a0);text-transform:uppercase;letter-spacing:.3px}.cf-card__sp b{font-size:var(--cf-text-12,12px);font-weight:var(--cf-w-semi,600);color:var(--cf-text,#1a1d22);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-card__cta{margin-top:auto;text-align:center;padding:8px 0;font-size:var(--cf-text-13,13px);font-weight:var(--cf-w-semi,600);color:var(--cf-cyan,#009ee3);border-top:1px solid var(--cf-border-light,#f0f2f5);transition:color .2s}.cf-card:hover .cf-card__cta{color:var(--cf-cyan-dark,#0077b2)}.blog-grid .nav-links{display:flex;justify-content:center;gap:6px;margin-top:40px}.blog-grid .nav-links a,.blog-grid .nav-links span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;font-size:var(--cf-text-14,14px);font-weight:var(--cf-w-medium,500);border:1px solid var(--cf-border,#e2e6eb);border-radius:var(--cf-radius-sm,8px);text-decoration:none;color:var(--cf-text-muted,#5a6472);transition:all .2s}.blog-grid .nav-links a:hover{border-color:var(--cf-primary,#1a3a5c);color:var(--cf-primary,#1a3a5c)}.blog-grid .nav-links .current{background:var(--cf-primary,#1a3a5c);border-color:var(--cf-primary,#1a3a5c);color:#fff}@media (max-width:991px){.blog-grid__list{grid-template-columns:repeat(2,1fr);gap:20px}.article-layout{grid-template-columns:1fr;gap:32px}.article-sidebar{position:static;display:grid;grid-template-columns:1fr 1fr;gap:20px}.article-hero__title{font-size:var(--cf-text-32,32px)}.cf-embed__grid--3{grid-template-columns:repeat(2,1fr)}.cf-embed__grid--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.blog-hero{padding:40px 0 32px}.blog-hero__title{font-size:var(--cf-text-24,24px)}.blog-grid__list{grid-template-columns:1fr;gap:16px}.blog-card__link{flex-direction:row}.blog-card__img{width:130px;flex-shrink:0;aspect-ratio:auto}.blog-card__body{padding:14px}.blog-card__title{font-size:var(--cf-text-15,15px)}.blog-card__excerpt{display:none}.article-hero{padding:48px 0 36px}.article-hero__title{font-size:var(--cf-text-24,24px)}.article-layout{gap:24px}.article-sidebar{grid-template-columns:1fr}.article-content{font-size:var(--cf-text-15,15px)}.article-nav__inner{flex-direction:column;gap:16px}.article-nav__link{max-width:100%}.article-nav__link--next{text-align:left}.cf-embed__grid--2,.cf-embed__grid--3,.cf-embed__grid--4{grid-template-columns:repeat(2,1fr)}.cf-card__specs{grid-template-columns:repeat(2,1fr)}.blog-cats{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:20px}.blog-cats::-webkit-scrollbar{display:none}.blog-cats__item{flex-shrink:0}}.form input.is-invalid,.form textarea.is-invalid,.form select.is-invalid,.quiz input.is-invalid,.quiz textarea.is-invalid,.quiz select.is-invalid,input.is-invalid,textarea.is-invalid,select.is-invalid{border-color:#e24b4a !important;box-shadow:0 0 0 3px rgba(226,75,74,.12) !important;background-color:rgba(226,75,74,.03);animation:cf-field-shake .3s ease}.form__field.is-invalid,label.is-invalid,.field.is-invalid{position:relative}.form__field.is-invalid:after,label.is-invalid:after,.field.is-invalid:after{content:"Обязательное поле";display:block;font-size:11px;color:#e24b4a;margin-top:4px;font-weight:500}.form__error-msg{display:block;padding:10px 14px;margin-bottom:14px;background:rgba(226,75,74,.08);border:1px solid rgba(226,75,74,.25);border-radius:6px;color:#c03938;font-size:13px;font-weight:500;line-height:1.4}@keyframes cf-field-shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.form-shake{animation:cf-field-shake .4s ease}button.is-loading,input.is-loading{opacity:.7;cursor:wait;position:relative}button.is-loading:after{content:"";position:absolute;top:50%;right:14px;width:14px;height:14px;margin-top:-7px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:cf-spin .7s linear infinite}@keyframes cf-spin{to{transform:rotate(360deg)}}.policy-page{padding:40px 0 70px;background:#fff}.policy-page__header{max-width:880px;margin:0 auto 28px;padding-bottom:18px;border-bottom:1px solid #e5e5e5}.policy-page__header h1{margin:0;font-size:32px;line-height:1.25;font-weight:700;color:#1a1a1a;text-align:left}.policy-page__content{max-width:880px;margin:0 auto;color:#2c2c2c;font-size:16px;line-height:1.7}.policy-page__content h1{display:none !important}.policy-page__content h2{margin:32px 0 14px;font-size:21px;line-height:1.3;color:#1a1a1a;font-weight:700}.policy-page__content h2:first-child{margin-top:0}.policy-page__content h3{margin:22px 0 10px;font-size:17px;color:#1a1a1a;font-weight:600}.policy-page__content p{margin:0 0 14px}.policy-page__content ul{margin:0 0 18px;padding-left:22px;list-style:disc}.policy-page__content ul li{margin-bottom:8px;padding-left:4px}.policy-page__content a{color:#009ee3;text-decoration:underline;word-break:break-word}.policy-page__content a:hover{color:#007bb3}.policy-page__content strong{color:#1a1a1a}.policy-page__content em{color:#666;font-style:italic}@media (max-width:767px){.policy-page{padding:28px 0 50px}.policy-page__header{margin-bottom:20px;padding-bottom:14px}.policy-page__header h1{font-size:24px}.policy-page__content{font-size:15px}.policy-page__content h2{font-size:18px;margin-top:26px}.policy-page__content h3{font-size:16px}}.calc-examples-llm{padding:60px 0;background:#f7f9fc}.calc-examples-llm__head{max-width:920px;margin:0 auto 32px;text-align:center}.calc-examples-llm__title{font-size:30px;line-height:1.25;font-weight:700;color:#1a1a1a;margin:0 0 14px}.calc-examples-llm__sub{color:#555;font-size:15px;line-height:1.65;margin:0}.calc-examples-llm__sub strong{color:#1a1a1a}.calc-examples-llm__table-wrap{overflow-x:auto;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.06);margin:0 0 32px}.calc-examples-llm__table{width:100%;border-collapse:collapse;font-size:15px;min-width:640px}.calc-examples-llm__table thead th{padding:16px 14px;background:#0b1b2b;color:#fff;font-weight:600;text-align:left;border-bottom:2px solid #009ee3;white-space:nowrap}.calc-examples-llm__table thead th:first-child{border-top-left-radius:12px}.calc-examples-llm__table thead th:last-child{border-top-right-radius:12px}.calc-examples-llm__table tbody td{padding:14px;border-bottom:1px solid #eef1f5;color:#333}.calc-examples-llm__table tbody tr:last-child td{border-bottom:none}.calc-examples-llm__table tbody tr:hover{background:#f5fafe}.calc-examples-llm__table tbody td:first-child{background:#f9fbfd;font-weight:500;white-space:nowrap}.calc-examples-llm__notes{max-width:920px;margin:0 auto;background:#fff;border-radius:12px;padding:24px 28px;box-shadow:0 2px 10px rgba(0,0,0,.04)}.calc-examples-llm__notes-title{font-size:18px;font-weight:700;color:#1a1a1a;margin:0 0 14px}.calc-examples-llm__list{margin:0 0 18px;padding-left:20px;list-style:disc;color:#2c2c2c;font-size:15px;line-height:1.7}.calc-examples-llm__list li{margin-bottom:8px}.calc-examples-llm__list strong{color:#1a1a1a}.calc-examples-llm__disclaimer{margin:0;padding-top:14px;border-top:1px solid #eef1f5;color:#777;font-size:13px;line-height:1.5}@media (max-width:767px){.calc-examples-llm{padding:40px 0}.calc-examples-llm__title{font-size:22px}.calc-examples-llm__sub{font-size:14px}.calc-examples-llm__notes{padding:18px 20px}.calc-examples-llm__notes-title{font-size:16px}.calc-examples-llm__list{font-size:14px}.calc-examples-llm__table{font-size:13px}.calc-examples-llm__table thead th,.calc-examples-llm__table tbody td{padding:10px}}
[class^=cfeeat-],[class*=" cfeeat-"]{font-family:"Gilroy",-apple-system,BlinkMacSystemFont,sans-serif}.cfeeat-cases{padding:clamp(60px,8vw,100px) 0;background:#f8fafc}.cfeeat-cases__head{max-width:820px;margin:0 0 40px}.cfeeat-cases__eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:14px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--cf-text-light,#64748b)}.cfeeat-cases__eyebrow-line{width:32px;height:2px;background:var(--cf-accent,#f5a623)}.cfeeat-cases__title{font-size:clamp(28px,4vw,44px);font-weight:800;margin:0 0 10px;letter-spacing:-.02em}.cfeeat-cases__sub{font-size:16px;color:var(--cf-text-light,#64748b);margin:0;line-height:1.55}.cfeeat-cases__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px}.cfeeat-case{background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.04),0 0 0 1px rgba(15,23,53,.04);display:flex;flex-direction:column;transition:all .2s}.cfeeat-case:hover{box-shadow:0 10px 32px rgba(0,0,0,.1),0 0 0 1px rgba(15,23,53,.08);transform:translateY(-3px)}.cfeeat-case__photo{aspect-ratio:16/10;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);position:relative;overflow:hidden}.cfeeat-case__photo img{width:100%;height:100%;object-fit:cover;display:block}.cfeeat-case__flag{position:absolute;top:12px;left:12px;padding:5px 10px;border-radius:3px;background:rgba(15,30,53,.85);backdrop-filter:blur(8px);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;display:inline-flex;align-items:center;gap:6px}.cfeeat-case__saving{position:absolute;bottom:12px;right:12px;padding:6px 12px;border-radius:3px;background:#10b981;color:#fff;font-size:13px;font-weight:800;letter-spacing:.02em}.cfeeat-case__body{padding:18px 20px 20px;flex:1;display:flex;flex-direction:column}.cfeeat-case__model{font-size:17px;font-weight:800;margin:0 0 4px;color:var(--cf-text,#1e293b);letter-spacing:-.01em}.cfeeat-case__meta{display:flex;flex-wrap:wrap;gap:4px 10px;margin-bottom:12px;font-size:12px;color:var(--cf-text-light,#64748b)}.cfeeat-case__meta span:after{content:'·';margin-left:10px;color:#cbd5e1}.cfeeat-case__meta span:last-child:after{display:none}.cfeeat-case__price-row{display:flex;align-items:baseline;gap:10px;margin-bottom:12px;padding-bottom:14px;border-bottom:1px solid #e2e8f0}.cfeeat-case__price{font-size:22px;font-weight:900;color:var(--cf-primary,#1a3a5c);letter-spacing:-.01em}.cfeeat-case__price-old{font-size:13px;color:var(--cf-text-light,#64748b);text-decoration:line-through}.cfeeat-case__client{display:flex;align-items:center;gap:10px;margin-top:auto}.cfeeat-case__avatar{width:34px;height:34px;border-radius:50%;background:var(--cf-primary,#1a3a5c);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.cfeeat-case__client-info{display:flex;flex-direction:column;font-size:12px;line-height:1.3}.cfeeat-case__client-name{font-weight:700;color:var(--cf-text,#1e293b)}.cfeeat-case__client-place{color:var(--cf-text-light,#64748b)}.cfeeat-cases__foot{text-align:center;margin-top:40px;color:var(--cf-text-light,#64748b);font-size:14px}.cfeeat-cases__foot a{color:var(--cf-primary,#1a3a5c);font-weight:700}.cfeeat-reviews{padding:clamp(60px,8vw,100px) 0;background:#fff}.cfeeat-reviews__head{max-width:820px;margin:0 0 40px;display:flex;flex-wrap:wrap;gap:24px;align-items:flex-end;justify-content:space-between}.cfeeat-reviews__title{font-size:clamp(28px,4vw,44px);font-weight:800;margin:0;letter-spacing:-.02em}.cfeeat-reviews__rating{display:flex;align-items:center;gap:12px;padding:10px 16px;background:#fef3c7;border:1px solid #fde68a;border-radius:4px}.cfeeat-reviews__rating-num{font-size:28px;font-weight:900;color:#92400e;line-height:1;letter-spacing:-.01em}.cfeeat-reviews__rating-info{display:flex;flex-direction:column;font-size:12px}.cfeeat-reviews__rating-stars{color:#f59e0b;font-size:14px;letter-spacing:2px;line-height:1;margin-bottom:3px}.cfeeat-reviews__rating-source{color:#92400e;font-weight:600}.cfeeat-reviews__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px}.cfeeat-review{padding:22px 24px;background:#f8fafc;border-radius:6px;border:1px solid #e2e8f0;display:flex;flex-direction:column;min-height:210px}.cfeeat-review__quote-mark{font-family:Georgia,'Times New Roman',serif;font-size:56px;font-weight:700;color:var(--cf-accent,#f5a623);line-height:.6;margin-bottom:10px}.cfeeat-review__text{font-size:14px;line-height:1.55;color:var(--cf-text,#1e293b);margin:0 0 18px;flex:1}.cfeeat-review__author{display:flex;align-items:center;gap:12px}.cfeeat-review__avatar{width:40px;height:40px;border-radius:50%;background:var(--cf-primary,#1a3a5c);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.cfeeat-review__author-info{display:flex;flex-direction:column;font-size:12px;line-height:1.3}.cfeeat-review__author-name{font-weight:700;color:var(--cf-text,#1e293b);font-size:13px}.cfeeat-review__author-meta{color:var(--cf-text-light,#64748b)}.cfeeat-review__source{margin-left:auto;font-size:11px;color:var(--cf-text-light,#64748b);text-decoration:none;padding:3px 8px;border:1px solid #e2e8f0;border-radius:3px}.cfeeat-review__source:hover{border-color:var(--cf-primary,#1a3a5c);color:var(--cf-primary,#1a3a5c)}.cfeeat-review__stars{color:#f59e0b;font-size:12px;letter-spacing:1px;margin-bottom:8px}.cfeeat-reviews__foot{text-align:center;margin-top:32px}.cfeeat-reviews__foot a{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border:1px solid var(--cf-primary,#1a3a5c);color:var(--cf-primary,#1a3a5c);border-radius:4px;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;transition:all .15s}.cfeeat-reviews__foot a:hover{background:var(--cf-primary,#1a3a5c);color:#fff}.cfeeat-partners{padding:clamp(50px,7vw,80px) 0;background:#0f1e35;color:#fff}.cfeeat-partners__head{max-width:760px;margin:0 auto 40px;text-align:center}.cfeeat-partners__title{font-size:clamp(26px,3.5vw,38px);font-weight:800;margin:0 0 10px;color:#fff;letter-spacing:-.02em}.cfeeat-partners__sub{font-size:15px;color:rgba(255,255,255,.7);margin:0;line-height:1.55}.cfeeat-partners__groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px}.cfeeat-partners__group-title{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--cf-accent,#f5a623);margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.15)}.cfeeat-partners__items{display:flex;flex-wrap:wrap;gap:8px}.cfeeat-partner{padding:10px 14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:3px;font-size:13px;font-weight:700;color:rgba(255,255,255,.95);letter-spacing:.01em;transition:all .15s}.cfeeat-partner:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.25)}.cfeeat-showroom{padding:clamp(60px,8vw,100px) 0;background:#fff}.cfeeat-showroom__inner{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:start;max-width:1100px}.cfeeat-showroom__text h2{font-size:clamp(28px,4vw,40px);font-weight:800;margin:0 0 20px;letter-spacing:-.02em}.cfeeat-showroom__text p{font-size:16px;line-height:1.6;color:var(--cf-text,#1e293b);margin:0 0 18px}.cfeeat-showroom__info{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px}.cfeeat-showroom__item{padding:16px 18px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px}.cfeeat-showroom__item-label{display:block;font-size:11px;font-weight:700;color:var(--cf-text-light,#64748b);text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.cfeeat-showroom__item-value{font-size:15px;font-weight:700;color:var(--cf-text,#1e293b);line-height:1.4}.cfeeat-showroom__item-value a{color:var(--cf-primary,#1a3a5c);text-decoration:none}.cfeeat-showroom__map{aspect-ratio:4/3;background:#e2e8f0;border-radius:4px;overflow:hidden;position:relative;border:1px solid #cbd5e1}.cfeeat-showroom__map iframe{width:100%;height:100%;border:0;display:block}.cfeeat-showroom__map-fallback{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--cf-text-light,#64748b);font-size:14px;font-weight:600;gap:8px;padding:20px;text-align:center}.cfeeat-guarantee{padding:clamp(50px,7vw,80px) 0;background:#f8fafc}.cfeeat-guarantee__head{max-width:720px;margin:0 auto 36px;text-align:center}.cfeeat-guarantee__title{font-size:clamp(26px,3.5vw,38px);font-weight:800;margin:0 0 10px;letter-spacing:-.02em}.cfeeat-guarantee__sub{font-size:15px;color:var(--cf-text-light,#64748b);margin:0;line-height:1.55}.cfeeat-guarantee__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.cfeeat-guarantee__item{padding:24px 22px;background:#fff;border-radius:6px;border-left:3px solid var(--cf-accent,#f5a623);box-shadow:0 1px 3px rgba(0,0,0,.04)}.cfeeat-guarantee__item-icon{color:var(--cf-accent,#f5a623);margin-bottom:10px}.cfeeat-guarantee__item-title{font-size:16px;font-weight:800;margin:0 0 6px;color:var(--cf-text,#1e293b);letter-spacing:-.01em}.cfeeat-guarantee__item-text{font-size:13px;line-height:1.55;color:var(--cf-text-light,#64748b);margin:0}@media (max-width:767px){.cfeeat-cases__grid,.cfeeat-reviews__grid{grid-template-columns:1fr}.cfeeat-showroom__inner{grid-template-columns:1fr}.cfeeat-showroom__info{grid-template-columns:1fr}.cfeeat-reviews__head{flex-direction:column;align-items:flex-start}}
:root{--cf-primary:#1a3a5c;--cf-primary-light:#2a5a8c;--cf-primary-dark:#0f2640;--cf-bg-dark:#0b1b2b;--cf-bg-darker:#05101c;--cf-cyan:#009ee3;--cf-cyan-light:#3fbffa;--cf-cyan-dark:#0077b2;--cf-accent:#f5a623;--cf-accent-light:#ffc360;--cf-accent-dark:#e89400;--cf-green:#22c97a;--cf-red:#e24b4a;--cf-text:#1a1d22;--cf-text-muted:#5a6472;--cf-text-light:#8e96a0;--cf-bg:#fff;--cf-bg-alt:#f7f8fa;--cf-border:#e2e6eb;--cf-border-light:#f0f2f5;--cf-glass-bg:rgba(255,255,255,.04);--cf-glass-bg-hi:rgba(255,255,255,.07);--cf-glass-border:rgba(255,255,255,.1);--cf-glass-border-hi:rgba(255,255,255,.16);--cf-font:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--cf-font-display:'Bebas Neue','Manrope',sans-serif;--cf-font-mono:'JetBrains Mono',ui-monospace,monospace;--cf-text-10:10px;--cf-text-11:11px;--cf-text-12:12px;--cf-text-13:13px;--cf-text-14:14px;--cf-text-15:15px;--cf-text-16:16px;--cf-text-18:18px;--cf-text-20:20px;--cf-text-24:24px;--cf-text-28:28px;--cf-text-32:32px;--cf-text-40:40px;--cf-text-56:56px;--cf-w-regular:400;--cf-w-medium:500;--cf-w-semi:600;--cf-w-bold:700;--cf-w-black:800;--cf-s-1:4px;--cf-s-2:8px;--cf-s-3:12px;--cf-s-4:16px;--cf-s-5:20px;--cf-s-6:24px;--cf-s-8:32px;--cf-s-10:40px;--cf-s-12:48px;--cf-s-16:64px;--cf-radius-sm:8px;--cf-radius:12px;--cf-radius-lg:16px;--cf-radius-xl:20px;--cf-shadow-sm:0 1px 2px rgba(15,38,64,.04),0 2px 8px rgba(15,38,64,.04);--cf-shadow-md:0 4px 16px rgba(15,38,64,.06),0 2px 4px rgba(15,38,64,.04);--cf-shadow-lg:0 20px 48px rgba(15,38,64,.1),0 4px 12px rgba(15,38,64,.05);--cf-shadow-accent:0 12px 28px rgba(245,166,35,.25);--cf-ease:cubic-bezier(.22,1,.36,1);--cf-ease-out:cubic-bezier(.16,1,.3,1)}
@media (max-width:991px){.header{padding:var(--cf-s-2) 0;background:#fff;border-bottom:1px solid var(--cf-border-light)}.header__wrapper{display:flex;align-items:center;gap:var(--cf-s-3);justify-content:space-between;flex-wrap:nowrap}.logo{display:flex;align-items:center;gap:0;flex:1;min-width:0}.logo a{flex-shrink:0}.logo img{height:34px;width:auto}.header .logo>span{display:none !important}.cfk-hdr-usp{display:flex;flex-direction:column;gap:0;font-family:var(--cf-font);min-width:0;border-left:2px solid var(--cf-accent);padding-left:var(--cf-s-2);margin-left:var(--cf-s-2)}.cfk-hdr-usp b{font-size:var(--cf-text-12);font-weight:var(--cf-w-black);color:var(--cf-primary);letter-spacing:-.1px;white-space:nowrap;line-height:1.25}.cfk-hdr-usp small{display:none}@media (max-width:360px){.cfk-hdr-usp{display:none}}.header__rating-link,.header__social{display:none !important}.header__right-group{display:flex !important;align-items:center;gap:var(--cf-s-2)}.header__phone-block{display:flex}.header__phone-number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:var(--cf-bg-alt);border:1px solid var(--cf-border-light);border-radius:50%;color:var(--cf-primary) !important;text-decoration:none;box-shadow:none;transition:background .2s,border-color .2s}.header__phone-number:active{background:rgba(245,166,35,.12);border-color:var(--cf-accent)}.header__phone-number svg{width:18px;height:18px}.header__phone-number svg path{fill:var(--cf-accent) !important}.header__phone-number b{display:none}.header__phone-sub,.header__cities-dropdown,.header__callback-btn{display:none !important}.btn__menu{width:44px !important;height:44px !important;border-radius:10px;background:rgba(26,58,92,.06);display:flex !important;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex-shrink:0;padding:0}.btn__menu span{position:static !important;display:block;width:22px !important;height:2px !important;background:var(--cf-primary) !important;border-radius:2px;margin:0 !important;transform:none !important;transition:transform .25s,opacity .2s}body.cfk-drawer-locked .btn__menu span:nth-child(1){transform:translateY(6px) rotate(45deg) !important}body.cfk-drawer-locked .btn__menu span:nth-child(2){opacity:0}body.cfk-drawer-locked .btn__menu span:nth-child(3){transform:translateY(-6px) rotate(-45deg) !important}.header .nav,header .nav{display:none !important}body.cfk-drawer-locked{overflow:hidden}.cfk-drawer__backdrop{position:fixed;inset:0;background:rgba(15,38,64,.55);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .32s var(--cf-ease,cubic-bezier(.22,1,.36,1));z-index:9998}.cfk-drawer__backdrop.is-open{opacity:1;pointer-events:auto}.cfk-drawer{position:fixed;top:0;left:0;right:0;width:100vw;max-width:100vw;height:88dvh;max-height:720px;background:#fff;color:var(--cf-primary);display:flex;flex-direction:column;z-index:9999;overflow:hidden;border-radius:0 0 24px 24px;box-shadow:0 24px 48px -16px rgba(15,38,64,.3);transform:translateY(-100%);transition:transform .38s var(--cf-ease,cubic-bezier(.22,1,.36,1));font-family:var(--cf-font)}.cfk-drawer.is-open{transform:translateY(0)}.cfk-drawer__topbar{display:flex;align-items:center;justify-content:space-between;padding:var(--cf-s-3) var(--cf-s-5);border-bottom:1px solid var(--cf-border-light);flex-shrink:0}.cfk-drawer__logo{display:flex;align-items:center;text-decoration:none}.cfk-drawer__logo img{height:32px;width:auto;display:block}.cfk-drawer__close{width:40px;height:40px;border-radius:50%;background:var(--cf-bg-alt);border:none;color:var(--cf-text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s,transform .2s}.cfk-drawer__close:hover,.cfk-drawer__close:active{background:#e5e7eb;color:var(--cf-primary);transform:scale(.95)}.cfk-drawer__close svg{width:18px;height:18px}.cfk-drawer__body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.cfk-drawer__trust{flex-shrink:0;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;margin:0 var(--cf-s-5) var(--cf-s-3);padding:var(--cf-s-3);background:rgba(245,166,35,.08);border:1px solid rgba(245,166,35,.22);border-radius:var(--cf-radius)}.cfk-drawer__trust-item{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;padding:2px 4px}.cfk-drawer__trust-item+.cfk-drawer__trust-item{border-left:1px solid rgba(245,166,35,.22)}.cfk-drawer__trust-item b{font-size:17px;font-weight:var(--cf-w-black);color:var(--cf-primary);letter-spacing:-.3px;line-height:1.05;white-space:nowrap}.cfk-drawer__trust-item b span{font-size:var(--cf-text-13);color:var(--cf-accent-dark);margin-left:2px}.cfk-drawer__trust-item small{font-size:var(--cf-text-10);font-weight:var(--cf-w-semi);text-transform:uppercase;letter-spacing:.6px;color:var(--cf-text-muted);white-space:nowrap}.cfk-drawer__menu{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;list-style:none;padding:var(--cf-s-1) var(--cf-s-5);margin:0}.cfk-drawer__menu::-webkit-scrollbar{display:none}.cfk-drawer__menu li{margin:2px 0}.cfk-drawer__menu a{display:flex;align-items:center;gap:var(--cf-s-3);padding:var(--cf-s-3);border-radius:var(--cf-radius);color:var(--cf-primary);font-size:var(--cf-text-16);font-weight:var(--cf-w-semi);line-height:1.2;text-decoration:none;transition:background .2s,color .18s}.cfk-drawer__ic{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--cf-bg-alt);color:var(--cf-text-light);border-radius:10px;transition:background .2s,color .2s}.cfk-drawer__ic svg{width:18px;height:18px}.cfk-drawer__label{flex:1;min-width:0}.cfk-drawer__menu .cfk-chev{width:14px;height:14px;color:#d1d5db;flex-shrink:0;transition:transform .22s,color .18s}.cfk-drawer__menu a:hover,.cfk-drawer__menu a:active,.cfk-drawer__menu li.is-active a{background:var(--cf-bg-alt)}.cfk-drawer__menu a:hover .cfk-drawer__ic,.cfk-drawer__menu a:active .cfk-drawer__ic,.cfk-drawer__menu li.is-active a .cfk-drawer__ic{background:rgba(245,166,35,.12);color:var(--cf-accent-dark)}.cfk-drawer__menu a:hover .cfk-chev{color:var(--cf-accent-dark);transform:translateX(3px)}.cfk-drawer__catalog-toggle{display:flex;align-items:center;gap:var(--cf-s-3);width:100%;padding:var(--cf-s-3);border:none;background:0 0;border-radius:var(--cf-radius);color:var(--cf-primary);font-family:var(--cf-font);font-size:var(--cf-text-16);font-weight:var(--cf-w-semi);cursor:pointer;text-align:left;transition:background .2s}.cfk-drawer__catalog-toggle:hover,.cfk-drawer__catalog-toggle:active{background:var(--cf-bg-alt)}.cfk-drawer__catalog-chev{width:16px;height:16px;color:var(--cf-text-light);margin-left:auto;transition:transform .25s var(--cf-ease)}.cfk-drawer__catalog.is-expanded .cfk-drawer__catalog-chev{transform:rotate(90deg);color:var(--cf-accent)}.cfk-drawer__sub{list-style:none;padding:0;margin:0;max-height:0;overflow:hidden;transition:max-height .3s var(--cf-ease)}.cfk-drawer__catalog.is-expanded .cfk-drawer__sub{max-height:300px}.cfk-drawer__sub li a{display:flex !important;align-items:center;gap:var(--cf-s-3);padding:var(--cf-s-2) var(--cf-s-3) var(--cf-s-2) var(--cf-s-12) !important;font-size:var(--cf-text-14) !important;font-weight:var(--cf-w-medium) !important;color:var(--cf-text-muted) !important;text-decoration:none;transition:color .15s,background .15s;border-radius:var(--cf-radius-sm);margin:0 var(--cf-s-2)}.cfk-drawer__sub li a:hover{color:var(--cf-primary) !important;background:var(--cf-bg-alt)}.cfk-drawer__sub-flag{font-size:18px;line-height:1}.cfk-drawer__foot{flex-shrink:0;padding:var(--cf-s-4) var(--cf-s-5) calc(var(--cf-s-5) + env(safe-area-inset-bottom));border-top:1px solid var(--cf-border-light);box-shadow:0 -10px 30px -15px rgba(15,38,64,.1);border-radius:24px 24px 0 0;background:#fff;position:relative;z-index:2}.cfk-drawer__social{display:grid;grid-template-columns:1fr 1fr;gap:var(--cf-s-3);margin-bottom:var(--cf-s-3)}.cfk-drawer__soc{display:flex;align-items:center;justify-content:center;gap:var(--cf-s-2);height:44px;background:#fff;border:1px solid var(--cf-border);border-radius:var(--cf-radius);color:var(--cf-primary);font-size:var(--cf-text-14);font-weight:var(--cf-w-semi);text-decoration:none;transition:background .2s,border-color .2s,transform .2s}.cfk-drawer__soc svg{width:20px;height:20px;flex-shrink:0}.cfk-drawer__soc--wa svg{color:#25d366}.cfk-drawer__soc--tg svg{color:#08c}.cfk-drawer__soc--wa:hover{border-color:#4ade80;background:#f9fafb}.cfk-drawer__soc--tg:hover{border-color:#60a5fa;background:#f9fafb}.cfk-drawer__callback{display:block;width:100%;background:0 0;border:none;padding:var(--cf-s-2) 0 var(--cf-s-3);color:var(--cf-text-muted);font-size:var(--cf-text-14);font-weight:var(--cf-w-medium);text-align:center;cursor:pointer;text-decoration:underline dashed;text-underline-offset:3px;text-decoration-color:#d1d5db;transition:color .2s;font-family:inherit}.cfk-drawer__callback:hover{color:var(--cf-primary)}.cfk-drawer__cta{display:flex;align-items:center;justify-content:center;gap:var(--cf-s-3);width:100%;padding:var(--cf-s-3) var(--cf-s-4);background:linear-gradient(90deg,var(--cf-accent) 0%,#ea580c 100%);color:#fff;border-radius:var(--cf-radius);font-size:var(--cf-text-16);font-weight:var(--cf-w-black);letter-spacing:-.2px;text-decoration:none;box-shadow:0 10px 24px rgba(245,166,35,.32);transition:transform .2s,filter .2s}.cfk-drawer__cta svg{width:20px;height:20px}.cfk-drawer__cta:hover,.cfk-drawer__cta:active{color:#fff;filter:brightness(.95);transform:scale(.99)}}@media (min-width:992px){.cfk-drawer,.cfk-drawer__backdrop{display:none !important}.cfk-hdr-usp{display:none !important}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .cfk-hdr-usp{display:flex !important;flex-direction:column;gap:2px;font-family:var(--cf-font);min-width:0;border-left:2px solid var(--cf-accent);padding-left:var(--cf-s-3);margin-left:var(--cf-s-3)}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .cfk-hdr-usp b{font-size:var(--cf-text-13);font-weight:var(--cf-w-black);color:var(--cf-primary);letter-spacing:-.1px;white-space:nowrap;line-height:1.25}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .logo>span{display:none}}@media (min-width:992px){body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header{position:sticky;top:0;z-index:900;background:#fff;border-bottom:1px solid var(--cf-border-light);padding:14px 0 0;transition:box-shadow .25s var(--cf-ease)}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header.is-scrolled{box-shadow:0 4px 24px rgba(15,38,64,.06)}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__wrapper{display:flex !important;align-items:center;gap:var(--cf-s-6);flex-wrap:nowrap}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .logo{display:flex;align-items:center;gap:var(--cf-s-4);padding-right:var(--cf-s-6);border-right:1px solid var(--cf-border-light)}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .logo img{height:42px;width:auto}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .logo>span{display:none}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .cfk-hdr-usp{display:flex;flex-direction:column;gap:3px;font-family:var(--cf-font);line-height:1.1}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .cfk-hdr-usp b{font-size:var(--cf-text-14);font-weight:var(--cf-w-black);color:var(--cf-primary);letter-spacing:-.2px;white-space:nowrap}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .cfk-hdr-usp small{display:inline-flex;align-items:center;gap:6px;font-size:var(--cf-text-10);font-weight:var(--cf-w-bold);text-transform:uppercase;letter-spacing:1.2px;color:var(--cf-text-muted);white-space:nowrap}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .cfk-hdr-usp .cfk-dot{width:6px;height:6px;background:var(--cf-green);border-radius:50%;box-shadow:0 0 0 3px rgba(34,201,122,.22);animation:cfk-pulse 2.4s ease-in-out infinite}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__rating-link,body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__social{display:none !important}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__right-group{display:flex !important;align-items:center;gap:var(--cf-s-4);margin-left:auto}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__phone-block{position:relative}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__phone-main{display:flex;flex-direction:column;align-items:flex-end;gap:2px}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__phone-number{display:inline-flex !important;align-items:center;gap:8px;padding:0 !important;background:0 0 !important;color:var(--cf-primary) !important;box-shadow:none !important;text-decoration:none;font-family:var(--cf-font)}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__phone-number svg{width:16px;height:16px}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__phone-number svg path{fill:var(--cf-accent) !important}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__phone-number b{font-size:var(--cf-text-20);font-weight:var(--cf-w-black);letter-spacing:-.4px;line-height:1;color:var(--cf-primary)}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__phone-sub{display:flex !important;align-items:center;gap:var(--cf-s-2);font-size:var(--cf-text-10);font-weight:var(--cf-w-semi);text-transform:uppercase;letter-spacing:1px;color:var(--cf-text-muted)}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__phone-label{color:var(--cf-text-muted)}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__cities-toggle{display:inline-flex;align-items:center;gap:4px;background:0 0;border:none;padding:0;cursor:pointer;color:var(--cf-cyan);font:inherit;text-transform:uppercase;letter-spacing:1px}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__cities-toggle:hover{color:var(--cf-accent-dark)}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__cities-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:240px;padding:var(--cf-s-3);background:#fff;border:1px solid var(--cf-border);border-radius:var(--cf-radius);box-shadow:var(--cf-shadow-lg);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,transform .2s,visibility .2s;z-index:10}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__phone-block:hover .header__cities-dropdown,body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__cities-toggle[aria-expanded=true]+.header__cities-dropdown{opacity:1;visibility:visible;transform:translateY(0)}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__city-item{display:flex;justify-content:space-between;gap:var(--cf-s-3);padding:var(--cf-s-2) var(--cf-s-3);font-size:var(--cf-text-13);border-radius:var(--cf-radius-sm)}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__city-item:hover{background:var(--cf-bg-alt)}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__city-item span{color:var(--cf-text-muted);font-weight:var(--cf-w-semi)}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__city-item a{color:var(--cf-primary);font-weight:var(--cf-w-bold);text-decoration:none}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__callback-btn{display:inline-flex !important;align-items:center;gap:8px;padding:12px 22px;background:var(--cf-accent);color:var(--cf-bg-dark) !important;border:none;border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:var(--cf-text-13);font-weight:var(--cf-w-black);letter-spacing:.2px;text-transform:none;cursor:pointer;box-shadow:var(--cf-shadow-accent);transition:transform .2s var(--cf-ease),box-shadow .25s var(--cf-ease),background .2s}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__callback-btn:before{content:'';width:6px;height:6px;background:var(--cf-bg-dark);border-radius:50%;box-shadow:0 0 0 3px rgba(11,27,43,.2)}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .header__callback-btn:hover{background:var(--cf-accent-light);transform:translateY(-1px);box-shadow:0 16px 36px rgba(245,166,35,.35);color:var(--cf-bg-dark) !important}body:is(.page-koreya,.page-kitay,.page-yaponiya,.page-ssha,.page-oae) .btn__menu{display:none !important}}@keyframes cfk-pulse{0%,100%{box-shadow:0 0 0 3px rgba(34,201,122,.22)}50%{box-shadow:0 0 0 6px rgba(34,201,122,.08)}}
.cn-section__inner{max-width:1200px;margin:0 auto;padding:64px 24px}.cn-section__head{text-align:center;margin-bottom:48px}.cn-section__eyebrow{display:inline-block;font-size:var(--cf-text-12);font-weight:var(--cf-w-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--cf-cyan);margin-bottom:12px}.cn-section__title{font-family:var(--cf-font);font-size:var(--cf-text-32);font-weight:var(--cf-w-black);color:var(--cf-text);line-height:1.2;margin:0 0 12px}.cn-section__sub{font-size:var(--cf-text-16);color:var(--cf-text-muted);max-width:640px;margin:0 auto;line-height:1.5}.cn-hero__cta{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:20px}.cn-btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 28px;border-radius:6px;font-family:var(--cf-font);font-size:var(--cf-text-14);font-weight:var(--cf-w-bold);cursor:pointer;transition:all .15s var(--cf-ease);border:none;text-decoration:none;line-height:1.3;text-align:center}.cn-btn b{display:block;font-weight:var(--cf-w-bold);line-height:1.2}.cn-btn small{display:block;font-size:var(--cf-text-11);font-weight:var(--cf-w-medium);opacity:.65;margin-top:3px}.cn-btn--primary{background:var(--cf-accent);color:#fff;box-shadow:0 4px 16px rgba(245,166,35,.3)}.cn-btn--primary:hover{background:var(--cf-accent-dark);transform:translateY(-1px);box-shadow:0 6px 20px rgba(245,166,35,.4)}.cn-hero .cn-btn--ghost{background:rgba(255,255,255,.06);color:#fff;border:1px solid rgba(255,255,255,.15)}.cn-hero .cn-btn--ghost:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.cn-btn--ghost{background:0 0;color:var(--cf-primary);border:1px solid var(--cf-border)}.cn-btn--ghost:hover{border-color:var(--cf-primary);background:var(--cf-bg-alt)}.cn-btn--block{width:100%}.cn-btn--sm{padding:8px 16px;font-size:var(--cf-text-12);border-radius:4px;flex-direction:row}.cn-btn--sm{background:var(--cf-accent);color:#fff}.cn-btn--whatsapp{background:#25d366;color:#fff;padding:14px 24px;border-radius:6px;flex-direction:row}.cn-btn--whatsapp:hover{background:#20bd5a}.cn-link{background:0 0;border:none;color:var(--cf-cyan);text-decoration:underline;cursor:pointer;font:inherit}.cn-hero{position:relative;overflow:hidden;background:var(--cf-bg-dark);color:#fff;min-height:600px}.cn-hero__bg{position:absolute;inset:0;z-index:0}.cn-hero__video{width:100%;height:100%;object-fit:cover;opacity:.15}.cn-hero__overlay{position:absolute;inset:0;background:linear-gradient(135deg,rgba(11,27,43,.95),rgba(11,27,43,.7))}.cn-hero__glow{position:absolute;width:400px;height:400px;border-radius:50%;filter:blur(120px);opacity:.3}.cn-hero__glow--cyan{background:var(--cf-cyan);top:-100px;right:10%}.cn-hero__glow--amber{background:var(--cf-accent);bottom:-100px;left:5%}.cn-hero__inner{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:80px 24px 64px;display:grid;grid-template-columns:1fr 420px;gap:48px;align-items:start}.cn-hero__eyebrow{font-size:var(--cf-text-12);font-weight:var(--cf-w-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--cf-cyan);margin-bottom:16px;display:flex;align-items:center;gap:8px}.cn-hero__dot{width:8px;height:8px;border-radius:50%;background:var(--cf-cyan);animation:cn-pulse 2s infinite}@keyframes cn-pulse{0%,100%{opacity:1}50%{opacity:.4}}.cn-hero__h1{font-family:var(--cf-font);font-size:var(--cf-text-40);font-weight:var(--cf-w-black);line-height:1.15;margin:0 0 16px}.cn-hero__h1 em{font-style:normal;color:var(--cf-cyan)}.cn-hero__accent{color:var(--cf-accent)}.cn-hero__lede{font-size:var(--cf-text-16);line-height:1.6;color:rgba(255,255,255,.75);margin-bottom:24px}.cn-hero__lede strong{color:#fff}.cn-hero__usps{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:12px}.cn-hero__usps li{display:flex;gap:12px;align-items:flex-start}.cn-hero__usps svg{width:22px;height:22px;flex-shrink:0;color:var(--cf-cyan);margin-top:2px}.cn-hero__usps b{display:block;font-size:var(--cf-text-14);font-weight:var(--cf-w-bold);color:#fff}.cn-hero__usps span{font-size:var(--cf-text-13);color:rgba(255,255,255,.6)}.cn-hero__ctas{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap}.cn-hero__trust{display:flex;gap:16px;flex-wrap:wrap;font-size:var(--cf-text-12);color:rgba(255,255,255,.5)}.cn-hero__side{display:flex;flex-direction:column;gap:20px}.cn-hero__calc{background:var(--cf-glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--cf-glass-border);border-radius:var(--cf-radius-lg);padding:24px;color:#fff}.cn-calc__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.cn-calc__head h3{font-size:var(--cf-text-18);font-weight:var(--cf-w-bold);margin:0}.cn-calc__badge{font-size:var(--cf-text-11);background:var(--cf-cyan);color:#fff;padding:3px 8px;border-radius:20px;font-weight:var(--cf-w-semi)}.cn-calc__field{margin-bottom:16px}.cn-calc__field span{display:block;font-size:var(--cf-text-12);color:rgba(255,255,255,.6);margin-bottom:6px}.cn-calc__input-wrap{display:flex;align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:var(--cf-radius-sm);padding:0 12px}.cn-calc__input-wrap input{flex:1;background:0 0;border:none;color:#fff;font-family:var(--cf-font-mono);font-size:var(--cf-text-20);font-weight:var(--cf-w-bold);padding:10px 0;outline:none}.cn-calc__suffix{font-size:var(--cf-text-14);color:rgba(255,255,255,.5)}.cn-calc__result{border-top:1px solid rgba(255,255,255,.1);padding-top:16px;margin-bottom:16px}.cn-calc__row{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:var(--cf-text-14)}.cn-calc__row span{color:rgba(255,255,255,.6)}.cn-calc__row b{font-family:var(--cf-font-mono);font-weight:var(--cf-w-bold)}.cn-calc__row--save b{color:var(--cf-green);font-size:var(--cf-text-16)}.cn-hero__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.cn-stat{text-align:center;background:var(--cf-glass-bg);border:1px solid var(--cf-glass-border);border-radius:var(--cf-radius);padding:16px 8px}.cn-stat__n{font-family:var(--cf-font-display);font-size:var(--cf-text-28);color:#fff}.cn-stat__n--amber{color:var(--cf-accent)}.cn-stat__n--cyan{color:var(--cf-cyan)}.cn-stat__l{font-size:var(--cf-text-11);color:rgba(255,255,255,.5);margin-top:2px}.cn-picks{background:var(--cf-bg-alt)}.cn-picks__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:32px}.cn-pick{display:grid;grid-template-columns:48px 1fr auto 20px;align-items:center;gap:12px;padding:18px 20px;border-radius:var(--cf-radius);background:var(--cf-bg);border:1px solid var(--cf-border);text-decoration:none;color:var(--cf-text);transition:all .2s var(--cf-ease)}.cn-pick:hover{box-shadow:var(--cf-shadow-md);transform:translateY(-2px);border-color:transparent}.cn-pick--cyan:hover{border-color:var(--cf-cyan)}.cn-pick--green:hover{border-color:var(--cf-green)}.cn-pick--amber:hover{border-color:var(--cf-accent)}.cn-pick__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--cf-radius-sm);background:var(--cf-bg-alt);flex-shrink:0}.cn-pick__icon svg{width:24px;height:24px;color:var(--cf-primary)}.cn-pick--cyan .cn-pick__icon svg{color:var(--cf-cyan)}.cn-pick--green .cn-pick__icon svg{color:var(--cf-green)}.cn-pick--amber .cn-pick__icon svg{color:var(--cf-accent)}.cn-pick__body{min-width:0}.cn-pick__title{font-size:var(--cf-text-15);font-weight:var(--cf-w-bold);margin:0 0 2px;color:var(--cf-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cn-pick__desc{font-size:var(--cf-text-12);color:var(--cf-text-muted);margin:0;line-height:1.4}.cn-pick__count{text-align:right;font-family:var(--cf-font-mono);font-size:var(--cf-text-18);font-weight:var(--cf-w-bold);color:var(--cf-primary);white-space:nowrap;line-height:1}.cn-pick__count small{display:block;font-family:var(--cf-font);font-size:var(--cf-text-11);font-weight:var(--cf-w-medium);color:var(--cf-text-light)}.cn-pick__arrow{width:16px;height:16px;color:var(--cf-text-light);transition:transform .2s}.cn-pick:hover .cn-pick__arrow{transform:translateX(3px);color:var(--cf-primary)}.cn-picks__foot{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.cn-config{background:var(--cf-bg)}.cn-config__layout{display:grid;grid-template-columns:360px 1fr;gap:32px;align-items:start}.cn-config__controls{background:var(--cf-bg-alt);border-radius:var(--cf-radius-lg);padding:24px;display:flex;flex-direction:column;gap:20px}.cn-config__field label{display:block;font-size:var(--cf-text-13);font-weight:var(--cf-w-semi);color:var(--cf-text);margin-bottom:8px}.cn-config__field label b{color:var(--cf-primary);font-family:var(--cf-font-mono)}.cn-config__range input[type=range]{width:100%;accent-color:var(--cf-accent)}.cn-config__toggles{display:flex;flex-wrap:wrap;gap:6px}.cn-config__tog{padding:6px 14px;border-radius:20px;font-size:var(--cf-text-12);font-weight:var(--cf-w-semi);background:var(--cf-bg);border:1px solid var(--cf-border);color:var(--cf-text-muted);cursor:pointer;transition:all .15s}.cn-config__tog:hover,.cn-config__tog.active{background:var(--cf-primary);color:#fff;border-color:var(--cf-primary)}.cn-config__select{width:100%;padding:10px 12px;border-radius:var(--cf-radius-sm);border:1px solid var(--cf-border);font-family:var(--cf-font);font-size:var(--cf-text-14);background:var(--cf-bg)}.cn-config__results{min-height:300px}.cn-config__results-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.cn-config__results-head h3{font-size:var(--cf-text-18);font-weight:var(--cf-w-bold);margin:0}.cn-config__results-head span{font-size:var(--cf-text-13);color:var(--cf-text-muted)}.cn-config__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:20px}.cn-config__card{display:block;border-radius:var(--cf-radius);overflow:hidden;border:1px solid var(--cf-border);background:var(--cf-bg);text-decoration:none;color:var(--cf-text);transition:all .2s}.cn-config__card:hover{box-shadow:var(--cf-shadow-md);transform:translateY(-2px)}.cn-config__card img{width:100%;height:130px;object-fit:cover;display:block}.cn-config__nophoto{width:100%;height:130px;background:var(--cf-bg-alt);display:flex;align-items:center;justify-content:center;color:var(--cf-text-light);font-size:var(--cf-text-12)}.cn-config__card-info{padding:10px 12px}.cn-config__card-title{font-size:var(--cf-text-13);font-weight:var(--cf-w-semi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cn-config__card-price{font-size:var(--cf-text-15);font-weight:var(--cf-w-bold);color:var(--cf-primary);margin-top:2px}.cn-config__card-meta{font-size:var(--cf-text-11);color:var(--cf-text-muted)}.cn-config__placeholder{padding:60px 20px;text-align:center;color:var(--cf-text-muted);background:var(--cf-bg-alt);border-radius:var(--cf-radius)}.cn-config__actions{display:flex;gap:12px;flex-wrap:wrap}.cn-brands{background:var(--cf-bg-alt)}.cn-brands__grid{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-height:200px;overflow:hidden;transition:max-height .4s var(--cf-ease)}.cn-brands__grid--all{max-height:none}.cn-brand{display:inline-flex;align-items:center;gap:4px;padding:8px 16px;border-radius:var(--cf-radius-sm);background:var(--cf-bg);border:1px solid var(--cf-border);font-size:var(--cf-text-13);font-weight:var(--cf-w-semi);color:var(--cf-text);text-decoration:none;transition:all .15s}.cn-brand:hover{border-color:var(--cf-primary);color:var(--cf-primary)}.cn-brand--pop{border-color:var(--cf-accent-light);background:rgba(245,166,35,.06)}.cn-brand__badge{font-size:10px}.cn-brand__name{white-space:nowrap}.cn-brands__more{display:block;margin:16px auto 0;padding:10px 24px;border-radius:var(--cf-radius-sm);background:0 0;border:1px solid var(--cf-border);color:var(--cf-text-muted);font-size:var(--cf-text-13);font-weight:var(--cf-w-semi);cursor:pointer;transition:all .15s}.cn-brands__more:hover{border-color:var(--cf-primary);color:var(--cf-primary)}.cn-top{background:var(--cf-bg)}.cn-top__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:16px}.cn-top__table{width:100%;border-collapse:collapse;font-size:var(--cf-text-13);min-width:700px}.cn-top__table th{font-size:var(--cf-text-11);font-weight:var(--cf-w-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--cf-text-muted);padding:12px 10px;border-bottom:2px solid var(--cf-border);text-align:left;white-space:nowrap}.cn-top__table td{padding:14px 10px;border-bottom:1px solid var(--cf-border-light);vertical-align:middle}.cn-top__table tr:hover td{background:var(--cf-bg-alt)}.cn-top__model b{font-weight:var(--cf-w-bold);color:var(--cf-primary);white-space:nowrap}.cn-top__old{color:var(--cf-text-muted);text-decoration:line-through}.cn-top__new b{color:var(--cf-primary);font-family:var(--cf-font-mono)}.cn-top__save{color:var(--cf-green);font-weight:var(--cf-w-bold);white-space:nowrap}.cn-top__save small{font-weight:var(--cf-w-medium);opacity:.7}.cn-top__note{font-size:var(--cf-text-12);color:var(--cf-text-light);text-align:center}.cn-price{background:var(--cf-bg-dark);color:#fff}.cn-price .cn-section__title{color:#fff}.cn-price .cn-section__sub{color:rgba(255,255,255,.6)}.cn-price .cn-section__eyebrow{color:var(--cf-accent)}.cn-price__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:40px}.cn-price__tile{background:var(--cf-glass-bg);border:1px solid var(--cf-glass-border);border-radius:var(--cf-radius);padding:24px;transition:all .2s}.cn-price__tile:hover{background:var(--cf-glass-bg-hi);border-color:var(--cf-glass-border-hi)}.cn-price__icon{font-size:28px;margin-bottom:12px}.cn-price__tile h3{font-size:var(--cf-text-16);font-weight:var(--cf-w-bold);margin:0 0 8px;color:#fff}.cn-price__tile p{font-size:var(--cf-text-13);color:rgba(255,255,255,.6);line-height:1.5;margin:0 0 12px}.cn-price__tag{display:inline-block;font-size:var(--cf-text-11);font-weight:var(--cf-w-bold);color:var(--cf-accent);background:rgba(245,166,35,.1);padding:3px 10px;border-radius:20px}.cn-price__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;background:var(--cf-glass-bg);border:1px solid var(--cf-glass-border);border-radius:var(--cf-radius)}.cn-price__total span{display:block;font-size:var(--cf-text-12);color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.06em}.cn-price__total b{font-size:var(--cf-text-16);color:var(--cf-green)}.cn-steps{background:var(--cf-bg-alt)}.cn-steps__timeline{max-width:720px;margin:0 auto;position:relative;padding-left:48px}.cn-steps__timeline:before{content:'';position:absolute;left:19px;top:0;bottom:0;width:2px;background:var(--cf-border)}.cn-step{position:relative;margin-bottom:32px}.cn-step:last-child{margin-bottom:0}.cn-step__marker{position:absolute;left:-48px;top:0;width:40px;height:40px;border-radius:50%;background:var(--cf-primary);display:flex;align-items:center;justify-content:center;z-index:1}.cn-step__n{font-family:var(--cf-font-mono);font-size:var(--cf-text-13);font-weight:var(--cf-w-bold);color:#fff}.cn-step__body{background:var(--cf-bg);border:1px solid var(--cf-border);border-radius:var(--cf-radius);padding:20px 24px}.cn-step__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.cn-step__head h3{font-size:var(--cf-text-16);font-weight:var(--cf-w-bold);margin:0;color:var(--cf-text)}.cn-step__time{font-size:var(--cf-text-12);font-weight:var(--cf-w-semi);color:var(--cf-cyan);background:rgba(0,158,227,.08);padding:3px 10px;border-radius:20px}.cn-step__body p{font-size:var(--cf-text-14);color:var(--cf-text-muted);line-height:1.5;margin:0}.cn-steps__cta{text-align:center;margin-top:40px;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.cn-steps__note{font-size:var(--cf-text-12);color:var(--cf-text-muted)}.cn-geo{background:var(--cf-bg)}.cn-geo__routes{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:40px}.cn-geo__route{background:var(--cf-bg-alt);border-radius:var(--cf-radius);padding:20px;border:1px solid var(--cf-border)}.cn-geo__route-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.cn-geo__route-head h3{font-size:var(--cf-text-15);font-weight:var(--cf-w-bold);margin:0}.cn-geo__time{font-size:var(--cf-text-12);font-weight:var(--cf-w-semi);color:var(--cf-cyan);background:rgba(0,158,227,.08);padding:3px 10px;border-radius:20px}.cn-geo__route p{font-size:var(--cf-text-13);color:var(--cf-text-muted);margin:0;line-height:1.5}.cn-geo__cities{margin-bottom:32px}.cn-geo__cities h3{font-size:var(--cf-text-16);font-weight:var(--cf-w-bold);margin:0 0 12px}.cn-geo__city-grid{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.cn-geo__city{padding:5px 12px;border-radius:20px;background:var(--cf-bg-alt);border:1px solid var(--cf-border);font-size:var(--cf-text-12);color:var(--cf-text)}.cn-geo__city-note{font-size:var(--cf-text-13);color:var(--cf-text-muted)}.cn-geo__features{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cn-geo__feat{display:flex;gap:12px;align-items:center;padding:16px;background:var(--cf-bg-alt);border-radius:var(--cf-radius);border:1px solid var(--cf-border)}.cn-geo__feat span:first-child{font-size:24px}.cn-geo__feat b{display:block;font-size:var(--cf-text-14);font-weight:var(--cf-w-bold)}.cn-geo__feat div span{font-size:var(--cf-text-12);color:var(--cf-text-muted)}.cn-legal{background:var(--cf-bg-alt)}.cn-legal__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cn-legal__card{background:var(--cf-bg);border:1px solid var(--cf-border);border-radius:var(--cf-radius);padding:24px;transition:all .2s}.cn-legal__card:hover{box-shadow:var(--cf-shadow-md);transform:translateY(-2px)}.cn-legal__icon{font-size:28px;margin-bottom:12px}.cn-legal__card h3{font-size:var(--cf-text-15);font-weight:var(--cf-w-bold);margin:0 0 8px;color:var(--cf-text)}.cn-legal__card p{font-size:var(--cf-text-13);color:var(--cf-text-muted);line-height:1.5;margin:0}.cn-trust{background:var(--cf-bg)}.cn-trust__slider{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:40px}.cn-trust__card{background:var(--cf-bg-alt);border:1px solid var(--cf-border);border-radius:var(--cf-radius);overflow:hidden}.cn-trust__card-body{padding:16px 20px}.cn-trust__card-body h4{font-size:var(--cf-text-15);font-weight:var(--cf-w-bold);margin:0 0 8px}.cn-trust__card-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:var(--cf-text-12);color:var(--cf-text-muted)}.cn-trust__save{color:var(--cf-green);font-weight:var(--cf-w-bold)}.cn-trust__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:32px}.cn-trust__stat{text-align:center;padding:20px 12px;background:var(--cf-bg-alt);border-radius:var(--cf-radius);border:1px solid var(--cf-border)}.cn-trust__stat-n{font-family:var(--cf-font-display);font-size:var(--cf-text-28);color:var(--cf-primary)}.cn-trust__stat-l{font-size:var(--cf-text-12);color:var(--cf-text-muted);margin-top:4px}.cn-trust__partners{display:flex;align-items:center;gap:16px;font-size:var(--cf-text-13);color:var(--cf-text-muted)}.cn-trust__partners>span{font-weight:var(--cf-w-bold);color:var(--cf-text)}.cn-trust__partner-list{display:flex;gap:12px;flex-wrap:wrap}.cn-trust__partner-list span{padding:6px 14px;border-radius:20px;background:var(--cf-bg-alt);border:1px solid var(--cf-border);font-size:var(--cf-text-12)}.cn-faq{background:var(--cf-bg-alt)}.cn-faq__list{max-width:800px;margin:0 auto}.cn-faq__item{border-bottom:1px solid var(--cf-border)}.cn-faq__q{display:flex;align-items:center;gap:12px;width:100%;padding:18px 0;background:0 0;border:none;cursor:pointer;font:inherit;text-align:left;color:var(--cf-text)}.cn-faq__num{font-family:var(--cf-font-mono);font-size:var(--cf-text-12);color:var(--cf-text-light);min-width:24px}.cn-faq__q span:nth-child(2){flex:1;font-size:var(--cf-text-15);font-weight:var(--cf-w-semi)}.cn-faq__arrow{width:20px;height:20px;flex-shrink:0;transition:transform .25s var(--cf-ease);color:var(--cf-text-muted)}.cn-faq__item.open .cn-faq__arrow{transform:rotate(180deg)}.cn-faq__a{max-height:0;overflow:hidden;transition:max-height .3s var(--cf-ease)}.cn-faq__item.open .cn-faq__a{max-height:300px}.cn-faq__a p{font-size:var(--cf-text-14);color:var(--cf-text-muted);line-height:1.6;padding:0 0 18px 36px;margin:0}.cn-faq__foot{text-align:center;margin-top:32px;display:flex;align-items:center;justify-content:center;gap:16px}.cn-faq__foot strong{font-size:var(--cf-text-15);color:var(--cf-text)}.cn-cta{background:var(--cf-primary);color:#fff}.cn-cta .cn-section__inner{padding:56px 24px}.cn-cta__layout{display:grid;grid-template-columns:1fr 400px;gap:48px;align-items:center}.cn-cta__copy h2{font-size:var(--cf-text-28);font-weight:var(--cf-w-black);margin:0 0 12px;color:#fff}.cn-cta__copy p{font-size:var(--cf-text-15);color:rgba(255,255,255,.7);margin:0 0 24px;line-height:1.5}.cn-cta__messengers{display:flex;gap:12px}.cn-cta__msg{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:var(--cf-radius);font-size:var(--cf-text-14);font-weight:var(--cf-w-bold);text-decoration:none;transition:all .2s}.cn-cta__msg--wa{background:#25d366;color:#fff}.cn-cta__msg--wa:hover{background:#20bd5a}.cn-cta__msg--tg{background:#229ed9;color:#fff}.cn-cta__msg--tg:hover{background:#1a8bc4}.cn-cta__form-wrap{background:rgba(255,255,255,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);border-radius:var(--cf-radius-lg);padding:28px}.cn-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.cn-form__field{display:flex;flex-direction:column;gap:4px}.cn-form__field span{font-size:var(--cf-text-12);color:rgba(255,255,255,.6)}.cn-form__field em{font-style:normal;font-size:var(--cf-text-11);opacity:.5}.cn-form__field input,.cn-form__field select{padding:10px 12px;border-radius:var(--cf-radius-sm);border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.06);color:#fff;font-family:var(--cf-font);font-size:var(--cf-text-14)}.cn-form__field select option{background:var(--cf-bg-dark,#0b1b2b);color:#fff}.cn-form__field input::placeholder{color:rgba(255,255,255,.3)}.cn-form__agree{display:flex;align-items:flex-start;gap:8px;margin-bottom:16px;font-size:var(--cf-text-12);color:rgba(255,255,255,.5)}.cn-form__agree a{color:var(--cf-cyan)}.cn-form__status{font-size:var(--cf-text-12);margin-top:8px;text-align:center}.cn-form__status--err{color:var(--cf-red)}.cn-form__ok{text-align:center;padding:24px}.cn-form__ok h3{color:var(--cf-green);margin:0 0 8px}.cn-form__ok p{color:rgba(255,255,255,.7)}.cn-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s}.cn-modal.is-open{opacity:1}.cn-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.6);cursor:pointer}.cn-modal__card{position:relative;background:var(--cf-bg-dark);color:#fff;border-radius:var(--cf-radius-xl);padding:32px;max-width:520px;width:90%;max-height:90vh;overflow-y:auto;transform:translateY(20px);transition:transform .25s var(--cf-ease)}.cn-modal.is-open .cn-modal__card{transform:translateY(0)}.cn-modal__close{position:absolute;top:12px;right:12px;background:0 0;border:none;color:rgba(255,255,255,.5);font-size:24px;cursor:pointer}.cn-modal__head{margin-bottom:20px}.cn-modal__head h2{font-size:var(--cf-text-20);font-weight:var(--cf-w-bold);margin:0 0 8px}.cn-modal__head p{font-size:var(--cf-text-14);color:rgba(255,255,255,.6);margin:0}.cn-cta__form .cn-form__field span{color:rgba(255,255,255,.7)}.cn-cta__form .cn-form__field input{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15);color:#fff}.cn-cta__form .cn-form__field input::placeholder{color:rgba(255,255,255,.35)}@media(max-width:991px){.cn-section__inner{padding:48px 16px}.cn-section__title{font-size:var(--cf-text-24)}.cn-hero__inner{grid-template-columns:1fr;padding:60px 16px 40px}.cn-hero__h1{font-size:var(--cf-text-28)}.cn-hero__side{order:-1}.cn-hero__stats{grid-template-columns:repeat(3,1fr)}.cn-config__layout{grid-template-columns:1fr}.cn-price__grid{grid-template-columns:1fr 1fr}.cn-geo__routes{grid-template-columns:1fr}.cn-legal__grid{grid-template-columns:1fr}.cn-trust__slider{grid-template-columns:1fr}.cn-trust__stats{grid-template-columns:repeat(2,1fr)}.cn-picks__grid{grid-template-columns:1fr}.cn-pick{grid-template-columns:40px 1fr auto 16px;padding:14px 16px;gap:10px}.cn-pick__icon{width:40px;height:40px}.cn-pick__icon svg{width:20px;height:20px}.cn-top__table{min-width:600px}.cn-cta__layout{grid-template-columns:1fr}.cn-cta__messengers{flex-wrap:wrap}.cn-form__grid{grid-template-columns:1fr}.cn-geo__features{grid-template-columns:1fr}.cn-price__bottom{flex-direction:column;text-align:center}}@media(max-width:575px){.cn-hero__h1{font-size:var(--cf-text-24)}.cn-hero__ctas{flex-direction:column}.cn-hero__stats{grid-template-columns:repeat(3,1fr);gap:8px}.cn-price__grid{grid-template-columns:1fr}.cn-trust__stats{grid-template-columns:1fr 1fr}.cn-picks__foot{flex-direction:column}.cn-pick__desc{display:none}}
.cfk-hero{position:relative;overflow:hidden;background:var(--cf-bg-darker);color:#fff;padding:clamp(56px,6vw,96px) var(--cf-s-6) clamp(64px,6vw,104px);font-family:var(--cf-font);isolation:isolate}.cfk-hero-bg{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,var(--cf-bg-dark) 0%,var(--cf-bg-darker) 100%);pointer-events:none}.cfk-hero-grid-pattern{display:none}.cfk-hero-glow{position:absolute;border-radius:50%;filter:blur(120px);pointer-events:none;will-change:transform}.cfk-hero-glow--cyan{width:640px;height:640px;top:-220px;right:-180px;background:radial-gradient(circle,rgba(0,158,227,.22),transparent 70%)}.cfk-hero-glow--amber{display:none}.cfk-hero-inner{position:relative;z-index:2;max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(40px,5vw,88px);align-items:start}@media (max-width:1100px){.cfk-hero-inner{grid-template-columns:1fr;gap:var(--cf-s-12)}}.cfk-hero-eyebrow{display:inline-flex;align-items:center;gap:var(--cf-s-3);font-size:var(--cf-text-11);font-weight:var(--cf-w-bold);letter-spacing:1.8px;text-transform:uppercase;color:rgba(255,255,255,.72);padding:9px 16px 9px 14px;background:var(--cf-glass-bg);border:1px solid var(--cf-glass-border);border-radius:999px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cfk-hero-dot{width:8px;height:8px;border-radius:50%;background:var(--cf-green);box-shadow:0 0 0 3px rgba(34,201,122,.24);animation:cfk-pulse 2.4s ease-in-out infinite}@keyframes cfk-pulse{0%,100%{box-shadow:0 0 0 3px rgba(34,201,122,.24)}50%{box-shadow:0 0 0 7px rgba(34,201,122,.08)}}.cfk-hero-h1{font-size:clamp(var(--cf-text-32),4.4vw,var(--cf-text-56));font-weight:var(--cf-w-black);line-height:1.02;letter-spacing:-1.4px;color:#fff;margin:var(--cf-s-5) 0 var(--cf-s-4);max-width:18ch}.cfk-hero-em{font-style:normal;position:relative;display:inline-block;padding:0 4px;white-space:nowrap}.cfk-hero-em--cyan{color:var(--cf-cyan-light);background:linear-gradient(180deg,transparent 62%,rgba(0,158,227,.22) 62%)}.cfk-hero-em--amber{color:var(--cf-accent-light);background:linear-gradient(180deg,transparent 62%,rgba(245,166,35,.2) 62%)}@media (max-width:700px){.cfk-hero-br-lg{display:none}}.cfk-hero-lede{font-size:var(--cf-text-16);font-weight:var(--cf-w-regular);line-height:1.6;color:rgba(255,255,255,.68);max-width:56ch;margin:0 0 var(--cf-s-8)}.cfk-hero-lede strong{color:#fff;font-weight:var(--cf-w-bold)}.cfk-hero-bullets{list-style:none;padding:0;margin:0 0 var(--cf-s-10);display:grid;grid-template-columns:1fr 1fr;gap:var(--cf-s-4) var(--cf-s-8)}@media (max-width:560px){.cfk-hero-bullets{grid-template-columns:1fr;gap:var(--cf-s-3)}}.cfk-hero-bullets li{display:flex;align-items:flex-start;gap:var(--cf-s-3);padding:var(--cf-s-3) 0;border-top:1px solid var(--cf-glass-border);color:rgba(255,255,255,.92);animation:cfk-fade-up .7s var(--cf-ease-out) both;animation-delay:var(--d,0ms)}.cfk-hero-bullets b{display:block;font-size:var(--cf-text-14);font-weight:var(--cf-w-bold);color:#fff;margin-bottom:3px;line-height:1.3}.cfk-hero-bullets span{display:block;font-size:var(--cf-text-12);color:rgba(255,255,255,.52);line-height:1.45}.cfk-b-ic{flex-shrink:0;width:20px;height:20px;color:var(--cf-cyan-light);margin-top:1px;stroke-width:2}@keyframes cfk-fade-up{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.cfk-hero-cta{display:flex;gap:var(--cf-s-3);flex-wrap:wrap;margin-bottom:var(--cf-s-6)}.cfk-btn{display:inline-flex;align-items:center;gap:var(--cf-s-3);padding:15px var(--cf-s-5);border-radius:var(--cf-radius);font-family:var(--cf-font);font-size:var(--cf-text-14);text-decoration:none;cursor:pointer;transition:transform .25s var(--cf-ease),box-shadow .25s var(--cf-ease),background .2s,border-color .2s,color .2s;border:1.5px solid transparent}.cfk-btn b{display:block;font-weight:var(--cf-w-black);font-size:var(--cf-text-15);line-height:1.15;letter-spacing:-.1px}.cfk-btn small{display:block;font-size:var(--cf-text-11);font-weight:var(--cf-w-semi);opacity:.7;margin-top:2px}.cfk-btn-ic{width:20px;height:20px;flex-shrink:0;stroke-width:2.2}.cfk-btn--primary{background:var(--cf-accent);color:var(--cf-bg-dark);box-shadow:var(--cf-shadow-accent)}.cfk-btn--primary:hover{transform:translateY(-2px);background:var(--cf-accent-light);box-shadow:0 20px 44px rgba(245,166,35,.38)}.cfk-btn--ghost{background:0 0;color:#fff;border-color:var(--cf-glass-border-hi)}.cfk-btn--ghost:hover{background:var(--cf-glass-bg);border-color:rgba(0,158,227,.55)}.cfk-hero-trust{display:flex;flex-wrap:wrap;gap:var(--cf-s-4) var(--cf-s-8);padding-top:var(--cf-s-5);border-top:1px solid var(--cf-glass-border)}.cfk-trust-item{display:inline-flex;align-items:center;gap:var(--cf-s-2);font-size:var(--cf-text-12);font-weight:var(--cf-w-medium);color:rgba(255,255,255,.55)}.cfk-trust-ic{width:16px;height:16px;color:rgba(255,255,255,.4);flex-shrink:0;stroke-width:2}.cfk-hero-side{display:flex;flex-direction:column;gap:var(--cf-s-5)}.cfk-hero-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--cf-s-4);padding:var(--cf-s-5) 0 var(--cf-s-6);border-top:1px solid var(--cf-glass-border);border-bottom:1px solid var(--cf-glass-border)}.cfk-stat{text-align:left}.cfk-stat+.cfk-stat{padding-left:var(--cf-s-4);border-left:1px solid var(--cf-glass-border)}.cfk-stat-n{font-family:var(--cf-font-display);font-size:clamp(var(--cf-text-32),3.4vw,var(--cf-text-40));font-weight:var(--cf-w-regular);line-height:.95;letter-spacing:.5px;color:#fff;margin-bottom:var(--cf-s-2)}.cfk-stat-n--cyan{color:var(--cf-cyan-light)}.cfk-stat-n--amber{color:var(--cf-accent-light)}.cfk-stat-l{font-size:var(--cf-text-10);font-weight:var(--cf-w-bold);text-transform:uppercase;letter-spacing:1.2px;color:rgba(255,255,255,.48);line-height:1.4}.cfk-hero-preview{padding-top:var(--cf-s-2)}.cfk-preview-head{display:flex;align-items:baseline;justify-content:space-between;font-size:var(--cf-text-10);font-weight:var(--cf-w-bold);letter-spacing:1.3px;text-transform:uppercase;color:rgba(255,255,255,.48);margin-bottom:var(--cf-s-4)}.cfk-preview-head a{color:var(--cf-cyan-light);text-decoration:none;font-weight:var(--cf-w-bold);letter-spacing:1.3px;transition:color .15s}.cfk-preview-head a:hover{color:var(--cf-accent-light)}.cfk-preview-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--cf-s-3)}.cfk-preview-card{display:block;text-decoration:none;color:#fff;opacity:0;animation:cfk-fade-up .6s var(--cf-ease-out) forwards;animation-delay:var(--d,0ms);transition:transform .25s var(--cf-ease)}.cfk-preview-card:hover{transform:translateY(-3px)}.cfk-preview-card:hover .cfk-pc-img:after{background:linear-gradient(180deg,transparent 30%,rgba(5,16,28,.92) 100%)}.cfk-pc-img{position:relative;width:100%;aspect-ratio:4/3;background-color:var(--cf-bg-dark);background-size:cover;background-position:center;border-radius:var(--cf-radius);overflow:hidden;border:1px solid var(--cf-glass-border);transition:border-color .25s var(--cf-ease)}.cfk-preview-card:hover .cfk-pc-img{border-color:rgba(255,195,96,.5)}.cfk-pc-img:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(5,16,28,.82) 100%);transition:background .3s}.cfk-pc-price{position:absolute;left:var(--cf-s-2);bottom:var(--cf-s-2);z-index:2;font-family:var(--cf-font-display);font-size:var(--cf-text-16);letter-spacing:.5px;color:var(--cf-accent-light);text-shadow:0 1px 4px rgba(0,0,0,.6)}.cfk-pc-title{font-size:var(--cf-text-11);font-weight:var(--cf-w-medium);color:rgba(255,255,255,.62);margin-top:var(--cf-s-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfk-hero-scroll{position:absolute;left:50%;bottom:var(--cf-s-5);transform:translateX(-50%);display:inline-flex;align-items:center;gap:var(--cf-s-2);font-size:var(--cf-text-10);font-weight:var(--cf-w-bold);letter-spacing:1.5px;text-transform:uppercase;color:rgba(255,255,255,.55);text-decoration:none;padding:var(--cf-s-3) var(--cf-s-4);border-radius:999px;background:var(--cf-glass-bg);border:1px solid var(--cf-glass-border);z-index:3;transition:color .2s}body.page-koreya .header{margin-bottom:0}.cfk-hero-scroll:hover{color:var(--cf-cyan-light)}.cfk-hero-scroll svg{animation:cfk-bounce 2.4s ease-in-out infinite}@keyframes cfk-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(3px)}}.cfk-modal[hidden]{display:none}.cfk-modal{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:var(--cf-s-6);font-family:var(--cf-font);opacity:0;transition:opacity .28s var(--cf-ease)}.cfk-modal.is-open{opacity:1}.cfk-modal-backdrop{position:absolute;inset:0;background:rgba(5,16,28,.78);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:pointer}.cfk-modal-card{position:relative;z-index:2;width:100%;max-width:560px;background:var(--cf-bg);border-radius:var(--cf-radius-xl);box-shadow:var(--cf-shadow-lg);overflow:hidden;padding:var(--cf-s-10) var(--cf-s-10) var(--cf-s-8);transform:translateY(22px) scale(.97);transition:transform .38s var(--cf-ease)}.cfk-modal.is-open .cfk-modal-card{transform:translateY(0) scale(1)}.cfk-modal-close{position:absolute;top:var(--cf-s-3);right:var(--cf-s-3);width:36px;height:36px;border-radius:50%;background:rgba(15,38,64,.05);color:var(--cf-text-muted);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .2s var(--cf-ease)}.cfk-modal-close:hover{background:rgba(15,38,64,.1);color:var(--cf-primary);transform:rotate(90deg)}.cfk-modal-close svg{width:18px;height:18px;stroke-width:2.2}.cfk-modal-head{margin-bottom:var(--cf-s-6);padding-right:var(--cf-s-8)}.cfk-modal-eyebrow{display:inline-flex;align-items:center;gap:var(--cf-s-2);font-size:var(--cf-text-10);font-weight:var(--cf-w-bold);letter-spacing:1.5px;text-transform:uppercase;color:var(--cf-text-muted);margin-bottom:var(--cf-s-3)}.cfk-modal-dot{width:7px;height:7px;border-radius:50%;background:var(--cf-green);box-shadow:0 0 0 3px rgba(34,201,122,.2);animation:cfk-pulse 2s ease-in-out infinite}.cfk-modal-title{font-size:var(--cf-text-24);font-weight:var(--cf-w-black);line-height:1.2;color:var(--cf-primary);letter-spacing:-.5px;margin:0 0 var(--cf-s-2)}.cfk-modal-sub{font-size:var(--cf-text-14);color:var(--cf-text-muted);line-height:1.55;margin:0}.cfk-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--cf-s-3);margin-bottom:var(--cf-s-5)}@media (max-width:560px){.cfk-form-grid{grid-template-columns:1fr}}.cfk-field{display:flex;flex-direction:column;gap:var(--cf-s-2)}.cfk-field-label{font-size:var(--cf-text-11);font-weight:var(--cf-w-bold);letter-spacing:.8px;text-transform:uppercase;color:var(--cf-text-muted)}.cfk-field--req .cfk-field-label:after{content:' *';color:var(--cf-red)}.cfk-opt{font-weight:var(--cf-w-medium);text-transform:none;letter-spacing:0;color:var(--cf-text-light);font-size:var(--cf-text-10)}.cfk-field input,.cfk-field select{padding:var(--cf-s-3) var(--cf-s-4);border:1.5px solid var(--cf-border);border-radius:var(--cf-radius-sm);font-size:var(--cf-text-14);font-weight:var(--cf-w-medium);color:var(--cf-primary);background:var(--cf-bg-alt);font-family:inherit;transition:all .15s;width:100%}.cfk-field input:focus,.cfk-field select:focus{outline:none;border-color:var(--cf-cyan);background:var(--cf-bg);box-shadow:0 0 0 4px rgba(0,158,227,.12)}.cfk-field input::placeholder{color:#a5adb7}.cfk-field select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235A6472' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px;padding-right:var(--cf-s-10)}.cfk-check{display:flex;align-items:flex-start;gap:var(--cf-s-3);font-size:var(--cf-text-12);color:var(--cf-text-muted);line-height:1.5;cursor:pointer;margin-bottom:var(--cf-s-5);user-select:none}.cfk-check input{display:none}.cfk-check-box{width:16px;height:16px;border:1.5px solid #c4cad1;border-radius:4px;flex-shrink:0;position:relative;transition:all .12s;margin-top:2px}.cfk-check input:checked+.cfk-check-box{background:var(--cf-primary);border-color:var(--cf-primary)}.cfk-check input:checked+.cfk-check-box:after{content:'';position:absolute;left:4px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.cfk-check a{color:var(--cf-cyan);text-decoration:underline;text-underline-offset:2px}.cfk-form-actions{display:flex}.cfk-btn--block{width:100%;justify-content:center}.cfk-btn.is-loading{opacity:.6;pointer-events:none}.cfk-form-status{margin-top:var(--cf-s-3);font-size:var(--cf-text-13);min-height:18px;color:var(--cf-text-muted);text-align:center}.cfk-form-status--err{color:var(--cf-red);font-weight:var(--cf-w-semi)}.cfk-form-ok{text-align:center;padding:var(--cf-s-4) 0 var(--cf-s-2)}.cfk-form-ok svg{margin:0 auto var(--cf-s-3);display:block}.cfk-form-ok h3{font-size:var(--cf-text-20);font-weight:var(--cf-w-black);color:var(--cf-primary);margin:0 0 var(--cf-s-2)}.cfk-form-ok p{font-size:var(--cf-text-14);color:var(--cf-text-muted);margin:0}@media (max-width:560px){.cfk-modal{padding:var(--cf-s-3)}.cfk-modal-card{padding:var(--cf-s-8) var(--cf-s-6) var(--cf-s-6);border-radius:var(--cf-radius-lg)}.cfk-modal-title{font-size:var(--cf-text-20)}}@media (max-width:900px){.cfk-hero{padding:var(--cf-s-8) var(--cf-s-5) var(--cf-s-10)}.cfk-hero-side{order:2}.cfk-hero-copy{order:1}.cfk-hero-h1{font-size:clamp(var(--cf-text-24),6vw,var(--cf-text-40));margin:var(--cf-s-3) 0 var(--cf-s-3);letter-spacing:-.8px}.cfk-hero-lede{font-size:var(--cf-text-14);margin-bottom:var(--cf-s-5);line-height:1.5}.cfk-hero-bullets{margin-bottom:var(--cf-s-6);gap:0}.cfk-hero-bullets li{padding:var(--cf-s-2) 0;gap:var(--cf-s-2)}.cfk-hero-bullets span{display:none}.cfk-hero-bullets b{font-size:var(--cf-text-13);margin-bottom:0}.cfk-b-ic{width:16px;height:16px}.cfk-hero-cta{gap:var(--cf-s-3);margin-bottom:0}.cfk-btn{padding:var(--cf-s-3) var(--cf-s-5)}.cfk-btn small{display:none}.cfk-hero-trust{gap:var(--cf-s-3) var(--cf-s-5);padding-top:var(--cf-s-4)}.cfk-trust-item{font-size:var(--cf-text-11)}.cfk-hero-scroll{position:relative;bottom:auto;left:auto;transform:none;margin:var(--cf-s-8) auto 0}}@media (max-width:560px){.cfk-hero-stats{grid-template-columns:repeat(3,1fr);gap:var(--cf-s-2)}.cfk-stat+.cfk-stat{padding-left:var(--cf-s-3)}.cfk-hero-cta{flex-direction:column;align-items:stretch}.cfk-btn{justify-content:center}.cfk-preview-grid{grid-template-columns:repeat(3,1fr)}.cfk-hero-eyebrow{font-size:var(--cf-text-10)}}@media (max-width:440px){.cfk-preview-grid{grid-template-columns:1fr 1fr}}
.cfk-numbers{background:var(--cf-bg);padding:var(--cf-s-12) 0;font-family:var(--cf-font);position:relative;overflow:hidden}.cfk-numbers:before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(90%,600px);height:1px;background:linear-gradient(90deg,transparent,var(--cf-border),transparent)}.cfk-numbers__inner{max-width:1140px;margin:0 auto;padding:0 var(--cf-s-6);display:grid;grid-template-columns:repeat(4,1fr);gap:var(--cf-s-6)}.cfk-numbers__title{grid-column:1/-1}.cfk-numbers__card{display:flex;align-items:flex-start;gap:var(--cf-s-4);padding:var(--cf-s-6);background:var(--cf-bg-alt);border:1px solid var(--cf-border-light);border-radius:var(--cf-radius-lg);position:relative;overflow:hidden;transition:transform .3s var(--cf-ease),box-shadow .3s var(--cf-ease);opacity:0;transform:translateY(16px);animation:cfk-num-in .5s var(--cf-ease) forwards;animation-delay:var(--delay,0ms)}.cfk-numbers__card:hover{transform:translateY(-4px);box-shadow:var(--cf-shadow-md)}.cfk-numbers__card:after{content:'';position:absolute;top:-30px;right:-30px;width:80px;height:80px;border-radius:50%;background:radial-gradient(circle,rgba(245,166,35,.15),transparent 70%);opacity:0;transition:opacity .3s;pointer-events:none}.cfk-numbers__card:hover:after{opacity:1}@keyframes cfk-num-in{to{opacity:1;transform:translateY(0)}}.cfk-numbers__icon{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgba(245,166,35,.1);border:1px solid rgba(245,166,35,.2);border-radius:var(--cf-radius);color:var(--cf-accent-dark)}.cfk-numbers__icon svg{width:22px;height:22px}.cfk-numbers__data{display:flex;flex-direction:column;gap:4px;min-width:0}.cfk-numbers__value{font-size:var(--cf-text-28);font-weight:var(--cf-w-black);color:var(--cf-primary);letter-spacing:-.5px;line-height:1.05;white-space:nowrap}.cfk-numbers__suffix{color:var(--cf-accent-dark);font-size:var(--cf-text-24);margin-left:2px}.cfk-numbers__label{font-size:var(--cf-text-13);font-weight:var(--cf-w-semi);color:var(--cf-text-muted);line-height:1.3}@media (max-width:991px){.cfk-numbers{padding:var(--cf-s-10) 0}.cfk-numbers__inner{grid-template-columns:repeat(2,1fr);gap:var(--cf-s-4);padding:0 var(--cf-s-5)}.cfk-numbers__card{padding:var(--cf-s-5)}.cfk-numbers__value{font-size:var(--cf-text-24)}}@media (max-width:480px){.cfk-numbers__inner{gap:var(--cf-s-3)}.cfk-numbers__card{flex-direction:column;gap:var(--cf-s-3);padding:var(--cf-s-4);text-align:center;align-items:center}.cfk-numbers__icon{width:40px;height:40px}.cfk-numbers__icon svg{width:20px;height:20px}.cfk-numbers__value{font-size:var(--cf-text-20)}.cfk-numbers__label{font-size:var(--cf-text-11)}}
.cfk-pains{background:var(--cf-bg);color:var(--cf-text);padding:var(--cf-s-16) 0;font-family:var(--cf-font)}.cfk-pains__inner{max-width:960px;margin:0 auto;padding:0 var(--cf-s-6)}.cfk-pains__cards{display:none}.cfk-pains__grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--cf-border);border-radius:var(--cf-radius-lg);overflow:hidden;background:#fff}.cfk-pains__grid>*{padding:var(--cf-s-6);border-bottom:1px solid var(--cf-border-light)}.cfk-pains__grid>*:nth-child(even){border-left:1px solid var(--cf-border-light)}.cfk-pains__grid>*:nth-last-child(-n+2){border-bottom:none}.cfk-pains__col-head{display:flex;align-items:center;gap:var(--cf-s-2);font-size:var(--cf-text-12);font-weight:var(--cf-w-black);text-transform:uppercase;letter-spacing:1.6px;background:var(--cf-bg-alt)}.cfk-pains__col-head svg{width:18px;height:18px;flex-shrink:0}.cfk-pains__col-head--pain{color:var(--cf-red)}.cfk-pains__col-head--solution{color:var(--cf-green)}.cfk-pains__cell{display:flex;align-items:flex-start;gap:var(--cf-s-3);transition:background .2s;opacity:0;transform:translateY(8px);animation:cfk-p-in .35s var(--cf-ease) forwards;animation-delay:var(--d,0ms)}@keyframes cfk-p-in{to{opacity:1;transform:none}}.cfk-pains__cell:hover{background:var(--cf-bg-alt)}.cfk-pains__num{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:11px;font-weight:var(--cf-w-black);color:var(--cf-red);border:1.5px solid rgba(226,75,74,.35);border-radius:50%;flex-shrink:0;line-height:1;margin-top:1px}.cfk-pains__cell--pain p{margin:0;font-size:var(--cf-text-14);font-weight:var(--cf-w-medium);color:var(--cf-text-muted);line-height:1.5}.cfk-pains__check{width:24px;height:24px;flex-shrink:0;color:var(--cf-green);margin-top:1px}.cfk-pains__cell--solution p{margin:0;font-size:var(--cf-text-14);font-weight:var(--cf-w-semi);color:var(--cf-text);line-height:1.5}@media (max-width:767px){.cfk-pains{padding:var(--cf-s-10) 0}.cfk-pains__inner{padding:0 var(--cf-s-5)}.cfk-pains__grid{display:none}.cfk-pains__cards{display:flex;flex-direction:column;gap:0;border:1px solid var(--cf-border);border-radius:var(--cf-radius-lg);overflow:hidden;background:#fff}.cfk-pains__card{display:grid;grid-template-columns:1fr;border-bottom:1px solid var(--cf-border-light);opacity:0;transform:translateY(8px);animation:cfk-p-in .35s var(--cf-ease) forwards;animation-delay:var(--d,0ms)}.cfk-pains__card:last-child{border-bottom:none}.cfk-pains__card-pain{display:flex;align-items:flex-start;gap:var(--cf-s-3);padding:var(--cf-s-4) var(--cf-s-4) var(--cf-s-2)}.cfk-pains__card-x{width:20px;height:20px;flex-shrink:0;color:var(--cf-red);opacity:.7;margin-top:1px}.cfk-pains__card-pain p{margin:0;font-size:var(--cf-text-13);font-weight:var(--cf-w-medium);color:var(--cf-text-light);line-height:1.45}.cfk-pains__card-arrow{display:flex;justify-content:center;padding:0}.cfk-pains__card-arrow svg{width:14px;height:14px;color:var(--cf-border)}.cfk-pains__card-solution{display:flex;align-items:flex-start;gap:var(--cf-s-3);padding:var(--cf-s-2) var(--cf-s-4) var(--cf-s-4)}.cfk-pains__card-ok{width:20px;height:20px;flex-shrink:0;color:var(--cf-green);margin-top:1px}.cfk-pains__card-solution p{margin:0;font-size:var(--cf-text-14);font-weight:var(--cf-w-semi);color:var(--cf-text);line-height:1.45}}
.cfk-advantages{background:var(--cf-bg);padding:var(--cf-s-16) 0;font-family:var(--cf-font)}.cfk-advantages__inner{max-width:1140px;margin:0 auto;padding:0 var(--cf-s-6)}.cfk-advantages__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--cf-s-6)}.cfk-advantages__card{padding:var(--cf-s-6);background:var(--cf-bg-alt);border:1px solid var(--cf-border-light);border-radius:var(--cf-radius-lg);transition:transform .3s var(--cf-ease),box-shadow .3s var(--cf-ease),border-color .3s;opacity:0;transform:translateY(16px);animation:cfk-adv-in .5s var(--cf-ease) forwards;animation-delay:var(--d,0ms)}.cfk-advantages__card:hover{transform:translateY(-4px);box-shadow:var(--cf-shadow-md);border-color:rgba(245,166,35,.3)}@keyframes cfk-adv-in{to{opacity:1;transform:translateY(0)}}.cfk-advantages__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(245,166,35,.1);border:1px solid rgba(245,166,35,.2);border-radius:var(--cf-radius);color:var(--cf-accent-dark);margin-bottom:var(--cf-s-4)}.cfk-advantages__icon svg{width:24px;height:24px}.cfk-advantages__card-title{font-size:var(--cf-text-18);font-weight:var(--cf-w-bold);color:var(--cf-primary);line-height:1.25;margin:0 0 var(--cf-s-2)}.cfk-advantages__card-text{font-size:var(--cf-text-14);font-weight:var(--cf-w-regular);color:var(--cf-text-muted);line-height:1.55;margin:0}@media (max-width:991px){.cfk-advantages{padding:var(--cf-s-12) 0}.cfk-advantages__grid{grid-template-columns:repeat(2,1fr);gap:var(--cf-s-4)}.cfk-advantages__card{padding:var(--cf-s-5)}}@media (max-width:575px){.cfk-advantages{padding:var(--cf-s-10) 0}.cfk-advantages__inner{padding:0}.cfk-advantages__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:var(--cf-s-3);padding:0 var(--cf-s-5);scrollbar-width:none}.cfk-advantages__grid::-webkit-scrollbar{display:none}.cfk-advantages__card{flex:0 0 78vw;max-width:300px;scroll-snap-align:start;padding:var(--cf-s-5)}.cfk-advantages__icon{width:40px;height:40px;margin-bottom:var(--cf-s-3)}.cfk-advantages__icon svg{width:20px;height:20px}.cfk-advantages__card-title{font-size:var(--cf-text-16)}.cfk-advantages__card-text{font-size:var(--cf-text-13);line-height:1.5}.cfk-advantages__grid:after{content:'';flex:0 0 var(--cf-s-5)}}
.cfk-calc{background:var(--cf-bg-alt);padding:var(--cf-s-16) 0;font-family:var(--cf-font)}.cfk-calc__inner{max-width:720px;margin:0 auto;padding:0 var(--cf-s-6)}.cfk-calc__card{background:#fff;border:1px solid var(--cf-border);border-radius:var(--cf-radius-xl);overflow:hidden}.cfk-calc__car{display:flex;align-items:center;justify-content:space-between;gap:var(--cf-s-4);padding:var(--cf-s-5) var(--cf-s-6);background:var(--cf-bg-alt);border-bottom:1px solid var(--cf-border-light)}.cfk-calc__car-name{font-size:var(--cf-text-18);font-weight:var(--cf-w-black);color:var(--cf-primary);margin:0 0 4px;line-height:1.2}.cfk-calc__car-specs{font-size:var(--cf-text-13);font-weight:var(--cf-w-medium);color:var(--cf-text-muted)}.cfk-calc__car-badge{font-size:var(--cf-text-10);font-weight:var(--cf-w-bold);text-transform:uppercase;letter-spacing:1.2px;color:var(--cf-accent-dark);background:rgba(245,166,35,.12);border:1px solid rgba(245,166,35,.25);padding:4px 10px;border-radius:100px;white-space:nowrap}.cfk-calc__rows{padding:var(--cf-s-4) var(--cf-s-6)}.cfk-calc__row{display:flex;align-items:baseline;gap:var(--cf-s-2);padding:var(--cf-s-3) 0;border-bottom:1px solid var(--cf-border-light);opacity:0;transform:translateX(-8px);animation:cfk-calc-in .35s var(--cf-ease) forwards;animation-delay:var(--d,0ms)}.cfk-calc__row:last-child{border-bottom:none}@keyframes cfk-calc-in{to{opacity:1;transform:none}}.cfk-calc__row-label{font-size:var(--cf-text-14);font-weight:var(--cf-w-medium);color:var(--cf-text-muted);white-space:nowrap}.cfk-calc__row-dots{flex:1;min-width:20px;border-bottom:1px dotted var(--cf-border);margin-bottom:4px}.cfk-calc__row-value{font-size:var(--cf-text-15);font-weight:var(--cf-w-bold);color:var(--cf-primary);white-space:nowrap}.cfk-calc__result{padding:var(--cf-s-5) var(--cf-s-6);border-top:2px solid var(--cf-primary);background:var(--cf-bg-alt)}.cfk-calc__total{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--cf-s-4)}.cfk-calc__total span{font-size:var(--cf-text-14);font-weight:var(--cf-w-semi);color:var(--cf-text-muted);text-transform:uppercase;letter-spacing:.8px}.cfk-calc__total b{font-size:var(--cf-text-24);font-weight:var(--cf-w-black);color:var(--cf-primary);letter-spacing:-.5px}.cfk-calc__compare{display:flex;align-items:center;justify-content:space-between;gap:var(--cf-s-4)}.cfk-calc__russia span{font-size:var(--cf-text-12);color:var(--cf-text-light);display:block;margin-bottom:2px}.cfk-calc__russia s{font-size:var(--cf-text-16);font-weight:var(--cf-w-semi);color:var(--cf-text-light);text-decoration:line-through}.cfk-calc__savings{display:inline-flex;align-items:center;gap:var(--cf-s-2);padding:var(--cf-s-2) var(--cf-s-4);background:rgba(34,201,122,.1);border:1px solid rgba(34,201,122,.25);border-radius:100px;color:#0a7b3e}.cfk-calc__savings svg{width:16px;height:16px;flex-shrink:0;color:var(--cf-green)}.cfk-calc__savings span{font-size:var(--cf-text-13);font-weight:var(--cf-w-semi)}.cfk-calc__savings b{font-weight:var(--cf-w-black);color:#0a7b3e}.cfk-calc__cta{display:flex;flex-direction:column;align-items:center;gap:var(--cf-s-2);padding:var(--cf-s-5) var(--cf-s-6)}.cfk-calc__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:var(--cf-s-4) var(--cf-s-6);background:var(--cf-accent);color:#fff;font-family:var(--cf-font);font-size:var(--cf-text-15);font-weight:var(--cf-w-black);border-radius:var(--cf-radius);text-decoration:none;box-shadow:0 8px 20px rgba(245,166,35,.3);transition:transform .2s var(--cf-ease),box-shadow .2s}.cfk-calc__btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(245,166,35,.4);color:#fff}.cfk-calc__note{font-size:var(--cf-text-11);color:var(--cf-text-light);font-weight:var(--cf-w-medium)}@media (max-width:575px){.cfk-calc{padding:var(--cf-s-10) 0}.cfk-calc__inner{padding:0 var(--cf-s-5)}.cfk-calc__car,.cfk-calc__rows,.cfk-calc__result,.cfk-calc__cta{padding-left:var(--cf-s-4);padding-right:var(--cf-s-4)}.cfk-calc__car-name{font-size:var(--cf-text-16)}.cfk-calc__row-label{font-size:var(--cf-text-13)}.cfk-calc__total b{font-size:var(--cf-text-20)}.cfk-calc__compare{flex-direction:column;align-items:flex-start;gap:var(--cf-s-3)}}
.cfk-steps{background:var(--cf-bg);padding:var(--cf-s-16) 0;font-family:var(--cf-font)}.cfk-steps__inner{max-width:800px;margin:0 auto;padding:0 var(--cf-s-6)}.cfk-steps__timeline{display:flex;flex-direction:column;gap:0}.cfk-steps__item{display:grid;grid-template-columns:48px 1fr;gap:0 var(--cf-s-5);opacity:0;transform:translateY(12px);animation:cfk-step-in .4s var(--cf-ease) forwards;animation-delay:var(--d,0ms)}@keyframes cfk-step-in{to{opacity:1;transform:none}}.cfk-steps__marker{display:flex;flex-direction:column;align-items:center}.cfk-steps__num{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--cf-primary);color:#fff;font-size:var(--cf-text-14);font-weight:var(--cf-w-black);flex-shrink:0;position:relative;z-index:1}.cfk-steps__item:last-child .cfk-steps__num{background:var(--cf-green)}.cfk-steps__line{width:2px;flex:1;background:linear-gradient(180deg,var(--cf-primary),var(--cf-border-light));min-height:24px}.cfk-steps__item:nth-last-child(2) .cfk-steps__line{background:linear-gradient(180deg,var(--cf-primary),var(--cf-green))}.cfk-steps__content{padding-bottom:var(--cf-s-8)}.cfk-steps__item:last-child .cfk-steps__content{padding-bottom:0}.cfk-steps__head{display:flex;align-items:center;gap:var(--cf-s-3);margin-bottom:var(--cf-s-2);padding-top:var(--cf-s-2)}.cfk-steps__icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--cf-accent-dark);flex-shrink:0}.cfk-steps__icon svg{width:20px;height:20px}.cfk-steps__title{font-size:var(--cf-text-16);font-weight:var(--cf-w-bold);color:var(--cf-primary);margin:0;line-height:1.25;flex:1}.cfk-steps__time{font-size:var(--cf-text-11);font-weight:var(--cf-w-bold);text-transform:uppercase;letter-spacing:.8px;color:var(--cf-text-light);background:var(--cf-bg-alt);border:1px solid var(--cf-border-light);padding:3px 8px;border-radius:100px;white-space:nowrap}.cfk-steps__item:last-child .cfk-steps__time{background:rgba(34,201,122,.1);border-color:rgba(34,201,122,.25);color:#0a7b3e}.cfk-steps__text{font-size:var(--cf-text-14);font-weight:var(--cf-w-regular);color:var(--cf-text-muted);line-height:1.55;margin:0}@media (max-width:575px){.cfk-steps{padding:var(--cf-s-10) 0}.cfk-steps__inner{padding:0 var(--cf-s-5)}.cfk-steps__item{grid-template-columns:36px 1fr;gap:0 var(--cf-s-3)}.cfk-steps__num{width:32px;height:32px;font-size:var(--cf-text-12)}.cfk-steps__content{padding-bottom:var(--cf-s-6)}.cfk-steps__head{flex-wrap:wrap;gap:var(--cf-s-2)}.cfk-steps__icon{width:22px;height:22px}.cfk-steps__icon svg{width:16px;height:16px}.cfk-steps__title{font-size:var(--cf-text-15)}.cfk-steps__time{font-size:var(--cf-text-10)}.cfk-steps__text{font-size:var(--cf-text-13)}}