@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/mulish-cyrillic-wght-normal-Cxxi75Cn.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/mulish-latin-ext-wght-normal-BHZ6ODhS.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/mulish-latin-wght-normal-WL5YNY-W.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-cyrillic-wght-normal-C8sJyxwB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-latin-ext-wght-normal-Dj_1K-Kw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-latin-wght-normal-CzS3kehr.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica"),local("Arimo");size-adjust:103%}@font-face{font-family:Oswald Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica"),local("Arimo");size-adjust:83.5%;ascent-override:115%;descent-override:28%}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-ext-400-normal-DWiEslNC.woff2) format("woff2"),url(/assets/bebas-neue-latin-ext-400-normal-HFKRJXnW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2) format("woff2"),url(/assets/bebas-neue-latin-400-normal-Bi-ndsyu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAUoABAAAAAAClQAAATMAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbggYcLgZgP1NUQVREAHARCAqFRIRhCxoAATYCJAMwBCAFhUAHgQoMBxu/CEguBuyG+qJ0WEhc6pBIyCnD0gY+wMfD035PO3fmfbMVS2KSzSStR5MoCjQiiQaN0Egiktj8DvKyCQ5wKi/kklm5iwqvA4AvQKLJHVihht78OafyHxagycjZ4c3//V79EYlZoF/tRdM93yI5kjIWxQOcUFmWlTfPS4ezEcmW4cXbS5cfTaANCFUhBJqm48BWrDIUwODjjSEvDL5ARvwwGA7/Rtv5kyE/dCc2KzQsyTE9tYlfZTkcKywBTI1yh1+U8gmL6sobFjJfXdcU6rKE0K3dRUESZAS8llzji3HQMbU3gui2VFQ1kLKlkGSkBcm1ScA7YTdTusjhGWA30Pq+aUzaowvpU3QSgBPlXeIpiGJ4vUitSk4pi8L/yRLAijFK4QQY+3H+oKB4idBBvAAg/kmXMVYfIdQlDINiIvTaaWcEAc4u6UW6CsPgspCiBgIBkdMegISMYTCBYXAHgL7+MNAx1grcUkTH7inLVq25CL2XKN+VPwPwfTEgAOqaoKKuqqGmKURZ6oE2GAUMgK9BLAKgAAlAkkW4aS6KkcWwPj4YgfcR6E+LbqlV6RTHOl3arUqrGNF6fB/pvNezZ7Qe370LuXOnpzv6OHr3EhXSeR/uwji4UwRGOMSpSXUA8U9XhPTTOdeqbFZ/cPxyr16ajzYMr9DL2sU6zj2GMa4dY9hYI6Md+mjta5U2yz+4zmJrhpfINSKdu2/fzz5+/zgcZiC9qIprzhVcuXNCGGppKC68Y0f6uZTf4vz/ZvxXSU2fNBPGXw7XHT0rUgpZTKVA9PnYJ0OALqyWSIQ1AaZh5XBz63lga7+8h2yblT1hSw57/EnrRHaexR7PmVCZazVFFNJmBqRNZZPJGFXAEdWMn8frl5aQBTgjL7W8qos/NuT+yP4JuRb+cHLBfQE0vPekTn8l7V5c3N203buPlLhL1FSqtjiFm7u0cEkhcHubb8qV9SZjDmGQnYNNinqjCa5vUkJRpyVlM5lJJsJQMNvEyn7RK58Y1hjgxd1P0fUbx3Xu/SOjiSpTBhvD88OQXy23cgwJR14XSiecUNJ8I+KkSQJ2UcJzoW5bK13jbi7QpWepS7WyTFs2Z/bYeH2Sskmdy88myWto9pbs7MXRYwFAII9+XWv+pEt1T/Cu3sp/wJfP0rIA+OH7p3roX56npv/QkCSxZwfyAYDIgHUgEq92/N98cz7Lc+lzLfVHMHLL2LTK6HRZatpvYHoKsRC0zYOBQA7q+ggwUTTwIeKtO8LSWOhIujHZka3zZG4Bc1SMccpRtdA0R9diJY6+RDT7QH+xfkHbiLWR+9hVfvNt1zSxTYAPyU8rguTlYlHMxsXBKSKfjY+LTICXVTGXBgQjkpWNXUAIQcElLMiL1Cj9EBFBYTxZsoRZhLgERYRlCnPxyrQ7HbJkUzHoH7SGWQtnzClfxCak86MBfgS6TFQUlFo4n4KUkXT647DzEg5RyEqEdmFhQlNMLkAzjUL7+5MRaChoqAgFnGyIEXbKERLgZmORrpeKinACNg4jJO97wsEF2i3KLJNFgE+W+jHI8nzfSN+aJQUKlMeSSG7YJlJkOYqoRDVqUY9GNKNVu3LJRUlwylNIpRQdg0UTsHkMGYsuYHOY29EoMsaB+H93fCoA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAfgAA8AAAAACiQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8AB0dQT1MAAAFsAAAAmQAAAQaPfJdqR1NVQgAAAggAAAAtAAAALiN2JIJPUy8yAAACOAAAAFUAAABgaPmDdFNUQVQAAAKQAAAAOQAAAETlc8wVY21hcAAAAswAAABRAAAAcAnGKnFnYXNwAAADIAAAAAgAAAAIAAAAEGdseWYAAAMoAAAChwAAAuZs/4wtaGVhZAAABbAAAAA2AAAANh2ze3loaGVhAAAF6AAAAB8AAAAkB68Ca2htdHgAAAYIAAAALQAAADAXHwEQbG9jYQAABjgAAAAaAAAAGgN3ApttYXhwAAAGVAAAABwAAAAgABwAtW5hbWUAAAZwAAABIAAAAoI3U19YcG9zdAAAB5AAAABNAAAAioIYM+kAAQAAAAwAAAAAAAAAAQAGAAEAAXjaYmBkYGDgYtBisGBgdnHzCWEQSa4E1DXWVggEQBD95xJTDTE1EKMJbuUQUgClkKEhGdrBcm9wm3WdQYtcqzzqkMMHMNOW06wPOsSAKnySrHKpkOJkEVV53RQY4xGBTW1re7CNbfkDm9kZR/uxfsV4+ud8/S1S0N4D+i7YxBbiQHwzBP0NCElwFH1cvCxmlczFwb0AcYEl8wAAAHjaY2BkYGDgYtABQmYXN58QBonkyqIcBpGcxJI8BhEGEGABEf//g0gAlk8HPAAAAHjaY2BhSmOKYGBlYGDaw9TFwMCQAqEZpzDYMYpysDBxszIzMYEQAwMQAwkGKHBx9HVkOMDAoLCF+cN/FgYGlhmMxkB94iA5xjdMp4GUAgMvADAKDE8AAAB42h3EAQaAQBQFwHl/UwFCR+hQAQQqAixdPxqMiFlh/d/Ue149uPvxZBSDRSCtdjRRmUD4AKtYBDgAAAB42mNgYGACYmYgFgGSjGCahSEGSAsAIVAcCHgZFBgWsCSzlCps+f8fSSSJpQgswvj/6//H/1NAEvfDgWbAAAcDF5hmBbLYGDgZ2Bm4ADm1EF8AAAAAAQAB//8AD3jaTZJTYBxBAIZn5tjg7PC0u82Fq9g5hIfatm3bxkttPRdvtW0bL7W16WxSrfnjmwEI0ADAQ+gVkAAFAIzWrnXbtXYaLhY2wlThCnr1U0ejufg7DQBoNzoN9CBe/M7JMRxjtOOVoU0mg1zulOArnmMJ56xRo4bBJsLnfTWDi4oG1+zbX+TzFSFr11Co60C28+QuPKx8VsRzhQB7svVvJBS6DdTABtwASNMRW4ToRGRQIZLms/lsu8lsMkGCJAinQ66QK2D7uT1zcnrO3dx4itSNsFvlP7/JrfaRsFZpsI+oqx1pNyg1OT3mrJ/dIyenx+z1c3rk9PAWpefmphd5YW0qUej1FhKpuDZIxp2+4U5qAOyQ0euLEMMYRR8JzBFejL+5R+Wg3eF8iznqBjr98wB8RHm03XTWn4cBEimgLHQB84j7xwP/LfIwijxIkQfGMbp9+/5Xrsxt3Y9unTt3iic93QPXtrh7t0WbNv6sqpRXy0gfIZJIqX+DqpCkgYQLAJmDIDiW50W6otx/NLJFGo0w8oLjfL5xwdA4r3dcKDNgiJUKx6SxhsBZWYwh0DlgiJFpKkbX1Y6uqBhdWze6ok0qZUtKslGpNxMsZGoqaUkQKehwEz98D1S4hwRT4Pk/FF5cG7F6mIaji5oajMrV8L0wEdJpzg4qgzAf/+fAiYfiscsX0+KwOB+m0BCTs+OTOBewCon1RCQ4L5YVY+NZg09Gg4mhs81y2Hz8NJUytuV2uZxihTdwnEmlLyvIbpVU5JkY6DveIpNFtrrpqCZQI0zTRhtrvGMDBV014Rp3klYblMqS3EGdxmx1UgRVncG2qEp1KRTBBKdCHlSrbMkuKhLq+gucuKSrAAABAAAAAxmaMYwxTF8PPPUACwPoAAAAANneKy8AAAAA4Pfyd/8d/uQEnwRvAAAACQACAAAAAAAAeNpjYGRgYP7wn4WBgeXcf9l/PSzzgSKogAcAmKAGIAB42mP8wmDEAAKHEZjpEoMAcwyDCTM3gwKTG4MMUwmDFlM0gxDTFAYlAL7dB0EAAAAAAAAUABQAFAAUABQAPwB+AJwAxAEBAR0BcwAAeNpjYGRgYOBhiGZgYYhgYAfxEAAoxggAEp0A0njandCzYmVRFIDhLzaaYXWaMWI3Y3uCNrrGuQxeJFXqPEJeLzixsfnvvbzQbk2dmvoWbNR82ucaozWd+1yrs8Y+1/lmc5/rj+k0eGh9nxsNSu5zp2H9e1xDu8f7XKfb3X1u1K51n5u04p9Qzpy8ryrmZKUs+C8mJ+WdUNaiGTEpCUmVaFcUlI3r0aNsQUlKQUXZa2UpWa+FShJ6/PbJDzNSVvw0Z1FMPJJ+kFJWkDVn1aszUafFlCJ/obzAgNf69Oo9RhM+eOuntyZuFeOfmIRqJC/tewhO+QhOeQnOeHkvVLCqdNilQL9e/foEJiXFBBd6/6MklBazEFm+VVWRjKRlgadnep6QijSq5r22IJTTY3nX/+GdOxGlx7NtRcFe5HjabMGxAQAQAASxPwAMZXKjAbVERs8a6vppEgYri8MTiCQyhRr3SvMyDYAASrtAaEcI38TMCEKbw2gTqLgxlA+jTUG0kYGTCQCDLReoAAAA) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/wix-madefor-display-cyrillic-600-normal-OaFfNmjk.woff2) format("woff2"),url(/assets/wix-madefor-display-cyrillic-600-normal-BRd9kas0.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/wix-madefor-display-vietnamese-600-normal-C6cPECHK.woff2) format("woff2"),url(/assets/wix-madefor-display-vietnamese-600-normal-CcFSD_Uw.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/wix-madefor-display-latin-ext-600-normal-LLU3vgXt.woff2) format("woff2"),url(/assets/wix-madefor-display-latin-ext-600-normal-B00azpuO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/wix-madefor-display-latin-600-normal-D9gqXEXw.woff2) format("woff2"),url(/assets/wix-madefor-display-latin-600-normal-BwWDNlv6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary-dark-purple: #282533;--color-primary-white: #f6f5fa;--color-primary-pure-white: #ffffff;--color-primary-black: #18181a;--color-primary-black-alt: #393939;--color-neutral-93: #eae9f0;--color-neutral-89: #e0dfe8;--color-neutral-85: #d5d3de;--color-neutral-62: #9d9d9f;--color-neutral-47: #76737f;--color-neutral-18: #2c2c2e;--color-neutral-12: #1d1d1e;--color-text-black-60: rgba(40, 37, 51, .6);--color-text-black-40: rgba(40, 37, 51, .4);--color-text-black-20: rgba(40, 37, 51, .2);--color-text-white-90: rgba(255, 255, 255, .9);--color-text-white-80: rgba(246, 245, 250, .8);--color-text-white-60: rgba(255, 255, 255, .6);--color-text-white-40: rgba(246, 245, 250, .4);--color-base-accent-red: #ff3c3f;--color-base-red-12: rgba(255, 60, 63, .12);--color-base-red-disabled: #faabaf;--color-base-white-20: rgba(246, 245, 250, .2);--color-base-white-4: rgba(246, 245, 250, .04);--color-overlay-white-50: rgba(255, 255, 255, .5);--color-overlay-black-60: rgba(24, 24, 26, .6);--color-border-white: #f6f5fa;--color-border-white-8: rgba(255, 255, 255, .08);--color-border-black-8: rgba(40, 37, 51, .08);--color-border-black-16: rgba(40, 37, 51, .16);--color-graphics-yellow: #f3ad2c;--color-graphics-black-80: rgba(40, 37, 51, .8);--color-content-text-100: #252533;--color-bg-base-grey: #eae9f0;--color-dominant-white: #fffcfc;--color-glass-effect: #18181a;--color-it-company-logo-part: #7048ff;--font-family-title: "Bebas Neue", sans-serif;--font-family-text: "Mulish", sans-serif;--font-family-accent: "Wix Madefor Display", sans-serif;--container-width: 95rem;--container-padding-x: 2.5rem}@media (max-width:80.06125rem){:root{--container-padding-x: 2rem}}@media (max-width:37.56125rem){:root{--container-padding-x: 1rem}}:root{--transition-duration: .2s}html{font-size:1rem}@media (min-width:95.06225rem){html{font-size:1vw}}html{scroll-behavior:smooth}html.is-lock{overflow:hidden;scroll-behavior:auto}body{display:flex;flex-direction:column;min-height:100vh;font-family:Mulish,sans-serif,sans-serif;font-family:var(--font-family-text),sans-serif;font-size:1rem;font-weight:400;color:#282533;color:var(--color-primary-dark-purple);background:#eae9f0;background:var(--color-bg-base-grey);position:relative}body.is-overlay-open:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#18181a99;z-index:999}main{position:relative;flex-grow:1;isolation:isolate}main:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none;opacity:.13;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.6' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:10rem 10rem;background-repeat:repeat}button{padding:0;background-color:transparent;border:none;cursor:pointer;font-family:inherit}a{color:inherit;-webkit-text-decoration:none;text-decoration:none;transition-duration:.2s;transition-duration:var(--transition-duration)}img,svg,video{display:block;max-width:100%;height:auto}picture{display:contents}picture>source{display:none}[id]{scroll-margin-top:1rem}.visually-hidden{position:absolute!important;overflow:hidden!important;width:.0625rem!important;height:.0625rem!important;margin:-.0625rem!important;padding:0!important;white-space:nowrap!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(100%)!important}.white-bg{background:#f6f5fa;background:var(--color-primary-white)}.pure-white-bg{background:#fff;background:var(--color-primary-pure-white)}.gray-wrap{background-color:#eae9f0;background-color:var(--color-neutral-93);padding-bottom:2.5rem;position:relative;border-radius:0 0 5rem 5rem;z-index:10}@media (max-width:80.06125rem){.gray-wrap{padding-bottom:2rem;border-radius:0 0 3.75rem 3.75rem}}@media (max-width:64.06125rem){.gray-wrap{padding-bottom:1.5rem;border-radius:0 0 2.5rem 2.5rem}}@media (max-width:48.06125rem){.gray-wrap{padding-bottom:1rem}}.title-64{font-family:Bebas Neue,sans-serif;font-family:var(--font-family-title);font-size:clamp(2rem,1.2571428571rem + 3.0476190476vw,4rem);font-weight:700;line-height:100%;text-transform:uppercase}.title-30{font-family:Bebas Neue,sans-serif;font-family:var(--font-family-title);font-weight:700;font-size:1.875rem;line-height:100%}.title-186{font-family:Bebas Neue,sans-serif;font-family:var(--font-family-title);font-weight:700;font-size:clamp(2.75rem,-.5464285714rem + 13.5238095238vw,11.625rem);line-height:100%}.title-52{font-family:Bebas Neue,sans-serif;font-family:var(--font-family-title);font-weight:700;font-size:clamp(2.25rem,1.8785714286rem + 1.5238095238vw,3.25rem);line-height:100%}.title-40{font-family:Bebas Neue,sans-serif;font-family:var(--font-family-title);font-weight:700;font-size:clamp(2rem,1.8142857143rem + .7619047619vw,2.5rem);line-height:100%}.title-60{font-family:Bebas Neue,sans-serif;font-family:var(--font-family-title);font-weight:700;font-size:clamp(2.5rem,2.0357142857rem + 1.9047619048vw,3.75rem);line-height:100%}.title-80{font-family:Bebas Neue,sans-serif;font-family:var(--font-family-title);font-size:clamp(2.5rem,1.5714285714rem + 3.8095238095vw,5rem);font-weight:700;line-height:100%;text-transform:uppercase}.text-20-500{font-weight:500;font-size:clamp(.875rem,.7357142857rem + .5714285714vw,1.25rem);line-height:120%}.title-120{font-family:Bebas Neue,sans-serif;font-family:var(--font-family-title);font-weight:700;font-size:clamp(3.25rem,1.6714285714rem + 6.4761904762vw,7.5rem);line-height:100%}.text-30-600{font-weight:600;font-size:clamp(1rem,.675rem + 1.3333333333vw,1.875rem);line-height:110%}.text-18-300{font-weight:300;font-size:clamp(.875rem,.7821428571rem + .380952381vw,1.125rem);line-height:140%}.text-18-500{font-weight:500;font-size:clamp(.875rem,.7821428571rem + .380952381vw,1.125rem);line-height:120%}.text-14-500{font-weight:500;font-size:.875rem;line-height:140%}.title-100{font-family:Bebas Neue,sans-serif;font-family:var(--font-family-title);font-weight:700;font-size:clamp(3rem,1.7928571429rem + 4.9523809524vw,6.25rem);line-height:100%}.text-14-400{font-weight:400;font-size:.875rem;line-height:140%}.text-16-500{font-weight:500;font-size:1rem;line-height:120%}.text-16-400{font-weight:400;font-size:clamp(.875rem,.8285714286rem + .1904761905vw,1rem);line-height:120%}.text-40-600{font-weight:600;font-size:clamp(1.25rem,.7857142857rem + 1.9047619048vw,2.5rem);line-height:110%}.text-20-600{font-weight:600;font-size:1.25rem;line-height:120%}.text-16-300{font-weight:300;font-size:1rem;line-height:120%}.text-20-300{font-weight:300;font-size:1.25rem;line-height:120%}.text-20-400{font-weight:400;font-size:clamp(.9375rem,.8214285714rem + .4761904762vw,1.25rem);line-height:120%}.text-20-700{font-weight:700;font-size:1.25rem;line-height:100%}.text-24-700{font-weight:700;font-size:1.5rem;line-height:120%}.text-24-400{font-weight:400;font-size:clamp(1.125rem,.9857142857rem + .5714285714vw,1.5rem);line-height:120%}.text-18-400{font-weight:400;font-size:clamp(1rem,.9535714286rem + .1904761905vw,1.125rem);line-height:120%}.text-16-600{font-weight:600;font-size:1rem;line-height:100%}.text-16-700{font-weight:700;font-size:1rem;line-height:140%}.text-12-400{font-weight:400;font-size:.75rem;line-height:120%}.text-12-500{font-weight:500;font-size:.75rem;line-height:120%}.text-18-700{font-weight:700;font-size:clamp(1rem,.9535714286rem + .1904761905vw,1.125rem);line-height:120%}.text-14-300{font-weight:300;font-size:.875rem;line-height:120%}.container{max-width:100rem;max-width:calc(var(--container-width) + var(--container-padding-x) * 2);margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem;padding-left:40px;padding-left:var(--container-padding-x);padding-right:40px;padding-right:var(--container-padding-x)}@media (max-width:48.06125rem){.hidden-mobile{display:none!important}}@media (min-width:48.06225rem){.visible-mobile{display:none!important}}@media (max-width:64.06125rem){.hidden-tablet{display:none!important}}@media (min-width:64.06225rem){.visible-tablet{display:none!important}}.header{position:sticky;top:0;z-index:998;background:#f6f5fa;background:var(--color-primary-white);transition:transform .3s ease,background-color .3s ease}.header.is-scrolled{-webkit-backdrop-filter:blur(.4375rem);backdrop-filter:blur(.4375rem);background:#f6f5fa99}.header.is-hidden{transform:translateY(-100%)!important}.header__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1.25rem;padding-bottom:1.25rem}@media (max-width:64.06125rem){.header__inner{padding-top:.75rem;padding-bottom:.75rem}}@media (max-width:48.06125rem){.header__inner{padding-top:.3125rem;padding-bottom:.3125rem}}@media (max-width:37.56125rem){.header__inner{padding-top:1.25rem;padding-bottom:1.25rem}}.header__logo img{width:3.125rem;height:2.5rem}.header__socials{display:flex;align-items:center;gap:.5rem}.header__social{width:3.125rem!important;height:3.125rem!important}@media (max-width:80.06125rem){.header__social{width:2.375rem!important;height:2.375rem!important}}@media (max-width:64.06125rem){.header__social{width:2rem!important;height:2rem!important}}@media (max-width:37.56125rem){.header__social{width:2.5rem!important;height:2.5rem!important}}.header__social.social img{width:1.375rem;height:1.375rem}@media (max-width:80.06125rem){.header__social.social img{width:1.0625rem;height:1.0625rem}}@media (max-width:64.06125rem){.header__social.social img{width:.875rem;height:.875rem}}@media (max-width:37.56125rem){.header__social.social img{width:1.125rem;height:1.125rem}}.header__info{display:flex;align-items:center;gap:1.25rem}@media (max-width:64.06125rem){.header__info{gap:.75rem}}@media (max-width:37.56125rem){.header__info{gap:.5rem}}.header__list{display:flex;flex-direction:column}@media (max-width:64.06125rem){.header__list{gap:1rem}}.header__phone{display:flex;align-items:flex-end;flex-direction:column}@media (max-width:48.06125rem){.header__phone{width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:.5rem;color:#282533cc;color:var(--color-graphics-black-80);background-color:#eae9f0;background-color:var(--color-bg-base-grey)}}@media (max-width:37.56125rem){.header__phone{width:2.5rem;height:2.5rem}}.header__phone a{color:#282533;color:var(--color-primary-dark-purple)}.header__phone p{color:#28253399;color:var(--color-text-black-60)}.header__phone--left{align-items:flex-start}@media (max-width:48.06125rem){.header__phone--left{align-items:center}}.header__overlay{height:100dvh;max-height:100dvh;right:0;position:fixed;top:0;display:flex;border-left:.0625rem solid rgba(40,37,51,.08);border-left:.0625rem solid var(--color-border-black-8);padding:1.25rem 2.5rem 2.5rem;width:30%;justify-content:space-between;flex-direction:column;transition:.2s linear;gap:1rem;isolation:isolate;z-index:1000;background:#f6f5fa;background:var(--color-primary-white);overflow-x:clip;overflow-y:auto;overflow:clip auto}@media (max-width:95.06125rem){.header__overlay{width:40%}}@media (max-width:80.06125rem){.header__overlay{width:50%}}@media (max-width:64.06125rem){.header__overlay{padding:1.25rem;width:48%}}@media (max-width:37.56125rem){.header__overlay{width:90%}}.header__overlay:not(.is-active){visibility:hidden;opacity:0;transform:translate(100%)}.header__overlay-top{display:flex;align-items:center;justify-content:space-between}.header__link{position:relative;display:inline-block;font-family:Bebas Neue,sans-serif;font-family:var(--font-family-title);font-weight:700;font-size:clamp(3.25rem,2.1357142857rem + 4.5714285714vw,6.25rem);line-height:100%;color:#28253366;color:var(--color-text-black-40)}.header__link:after{content:"";position:absolute;left:0;top:calc(100% - .25rem);width:24.625rem;height:1.1875rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='394' height='19' viewBox='0 0 394 19' fill='none'%3E%3Cpath d='M3.00049 14.48C25.1672 4.14667 64.5005 1.47956 92.0005 9.95447C128.581 21.2279 207.5 -4.01967 222.5 4.98031C240.126 15.5557 268.5 19.4543 312.5 9.95447C347.7 2.35458 373 21.4545 390.5 9.95447' stroke='%23FF3C3F' stroke-width='6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/contain;opacity:0;transition:opacity .2s ease;pointer-events:none}@media (max-width:48.06125rem){.header__link:after{max-width:100%}}.header__link:after .is-active{color:#18181a;color:var(--color-primary-black)}.header__link.is-active{color:#282533;color:var(--color-primary-dark-purple)}@media (any-hover:hover){.header__link:hover{color:#282533cc;color:var(--color-graphics-black-80)}.header__link:hover:after{opacity:1}}@media (any-hover:none){.header__link:active{color:#282533cc;color:var(--color-graphics-black-80)}.header__link:active:after{opacity:1}}.footer{position:relative;z-index:2;background-color:#18181a;background-color:var(--color-primary-black);border-radius:3.75rem 3.75rem 0 0;padding-top:3.75rem;padding-bottom:3.75rem;color:#f6f5fa;color:var(--color-primary-white)}@media (max-width:48.06125rem){.footer{padding-top:2rem;padding-bottom:2rem;overflow:hidden;border-radius:2.5rem 2.5rem 0 0}}.footer__inner{display:flex;justify-content:space-between;gap:3.75rem}@media (max-width:80.06125rem){.footer__inner{gap:2.5rem}}@media (max-width:48.06125rem){.footer__inner{flex-direction:column;gap:2rem}}.footer__left{display:flex;gap:3.75rem}@media (max-width:48.06125rem){.footer__left{gap:2.75rem;flex-direction:column}}.footer__logo{width:23rem;height:auto}@media (max-width:80.06125rem){.footer__logo{width:18.75rem}}@media (max-width:48.06125rem){.footer__logo{order:1;width:20.5rem}}@media (max-width:24.43625rem){.footer__logo{width:100%}}.footer__logo-wrap{display:flex;flex-direction:column;gap:1.25rem}@media (max-width:48.06125rem){.footer__logo-wrap{display:contents}}.footer__left-info{display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem}@media (max-width:48.06125rem){.footer__left-info{order:2;gap:2.25rem}}.footer__contacts{display:flex;flex-direction:column;gap:1.25rem}.footer__contact{display:flex;flex-direction:column;gap:.25rem}.footer__contact-value{color:#f6f5fa;color:var(--color-primary-white);text-transform:uppercase;transition:color .2s ease;transition:color var(--transition-duration) ease}@media (any-hover:hover){.footer__contact-value:hover{color:#fff;color:var(--color-primary-pure-white)}}@media (any-hover:none){.footer__contact-value:active{color:#fff;color:var(--color-primary-pure-white)}}.footer__contact-label{color:#f6f5facc;color:var(--color-text-white-80)}.footer__legal{display:flex;flex-direction:column;gap:.375rem}.footer__city{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:#f6f5fa;color:var(--color-primary-white)}.footer__city svg{flex-shrink:0;width:.875rem;color:#ff3c3f;color:var(--color-base-accent-red);height:1.0625rem}.footer__legal-item{color:#f6f5fa66;color:var(--color-text-white-40)}.footer__right{display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem}.footer__actions{display:flex;align-items:center;gap:1.5rem}@media (max-width:80.06125rem){.footer__actions{flex-direction:column-reverse;gap:.625rem}.footer__actions a,.footer__actions button{width:100%}}@media (max-width:64.06125rem){.footer__actions{flex-direction:column}}@media (max-width:48.06125rem){.footer__actions{gap:.75rem;order:3}}.footer__socials{display:flex;gap:.625rem}@media (max-width:80.06125rem){.footer__socials{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr;grid-gap:.5rem;gap:.5rem}}@media (max-width:64.06125rem){.footer__socials a{height:2.875rem}.footer__socials a img{width:1.5rem;height:1.5rem}}@media (max-width:48.06125rem){.footer__socials{grid-template-columns:1fr 1fr}.footer__socials a{height:2.875rem}.footer__socials a:first-child{grid-column:span 2/span 2}}@media (max-width:37.56125rem){.footer__socials{grid-template-columns:1fr 1fr 1fr}.footer__socials a:first-child{grid-column:auto}}.footer__bottom{display:flex;justify-content:space-between;gap:2.5rem;flex:1}@media (max-width:64.06125rem){.footer__bottom{flex-direction:column}}.footer__bottom-info{display:flex;flex-direction:column;justify-content:space-between}.footer__menu{display:flex;flex-direction:column;gap:.875rem}@media (max-width:48.06125rem){.footer__menu{display:grid;grid-template-columns:1fr 1fr}}.footer__link{color:#f6f5facc;color:var(--color-text-white-80);transition:color .2s ease;transition:color var(--transition-duration) ease;text-transform:uppercase;text-wrap:nowrap}@media (any-hover:hover){.footer__link:hover{color:#fff;color:var(--color-primary-pure-white)}}@media (any-hover:none){.footer__link:active{color:#fff;color:var(--color-primary-pure-white)}}.footer__policy{align-self:flex-end;color:#f6f5fa66;color:var(--color-text-white-40);transition:color .2s ease;transition:color var(--transition-duration) ease}@media (max-width:48.06125rem){.footer__policy{align-self:flex-start}}@media (any-hover:hover){.footer__policy:hover{color:#fff;color:var(--color-primary-pure-white)}}@media (any-hover:none){.footer__policy:active{color:#fff;color:var(--color-primary-pure-white)}}.burger-button{width:3.125rem;height:3.125rem;position:relative;border-radius:.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;background-color:#eae9f0;background-color:var(--color-neutral-93);z-index:1200;transition:.2s,transform .2s ease;transition:var(--transition-duration),transform .2s ease}@media (max-width:64.06125rem){.burger-button{width:2rem;height:2rem;border-radius:.5rem}}@media (max-width:37.56125rem){.burger-button{width:2.5rem;height:2.5rem}}@media (any-hover:hover){.burger-button:hover{background-color:#e0dfe8;background-color:var(--color-neutral-89)}}@media (any-hover:none){.burger-button:active{background-color:#e0dfe8;background-color:var(--color-neutral-89)}}.burger-button.is-active .burger-button__line:nth-child(1){width:100%;transform:rotate(45deg);translate:0 .375rem}@media (max-width:64.06125rem){.burger-button.is-active .burger-button__line:nth-child(1){translate:0 .3125rem}}.burger-button.is-active .burger-button__line:nth-child(2){opacity:0}.burger-button.is-active .burger-button__line:nth-child(3){width:100%;transform:rotate(-45deg);translate:0 -.5rem}@media (max-width:64.06125rem){.burger-button.is-active .burger-button__line:nth-child(3){translate:0 -.3125rem}}.burger-button__lines{width:1.3125rem;height:1rem;display:flex;flex-direction:column;align-items:flex-end;gap:.3125rem}@media (max-width:64.06125rem){.burger-button__lines{width:1rem;height:.75rem;gap:.1875rem}}.burger-button__line{width:100%;height:.125rem;background-color:#282533;background-color:var(--color-primary-dark-purple);border-radius:.125rem;transition:all .3s ease}.social{width:3.625rem;height:3.625rem;flex-shrink:0;border-radius:.75rem;display:flex;align-items:center;justify-content:center;transition:.2s;transition:var(--transition-duration)}@media (max-width:64.06125rem){.social{width:2rem;height:2rem;border-radius:.5rem}}@media (max-width:37.56125rem){.social{width:2.5rem;height:2.5rem}}.social img{width:1.5rem;height:1.5rem}@media (max-width:64.06125rem){.social img{width:1rem;height:1rem}}@media (max-width:37.56125rem){.social img{width:1.25rem;height:1.25rem}}.social--gray{background-color:#eae9f0;background-color:var(--color-neutral-93)}@media (any-hover:hover){.social--gray:hover{background-color:#e0dfe8;background-color:var(--color-neutral-89)}}@media (any-hover:none){.social--gray:active{background-color:#e0dfe8;background-color:var(--color-neutral-89)}}.social--white{background-color:#f6f5fa;background-color:var(--color-primary-white)}@media (any-hover:hover){.social--white:hover{background-color:#e0dfe8;background-color:var(--color-neutral-89)}}@media (any-hover:none){.social--white:active{background-color:#e0dfe8;background-color:var(--color-neutral-89)}}.social--dark{background-color:#282533;background-color:var(--color-primary-dark-purple)}@media (any-hover:hover){.social--dark:hover{background-color:#2c2c2e;background-color:var(--color-neutral-18)}}@media (any-hover:none){.social--dark:active{background-color:#2c2c2e;background-color:var(--color-neutral-18)}}.social--filter img{filter:brightness(0) invert(.965)}@keyframes preloader-failsafe{to{visibility:hidden;opacity:0}}.preloader-dummy,.preloader-invert{animation:preloader-failsafe .4s linear 9s forwards}.is-preloader-js .preloader-dummy,.is-preloader-js .preloader-invert{animation:none}.preloader-dummy{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#eae9f0;background:var(--color-neutral-93);pointer-events:none}.preloader-invert{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9998;overflow:hidden;background:#fff;background:var(--color-primary-pure-white);mix-blend-mode:difference;pointer-events:none}.button{--btn-badge-bg: var(--color-primary-pure-white);--btn-badge-color: var(--color-primary-dark-purple);display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2rem;border:.125rem solid transparent;border-radius:.75rem;text-wrap:nowrap;text-transform:uppercase;font-family:Mulish,sans-serif;font-family:var(--font-family-text);cursor:pointer;transition:background-color .2s,border-color .2s,color .2s;transition:background-color var(--transition-duration),border-color var(--transition-duration),color var(--transition-duration)}.button svg{transition:color .2s;transition:color var(--transition-duration)}.button--accent{--btn-badge-color: var(--color-base-accent-red);background:#ff3c3f;background:var(--color-base-accent-red);color:#f6f5fa;color:var(--color-primary-white)}@media (any-hover:hover){.button--accent:hover{background:#2c2c2e;background:var(--color-neutral-18)}}@media (any-hover:none){.button--accent:active{background:#2c2c2e;background:var(--color-neutral-18)}}.button--gray{background:#eae9f0;background:var(--color-neutral-93);color:#282533;color:var(--color-primary-dark-purple)}@media (any-hover:hover){.button--gray:hover{--btn-badge-color: var(--color-base-accent-red);background:#ff3c3f;background:var(--color-base-accent-red);color:#f6f5fa;color:var(--color-primary-white)}}@media (any-hover:none){.button--gray:active{--btn-badge-color: var(--color-base-accent-red);background:#ff3c3f;background:var(--color-base-accent-red);color:#f6f5fa;color:var(--color-primary-white)}}.button--white{background:#f6f5fa;background:var(--color-primary-white);color:#282533;color:var(--color-primary-dark-purple)}.button--white svg{color:#ff3c3f;color:var(--color-base-accent-red)}@media (any-hover:hover){.button--white:hover{background:#ff3c3f;background:var(--color-base-accent-red);color:#f6f5fa;color:var(--color-primary-white)}.button--white:hover svg{color:#f6f5fa;color:var(--color-primary-white)}}@media (any-hover:none){.button--white:active{background:#ff3c3f;background:var(--color-base-accent-red);color:#f6f5fa;color:var(--color-primary-white)}.button--white:active svg{color:#f6f5fa;color:var(--color-primary-white)}}.button--dark{background:#2c2c2e;background:var(--color-neutral-18);color:#f6f5fa;color:var(--color-primary-white)}@media (any-hover:hover){.button--dark:hover{background:#ff3c3f;background:var(--color-base-accent-red)}}@media (any-hover:none){.button--dark:active{background:#ff3c3f;background:var(--color-base-accent-red)}}.button--ghost{background:#2c2c2e;background:var(--color-neutral-18);color:#f6f5fa;color:var(--color-primary-white)}@media (any-hover:hover){.button--ghost:hover{background:#eae9f0;background:var(--color-neutral-93);color:#282533;color:var(--color-primary-dark-purple)}}@media (any-hover:none){.button--ghost:active{background:#eae9f0;background:var(--color-neutral-93);color:#282533;color:var(--color-primary-dark-purple)}}.button--pill{border-radius:3.25rem}.button__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--btn-badge-bg);color:var(--btn-badge-color);transition:background-color .2s,color .2s;transition:background-color var(--transition-duration),color var(--transition-duration)}.button__icon svg{width:.75rem;height:.75rem}.button:has(.button__icon){padding-top:.375rem;padding-bottom:.375rem}.button--icon-start{padding-right:1.25rem;padding-left:.25rem}.button--icon-start-m{padding:.75rem 1.5rem .75rem .75rem}.button--icon-end{padding-left:1.25rem;padding-right:.25rem}@media (max-width:48.06125rem){.button--icon-end{justify-content:space-between}}.button--icon-end-m{padding:.75rem 1rem .75rem 1.25rem}.field__input{outline:none;width:100%;padding:1.25rem 1.5rem;height:3.75rem;border-radius:.75rem;font-weight:500;font-size:1rem;line-height:126%;background:#eae9f0;background:var(--color-neutral-93);color:#282533;color:var(--color-primary-dark-purple);transition-duration:.2s;transition-duration:var(--transition-duration);position:relative;border:none}@media (max-width:80.06125rem){.field__input{height:3.125rem;padding:1rem 1.125rem;border-radius:.625rem}}@media (max-width:37.56125rem){.field__input{height:3.5rem;padding:1.125rem 1.25rem;border-radius:.75rem}}.field__input::-moz-placeholder{transition-duration:.2s;transition-duration:var(--transition-duration);color:#28253399;color:var(--color-text-black-60)}.field__input::placeholder{transition-duration:.2s;transition-duration:var(--transition-duration);color:#28253399;color:var(--color-text-black-60)}.field__input:active::-moz-placeholder,.field__input:focus::-moz-placeholder{color:#282533;color:var(--color-primary-dark-purple)}.field__input:active::placeholder,.field__input:focus::placeholder{color:#282533;color:var(--color-primary-dark-purple)}@media (any-hover:hover){.field__input:hover::-moz-placeholder{color:#282533;color:var(--color-primary-dark-purple)}.field__input:hover::placeholder{color:#282533;color:var(--color-primary-dark-purple)}}@media (any-hover:none){.field__input:active::-moz-placeholder{color:#282533;color:var(--color-primary-dark-purple)}.field__input:active::placeholder{color:#282533;color:var(--color-primary-dark-purple)}}.field__input.not-valid{border:.0625rem solid #ff3c3f;border:.0625rem solid var(--color-base-accent-red);color:#ff3c3f;color:var(--color-base-accent-red)}.field__search{height:2.6875rem;padding-left:2.375rem;background-color:#f6f5fa;background-color:var(--color-primary-white)}@media (max-width:64.06125rem){.field__search{height:2.5rem!important}}.field__textarea{resize:none;height:7.75rem}@media (max-width:80.06125rem){.field__textarea{height:5.875rem}}@media (max-width:37.56125rem){.field__textarea{height:7rem}}.field__label{position:absolute;visibility:hidden;opacity:0}.field__checkbox{display:flex;align-items:center;gap:.5rem}@media (max-width:80.06125rem){.field__checkbox{gap:.375rem}}@media (max-width:48.06125rem){.field__checkbox{gap:.5rem}}@media (max-width:37.56125rem){.field__checkbox{gap:.625rem}}.field__checkbox label{color:#28253399;color:var(--color-text-black-60)}.field__checkbox label a{color:#ff3c3f;color:var(--color-base-accent-red)}.field__checkbox-input{width:1.5rem;height:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;border:.0625rem solid #e0dfe8;border:.0625rem solid var(--color-neutral-89);background:#eae9f0;background:var(--color-bg-base-grey);cursor:pointer;position:relative;outline:none;aspect-ratio:1;flex-shrink:0}@media (max-width:80.06125rem){.field__checkbox-input{width:1.75rem;height:1.75rem;border-width:.125rem;border-radius:.25rem}}@media (max-width:37.56125rem){.field__checkbox-input{width:1.5rem;height:1.5rem;border-width:.0625rem;border-radius:.375rem}}.field__checkbox-input:checked:before{content:"";position:absolute;left:.5625rem;top:.25rem;width:.3125rem;height:.75rem;border:solid #18181a;border:solid var(--color-primary-black);border-width:0 .125rem .125rem 0;transform:rotate(45deg)}.form{display:flex;flex-direction:column;gap:1.25rem}@media (max-width:80.06125rem){.form{gap:1rem}}@media (max-width:48.06125rem){.form{gap:1.25rem}}.form__inputs{display:flex;gap:.75rem;flex-direction:column}@media (max-width:80.06125rem){.form__inputs{gap:.625rem}}.form__action{display:flex;flex-direction:column;gap:.75rem}@media (max-width:80.06125rem){.form__action{gap:.625rem}}@media (max-width:48.06125rem){.form__action{gap:.5rem}}@media (max-width:80.06125rem){.form__action .button{padding:1rem 1.5rem;border-radius:.625rem}}@media (max-width:37.56125rem){.form__action .button{padding:1rem 2rem;border-radius:.75rem}}.cta--padding-bottom{padding-bottom:5rem}@media (max-width:80.06125rem){.cta--padding-bottom{padding-bottom:4.5rem}}@media (max-width:64.06125rem){.cta--padding-bottom{padding-bottom:3.75rem}}.cta__inner{background-color:#f6f5fa;background-color:var(--color-primary-white);padding:3.5rem;border-radius:2.5rem;display:grid;grid-template-columns:minmax(0,564fr) minmax(0,692fr);grid-gap:8.75rem;gap:8.75rem}@media (max-width:80.06125rem){.cta__inner{grid-template-columns:minmax(0,424fr) minmax(0,520fr);gap:6.75rem;padding:3rem;border-radius:1.875rem}}@media (max-width:64.06125rem){.cta__inner{gap:2.25rem;padding:2.5rem;border-radius:1.5rem}}@media (max-width:48.06125rem){.cta__inner{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:2rem;padding:1.5rem;border-radius:1.25rem}}@media (max-width:37.56125rem){.cta__inner{gap:2.5rem;padding:2.5rem 1rem;border-radius:1.5rem}}.cta__inner--pure-white{background:#fff;background:var(--color-primary-pure-white)}.cta__main{display:flex;flex-direction:column;height:100%;justify-content:space-between;gap:1rem;color:#282533;color:var(--color-primary-dark-purple)}@media (max-width:48.06125rem){.cta__main{display:contents}}@media (max-width:48.06125rem){.cta__header{order:1}}@media (max-width:80.06125rem){.cta__header h2{font-size:3.75rem}}@media (max-width:64.06125rem){.cta__header h2{font-size:3.25rem}}@media (max-width:48.06125rem){.cta__form{order:2}}.cta__subtitle{display:flex;gap:.5rem;flex-direction:column}@media (max-width:80.06125rem){.cta__subtitle p{font-size:1rem}}.cta__footer{display:flex;gap:1rem;justify-content:space-between;align-items:flex-end}@media (max-width:80.06125rem){.cta__footer{margin-right:-3rem}}@media (max-width:64.06125rem){.cta__footer{margin-right:-2.5rem}}@media (max-width:60.06125rem){.cta__footer{margin-right:0}}@media (max-width:48.06125rem){.cta__footer{order:3}}@media (max-width:37.56125rem){.cta__footer{display:block}}.cta__contacts{display:flex;flex-direction:column;gap:2.5rem}@media (max-width:95.06125rem){.cta__contacts{gap:1.875rem}}@media (max-width:64.06125rem){.cta__contacts{gap:1.25rem}}@media (max-width:48.06125rem){.cta__contacts{gap:1.5rem}}.cta__contacts-main{display:flex;align-items:center;gap:1.5rem}@media (max-width:95.06125rem){.cta__contacts-main{gap:1.125rem}}@media (max-width:64.06125rem){.cta__contacts-main{gap:1rem}}@media (max-width:60.06125rem){.cta__contacts-main{flex-direction:column}}@media (max-width:37.56125rem){.cta__contacts-main{flex-direction:row;justify-content:space-between;width:100%}}@media (max-width:24.43625rem){.cta__contacts-main{align-items:flex-end;flex-direction:column}}.cta__contacts-phone{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}@media (max-width:60.06125rem){.cta__contacts-phone{align-items:center}}@media (max-width:37.56125rem){.cta__contacts-phone{align-items:flex-end}}@media (max-width:95.06125rem){.cta__contacts-phone a{font-size:2.5rem}}@media (max-width:64.06125rem){.cta__contacts-phone a{font-size:1.875rem}}.cta__contacts-hint{position:relative;width:-moz-fit-content;width:fit-content;white-space:nowrap}@media (max-width:95.06125rem){.cta__contacts-hint{font-size:1rem}}@media (max-width:64.06125rem){.cta__contacts-hint{font-size:.875rem}}@media (max-width:60.06125rem){.cta__contacts-hint{font-size:1rem;white-space:normal;text-wrap:balance}.cta__contacts-hint br{display:none}}.cta__contacts-hint svg{width:2.0625rem;height:1.625rem;position:absolute;left:60%;bottom:-.9375rem;color:#ff3c3f;color:var(--color-base-accent-red)}.cta__contacts-hint svg path{fill:currentColor;stroke:currentColor;stroke-width:1.2;stroke-linejoin:round}@media (max-width:95.06125rem){.cta__contacts-hint svg{width:1.5rem;height:1.1875rem}}@media (max-width:64.06125rem){.cta__contacts-hint svg{width:1.25rem;height:1rem}}@media (max-width:48.06125rem){.cta__contacts-hint svg{width:1.75rem;height:1.375rem}}@media (max-width:60.06125rem){.cta__contacts-hint svg{display:inline-block;vertical-align:top;position:relative;left:.25rem;bottom:-.625rem}}.cta__image{flex-shrink:1;min-width:0;width:12.5rem;height:auto}@media (max-width:80.06125rem){.cta__image{width:14.625rem}}@media (max-width:64.06125rem){.cta__image{width:13.75rem}}@media (max-width:37.56125rem){.cta__image{position:absolute;top:-10.25rem;left:0;z-index:0;width:24.25rem;opacity:.1;transform:rotate(168.13deg) scaleY(-1);pointer-events:none}}.cta__socials{display:flex;align-items:center;gap:.5rem}@media (max-width:95.06125rem){.cta__socials{gap:.375rem}}@media (max-width:64.06125rem){.cta__socials{gap:.25rem}}@media (max-width:48.06125rem){.cta__socials{gap:.5rem}}@media (max-width:95.06125rem){.cta__socials .social{width:2.75rem;height:2.75rem;border-radius:.5rem}}@media (max-width:64.06125rem){.cta__socials .social{width:2.375rem;height:2.375rem;border-radius:.375rem}}@media (max-width:48.06125rem){.cta__socials .social{width:2.75rem;height:2.75rem;border-radius:.75rem}}@media (max-width:95.06125rem){.cta__socials .social img{width:1.375rem;height:1.375rem}}@media (max-width:64.06125rem){.cta__socials .social img{width:1.1875rem;height:1.1875rem}}@media (max-width:48.06125rem){.cta__socials .social img{width:1.5rem;height:1.5rem}}.dropdown{position:relative}.dropdown.is-open .dropdown__arrow svg{transform:rotate(180deg)}.dropdown--dark .dropdown__toggle{background:#282533;background:var(--color-primary-dark-purple);color:#f6f5fa;color:var(--color-primary-white)}.dropdown__selected{text-align:left;font-size:1rem}.dropdown__toggle{display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.875rem 1rem;background:#eae9f0;background:var(--color-neutral-93);border-radius:.75rem;width:100%;color:#282533;color:var(--color-primary-dark-purple)}@media (max-width:64.06125rem){.dropdown__toggle{flex-grow:1;padding:.5rem;border-radius:.375rem}}.dropdown__list{position:absolute;top:120%;left:0;right:0;width:-moz-min-content;width:min-content;min-width:100%;z-index:500;background:#eae9f0;background:var(--color-neutral-93);border-radius:.75rem;padding:.5rem;max-height:19.625rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#282533 #ffffff;scrollbar-color:var(--color-primary-dark-purple) var(--color-primary-pure-white)}.dropdown__list[hidden]{display:none}.dropdown__option{text-align:left;text-wrap:nowrap;padding:.75rem 1rem;width:100%;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;border-radius:.625rem;color:#282533;color:var(--color-primary-dark-purple)}.dropdown__option:hover,.dropdown__option:focus{background-color:#f6f5fa;background-color:var(--color-primary-white);outline:none}.dropdown__option.is-active{background-color:#282533;background-color:var(--color-primary-dark-purple);color:#f6f5fa;color:var(--color-primary-white)}.dropdown__option.is-active:hover,.dropdown__option.is-active:focus{background-color:#282533;background-color:var(--color-primary-dark-purple)}.dropdown__link{width:100%;height:100%;-webkit-text-decoration:none;text-decoration:none}.dropdown__arrow{display:flex;align-items:center;justify-content:center}@media (max-width:64.06125rem){.dropdown__arrow{width:1.25rem;height:1.25rem}}.dropdown__arrow svg{flex-shrink:0;transition:transform .3s ease}.breadcrumbs{display:flex;padding-top:6.875rem;padding-top:calc(90px + 1.25rem);padding-top:calc(var(--header-height, 90px) + 1.25rem)}@media (max-width:64.06125rem){.breadcrumbs{padding-top:6.5rem;padding-top:calc(90px + .875rem);padding-top:calc(var(--header-height, 90px) + .875rem)}}@media (max-width:48.06125rem){.breadcrumbs{padding-top:.75rem}}.breadcrumbs__list{display:flex;align-items:baseline;gap:.6em;text-transform:uppercase}@media (max-width:48.06125rem){.breadcrumbs__list{min-width:0;font-size:.75rem}}.breadcrumbs__item{display:flex;align-items:baseline;gap:.6em}@media (max-width:48.06125rem){.breadcrumbs__item{flex-shrink:0}.breadcrumbs__item:last-child{flex-shrink:1;min-width:0}.breadcrumbs__item:last-child .breadcrumbs__link{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.breadcrumbs__item:not(:last-child):after{content:"";flex-shrink:0;width:.75em;height:.75em;background:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 8L5.83727 5.5303C6.05424 5.23864 6.05424 4.76136 5.83727 4.4697L4 2' stroke='%23282533' stroke-opacity='0.6' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain}.breadcrumbs__link svg{display:block;width:.75em;height:.75em}.portfolio-case{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;min-height:38.25rem;padding:3.5rem;border-radius:2rem;color:#f6f5fa;color:var(--color-primary-white)}@media (max-width:64.06125rem){.portfolio-case{gap:1.25rem;min-height:24.75rem;padding:2.375rem;border-radius:1.25rem}}@media (max-width:48.06125rem){.portfolio-case{width:100%;min-height:18.125rem;padding:1.75rem;border-radius:1rem}}@media (max-width:37.56125rem){.portfolio-case{gap:1.5rem;min-height:30rem;padding:2rem 1rem;border-radius:1.25rem}}.portfolio-case--dark{color:#282533;color:var(--color-primary-dark-purple)}.portfolio-case--dark .portfolio-case__sub{color:#282533;color:var(--color-primary-dark-purple);border-color:#282533;border-color:var(--color-primary-dark-purple)}.portfolio-case__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:30.06125rem){.portfolio-case__bg{-o-object-position:30% center;object-position:30% center}}.portfolio-case__top{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:2.5rem}@media (max-width:64.06125rem){.portfolio-case__top{gap:1.25rem}}@media (max-width:37.56125rem){.portfolio-case__top{gap:1.5rem}}.portfolio-case__logo{display:flex;align-items:center;gap:.75rem;text-transform:uppercase}@media (max-width:64.06125rem){.portfolio-case__logo{gap:.5rem}}@media (max-width:48.06125rem){.portfolio-case__logo{gap:.375rem}}.portfolio-case__logo img{width:1.875rem;height:1.5rem}@media (max-width:64.06125rem){.portfolio-case__logo img{width:1.25rem;height:1rem}}@media (max-width:48.06125rem){.portfolio-case__logo img{width:.875rem;height:.75rem}}@media (max-width:37.56125rem){.portfolio-case__logo img{width:1rem;height:.8125rem}}@media (max-width:64.06125rem){.portfolio-case__logo p{font-size:.875rem;line-height:.75rem;letter-spacing:.0625rem}}.portfolio-case__info{width:100%;display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}@media (max-width:64.06125rem){.portfolio-case__info{gap:.5rem}}@media (max-width:37.56125rem){.portfolio-case__info{gap:.75rem}}@media (max-width:64.06125rem){.portfolio-case__title{font-size:3.75rem}}@media (max-width:48.06125rem){.portfolio-case__title{font-size:3.25rem}}.portfolio-case__subjects{display:flex;max-width:50%;align-items:center;flex-wrap:wrap;gap:.5rem}@media (max-width:64.06125rem){.portfolio-case__subjects{max-width:70%}}@media (max-width:48.06125rem){.portfolio-case__subjects{max-width:45%;gap:.25rem}}@media (max-width:37.56125rem){.portfolio-case__subjects{gap:.5rem}}.portfolio-case__sub{padding:.75rem 1.25rem;border-radius:.5rem;text-wrap:nowrap;text-transform:uppercase;color:#f6f5fa;color:var(--color-primary-white);border:.09375rem solid #f6f5fa;border:.09375rem solid var(--color-primary-white)}@media (max-width:64.06125rem){.portfolio-case__sub{padding:.25rem .75rem;border-width:.0625rem;border-radius:.25rem}}.portfolio-case__bottom{display:flex;align-items:center;gap:1rem}@media (max-width:64.06125rem){.portfolio-case__bottom{gap:.75rem}}@media (max-width:37.56125rem){.portfolio-case__bottom{flex-direction:column-reverse;align-items:stretch;gap:.75rem}}.portfolio-case__site{display:inline-flex;align-items:center;gap:.5rem}@media (max-width:48.06125rem){.portfolio-case__site{position:relative;z-index:1}}.portfolio-case__site svg{width:1.25rem;height:1.25rem}@media (max-width:37.56125rem){.portfolio-case__link{justify-content:space-between}}@media (max-width:48.06125rem){.portfolio-case__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}}.portfolio-case__link svg{width:1rem;height:1rem}.marquee{padding-top:5rem;padding-bottom:5rem}@media (max-width:80.06125rem){.marquee{padding-top:3.75rem;padding-bottom:3.75rem}}@media (max-width:64.06125rem){.marquee{padding-top:2.5rem;padding-bottom:2.5rem}}@media (max-width:48.06125rem){.marquee{padding-top:2rem;padding-bottom:2rem}}@media (max-width:37.56125rem){.marquee{padding-top:2.5rem;padding-bottom:2.5rem}}.marquee .splide__track{overflow:hidden}.marquee .splide__list{align-items:center}.marquee__item{font-family:Bebas Neue,sans-serif;font-family:var(--font-family-title);font-weight:700;font-size:7.5rem;line-height:100%;text-transform:uppercase;white-space:nowrap;color:#2c2c2e;color:var(--color-neutral-18)}.marquee__item.light{color:#e0dfe8;color:var(--color-neutral-89)}@media (max-width:80.06125rem){.marquee__item{font-size:5rem}}@media (max-width:64.06125rem){.marquee__item{font-size:3.75rem}}.marquee__star{display:flex;align-items:center}.marquee__star.dark{color:#2c2c2e;color:var(--color-neutral-18)}.marquee__star.light{color:#e0dfe8;color:var(--color-neutral-89)}.marquee__star svg{width:clamp(3rem,1.3285714286rem + 6.8571428571vw,7.5rem);height:clamp(3rem,1.3285714286rem + 6.8571428571vw,7.5rem)}@media (max-width:80.06125rem){.marquee__star svg{width:5.625rem;height:5.625rem}}@media (max-width:64.06125rem){.marquee__star svg{width:4.375rem;height:4.375rem}}@media (max-width:48.06125rem){.marquee__star svg{width:3.625rem;height:3.625rem}}@media (max-width:37.56125rem){.marquee__star svg{width:5rem;height:5rem}}.service-carousel{position:relative;z-index:20}.service-carousel--gray{background:#eae9f0;background:var(--color-bg-base-grey)}.service-carousel--white{background:#f6f5fa;background:var(--color-primary-white)}.service-carousel--white .service-carousel__slider{border-top:.125rem solid #e0dfe8;border-top:.125rem solid var(--color-neutral-89)}.service-carousel__slider{border-top:.125rem solid #282533;border-top:.125rem solid var(--color-primary-dark-purple);padding-top:2rem;padding-bottom:.6875rem}@media (max-width:64.06125rem){.service-carousel__slider{padding-top:1.5rem;padding-bottom:.6875rem}}.service-carousel__slide{text-transform:uppercase;color:#282533;color:var(--color-primary-dark-purple)}.service-card{position:relative;min-height:30rem;padding:2.5rem;overflow:hidden;border-radius:2.5rem;display:flex;flex-direction:column;justify-content:space-between;gap:2.875rem;background:#d5d3df}@media (max-width:80.06125rem){.service-card{padding:1.5rem;border-radius:1.5rem;min-height:21.75rem}}@media (max-width:64.06125rem){.service-card{padding:1.125rem;min-height:19.125rem;border-radius:1.25rem}}@media (max-width:37.56125rem){.service-card{gap:1.5rem}}.service-card--white{background-color:#f6f5fa;background-color:var(--color-primary-white)}.service-card__img{position:absolute;pointer-events:none;height:26.75rem;width:auto;right:15%;bottom:-10%}@media (max-width:80.06125rem){.service-card__img{right:10%;height:19.375rem}}@media (max-width:64.06125rem){.service-card__img{height:15.625rem}}@media (max-width:48.06125rem){.service-card__img{right:1.25rem;height:11.875rem;bottom:5%;z-index:0}}@media (max-width:37.56125rem){.service-card__img{top:.625rem;height:10.625rem;left:50%;transform:translate(-50%)}}@media (max-width:24.43625rem){.service-card__img{top:-.625rem}}.service-card__bg{position:absolute;left:0;width:100%;z-index:0;height:100%;pointer-events:none;color:#e0dfe8;color:var(--color-neutral-89);top:0}.service-card--light{background:#eae9f0;background:var(--color-neutral-93);border:.0625rem solid #d5d3de;border:.0625rem solid var(--color-neutral-85)}.service-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;position:relative;z-index:1}@media (max-width:37.56125rem){.service-card__top{flex-direction:column-reverse;gap:8.125rem}}.service-card__price{display:flex;flex-direction:column}.service-card__bottom{display:flex;align-items:flex-start;gap:1.5rem;flex-direction:column;position:relative;z-index:1}@media (max-width:80.06125rem){.service-card__bottom{gap:.5rem}}.service-card__info{display:flex;flex-direction:column;gap:1rem}.service-card__head p{color:#28253399;color:var(--color-text-black-60)}.service-card__head a:after{content:"";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.service-card__desc{width:28.75rem}@media (max-width:64.06125rem){.service-card__desc{width:60%}}@media (max-width:37.56125rem){.service-card__desc{width:100%}}@media (max-width:37.56125rem){.service-card__button{padding-top:1rem!important;padding-bottom:1rem!important;padding-right:1.25rem}}.service-card__tag{padding:.625rem 1rem;text-wrap:nowrap;background-color:#f6f5fa;background-color:var(--color-primary-white);border-radius:.75rem;text-align:center}@media (max-width:37.56125rem){.service-card__tag{align-self:flex-end}}.service-cards{display:flex;flex-direction:column;gap:1.25rem}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;padding:1rem}.modal.is-active{display:block}.modal.is-active .modal__overlay{position:absolute;display:block;top:0;right:0;bottom:0;left:0;background:#18181a99;z-index:1000;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);animation:modal-fade-in .3s ease forwards}.modal.is-active .modal__wrapper{animation:modal-fade-in .3s ease forwards}.modal__wrapper{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1150;max-height:95vh;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.modal .modal__overlay{display:none}.modal__close{width:2.75rem;height:2.75rem;position:absolute;top:1.5rem;right:1.5rem;background-color:#eae9f0;background-color:var(--color-neutral-93);border-radius:.75rem;z-index:200}@media (max-width:48.06125rem){.modal__close{width:2.125rem;border-radius:.625rem;height:2.125rem;top:.875rem;right:.875rem}}.modal__close:before,.modal__close:after{content:"";position:absolute;left:50%;top:50%;width:.9375rem;background-color:#28253399;background-color:var(--color-text-black-60);height:.125rem;transform-origin:center;border-radius:.3125rem}.modal__close:before{transform:translate(-50%,-50%) rotate(45deg)}.modal__close:after{transform:translate(-50%,-50%) rotate(-45deg)}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}.modal-feedback__wrapper{box-shadow:0 1.875rem 5rem #18181a66;background:#f6f5fa;background:var(--color-primary-white);border-radius:2.5rem;padding:3.25rem 3.5rem;max-width:42.5rem;position:relative}@media (max-width:48.06125rem){.modal-feedback__wrapper{padding:2.5rem 2.625rem;border-radius:1.875rem}}@media (max-width:37.56125rem){.modal-feedback__wrapper{padding:2.5rem 1rem;border-radius:1.75rem}}.modal-feedback__content{display:flex;flex-direction:column;gap:1.75rem}.modal-feedback__header{display:flex;flex-direction:column;gap:1rem}@media (max-width:37.56125rem){.modal-feedback__header{align-items:center;text-align:center}}.modal-feedback__header p{color:#28253399;color:var(--color-text-black-60)}.modal-feedback__title{font-family:Bebas Neue,sans-serif;font-family:var(--font-family-title);font-weight:700;font-size:clamp(2.5rem,1.8964285714rem + 2.4761904762vw,4.125rem);line-height:100%;text-transform:uppercase}.modal-success__wrapper{max-width:63rem;box-shadow:0 1.875rem 5rem #18181a66;background:#f6f5fa;background:var(--color-primary-white);border-radius:2.5rem;padding:3.75rem;position:relative;display:flex}@media (max-width:48.06125rem){.modal-success__wrapper{padding:2.5rem 2.625rem;border-radius:1.875rem}}@media (max-width:37.56125rem){.modal-success__wrapper{padding:2.5rem 1rem;border-radius:1.75rem}}.modal-success__content{display:flex;flex-direction:column;gap:5.375rem}@media (max-width:37.56125rem){.modal-success__content{align-items:center;gap:1.25rem}}.modal-success__header{display:flex;flex-direction:column;gap:1rem}@media (max-width:37.56125rem){.modal-success__header{align-items:center;text-align:center;margin-bottom:1.25rem}}.modal-success__header p{width:80%}.modal-success__bottom{display:flex;flex-direction:column;gap:1.25rem}@media (max-width:37.56125rem){.modal-success__bottom{gap:1.5rem}}.modal-success__hint{position:relative;width:-moz-fit-content;width:fit-content}.modal-success__hint svg{position:absolute;right:20%;color:#ff3c3f;color:var(--color-base-accent-red);width:2.0625rem;height:1.625rem;bottom:-.625rem}.modal-success__socials{display:flex;gap:.5rem;align-items:center}.modal-success__phone{display:flex;flex-direction:column;align-items:flex-end}@media (max-width:24.43625rem){.modal-success__phone{align-items:center}}.modal-success__phone-link{font-family:Bebas Neue,sans-serif;font-family:var(--font-family-title);font-weight:400;font-size:clamp(2rem,1.5357142857rem + 1.9047619048vw,3.25rem);line-height:100%}.modal-success__contacts{display:flex;align-items:center;gap:1.5rem}@media (max-width:24.43625rem){.modal-success__contacts{flex-direction:column;gap:.625rem}}.modal-success__image{width:23.875rem;height:auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (max-width:64.06125rem){.modal-success__image{width:16.875rem}}@media (max-width:48.06125rem){.modal-success__image{width:12.5rem}}@media (max-width:37.56125rem){.modal-success__image{position:relative;width:5rem;transform:none;inset:auto}}*,:before,:after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure,fieldset):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-top:0;margin-bottom:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom: 1.5rem;margin-top:0;margin-bottom:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img,video{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}html{height:100%;scrollbar-gutter:stable;scroll-behavior:smooth}body{min-height:100%;line-height:1.5}a:where([class]){display:inline-flex}button,label{cursor:pointer}button{-webkit-tap-highlight-color:transparent}:where([fill]:not([fill=none]):not([fill^=url])){fill:currentColor}:where([stroke]:not([stroke=none]):not([stroke^=url])){stroke:currentColor}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:.125rem solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:1.25rem;top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;width:1.25rem}.splide__sr{clip:rect(0 0 0 0);border:0;height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:.0625rem}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:.1875rem solid #0bf;outline-offset:.1875rem}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:.1875rem solid #0bf;outline-offset:.1875rem}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:.5rem;margin:.1875rem;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:.5rem}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:.1875rem solid #0bf;outline-offset:.1875rem}.splide.is-focus-in .splide__pagination__page:focus{outline:.1875rem solid #0bf;outline-offset:.1875rem}.splide__progress__bar{background:#ccc;height:.1875rem}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:.1875rem solid #0bf;outline-offset:-.1875rem}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:.1875rem solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:.1875rem solid #0bf;outline-offset:-.1875rem}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:.1875rem solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:.1875rem solid #0bf;outline-offset:.1875rem}.splide.is-focus-in .splide__toggle:focus{outline:.1875rem solid #0bf;outline-offset:.1875rem}.splide__track--nav>.splide__list>.splide__slide{border:.1875rem solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:.1875rem solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0 .5em 0 auto;padding:1em 0}:root{--bg-light: #f1f0f5;--bg-card: #f7f6fa;--bg-card-2: #e7e6ee;--bg-dark: #1c1c1e;--ink: #282533;--ink-60: rgba(40, 37, 51, .6);--ink-40: rgba(40, 37, 51, .4);--red: #C8440F;--r-xl: 3rem;--r-lg: 2.5rem;--r-md: 1.5rem;--title: "Oswald", "Bebas Neue", sans-serif}body{background:var(--bg-dark)}main{overflow:clip}.light-wrap{background:var(--bg-light);position:relative;z-index:1}.dark-wrap{position:relative;z-index:4;background:var(--bg-dark);border-radius:var(--r-xl) var(--r-xl) var(--r-xl) var(--r-xl);margin-top:calc(-1 * var(--r-xl))}.light-wrap--under{z-index:2;margin-top:calc(-1 * var(--r-xl));padding:var(--r-xl) 0 calc(var(--r-xl) + 2rem)}.h-title{font-family:var(--title);font-weight:600;text-transform:uppercase;line-height:.98;letter-spacing:-.005em;color:var(--ink);margin:0}.h-title--60{font-size:clamp(2.25rem,1.5rem + 2.4vw,3.75rem)}.h-title--80{font-size:clamp(2.5rem,1.4rem + 3.6vw,5rem)}.h-title--100{font-size:clamp(2.75rem,1.3rem + 4.6vw,6.25rem)}.h-title--120{font-size:clamp(3rem,1.2rem + 5.9vw,7.5rem)}.sec-head{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:clamp(2rem,1rem + 3vw,4.5rem)}.sec-head .h-title{flex:1}.sec-head__fit{flex:1;min-width:0}.sec-head__inline{display:inline-flex;vertical-align:middle;margin-left:1.5rem;transform:translateY(-.15em)}.sec-label{font-family:var(--title);font-weight:500;text-transform:uppercase;font-size:clamp(1.5rem,1rem + 1.5vw,2.75rem);color:#bdbcc6;white-space:nowrap;line-height:1;padding-top:.4em}.sec-label--dark{color:#6d6c74}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;border:0;cursor:pointer;border-radius:.9rem;padding:1.35rem 2.6rem;font:700 1.25rem/1 var(--font-family-text);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;transition:background-color .2s,transform .2s}.btn--red{background:var(--red);color:#fff}.btn--red:hover{background:#b23a0b}.btn--icon{padding:.5rem .5rem .5rem 2rem}.btn__icon{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:#fff;color:var(--red)}.btn--wide{width:100%}.pill-link{display:inline-flex;align-items:center;gap:1rem;padding:.55rem .55rem .55rem 2.2rem;border-radius:99px;background:var(--bg-card);color:var(--ink);font:700 1.2rem/1 var(--font-family-text);text-transform:uppercase;box-shadow:0 0 0 .5rem #ffffff59;transition:background-color .2s;letter-spacing:0}.pill-link:hover{background:#fff}.pill-link__icon{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:#fff;color:var(--red)}.pill-link--dark{background:#2e2e31;color:#fff;box-shadow:0 0 0 .4rem #252527}.pill-link--dark:hover{background:#38383c}.pill-link--dark .pill-link__icon{color:var(--ink)}.waves{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.waves path{fill:none;stroke:#2825330b;stroke-width:70;stroke-linecap:round}.waves--card path{stroke:#ffffff59;stroke-width:60}.header{background:#f1f0f5d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header__phone a{font-size:1.35rem;font-weight:400}.header__phone p{font-size:.95rem;margin:0}.header__social.social{background:#fff}.header__overlay{flex-direction:column;justify-content:space-between;background:var(--bg-light);z-index:1100}.menu__list{display:flex;flex-direction:column;gap:.5rem;margin-top:4.5rem}.menu__list .header__link{font-family:var(--title);font-weight:600;text-transform:uppercase;font-size:clamp(2.4rem,1.5rem + 2.6vw,4rem)}.menu__bottom{display:flex;flex-direction:column;gap:1rem}.menu__phone{font:600 2rem/1 var(--title);color:var(--ink)}.welcome{padding:calc(var(--header-height, 90px) + 1rem) var(--container-padding-x) 0;position:relative;z-index:2;overflow:hidden}html.is-preloading .welcome{overflow:visible}.welcome__clip{will-change:transform}.welcome__title{margin:0 auto;max-width:calc(var(--container-width));font-family:var(--title);font-weight:600;text-transform:uppercase;line-height:.9;text-align:center;color:var(--ink);white-space:nowrap;font-size:12vw;padding-bottom:.02em}.tags{position:relative;z-index:3;border-top:2px solid var(--ink);padding:1.9rem 0;background:var(--bg-light)}.tags__item{font:400 clamp(1.05rem,.8rem + .8vw,1.85rem)/1 var(--font-family-text);text-transform:uppercase;white-space:nowrap;color:var(--ink)}.s-hero{padding:2.5rem 0 4rem}.s-hero__grid{display:grid;grid-template-columns:1.72fr 1fr;gap:1.5rem}.s-hero__main{position:relative;overflow:hidden;border-radius:var(--r-lg);background:var(--bg-card);min-height:47rem;padding:3.5rem 2.5rem 2.5rem;display:flex;flex-direction:column}.s-hero__shapes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.shape{position:absolute;display:block;aspect-ratio:1;margin:-3rem 0 0 -3rem}.shape__inner{display:block;width:100%;height:100%;will-change:transform}.shape svg{width:100%;height:100%;transform:rotate(var(--r))}.shape--red{color:#f0484b;opacity:.75}.shape--pink{color:#f59a9c;opacity:.7}.shape--light{color:#d9d8df;opacity:.9}.s-hero__title{position:relative;font:600 clamp(2.6rem,1.5rem + 4.4vw,6.4rem)/.98 var(--title);text-transform:uppercase;color:var(--ink);margin:0}.s-hero__title span{display:block}.s-hero__logo{position:absolute;left:2.5rem;bottom:2.5rem;width:36%;max-width:31rem;height:auto;z-index:1}.s-hero__action{position:relative;z-index:1;margin-top:auto;margin-left:auto;width:50%;display:flex;flex-direction:column;gap:2.5rem}.s-hero__action p{font-size:clamp(1rem,.85rem + .45vw,1.45rem);line-height:1.35;color:var(--ink)}.s-hero__action .btn{align-self:flex-start;padding:1.75rem 3.5rem;font-size:1.45rem}.s-hero__aside{display:flex;flex-direction:column;gap:1.5rem;padding:1.25rem;background:#f7f6fab3;border-radius:var(--r-lg)}.s-hero__card{display:block;background:var(--bg-card-2);border:2px solid #d9d8e0;border-radius:var(--r-md);padding:2rem;color:var(--ink)}.s-hero__person-top{display:grid;grid-template-columns:11.5rem 1fr;gap:2rem}.s-hero__photo{width:100%;aspect-ratio:1 / 1.1;object-fit:cover;object-position:top;border-radius:1rem;background:linear-gradient(#f0eff4,#cfcfd6)}.s-hero__name{font:700 1.75rem/1.1 var(--font-family-accent, var(--font-family-text));margin:0 0 .3rem}.s-hero__post{color:var(--ink-60);font-size:1.2rem;line-height:1.25;margin:0 0 1.5rem}.s-hero__quote{font-size:1.45rem;line-height:1.3;margin:0}.s-hero__person-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-top:2rem}.s-hero__socials{display:flex;gap:.9rem}.s-hero__socials .social{width:5.5rem;height:5.5rem;border-radius:1rem}.s-hero__socials .social img{width:2.2rem;height:2.2rem}.s-hero__rating{position:relative;display:flex;align-items:center;gap:.5rem;background:#f6f5fa;border-radius:1rem;padding:.9rem 1.2rem;color:var(--ink)}.s-hero__rating img{width:3rem;height:3rem;border-radius:.6rem}.s-hero__rating b{font:600 2.6rem/1 var(--title)}.s-hero__rating i{color:#f3ad2c;display:flex}.s-hero__rating-note{position:absolute;right:0;bottom:calc(100% + .5rem);font-size:1.15rem;white-space:nowrap;color:var(--ink)}.s-hero__rating-note:before{content:"";position:absolute;right:calc(100% + .5rem);top:.3rem;width:2.2rem;height:2.4rem;border:2px solid var(--red);border-color:var(--red) transparent transparent var(--red);border-radius:50% 0 0;transform:rotate(-15deg)}.s-hero__clients{position:relative;flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;transition:background-color .2s}.s-hero__clients:hover{background:#dfdee7}.s-hero__clients img{width:72%;max-width:26rem;height:auto}.s-hero__clients-arrow{position:absolute;right:2rem;top:2rem;color:var(--ink)}.s-hero__clients p{font-size:1.45rem;line-height:1.3;margin:0}.s-numbers{position:relative;padding:5rem 0 4rem;overflow:hidden;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.s-numbers .container{position:relative;z-index:1}.s-numbers__head{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:4rem}.s-numbers__actions{display:flex;gap:.9rem;align-items:center}.s-numbers__actions .social{width:5.75rem;height:5.75rem;border-radius:1rem}.s-numbers__actions .btn{padding:2rem 3.5rem;font-size:1.45rem}.s-numbers__viewport{overflow:visible}.s-numbers__track{display:flex;will-change:transform;gap:1.25rem;align-items:flex-start;padding-bottom:3rem}.num-card{flex:0 0 42%;min-width:0;background:#f4f3f7;border:1px solid rgba(40,37,51,.05);border-radius:var(--r-xl);padding:3.5rem 3.75rem 4rem;position:relative;display:flex;flex-direction:column;will-change:transform}.num-card--low{margin-top:5.5rem}.num-card__label{align-self:flex-end;text-transform:uppercase;font-size:1.55rem;color:var(--ink);white-space:nowrap}.num-card__value{font:600 clamp(5rem,2.5rem + 6.5vw,12rem)/.9 var(--title);white-space:nowrap;color:var(--ink);padding-bottom:2.5rem;border-bottom:1px solid rgba(40,37,51,.12);margin-bottom:2.5rem}.num-card__text{font-size:clamp(1rem,.85rem + .4vw,1.45rem);line-height:1.35;margin:0}.s-services{position:relative;padding:4rem 0 8rem}.svc-stack{display:flex;flex-direction:column;gap:2rem}.svc-card{position:relative;overflow:hidden;display:flex;min-height:min(44rem,calc(100vh - 10rem));background:#d6d5df;border:1px solid rgba(255,255,255,.6);border-radius:var(--r-lg);padding:4rem;color:var(--ink);will-change:transform}.svc-card__info{position:relative;z-index:2;display:flex;flex-direction:column;width:56%}.svc-card__title{font:600 clamp(2.5rem,1.6rem + 2.8vw,4.75rem)/1 var(--title);text-transform:uppercase;margin:0 0 1.5rem}.svc-card__desc{font-size:clamp(1rem,.85rem + .45vw,1.45rem);line-height:1.4;margin:0;max-width:40rem}.svc-card__price{margin-top:auto;padding-top:2rem;display:flex;flex-direction:column}.svc-card__price span{text-transform:uppercase;font-size:1.2rem}.svc-card__price b{font:600 clamp(3rem,2rem + 2.5vw,5rem)/1 var(--title);margin-bottom:2rem}.svc-card .btn{align-self:flex-start}.svc-card__img{position:absolute;z-index:1;right:14%;bottom:-1rem;height:88%;width:auto;max-width:48%;object-fit:contain;object-position:bottom}.svc-card__days{position:absolute;z-index:2;right:3.5rem;top:3.5rem;background:#f6f5fa;border-radius:.9rem;padding:.9rem 1.6rem;font-size:1.45rem}.s-portfolio{position:relative;z-index:2;background:var(--bg-dark);color:#fff;border-radius:var(--r-xl) var(--r-xl) 0 0;margin-top:calc(-1 * var(--r-xl));padding:1.5rem 0 calc(var(--r-xl) + 5rem)}.s-portfolio__title{font-family:var(--title);font-weight:600;text-transform:uppercase;line-height:.82;color:#f1f0f5;margin:0 0 4rem;white-space:nowrap;text-align:center}.pf-stack{display:flex;flex-direction:column;gap:2rem}.pf-case{position:relative;display:block;overflow:hidden;border-radius:var(--r-lg);border:1px solid rgba(255,255,255,.08);aspect-ratio:2.45 / 1;max-height:calc(100vh - 8rem);width:100%;background:#111;color:#fff;will-change:transform}.pf-case__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right center;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.pf-case:hover .pf-case__bg{transform:scale(1.03)}.pf-case__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#121216c7,#12121673 38%,#12121600 62%)}.pf-case__info{position:absolute;left:4.5rem;top:50%;transform:translateY(-50%);max-width:50%}.pf-case__brand{display:flex;align-items:center;gap:.8rem;text-transform:uppercase;font-size:1.6rem;font-weight:500;margin:0 0 3rem}.pf-case__brand img{width:2.6rem;height:auto}.pf-case__title{font:600 clamp(2.75rem,1.5rem + 3.6vw,6.25rem)/1 var(--title);text-transform:uppercase;margin:0 0 1.75rem}.pf-case__tags{display:flex;flex-wrap:wrap;gap:.9rem;max-width:40rem}.pf-case__tags span{border:2px solid rgba(255,255,255,.85);border-radius:.9rem;padding:.7rem 1.8rem;text-transform:uppercase;font-size:1.2rem}.pf-case__go{position:absolute;right:2.5rem;bottom:2.5rem;display:grid;place-items:center;width:5rem;height:5rem;border-radius:50%;background:var(--red);color:#fff;opacity:0;transform:scale(.7);transition:opacity .3s,transform .3s}.pf-case:hover .pf-case__go{opacity:1;transform:none}.pf-other{margin-top:7rem}.pf-other__head{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:4rem}.pf-other__title{font:600 clamp(2.5rem,1.5rem + 3vw,5rem)/1 var(--title);text-transform:uppercase;color:#3a3943;margin:0}.pf-list{list-style:none;margin:0;padding:0}.pf-list li+li .pf-row:before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:#2c2c30;transition:opacity .2s}.pf-row{position:relative;display:grid;grid-template-columns:7.5rem 2fr 1.2fr 1.6fr 6rem 7.5rem;align-items:center;gap:2rem;min-height:14rem;padding:1.75rem 2.25rem;border:2px solid transparent;border-radius:var(--r-lg);color:#fff;transition:border-color .25s,background-color .25s}.pf-row:hover{border-color:#3a3a3e}.pf-row:hover:before,.pf-list li:hover+li .pf-row:before{opacity:0}.pf-row__icon{display:grid;place-items:center;width:7.5rem;height:7.5rem;border-radius:50%;background:#262628;border:2px solid #2f2f33;color:var(--red)}.pf-row__name{font:500 clamp(1.75rem,1rem + 1.8vw,3.75rem)/1.1 var(--font-family-text);padding-left:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pf-row__desc{font-size:clamp(1rem,.85rem + .4vw,1.45rem);line-height:1.3;color:#8d8c93;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-width:22rem}.pf-row__img{align-self:stretch;margin:-1.75rem 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 45%);mask-image:linear-gradient(90deg,transparent 0%,#000 45%);opacity:0;transform:translateY(1rem) scale(.96);transition:opacity .3s,transform .4s cubic-bezier(.2,.7,.2,1)}.pf-row__img img{width:100%;height:100%;object-fit:cover;object-position:right center}.pf-row:hover .pf-row__img{opacity:1;transform:none}.pf-row__year{font-size:clamp(1.25rem,1rem + .6vw,2rem);color:#8d8c93;justify-self:end}.pf-row__go{position:relative;display:grid;place-items:center;width:7.5rem;height:7.5rem;border-radius:50%;background:#ff3c3f24;color:var(--red);transition:background-color .25s,color .25s}.pf-row__go>span{position:absolute;display:grid;transition:opacity .25s,transform .25s}.pf-row__go-right{opacity:0;transform:rotate(-45deg)}.pf-row:hover .pf-row__go{background:var(--red);color:#fff}.pf-row:hover .pf-row__go-diag{opacity:0;transform:rotate(45deg)}.pf-row:hover .pf-row__go-right{opacity:1;transform:none}.pf-row__go svg{width:3rem;height:3rem}.s-clients{position:relative;z-index:3;background:var(--bg-light);border-radius:var(--r-xl) var(--r-xl) 0 0;margin-top:calc(-1 * var(--r-xl));padding:6rem 0 calc(var(--r-xl) + 6rem);overflow:hidden}.rating:first-child{box-shadow:inset 0 0 0 2px #e6e5ec}.s-clients:before{content:"";position:absolute;left:50%;top:6%;width:120%;height:120%;transform:translate(-50%);border:2px solid rgba(40,37,51,.05);border-radius:50%;pointer-events:none}.s-clients__head{position:relative;padding:0 var(--container-padding-x);max-width:calc(var(--container-width) * .82);margin:0 auto 4rem;text-align:center}.s-clients__bg-title{margin:0;font-family:var(--title);font-weight:600;text-transform:uppercase;line-height:.9;color:#e2e1e9;white-space:nowrap}.s-clients__title{position:absolute;left:0;right:0;bottom:-.15em}.s-clients__partners{margin-bottom:4.5rem}.partner{width:clamp(11rem,15vw,19rem)!important;height:clamp(7rem,8.6vw,11rem);background:#f8f8fa;border-radius:var(--r-md);display:grid!important;place-items:center}.partner img{max-width:64%;max-height:50%;object-fit:contain}.ratings{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;margin:0 auto 6rem;max-width:110rem}.rating{display:flex;align-items:center;gap:1rem;background:#f8f8fa;border-radius:var(--r-md);padding:2.75rem 3.5rem;color:var(--ink);transition:background-color .2s}.rating:hover{background:#fff}.rating__icon{width:5rem;height:5rem;border-radius:1rem;box-shadow:0 0 0 1px #28253314}.rating__value{font:600 clamp(3rem,2.2rem + 2vw,4.6rem)/1 var(--title);margin-left:1rem}.rating__star{color:#f3ad2c;display:flex}.rating__count{border-left:2px solid rgba(40,37,51,.12);padding-left:1.5rem;margin-left:.75rem;color:#a2a1a8;font-size:1.3rem;line-height:1.3;letter-spacing:.04em}.rating__go{margin-left:auto;color:var(--ink);display:flex}.s-clients__reviews{padding:0 var(--container-padding-x)}.s-clients__reviews .splide__track{overflow:visible}.review{width:clamp(20rem,30.5vw,40rem)!important;background:#f8f8fa;border-radius:var(--r-lg);padding:3.5rem 3.25rem 3rem;display:flex!important;flex-direction:column;gap:2.5rem}.review__top{display:flex;gap:2rem;align-items:flex-start}.review__text{margin:0;font-size:clamp(1rem,.85rem + .45vw,1.45rem);line-height:1.4;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.review__quote{color:var(--red);flex-shrink:0}.review__row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.review__name{margin:0;text-transform:uppercase;font-weight:700;font-size:clamp(1.25rem,1rem + .6vw,2rem)}.review__stars{display:flex;gap:.4rem;color:#f3ad2c}.review__date{font-size:1.6rem;color:#a2a1a8}.review__link{color:var(--red);text-decoration:underline;text-underline-offset:.2em;font-size:1.45rem}.s-about{position:relative;color:#fff;padding:6rem 0 2rem;overflow:hidden}.s-about__top{display:grid;grid-template-columns:1.6fr 1fr;gap:4rem;align-items:start;margin-bottom:3rem}.s-about__title{color:#fff}.s-about__intro p{margin:.75rem 0 0;font-size:clamp(1rem,.85rem + .45vw,1.6rem);line-height:1.4;text-align:justify;color:#f1f0f5}.s-about__intro .sec-label{padding:0}.s-about__slider{position:relative;min-height:54rem;display:flex;align-items:center}.s-about__bg-title{position:absolute;left:var(--container-padding-x);top:1rem;margin:0;font-family:var(--title);font-weight:600;text-transform:uppercase;color:#2e2e31;line-height:.9;pointer-events:none}.s-about__bg-title span{display:block;font-size:clamp(3rem,1.5rem + 6vw,9rem)}.s-about__bg-title span+span{font-size:clamp(5rem,2rem + 11vw,17rem);white-space:nowrap}.s-about__track{position:relative;display:flex;gap:1.6rem;align-items:flex-start;padding:0 var(--container-padding-x);will-change:transform}.steps-col{flex:0 0 auto;display:flex;flex-direction:column;gap:1.6rem;width:clamp(20rem,27vw,36rem)}.steps-col--low{padding-top:24rem}.step-card{background:#f1f0f5;color:var(--ink);border-radius:var(--r-lg);padding:4rem 3rem 3.5rem;min-height:21rem}.steps-col--tall .step-card{min-height:34rem}.step-card h3{font:600 clamp(2rem,1.1rem + 1.8vw,3.75rem)/1 var(--title);text-transform:uppercase;margin:0 0 1.25rem;overflow-wrap:break-word}.step-card p{margin:0;font-size:clamp(1rem,.85rem + .4vw,1.45rem);line-height:1.4}.leader-card{position:relative;overflow:hidden;border-radius:var(--r-lg);height:52rem;background:#3a3532}.leader-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 15%;filter:blur(2px) brightness(.75);transform:scale(1.03)}.leader-card__body{position:absolute;left:0;right:0;bottom:0;padding:3rem 2.75rem;background:linear-gradient(transparent,#1e1c1cb3 30%)}.leader-card__q{display:block;font:700 5rem/.6 var(--title)}.leader-card__quote{margin:1.5rem 0 2rem;font-size:clamp(1rem,.85rem + .4vw,1.45rem);line-height:1.4}.leader-card__name{margin:0;text-transform:uppercase;font-weight:700;font-size:1.5rem}.leader-card__job{margin:.25rem 0 0;color:#d0cfd6;font-size:1.35rem}.s-faq{padding:6rem 0 4rem}.s-faq__list{display:flex;flex-direction:column;gap:1.25rem}.acc{background:#e6e5ec;border-radius:3.5rem;transition:background-color .2s}.acc:hover{background:#e1e0e8}.acc__btn{width:100%;display:flex;justify-content:space-between;align-items:center;gap:2rem;text-align:left;background:none;border:0;cursor:pointer;padding:1.75rem 2rem 1.75rem 3.5rem;color:var(--ink);font:500 clamp(1.15rem,.9rem + .8vw,2.25rem)/1.2 var(--font-family-text)}.acc__icon{flex-shrink:0;display:grid;place-items:center;width:5.5rem;height:5.5rem;border-radius:50%;background:#f0d5da;color:var(--red);transition:transform .3s,background-color .3s,color .3s}.acc.is-open .acc__icon{transform:rotate(45deg)}.acc__btn:focus-visible{outline:2px solid var(--red);outline-offset:-2px;border-radius:3.5rem}.acc__body{max-height:0;overflow:hidden;transition:max-height .4s ease}.acc__body p{margin:0;padding:0 9rem 2.5rem 3.5rem;font-size:clamp(1rem,.85rem + .45vw,1.5rem);line-height:1.45;color:var(--ink-60)}.s-blog{padding:4rem 0}.s-blog__grid{display:grid;grid-template-columns:1fr 1.53fr;gap:1.75rem}.s-blog__col{display:flex;flex-direction:column;gap:1.75rem}.post{display:flex;background:#f7f6fa;border-radius:var(--r-lg);padding:.75rem;color:var(--ink);box-shadow:0 0 0 .75rem #ffffff4d;transition:background-color .2s}.post:hover{background:#fff}.post__img{display:block;overflow:hidden;border-radius:calc(var(--r-lg) - .5rem)}.post__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.post:hover .post__img img{transform:scale(1.04)}.post--big{flex-direction:column}.post--big .post__img{aspect-ratio:1.2 / 1}.post--row{flex:1}.post--row .post__img{flex:0 0 48%;min-height:26rem}.post__body{display:flex;flex-direction:column;padding:2rem 1.75rem 1.25rem;flex:1}.post__tag{text-transform:uppercase;color:#8d8c93;font-size:1.25rem;margin-bottom:1.5rem}.post__title{margin:0 0 1rem;font:800 clamp(1.4rem,1rem + 1vw,2.25rem)/1.05 var(--font-family-text);text-transform:uppercase}.post__desc{margin:0 0 2rem;font-size:clamp(1rem,.85rem + .45vw,1.5rem);line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post__meta{margin-top:auto;display:flex;align-items:center;gap:1.25rem;color:#a2a1a8;font-size:1.45rem;white-space:nowrap;flex-wrap:wrap}.post__meta i{width:2px;height:1.6rem;background:currentColor;opacity:.6}.post__meta-tag{margin-left:auto;text-transform:uppercase}.s-cta{position:relative;padding:3rem 0 4rem;overflow:hidden}.s-cta__marquee{margin-bottom:7rem}.s-cta__word{display:flex!important;align-items:center;gap:4rem;font:600 clamp(5rem,3rem + 6vw,13rem)/1 var(--title);text-transform:uppercase;color:#2f2f32;white-space:nowrap}.s-cta__burst{display:block;width:.9em;height:.9em;color:#2f2f32}.s-cta__card{display:grid;grid-template-columns:1fr 1.25fr;gap:6rem;background:#f1f0f5;border-radius:var(--r-xl);padding:5.5rem 6rem 5rem;color:var(--ink)}.lead-form{display:flex;flex-direction:column;gap:1.25rem}.lead-form__input{width:100%;border:0;outline:none;border-radius:1.25rem;background:#e5e4eb;padding:1.9rem 2.5rem;font:400 1.45rem/1.3 var(--font-family-text);color:var(--ink);transition:background-color .2s,box-shadow .2s}.lead-form__input::placeholder{color:#9b9aa2}.lead-form__input:focus{background:#fff;box-shadow:0 0 0 2px #d6d5de}.lead-form__area{min-height:12rem;resize:vertical}.lead-form .btn{margin-top:3rem;padding:2rem;font-size:1.6rem;border-radius:1.25rem}.lead-form__agree{position:relative;display:flex;gap:1.25rem;align-items:center;color:#9b9aa2;font-size:1.3rem;line-height:1.3;cursor:pointer;margin-top:.5rem}.lead-form__agree input{position:absolute;opacity:0;width:1px;height:1px}.lead-form__check{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:.6rem;background:#e5e4eb;border:2px solid #e0dfe6;position:relative}.lead-form__agree input:checked+.lead-form__check{background:var(--red);border-color:var(--red)}.lead-form__agree input:checked+.lead-form__check:after{content:"";position:absolute;left:.7rem;top:.3rem;width:.6rem;height:1.1rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.lead-form__agree input:focus-visible+.lead-form__check{box-shadow:0 0 0 3px #ff3c3f59}.lead-form__agree a{color:var(--red)}.s-cta__info{position:relative;display:flex;flex-direction:column}.s-cta__text{margin:1.5rem 0 1rem;font-size:clamp(1rem,.85rem + .5vw,1.6rem);line-height:1.5;color:#4b4856}.s-cta__accent{margin:0;font-size:clamp(1rem,.85rem + .5vw,1.6rem);font-weight:500}.s-cta__contact{margin-top:auto;padding-top:4rem;padding-right:16%}.s-cta__note{position:relative;margin:0 0 2.5rem;font-size:1.45rem;max-width:34rem}.s-cta__note:after{content:"";position:absolute;left:18rem;top:100%;width:2.5rem;height:2rem;border:2px solid var(--red);border-color:var(--red) var(--red) transparent transparent;border-radius:0 60% 0 0;transform:rotate(20deg)}.s-cta__line{display:flex;align-items:center;gap:1.5rem}.s-cta__line>div:first-child{display:flex;flex-direction:column;align-items:flex-end}.s-cta__phone{font:600 clamp(2.5rem,1.8rem + 2vw,4.25rem)/1 var(--title);color:var(--ink);white-space:nowrap}.s-cta__line span{font-size:1.3rem}.s-cta__socials{display:flex;gap:.6rem}.s-cta__socials .social{width:4.25rem;height:4.25rem}.s-cta__img{position:absolute;right:-1rem;bottom:-1rem;width:18%;max-width:14rem;height:auto;pointer-events:none}.s-footer{position:relative;z-index:5;background:#18181a;color:#fff;border-radius:var(--r-xl) var(--r-xl) 0 0;margin-top:calc(-1 * var(--r-xl));padding:7rem 0}.s-footer__grid{display:grid;grid-template-columns:.9fr 1.25fr 1.25fr;gap:3rem}.s-footer__logo img{width:100%;max-width:31rem;height:auto}.s-footer__contacts{display:flex;flex-direction:column}.s-footer__big{font:600 clamp(2.5rem,1.6rem + 2.4vw,4.75rem)/1 var(--title);color:#fff;text-transform:uppercase;white-space:nowrap}.s-footer__big[href^=mailto]{font-size:clamp(1.75rem,1rem + 1.8vw,3.5rem);white-space:normal;overflow-wrap:anywhere}.s-footer__cap{font-size:1.45rem;color:#d0cfd6;margin:.5rem 0 3rem}.s-footer__legal{margin-top:2rem;color:#8d8c93;font-size:1.35rem;line-height:1.5}.s-footer__legal p{margin:0 0 .6rem}.s-footer__right{display:flex;flex-direction:column}.s-footer__socials{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.s-footer__socials .social{width:100%;height:6.5rem;border-radius:1.25rem;background:#29283a}.s-footer__socials .social:hover{background:#343348}.s-footer__socials .social img{width:2.4rem;height:2.4rem}.s-footer__btn{width:100%;margin-top:1rem;padding-top:.7rem;padding-bottom:.7rem;font-size:1.6rem}.s-footer__cols{display:flex;gap:4rem;margin-top:4rem;flex:1}.s-footer__side{display:flex;flex-direction:column;justify-content:space-between;flex:1}.s-footer__nav{display:flex;flex-direction:column;gap:1.3rem}.s-footer__nav a{color:#d0cfd6;text-transform:uppercase;font-size:1.45rem;transition:color .2s}.s-footer__nav a:hover{color:#fff}.s-footer__city{display:flex;align-items:center;gap:1rem;margin:0;font-size:1.75rem;color:#fff}.s-footer__city svg{color:var(--red)}.s-footer__policy{align-self:flex-end;color:#8d8c93;font-size:1.35rem;white-space:nowrap}.s-footer__policy:hover{color:#fff}@media (max-width: 1440px){html{font-size:14px}}@media (max-width: 1280px){.s-hero__grid{grid-template-columns:1.4fr 1fr}.pf-row{grid-template-columns:6rem 1.3fr 1.3fr 1.6fr 5rem 6rem;gap:1.25rem;min-height:11rem}.pf-row__icon,.pf-row__go{width:6rem;height:6rem}.ratings{gap:1rem}.rating{padding:2rem}.s-cta__card{gap:3.5rem;padding:4rem}}@media (max-width: 1024px){html{font-size:13px}.s-hero__grid{grid-template-columns:1fr}.s-hero__main{min-height:40rem}.s-hero__aside{flex-direction:row}.s-hero__aside>*{flex:1}.svc-card__info{width:55%}.pf-row{grid-template-columns:5rem 1fr 1fr 4rem 5rem}.pf-row__img{display:none}.pf-row__icon,.pf-row__go{width:5rem;height:5rem}.pf-row__go svg{width:2.2rem;height:2.2rem}.ratings{grid-template-columns:1fr;max-width:40rem}.s-blog__grid,.s-cta__card{grid-template-columns:1fr}.s-cta__info{order:-1}.s-footer__grid{grid-template-columns:1fr 1fr}.s-footer__logo{grid-column:1 / -1}.s-footer__logo img{max-width:12rem}}@media (max-width: 768px){html{font-size:12px}:root{--r-xl: 2rem;--r-lg: 1.5rem;--r-md: 1.25rem}.sec-head{flex-direction:column-reverse;gap:.75rem}.sec-head__inline{display:flex;margin:1.5rem 0 0;transform:none}.sec-label{padding:0}.s-hero{padding-top:1.5rem}.s-hero__main{min-height:0;padding:2rem 1.5rem}.s-hero__logo{position:relative;left:auto;bottom:auto;width:45%;margin:2rem 0}.s-hero__action{width:100%;gap:1.5rem}.s-hero__action .btn{align-self:stretch}.s-hero__aside{flex-direction:column;padding:.75rem}.s-hero__person-top{grid-template-columns:8rem 1fr;gap:1.25rem}.s-hero__socials .social{width:4.5rem;height:4.5rem}.s-numbers{min-height:0}.s-numbers__head{flex-direction:column;align-items:flex-start}.s-numbers__actions{flex-wrap:wrap}.s-numbers__actions .social{width:4.5rem;height:4.5rem}.s-numbers__actions .btn{padding:1.5rem 2rem}.s-numbers__track{flex-direction:column}.num-card{flex-basis:auto;width:100%;padding:2.5rem}.num-card--low{margin-top:0}.svc-card{flex-direction:column;min-height:0;padding:2.5rem 2rem 0}.svc-card__info{width:100%}.svc-card__img{position:relative;right:auto;bottom:auto;height:auto;width:70%;max-width:none;margin:1rem auto -1rem}.svc-card__days{position:static;align-self:flex-start;order:-1;margin-bottom:1.25rem}.s-portfolio__title{margin-bottom:2.5rem}.pf-case{aspect-ratio:auto;height:34rem;max-height:none}.pf-case__bg{object-position:75% center}.pf-case__shade{background:linear-gradient(0deg,#121216d9,#12121666 55%,#12121600 80%)}.pf-case__info{left:1.75rem;right:1.75rem;top:auto;bottom:1.75rem;transform:none;max-width:none}.pf-case__brand{margin-bottom:1rem;font-size:1.2rem}.pf-case__go{opacity:1;transform:none;width:3.75rem;height:3.75rem;right:1.5rem;top:1.5rem;bottom:auto}.pf-other{margin-top:4rem}.pf-other__head{flex-direction:column;align-items:flex-start;margin-bottom:1.5rem}.pf-row{grid-template-columns:1fr auto;grid-template-areas:"name go" "desc go" "year go";gap:.4rem 1rem;padding:1.5rem .5rem;min-height:0;border-radius:1rem}.pf-row__icon{display:none}.pf-row__name{grid-area:name;padding:0}.pf-row__desc{grid-area:desc}.pf-row__year{grid-area:year;justify-self:start;font-size:1.15rem}.pf-row__go{grid-area:go}.s-clients{padding-top:4rem}.s-clients__head{margin-bottom:2.5rem}.rating{padding:1.5rem}.review{width:82vw!important;padding:2rem}.review__quote svg{width:30px}.s-about__top{grid-template-columns:1fr;gap:2rem}.s-about__slider{min-height:0;display:block}.s-about__bg-title{position:relative;left:0;padding:0 var(--container-padding-x);margin-bottom:1.5rem}.s-about__track{flex-direction:column}.steps-col{width:100%}.steps-col--low{padding-top:0}.step-card,.steps-col--tall .step-card{min-height:0;padding:2.5rem 2rem}.leader-card{height:36rem}.acc{border-radius:1.75rem}.acc__btn{padding:1.25rem 1.25rem 1.25rem 1.75rem}.acc__icon{width:3.75rem;height:3.75rem}.acc__body p{padding:0 1.75rem 1.75rem}.post--row{flex-direction:column}.post--row .post__img{min-height:0;aspect-ratio:1.4 / 1}.post__body{padding:1.5rem 1rem 1rem}.post__meta{flex-wrap:wrap;font-size:1.2rem}.s-cta__marquee{margin-bottom:3rem}.s-cta__card{padding:2.5rem 1.5rem;gap:2.5rem}.s-cta__contact{padding-right:0;padding-top:2.5rem}.s-cta__note:after{display:none}.s-cta__img{display:none}.s-footer{padding:4rem 0}.s-footer__grid{grid-template-columns:1fr}.s-footer__cols{flex-direction:column}.s-footer__policy{align-self:flex-start;margin-top:2rem}.s-footer__cols{gap:2rem}.s-about__bg-title span+span{white-space:normal}.shape{opacity:.5}}.rating svg,.s-hero__rating svg,.review svg,.btn svg,.pill-link svg,.pf-row svg,.pf-case svg,.acc svg,.s-footer svg{max-width:none;flex-shrink:0}@media (max-width: 1024px){.s-cta__line{flex-wrap:wrap}}.s-hero__main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:2rem;min-height:46rem;padding:3.5rem}.s-hero__copy{display:flex;flex-direction:column;gap:2.25rem;min-width:0}.s-hero__main .s-hero__title{font-size:clamp(2.4rem,1.2rem + 3.3vw,5.4rem)}.s-hero__pains{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.s-hero__pains li{position:relative;padding-left:2.2rem;font-size:clamp(1.05rem,.9rem + .4vw,1.4rem);line-height:1.3;color:var(--ink)}.s-hero__pains li:before{content:"";position:absolute;left:0;top:.62em;width:1.3rem;height:2px;background:var(--red)}.s-hero__main .s-hero__action{margin:auto 0 0;width:100%;gap:1.75rem}.s-hero__main .s-hero__action p{max-width:34rem}.s-hero__sphere{position:relative;min-height:34rem;min-width:0}.s-hero__sphere-note{position:absolute;left:0;right:0;bottom:0;margin:0;text-align:center;font-size:1rem;color:var(--ink-60);pointer-events:none}.niche-sphere{position:absolute;top:0;right:0;bottom:2.5rem;left:0;touch-action:pan-y;-webkit-user-select:none;user-select:none}.niche-sphere__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.niche-sphere__labels{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.niche-sphere__label{position:absolute;left:0;top:0;white-space:nowrap;padding:.45rem .9rem;border-radius:99px;background:#f7f6fad9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(40,37,51,.08);color:var(--ink);font:600 1.05rem/1 var(--font-family-text);text-transform:uppercase;letter-spacing:.02em;transition:background-color .2s,color .2s;will-change:transform,opacity}.niche-sphere__label:hover,.niche-sphere__label:focus-visible{background:var(--red);color:#fff;outline:none}.niche-sphere__cursor{position:absolute;left:0;top:0;width:3.4rem;height:3.4rem;border-radius:50%;border:1.5px solid var(--red);pointer-events:none;opacity:0;display:grid;place-items:center;transition:width .25s,height .25s,opacity .2s,background-color .2s;z-index:300}.niche-sphere__cursor i{font-style:normal;color:var(--red);font-size:1.2rem;opacity:0;transition:opacity .2s}.niche-sphere__cursor.is-on{opacity:1}.niche-sphere__cursor.is-over{width:5.2rem;height:5.2rem}.niche-sphere__cursor.is-over i{opacity:1}.niche-sphere__cursor.is-down{width:2.6rem;height:2.6rem;background:#c8440f26}.niche-sphere__cursor.is-link{width:1.2rem;height:1.2rem;background:var(--red)}.niche-sphere__cursor.is-link i{opacity:0}@media (pointer: fine){.niche-sphere,.niche-sphere__label{cursor:none}}@media (pointer: coarse){.niche-sphere__cursor{display:none}}@media (max-width: 1024px){.s-hero__main{grid-template-columns:1fr;padding:2.5rem}.s-hero__sphere{min-height:28rem}}@media (max-width: 768px){.s-hero__main{padding:2rem 1.5rem;gap:1.5rem;min-height:0}.s-hero__sphere{min-height:22rem;margin:0 -1rem}.s-hero__main .s-hero__action .btn{align-self:stretch}.niche-sphere__label{font-size:.8rem;padding:.35rem .65rem}}.s-pains{position:relative;padding:4rem 0 7rem}.s-pains__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:3rem;align-items:start}.s-pains__aside{display:flex;flex-direction:column;align-items:flex-start;gap:1.75rem;padding-top:1rem}.s-pains__aside .sec-label{padding:0}.s-pains__lead{margin:0;max-width:30rem;font-size:clamp(1.05rem,.9rem + .45vw,1.45rem);line-height:1.4;color:var(--ink)}.s-pains__list{display:flex;flex-direction:column;gap:1.5rem}.pain-card{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:1.5rem;min-height:min(34rem,calc(100vh - 12rem));background:var(--bg-card-2);border:1px solid rgba(255,255,255,.6);border-radius:var(--r-lg);padding:3.5rem;color:var(--ink)}.pain-card:nth-child(2n){background:#dcdbe3}.pain-card__q{position:relative;z-index:1;margin:0 0 auto;font:600 clamp(2.6rem,1.4rem + 3.2vw,5.5rem)/.98 var(--title);text-transform:uppercase;text-wrap:balance}.pain-card__text{position:relative;z-index:1;margin:0;max-width:36rem;font-size:clamp(1.05rem,.9rem + .45vw,1.5rem);line-height:1.4}.pain-card__cost{position:relative;z-index:1;margin:0;display:grid;gap:.4rem;font:600 clamp(1.6rem,1.1rem + 1.2vw,2.6rem)/1.05 var(--title);text-transform:uppercase;color:var(--red)}.pain-card__cost span{font:500 1rem/1 var(--font-family-text);letter-spacing:.08em;color:var(--ink-60)}.s-loss{padding:2rem 0 7rem}.loss-card{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.loss-card__form,.loss-card__result{border-radius:var(--r-lg);padding:3rem}.loss-card__form{background:var(--bg-card);display:flex;flex-direction:column;gap:1.5rem}.loss-card__intro{margin:0 0 .5rem;font-size:clamp(1.05rem,.9rem + .45vw,1.45rem);line-height:1.4;color:var(--ink)}.loss-field{display:grid;gap:.6rem}.loss-field span{font-size:1rem;color:var(--ink-60);text-transform:uppercase;letter-spacing:.04em}.loss-field select,.loss-field input{width:100%;min-width:0;font:500 1.35rem/1.2 var(--font-family-text);color:var(--ink);background:#fff;border:1px solid rgba(40,37,51,.12);border-radius:1rem;padding:1.1rem 1.25rem}.loss-field select:focus-visible,.loss-field input:focus-visible{outline:2px solid var(--red);outline-offset:2px}.loss-card__result{background:var(--bg-dark);color:#fff;display:flex;flex-direction:column;gap:.75rem}.loss-card__cap,.loss-card__per{margin:0;font-size:1.25rem;color:#c9c8cf}.loss-card__money{margin:0;font:600 clamp(3.5rem,2rem + 4.5vw,8rem)/.95 var(--title);color:#ff6a2b;font-variant-numeric:tabular-nums}.loss-card__facts{list-style:none;margin:1.5rem 0;padding:1.5rem 0 0;border-top:1px solid rgba(255,255,255,.12);display:grid;gap:.75rem;font-size:1.25rem}.loss-card__facts b{font:600 1.8rem/1 var(--title);color:#fff;margin-right:.35rem}.loss-card__result .btn{margin-top:auto}.loss-card__note{margin:.5rem 0 0;font-size:.95rem;color:#9e9da6}.sys-chain{list-style:none;margin:0 0 3rem;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;counter-reset:sys}.sys-chain li{position:relative;background:var(--bg-card);border-radius:var(--r-md);padding:1.75rem;font:600 clamp(1.15rem,.9rem + .7vw,1.8rem)/1.1 var(--title);text-transform:uppercase;color:var(--ink)}.sys-chain li:not(:last-child):after{content:"→";position:absolute;right:-1rem;top:50%;transform:translate(50%,-50%);z-index:1;display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--red);color:#fff;font:700 1.1rem/1 var(--font-family-text)}.svc-card__gets{list-style:none;margin:2rem 0 2.5rem;padding:0;display:grid;gap:.8rem}.svc-card__gets li{position:relative;padding-left:2rem;font-size:clamp(1rem,.85rem + .4vw,1.4rem);line-height:1.3}.svc-card__gets li:before{content:"";position:absolute;left:0;top:.6em;width:1.2rem;height:2px;background:var(--red)}.svc-card .btn{margin-top:auto}.pf-case__metric{margin:1rem 0 0;font:600 clamp(1.4rem,1rem + 1vw,2.2rem)/1.1 var(--title);text-transform:uppercase;color:#ff6a2b}@media (max-width: 1024px){.s-pains__grid{grid-template-columns:1fr;gap:2rem}.pain-card{padding:3rem;min-height:0}.loss-card{grid-template-columns:1fr}.sys-chain{grid-template-columns:repeat(2,minmax(0,1fr))}.sys-chain li:nth-child(2):after{display:none}}@media (max-width: 768px){.pain-card{padding:2rem 1.5rem}.s-pains__aside .btn{align-self:stretch}.loss-card__form,.loss-card__result{padding:2rem 1.5rem}.sys-chain{grid-template-columns:1fr;gap:.75rem}.sys-chain li:after{display:none!important}}:root{--font-family-title: "Oswald", "Bebas Neue", sans-serif}html.is-preloader-js .preloader-dummy,html.is-preloader-js .preloader-invert{display:block}.header__inner{gap:2rem}.header__logo img{width:auto;height:2.4rem}@media (max-width: 600px){.header__logo img{height:2rem}}.hnav{display:flex;align-items:center;gap:.25rem;margin-right:auto;margin-left:2rem}.hnav__item{position:relative}.hnav__link{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1rem;border-radius:.75rem;font:600 1.05rem/1 var(--font-family-text);text-transform:uppercase;letter-spacing:.02em;color:var(--ink);transition:background-color .2s,color .2s}.hnav__link:hover,.hnav__item--drop:hover>.hnav__link{background:#2825330f}.hnav__caret{width:.45rem;height:.45rem;border:solid currentColor;border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg)}.hnav__drop{position:absolute;left:0;top:100%;display:grid;grid-template-columns:max-content max-content;gap:3rem;padding:2rem 2.5rem;margin-top:.5rem;background:#fff;border-radius:1.5rem;box-shadow:0 1.5rem 3rem #18181a1f;opacity:0;visibility:hidden;transform:translateY(.5rem);transition:opacity .2s,transform .2s,visibility .2s;z-index:10}.hnav__drop:before{content:"";position:absolute;left:0;right:0;top:-1rem;height:1rem}.hnav__item--drop:hover .hnav__drop,.hnav__item--drop:focus-within .hnav__drop{opacity:1;visibility:visible;transform:none}.hnav__col{display:flex;flex-direction:column;gap:.2rem;min-width:15rem}.hnav__col a{padding:.55rem 0;font-size:1.1rem;color:var(--ink);white-space:nowrap;transition:color .2s}.hnav__col a:hover{color:var(--red)}.hnav__cap{margin:0 0 .5rem;font:500 .85rem/1 var(--font-family-text);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-60)}.header__cta{display:inline-flex;align-items:center;height:3.125rem;padding:0 1.5rem;border-radius:.75rem;background:var(--red);color:#fff;font:700 1.05rem/1 var(--font-family-text);text-transform:uppercase;transition:background-color .2s}.header__cta:hover{background:#b23a0b}.menu__list{margin-top:3.5rem}.menu__sub{display:flex;flex-direction:column;gap:.6rem;padding:1.5rem 0;border-top:1px solid rgba(40,37,51,.1)}.menu__sub a{font-size:1.15rem;color:var(--ink-60)}.menu__sub a:hover{color:var(--red)}@media (max-width: 1200px){.hnav{display:none}}@media (max-width: 1024px){.header__cta{height:2rem;padding:0 .9rem;font-size:.9rem;border-radius:.5rem}}@media (max-width: 600px){.header__cta{height:2.5rem}}.btn--ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 2px #28253333}.btn--ghost:hover{box-shadow:inset 0 0 0 2px var(--ink)}.s-hero__btns{display:flex;flex-wrap:wrap;gap:1rem}.s-hero__main .s-hero__action .s-hero__btns .btn{padding:1.5rem 2.25rem;font-size:1.2rem}.inner{padding-top:calc(var(--header-height, 90px) + 1rem);padding-bottom:2rem}.inner>.s-cta{background:var(--bg-dark);border-radius:var(--r-xl);margin:3rem 0 0;padding-bottom:6rem}.crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0 0 1.25rem;font-size:1rem;color:var(--ink-60)}.crumbs a{color:var(--ink-60);transition:color .2s}.crumbs a:hover{color:var(--red)}.crumbs i{font-style:normal;margin-right:.5rem;opacity:.5}.crumbs b{font-weight:500;color:var(--ink)}.p-hero{padding:1rem 0 2rem}.p-hero__card{position:relative;overflow:hidden;display:grid;gap:3rem;background:var(--bg-card);border-radius:var(--r-lg);padding:4rem 3.5rem;min-height:26rem}.p-hero__card--side{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center}.p-hero__main{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.p-hero__main .sec-label{padding:0;font-size:clamp(1.1rem,.9rem + .6vw,1.75rem)}.p-hero__title{margin:0;max-width:62rem;font:600 clamp(2.4rem,1.3rem + 3.4vw,5.6rem)/.98 var(--title);text-transform:uppercase;color:var(--ink);text-wrap:balance}.p-hero__lead{margin:0;max-width:48rem;font-size:clamp(1.05rem,.9rem + .45vw,1.5rem);line-height:1.45;color:var(--ink)}.p-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.75rem}.p-hero__actions:empty,.p-hero__actions>span:only-child{display:none}.p-hero__side{position:relative;z-index:1}.case-shot{position:relative;border-radius:var(--r-md);overflow:hidden;background:#fff;box-shadow:0 1.5rem 3rem #18181a1f}.case-shot img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:top}.case-shot span{position:absolute;left:1rem;bottom:1rem;padding:.4rem .8rem;border-radius:99px;background:#18181abf;color:#fff;font-size:.95rem}.b-sec{padding:3rem 0}.b-sec .sec-head{margin-bottom:2rem}.b-lead{margin:-1rem 0 2rem;max-width:50rem;font-size:clamp(1.05rem,.9rem + .45vw,1.45rem);line-height:1.45;color:var(--ink)}.b-more{margin-top:2rem;display:flex;justify-content:center}.pain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.pain-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pain-mini{background:var(--bg-card-2);border-radius:var(--r-md);padding:2.5rem 2.25rem;color:var(--ink)}.pain-mini h3{margin:0 0 1rem;font:600 clamp(1.6rem,1.1rem + 1.2vw,2.6rem)/1 var(--title);text-transform:uppercase}.pain-mini p{margin:0;font-size:clamp(1rem,.9rem + .3vw,1.3rem);line-height:1.45;color:#4b4856}.comp{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1.5rem;align-items:start}.comp__list,.tick-list{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.comp__list li,.tick-list li{display:flex;gap:1rem;align-items:flex-start;background:var(--bg-card);border-radius:1.25rem;padding:1.25rem 1.5rem;font-size:clamp(1.05rem,.9rem + .4vw,1.45rem);line-height:1.35;color:var(--ink)}.comp__list i,.tick-list i{flex-shrink:0;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--red);color:#fff;font:700 1.1rem/1 var(--font-family-text);font-style:normal}.tick-list--warn i{background:var(--ink)}.comp__side{position:sticky;top:calc(var(--header-height, 90px) + 1rem);background:var(--bg-dark);color:#fff;border-radius:var(--r-lg);padding:2.5rem;display:flex;flex-direction:column}.comp__cap{margin:1.75rem 0 .6rem;font:500 .9rem/1 var(--font-family-text);text-transform:uppercase;letter-spacing:.08em;color:#9e9da6}.comp__cap:first-child{margin-top:0}.comp__who{list-style:none;margin:0;padding:0;display:grid;gap:.5rem;font-size:1.2rem;line-height:1.35}.comp__who li:before{content:"— ";color:#ff6a2b}.comp__val{margin:0;font:600 2rem/1 var(--title);text-transform:uppercase;color:#ff6a2b}.comp__note{margin:0 0 2rem;font-size:1.15rem;line-height:1.45;color:#d0cfd6}.comp__side .btn{margin-top:auto}.steps-row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.steps-row__item{background:var(--bg-card);border-radius:var(--r-md);padding:2.25rem 2rem;color:var(--ink)}.steps-row__n{display:block;margin-bottom:2.5rem;font:600 3.5rem/1 var(--title);color:var(--red)}.steps-row__item h3{margin:0 0 .75rem;font:600 clamp(1.4rem,1rem + 1vw,2.1rem)/1.05 var(--title);text-transform:uppercase}.steps-row__item p{margin:0;font-size:1.15rem;line-height:1.45;color:#4b4856}.g-box{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:3rem;background:var(--bg-dark);color:#fff;border-radius:var(--r-lg);padding:3.5rem}.g-box__main .sec-label{padding:0}.g-box__text{margin:1.5rem 0 0;font:600 clamp(1.6rem,1.1rem + 1.2vw,2.6rem)/1.1 var(--title);text-transform:uppercase}.g-box__list{list-style:none;margin:0;padding:0;display:grid;gap:1rem;align-content:center}.g-box__list li{display:flex;gap:1rem;font-size:1.2rem;line-height:1.4;color:#e3e2e8}.g-box__list i{flex-shrink:0;display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:50%;background:#ff6a2b;color:#fff}.l-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.l-cards--1{grid-template-columns:1fr}.l-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.l-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.l-card{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:1rem;min-height:16rem;background:var(--bg-card-2);border-radius:var(--r-md);padding:2.25rem 2.25rem 5.5rem;color:var(--ink);transition:background-color .2s,transform .2s}.l-card:hover{background:#dcdbe3}.l-card--big{grid-row:span 2;background:var(--bg-dark);color:#fff}.l-card--big:hover{background:#26262a}.l-card--dark{background:var(--bg-dark);color:#fff}.l-card--dark:hover{background:#26262a}.l-card>:not(.waves):not(.l-card__go){position:relative;z-index:1}.l-card__tag{align-self:flex-start;padding:.45rem .8rem;border-radius:99px;background:#c8440f1f;color:var(--red);font:600 .85rem/1 var(--font-family-text);text-transform:uppercase;letter-spacing:.04em}.l-card--big .l-card__tag,.l-card--dark .l-card__tag,.ind__main .l-card__tag{background:#ff6a2b29;color:#ff6a2b}.l-card__title{margin:0;font:600 clamp(1.6rem,1.1rem + 1.3vw,2.8rem)/1 var(--title);text-transform:uppercase;text-wrap:balance}.l-card__text{margin:0;font-size:clamp(1rem,.9rem + .3vw,1.3rem);line-height:1.45;opacity:.8}.l-card__list{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.l-card__list li{padding:.5rem .9rem;border-radius:99px;background:#fff;font-size:1rem}.l-card__go{position:absolute;z-index:1;right:1.5rem;bottom:1.5rem;display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:#fff;color:var(--red);transition:transform .2s}.l-card:hover .l-card__go,.ind__main:hover .l-card__go,.case-card:hover .case-card__go{transform:rotate(45deg)}.case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.case-card{position:relative;display:flex;flex-direction:column;background:var(--bg-card);border-radius:var(--r-md);overflow:hidden;color:var(--ink);transition:background-color .2s}.case-card:hover{background:#fff}.case-card__img{display:block;aspect-ratio:16 / 10;overflow:hidden;background:#dcdbe3}.case-card__img img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .5s}.case-card:hover .case-card__img img{transform:scale(1.04)}.case-card__body{display:flex;flex-direction:column;gap:.75rem;padding:1.75rem 1.75rem 2rem}.case-card__tags{display:flex;flex-wrap:wrap;gap:.4rem}.case-card__tags span{padding:.35rem .7rem;border-radius:99px;background:var(--bg-card-2);font-size:.9rem}.case-card__name{font:600 clamp(1.6rem,1.2rem + 1vw,2.4rem)/1 var(--title);text-transform:uppercase;padding-right:3.5rem}.case-card__niche{font-size:1.1rem;line-height:1.4;color:#4b4856}.case-card__go{position:absolute;right:1.25rem;top:1.25rem;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:#fff;color:var(--red);transition:transform .2s}.filters{display:grid;gap:1rem;margin-bottom:2rem}.filters__row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.filters__row>span{min-width:6rem;font:500 .9rem/1 var(--font-family-text);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-60)}.filters button,.rz__seg button,.rz__days button,.rz__times button{border:0;cursor:pointer;padding:.8rem 1.25rem;border-radius:99px;background:var(--bg-card);color:var(--ink);font:600 1rem/1 var(--font-family-text);transition:background-color .2s,color .2s}.filters button:hover,.rz__seg button:hover,.rz__days button:hover,.rz__times button:hover{background:#fff}.filters button.is-on,.rz__seg button.is-on,.rz__days button.is-on,.rz__times button.is-on{background:var(--ink);color:#fff}.empty{font-size:1.2rem}.empty button{border:0;background:none;color:var(--red);cursor:pointer;font:inherit;text-decoration:underline}.prod-list{list-style:none;margin:0;padding:0;border-top:1px solid rgba(40,37,51,.12)}.prod-list li{display:grid;grid-template-columns:16rem 1fr auto;gap:2rem;align-items:baseline;padding:1.75rem 0;border-bottom:1px solid rgba(40,37,51,.12)}.prod-list b{font:600 2rem/1 var(--title);text-transform:uppercase;color:var(--ink)}.prod-list span{font-size:1.2rem;line-height:1.4;color:#4b4856}.prod-list i{font-style:normal;font-size:1.1rem;color:var(--ink-60)}.case-body{display:grid;gap:1rem}.case-body__row{display:grid;grid-template-columns:18rem 1fr;gap:2rem;background:var(--bg-card);border-radius:var(--r-md);padding:2rem 2.25rem}.case-body__row h2{margin:0;font:600 1.8rem/1 var(--title);text-transform:uppercase;color:var(--ink)}.case-body__row p{margin:0;font-size:1.2rem;line-height:1.5}.todo{color:#9a6a00!important;background:repeating-linear-gradient(-45deg,#f3ad2c1f 0,#f3ad2c1f 10px,#f3ad2c0d 10px,#f3ad2c0d 20px);border:1px dashed rgba(200,140,0,.5);border-radius:.75rem;padding:.6rem .9rem}.ba{display:grid;gap:.4rem}.ba__row{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:1rem;align-items:center;font-size:1.15rem}.ba__row--head{font-size:.9rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-60)}.case-links{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.case-links a{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.2rem;border-radius:99px;background:var(--bg-card-2);color:var(--ink);font-weight:600}.case-links a:hover{background:#fff}.demo{display:grid;place-items:center;align-content:center;gap:.75rem;min-height:26rem;border-radius:var(--r-lg);background:var(--bg-dark) radial-gradient(circle at 30% 30%,rgba(255,106,43,.25),transparent 50%);color:#fff;text-align:center;padding:2rem}.demo p{margin:0;font:600 clamp(1.6rem,1.1rem + 1.4vw,2.8rem)/1.05 var(--title);text-transform:uppercase}.demo span{color:#9e9da6}.two-lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}.two-lists .h-title{margin-bottom:1.5rem}.num-list{list-style:none;margin:0;padding:0;display:grid;gap:.75rem;counter-reset:n}.num-list li{counter-increment:n;display:flex;gap:1rem;align-items:baseline;background:var(--bg-card);border-radius:1.25rem;padding:1.25rem 1.5rem;font-size:clamp(1.05rem,.9rem + .4vw,1.45rem);line-height:1.35}.num-list li:before{content:counter(n,decimal-leading-zero);font:600 1.6rem/1 var(--title);color:var(--red)}.cmp{border-radius:var(--r-md);overflow:hidden;background:var(--bg-card)}.cmp__row{display:grid;grid-template-columns:14rem 1fr 1fr;gap:2rem;padding:1.4rem 2rem;border-top:1px solid rgba(40,37,51,.08);font-size:1.15rem;line-height:1.45}.cmp__row>span{font-weight:700;color:var(--ink)}.cmp__row p{margin:0;color:#4b4856}.cmp__row--head{border-top:0;background:var(--bg-dark);color:#fff}.cmp__row--head b{font:600 1.6rem/1 var(--title);text-transform:uppercase}.dm{display:grid;gap:2rem;justify-items:start;background:var(--bg-dark);color:#fff;border-radius:var(--r-lg);padding:3.5rem}.dm .h-title{color:#fff;max-width:52rem}.dm__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;width:100%}.dm__item{border-top:2px solid #ff6a2b;padding-top:1.25rem}.dm__item h3{margin:0 0 .6rem;font:600 1.8rem/1 var(--title);text-transform:uppercase}.dm__item p{margin:0;font-size:1.15rem;line-height:1.45;color:#d0cfd6}.quiz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:3rem;background:var(--bg-card);border-radius:var(--r-lg);padding:3.5rem}.quiz__head p{margin:1.25rem 0 2rem;font-size:1.25rem;line-height:1.45;color:#4b4856}.quiz__bar{height:.5rem;border-radius:99px;background:var(--bg-card-2);overflow:hidden}.quiz__bar i{display:block;height:100%;background:var(--red);transition:width .3s}.quiz__body{display:flex;flex-direction:column;gap:1rem}.quiz__q{display:flex;align-items:baseline;gap:1rem;margin:0 0 .5rem;font:600 clamp(1.5rem,1.1rem + 1vw,2.3rem)/1.05 var(--title);text-transform:uppercase;color:var(--ink)}.quiz__q span{font:500 1rem/1 var(--font-family-text);color:var(--ink-60)}.quiz__opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.quiz__opt{border:2px solid transparent;cursor:pointer;text-align:left;padding:1.25rem 1.4rem;border-radius:1.1rem;background:#fff;color:var(--ink);font:600 1.15rem/1.3 var(--font-family-text);transition:border-color .2s}.quiz__opt:hover,.quiz__opt.is-on{border-color:var(--red)}.quiz__back{align-self:flex-start;border:0;background:none;cursor:pointer;color:var(--ink-60);font:500 1.05rem/1 var(--font-family-text);padding:.5rem 0}.ind{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:1.25rem}.ind__main{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:1.25rem;background:var(--bg-dark);color:#fff;border-radius:var(--r-lg);padding:3rem 3rem 6rem}.ind__main>:not(.waves):not(.l-card__go):not(.ind__glow){position:relative;z-index:1}.ind__main h3{margin:0;font:600 clamp(2.2rem,1.4rem + 2.2vw,4.2rem)/.98 var(--title);text-transform:uppercase}.ind__main p{margin:0;font-size:1.25rem;line-height:1.45;color:#d0cfd6;max-width:36rem}.ind__main ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.ind__main li{padding:.55rem 1rem;border-radius:99px;background:#ffffff14;font-size:1.05rem}.ind__rest{display:grid;gap:.75rem;align-content:start}.ind__item{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.6rem 1.75rem;border-radius:var(--r-md);background:var(--bg-card);color:var(--ink);font:600 clamp(1.3rem,1rem + .8vw,1.9rem)/1 var(--title);text-transform:uppercase;transition:background-color .2s,color .2s}.ind__item:hover{background:var(--red);color:#fff}.ind__item svg{flex-shrink:0}.sys{margin-top:4rem}.sys .h-title{margin-bottom:1.5rem}.sys-chain{grid-template-columns:repeat(5,minmax(0,1fr))}.facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.facts--hero{margin-top:1.25rem}.facts__item{display:flex;flex-direction:column;gap:.75rem;background:var(--bg-card);border-radius:var(--r-md);padding:2rem 2rem 2.25rem}.facts__item b{font:600 clamp(2.6rem,1.6rem + 2.6vw,4.6rem)/1 var(--title);color:var(--red)}.facts__item span{font-size:1.15rem;line-height:1.4;color:#4b4856}.timeline{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.timeline li{display:flex;flex-direction:column;gap:1rem;border-top:3px solid var(--ink);padding-top:1.5rem}.timeline b{font:600 4rem/1 var(--title);color:var(--ink)}.timeline span{font-size:1.3rem;line-height:1.4}.team{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.team__item{background:var(--bg-card);border-radius:var(--r-md);padding:2rem}.team__item h3{margin:0 0 .75rem;font:600 1.7rem/1.05 var(--title);text-transform:uppercase}.team__item p{margin:0;font-size:1.1rem;line-height:1.45;color:#4b4856}.contacts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:1.25rem}.contacts__info{background:var(--bg-card);border-radius:var(--r-lg);padding:2.75rem}.contacts__info .comp__cap{color:var(--ink-60)}.contacts__big{display:block;font:600 clamp(1.8rem,1.2rem + 1.4vw,2.8rem)/1.05 var(--title);color:var(--ink);overflow-wrap:anywhere}.contacts__note,.contacts__addr{margin:.4rem 0 0;font-size:1.15rem}.contacts__soc{display:flex;gap:.6rem}.contacts__soc .social{width:3.5rem;height:3.5rem}.contacts__legal p{margin:0 0 .3rem;font-size:1.05rem;color:#4b4856}.contacts__map{min-height:32rem;border-radius:var(--r-lg);overflow:hidden;background:var(--bg-card-2)}.contacts__map iframe{width:100%;height:100%;min-height:32rem;border:0;display:block}.rz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;background:var(--bg-card);border-radius:var(--r-lg);padding:3.5rem}.rz__col{display:flex;flex-direction:column;gap:1rem}.rz__col .h-title{margin-bottom:.5rem}.rz__col .comp__cap{color:var(--ink-60);margin:.5rem 0 0}.rz__seg,.rz__days,.rz__times{display:flex;flex-wrap:wrap;gap:.5rem}.rz__seg button,.rz__days button,.rz__times button{background:#fff}.rz__col .btn{margin-top:1rem;white-space:normal}.prose{max-width:56rem;font-size:1.2rem;line-height:1.6;color:var(--ink)}.prose h2{margin:2.5rem 0 .75rem;font:600 2rem/1.05 var(--title);text-transform:uppercase}.steps-col--accent{align-self:stretch}.g-accent{display:flex;flex-direction:column;justify-content:flex-end;gap:1.5rem;height:44rem;border-radius:var(--r-lg);padding:3rem 2.75rem;background:var(--red) radial-gradient(circle at 80% 10%,rgba(255,255,255,.18),transparent 45%);color:#fff}.g-accent__mark{font:600 6rem/1 var(--title);margin-bottom:auto}.g-accent__big{margin:0;font:600 clamp(2.6rem,1.6rem + 2.6vw,5rem)/.95 var(--title);text-transform:uppercase}.g-accent__text{margin:0;font-size:clamp(1rem,.85rem + .4vw,1.45rem);line-height:1.4}.f-map{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(255,255,255,.1)}.f-map>div{display:flex;flex-direction:column;gap:.8rem}.f-map a{color:#d0cfd6;font-size:1.15rem;transition:color .2s}.f-map a:hover{color:#fff}.f-map__cap{margin:0 0 .5rem;font:600 1.4rem/1 var(--title);text-transform:uppercase;color:#fff}.s-footer__city{margin-top:2rem}.l-card svg,.case-card svg,.ind svg,.case-links svg,.comp svg,.tick-list svg,.g-box svg{max-width:none;flex-shrink:0}@media (max-width: 1280px){.team,.facts,.l-cards--4,.steps-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){.p-hero__card--side,.comp,.g-box,.quiz,.two-lists,.contacts,.rz,.ind{grid-template-columns:1fr}.comp__side{position:static}.l-cards,.case-grid,.pain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.l-card--big{grid-row:auto;grid-column:1 / -1}.sys-chain{grid-template-columns:repeat(2,minmax(0,1fr))}.sys-chain li:after{display:none!important}.dm__grid,.timeline{grid-template-columns:1fr}.cmp__row{grid-template-columns:9rem 1fr 1fr;gap:1rem;padding:1.2rem 1.25rem}.f-map{grid-template-columns:repeat(2,minmax(0,1fr))}.case-body__row{grid-template-columns:1fr;gap:1rem}}@media (max-width: 768px){.p-hero__card,.g-box,.dm,.quiz,.rz,.contacts__info{padding:2rem 1.5rem}.p-hero__card{min-height:0}.p-hero__actions .btn{flex:1 1 100%}.l-cards,.l-cards--2,.l-cards--4,.case-grid,.pain-grid,.pain-grid--2,.team,.steps-row,.sys-chain,.quiz__opts{grid-template-columns:1fr}.facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.facts__item{padding:1.25rem}.cmp__row{grid-template-columns:1fr 1fr}.cmp__row>span{grid-column:1 / -1}.cmp__row--head>span{display:none}.prod-list li{grid-template-columns:1fr;gap:.5rem}.ind__main{padding:2rem 1.5rem 5rem}.s-hero__btns .btn{flex:1 1 100%}.g-accent{height:auto;min-height:26rem}.f-map{grid-template-columns:1fr 1fr;gap:1.5rem}.filters__row>span{min-width:100%}.b-sec{padding:2rem 0}}.comp__list li span{display:flex;flex-direction:column;gap:.35rem}.comp__list li span b{font:600 clamp(1.25rem,1rem + .6vw,1.75rem)/1.1 var(--title);text-transform:uppercase}.comp--wide{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.steps-row--5{grid-template-columns:repeat(5,minmax(0,1fr))}.steps-row--5 .steps-row__item p{font-size:1.05rem}.ind-box{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:3rem;background:var(--bg-dark);color:#fff;border-radius:var(--r-lg);padding:3.5rem}.ind-box__head{display:flex;flex-direction:column;gap:1.25rem}.ind-box__head .sec-label{padding:0}.ind-box .h-title{color:#fff}.ind-box__text{margin:0;font-size:clamp(1.05rem,.9rem + .4vw,1.35rem);line-height:1.55;color:#d0cfd6}.ind-box__cap{margin:.5rem 0 0;font:500 .9rem/1 var(--font-family-text);text-transform:uppercase;letter-spacing:.08em;color:#9e9da6}.ind-box__pts{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.ind-box__pts li{position:relative;padding-left:1.8rem;font-size:1.15rem;line-height:1.4}.ind-box__pts li:before{content:"";position:absolute;left:0;top:.6em;width:1.1rem;height:2px;background:#ff6a2b}.vs{align-self:start;border-radius:var(--r-md);overflow:hidden;background:#26262a}.vs__row{display:grid;grid-template-columns:9.5rem 1fr 1fr;gap:1.25rem;padding:1.3rem 1.5rem;border-top:1px solid rgba(255,255,255,.07);font-size:1.1rem;line-height:1.4}.vs__row>span{font-weight:700}.vs__row p{margin:0}.vs__row p:nth-of-type(1){color:#a3a2aa}.vs__row p:nth-of-type(2){color:#fff}.vs__row--head{border-top:0;background:#2f2f33}.vs__row--head b{font:600 1.35rem/1.05 var(--title);text-transform:uppercase}.vs__row--head b:last-child{color:#ff6a2b}.seg-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.seg{background:var(--bg-card);border-radius:var(--r-md);padding:2rem;border-top:3px solid var(--red)}.seg h3{margin:0 0 .75rem;font:600 clamp(1.4rem,1.1rem + .8vw,2rem)/1.05 var(--title);text-transform:uppercase;color:var(--ink)}.seg p{margin:0;font-size:1.1rem;line-height:1.45;color:#4b4856}.txt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:3rem;background:var(--bg-card);border-radius:var(--r-lg);padding:3rem 3.5rem}.txt:not(:has(.h-title)){grid-template-columns:1fr}.txt__body{display:grid;gap:1rem}.txt__body p{margin:0;font-size:clamp(1.05rem,.9rem + .45vw,1.45rem);line-height:1.55;color:var(--ink)}.pr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.pr__col h3{margin:0 0 1rem;font:600 clamp(1.5rem,1.1rem + 1vw,2.3rem)/1 var(--title);text-transform:uppercase;color:var(--ink)}.other-niche{display:flex;align-items:center;gap:1.25rem;margin-top:1.5rem;padding:1.5rem 2rem;border-radius:var(--r-md);background:var(--bg-card);color:var(--ink);transition:background-color .2s}.other-niche:hover{background:#fff}.other-niche span{color:var(--ink-60);font-size:1.15rem}.other-niche b{flex:1;font:600 clamp(1.3rem,1rem + .8vw,2rem)/1.05 var(--title);text-transform:uppercase}.other-niche svg{color:var(--red);flex-shrink:0}@media (max-width: 1280px){.steps-row--5{grid-template-columns:repeat(3,minmax(0,1fr))}.seg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){.ind-box,.txt,.pr{grid-template-columns:1fr;gap:2rem}.steps-row--5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.ind-box,.txt{padding:2rem 1.5rem}.steps-row--5,.seg-grid{grid-template-columns:1fr}.vs__row{grid-template-columns:1fr 1fr;gap:.5rem 1rem;padding:1rem 1.1rem;font-size:1rem}.vs__row>span{grid-column:1 / -1}.vs__row--head>span{display:none}.other-niche{flex-wrap:wrap;padding:1.25rem 1.5rem}.other-niche span{width:100%}}.btn--white{background:#fff;color:var(--red)}.btn--white:hover{background:#fff3ec}.btn--line{background:transparent;color:#fff;box-shadow:inset 0 0 0 2px #ffffff59}.btn--line:hover{box-shadow:inset 0 0 0 2px #fff}[data-tilt]{position:relative;transform-style:preserve-3d;will-change:transform}[data-tilt]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.35),transparent 45%);opacity:0;transition:opacity .3s;z-index:2}[data-tilt]:hover:after{opacity:1}.calc__form{gap:1.25rem}.calc__two{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.calc__in{position:relative;display:block}.calc__in i{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);font-style:normal;color:var(--ink-60);pointer-events:none}.calc__now{margin-top:.5rem;padding-top:1.5rem;border-top:1px solid rgba(40,37,51,.1)}.calc__cap{margin:0 0 1rem;font:500 .9rem/1 var(--font-family-text);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-60)}.calc__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.calc__kpis div{background:#fff;border-radius:1rem;padding:1rem 1.25rem;display:grid;gap:.35rem}.calc__kpis b{font:600 clamp(1.4rem,1.1rem + .8vw,2rem)/1 var(--title);color:var(--ink)}.calc__kpis span{font-size:.95rem;color:var(--ink-60)}.calc__kpis .is-bad b{color:#c0392b}.loss-card__per b{color:#fff}.calc__loss{margin:0 0 1.25rem;padding:1rem 1.25rem;border-radius:1rem;background:#ff6a2b1f;color:#ffb08a;font-size:1.1rem;line-height:1.4}.s-numbers{min-height:0;padding:4rem 0 3rem}.s-numbers__head{margin-bottom:2.5rem}.num-card{overflow:hidden;border:0;padding:3rem 3.25rem 3.5rem}.num-card__i{position:absolute;left:3.25rem;top:3rem;font:600 1.1rem/1 var(--title);opacity:.5}.num-card__label{font-size:1.15rem;letter-spacing:.06em}.num-card__value{display:flex;align-items:baseline;gap:.6rem;margin-top:2.5rem;border-color:currentColor}.num-card__value small{font:600 clamp(1.6rem,1rem + 1.6vw,3rem)/1 var(--title);text-transform:uppercase;opacity:.7}.num-card--red{background:var(--red) radial-gradient(circle at 85% 0%,rgba(255,255,255,.22),transparent 50%);color:#fff}.num-card--red .num-card__label,.num-card--red .num-card__value{color:#fff}.num-card--dark{background:var(--bg-dark);color:#fff}.num-card--dark .num-card__label{color:#c9c8cf}.num-card--dark .num-card__value{color:#ff6a2b;border-color:#ffffff1f}.num-card--light{background:#fff;color:var(--ink)}.num-card--light .num-card__value{color:var(--ink);border-color:#2825331f}.s-cycle{padding:2rem 0}.s-cycle__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem;background:var(--bg-dark);color:#fff;border-radius:var(--r-xl);padding:3.5rem;min-height:calc(100vh - var(--header-height, 90px) - 2rem);align-items:center}.s-cycle__aside{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.s-cycle__aside .sec-label{padding:0;font-size:1.4rem}.s-cycle__aside .h-title{color:#fff}.s-cycle__lead{margin:0;font-size:clamp(1.05rem,.9rem + .4vw,1.35rem);line-height:1.5;color:#d0cfd6}.s-cycle__meter{display:flex;align-items:baseline;gap:.75rem;margin-top:1rem}.s-cycle__num{font:600 clamp(4rem,2.5rem + 4vw,8rem)/.9 var(--title);color:#ff6a2b;font-variant-numeric:tabular-nums}.s-cycle__of{font:600 1.8rem/1 var(--title);color:#6d6c74}.s-cycle__bar{width:100%;height:4px;border-radius:4px;background:#ffffff1a;overflow:hidden;margin-bottom:1rem}.s-cycle__bar i{display:block;height:100%;background:linear-gradient(90deg,var(--red),#ff6a2b);transform:scaleX(.04);transform-origin:left;transition:transform .2s linear}.s-cycle__list{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.cyc{display:grid;grid-template-columns:4rem 1fr;gap:1.25rem;padding:1.25rem 1.5rem;border-radius:1.5rem;background:transparent;opacity:.38;transition:opacity .4s,background-color .4s,transform .4s}.cyc.is-done{opacity:.6}.cyc.is-active{opacity:1;background:#26262a;transform:translate(-.5rem)}.cyc__n{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;border:2px solid rgba(255,255,255,.2);font:600 1.2rem/1 var(--title);transition:background-color .4s,border-color .4s}.cyc.is-active .cyc__n{background:var(--red);border-color:var(--red);box-shadow:0 0 0 .5rem #c8440f2e}.cyc.is-done .cyc__n{border-color:#ff6a2b;color:#ff6a2b}.cyc h3{margin:0;font:600 clamp(1.5rem,1.1rem + 1vw,2.4rem)/1.05 var(--title);text-transform:uppercase}.cyc__r{margin:.4rem 0 0;color:#ff6a2b;font-weight:600;font-size:1.05rem}.cyc__d{margin:0;max-height:0;overflow:hidden;opacity:0;font-size:1.1rem;line-height:1.5;color:#d0cfd6;transition:max-height .5s ease,opacity .4s,margin .4s}.cyc.is-active .cyc__d{max-height:14rem;opacity:1;margin-top:.75rem}.l-card--idea{border:0;cursor:pointer;text-align:left;font:inherit;background:var(--red) radial-gradient(circle at 90% 10%,rgba(255,255,255,.25),transparent 50%);color:#fff}.l-card--idea:hover{background-color:#b23a0b}.l-card--idea .l-card__tag{background:#ffffff2e;color:#fff}.l-card--idea .l-card__text{opacity:.9}.ind__main{isolation:isolate}.ind__glow{position:absolute;z-index:0;width:26rem;height:26rem;border-radius:50%;background:radial-gradient(circle,rgba(255,106,43,.55),transparent 65%);filter:blur(10px);right:-8rem;top:-8rem;animation:glow 9s ease-in-out infinite alternate;pointer-events:none}.ind__glow--2{width:20rem;height:20rem;right:auto;left:-6rem;top:auto;bottom:-8rem;background:radial-gradient(circle,rgba(200,68,15,.45),transparent 65%);animation-duration:12s;animation-direction:alternate-reverse}@keyframes glow{0%{transform:translate(0) scale(1)}50%{transform:translate(-6rem,4rem) scale(1.15)}to{transform:translate(-2rem,8rem) scale(.9)}}.ind__main h3 a{color:#fff}.ind__main h3 a:hover{color:#ff6a2b}.ind__main li{padding:0;background:none}.ind__main li a{display:block;padding:.55rem 1rem;border-radius:99px;background:#ffffff14;color:#fff;font-size:1.05rem;transition:background-color .2s}.ind__main li a:hover{background:var(--red)}.ind__btns{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:auto;padding-top:1rem}.ind__main{padding-bottom:3rem}.ind__item{position:relative;overflow:hidden;gap:1.25rem;background:var(--bg-card) linear-gradient(90deg,var(--red),#ff6a2b) no-repeat left / 0% 100%;transition:background-size .45s cubic-bezier(.6,0,.2,1),color .3s}.ind__item:hover{background-size:100% 100%;color:#fff}.ind__item i{font:600 1rem/1 var(--title);font-style:normal;color:var(--red);transition:color .3s}.ind__item:hover i{color:#fff}.ind__item span{flex:1}.ind__arr{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:#fff;color:var(--red);transition:transform .3s}.ind__item:hover .ind__arr{transform:rotate(45deg)}.ind__cta{display:grid;gap:1rem;justify-items:start;padding:1.75rem;border-radius:var(--r-md);background:var(--red) radial-gradient(circle at 100% 0%,rgba(255,255,255,.2),transparent 55%);color:#fff}.ind__cta p{margin:0;font-size:1.15rem;line-height:1.45}.ind__cta b{display:block;font:600 1.7rem/1.05 var(--title);text-transform:uppercase;margin-bottom:.4rem}.s-pr{padding-top:5rem}.pr-head{display:grid;gap:1.5rem;max-width:70rem;margin-bottom:3rem}.pr-head .sec-label{padding:0}.pr-head__lead{margin:0;font-size:clamp(1.1rem,.95rem + .5vw,1.55rem);line-height:1.55;color:var(--ink)}.pr-chain{list-style:none;margin:0 0 3rem;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;counter-reset:c}.pr-chain li{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border-radius:var(--r-md);background:var(--bg-dark);color:#fff;font:600 clamp(1.2rem,.95rem + .6vw,1.7rem)/1.1 var(--title);text-transform:uppercase;opacity:0;transform:translateY(30px);transition:opacity .6s ease calc(var(--i) * .15s),transform .6s ease calc(var(--i) * .15s),background-color .3s}.pr-chain li span{font-size:1rem;color:#ff6a2b}.pr-chain li:last-child{background:var(--red)}.pr-chain li:last-child span{color:#fff}.pr-chain li:not(:last-child):after{content:"";position:absolute;right:-1rem;top:50%;width:1rem;height:2px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .4s ease calc(var(--i) * .15s + .4s)}.pr-chain.is-in li{opacity:1;transform:none}.pr-chain.is-in li:after{transform:scaleX(1)}.pr-chain li:hover{background:#2c2c30}.pr-chain li:last-child:hover{background:#b23a0b}.pr__col{display:grid;gap:.9rem;align-content:start}.pr__h{display:flex;align-items:center;gap:.75rem;margin:0 0 .5rem;font:600 clamp(1.5rem,1.1rem + 1vw,2.3rem)/1 var(--title);text-transform:uppercase;color:var(--ink)}.pr-card{position:relative;overflow:hidden;display:grid;grid-template-columns:3rem 1fr;gap:.25rem 1.25rem;padding:1.75rem 2rem;border-radius:var(--r-md);background:var(--bg-card);border:2px solid transparent;transition:border-color .3s,background-color .3s,box-shadow .3s}.pr-card i{grid-row:span 2;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;font:700 1.4rem/1 var(--font-family-text);font-style:normal;transition:transform .4s}.pr-card--yes i{background:var(--red);color:#fff}.pr-card--no i{background:var(--ink);color:#fff}.pr-card h4{margin:0;font:600 clamp(1.3rem,1rem + .7vw,1.8rem)/1.05 var(--title);text-transform:uppercase;color:var(--ink)}.pr-card p{margin:0;font-size:1.1rem;line-height:1.45;color:#4b4856}.pr-card--yes:hover{border-color:var(--red);background:#fff;box-shadow:0 1.25rem 2.5rem #c8440f1f}.pr-card--no:hover{border-color:var(--ink);background:#fff}.pr-card:hover i{transform:rotate(-12deg) scale(1.08)}.step-card{overflow:hidden;transition:background-color .3s,box-shadow .3s}.step-card:hover{background:#fff;box-shadow:0 1.5rem 3rem #0000004d}.step-card__n{display:inline-grid;place-items:center;width:3.2rem;height:3.2rem;margin-bottom:1.75rem;border-radius:50%;background:var(--red);color:#fff;font:600 1.2rem/1 var(--title);transition:transform .4s}.step-card:hover .step-card__n{transform:scale(1.12) rotate(-8deg)}.g-accent{position:relative;overflow:hidden;background-size:200% 200%;background-image:linear-gradient(130deg,var(--red) 0%,#ff6a2b 45%,var(--red) 100%);animation:shimmer 7s ease-in-out infinite alternate}@keyframes shimmer{0%{background-position:0% 0%}to{background-position:100% 100%}}.g-accent__mark{display:inline-block;animation:spin 14s linear infinite;transform-origin:50% 55%}@keyframes spin{to{transform:rotate(360deg)}}.s-footer{padding:5rem 0 2.5rem;overflow:hidden}.f-cta{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;flex-wrap:wrap;padding-bottom:3.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.f-cta__title{margin:0;max-width:62rem;font:600 clamp(2.4rem,1.4rem + 3vw,5rem)/.95 var(--title);text-transform:uppercase;color:#fff}.f-cta__title span{color:#ff6a2b}.f-cta__btns{display:flex;flex-wrap:wrap;gap:.75rem}.f-cta__btns .btn{font-size:1.05rem}.f-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,2.2fr);gap:3rem;padding:3rem 0}.f-brand{display:flex;flex-direction:column;gap:1.25rem}.f-brand img{width:12rem;height:auto}.f-brand p{margin:0;font-size:1rem;line-height:1.5;color:#a3a2aa;max-width:24rem}.f-soc{display:flex;gap:.5rem}.f-soc .social{width:3.25rem;height:3.25rem;border-radius:.9rem;background:#29283a}.f-soc .social img{width:1.4rem;height:1.4rem}.f-contacts{display:flex;flex-direction:column;gap:.35rem}.f-contacts a{color:#fff;font-size:1.15rem;font-weight:600;transition:color .2s}.f-contacts a:hover{color:#ff6a2b}.f-contacts>span{font-size:.95rem;color:#8d8c93;margin-bottom:.6rem}.f-city{display:flex;align-items:flex-start;gap:.5rem;margin-top:.4rem;font-size:1rem;color:#a3a2aa;line-height:1.4}.f-city svg{color:var(--red);flex-shrink:0;width:14px}.s-footer .f-map{margin:0;padding:0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.s-footer .f-map a{font-size:1rem}.s-footer .f-map__cap{font-size:1.15rem}.f-legal{display:flex;justify-content:space-between;align-items:center;gap:1rem 2rem;flex-wrap:wrap;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);font-size:.9rem;color:#77767e}.f-legal p{margin:0}.f-legal nav{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.f-legal a{color:#a3a2aa}.f-legal a:hover{color:#fff}@media (max-width: 1280px){.pr-chain{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-chain li:after{display:none}.f-grid{grid-template-columns:1fr 1fr}.f-grid .f-map{grid-column:1 / -1}}@media (max-width: 1024px){.s-cycle__grid{grid-template-columns:1fr;padding:2.5rem;min-height:0}.cyc.is-active{transform:none}.s-cycle__meter,.s-cycle__bar{display:none}}@media (max-width: 768px){.calc__two,.calc__kpis{grid-template-columns:1fr 1fr}.s-cycle__grid{padding:2rem 1.25rem;border-radius:var(--r-lg)}.cyc{grid-template-columns:3rem 1fr;gap:1rem;padding:1rem}.cyc__n{width:2.75rem;height:2.75rem}.pr-chain{grid-template-columns:1fr}.pr-card{padding:1.25rem;grid-template-columns:2.5rem 1fr}.pr-card i{width:2.5rem;height:2.5rem}.num-card{padding:2rem}.num-card__i{left:2rem;top:2rem}.f-grid{grid-template-columns:1fr;gap:2rem}.s-footer .f-map{grid-template-columns:1fr 1fr}.f-cta__btns .btn,.ind__btns .btn{flex:1 1 100%}}html.is-loading,html.is-loading body{overflow:hidden}.fx-sparks{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:5000}.ld{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000}.ld__panel{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0% 0% 0% 0%)}.ld__panel--red{background:var(--red) radial-gradient(circle at 50% 120%,#ff6a2b,transparent 60%)}.ld__panel--dark{background:var(--bg-dark) radial-gradient(circle at 50% 60%,rgba(200,68,15,.22),transparent 55%);color:#f1f0f5;display:grid;place-items:center}.ld__center{display:flex;flex-direction:column;align-items:center;gap:.6rem}.ld__flame{width:clamp(3.5rem,2.5rem + 3vw,6rem);height:auto;fill:var(--red);filter:drop-shadow(0 0 1.5rem rgba(255,106,43,.6));margin-bottom:.5rem;animation:flick 1.2s ease-in-out infinite alternate}@keyframes flick{0%{filter:drop-shadow(0 0 1rem rgba(255,106,43,.45))}to{filter:drop-shadow(0 0 2.2rem rgba(255,106,43,.85))}}.ld__flame path{fill:#ff6a2b}.ld__word,.ld__digital{margin:0;display:flex;line-height:1}.ld__m{display:inline-block;overflow:hidden;padding:.04em 0}.ld__l,.ld__d{display:inline-block;will-change:transform}.ld__word{font:600 clamp(4rem,2rem + 9vw,12rem)/.9 var(--title);letter-spacing:.02em;color:#f1f0f5}.ld__digital{font:600 clamp(1.1rem,.8rem + 1.2vw,2.2rem)/1 var(--title);letter-spacing:.45em;color:#ff6a2b;margin-right:-.45em}.ld__foot{position:absolute;left:var(--container-padding-x);right:var(--container-padding-x);bottom:2.5rem;display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.ld__foot span{font-size:1rem;color:#8d8c93;max-width:20rem}.ld__foot b{font:600 clamp(3rem,2rem + 3vw,6rem)/.85 var(--title);color:#f1f0f5;font-variant-numeric:tabular-nums}.ld__bar{position:absolute;left:0;bottom:0;width:100%;height:4px;background:linear-gradient(90deg,var(--red),#ff6a2b);transform:scaleX(0);transform-origin:left}.tr{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3500;display:none;pointer-events:all}.tr__p{position:absolute;top:0;right:0;bottom:0;left:0}.tr__p--red{background:var(--red)}.tr__p--dark{background:var(--bg-dark);display:grid;place-items:center;overflow:hidden}.tr__mark{font:600 clamp(2rem,1.4rem + 2vw,3.5rem)/1 var(--title);color:#f1f0f5;letter-spacing:.04em}.tr__mark em{font-style:normal;color:#ff6a2b;font-size:.45em;letter-spacing:.4em;vertical-align:middle;margin-left:.3em}.welcome__title{overflow:hidden}.wl{display:inline-block;will-change:transform}.wl--o{color:var(--red)}.sw{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.06em;margin-bottom:-.06em}.sw__i{display:inline-block;will-change:transform;transform-origin:0 100%}.big-line{overflow:hidden;padding:2.5rem 0}.big-line__track{display:flex;gap:3rem;white-space:nowrap;width:max-content;will-change:transform}.big-line__track span{display:inline-flex;align-items:center;gap:3rem;font:600 clamp(3.5rem,2rem + 6vw,10rem)/1 var(--title);text-transform:uppercase;color:transparent;-webkit-text-stroke:2px rgba(40,37,51,.22)}.big-line__track span.is-o{color:var(--ink);-webkit-text-stroke:0}.big-line__track i{font-style:normal;color:var(--red);-webkit-text-stroke:0;font-size:.6em}.btn,.header__cta{will-change:transform}.case-card__img{position:relative}@media (prefers-reduced-motion: reduce){.ld__flame,.g-accent,.g-accent__mark,.ind__glow{animation:none}}.s-cta__note:after{display:none!important}.header__inner{gap:1.5rem}.hnav{margin-left:1.5rem;gap:.1rem}.hnav__link{position:relative;padding:.9rem 1rem 1.1rem;border-radius:0;background:none!important;transition:color .3s}.hnav__link:hover,.hnav__link.is-active{color:var(--red)}.wave{position:absolute;left:.9rem;right:.9rem;bottom:.25rem;width:calc(100% - 1.8rem);height:.7rem;overflow:visible;pointer-events:none}.wave path{fill:none;stroke:var(--red);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:100 120;stroke-dashoffset:101;transition:stroke-dashoffset .9s cubic-bezier(.65,0,.35,1)}[data-wave]:hover .wave path,[data-wave].is-active .wave path{stroke-dashoffset:0}.hnav__item--drop:hover>.hnav__link .wave path{stroke-dashoffset:0}.hnav__col a.is-active{color:var(--red)}.header__info{gap:1rem}.header__contact{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}.header__tel{font:600 1.25rem/1 var(--font-family-text);color:var(--ink);white-space:nowrap}.header__tel:hover{color:var(--red)}.header__msg{display:flex;gap:.35rem}.header__msg a{display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:.5rem;background:#fff;transition:transform .2s}.header__msg a:hover{transform:translateY(-2px)}.header__msg img{width:.95rem;height:.95rem}.header .header__cta{height:auto;padding:1.05rem 1.5rem;font-size:1rem;border-radius:.8rem}@media (min-width: 1201px){.header .burger-button{display:none}}@media (max-width: 1200px){.header__contact{display:none}}@media (max-width: 600px){.header .header__cta{padding:.7rem .9rem;font-size:.8rem}}.header__link{padding-bottom:.35rem}.header__link:after{display:none!important}.header__link .wave{left:0;right:auto;bottom:-.3rem;width:100%;height:1.1rem}.header__link .wave path{stroke-width:3.2;transition-duration:1.1s}.header__link.is-active{color:var(--ink)}.btn{position:relative;isolation:isolate;overflow:hidden;transform:none!important}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:scaleX(0);transform-origin:right center;transition:transform .55s cubic-bezier(.7,0,.2,1)}.btn:hover:before{transform:scaleX(1);transform-origin:left center}.btn--red{border:2px solid var(--red);transition:color .45s ease,border-color .3s}.btn--red:before{background:#fff}.btn--red:hover{background:var(--red);color:var(--red)}.btn--red .btn__icon{transition:background-color .45s,color .45s}.btn--red:hover .btn__icon{background:var(--red);color:#fff}.btn--ghost,.btn--line{transition:color .45s}.btn--ghost:before{background:var(--ink)}.btn--ghost:hover{color:#fff;box-shadow:inset 0 0 0 2px var(--ink)}.btn--line:before{background:#fff}.btn--line:hover{color:var(--ink)}.btn--white{border:2px solid #fff;transition:color .45s}.btn--white:before{background:var(--ink)}.btn--white:hover{color:#fff;background:#fff}.btn--icon .btn__icon{position:relative}.btn svg{transition:transform .4s}.btn:hover svg{transform:translate(2px,-2px)}.l-card:hover .l-card__go,.ind__main:hover .l-card__go,.case-card:hover .case-card__go,.ind__item:hover .ind__arr{transform:translate(3px,-3px)!important}.pain-card{scale:.92;opacity:.55;transition:scale .7s cubic-bezier(.2,.8,.2,1),opacity .6s,background-color .6s,box-shadow .6s;transform-origin:50% 50%}.pain-card.is-focus{scale:1.04;opacity:1;background:#fff;box-shadow:0 2rem 4rem #2825331f}.pain-card.is-focus .pain-card__cost{color:var(--red)}@media (max-width: 1024px){.pain-card{scale:.96}.pain-card.is-focus{scale:1}}.drains{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1.25rem}.drains__left{background:var(--bg-dark);color:#fff;border-radius:var(--r-lg);padding:3.5rem;position:relative;overflow:hidden}.drains__left:after{content:"";position:absolute;right:-10rem;bottom:-10rem;width:26rem;height:26rem;border-radius:50%;background:radial-gradient(circle,rgba(200,68,15,.35),transparent 65%);animation:glow 10s ease-in-out infinite alternate;pointer-events:none}.drains__left .sec-label{padding:0}.drains__left .h-title{color:#fff;margin:1rem 0}.drains__lead{margin:0 0 2rem;font-size:clamp(1.05rem,.9rem + .4vw,1.35rem);line-height:1.5;color:#d0cfd6;max-width:40rem}.drains__list{list-style:none;margin:0;padding:0;display:grid;gap:.1rem;position:relative;z-index:1}.drains__list li{position:relative;display:grid;grid-template-columns:2.2rem 1fr;gap:1rem;align-items:baseline;padding:.95rem 0;border-bottom:1px solid rgba(255,255,255,.08);opacity:0;transform:translate(-20px);transition:opacity .5s ease calc(var(--i) * .09s),transform .5s ease calc(var(--i) * .09s)}.drains__x{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background:#ff6a2b24;color:#ff6a2b;font-weight:700;font-size:1.2rem}.drains__t b{display:block;font:600 clamp(1.25rem,1rem + .6vw,1.7rem)/1.1 var(--title);text-transform:uppercase}.drains__t em{display:block;margin-top:.3rem;font-style:normal;font-size:1rem;color:#a3a2aa;line-height:1.4}.drains__strike{position:absolute;left:3.2rem;right:0;top:1.75rem;height:2px;background:#ff6a2b;transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.7,0,.2,1) calc(var(--i) * .09s + .5s)}.drains__left.is-in li{opacity:1;transform:none}.drains__left.is-in .drains__strike{transform:scaleX(1)}.drains__left.is-in li .drains__t b{color:#8d8c93;transition:color .4s calc(var(--i) * .09s + .7s)}.drains__right{display:flex;flex-direction:column;gap:1rem;background:var(--red) radial-gradient(circle at 90% 0%,rgba(255,255,255,.25),transparent 50%);color:#fff;border-radius:var(--r-lg);padding:3.5rem}.drains__cap{margin:0;font:600 clamp(2rem,1.3rem + 2vw,3.6rem)/1 var(--title);text-transform:uppercase}.drains__plus{list-style:none;margin:0;padding:0;display:grid;gap:.75rem;flex:1}.drains__plus li{display:grid;grid-template-columns:2.6rem 1fr;gap:1rem;padding:1.1rem 1.25rem;border-radius:1.25rem;background:#ffffff1f;opacity:0;transform:translateY(24px) scale(.97);transition:opacity .6s ease calc(var(--i) * .12s + .3s),transform .6s ease calc(var(--i) * .12s + .3s),background-color .3s}.drains__plus li:hover{background:#fff3}.drains__right.is-in .drains__plus li{opacity:1;transform:none}.drains__plus span{font:600 1.3rem/1 var(--title);opacity:.7}.drains__plus b{display:block;font:600 clamp(1.25rem,1rem + .6vw,1.7rem)/1.1 var(--title);text-transform:uppercase}.drains__plus p{margin:.35rem 0 0;font-size:1.02rem;line-height:1.4;opacity:.9}.drains__cta{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.drains__right .btn--red{background:var(--ink);border-color:var(--ink)}.drains__right .btn--red:hover{color:var(--ink)}.drains__right .btn--red:hover .btn__icon{background:var(--ink)}.drains__right .btn--red .btn__icon{color:var(--ink)}.calc2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:1.25rem}.calc2__in{background:var(--bg-card);border-radius:var(--r-lg);padding:3rem;display:flex;flex-direction:column;gap:1.6rem}.calc2__lead{margin:0;font-size:1.15rem;line-height:1.5;color:var(--ink)}.rng{display:grid;gap:.8rem}.rng__top{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.rng__top span{font-size:.95rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-60)}.rng__top b{font:600 clamp(1.5rem,1.1rem + 1vw,2.2rem)/1 var(--title);color:var(--ink);font-variant-numeric:tabular-nums}.rng input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:.5rem;border-radius:99px;background:linear-gradient(90deg,var(--red) var(--p),#dcdbe3 var(--p));cursor:pointer;outline:none}.rng input::-webkit-slider-thumb{-webkit-appearance:none;width:1.6rem;height:1.6rem;border-radius:50%;background:#fff;border:4px solid var(--red);box-shadow:0 .3rem 1rem #c8440f59;transition:transform .2s}.rng input::-webkit-slider-thumb:hover{transform:scale(1.2)}.rng input::-moz-range-thumb{width:1.2rem;height:1.2rem;border-radius:50%;background:#fff;border:4px solid var(--red)}.rng input:focus-visible::-webkit-slider-thumb{outline:3px solid rgba(200,68,15,.4)}.calc2__now{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:.5rem}.calc2__now div{background:#fff;border-radius:1rem;padding:1rem 1.1rem;display:grid;gap:.3rem}.calc2__now span{font-size:.85rem;color:var(--ink-60)}.calc2__now b{font:600 1.35rem/1.05 var(--title);color:var(--ink)}.calc2__now .is-bad b{color:#c0392b}.calc2__out{position:relative;overflow:hidden;background:var(--bg-dark);color:#fff;border-radius:var(--r-lg);padding:3rem;display:flex;flex-direction:column;gap:.75rem}.calc2__glow{position:absolute;width:30rem;height:30rem;right:-12rem;top:-12rem;border-radius:50%;background:radial-gradient(circle,rgba(255,106,43,.45),transparent 65%);animation:glow 9s ease-in-out infinite alternate;pointer-events:none}.calc2__out>:not(.calc2__glow){position:relative}.calc2__cap{margin:0;font-size:1.15rem;color:#c9c8cf}.calc2__big{margin:0;font:600 clamp(3.5rem,2rem + 4.5vw,7.5rem)/.95 var(--title);color:#ff6a2b;font-variant-numeric:tabular-nums}.calc2__per{margin:0 0 1rem;font-size:1.15rem;color:#c9c8cf}.calc2__per b{color:#fff}.calc2__bars{display:grid;gap:1rem;padding:1.5rem 0;border-top:1px solid rgba(255,255,255,.1)}.bar__top{display:flex;justify-content:space-between;gap:1rem;font-size:1rem;color:#c9c8cf;margin-bottom:.45rem}.bar__top s{color:#77767e}.bar__top b{color:#fff}.bar__track{position:relative;height:.9rem;border-radius:99px;background:#ffffff0f;overflow:hidden}.bar__now,.bar__new{position:absolute;left:0;top:0;height:100%;border-radius:99px;transition:width .7s cubic-bezier(.2,.8,.2,1)}.bar__now{background:#ffffff38;z-index:1}.bar__new{background:linear-gradient(90deg,var(--red),#ff6a2b)}.bar__new--less{z-index:2}.calc2__loss{margin:0 0 .5rem;padding:1rem 1.2rem;border-radius:1rem;background:#ff6a2b1f;color:#ffb08a;font-size:1.05rem;line-height:1.4}.calc2__note{margin:.25rem 0 0;font-size:.9rem;color:#8d8c93;line-height:1.4}.s-cycle2{padding:0}.cy{position:relative;overflow:hidden;min-height:100vh;background:var(--bg-dark);color:#fff;display:flex}.cy__blob{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;pointer-events:none;will-change:transform}.cy__blob--1{width:42rem;height:42rem;left:-12rem;top:-14rem;background:radial-gradient(circle,#ff6a2b,transparent 65%);animation:glow 14s ease-in-out infinite alternate}.cy__blob--2{width:36rem;height:36rem;right:-10rem;bottom:-12rem;background:radial-gradient(circle,var(--red),transparent 65%);animation:glow 11s ease-in-out infinite alternate-reverse}.cy__stripes{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:repeating-linear-gradient(115deg,transparent 0 46px,rgba(255,106,43,.07) 46px 48px);animation:stripes 18s linear infinite;pointer-events:none}@keyframes stripes{to{transform:translate(140px)}}.cy__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:2rem;padding-top:calc(var(--header-height, 90px) + 2rem);padding-bottom:2.5rem;width:100%}.cy__top{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem}.cy__top .sec-label{padding:0;font-size:1.3rem}.cy__title{margin:.75rem 0 0;max-width:54rem;font:600 clamp(2rem,1.3rem + 2.2vw,3.8rem)/1 var(--title);text-transform:uppercase}.cy__meter{display:flex;align-items:baseline;gap:.5rem;font:600 clamp(4rem,2.5rem + 4vw,8rem)/.85 var(--title);color:#ff6a2b;font-variant-numeric:tabular-nums}.cy__meter i{font-style:normal;font-size:.3em;color:#6d6c74}.cy__nav{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.cy__nav-line{position:absolute;left:1.4rem;right:calc(20% - 1.4rem);top:1.4rem;height:2px;background:#ffffff1f}.cy__nav-line b{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--red),#ff6a2b);transform:scaleX(0);transform-origin:left;transition:transform .3s}.cy__nav button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:0;border:0;background:none;color:#8d8c93;cursor:pointer;font:600 1.1rem/1.1 var(--title);text-transform:uppercase;text-align:left;transition:color .4s}.cy__nav button i{display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--bg-dark);border:2px solid rgba(255,255,255,.2);font-style:normal;transition:background-color .4s,border-color .4s,box-shadow .4s,color .4s}.cy__nav li.is-done button i{border-color:#ff6a2b;color:#ff6a2b}.cy__nav li.is-active button{color:#fff}.cy__nav li.is-active button i{background:var(--red);border-color:var(--red);color:#fff;box-shadow:0 0 0 .5rem #c8440f33,0 0 2rem #ff6a2b80}.cy__nav button:hover{color:#fff}.cy__stage{position:relative;flex:1;min-height:22rem}.cy__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3rem;align-items:start;padding:2.5rem;border-radius:var(--r-lg);background:#26262a8c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.08);pointer-events:none}.cy__panel.is-active{pointer-events:auto}.cy__chip{display:inline-block;padding:.5rem .9rem;border-radius:99px;background:#ff6a2b29;color:#ff8a4c;font-weight:600;font-size:.95rem}.cy__main h3{margin:1rem 0;font:600 clamp(2.6rem,1.6rem + 3vw,5.5rem)/.95 var(--title);text-transform:uppercase}.cy__main p{margin:0;font-size:clamp(1.05rem,.9rem + .4vw,1.35rem);line-height:1.55;color:#d0cfd6}.cy__cols{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.cy__cap{margin:0 0 1rem;font:500 .85rem/1 var(--font-family-text);text-transform:uppercase;letter-spacing:.08em;color:#9e9da6}.cy__cols ul{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}.cy__cols li{position:relative;padding:.8rem 1rem .8rem 2.2rem;border-radius:1rem;background:#ffffff0d;font-size:1.02rem;line-height:1.4}.cy__cols li:before{content:"";position:absolute;left:1rem;top:1.25rem;width:.55rem;height:.55rem;border-radius:50%;background:#ff6a2b}.cy__gets li{background:#ff6a2b1f}.cy__gets li:before{content:"✓";width:auto;height:auto;background:none;color:#ff6a2b;top:.8rem;font-weight:700}.cy__foot{display:flex;justify-content:space-between;align-items:center;gap:2rem}.cy__foot p{margin:0;max-width:46rem;color:#a3a2aa;font-size:1.05rem;line-height:1.5}@media (max-width: 1024px){.cy{min-height:0}.cy__inner{padding-top:3rem}.cy__nav{display:none}.cy__stage{min-height:0;display:grid;gap:1rem}.cy__panel{position:relative;inset:auto;opacity:1!important;grid-template-columns:1fr;gap:1.5rem;padding:1.75rem}.cy__meter{display:none}.cy__foot{flex-direction:column;align-items:flex-start}}@media (max-width: 768px){.cy__cols{grid-template-columns:1fr}.cy__main h3{font-size:2.4rem}}.cmap{position:relative;overflow:hidden;display:grid;gap:2rem;justify-items:start;background:var(--bg-dark);color:#fff;border-radius:var(--r-lg);padding:3.5rem}.cmap:before{content:"";position:absolute;width:34rem;height:34rem;left:30%;top:-18rem;border-radius:50%;background:radial-gradient(circle,rgba(200,68,15,.35),transparent 65%);filter:blur(20px);animation:glow 12s ease-in-out infinite alternate;pointer-events:none}.cmap>*{position:relative}.cmap__head{display:grid;gap:1rem;max-width:60rem}.cmap__head .sec-label{padding:0}.cmap__head .h-title{color:#fff}.cmap__head p{margin:0;font-size:clamp(1.05rem,.9rem + .4vw,1.35rem);line-height:1.55;color:#d0cfd6}.cmap__path{position:relative;width:100%;padding:1rem 0}.cmap__svg{position:absolute;left:0;right:0;top:1rem;width:100%;height:6rem;overflow:visible}.cmap__base,.cmap__line{fill:none;stroke-width:3;vector-effect:non-scaling-stroke}.cmap__base{stroke:#ffffff1a;stroke-dasharray:6 8}.cmap__line{stroke:#ff6a2b;filter:drop-shadow(0 0 6px rgba(255,106,43,.7))}.cmap__dots{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.cmap__dots li:nth-child(odd){padding-top:.2rem}.cmap__dots li:nth-child(2n){padding-top:3.4rem}.cmap__dot{display:flex;flex-direction:column;align-items:center;gap:.6rem;width:100%;border:0;background:none;cursor:pointer;color:#8d8c93;font:600 1.05rem/1.1 var(--title);text-transform:uppercase;text-align:center;transition:color .3s}.cmap__dot i{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--bg-dark);border:2px solid rgba(255,255,255,.25);font-style:normal;transition:all .35s}.cmap__dot.is-done i{border-color:#ff6a2b;color:#ff6a2b}.cmap__dot.is-on{color:#fff}.cmap__dot.is-on i{background:var(--red);border-color:var(--red);color:#fff;transform:scale(1.2);box-shadow:0 0 0 .5rem #c8440f33,0 0 2rem #ff6a2b99}.cmap__card{width:100%;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr) minmax(0,.8fr);gap:2rem;align-items:center;padding:2rem 2.25rem;border-radius:var(--r-md);background:#ffffff0f;border:1px solid rgba(255,255,255,.08);animation:cardIn .5s cubic-bezier(.2,.8,.2,1)}@keyframes cardIn{0%{opacity:0;transform:translateY(16px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.cmap__q{margin:0;font:600 clamp(1.4rem,1rem + 1vw,2.2rem)/1.1 var(--title);color:#ff6a2b}.cmap__body h3{margin:0 0 .5rem;font:600 clamp(1.5rem,1.1rem + 1vw,2.3rem)/1 var(--title);text-transform:uppercase}.cmap__body h3 span{display:block;margin-bottom:.35rem;font-size:.9rem;color:#8d8c93}.cmap__body p{margin:0;font-size:1.08rem;line-height:1.5;color:#d0cfd6}.cmap__we{display:grid;gap:.4rem;padding:1.1rem 1.25rem;border-radius:1rem;background:#ff6a2b24}.cmap__we span{font-size:.85rem;color:#ffb08a;text-transform:uppercase;letter-spacing:.06em}.cmap__we b{font:600 1.25rem/1.15 var(--title);text-transform:uppercase}@media (max-width: 1024px){.cmap{padding:2rem 1.5rem}.cmap__svg{display:none}.cmap__dots{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 0}.cmap__dots li:nth-child(n){padding-top:0}.cmap__card{grid-template-columns:1fr;gap:1rem}}.case-card{transition:scale .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s,background-color .3s}.case-card:hover{scale:1.035;box-shadow:0 2rem 4rem #28253329;z-index:2}.case-card__peek{position:absolute;left:1.25rem;top:1.25rem;z-index:3;border:0;cursor:pointer;padding:.55rem .9rem;border-radius:99px;background:#18181acc;color:#fff;font:600 .85rem/1 var(--font-family-text);opacity:0;transform:translateY(-6px);transition:opacity .3s,transform .3s,background-color .3s}.case-card:hover .case-card__peek{opacity:1;transform:none}.case-card__peek:hover{background:var(--red)}.case-card__hint{position:absolute;left:1rem;right:1rem;bottom:1rem;z-index:3;display:flex;align-items:center;gap:.75rem;padding:.8rem 1rem;border-radius:1rem;background:#18181aeb;color:#fff;font-size:.95rem;animation:cardIn .4s ease}.case-card__hint i{flex-shrink:0;width:1.6rem;height:1.6rem;border-radius:50%;background:conic-gradient(#ff6a2b var(--a, 0deg),rgba(255,255,255,.15) 0);animation:ring var(--s) linear forwards}@property --a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes ring{to{--a: 360deg}}.cprev{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3200;display:grid;place-items:center;padding:1.5rem}.cprev__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0cb3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}}.cprev__box{position:relative;width:min(72rem,100%);max-height:calc(100vh - 3rem);overflow:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);background:var(--bg-dark);color:#fff;border-radius:var(--r-lg);animation:boxIn .55s cubic-bezier(.2,.8,.2,1)}@keyframes boxIn{0%{opacity:0;transform:translateY(40px) scale(.96)}}.cprev__close{position:absolute;right:1rem;top:1rem;z-index:2}.cprev__img img{width:100%;height:100%;min-height:22rem;object-fit:cover;object-position:top;display:block}.cprev__info{display:flex;flex-direction:column;gap:1rem;padding:2.75rem}.cprev__tags{margin:0;display:flex;flex-wrap:wrap;gap:.4rem}.cprev__tags span{padding:.4rem .8rem;border-radius:99px;background:#ffffff14;font-size:.9rem}.cprev__name{margin:0;font:600 clamp(2.4rem,1.6rem + 2vw,4rem)/.95 var(--title);text-transform:uppercase}.cprev__niche{margin:0;color:#c9c8cf;font-size:1.1rem;line-height:1.45}.cprev__nums{display:grid;gap:.6rem}.cprev__nums div{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;border-radius:1rem;background:#ffffff0f}.cprev__nums span{color:#a3a2aa}.cprev__nums b{display:flex;align-items:center;gap:.6rem;font:600 1.8rem/1 var(--title)}.cprev__nums i{font-style:normal;color:#6d6c74;font-size:1.2rem}.cprev__nums em{font-style:normal;color:#ff6a2b}.cprev__todo{margin:0;font-size:.95rem;color:#f3ad2c}.cprev__btns{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:auto}@media (max-width: 768px){.cprev__box{grid-template-columns:1fr}.cprev__img img{min-height:12rem;max-height:14rem}.cprev__info{padding:1.75rem}}.s-pr{padding-bottom:calc(var(--r-xl) + 5rem)}.dark-wrap{will-change:clip-path}.contacts__side{display:grid;gap:1rem}.rate{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.rate__card{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;border-radius:var(--r-md);background:var(--bg-card);color:var(--ink);transition:background-color .3s}.rate__card:hover{background:#fff}.rate__logo{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.9rem;font:700 1rem/1 var(--font-family-text);color:#fff;flex-shrink:0}.rate__logo--ya{background:#fc3f1d;font-size:1.5rem}.rate__logo--gis{background:#1ba136;font-size:.8rem}.rate__body{flex:1;display:grid;gap:.25rem}.rate__body b{font-size:1.1rem}.rate__stars{font-size:.95rem;color:var(--ink-60)}@media (max-width: 768px){.rate{grid-template-columns:1fr}}.f-where{margin:.2rem 0 0;display:flex;flex-wrap:wrap;gap:.35rem .9rem;font-size:.95rem;color:#8d8c93}.f-where b{color:#d0cfd6;font-weight:600}.f-where a{color:#a3a2aa;border-bottom:1px solid rgba(255,255,255,.15)}.f-where a:hover{color:#ff6a2b;border-color:#ff6a2b}.ld__line{display:block;width:clamp(14rem,8rem + 20vw,30rem);height:3px;margin:.9rem 0 .6rem;border-radius:3px;background:linear-gradient(90deg,var(--red),#ff6a2b);box-shadow:0 0 1rem #ff6a2b99;transform:scaleX(0);transform-origin:left}.menu__list{align-items:flex-start}.header__link{position:relative;display:inline-block}@media (max-width: 1024px){.drains,.calc2{grid-template-columns:1fr}}@media (max-width: 768px){.drains__left,.drains__right,.calc2__in,.calc2__out{padding:2rem 1.5rem}.calc2__now{grid-template-columns:1fr 1fr}.drains__cta .btn{flex:1 1 100%;white-space:normal}.cmap__dots{grid-template-columns:repeat(2,minmax(0,1fr))}}.cy__inner{gap:1.25rem;padding-top:calc(var(--header-height, 90px) + 1.25rem);padding-bottom:1.5rem}.cy__title{font-size:clamp(1.7rem,1.1rem + 1.6vw,3rem)}.cy__meter{font-size:clamp(3.5rem,2.2rem + 3vw,6.5rem)}.cy__top-r{display:flex;flex-direction:column;align-items:flex-end;gap:1rem}.cy__nav button{font-size:.95rem;gap:.55rem}.cy__nav button i{width:2.4rem;height:2.4rem}.cy__nav-line{top:1.2rem;left:1.2rem}.cy__stage{display:grid;min-height:0;flex:none}.cy__panel{position:relative;inset:auto;grid-area:1 / 1;padding:2rem 2.25rem;gap:2.5rem}.cy__main h3{font-size:clamp(2.2rem,1.4rem + 2.4vw,4.2rem);margin:.8rem 0}.cy__main p{font-size:clamp(1rem,.9rem + .3vw,1.2rem)}.cy__cols li{padding:.6rem .9rem .6rem 2rem;font-size:.95rem}.cy__cols li:before{left:.9rem;top:1.05rem}.cy__gets li:before{top:.6rem}.cy__cols ul{gap:.5rem}.cy__foot{display:none}@media (max-width: 1024px){.cy__stage{display:grid;gap:1rem}.cy__panel{grid-area:auto}.cy__top-r{align-items:flex-start}}.cmap__path{position:relative;width:100%;height:11rem;padding:0;margin:1rem 0 1.5rem}.cmap__svg{position:absolute;right:0;bottom:0;left:0;top:0;width:100%;height:100%}.cmap__dot{position:absolute;transform:translate(-50%,-50%);width:auto;flex-direction:column-reverse;gap:.5rem;white-space:nowrap}.cmap__dot i{flex-shrink:0}.cmap__dot span{position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.cmap__dot--low span{bottom:auto;top:calc(100% + .5rem)}.cmap__dot.is-on i{transform:scale(1.25)}.cmap__dots{display:none}@media (max-width: 1024px){.cmap__path{height:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem .5rem}.cmap__dot{position:static;transform:none;flex-direction:column}.cmap__dot span,.cmap__dot--low span{position:static;transform:none;white-space:normal}}@media (max-width: 600px){.cmap__path{grid-template-columns:repeat(2,minmax(0,1fr))}}.dr2{display:grid;gap:1.25rem}.dr2__head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:3rem;align-items:end;margin-bottom:1rem}.dr2__head .sec-label{padding:0}.dr2__head .h-title{margin-top:1rem}.dr2__lead{margin:0;font-size:clamp(1.05rem,.9rem + .45vw,1.45rem);line-height:1.5;color:var(--ink-60)}.dr2__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.dr2__tile{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.6rem;min-height:13rem;padding:1.75rem 1.6rem;border-radius:var(--r-md);background:linear-gradient(160deg,#1d1d21,#141416);border:1px solid rgba(255,255,255,.07);opacity:0;transform:translateY(40px) rotateX(-18deg);transform-origin:50% 0;transition:opacity .7s ease calc(var(--i) * .08s),transform .8s cubic-bezier(.2,.8,.2,1) calc(var(--i) * .08s),border-color .4s,background .4s}.dr2__grid.is-in .dr2__tile{opacity:1;transform:none}.dr2__n{font:600 1rem/1 var(--title);color:#6d6c74}.dr2__minus{position:absolute;right:1.25rem;top:1.25rem;padding:.35rem .6rem;border-radius:99px;background:#ff6a2b24;color:#ff8a4c;font:700 .9rem/1 var(--font-family-text)}.dr2__tile b{margin-top:auto;font:600 clamp(1.3rem,1rem + .7vw,1.9rem)/1.05 var(--title);text-transform:uppercase;color:var(--ink);transition:color .5s}.dr2__tile p{margin:0;font-size:.98rem;line-height:1.45;color:var(--ink-60)}.dr2__burn{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dr2__burn:before{content:"";position:absolute;left:-10%;top:50%;width:120%;height:3px;background:linear-gradient(90deg,transparent,#ff6a2b 20%,#ff6a2b 80%,transparent);box-shadow:0 0 14px #ff6a2bcc;transform:rotate(-12deg) scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.7,0,.2,1) calc(var(--i) * .1s + .7s)}.dr2__burn:after{content:"";position:absolute;inset:auto 0 0;height:60%;background:linear-gradient(0deg,rgba(200,68,15,.28),transparent);opacity:0;transition:opacity 1s ease calc(var(--i) * .1s + .9s)}.dr2__grid.is-in .dr2__burn:before{transform:rotate(-12deg) scaleX(1)}.dr2__grid.is-in .dr2__burn:after{opacity:1}.dr2__grid.is-in .dr2__tile b{color:#8d8c93;transition-delay:calc(var(--i) * .1s + .9s)}.dr2__tile:hover{border-color:#ff6a2b80}.dr2__tile:hover b{color:var(--ink)!important}.dr2__plus{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.5rem 3rem;align-items:start;padding:2.75rem 3rem;border-radius:var(--r-lg);background:var(--red) radial-gradient(circle at 85% -20%,rgba(255,255,255,.3),transparent 50%);color:#fff}.dr2__plus:after{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:repeating-linear-gradient(115deg,transparent 0 40px,rgba(255,255,255,.06) 40px 42px);animation:stripes 16s linear infinite;pointer-events:none}.dr2__plus>*{position:relative;z-index:1}.dr2__cap{margin:0;font:600 clamp(2rem,1.3rem + 2vw,3.6rem)/.95 var(--title);text-transform:uppercase;max-width:14rem}.dr2__plus ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.dr2__plus li{display:flex;flex-direction:column;gap:.5rem;opacity:0;transform:translateY(24px);transition:opacity .6s ease calc(var(--i) * .1s + .2s),transform .6s ease calc(var(--i) * .1s + .2s)}.dr2__plus.is-in li{opacity:1;transform:none}.dr2__plus li span{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:#fff;color:var(--red)}.dr2__plus li b{font:600 1.25rem/1.05 var(--title);text-transform:uppercase}.dr2__plus li p{margin:0;font-size:.95rem;line-height:1.4;opacity:.9}.dr2__cta{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.75rem}.dr2__cta .btn--white{color:var(--red)}@media (max-width: 1280px){.dr2__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dr2__plus ol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1024px){.dr2__head,.dr2__plus{grid-template-columns:1fr}.dr2__cap{max-width:none}}@media (max-width: 768px){.dr2__grid,.dr2__plus ol{grid-template-columns:1fr}.dr2__tile{min-height:0}.dr2__plus{padding:2rem 1.5rem}.dr2__cta .btn{flex:1 1 100%;white-space:normal}}.f-where2{display:grid;gap:.55rem;margin-top:.4rem}.f-where2>span{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:#77767e}.f-where2>div{display:flex;flex-wrap:wrap;gap:.5rem}.f-where2 a{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.9rem;background:#1b1b1f;border:1px solid rgba(255,255,255,.08);color:#d0cfd6;transition:background-color .3s,color .3s,transform .3s,border-color .3s}.f-where2 a:hover{background:var(--red);border-color:var(--red);color:#fff;transform:translateY(-3px)}.f-where2 a img{width:1.35rem;height:1.35rem}.f-where2 a svg{width:1.35rem;height:1.35rem}.f-where2 a b{font:800 .95rem/1 var(--font-family-text);letter-spacing:-.02em}.cy__inner{justify-content:center}@media (max-width: 1024px){.cy__top{flex-direction:column;align-items:flex-start}}.lm{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);gap:3rem;align-items:center;padding:3.25rem;border-radius:var(--r-lg);background:linear-gradient(135deg,#1b1b1f,#121214);border:1px solid rgba(255,106,43,.25)}.lm:before{content:"";position:absolute;width:36rem;height:36rem;right:-10rem;top:-14rem;border-radius:50%;background:radial-gradient(circle,rgba(255,106,43,.35),transparent 65%);filter:blur(10px);animation:glow 12s ease-in-out infinite alternate;pointer-events:none}.lm>*{position:relative}.lm__tag{display:inline-block;padding:.45rem .85rem;border-radius:99px;background:#ff6a2b29;color:#ff8a4c;font:700 .85rem/1 var(--font-family-text);text-transform:uppercase;letter-spacing:.06em}.lm__title{margin:1rem 0 .5rem;font:600 clamp(2rem,1.3rem + 2vw,3.6rem)/1 var(--title);text-transform:uppercase;color:var(--ink)}.lm__doc{margin:0 0 1.25rem;font-size:1.15rem;color:#ff8a4c;font-weight:600}.lm__points{list-style:none;margin:0 0 1.5rem;padding:0;display:grid;gap:.55rem}.lm__points li{display:flex;gap:.75rem;align-items:center;font-size:1.1rem;color:var(--ink)}.lm__points i{display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:50%;background:var(--red);color:#fff;flex-shrink:0}.lm__points svg{width:14px;height:14px}.lm__steps{list-style:none;margin:0 0 1.75rem;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.lm__steps li{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-radius:1rem;background:#ffffff0a;border:1px solid var(--line);font-size:.95rem;color:var(--ink-60);line-height:1.35}.lm__steps b{font:600 1.4rem/1 var(--title);color:#ff6a2b}.lm__phone{justify-self:center;width:min(22rem,100%);border-radius:2rem;background:#0e1621;border:6px solid #232328;box-shadow:0 2rem 5rem #00000080,0 0 0 1px #ffffff0f;overflow:hidden;transform:rotate(2deg)}.lm__bar{display:flex;align-items:center;gap:.75rem;padding:.9rem 1rem;background:#17212b}.lm__ava{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--red);color:#fff;font:600 1.1rem/1 var(--title)}.lm__bar b{display:block;color:#fff;font-size:1rem}.lm__bar em{font-style:normal;font-size:.8rem;color:#7f91a4}.lm__chat{display:flex;flex-direction:column;gap:.6rem;padding:1.1rem 1rem 1.4rem;min-height:19rem;background:radial-gradient(circle at 30% 20%,rgba(255,106,43,.08),transparent 60%),#0e1621}.lm__msg{margin:0;max-width:85%;padding:.7rem .9rem;border-radius:1rem;font-size:.92rem;line-height:1.35;color:#fff;opacity:0;transform:translateY(12px) scale(.96);transition:opacity .45s ease calc(var(--d) * .7s + .3s),transform .45s cubic-bezier(.2,.8,.2,1) calc(var(--d) * .7s + .3s)}.lm__msg--in{align-self:flex-start;background:#182533;border-bottom-left-radius:.3rem}.lm__msg--out{align-self:flex-end;background:#2b5278;border-bottom-right-radius:.3rem}.lm__msg--btn{align-self:flex-start;background:#ffffff14;border:1px solid rgba(255,255,255,.15);text-align:center;font-weight:600;color:#6ab3f3}.lm__msg--file{align-self:flex-start;display:flex;align-items:center;gap:.7rem;background:#182533}.lm__msg--file span{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.7rem;background:var(--red);font:700 .75rem/1 var(--font-family-text);flex-shrink:0}.lm__msg--file b{font-size:.9rem}.lm.is-in .lm__msg{opacity:1;transform:none}@media (max-width: 1024px){.lm{grid-template-columns:1fr;padding:2.25rem}.lm__phone{transform:none}}@media (max-width: 768px){.lm{padding:1.75rem 1.25rem}.lm__steps{grid-template-columns:1fr}.lm .btn{width:100%;white-space:normal}}.trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.trust__item{display:grid;gap:.5rem;padding:1.75rem;border-radius:var(--r-md);background:var(--bg-card);border:1px solid var(--line);transition:border-color .3s,background-color .3s}.trust__item:hover{border-color:#ff6a2b73;background:var(--bg-card-2)}.trust__item span{font:600 1rem/1 var(--title);color:#ff6a2b}.trust__item b{font:600 clamp(1.3rem,1rem + .6vw,1.8rem)/1.05 var(--title);text-transform:uppercase;color:var(--ink)}.trust__item p{margin:0;font-size:1.02rem;line-height:1.45;color:var(--ink-60)}@media (max-width: 1024px){.trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.trust{grid-template-columns:1fr}}.fit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.fit__col h3{margin:0 0 1rem;font:600 clamp(1.6rem,1.1rem + 1.2vw,2.6rem)/1 var(--title);text-transform:uppercase;color:var(--ink)}.fit__col--no h3{color:var(--ink-60)}@media (max-width: 768px){.fit{grid-template-columns:1fr}}.waves path{fill:none;stroke-linecap:round}.waves .w-band{stroke:#ffffff05!important;stroke-width:70}.waves .w-line{stroke:url(#wv-g);stroke-width:2.2;vector-effect:non-scaling-stroke;opacity:.7}.waves .w-spark{stroke:#ffb08a;stroke-width:3;vector-effect:non-scaling-stroke;stroke-dasharray:6 94;stroke-dashoffset:100;filter:drop-shadow(0 0 6px rgba(255,106,43,.9));opacity:.8;animation:wvRun 9s linear infinite}.waves .w-spark--1{animation-duration:13s;animation-delay:-5s}@keyframes wvRun{to{stroke-dashoffset:0}}.waves--card .w-band{stroke:#ffffff06!important}.l-card:hover .w-line,.pain-card.is-focus .w-line,.svc-card:hover .w-line{opacity:1}@media (prefers-reduced-motion: reduce){.waves .w-spark{animation:none;display:none}}.dr3{display:grid;gap:1.25rem}.dr3__head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:2.5rem;align-items:end}.dr3__head .sec-label{padding:0}.dr3__head .h-title{margin:1rem 0}.dr3__lead{margin:0;max-width:48rem;font-size:clamp(1.05rem,.9rem + .45vw,1.4rem);line-height:1.55;color:var(--ink-60)}.dr3__meter{position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:.25rem 1rem;padding:2rem 2.25rem;border-radius:var(--r-lg);background:linear-gradient(160deg,#1d1d21,#141416);border:1px solid rgba(255,255,255,.08);transition:border-color .4s,box-shadow .4s}.dr3__meter.is-on{border-color:#ff6a2b8c;box-shadow:0 0 4rem #c8440f2e}.dr3__cap{grid-column:1 / -1;font-size:.95rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-60)}.dr3__cap+.dr3__num+.dr3__cap{grid-column:2;align-self:end;margin-bottom:.8rem}.dr3__num{grid-column:1;font:600 clamp(5rem,3rem + 5vw,9rem)/.85 var(--title);color:#ff6a2b;animation:numPop .5s cubic-bezier(.2,.8,.2,1)}@keyframes numPop{0%{transform:translateY(30%) scale(.8);opacity:0}}.dr3__verdict{grid-column:1 / -1;margin:.75rem 0 0;font-size:1.1rem;line-height:1.45;color:var(--ink);min-height:3.2em}.dr3__groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.dr3__groups--1{grid-template-columns:1fr}.dr3__group{position:relative;display:flex;flex-direction:column;gap:.9rem;padding:2rem;border-radius:var(--r-md);background:var(--bg-card);border:1px solid var(--line)}.dr3__gn{font:600 1rem/1 var(--title);color:#ff6a2b}.dr3__group h3{margin:0;font:600 clamp(1.5rem,1.1rem + 1vw,2.2rem)/1.02 var(--title);text-transform:uppercase;color:var(--ink)}.dr3__why{margin:0;font-size:1.05rem;line-height:1.5;color:var(--ink-60)}.dr3__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.5rem}.dr3__chip{display:inline-flex;align-items:center;gap:.55rem;padding:.7rem 1rem;border-radius:99px;border:1px solid rgba(255,255,255,.14);background:transparent;color:var(--ink);font:600 .98rem/1 var(--font-family-text);cursor:pointer;transition:background-color .3s,border-color .3s,color .3s,transform .2s}.dr3__chip i{display:grid;place-items:center;min-width:1.6rem;height:1.6rem;padding:0 .3rem;border-radius:99px;background:#ffffff14;font-style:normal;font-size:.85rem;transition:background-color .3s}.dr3__chip:hover{border-color:#ff6a2b99;transform:translateY(-2px)}.dr3__chip.is-on{background:#c8440f2e;border-color:#ff6a2b;color:#ffb08a;text-decoration:line-through;text-decoration-color:#ff6a2bb3}.dr3__chip.is-on i{background:var(--red);color:#fff}@media (max-width: 1024px){.dr3__head,.dr3__groups{grid-template-columns:1fr}}.exp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;counter-reset:e}.exp__item{display:grid;grid-template-columns:3.5rem 1fr;gap:1.25rem;padding:2rem;border-radius:var(--r-md);background:var(--bg-card);border:1px solid var(--line);transition:border-color .3s,background-color .3s}.exp__item:hover{border-color:#ff6a2b73;background:var(--bg-card-2)}.exp__item:first-child{grid-column:1 / -1;background:linear-gradient(135deg,rgba(200,68,15,.18),var(--bg-card) 60%);border-color:#ff6a2b4d}.exp__n{font:600 2.4rem/1 var(--title);color:#ff6a2b}.exp__item h3{margin:0 0 .6rem;font:600 clamp(1.4rem,1.05rem + .9vw,2.1rem)/1.05 var(--title);text-transform:uppercase;color:var(--ink)}.exp__item p{margin:0;font-size:1.08rem;line-height:1.6;color:var(--ink-60)}.exp2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1rem;margin-top:1rem}.exp2__col h3{margin:0 0 1rem;font:600 clamp(1.4rem,1.05rem + .9vw,2.1rem)/1.05 var(--title);text-transform:uppercase;color:var(--ink)}.exp2__res{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:2.25rem;border-radius:var(--r-md);background:var(--red) radial-gradient(circle at 90% 0%,rgba(255,255,255,.25),transparent 50%);color:#fff}.exp2__res .sec-label{padding:0;color:#ffffffb3}.exp2__res p{margin:0;font-size:1.2rem;line-height:1.5}.exp2__res .btn--red{background:var(--ink);border-color:var(--ink);color:#18181b}.exp2__res .btn--red:before{background:#18181b}.exp2__res .btn--red:hover{color:#fff}@media (max-width: 1024px){.exp,.exp2{grid-template-columns:1fr}}@media (max-width: 768px){.exp__item{grid-template-columns:1fr;padding:1.5rem;gap:.75rem}}.calc3{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem}.calc3__in{grid-row:span 2;display:flex;flex-direction:column;gap:1.8rem;padding:2.75rem;border-radius:var(--r-lg);background:var(--bg-card);border:1px solid var(--line)}.calc3__chain{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.calc3__step{position:relative;display:flex;flex-direction:column;gap:.4rem;padding:1.6rem 1.75rem;border-radius:var(--r-md);background:var(--bg-card-2);border:1px solid var(--line)}.calc3__step:not(:nth-child(2n)):after{content:"→";position:absolute;right:-1.15rem;top:50%;transform:translateY(-50%);z-index:1;display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--red);color:#fff;font-size:.9rem}.calc3__n{font:600 .95rem/1 var(--title);color:#6d6c74}.calc3__t{margin:0;font-size:.95rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-60)}.calc3__v{font:600 clamp(1.8rem,1.2rem + 1.6vw,3rem)/1 var(--title);color:var(--ink);font-variant-numeric:tabular-nums}.calc3__d{margin:0;font-size:.92rem;line-height:1.4;color:var(--ink-60)}.calc3__step.is-warn .calc3__v{color:#ffb08a}.calc3__step.is-hot{background:linear-gradient(135deg,rgba(200,68,15,.25),var(--bg-card-2) 70%);border-color:#ff6a2b80}.calc3__step.is-hot .calc3__v{color:#ff6a2b}.calc3__out{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:1.25rem;padding:2.25rem;border-radius:var(--r-lg);background:#141416;border:1px solid rgba(255,255,255,.07)}.calc3__out>:not(.calc2__glow){position:relative}.calc3__res{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.calc3__res div{display:grid;gap:.35rem}.calc3__res>div>span{font-size:.95rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-60)}.calc3__res b{font:600 clamp(2rem,1.3rem + 2vw,3.6rem)/1 var(--title);color:var(--ink);font-variant-numeric:tabular-nums}.calc3__res b.is-o{color:#ff6a2b}.calc3__res em{font-style:normal;font-size:.9rem;color:#8d8c93}.calc3__note{margin:0;padding:1rem 1.2rem;border-radius:1rem;background:#ff6a2b1a;color:#ffb08a;font-size:1.02rem;line-height:1.5}.calc3__note b{color:#fff}.calc3__out .btn{align-self:flex-start}@media (max-width: 1024px){.calc3{grid-template-columns:1fr}.calc3__in{grid-row:auto}}@media (max-width: 600px){.calc3__chain,.calc3__res{grid-template-columns:1fr}.calc3__step:not(:last-child):after,.calc3__step:not(:nth-child(2n)):after{content:"↓";display:grid;right:auto;left:50%;top:auto;bottom:-1.45rem;transform:translate(-50%)}.calc3__step:last-child:after{display:none}.calc3__in,.calc3__out{padding:1.75rem 1.25rem}}.calc3__how{margin-top:auto;padding-top:1.5rem;border-top:1px solid var(--line)}.calc3__how p{margin:0 0 .75rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-60)}.calc3__how ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.calc3__how li{font-size:.98rem;line-height:1.4;color:var(--ink-60)}.calc3__how li b{color:var(--ink);font-weight:600}.logo{display:inline-flex;align-items:center;gap:.55rem;color:#f1f0f5}.logo img{width:3.4rem;height:3.4rem;object-fit:contain;filter:drop-shadow(0 0 .6rem rgba(255,106,43,.35));transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .5s}.header__logo:hover .logo img{transform:translateY(-3px) rotate(-6deg) scale(1.06);filter:drop-shadow(0 0 1rem rgba(255,138,76,.6))}.logo__t{display:flex;flex-direction:column;line-height:1}.logo__t b{font:600 1.45rem/1 var(--title);letter-spacing:.08em}.logo__t small{font:600 .62rem/1 var(--title);letter-spacing:.52em;color:#ff6a2b;margin-top:.22rem}.logo--big img{width:4.2rem;height:4.2rem}.logo--big .logo__t b{font-size:2rem}.logo--big .logo__t small{font-size:.8rem}@media (max-width: 600px){.logo img{width:2.3rem;height:2.3rem}.logo__t b{font-size:1.15rem}.logo__t small{font-size:.5rem}}.f-brand .logo img,.header__logo .logo img{height:auto}.ld__bird{width:clamp(7rem,5rem + 8vw,13rem);height:auto;margin:0 auto 1rem;display:block;animation:ldBird 1.3s cubic-bezier(.2,.8,.2,1) both;filter:drop-shadow(0 0 2rem rgba(255,106,43,.45))}@keyframes ldBird{0%{opacity:0;transform:translateY(2rem) scale(.8);filter:blur(8px) drop-shadow(0 0 0 rgba(255,106,43,0))}to{opacity:1;transform:none}}.tr__mark{display:inline-flex;align-items:center;gap:.5rem}.tr__mark img{width:1.4em;height:1.4em}.risks{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem}.risks__item{position:relative;padding:1.75rem;border-radius:1.5rem;background:linear-gradient(160deg,#ff6a2b1a,#ffffff08 55%);border:1px solid rgba(255,255,255,.08);transition:border-color .4s,transform .4s}.risks__item:hover{border-color:#ff6a2b80;transform:translateY(-4px)}.risks__ic svg{width:2.4rem;height:2.4rem;fill:none;stroke:#ff6a2b;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.risks__n{position:absolute;top:1.5rem;right:1.75rem;font:600 .9rem var(--title);color:#ffffff4d}.risks__item h3{margin:1rem 0 .5rem;font-size:1.25rem;line-height:1.25;color:#f1f0f5}.risks__item p{margin:0;font-size:1rem;line-height:1.5;color:#a3a2aa}.risks__sub{margin-top:2.5rem}.risks__sub h3{margin:0 0 1rem;font-size:1.4rem;color:#f1f0f5}.risks__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem}.risks__svc{display:block;padding:1.25rem 1.4rem;border-radius:1.1rem;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:inherit;text-decoration:none;transition:border-color .3s,background .3s}.risks__svc:hover{border-color:#ff6a2b;background:#ff6a2b0f}.risks__svc b{display:flex;justify-content:space-between;align-items:center;gap:.5rem;color:#f1f0f5;font-size:1.05rem}.risks__svc b svg{width:1rem;color:#ff6a2b;flex-shrink:0}.risks__svc ul{margin:.6rem 0 0;padding:0;list-style:none}.risks__svc li{position:relative;padding-left:1.1rem;font-size:.92rem;line-height:1.45;color:#a3a2aa}.risks__svc li:before{content:"";position:absolute;left:0;top:.55em;width:.4rem;height:.4rem;border-radius:50%;background:#ff6a2b}.inc__lead,.road__note{max-width:46rem;margin:-1rem 0 2rem;font-size:1.1rem;line-height:1.55;color:#a3a2aa}.road__note{margin:2rem 0 0}.inc{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem}.inc__item{position:relative;display:flex;flex-direction:column;gap:.6rem;padding:1.75rem;border-radius:1.5rem;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:inherit;text-decoration:none;overflow:hidden;transition:border-color .4s,transform .4s}.inc__item:after{content:"";position:absolute;inset:auto -30% -60% auto;width:14rem;height:14rem;border-radius:50%;background:radial-gradient(circle,rgba(255,106,43,.25),transparent 70%);opacity:0;transition:opacity .5s}.inc__item:hover{border-color:#ff6a2b8c;transform:translateY(-4px)}.inc__item:hover:after{opacity:1}.inc__n{font:600 .9rem var(--title);color:#ff6a2b}.inc__item h3{margin:0;font-size:1.35rem;color:#f1f0f5}.inc__item p{margin:0;font-size:1rem;line-height:1.5;color:#a3a2aa;flex:1}.inc__go{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;color:#ff6a2b}.inc__go svg{width:1rem;transition:transform .3s}.inc__item:hover .inc__go svg{transform:translate(4px)}.sys{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.5rem 2.5rem}.sys p{margin:0;font-size:1.15rem;line-height:1.6;color:#cfcdd6;padding-left:1.25rem;border-left:2px solid rgba(255,106,43,.6)}.road{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem}.road__item{position:relative;padding:2.25rem 1.5rem 1.5rem;border-radius:1.4rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.road__item i{position:absolute;top:1rem;left:1.5rem;width:.8rem;height:.8rem;border-radius:50%;background:#ff6a2b;box-shadow:0 0 0 .35rem #ff6a2b2e}.road__item h3{margin:0 0 .5rem;font-size:1.2rem;color:#f1f0f5}.road__item p{margin:0;font-size:1rem;line-height:1.5;color:#a3a2aa}.f-where2 a svg{width:1.3rem;height:1.3rem}.mono{font:700 .95rem/1 var(--title);letter-spacing:.02em}.mono--s{font-size:.7rem;letter-spacing:.04em}.header__msg a{background:#1d1d21;color:#e7e6ec;border:1px solid rgba(255,255,255,.1)}.header__msg a:hover{color:#fff;background:var(--red)}.header__msg svg{width:.95rem;height:.95rem}.header__msg .mono{font-size:.48rem}.f-legal__meta{flex-basis:100%;margin:.5rem 0 0;font-size:.78rem;color:#66656c}.lead-form__select{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:3rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23ff6a2b' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.2rem center}.lead-form__select:invalid,.lead-form__select option[value=""]{color:#8d8c93}.lead-form__select option{color:#111}.quiz__hint{margin:-.5rem 0 .5rem;font-size:.95rem;color:#a3a2aa}.lm__ava--img{background:radial-gradient(circle at 50% 60%,#3a1a0e,#141417)!important;padding:.2rem;overflow:hidden}.lm__ava--img img{width:100%;height:100%;object-fit:contain}.lm__dig{color:#ff6a2b;font-weight:700}.pb{position:relative;padding:clamp(2rem,4vw,4rem);border-radius:2rem;background:radial-gradient(120% 90% at 100% 0%,rgba(200,68,15,.28),transparent 55%),#121215;border:1px solid rgba(255,255,255,.08);overflow:hidden}.pb__head{max-width:52rem}.pb__head h2 span{color:#ff6a2b}.pb__lead{margin:1.25rem 0 0;font-size:1.15rem;line-height:1.6;color:#b5b4bc}.pb__grid{display:grid;grid-template-columns:1.4fr 1fr;gap:2rem;margin-top:2.5rem;align-items:stretch}.pb__chart{position:relative;padding:1.5rem;border-radius:1.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.pb__chart svg{display:block;width:100%;height:auto;overflow:visible}.pb__grid-l{stroke:#ffffff0f;stroke-dasharray:4 6}.pb__cost,.pb__inc{fill:none;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 2.2s cubic-bezier(.3,.7,.2,1)}.pb__cost{stroke:#6f6e77;stroke-dasharray:100}.pb__inc{stroke:#ff6a2b;filter:drop-shadow(0 0 8px rgba(255,106,43,.6));transition-delay:.4s}.pb__area{opacity:0;transition:opacity 1.2s 1.4s}.pb.is-in .pb__cost,.pb.is-in .pb__inc{stroke-dashoffset:0}.pb.is-in .pb__area{opacity:1}.pb__m{fill:#77767e;font-size:13px;font-family:inherit}.pb__legend{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1rem;font-size:.95rem;color:#b5b4bc}.pb__legend span:before{content:"";display:inline-block;width:1.4rem;height:3px;border-radius:2px;margin-right:.5rem;vertical-align:middle;background:#6f6e77}.pb__legend .is-inc:before{background:#ff6a2b}.pb__note{margin:.6rem 0 0;font-size:.8rem;color:#66656c}.pb__stats{display:grid;gap:1rem}.pb__stat{padding:1.5rem 1.75rem;border-radius:1.4rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07);opacity:0;transform:translateY(1.5rem);transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1),border-color .3s}.pb.is-in .pb__stat{opacity:1;transform:none}.pb.is-in .pb__stat:nth-child(2){transition-delay:.15s}.pb.is-in .pb__stat:nth-child(3){transition-delay:.3s}.pb__stat:hover{border-color:#ff6a2b80}.pb__stat b{display:block;font:600 clamp(3rem,2rem + 3vw,4.5rem)/1 var(--title);color:#f1f0f5}.pb__stat b small{font-size:.5em;color:#ff6a2b;margin-left:.1em}.pb__stat p{margin:.5rem 0 0;font-size:1rem;line-height:1.5;color:#a3a2aa}.pb__stat--hot{background:linear-gradient(135deg,#c8440f,#8f2e08);border-color:transparent}.pb__stat--hot b{color:#fff}.pb__stat--hot p{color:#ffffffd9}.pb__cta{margin-top:2rem}@media (max-width: 900px){.pb__grid{grid-template-columns:1fr}}.pt{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1rem}.pt__item{position:relative;display:flex;flex-direction:column;gap:.8rem;padding:2rem;border-radius:1.6rem;background:linear-gradient(170deg,#ff6a2b1a,#ffffff05 50%);border:1px solid rgba(255,255,255,.08);transition:border-color .4s,transform .4s}.pt__item:hover{border-color:#ff6a2b8c;transform:translateY(-4px)}.pt__n{position:absolute;top:1.6rem;right:2rem;font:600 2.6rem/1 var(--title);color:#ffffff14}.pt__tag{align-self:flex-start;padding:.35rem .8rem;border-radius:2rem;background:#ff6a2b26;color:#ff8a4c;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.pt__item h3{margin:0;font-size:1.6rem;line-height:1.2;color:#f1f0f5}.pt__item>p{margin:0;font-size:1.05rem;line-height:1.55;color:#b5b4bc}.pt__item .tick-list{margin-top:auto;padding-top:.5rem}.pb__head{max-width:60rem}.f-where2>div{display:grid;grid-template-columns:repeat(7,minmax(0,2.9rem));gap:.4rem}.f-where2 a{width:auto;height:auto;aspect-ratio:1;border-radius:.8rem}.f-where2 a svg{width:1.15rem;height:1.15rem}.f-where2 .mono{font-size:.8rem}.f-where2 .mono--s{font-size:.62rem}.lead-form__select:has(option[value=""]:checked){color:#8d8c93}.svc-card__info{width:100%;max-width:64rem}.svc-card__gets--2{grid-template-columns:1fr 1fr;column-gap:2.5rem}@media (max-width: 700px){.svc-card__gets--2{grid-template-columns:1fr}}.dr3__idle{display:inline-flex;gap:.5rem;align-items:center;height:4rem}.dr3__idle i{width:1.1rem;height:1.1rem;border-radius:50%;background:#ff6a2b;animation:drIdle 1.4s ease-in-out infinite}.dr3__idle i:nth-child(2){animation-delay:.2s}.dr3__idle i:nth-child(3){animation-delay:.4s}@keyframes drIdle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}.pb__mk line{stroke:#ffffff59;stroke-dasharray:3 5}.pb__mk circle{fill:#ff6a2b;stroke:#121215;stroke-width:3}.pb__mk text{fill:#f1f0f5;font:600 17px var(--title);letter-spacing:.03em}.pb__mk{opacity:0;transition:opacity .6s 2s}.pb.is-in .pb__mk{opacity:1}.lead-form__input[name=name]{padding-left:4.2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23ff6a2b%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%278%27%20r%3D%274%27/%3E%3Cpath%20d%3D%27M4%2021c1.5-4%204.5-6%208-6s6.5%202%208%206%27/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:1.6rem center;background-size:1.25rem}.lead-form__input[name=phone]{padding-left:4.2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23ff6a2b%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M5%203h4l2%205-2.5%201.5a11%2011%200%200%200%206%206L16%2013l5%202v4a2%202%200%200%201-2%202A16%2016%200%200%201%203%205a2%202%200%200%201%202-2%27/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:1.6rem center;background-size:1.25rem}.lead-form__input[name=link]{padding-left:4.2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23ff6a2b%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M10%2014a4%204%200%200%200%206%200l3-3a4%204%200%200%200-6-6l-1%201%27/%3E%3Cpath%20d%3D%27M14%2010a4%204%200%200%200-6%200l-3%203a4%204%200%200%200%206%206l1-1%27/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:1.6rem center;background-size:1.25rem}.lead-form__input[name=niche]{padding-left:4.2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23ff6a2b%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%2021s-7-6.2-7-11.5A7%207%200%200%201%2019%209.5C19%2014.8%2012%2021%2012%2021z%27/%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%279.5%27%20r%3D%272.5%27/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:1.6rem center;background-size:1.25rem}.lead-form__input[name=budget]{padding-left:4.2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23ff6a2b%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%276%27%20width%3D%2718%27%20height%3D%2713%27%20rx%3D%272%27/%3E%3Cpath%20d%3D%27M3%2010h18M16%2015h2%27/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:1.6rem center;background-size:1.25rem}.lead-form__input[name=message]{padding-left:4.2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23ff6a2b%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%205h16v11H8l-4%204z%27/%3E%3Cpath%20d%3D%27M8%209h8M8%2012h5%27/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:1.6rem 1.15rem;background-size:1.25rem}.lead-form__input[name=company]{padding-left:4.2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23ff6a2b%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%274%27%20y%3D%273%27%20width%3D%2716%27%20height%3D%2718%27%20rx%3D%271%27/%3E%3Cpath%20d%3D%27M8%207h2M14%207h2M8%2011h2M14%2011h2M10%2021v-4h4v4%27/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:1.6rem center;background-size:1.25rem}.lead-form__input[name=format]{padding-left:4.2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23ff6a2b%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%206h16M4%2012h16M4%2018h10%27/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:1.6rem center;background-size:1.25rem}.lead-form__input[name=target]{padding-left:4.2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23ff6a2b%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%278%27/%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%273%27/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:1.6rem center;background-size:1.25rem}.lead-form__select[name=budget]{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23ff6a2b%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%276%27%20width%3D%2718%27%20height%3D%2713%27%20rx%3D%272%27/%3E%3Cpath%20d%3D%27M3%2010h18M16%2015h2%27/%3E%3C/svg%3E),url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23ff6a2b%27%20stroke-width%3D%272.5%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27m6%209%206%206%206-6%27/%3E%3C/svg%3E);background-position:1.6rem center,right 1.2rem center;background-size:1.25rem,.9rem}.lead-form__select[name=format]{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23ff6a2b%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%206h16M4%2012h16M4%2018h10%27/%3E%3C/svg%3E),url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23ff6a2b%27%20stroke-width%3D%272.5%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27m6%209%206%206%206-6%27/%3E%3C/svg%3E);background-position:1.6rem center,right 1.2rem center;background-size:1.25rem,.9rem}.brand-file{width:1.35rem;height:1.35rem;object-fit:contain}.acats{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.acats a{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.1rem;border-radius:2rem;border:1px solid rgba(255,255,255,.12);color:#d0cfd6;font-size:.95rem;transition:border-color .3s,background .3s,color .3s}.acats a i{font-style:normal;font-size:.8rem;color:#77767e}.acats a:hover{border-color:#ff6a2b;color:#fff}.acats a.is-on{background:var(--red);border-color:var(--red);color:#fff}.acats a.is-on i{color:#ffffffbf}.agrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem}.ac{position:relative;display:flex;flex-direction:column;gap:.7rem;padding:1.75rem;border-radius:1.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:inherit;text-decoration:none;overflow:hidden;transition:border-color .4s,transform .4s}.ac:after{content:"";position:absolute;right:-4rem;bottom:-5rem;width:12rem;height:12rem;border-radius:50%;background:radial-gradient(circle,rgba(255,106,43,.22),transparent 70%);opacity:0;transition:opacity .5s}.ac:hover{border-color:#ff6a2b8c;transform:translateY(-4px)}.ac:hover:after{opacity:1}.ac__cat{align-self:flex-start;padding:.3rem .7rem;border-radius:2rem;background:#ff6a2b24;color:#ff8a4c;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.ac h3{margin:0;font-size:1.3rem;line-height:1.3;color:#f1f0f5}.ac p{margin:0;flex:1;font-size:.98rem;line-height:1.5;color:#a3a2aa}.ac__meta{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;color:#ff6a2b;font-weight:600}.art-hero__card{padding:clamp(2rem,4vw,3.5rem);border-radius:2rem;background:radial-gradient(100% 120% at 100% 0%,rgba(200,68,15,.25),transparent 60%),#141417;border:1px solid rgba(255,255,255,.08)}.art-hero__card h1{margin:1rem 0;max-width:60rem}.art-hero__lead{max-width:52rem;margin:0;font-size:1.2rem;line-height:1.6;color:#c4c3cb}.art-meta{display:flex;flex-wrap:wrap;gap:.4rem 1.5rem;margin-top:1.5rem;font-size:.9rem;color:#8d8c93}.art__grid{display:grid;grid-template-columns:19rem minmax(0,1fr);gap:3rem;align-items:start}.art__one{max-width:52rem}.art__aside{display:grid;gap:1rem}.art-short{padding:1.4rem;border-radius:1.2rem;background:linear-gradient(150deg,#c8440f,#8f2e08)}.art-short b{display:block;margin-bottom:.5rem;font:600 1.1rem var(--title);text-transform:uppercase;letter-spacing:.04em;color:#fff}.art-short p{margin:0;font-size:.98rem;line-height:1.55;color:#ffffffeb}.art-toc{padding:1.4rem;border-radius:1.2rem;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.art-toc b{display:block;margin-bottom:.6rem;font:600 1rem var(--title);text-transform:uppercase;color:#f1f0f5}.art-toc ol{margin:0;padding-left:1.1rem;display:grid;gap:.45rem}.art-toc a{color:#a3a2aa;font-size:.9rem;line-height:1.4}.art-toc a:hover{color:#ff6a2b}.art__body{max-width:50rem}.art__loading{color:#77767e}.prose{color:#cfcdd6;font-size:1.12rem;line-height:1.75}.prose>*+*{margin-top:1.1rem}.prose h2{margin:2.6rem 0 0;font:600 clamp(1.7rem,1.3rem + 1.2vw,2.3rem)/1.15 var(--title);text-transform:uppercase;color:#f1f0f5;scroll-margin-top:6rem}.prose h3{margin:1.8rem 0 0;font-size:1.3rem;line-height:1.3;color:#f1f0f5}.prose p{margin-bottom:0}.prose b{color:#fff}.prose a{color:#ff8a4c;border-bottom:1px solid rgba(255,138,76,.4)}.prose a:hover{color:#fff;border-color:#fff}.prose ul,.prose ol{padding-left:1.4rem;display:grid;gap:.5rem;margin-bottom:0}.prose ul li::marker{color:#ff6a2b}.prose ol li::marker{color:#ff6a2b;font-weight:700}.prose__table{overflow-x:auto;border-radius:1rem;border:1px solid rgba(255,255,255,.1)}.prose table{width:100%;border-collapse:collapse;font-size:.98rem;line-height:1.45}.prose th{text-align:left;padding:.85rem 1rem;background:#ff6a2b1f;color:#f1f0f5;font-weight:600;white-space:nowrap}.prose td{padding:.8rem 1rem;border-top:1px solid rgba(255,255,255,.07);vertical-align:top}.prose__tip{padding:1.2rem 1.4rem;border-left:3px solid #ff6a2b;border-radius:0 1rem 1rem 0;background:#ff6a2b12}.prose__tip b{display:block;margin-bottom:.3rem;color:#ff8a4c;font-size:.85rem;text-transform:uppercase;letter-spacing:.06em}.prose__tip p{margin:0}.prose__key{padding:1.3rem 1.5rem;border-radius:1rem;background:#1b1b1f;border:1px solid rgba(255,255,255,.08);font-size:1.2rem;line-height:1.55;color:#f1f0f5}.art-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:3rem;padding:1.75rem;border-radius:1.5rem;background:#17171b;border:1px solid rgba(255,106,43,.35)}.art-cta b{display:block;font-size:1.25rem;color:#f1f0f5}.art-cta p{margin:.4rem 0 0;color:#a3a2aa;max-width:30rem}.nlist{display:grid;gap:.75rem}.nitem{display:grid;grid-template-columns:12rem 1fr auto;gap:1.5rem;align-items:center;padding:1.6rem 1.8rem;border-radius:1.4rem;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:inherit;text-decoration:none;transition:border-color .3s,background .3s}.nitem:hover{border-color:#ff6a2b;background:#ff6a2b0d}.nitem time{font-size:.9rem;color:#ff8a4c}.nitem h2,.nitem h3{margin:0 0 .3rem;font-size:1.3rem;color:#f1f0f5}.nitem p{margin:0;color:#a3a2aa}.nitem svg{color:#ff6a2b}@media (max-width: 900px){.art__grid{grid-template-columns:1fr;gap:1.5rem}.nitem{grid-template-columns:1fr;gap:.5rem}.nitem svg{display:none}.prose{font-size:1.05rem}}.hp-field{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.lead-form__agree--opt{opacity:.85}.form-err{margin:.5rem 0 0;padding:.9rem 1.1rem;border-radius:.9rem;background:#ff3c3f1f;color:#ffb1b2;font-size:.95rem;line-height:1.45}.legal-nav{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.legal-nav a{padding:.6rem 1rem;border-radius:2rem;border:1px solid rgba(255,255,255,.12);color:#d0cfd6;font-size:.9rem}.legal-nav a.is-on,.legal-nav a:hover{border-color:#ff6a2b;color:#fff}.legal{max-width:56rem}.legal .prose{font-size:1.02rem}.cookie{position:fixed;z-index:90;left:1rem;right:1rem;bottom:1rem;max-width:40rem;margin-left:auto;padding:1.25rem 1.4rem;border-radius:1.25rem;background:#141417f5;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cookie p{margin:0 0 1rem;font-size:.95rem;line-height:1.5;color:#c4c3cb}.cookie a{color:#ff8a4c}.cookie__btns{display:flex;flex-wrap:wrap;gap:.5rem}.cookie .btn{padding:.8rem 1.2rem;font-size:.85rem}.media{display:block;width:100%;border-radius:1.2rem;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#121215;color:inherit;text-decoration:none;text-align:left;font:inherit}.media--video iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.media--post iframe{display:block;width:100%;height:520px;border:0;background:#fff}.media--poster{position:relative;display:grid;align-content:end;gap:.3rem;min-height:15rem;padding:1.5rem;cursor:pointer;background:radial-gradient(80% 90% at 80% 10%,rgba(200,68,15,.45),transparent 60%),#141417}.media--post.media--poster{min-height:9rem}.media--poster span:not(.media__play){color:#ff8a4c;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.media--poster b{font-size:1.25rem;color:#f1f0f5}.media--poster small{color:#77767e}.media__play{position:absolute;top:50%;left:50%;width:4.5rem;height:4.5rem;margin:-2.25rem 0 0 -2.25rem;border-radius:50%;background:var(--red);box-shadow:0 0 0 .6rem #c8440f40;transition:transform .3s}.media__play:after{content:"";position:absolute;left:1.85rem;top:1.4rem;border-left:1.2rem solid #fff;border-top:.85rem solid transparent;border-bottom:.85rem solid transparent}.media--post .media__play{display:none}.media--poster:hover .media__play{transform:scale(1.08)}.media--link{display:flex;align-items:center;gap:1rem;padding:1.1rem 1.3rem}.media--link span{color:#ff8a4c;font-size:.8rem;text-transform:uppercase;white-space:nowrap}.media--link b{flex:1;color:#f1f0f5}.media--link i{font-style:normal;color:#ff6a2b}.media--link:hover{border-color:#ff6a2b}.alog{display:grid;gap:1rem;padding:1.5rem;border-radius:1.5rem;background:#141417;border:1px solid rgba(255,255,255,.08);margin-bottom:2rem}.alog__txt b{display:block;font-size:1.2rem;color:#f1f0f5}.alog__txt p{margin:.3rem 0 0;color:#a3a2aa}.alog__btns{display:flex;flex-wrap:wrap;gap:.6rem}.alog__btn{display:inline-flex;align-items:center;gap:.6rem;padding:.85rem 1.2rem;border-radius:1rem;border:1px solid rgba(255,255,255,.14);background:#1d1d22;color:#fff;font:inherit;font-weight:600;cursor:pointer;transition:border-color .3s,background .3s}.alog__btn svg,.alog__btn .mono{width:1.2rem;height:1.2rem;font-size:.6rem}.alog__btn--max:hover{border-color:#8b5cf6;background:#8b5cf61f}.alog__btn--tg:hover{border-color:#2aabee;background:#2aabee1f}.alog__wait{margin:0;color:#ffb08a;font-size:.95rem}.alog__wait a{color:#ff8a4c}.alog__legal{margin:0;font-size:.8rem;color:#77767e}.alog__legal a{color:#a3a2aa}.alog--in{grid-template-columns:auto 1fr auto;align-items:center}.alog__ic{display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:.9rem;background:#1d1d22;color:#fff}.alog__ic svg{width:1.3rem;height:1.3rem}.alog--in b{display:block;color:#f1f0f5}.alog--in small{color:#8d8c93}.alog__out{border:0;background:none;color:#a3a2aa;cursor:pointer;font:inherit;text-decoration:underline}.alog--compact{padding:1.1rem;margin:0}.alog--compact .alog__btns{flex-direction:column}.alog--compact .alog__btn{justify-content:center}.arz{display:grid;grid-template-columns:1fr 1.1fr;gap:2.5rem;margin:3rem 0;padding:clamp(1.5rem,3vw,2.75rem);border-radius:2rem;background:radial-gradient(100% 120% at 0% 0%,rgba(200,68,15,.28),transparent 60%),#141417;border:1px solid rgba(255,106,43,.3)}.arz h2{margin:.9rem 0 .6rem;font:600 clamp(1.8rem,1.3rem + 1.5vw,2.6rem)/1.1 var(--title);text-transform:uppercase;color:#f1f0f5}.arz p{color:#c4c3cb;line-height:1.6;margin:0 0 1rem}.arz ul{margin:0;padding-left:1.2rem;display:grid;gap:.5rem;color:#e0dfe6}.arz li::marker{color:#ff6a2b}.arz__form{display:grid;gap:.7rem;align-content:start}.arz__form .lead-form__input{padding:1.1rem 1.3rem;font-size:1rem}.arz__form .lead-form__input[name]{padding-left:3.6rem;background-position:1.3rem center}.arz__form textarea.lead-form__input{background-position:1.3rem 1.1rem}.arz__form .lead-form__agree{font-size:.9rem}.arz__hint{margin:-.3rem 0 0;font-size:.85rem;color:#ffb08a}.art .arz{grid-template-columns:1fr}.art-aside-cta{padding:1.3rem;border-radius:1.2rem;border:1px solid rgba(255,106,43,.4);background:#17171b}.art-aside-cta b{display:block;color:#f1f0f5;margin-bottom:.4rem}.art-aside-cta p{margin:0 0 .9rem;color:#a3a2aa;font-size:.92rem}.art-aside-cta .btn{width:100%;justify-content:center}@media (max-width: 900px){.arz{grid-template-columns:1fr}.alog--in{grid-template-columns:auto 1fr}.alog__out{grid-column:1 / -1;justify-self:start}}.art-media{display:grid;gap:1rem;margin-top:2.5rem}.art-media__h{margin:0;font:600 1.8rem/1.15 var(--title);text-transform:uppercase;color:#f1f0f5}.lm__btns{display:flex;flex-wrap:wrap;gap:.6rem}:root{--page: #0c0c0e;--bg-light: transparent;--bg-card: #17171a;--bg-card-2: #1d1d21;--bg-card-3: #26262b;--bg-dark: #121214;--ink: #f1f0f5;--ink-60: rgba(241, 240, 245, .62);--ink-40: rgba(241, 240, 245, .4);--line: rgba(255, 255, 255, .08);--color-primary-white: #151517;--color-neutral-93: #222226;--color-neutral-89: #2a2a2f;--color-primary-dark-purple: #f1f0f5;--color-text-black-60: rgba(241, 240, 245, .6);--color-text-black-40: rgba(241, 240, 245, .4);--color-text-black-20: rgba(241, 240, 245, .2);--color-graphics-black-80: rgba(241, 240, 245, .8);color-scheme:dark}html,body{background:var(--page);color:var(--ink)}#smooth-wrapper,#smooth-content,main{background:transparent}.light-wrap,.tags,.light-wrap--under,.inner{background:transparent}.dark-wrap{background:linear-gradient(180deg,#131315,#0f0f11);border-top:1px solid rgba(255,106,43,.25);box-shadow:0 -2rem 6rem #c8440f14}.orb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.orb i{position:absolute;left:0;top:0;width:46vw;height:46vw;min-width:28rem;min-height:28rem;border-radius:50%;filter:blur(70px);opacity:.32;will-change:transform}.orb i:nth-child(1){background:radial-gradient(circle,#ff6a2b,transparent 62%)}.orb i:nth-child(2){background:radial-gradient(circle,#C8440F,transparent 62%);opacity:.26}.orb i:nth-child(3){width:30vw;height:30vw;background:radial-gradient(circle,#ffb08a,transparent 62%);opacity:.12}#smooth-wrapper{z-index:1}.s-hero__main,.p-hero__card,.pain-mini,.comp__list li,.tick-list li,.steps-row__item,.num-list li,.cmp,.quiz,.facts__item,.team__item,.contacts__info,.rz,.seg,.txt,.case-body__row,.case-card,.l-card,.calc2__in,.acc,.s-cta__card,.pr-card,.rate__card,.other-niche,.ind__item,.svc-card,.pain-card,.step-card{border:1px solid var(--line)}.svc-card{background:linear-gradient(160deg,#1d1d21,#141416)}.svc-card__days{background:var(--bg-card-3);color:var(--ink)}.pain-card,.pain-card:nth-child(2n){background:var(--bg-card-2)}.pain-card.is-focus{background:#1f1f24;border-color:#ff6a2b73;box-shadow:0 2rem 5rem #c8440f2e}.step-card{background:var(--bg-card-2);color:var(--ink)}.step-card:hover,.l-card:hover,.case-card:hover,.other-niche:hover,.rate__card:hover,.pr-card--yes:hover,.pr-card--no:hover,.filters button:hover,.case-links a:hover,.rz__seg button:hover,.rz__days button:hover,.rz__times button:hover,.pill-link:hover{background:var(--bg-card-3)}.l-card__list li,.quiz__opt,.rz__seg button,.rz__days button,.rz__times button,.calc2__now div,.header__msg a{background:var(--bg-card-3);color:var(--ink)}.case-card__img{background:#202024}.filters button{background:var(--bg-card-2);color:var(--ink)}.filters button.is-on,.rz__seg button.is-on,.rz__days button.is-on,.rz__times button.is-on{background:var(--red);color:#fff}.pr-card--no i{background:#2c2c32}.pill-link{box-shadow:0 0 0 .5rem #ffffff0a}.waves path{stroke:#ffffff06}.waves--card path{stroke:#ffffff09}.l-card--big,.l-card--dark,.ind__main,.comp__side,.g-box,.cmap,.calc2__out,.drains__left,.ind-box,.cy,.cmp__row--head,.cprev__box{background-color:#141416;border:1px solid rgba(255,255,255,.07)}.s-cta__text,.pain-mini p,.steps-row__item p,.case-card__niche,.prod-list span,.cmp__row p,.quiz__head p,.facts__item span,.team__item p,.contacts__legal p,.seg p,.pr-card p,.acc__body p,.txt__body p{color:var(--ink-60)}.welcome__title,.tags__item,.h-title,.s-hero__title,.num-card--dark .num-card__label{color:var(--ink)}.tags{border-top-color:#ffffff26}.big-line__track span{-webkit-text-stroke-color:rgba(255,255,255,.16)}.case-card__tags span{background:var(--bg-card-3);color:var(--ink-60)}.header{background:#0c0c0eb8;border-bottom:1px solid var(--line)}.header.is-scrolled{background:#0c0c0ed9}.header__overlay{background:#111113;border-left-color:var(--line)}.header__link{color:#f1f0f566}.header__link.is-active,.header__link:hover{color:#fff}.burger-button{background:var(--bg-card-3)}.burger-button__line{background:#fff}.hnav__drop{background:#18181b;border:1px solid var(--line);box-shadow:0 2rem 4rem #00000080}.hnav__col a{color:var(--ink)}.menu__sub{border-top-color:var(--line)}.niche-sphere__label{background:#1c1c20d9;border-color:#ffffff1a;color:var(--ink)}.num-card--light{background:#f1f0f5;color:#18181b}.num-card--light .num-card__label,.num-card--light .num-card__value,.num-card--light .num-card__text{color:#18181b}.lead-form__input,.loss-field select,.loss-field input{background:var(--bg-card-3);color:var(--ink);border-color:var(--line)}.lead-form__input::placeholder{color:#f1f0f561}.lead-form__input:focus{background:#2c2c32;box-shadow:0 0 0 2px #ff6a2b80}.lead-form__check{background:var(--bg-card-3);border-color:#3a3a40}.lead-form__agree{color:var(--ink-60)}.rng input{background:linear-gradient(90deg,var(--red) var(--p),#2c2c32 var(--p))}.acc{background:var(--bg-card)}.acc:hover{background:var(--bg-card-2)}.acc__btn{color:var(--ink)}.acc__icon{background:#c8440f29}.s-cta__card{background:var(--bg-card);color:var(--ink)}.s-cta__word,.s-cta__burst{color:#1d1d21}.s-cta__phone{color:var(--ink)}.social--gray{background-color:var(--bg-card-3)}.modal-feedback__wrapper,.modal-success__wrapper{background:#151517;color:var(--ink);border:1px solid var(--line)}.modal__close{background:var(--bg-card-3)}.modal__close:before,.modal__close:after{background:#fff}.crumbs a{color:var(--ink-60)}.cmp__row{border-top-color:var(--line)}.prod-list,.prod-list li{border-color:var(--line)}.case-shot{background:#1d1d21}.timeline li{border-top-color:#fff3}.calc2__now span{color:var(--ink-60)}.s-footer{background:#09090a;border-top:1px solid var(--line)}.header__logo img{filter:none}html,body{max-width:100%;overflow-x:clip}#smooth-wrapper,#smooth-content,main,.s-footer,section{overflow-x:clip}img,svg,video,iframe{max-width:100%}html{scrollbar-width:thin;scrollbar-color:#c8440f #121214}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0f0f11}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff6a2b,#c8440f);border-radius:99px;border:2px solid #0f0f11}::-webkit-scrollbar-thumb:hover{background:#ff6a2b}::-webkit-scrollbar-corner{background:#0f0f11}.modal__wrapper,.mscroll{scrollbar-width:thin;scrollbar-color:#c8440f transparent}.modal__wrapper::-webkit-scrollbar{width:6px}.modal__wrapper::-webkit-scrollbar-track{background:transparent}.hnav__item>a,.hnav a,.header__link{white-space:nowrap}@media (max-width: 1680px){.header__contact{display:none}}@media (min-width: 1281px) and (max-width: 1520px){.hnav{gap:clamp(.75rem,1.4vw,1.75rem)}.hnav__item>a{font-size:.95rem}}.header__login{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.75rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#fff;transition:background .2s;flex:none}.header__login:hover{background:#ff6a2b2e}.header__login svg{width:1.2rem;height:1.2rem}.header__login.is-in{background:#ff6a2b33;border-color:#ff6a2b80}.ind__main{padding-bottom:3rem;transform:none!important}@media (max-width: 1024px){.ind__main{padding:2rem 1.5rem}.ind__btns{flex-wrap:wrap}}.fa-ico{width:1em;height:1em}.msgr{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.msgr__b{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:2.5rem;height:2.5rem;padding:0 .65rem;border-radius:.75rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#fff;font-size:1.1rem;transition:background .2s,transform .2s,border-color .2s}.msgr__b span{font-size:.95rem;font-weight:600}.msgr__b:hover{transform:translateY(-2px)}.msgr__b--wa:hover{background:#25d366;border-color:#25d366}.msgr__b--tg:hover{background:#229ed9;border-color:#229ed9}.msgr__b--max:hover{background:linear-gradient(135deg,#3d8bff,#8a3ffc);border-color:transparent}.msgr__b--wa svg{color:#25d366}.msgr__b--tg svg{color:#2aabee}.msgr__b:hover svg{color:#fff}.msgr__b .brand-file,.msgr__b .mono{width:1.2rem;height:1.2rem}.msgr__tip{position:absolute;left:0;top:calc(100% + .5rem);z-index:20;padding:.55rem .8rem;border-radius:.6rem;background:#1d1d20;border:1px solid rgba(255,106,43,.4);font-size:.85rem;white-space:nowrap;color:#fff;box-shadow:0 .75rem 2rem #0006}.header__msg .msgr__b{min-width:1.85rem;height:1.85rem;padding:0;border-radius:.5rem;font-size:.9rem}.msgr--foot{margin:.5rem 0 .75rem}.msgr--big .msgr__b{height:3rem;padding:0 1rem}.contacts__note+.msgr{margin:.25rem 0 1.5rem}.brand-file{width:1.5rem;height:1.5rem;object-fit:contain;border-radius:.35rem}.brand-file--kwork{border-radius:0}.f-where2__soon{opacity:.45;filter:grayscale(.6);cursor:default;display:inline-flex}.f-meta-note{margin-top:.75rem;font-size:.78rem;line-height:1.4;color:#8d8c93;max-width:26rem}.modal{padding:.75rem}.modal__wrapper{max-height:calc(100dvh - 1.5rem)}.modal-feedback__wrapper{max-width:40rem;width:calc(100vw - 1.5rem);padding:2rem 2.25rem 1.75rem;border-radius:1.75rem}.modal-feedback__content{gap:1.1rem}.modal-feedback__header{gap:.4rem}.modal-feedback__header .h-title{font-size:clamp(2rem,1.5rem + 1.6vw,3rem)}.modal-feedback__header p{font-size:.98rem;margin:0}.lead-form__row{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.lead-form--compact{gap:.75rem}.lead-form--compact .lead-form__input{padding-top:.95rem;padding-bottom:.95rem;font-size:1rem;border-radius:.9rem}.lead-form--compact .lead-form__input[name]{padding-left:3.4rem;background-position:1.2rem center}.lead-form--compact .lead-form__select[name=budget]{background-position:1.2rem center,right 1.1rem center}.lead-form--compact textarea.lead-form__input{min-height:4.6rem;height:4.6rem;resize:vertical;background-position:1.2rem 1rem}.lead-form--compact .lead-form__agree{font-size:.82rem;line-height:1.35}.lead-form--compact .btn--wide{padding-top:1rem;padding-bottom:1rem;margin-top:.35rem;font-size:1.05rem}.lead-form--compact .lead-form__agree{margin-top:0}.modal-feedback__msg{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.08);font-size:.95rem;color:#b9b8bf}.modal-feedback__msg .msgr__b{height:2.4rem}@media (max-width: 640px){.lead-form__row{grid-template-columns:1fr}.modal{padding:.5rem}.modal__wrapper{max-height:calc(100dvh - 1rem)}.modal-feedback__wrapper{width:calc(100vw - 1rem);padding:1.5rem 1rem 1.25rem;border-radius:1.25rem}}.cpref{display:flex;flex-wrap:wrap;gap:.4rem}.cpref__o{position:relative;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .8rem;border-radius:99px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;font-size:.9rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .2s,background .2s}.cpref__o input{position:absolute;opacity:0;pointer-events:none}.cpref__o svg,.cpref__o .brand-file,.cpref__o .mono{width:1rem;height:1rem;font-size:1rem}.cpref__o:has(input:checked){border-color:#ff6a2b;background:#ff6a2b24}.cpref__o:has(input:focus-visible){outline:2px solid #ff6a2b;outline-offset:2px}.s-cta .lead-form,.rz .lead-form{gap:.8rem}.lead-form__area{min-height:5rem}.ann{position:relative;z-index:60;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.55rem 2.5rem;background:linear-gradient(90deg,#c8440f,#ff6a2b);color:#fff;font-size:.92rem;text-align:center}.ann a{color:#fff;text-decoration:underline;font-weight:700}.ann button{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:0;color:#fff;font-size:1.2rem;cursor:pointer}.rz--partner{align-items:start}.rz--partner .lead-form{gap:.75rem}.rz__steps{list-style:none;counter-reset:s;margin:.5rem 0 0;padding:0;display:grid;gap:.9rem}.rz__steps li{counter-increment:s;position:relative;padding-left:3rem;line-height:1.45;color:#c9c8cf}.rz__steps li:before{content:counter(s,decimal-leading-zero);position:absolute;left:0;top:-.1rem;font:600 1.2rem/1.3 var(--title, "Oswald"),sans-serif;color:#ff6a2b}.rz__steps b{color:#fff}.rz__msg{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;color:#b9b8bf}@media (max-width: 1024px){.rz{padding:1.75rem 1.25rem;gap:1.75rem}}.calc3__presets{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:-.4rem}.calc3__presets button{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--ink);padding:.5rem .85rem;border-radius:99px;font:600 .88rem/1 var(--font-family-text),sans-serif;cursor:pointer;transition:background .2s,border-color .2s}.calc3__presets button.is-on,.calc3__presets button:hover{border-color:#ff6a2b;background:#ff6a2b26}.rng__top label{font-size:.92rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-60)}.rng__num{display:inline-flex;align-items:baseline;gap:.35rem;flex:none}.rng__num input{display:block;box-sizing:border-box;height:2.5rem;line-height:1.2;width:8.5rem;padding:.3rem .6rem;border-radius:.6rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--ink);font:600 1.25rem/1.1 var(--title),sans-serif;text-align:right;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.rng__num input::-webkit-outer-spin-button,.rng__num input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rng__num input:focus{outline:none;border-color:#ff6a2b}.rng__num i{font-style:normal;color:#8d8c93;font-size:.9rem}.calc3__hint{margin:0;font-size:.85rem;line-height:1.4;color:#8d8c93}.calc3__step.is-bad{border-color:#ff405380}.calc3__step.is-bad .calc3__v,.calc3__res b.is-neg{color:#ff5a6a}.calc3__note--bad{background:#ff40531a;color:#ffb3bb}@media (max-width: 600px){.rng__top{flex-wrap:wrap}.rng__num input{width:7rem;font-size:1.1rem}}.pmodel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.pmodel__i{padding:1.75rem 1.6rem;border-radius:var(--r-md, 1.5rem);background:var(--bg-card, #19191c);border:1px solid var(--line, rgba(255,255,255,.08));display:grid;gap:.6rem;align-content:start}.pmodel__i b{font:600 clamp(1.5rem,1.1rem + 1vw,2.2rem)/1.05 var(--title),sans-serif;text-transform:uppercase;color:#fff}.pmodel__i p{margin:0;color:#b9b8bf;line-height:1.45}.pmodel__i.is-hot{background:linear-gradient(135deg,rgba(200,68,15,.35),var(--bg-card, #19191c) 75%);border-color:#ff6a2b80}.pmodel__i.is-hot b{color:#ff6a2b}@media (max-width: 1024px){.pmodel{grid-template-columns:1fr 1fr}}@media (max-width: 560px){.pmodel{grid-template-columns:1fr}}.pt{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 800px){.pt{grid-template-columns:1fr}}.alog__tabs{display:inline-flex;gap:.25rem;padding:.25rem;border-radius:99px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);margin:.25rem 0 .75rem;flex-wrap:wrap}.alog__tabs button{border:0;background:none;color:#b9b8bf;padding:.55rem 1rem;border-radius:99px;font:600 .9rem/1 var(--font-family-text),sans-serif;cursor:pointer}.alog__tabs button.is-on{background:#ff6a2b;color:#fff}.alog__form{display:grid;gap:.7rem;max-width:40rem}.alog__form .btn{justify-self:start}.alog__note{margin:0;font-size:.85rem;color:#8d8c93}.alog--guest{border-color:#ff6a2b73}.kab__load{padding:3rem 0;color:#8d8c93}.kab__login{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1.5rem;align-items:start}.kab__why h2{margin:0 0 1rem;font:600 1.6rem/1.1 var(--title),sans-serif;text-transform:uppercase}.kab__feat{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.kab__feat li{display:grid;gap:.2rem;padding:1rem 1.2rem;border-radius:1rem;background:var(--bg-card, #19191c);border:1px solid var(--line, rgba(255,255,255,.08))}.kab__feat b{color:#ff6a2b}.kab__feat span,.kab__muted{color:#9d9ca4;font-size:.95rem;line-height:1.45}.kab__wrap{display:grid;gap:1.25rem}.kab__tabs{display:flex;gap:.4rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.kab__tabs::-webkit-scrollbar{display:none}.kab__tabs button{flex:none;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--ink);padding:.7rem 1.1rem;border-radius:99px;font:600 .95rem/1 var(--font-family-text),sans-serif;cursor:pointer}.kab__tabs button.is-on{background:#ff6a2b;border-color:#ff6a2b;color:#fff}.kab__confirm{display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-radius:1.25rem;background:linear-gradient(135deg,#c8440f47,#ffffff08);border:1px solid rgba(255,106,43,.45)}.kab__confirm p{margin:.3rem 0 0;color:#c9c8cf;max-width:38rem}.kab__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.kab__card{display:grid;gap:.75rem;align-content:start;padding:1.5rem;border-radius:1.25rem;background:var(--bg-card, #19191c);border:1px solid var(--line, rgba(255,255,255,.08))}.kab__card--wide{grid-column:1 / -1}.kab__card--accent{background:linear-gradient(135deg,rgba(200,68,15,.4),var(--bg-card, #19191c) 70%);border-color:#ff6a2b8c}.kab__card p{margin:0;color:#c9c8cf;line-height:1.45}.kab__card .btn{justify-self:start}.kab__cap{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:#ff6a2b;font-weight:700}.kab__big{font:600 clamp(1.4rem,1.1rem + 1vw,2rem)/1.1 var(--title),sans-serif;color:#fff}.kab__link{justify-self:start;border:0;background:none;padding:0;color:#ff8a55;font:600 .95rem/1.3 var(--font-family-text),sans-serif;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.kab__st{display:inline-block;padding:.25rem .6rem;border-radius:99px;font-size:.8rem;font-weight:700;background:#ffffff14}.kab__st--confirmed{background:#25d36629;color:#5be08f}.kab__st--requested{background:#ffb08a29;color:#ffb08a}.kab__ok{margin:0;padding:.75rem 1rem;border-radius:.8rem;background:#25d3661f;color:#7deaa6}.kab__evs,.kab__leads{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.kab__evs li{display:grid;gap:.15rem;padding:.7rem .9rem;border-radius:.8rem;background:#ffffff0a}.kab__evs i{font-style:normal;font-size:.78rem;color:#ff8a55;text-transform:uppercase;letter-spacing:.05em}.kab__evs small{color:#9d9ca4}.kab__leads li{display:flex;gap:1rem;color:#c9c8cf}.kab__chs{display:flex;flex-wrap:wrap;gap:.5rem}.kab__danger{border:0;background:none;color:#ff6b7a;cursor:pointer;font:600 .95rem var(--font-family-text),sans-serif;text-decoration:underline}@media (max-width: 900px){.kab__login,.kab__grid{grid-template-columns:1fr}}.kcal{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1.25rem;align-items:start}.kcal__main,.kcal__book{padding:1.5rem;border-radius:1.25rem;background:var(--bg-card, #19191c);border:1px solid var(--line, rgba(255,255,255,.08));display:grid;gap:.9rem}.kcal__book{position:sticky;top:calc(var(--header-height, 5rem) + 1rem)}.kcal__head{display:flex;align-items:center;justify-content:space-between}.kcal__head b{font:600 1.4rem/1 var(--title),sans-serif;text-transform:uppercase}.kcal__head button{width:2.5rem;height:2.5rem;border-radius:.7rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#fff;font-size:1.3rem;cursor:pointer}.kcal__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem}.kcal__dow{text-align:center;font-size:.78rem;color:#8d8c93;text-transform:uppercase;padding:.2rem 0}.kcal__day{min-height:4.6rem;padding:.35rem;border-radius:.6rem;background:#ffffff08;display:flex;flex-direction:column;gap:.2rem;overflow:hidden}.kcal__day>span{font-size:.85rem;color:#b9b8bf}.kcal__day.is-today{outline:1px solid #ff6a2b}.kcal__day.is-today>span{color:#ff6a2b;font-weight:700}.kcal__day.is-empty{background:none}.kcal__dot{display:block;font-style:normal;font-size:.7rem;line-height:1.2;padding:.15rem .3rem;border-radius:.3rem;background:#3d8bff33;color:#9cc3ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kcal__dot--booking{background:#ff6a2b;color:#fff;font-weight:700}.kcal__dot--stream{background:#ff405338;color:#ff9aa5}.kcal__dot--webinar{background:#8a3ffc38;color:#c8a6ff}.kcal__legend{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;font-size:.82rem;color:#8d8c93}.kcal__legend .kcal__dot{display:inline-block}.kcal__h{margin:.5rem 0 0;font:600 1.15rem/1 var(--title),sans-serif;text-transform:uppercase}.kcal__list{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.kcal__list li{display:grid;grid-template-columns:9.5rem minmax(0,1fr) auto;gap:1rem;align-items:start;padding:.9rem 1rem;border-radius:.9rem;background:#ffffff0a;border:1px solid transparent}.kcal__list li.is-booking{border-color:#ff6a2b99;background:#ff6a2b1a}.kcal__when{font-weight:700;color:#fff;font-size:.92rem}.kcal__list i{display:block;font-style:normal;font-size:.78rem;color:#ff8a55;text-transform:uppercase;letter-spacing:.04em}.kcal__list p{margin:.25rem 0 0;color:#9d9ca4;font-size:.9rem}.kcal__act{display:grid;gap:.3rem;justify-items:end}.kcal__act a,.kcal__act button{color:#ff8a55;background:none;border:0;cursor:pointer;font:600 .9rem var(--font-family-text),sans-serif;text-decoration:underline;padding:0}.kcal__ics{color:#9d9ca4;font-size:.9rem}.kcal__slots{display:grid;gap:.7rem;max-height:26rem;overflow-y:auto;padding-right:.25rem}.kcal__sd b{display:block;font-size:.9rem;margin-bottom:.35rem;text-transform:capitalize}.kcal__sd div{display:flex;flex-wrap:wrap;gap:.35rem}.kcal__sd button{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--ink);padding:.45rem .7rem;border-radius:.6rem;font:600 .9rem/1 var(--font-family-text),sans-serif;cursor:pointer}.kcal__sd button:disabled{opacity:.3;cursor:not-allowed;text-decoration:line-through}.kcal__sd button.is-on{background:#ff6a2b;border-color:#ff6a2b;color:#fff}.kcal__form{gap:.6rem}@media (max-width: 1024px){.kcal{grid-template-columns:1fr}.kcal__book{position:static}}@media (max-width: 640px){.kcal__day{min-height:3rem}.kcal__dot{font-size:0;height:.4rem;padding:0;border-radius:99px}.kcal__legend .kcal__dot{font-size:.7rem;height:auto;padding:.15rem .3rem}.kcal__list li{grid-template-columns:1fr;gap:.4rem}.kcal__act{justify-items:start}}.kplus{display:grid;gap:1.5rem}.kplus__g h3{margin:0 0 .75rem;font:600 1.2rem/1 var(--title),sans-serif;text-transform:uppercase}.kplus__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.8rem}.kplus__i{text-align:left;display:grid;gap:.4rem;align-content:start;padding:1.2rem;border-radius:1rem;background:var(--bg-card, #19191c);border:1px solid var(--line, rgba(255,255,255,.08));color:var(--ink);cursor:pointer;transition:border-color .2s,transform .2s;font:inherit}.kplus__i:hover{border-color:#ff6a2b;transform:translateY(-2px)}.kplus__i b{font-size:1.05rem;line-height:1.3}.kplus__i small{color:#9d9ca4;line-height:1.4}.kplus__i i{font-style:normal;color:#ff8a55;font-weight:700;font-size:.9rem}.kplus__i.is-locked{opacity:.82}.kplus__t{font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:#8d8c93}.kplus__read{display:grid;gap:1rem;max-width:52rem}.kplus__read h2{margin:0;font:600 clamp(1.8rem,1.3rem + 1.5vw,2.8rem)/1.05 var(--title),sans-serif;text-transform:uppercase}.kplus__lead{margin:0;font-size:1.15rem;color:#c9c8cf}.kplus__lock,.kplus__cta{display:grid;gap:.5rem;padding:1.5rem;border-radius:1.25rem;background:linear-gradient(135deg,#c8440f4d,#ffffff08);border:1px solid rgba(255,106,43,.45)}.kplus__lock p,.kplus__cta p{margin:0;color:#c9c8cf}.kplus__lock .btn,.kplus__cta .btn{justify-self:start}.kplus__cta{background:var(--bg-card, #19191c);border-color:var(--line, rgba(255,255,255,.08))}.knot{display:grid;gap:1rem}.knot__ch,.knot__top{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.knot__ch li,.knot__top li{display:flex;align-items:center;gap:.8rem;justify-content:space-between;padding:.8rem 1rem;border-radius:.8rem;background:#ffffff0a}.knot__ch li b{flex:1}.knot__ic{width:1.6rem;display:inline-flex;justify-content:center;font-size:1.2rem}.knot__ic svg,.knot__ic img{width:1.2rem;height:1.2rem}.knot__top small{display:block;color:#9d9ca4;font-size:.85rem;margin-top:.15rem}.knot__ads{margin-top:.5rem;font-size:.9rem}.tgl{position:relative;flex:none;width:3rem;height:1.7rem;border-radius:99px;border:0;background:#ffffff26;cursor:pointer;transition:background .2s}.tgl i{position:absolute;left:.2rem;top:.2rem;width:1.3rem;height:1.3rem;border-radius:50%;background:#fff;transition:transform .2s}.tgl.is-on{background:#ff6a2b}.tgl.is-on i{transform:translate(1.3rem)}.kplan{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.kplan__c{display:grid;gap:.8rem;align-content:start;padding:1.75rem;border-radius:1.25rem;background:var(--bg-card, #19191c);border:1px solid var(--line, rgba(255,255,255,.08))}.kplan__c.is-pro{background:linear-gradient(135deg,rgba(200,68,15,.35),var(--bg-card, #19191c) 70%);border-color:#ff6a2b8c}.kplan__c ul{margin:0;padding-left:1.1rem;display:grid;gap:.4rem;color:#c9c8cf}.kplan__c .btn,.kplan__c .kab__st{justify-self:start}.kprof{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1rem;align-items:start}.kprof__btns{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}@media (max-width: 900px){.kplan,.kprof{grid-template-columns:1fr}}.apromo{display:grid;gap:1.1rem;margin:2.5rem 0;padding:2rem;border-radius:1.5rem;background:linear-gradient(135deg,#c8440f52,#141416 65%);border:1px solid rgba(255,106,43,.45)}.apromo h2{margin:.4rem 0 .5rem;font:600 clamp(1.6rem,1.2rem + 1.2vw,2.4rem)/1.05 var(--title),sans-serif;text-transform:uppercase}.apromo__head p{margin:0;color:#d0cfd6;line-height:1.5}.apromo__gets{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.apromo__gets li{display:grid;gap:.25rem;padding:1rem;border-radius:1rem;background:#00000040}.apromo__gets b{color:#fff}.apromo__gets span{color:#b9b8bf;font-size:.92rem;line-height:1.4}.apromo__g{margin:0;color:#ffcfb6}.apromo__btns{display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width: 700px){.apromo{padding:1.4rem 1.1rem}.apromo__gets{grid-template-columns:1fr}}.acases__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.acases__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.acase{display:grid;gap:.45rem;align-content:start;padding:1rem 1rem 1.25rem;border-radius:1.25rem;background:var(--bg-card, #19191c);border:1px solid var(--line, rgba(255,255,255,.08));color:var(--ink);transition:border-color .2s,transform .2s}.acase:hover{border-color:#ff6a2b;transform:translateY(-3px)}.acase__img{display:block;aspect-ratio:16 / 9;border-radius:.9rem;overflow:hidden;background:#232327;margin-bottom:.4rem}.acase__img img{width:100%;height:100%;object-fit:cover}.acase b{font-size:1.2rem}.acase small{color:#b9b8bf;line-height:1.4}.acase i{font-style:normal;color:#ff8a55;font-size:.88rem;font-weight:600}@media (max-width: 900px){.acases__grid{grid-template-columns:1fr}}.achan{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin:2rem 0;padding:1.5rem 1.75rem;border-radius:1.25rem;background:var(--bg-card, #19191c);border:1px solid var(--line, rgba(255,255,255,.08))}.achan__t b{font:600 1.35rem/1.1 var(--title),sans-serif;text-transform:uppercase}.achan__t p{margin:.3rem 0 0;color:#9d9ca4}.achan__list{display:flex;flex-wrap:wrap;gap:.5rem}.achan__i{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem .9rem;border-radius:.9rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff;font-size:1.1rem;transition:border-color .2s,background .2s}.achan__i span{display:grid;font-size:.9rem;line-height:1.2}.achan__i small{color:#9d9ca4;font-size:.78rem}.achan__i:hover{border-color:#ff6a2b;background:#ff6a2b1f}.achan__i--tg svg{color:#2aabee}.achan--compact{margin:0;padding:1rem;display:grid;gap:.75rem}.achan--compact .achan__t b{font-size:1.05rem}.achan--compact .achan__t p{font-size:.85rem}.asched{margin:1.25rem 0;padding:1.25rem 1.5rem;border-radius:1.25rem;background:var(--bg-card, #19191c);border:1px solid rgba(255,106,43,.35)}.asched__h{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.asched__h b{font:600 1.2rem/1 var(--title),sans-serif;text-transform:uppercase}.asched__h a{color:#ff8a55}.asched ul{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.asched li{display:grid;grid-template-columns:8rem 9rem 1fr;gap:.75rem;align-items:baseline;padding:.55rem 0;border-top:1px solid rgba(255,255,255,.06)}.asched li span{font-weight:700}.asched li i{font-style:normal;color:#ff8a55;font-size:.85rem}@media (max-width: 640px){.asched li{grid-template-columns:1fr;gap:.15rem}}.aplus{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.5rem;align-items:center;margin:2.5rem 0;padding:1.75rem;border-radius:1.5rem;background:#141416;border:1px solid rgba(255,255,255,.08)}.aplus h2{margin:.4rem 0;font:600 clamp(1.4rem,1.1rem + 1vw,2rem)/1.1 var(--title),sans-serif;text-transform:uppercase}.aplus p{margin:0;color:#9d9ca4}.aplus ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.aplus li a{display:grid;grid-template-columns:1fr auto;gap:.1rem 1rem;padding:.8rem 1rem;border-radius:.9rem;background:#ffffff0a;border:1px solid transparent;color:var(--ink);transition:border-color .2s}.aplus li a:hover{border-color:#ff6a2b}.aplus li i{grid-column:1;font-style:normal;font-size:.78rem;color:#8d8c93;text-transform:uppercase}.aplus li b{grid-column:1;font-weight:600}.aplus li span{grid-column:2;grid-row:1 / span 2;align-self:center}@media (max-width: 900px){.aplus{grid-template-columns:1fr}}.art__body .aplus{grid-template-columns:1fr}.rz__times button:disabled{opacity:.3;text-decoration:line-through;cursor:not-allowed}.rz__note{margin:0;font-size:.85rem;color:#8d8c93}.msgr__b svg,.achan__i svg,.cpref__o svg{width:1em;height:1em;flex:none}@supports not (overflow: clip){body{overflow-x:hidden}}.max-ico{color:#7b6cff}.msgr__b--max .max-ico,.alog__btn--max .max-ico,.achan__i--max .max-ico{color:#8a7dff}.msgr__b--max:hover .max-ico{color:#fff}.agrid__h{margin:2rem 0 1rem;font-size:clamp(1.25rem,1rem + .8vw,1.6rem);font-weight:600;color:inherit}.f-where2{margin-top:1.1rem}.f-where2>div,.f-where2--chips>div{display:flex;flex-wrap:wrap;gap:.5rem;grid-template-columns:none}.f-where2 .f-ico{display:grid;place-items:center;width:2.75rem;height:2.75rem;aspect-ratio:auto;border-radius:.8rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#c9c8cf;transition:background-color .25s,border-color .25s,color .25s,transform .25s}.f-where2 .f-ico svg{width:1.2rem;height:1.2rem;color:currentColor}.f-where2 .f-ico:hover{background:var(--red);border-color:var(--red);color:#fff;transform:translateY(-2px)}.f-chip{display:inline-flex;align-items:center;height:2.25rem;padding:0 .9rem;border-radius:99px;border:1px solid rgba(255,255,255,.12);background:#ffffff08;color:#c9c8cf;font-size:.9rem;font-weight:600;white-space:nowrap;transition:border-color .25s,color .25s,background-color .25s}.f-chip:hover{border-color:var(--red);color:#fff;background:#c8440f2e}.msgr__b svg,.msgr__b--wa svg,.msgr__b--tg svg,.msgr__b--max .max-ico,.alog__btn--max .max-ico,.achan__i--max .max-ico,.cpref__o svg{color:currentColor}.msgr__b{color:#d6d5dc}.msgr__b:hover,.msgr__b--wa:hover,.msgr__b--tg:hover,.msgr__b--max:hover{background:var(--red);border-color:var(--red);color:#fff}.f-where2 a.f-chip{display:inline-flex;width:auto;height:2.25rem;aspect-ratio:auto;border-radius:99px;padding:0 .9rem}.f-where2 a.f-chip:hover{transform:none;background:#c8440f2e;border-color:var(--red)}.lead-form__input{font-size:1.02rem;line-height:1.35;padding:1.05rem 1.2rem;border-radius:.95rem}.lead-form__input[name]{padding-left:3.2rem;background-position:1.15rem center}.lead-form__select[name=budget]{background-position:1.15rem center,right 1.1rem center;padding-right:2.6rem}textarea.lead-form__input,.lead-form__area{min-height:4.7rem;height:4.7rem;resize:none;overflow:hidden;field-sizing:content;max-height:12rem;background-position:1.15rem 1.05rem}.lead-form__input::placeholder{text-overflow:ellipsis}.lead-form__row{gap:.65rem}.cpref{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.cpref::-webkit-scrollbar{display:none}.cpref__o{flex:none;padding:.45rem .75rem;font-size:.88rem}.s-cta__card{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(2rem,4vw,5rem)}.s-cta__contact{padding-right:0}.s-cta__line{flex-wrap:nowrap;gap:1.25rem}.s-cta__socials{flex-wrap:nowrap}.s-cta__socials .social{width:3.25rem;height:3.25rem;flex:none}@media (max-width: 1100px){.s-cta__card{grid-template-columns:1fr}.s-cta__info{order:-1}}@media (max-width: 520px){.s-cta__line{flex-wrap:wrap}}.lead-form__input{font-size:max(15px,1.1rem)}.lead-form--compact .lead-form__input{font-size:max(15px,1rem)}.cpref__o{font-size:max(13px,.9rem)}.s-cta__socials .msgr{flex-wrap:nowrap;background:none;padding:0}.s-cta__socials .msgr__b{width:max(40px,2.9rem);height:max(40px,2.9rem);min-width:0;padding:0;font-size:max(17px,1.2rem)}@media (max-width: 480px){.cpref{flex-wrap:wrap;overflow:visible}}.dev{position:relative;display:block;width:100%;aspect-ratio:16 / 10;overflow:hidden;isolation:isolate;background:radial-gradient(60% 70% at 75% 25%,rgba(200,68,15,.35),transparent 70%),radial-gradient(50% 60% at 15% 90%,rgba(255,106,43,.16),transparent 70%),#0b0b0d;perspective:1400px}.dev__sparks{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.7;pointer-events:none;background-image:radial-gradient(1.5px 1.5px at 12% 22%,#ff8a4c,transparent),radial-gradient(1px 1px at 28% 68%,#ffb38a,transparent),radial-gradient(1.5px 1.5px at 62% 12%,#ff6a2b,transparent),radial-gradient(1px 1px at 84% 74%,#ff9a63,transparent),radial-gradient(2px 2px at 92% 32%,#c8440f,transparent),radial-gradient(1px 1px at 46% 88%,#ff8a4c,transparent),radial-gradient(1.5px 1.5px at 6% 58%,#ff6a2b,transparent)}.dev__laptop{position:absolute;z-index:1;left:9%;top:9%;width:70%;transform:rotateY(-16deg) rotateX(6deg) rotate(-1deg);transform-origin:60% 60%;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.dev__lid{position:relative;display:block;padding:2.2% 2.2% 3%;border-radius:3.5%/5.5%;background:linear-gradient(160deg,#3a3a40,#17171a 60%);box-shadow:0 0 0 1px #ffffff1f inset,0 2.5rem 4rem #0009}.dev__cam{position:absolute;left:50%;top:.9%;width:.5%;aspect-ratio:1;border-radius:50%;background:#444;transform:translate(-50%)}.dev__screen{display:block;aspect-ratio:16 / 10;overflow:hidden;border-radius:1.2%;background:#111}.dev__screen img,.dev__pscreen img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transition:object-position 3.5s ease}.dev__base{position:relative;display:block;height:0;padding-bottom:3.2%;margin:0 -7%;border-radius:0 0 40% 40%/0 0 100% 100%;background:linear-gradient(180deg,#d9d9de,#9c9ca3 55%,#6f6f75);box-shadow:0 1.2rem 2rem #0000008c}.dev__notch{position:absolute;left:50%;top:0;width:16%;height:40%;border-radius:0 0 .6rem .6rem;background:#8a8a90;transform:translate(-50%)}.dev__phone{position:absolute;z-index:2;right:7%;bottom:6%;width:21%;aspect-ratio:390 / 844;padding:1.1%;border-radius:16%/7.5%;background:linear-gradient(150deg,#4a4a52,#19191c 55%);box-shadow:0 0 0 1px #ffffff24 inset,-1.5rem 2rem 3rem #0009;transform:rotate(4deg);transition:transform .6s cubic-bezier(.2,.8,.2,1)}.dev__pscreen{display:block;width:100%;height:100%;overflow:hidden;border-radius:13.5%/6.4%;background:#111}.dev__island{position:absolute;z-index:3;left:50%;top:2.6%;width:32%;height:3.6%;border-radius:99px;background:#000;transform:translate(-50%)}.case-card:hover .dev__laptop{transform:rotateY(-8deg) rotateX(3deg) rotate(0) scale(1.02)}.case-card:hover .dev__phone{transform:rotate(0) translateY(-4%)}.case-card:hover .dev__screen img,.case-card:hover .dev__pscreen img{object-position:bottom}.dev--big{aspect-ratio:4 / 3;border-radius:var(--r-lg, 1.5rem)}.dev--big .dev__laptop{left:6%;top:12%;width:74%}.dev--big .dev__phone{width:22%;right:5%;bottom:7%}.case-card__img--dev{padding:0!important;aspect-ratio:auto!important}.case-card__img--dev img{transform:none!important}.case-card__result{display:block;margin-top:.6rem;padding:.55rem .8rem;border-radius:.7rem;background:#c8440f24;color:#ff8a4c;font-weight:700;font-size:.95rem;line-height:1.3}.case-card__tags .is-work{background:#ff6a2b2e;color:#ff8a4c}.case-card__tags .is-own{background:#ffffff1f;color:#fff}.case-hero-dev{width:100%}.case-hero-dev .dev{border-radius:var(--r-lg, 1.5rem)}.case-hero-meta{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 1.2rem}.case-hero-meta span{padding:.35rem .75rem;border-radius:99px;background:#ffffff12;font-size:.9rem;color:#c9c8cf}.case-hero-meta .is-work{background:#ff6a2b2e;color:#ff8a4c}.case-hero-site{margin-left:.5rem}.cprev__img .dev{height:100%;aspect-ratio:auto;min-height:22rem}.cprev__result{margin:.4rem 0 .8rem;color:#ff8a4c;font-weight:700;font-size:1.1rem}.cprev__short{color:#b9b8c0;line-height:1.5}.cprev__nums>div{display:flex;flex-direction:column-reverse;gap:.2rem}.b-sec--tight{padding-top:0}.case-nums{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem}.case-nums>div{padding:1.4rem 1.5rem;border-radius:var(--r-md, 1.1rem);background:var(--bg-card);border:1px solid rgba(255,255,255,.06)}.case-nums b{display:block;font:600 clamp(1.8rem,1.3rem + 1.4vw,2.8rem)/1.05 var(--title);color:#fff}.case-nums span{display:block;margin-top:.4rem;color:#a3a2aa;font-size:.95rem;line-height:1.35}.case-nums__main{grid-column:span 2;background:linear-gradient(135deg,var(--red),#ff6a2b)!important}.case-nums__main span{margin:0 0 .5rem;color:#ffffffd9;text-transform:uppercase;letter-spacing:.06em;font-size:.8rem}.case-nums__main b{font-size:clamp(1.5rem,1.1rem + 1.2vw,2.3rem)}@media (max-width: 640px){.case-nums__main{grid-column:auto}}.pf-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:2rem}.pf-stats>div{padding:1.3rem 1.4rem;border-radius:var(--r-md, 1.1rem);background:var(--bg-card)}.pf-stats b{display:block;font:600 clamp(2rem,1.5rem + 1.5vw,3rem)/1 var(--title);color:#ff6a2b}.pf-stats span{display:block;margin-top:.4rem;color:#a3a2aa;font-size:.95rem}@media (max-width: 900px){.pf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.next-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:.8rem;min-height:22rem;padding:2rem;border:0;border-radius:var(--r-lg, 1.5rem);text-align:left;cursor:pointer;color:#fff;overflow:hidden;background:radial-gradient(80% 70% at 85% 10%,rgba(255,255,255,.22),transparent 60%),linear-gradient(140deg,#ff6a2b,var(--red) 60%,#8f2d08);transition:transform .3s,box-shadow .3s;font:inherit}.next-card:before{content:"";position:absolute;right:-3rem;top:-3rem;width:14rem;height:14rem;border-radius:50%;border:2px dashed rgba(255,255,255,.35)}.next-card:hover{transform:translateY(-4px);box-shadow:0 1.5rem 3rem #c8440f59}.next-card__label{align-self:flex-start;padding:.35rem .75rem;border-radius:99px;background:#0003;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.next-card__title{font:600 clamp(1.8rem,1.3rem + 1.4vw,2.6rem)/1 var(--title);text-transform:uppercase}.next-card__text{font-size:1rem;line-height:1.45;color:#ffffffe6;max-width:30rem}.next-card__btn{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-start;margin-top:.3rem;padding:.8rem 1.2rem;border-radius:99px;background:#fff;color:var(--red);font-weight:700;font-size:.95rem;text-transform:uppercase}.art__aside .next-card{min-height:0;padding:1.5rem;margin-top:1rem}.art__aside .next-card__title{font-size:1.5rem}.art__aside .next-card:before{display:none}@media (prefers-reduced-motion: reduce){.dev__laptop,.dev__phone,.dev__screen img,.dev__pscreen img{transition:none}}.case-hero-meta{flex-basis:100%;width:100%}.case-hero-site{margin-left:0}.answer{max-width:62rem;margin-bottom:2.5rem}.answer p{font-size:1.15rem;line-height:1.6;color:#c9c8cf;margin:.9rem 0 0}.answer b{color:#fff;font-weight:600}.founder{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.founder__photo{position:relative;border-radius:var(--r-lg, 1.5rem);overflow:hidden;background:#111}.founder__photo img,.founder-hero__photo img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover}.founder__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff14}.founder__role{margin:.4rem 0 0;color:#ff8a4c;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.9rem}.founder__lead{margin:1rem 0 .5rem;font-size:1.3rem;line-height:1.45;color:#fff}.founder__p{margin:.7rem 0 0;color:#b9b8c0;line-height:1.6}.founder__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:1.5rem 0}.founder__facts>div{padding:1rem 1.1rem;border-radius:1rem;background:var(--bg-card)}.founder__facts b{display:block;font:600 2rem/1 var(--title);color:#ff6a2b}.founder__facts span{display:block;margin-top:.3rem;font-size:.88rem;color:#a3a2aa}.founder__facts--col{grid-template-columns:1fr;margin-top:0}.founder__btns{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.2rem}.fcontacts{display:flex;flex-wrap:wrap;gap:.5rem}.fcontacts__b{display:inline-flex;align-items:center;gap:.5rem;height:2.75rem;padding:0 1rem;border-radius:99px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#e4e3ea;font-weight:600;font-size:.95rem;transition:background-color .25s,border-color .25s}.fcontacts__b svg{width:1.1rem;height:1.1rem;color:currentColor}.fcontacts__b:hover{background:var(--red);border-color:var(--red);color:#fff}.fcontacts--big .fcontacts__b{height:3.1rem;padding:0 1.2rem}.founder-hero__photo{width:100%;max-width:26rem;margin-left:auto;border-radius:var(--r-lg, 1.5rem);overflow:hidden}.founder-page{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(1.5rem,4vw,4rem)}.founder-page__bio p{font-size:1.12rem;line-height:1.65;color:#c9c8cf;margin:1rem 0 0}.founder-page__side h3{margin:1.5rem 0 .8rem;font:600 1.4rem/1.1 var(--title);text-transform:uppercase}.founder-skills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.founder-skills li{padding:.45rem .85rem;border-radius:99px;background:#ffffff12;font-size:.92rem}.team2{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:.75rem}.team2__lead{position:relative;grid-row:span 2;border-radius:var(--r-lg, 1.5rem);overflow:hidden;color:#fff;min-height:22rem}.team2__lead img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.team2__lead span{position:absolute;left:0;right:0;bottom:0;padding:1.5rem;background:linear-gradient(180deg,transparent,rgba(0,0,0,.85))}.team2__lead b{display:block;font:600 1.6rem/1.05 var(--title);text-transform:uppercase}.team2__lead i{display:block;margin-top:.3rem;font-style:normal;color:#d0cfd6;font-size:.92rem}.team2__item{padding:1.5rem;border-radius:var(--r-md, 1.1rem);background:var(--bg-card)}.team2__ico{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.8rem;background:#c8440f2e;color:#ff6a2b;margin-bottom:1rem}.team2__item h3{margin:0 0 .4rem;font:600 1.3rem/1.1 var(--title);text-transform:uppercase}.team2__item p{margin:0;color:#a3a2aa;line-height:1.45}@media (max-width: 960px){.founder,.founder-page{grid-template-columns:1fr}.team2{grid-template-columns:1fr 1fr}.team2__lead{grid-column:span 2;grid-row:auto;min-height:26rem}}@media (max-width: 560px){.founder__facts{grid-template-columns:1fr 1fr 1fr}.founder__facts b{font-size:1.5rem}.team2{grid-template-columns:1fr}.team2__lead{grid-column:auto}}.team2__lead{grid-row:auto;min-height:18rem}.nvis{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:.6rem;aspect-ratio:16 / 10;padding:1.5rem;overflow:hidden;isolation:isolate;background:radial-gradient(70% 80% at 85% 15%,rgba(200,68,15,.45),transparent 70%),radial-gradient(50% 60% at 10% 100%,rgba(255,106,43,.2),transparent 70%),#0b0b0d;color:#fff}.nvis--big{border-radius:var(--r-lg, 1.5rem);padding:2rem}.nvis__tag{position:absolute;left:1.5rem;top:1.5rem;padding:.35rem .75rem;border-radius:99px;background:#ff6a2b33;color:#ff8a4c;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.nvis__title{position:relative;font:600 clamp(1.3rem,1rem + 1vw,2rem)/1.05 var(--title);text-transform:uppercase;max-width:90%}.nvis--big .nvis__title{font-size:clamp(1.8rem,1.2rem + 1.8vw,3rem)}.nvis__fact{position:relative;display:flex;align-items:baseline;gap:.5rem;color:#c9c8cf;font-size:.9rem}.nvis__fact b{font:600 1.6rem/1 var(--title);color:#ff6a2b}.nhero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0;border-radius:var(--r-lg, 1.5rem);overflow:hidden;background:var(--bg-card);color:inherit;margin-bottom:1rem}.nhero .nvis--big{border-radius:0;aspect-ratio:auto;min-height:22rem}.nhero__body{display:flex;flex-direction:column;gap:.8rem;padding:clamp(1.5rem,3vw,2.5rem)}.nhero__meta{display:flex;gap:.6rem;color:#8d8c93;font-size:.88rem}.nhero__meta span{color:#ff8a4c;font-weight:700}.nhero h2,.ncard h2{margin:0;font:600 clamp(1.5rem,1.1rem + 1.2vw,2.2rem)/1.05 var(--title);text-transform:uppercase;color:#fff}.nhero p,.ncard p{margin:0;color:#b9b8c0;line-height:1.5}.nhero__facts{display:flex;flex-wrap:wrap;gap:.5rem}.nhero__facts>span{display:flex;flex-direction:column;padding:.7rem .9rem;border-radius:.8rem;background:#ffffff0d;font-size:.82rem;color:#a3a2aa}.nhero__facts b{font:600 1.4rem/1.05 var(--title);color:#ff6a2b}.nhero__go{margin-top:auto;display:inline-flex;align-items:center;gap:.4rem;color:#ff8a4c;font-weight:700;text-transform:uppercase;font-size:.9rem}.ngrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ncard{display:flex;flex-direction:column;border-radius:var(--r-lg, 1.5rem);overflow:hidden;background:var(--bg-card);color:inherit;transition:transform .3s}.ncard:hover{transform:translateY(-4px)}.ncard__body{display:flex;flex-direction:column;gap:.6rem;padding:1.4rem}.ncard h2{font-size:1.4rem}.ngrid .next-card{min-height:0}@media (max-width: 960px){.nhero{grid-template-columns:1fr}.ngrid{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.ngrid{grid-template-columns:1fr}}select,.lead-form__select,.loss-field select{color-scheme:dark}select option,.lead-form__select option,.loss-field select option{color:#f1f0f5;background-color:#1d1d22}select option:checked,.lead-form__select option:checked{background-color:#c8440f;color:#fff}select option:disabled,.lead-form__select option[value=""]{color:#8d8c93}.team2{grid-template-columns:minmax(0,1.15fr) minmax(0,1.15fr) repeat(2,minmax(0,1fr))}.team2 .team2__lead{grid-row:span 2;min-height:30rem}.team2__lead em{display:block;margin-top:.6rem;font-style:normal;font-size:.88rem;line-height:1.45;color:#c9c8cf}.team2__item--fact{background:linear-gradient(140deg,#c8440f,#ff6a2b);color:#fff}.team2__item--fact b{display:block;font:600 2.6rem/1 var(--title);margin-bottom:.4rem}.team2__item--fact p{color:#ffffffd9}@media (max-width: 960px){.team2{grid-template-columns:1fr 1fr}.team2 .team2__lead{grid-column:auto;grid-row:auto;min-height:26rem}}@media (max-width: 560px){.team2{grid-template-columns:1fr}}.team2__lead img{object-position:center 15%}.team2__lead span{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6) 30%,rgba(0,0,0,.92))}.case-grid--focus{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:3rem}.case-card--focus{box-shadow:0 0 0 1px #ff6a2b8c,0 1.5rem 3rem #c8440f2e}.case-card__tags .is-focus{background:linear-gradient(135deg,#c8440f,#ff6a2b);color:#fff}.dev__phone{width:25%;right:5%;bottom:5%}.dev--big .dev__phone{width:26%;right:4%}.case-grid--focus{grid-template-columns:repeat(6,minmax(0,1fr))}.case-grid--focus>*{grid-column:span 2}.case-grid--focus>:nth-child(-n+2){grid-column:span 3}@media (max-width: 960px){.case-grid--focus{grid-template-columns:1fr 1fr}.case-grid--focus>*,.case-grid--focus>:nth-child(-n+2){grid-column:auto}}@media (max-width: 760px){.case-grid--focus{grid-template-columns:1fr}}.f-where2 a.f-chip{gap:.5rem;padding:0 .9rem 0 .4rem}.f-chip .brand-file,.f-chip>svg,.f-chip .mono{width:1.45rem;height:1.45rem;flex:none;border-radius:.4rem}.f-chip .mono{display:grid;place-items:center;background:#ffffff1a;font:800 .62rem/1 var(--font-family-text);color:#fff}.f-rating{display:grid;gap:.55rem;margin-top:1.1rem}.f-rating>span{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:#9a99a1}.f-rating a{display:inline-block;width:150px;height:50px}.f-rating iframe{display:block;width:150px;height:50px;border:0;pointer-events:none}.f-contacts .f-rating{margin-top:1.4rem}.f-contacts .f-rating a{font-size:inherit}.f-rating a,.f-rating iframe{border-radius:10px}.f-rating iframe{clip-path:inset(1px round 9px);background:#0c0c0e;color-scheme:dark}.team2{grid-template-columns:repeat(12,minmax(0,1fr))}.team2 .team2__lead{grid-row:auto;grid-column:span 4;min-height:32rem}.team2 .team2__item{grid-column:span 3}@media (max-width: 960px){.team2{grid-template-columns:repeat(2,minmax(0,1fr))}.team2 .team2__lead,.team2 .team2__item{grid-column:auto}.team2 .team2__lead{min-height:28rem}}@media (max-width: 560px){.team2{grid-template-columns:1fr}.team2 .team2__lead{min-height:30rem}}.spop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:1rem;animation:spop-in .35s ease both}.spop__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#08080ab8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.spop__box{position:relative;overflow:hidden;width:min(31rem,100%);padding:2.4rem 2rem 1.6rem;border-radius:1.75rem;background:#17171b;border:1px solid rgba(255,106,43,.35);color:#f1f0f5;text-align:center;box-shadow:0 2rem 5rem #00000080;animation:spop-up .45s cubic-bezier(.2,.8,.2,1) both}.spop__glow{position:absolute;left:50%;top:-9rem;width:22rem;height:16rem;transform:translate(-50%);background:radial-gradient(closest-side,rgba(255,106,43,.45),transparent);pointer-events:none}.spop__close{background:#ffffff14!important}.spop__close:before,.spop__close:after{background-color:#f1f0f5!important}.spop__logo{position:relative;width:4.2rem;height:4.2rem;margin:0 auto .6rem;display:block}.spop__tag{position:relative;margin:0 0 .4rem;color:#ff8a4c;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.spop__t{position:relative;margin:0 0 .7rem;font:600 clamp(1.6rem,1.2rem + 1.6vw,2.2rem)/1.05 var(--title);text-transform:uppercase}.spop__text{position:relative;margin:0 0 1.4rem;color:#c9c8cf;font-size:.95rem;line-height:1.5}.spop__btns{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem}.spop__b{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border-radius:1rem;text-align:left;color:#fff;text-decoration:none;transition:transform .2s,box-shadow .2s}.spop__b:hover{transform:translateY(-2px);box-shadow:0 .8rem 1.6rem #00000059}.spop__b svg,.spop__b img{width:1.9rem;height:1.9rem;flex:none}.spop__b b{display:block;font-size:1.05rem}.spop__b small{display:block;font-size:.78rem;opacity:.85}.spop__b--tg{background:linear-gradient(135deg,#229ed9,#1c7fb0)}.spop__b--max{background:linear-gradient(135deg,#6b4bff,#3f2fd1)}.spop__bonus{position:relative;display:block;margin-top:1rem;color:#ffb08a;font-size:.9rem;text-decoration:underline;text-underline-offset:3px}.spop__later{position:relative;margin-top:.9rem;background:none;border:0;color:#8d8c93;font-size:.85rem;cursor:pointer}@keyframes spop-in{0%{opacity:0}}@keyframes spop-up{0%{opacity:0;transform:translateY(1.5rem) scale(.97)}}@media (max-width: 560px){.spop{align-items:end;padding:0}.spop__box{border-radius:1.5rem 1.5rem 0 0;padding:2rem 1.25rem 1.4rem}}@media (prefers-reduced-motion: reduce){.spop,.spop__box{animation:none}}.spop__b svg,.spop__b img{color:#fff;fill:currentColor}.spop__b--max svg,.spop__b--max img{filter:brightness(0) invert(1)}.spop__b small{white-space:nowrap}@media (min-width: 561px){.spop__box{width:min(34rem,100%)}}.fx-ck .cookie{display:none!important}.welcome__clip{container-type:inline-size}.welcome__title{font-size:14.59cqw}:root{--header-height: 6rem}@media (max-width: 1099px){:root{--header-height: 5rem}}@media (max-width: 768px){:root{--header-height: 64px}}:root{--font-family-text: "Mulish", "Mulish Fallback", sans-serif;--font-family-title: "Oswald", "Oswald Fallback", "Bebas Neue", sans-serif;--title: "Oswald", "Oswald Fallback", "Bebas Neue", sans-serif}.cstory{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.cstory__col{position:relative;padding:1.6rem 1.5rem;border-radius:var(--r-md, 1.1rem);background:var(--bg-card-2, #1b1b20);border:1px solid var(--line, rgba(255,255,255,.08))}.cstory__col:not(:last-child):after{content:"→";position:absolute;right:-1.05rem;top:1.6rem;z-index:1;display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--red);color:#fff;font-size:.8rem}.cstory__n{display:block;margin-bottom:.6rem;color:#ff6a2b;font:600 .85rem/1 var(--title);letter-spacing:.08em}.cstory h2{margin:0 0 .8rem;font:600 1.35rem/1.1 var(--title);text-transform:uppercase}.cstory p{margin:0;line-height:1.5;color:#c9c8cf}.cstory ul{margin:0;padding:0;list-style:none;display:grid;gap:.55rem}.cstory li{position:relative;padding-left:1.1rem;line-height:1.45;color:#c9c8cf;font-size:.95rem}.cstory li:before{content:"";position:absolute;left:0;top:.55em;width:.45rem;height:.45rem;border-radius:50%;background:#ff6a2b}.cstory__col--res{background:linear-gradient(140deg,#c8440f,#ff6a2b);border-color:transparent;color:#fff}.cstory__col--res .cstory__n{color:#fffc}.cstory__col--res p{color:#fff;font-size:1.05rem;margin-bottom:1.2rem}.cstory__col--res .btn{background:#fff;color:#c8440f}@media (max-width: 1100px){.cstory{grid-template-columns:1fr 1fr}.cstory__col:nth-child(2):after{display:none}}@media (max-width: 640px){.cstory{grid-template-columns:1fr;gap:1rem}.cstory__col:not(:last-child):after{content:"↓";display:grid;right:auto;left:50%;top:auto;bottom:-1.3rem;transform:translate(-50%)}}.slp{display:grid;gap:.7rem;padding:1.1rem;border-radius:1rem;background:#ffffff09;border:1px solid rgba(255,255,255,.08)}.slp__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.slp__cap{margin:0;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:#a3a2aa}.slp__cap--day{text-transform:none;letter-spacing:0;font-size:.92rem;color:#f1f0f5}.slp__cap--day:first-letter{text-transform:uppercase}.slp__nav{display:flex;align-items:center;gap:.5rem}.slp__nav b{min-width:8.5rem;text-align:center;font-weight:600;text-transform:capitalize}.slp__nav button{width:2rem;height:2rem;border-radius:.6rem;border:1px solid rgba(255,255,255,.12);background:none;color:inherit;cursor:pointer;font-size:1.1rem}.slp__nav button:disabled{opacity:.3;cursor:default}.slp__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem}.slp__dow{text-align:center;font-size:.72rem;color:#8d8c93;padding-bottom:.2rem}.slp__grid button{aspect-ratio:1;min-height:2.2rem;border-radius:.6rem;border:1px solid transparent;background:none;color:#5d5c63;font:inherit;font-size:.9rem;cursor:default}.slp__grid button.has-free{color:#f1f0f5;background:#c8440f24;border-color:#ff6a2b40;cursor:pointer}.slp__grid button.has-free:hover{border-color:#ff6a2b}.slp__grid button.is-on{background:linear-gradient(135deg,#c8440f,#ff6a2b);color:#fff;border-color:transparent}.slp__times{display:flex;flex-wrap:wrap;gap:.4rem}.slp__times button{padding:.55rem .9rem;border-radius:.7rem;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#f1f0f5;font:inherit;cursor:pointer}.slp__times button.is-on{background:#c8440f;border-color:#c8440f;color:#fff}.slp__times button:disabled{opacity:.35;text-decoration:line-through;cursor:default}.slp__note{margin:0;font-size:.8rem;color:#8d8c93}.slp--compact{padding:.9rem}.slp--compact .slp__grid button{min-height:1.9rem;font-size:.82rem}.arz__pick{justify-self:start;padding:.7rem 1rem;border-radius:.8rem;border:1px dashed rgba(255,106,43,.6);background:none;color:#ffb08a;font:inherit;cursor:pointer}.acourses{margin:2.5rem 0}.acourses__lead{margin:-.6rem 0 1.4rem;color:#a3a2aa;max-width:46rem}.ccards{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.75rem}.ccard{display:flex;flex-direction:column;gap:.7rem;padding:1.5rem;border-radius:var(--r-md, 1.1rem);background:linear-gradient(150deg,rgba(200,68,15,.18),var(--bg-card-2, #1b1b20) 55%);border:1px solid rgba(255,106,43,.25);color:inherit;text-decoration:none;transition:transform .25s,border-color .25s}.ccard:hover{transform:translateY(-3px);border-color:#ff6a2b}.ccard h3{margin:0;font:600 1.45rem/1.1 var(--title);text-transform:uppercase}.ccard p{margin:0;color:#c9c8cf;font-size:.93rem;line-height:1.5;flex:1}.ccard__bar{display:block;height:6px;border-radius:6px;background:#ffffff14;overflow:hidden}.ccard__bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c8440f,#ff6a2b);transition:width .6s ease}.ccard__bar--big{height:10px}.cprog{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.8rem 1.5rem;padding:1.5rem;border-radius:var(--r-md, 1.1rem);background:var(--bg-card-2, #1b1b20);margin-bottom:3rem}.cprog>div b{display:block;font:600 2.4rem/1 var(--title);color:#ff6a2b}.cprog>div span{color:#a3a2aa;font-size:.85rem}.cprog p{grid-column:1 / -1;margin:0;color:#c9c8cf}.clessons{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.5rem;counter-reset:none}.clessons li>a,.clessons li>div{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.1rem;padding:1.1rem 1.3rem;border-radius:1rem;background:var(--bg-card-2, #1b1b20);border:1px solid rgba(255,255,255,.07);color:inherit;text-decoration:none}.clessons li.is-open>a{border-color:#ff6a2b73}.clessons li>a:hover{border-color:#ff6a2b}.clessons li.is-locked>div{opacity:.55}.clessons__n{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.8rem;background:#c8440f2e;color:#ff6a2b;font:600 1rem/1 var(--title)}.clessons li.is-done .clessons__n{background:#c8440f;color:#fff}.clessons__n svg{width:1.2rem;height:1.2rem}.clessons__b b{display:block;font-weight:700;line-height:1.3}.clessons__b em{display:block;margin-top:.25rem;font-style:normal;color:#c9c8cf;font-size:.9rem}.clessons__b small{display:block;margin-top:.3rem;color:#8d8c93;font-size:.78rem}.clessons__s{font-size:.82rem;color:#ffb08a;white-space:nowrap}.clessons li.is-locked .clessons__s{color:#8d8c93}.clessons__note{color:#8d8c93;font-size:.9rem;margin:0 0 2.5rem}@media (max-width: 640px){.clessons li>a,.clessons li>div{grid-template-columns:auto 1fr}.clessons__s{grid-column:2}}.lbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1.4rem;padding:.9rem 1.1rem;border-radius:.9rem;background:#c8440f1f;border:1px solid rgba(255,106,43,.3);font-size:.9rem}.lbar__c{color:#ffb08a;font-weight:700;text-decoration:none}.lbar__n{color:#f1f0f5}.lbar__dots{display:flex;gap:.25rem;margin-left:auto}.lbar__dots i{width:.55rem;height:.55rem;border-radius:50%;background:#ffffff26}.lbar__dots i.is-done{background:#ff6a2b}.lbar__dots i.is-cur{background:#fff}.lbar__lock{flex-basis:100%;color:#c9c8cf}.lbar__lock a{color:#ffb08a}.lq{margin:3rem 0;padding:2rem;border-radius:1.4rem;background:var(--bg-card-2, #1b1b20);border:1px solid rgba(255,106,43,.35)}.lq h2{margin:.5rem 0 1.2rem;font:600 clamp(1.6rem,1.2rem + 1.4vw,2.2rem)/1.05 var(--title);text-transform:uppercase}.lq__goal,.lq__task{padding:1rem 1.2rem;border-radius:.9rem;background:#ffffff0a;margin-bottom:.7rem}.lq__task{background:#c8440f24}.lq__goal b,.lq__task b{display:block;margin-bottom:.3rem;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:#ffb08a}.lq__goal p,.lq__task p{margin:0;line-height:1.55}.lq__qs{margin:1.5rem 0 1.2rem;padding-left:1.2rem;display:grid;gap:1.2rem}.lq__qs>li>p{margin:0 0 .6rem;font-weight:700}.lq__qs [role=radiogroup]{display:grid;gap:.4rem}.lq__qs label{display:flex;gap:.7rem;align-items:flex-start;padding:.7rem .9rem;border-radius:.8rem;border:1px solid rgba(255,255,255,.1);cursor:pointer;line-height:1.4}.lq__qs label.is-on{border-color:#ff6a2b;background:#c8440f1f}.lq__qs input{margin-top:.2rem;accent-color:#ff6a2b}.lq__qs li.is-ok label.is-on{border-color:#3bb273;background:#3bb2731f}.lq__qs li.is-bad label.is-on{border-color:#ff5a6a;background:#ff5a6a1a}.lq__bad{color:#ff8a95}.lq__ok{display:grid;gap:.8rem;justify-items:start;padding:1.2rem;border-radius:1rem;background:#3bb2731a;border:1px solid rgba(59,178,115,.4)}.lq__ok b{font:600 1.5rem/1 var(--title);text-transform:uppercase;color:#6fe0a0}.lq__ok p{margin:0;color:#c9c8cf}.lq--locked{opacity:.85;border-style:dashed}.lq--locked a,.lq__ok a:not(.btn){color:#ffb08a}img{-webkit-user-drag:none;-webkit-touch-callout:none}.f-where2>span,.f-legal p{color:#9a99a1}.f-legal p.f-legal__meta,.f-meta-note{color:#8f8e96}.art-toc ol a{display:inline-block;padding:5px 0}.fx-seen #ld-pre{display:none}.ld--pre{animation:ldPreOut .4s 7s forwards}@keyframes ldPreOut{to{opacity:0;visibility:hidden}}.ld--cont .ld__bird{animation:none}@media (max-width: 760px){.btn{max-width:100%;white-space:normal;text-wrap:balance;text-align:center}.btn .btn__t{white-space:normal}.art__grid>*,.art__aside,.art__body,.comp>*,.two-lists>*,.rz__col,.cmap>*,.pb>*{min-width:0;max-width:100%}.art__aside .next-card,.art-aside-cta,.alog{max-width:100%}.lead-form__input{min-width:0;max-width:100%}}.acourses__cal{margin-left:.8rem;font:500 .9rem/1 var(--text, inherit);text-transform:none;color:#ff6a2b;text-decoration:none;white-space:nowrap}.lvcards{display:grid;gap:.75rem}.lvcard{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;padding:1.5rem;border-radius:var(--r-md, 1.1rem);background:radial-gradient(120% 140% at 0% 0%,rgba(200,68,15,.32),transparent 60%),#141417;border:1px solid rgba(255,106,43,.35);color:inherit;text-decoration:none;transition:transform .25s,border-color .25s}.lvcard:hover{transform:translateY(-3px);border-color:#ff6a2b}.lvcard__date{display:grid;place-items:center;min-width:7.5rem;padding:1rem;border-radius:1rem;background:#c8440f;color:#fff;text-align:center}.lvcard__date b{font:600 1.7rem/1 var(--title);text-transform:uppercase}.lvcard__date i{font-style:normal;font-size:.78rem;opacity:.85;margin-top:.3rem}.lvcard__b{display:grid;gap:.45rem;min-width:0}.lvcard h3{margin:0;font:600 1.45rem/1.1 var(--title);text-transform:uppercase}.lvcard p{margin:0;color:#c9c8cf;font-size:.93rem;line-height:1.5}.lvcard__p{display:flex;flex-wrap:wrap;align-items:baseline;gap:.7rem}.lvcard__p b{font:600 1.25rem/1 var(--title);color:#f1f0f5}.lvcard__p s{color:#85848c}.lvcard__p i{font-style:normal;font-size:.82rem;color:#ff9a6b}.lvcard__go{display:inline-flex;align-items:center;gap:.4rem;color:#ff6a2b;font-weight:600;white-space:nowrap}@media (max-width: 760px){.lvcard{grid-template-columns:1fr;gap:1rem}.lvcard__date{justify-self:start;grid-auto-flow:column;gap:.6rem;min-width:0}.lvcard__date i{margin:0}}.lv__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.lv__facts>div{display:grid;gap:.35rem;align-content:start;padding:1.2rem 1.3rem;border-radius:1rem;background:var(--bg-card-2, #1b1b20);border:1px solid rgba(255,255,255,.07);min-width:0}.lv__facts span{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:#8f8e96}.lv__facts b{font:600 1.4rem/1.1 var(--title);text-transform:uppercase;color:#f1f0f5}.lv__facts i{font-style:normal;font-size:.88rem;color:#b9b8c0;line-height:1.45}.lv__facts s{color:#85848c}@media (max-width: 900px){.lv__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.lv__facts{grid-template-columns:1fr}}.lv__left-row{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 3rem;min-height:2.2rem}.lv__left,.lv__seats{display:inline-flex;align-items:center;padding:.5rem .9rem;border-radius:2rem;background:#c8440f2e;color:#ff9a6b;font-size:.9rem;font-weight:600}.lv__seats{background:#ffffff0f;color:#c9c8cf;font-weight:500}.lv__who,.lv__res{list-style:none;margin:0 0 3rem;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.75rem}.lv__who li,.lv__res li{padding:1.2rem 1.3rem;border-radius:1rem;background:var(--bg-card-2, #1b1b20);border:1px solid rgba(255,255,255,.07);color:#e0dfe6;line-height:1.5}.lv__res li{display:flex;gap:.7rem;align-items:flex-start}.lv__res li svg{flex:none;width:1.1rem;height:1.1rem;margin-top:.2rem;color:#ff6a2b}.lv__prog{margin-bottom:3rem}.lv__prog li>div{opacity:1}.lv__bonus{margin:0 0 1rem;padding:1.4rem 1.5rem;border-radius:1rem;border:1px dashed rgba(255,106,43,.5)}.lv__bonus b{font:600 1.2rem/1.1 var(--title);text-transform:uppercase;color:#ff6a2b}.lv__bonus ul{margin:.8rem 0 0;padding-left:1.2rem;display:grid;gap:.4rem;color:#e0dfe6}.lv__sent{align-self:center;padding:1.5rem;border-radius:1rem;background:#ffffff0a}.lv__sent b{font:600 1.5rem/1.1 var(--title);text-transform:uppercase;color:#f1f0f5}.lv__sent p{margin:.6rem 0 0}.acal{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem;align-items:start;margin-bottom:3rem}@media (max-width: 960px){.acal{grid-template-columns:1fr}}.acal__list ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.acal__list li>a,.acal__list li>div{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center;padding:1rem 1.2rem;border-radius:1rem;background:var(--bg-card-2, #1b1b20);border:1px solid rgba(255,255,255,.07);color:inherit;text-decoration:none}.acal__list li>a:hover{border-color:#ff6a2b}.acal__d{display:grid;place-items:center;min-width:4.6rem;padding:.6rem;border-radius:.8rem;background:#c8440f2e;text-align:center}.acal__d b{font:600 1.05rem/1.1 var(--title);text-transform:uppercase;color:#ff6a2b}.acal__d i{font-style:normal;font-size:.8rem;color:#c9c8cf;margin-top:.2rem}.acal__b{display:grid;gap:.25rem;min-width:0}.acal__b b{color:#f1f0f5;line-height:1.3}.acal__b small{color:#a3a2aa;line-height:1.45}.acal__t{font-style:normal;font-size:.76rem;text-transform:uppercase;letter-spacing:.05em;color:#a3a2aa}.acal__t--course{color:#ff9a6b}.acal__t--webinar{color:#c8a6ff}.acal__t--stream{color:#ff9aa5}.acal__cal{padding:1.2rem;border-radius:1.2rem;background:#141417;border:1px solid rgba(255,255,255,.07);min-height:22rem}.acal__h{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem}.acal__h b{font:600 1.3rem/1 var(--title);text-transform:uppercase}.acal__h button{width:2.4rem;height:2.4rem;border-radius:50%;border:1px solid rgba(255,255,255,.15);background:none;color:inherit;font-size:1.3rem;cursor:pointer}.acal__h button:hover{border-color:#ff6a2b;color:#ff6a2b}.acal__g{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem}.acal__wd{font-size:.75rem;text-align:center;color:#85848c;padding:.3rem 0}.acal__c{display:grid;align-content:start;gap:.15rem;min-height:3.6rem;padding:.3rem;border-radius:.6rem;background:#ffffff08;min-width:0}.acal__c em{font-style:normal;font-size:.82rem;color:#c9c8cf}.acal__c.is-today{outline:1px solid #ff6a2b}.acal__c.has-ev{background:#c8440f24}.acal__dot{display:block;font-style:normal;font-size:.62rem;line-height:1.2;padding:.1rem .25rem;border-radius:.3rem;background:#ffffff14;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kcal__dot--course{background:#c8440f4d;color:#ffb08a}.light-wrap:has(+.dark-wrap)>.b-sec:last-child{padding-bottom:calc(var(--r-xl, 3rem) + 4.5rem)}@media (max-width: 760px){.light-wrap:has(+.dark-wrap)>.b-sec:last-child{padding-bottom:calc(var(--r-xl, 2rem) + 2.5rem)}}.ckpi--leads{--k: #FF6A2B}.ckpi--clients{--k: #C8440F}.ckpi--time{--k: #FF9A6B}.ckpi--money{--k: #FF6A2B}.ckpi--traffic{--k: #C9C8CF}.case-card__kpi{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.6rem}.ckpi{display:inline-flex;align-items:baseline;gap:.4rem;padding:.4rem .65rem;border-radius:.6rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-left:3px solid var(--k);line-height:1.1}.ckpi b{color:#fff;font:600 1.05rem/1 var(--title);white-space:nowrap}.ckpi i{color:#a3a2aa;font-style:normal;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.case-kpi{padding:1.6rem;border-radius:var(--r-lg, 1.5rem);background:linear-gradient(135deg,#c8440f29,#ffffff05);border:1px solid rgba(255,106,43,.25)}.case-kpi__cap{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 1rem;color:#ff9a6b;font:600 .95rem/1 var(--title);text-transform:uppercase;letter-spacing:.08em}.case-kpi__cap .is-work{padding:.3rem .6rem;border-radius:99px;background:#ffffff14;color:#c9c8cf;font-size:.75rem}.case-kpi__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem}.case-kpi__i{padding:1.3rem 1.4rem;border-radius:var(--r-md, 1.1rem);background:var(--bg-card, #17171A);border-top:3px solid var(--k)}.case-kpi__i span{display:block;color:var(--k);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.case-kpi__i b{display:block;margin:.5rem 0 .4rem;color:#fff;font:600 clamp(1.8rem,1.3rem + 1.4vw,2.7rem)/1.05 var(--title)}.case-kpi__i p{margin:0;color:#c9c8cf;font-size:.95rem;line-height:1.4}.pf-res{margin-bottom:1rem}.pf-res__cap{margin:0 0 .8rem;color:#a3a2aa;font-size:.95rem}.pf-res__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.pf-res__i{display:flex;flex-direction:column;padding:1.3rem 1.4rem;border-radius:var(--r-md, 1.1rem);background:var(--bg-card, #17171A);border-top:3px solid var(--k);color:inherit;text-decoration:none;transition:transform .2s,background-color .2s}.pf-res__i:hover{transform:translateY(-3px);background:#1b1b20}.pf-res__i span{color:var(--k);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.pf-res__i b{margin:.5rem 0 .35rem;color:#fff;font:600 clamp(1.7rem,1.2rem + 1.3vw,2.5rem)/1.05 var(--title)}.pf-res__i p{flex:1;margin:0 0 .8rem;color:#c9c8cf;font-size:.92rem;line-height:1.35}.pf-res__i i{display:inline-flex;align-items:center;gap:.35rem;color:#ff9a6b;font-style:normal;font-weight:700;font-size:.9rem}.pf-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-own-lead{max-width:52rem;margin:-.5rem 0 1.5rem;color:#c9c8cf;font-size:1.05rem;line-height:1.5}@media (max-width: 900px){.pf-res__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.pf-res__grid,.pf-stats{grid-template-columns:1fr}}.spam-note{display:flex;gap:.6rem;align-items:flex-start;margin:1rem 0 0;padding:.85rem 1rem;border-radius:.8rem;background:#c8440f1f;border:1px solid rgba(255,106,43,.35);color:#c9c8cf;font-size:.95rem;line-height:1.45;text-align:left}.spam-note:before{content:"!";flex:none;display:grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:50%;background:#ff6a2b;color:#fff;font-weight:800;font-size:.85rem}.spam-note b{color:#fff}.maps-w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.75rem}.maps-w__i{overflow:hidden;border-radius:var(--r-md, 1.1rem);background:var(--bg-card, #17171A);border:1px solid rgba(255,255,255,.08)}.maps-w__i p{margin:0;padding:.8rem 1rem;color:#c9c8cf;font-size:.9rem}.maps-w__i iframe{display:block;width:100%;height:22rem;border:0}@media (max-width: 760px){.maps-w{grid-template-columns:1fr}}.wl-badge-demo{display:flex;flex-wrap:wrap;gap:1rem;margin:1.5rem 0}.wl-badge-demo>div{flex:1 1 16rem;padding:1.4rem;border-radius:var(--r-md, 1.1rem)}.wl-badge-demo .is-dark{background:#121214;border:1px solid rgba(255,255,255,.08)}.wl-badge-demo .is-light{background:#f4f3f8}.wl-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none}.wl-list li{padding:1.2rem 1.3rem;border-radius:var(--r-md, 1.1rem);background:var(--bg-card, #17171A)}.wl-list b{display:block;color:#fff;font:600 1.25rem/1.15 var(--title)}.wl-list span{display:block;margin:.3rem 0 .7rem;color:#a3a2aa;font-size:.9rem}.wl-list a{color:#ff9a6b;font-weight:700;margin-right:1rem}.prose-lite{max-width:54rem;margin:0 0 2.5rem}.prose-lite p{margin:0 0 1rem;color:#c9c8cf;font-size:1.08rem;line-height:1.6}.prose-lite b{color:#fff}.case-kpi__deal{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 2rem}.case-kpi__deal p{flex:1 1 32rem;margin:0;color:#c9c8cf;font-size:1.05rem;line-height:1.55}.case-kpi__deal b{color:#f1f0f5}.case-kpi__deal a{color:#ff9a6b}.ld-values{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.75rem}.ld-values__i{display:flex;flex-direction:column;padding:1.6rem 1.5rem;border-radius:var(--r-md, 1.1rem);background:var(--bg-card, #17171A);border-top:3px solid #C8440F}.ld-values__n{color:#ff6a2b;font:600 .9rem/1 var(--title);letter-spacing:.08em}.ld-values__i h3{margin:.8rem 0 .6rem;color:#f1f0f5;font:600 1.5rem/1.1 var(--title);text-transform:uppercase}.ld-values__i p{flex:1;margin:0 0 1rem;color:#c9c8cf;line-height:1.5}.ld-values__i b{color:#ff9a6b;font-size:.92rem}.ld-pains{border-radius:var(--r-md, 1.1rem);overflow:hidden;border:1px solid rgba(255,255,255,.08)}.ld-pains__h,.ld-pains__r{display:grid;grid-template-columns:1.1fr 1.4fr .9fr;gap:1.5rem;padding:1.1rem 1.5rem}.ld-pains__h{background:#c8440f;color:#fff;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.ld-pains__r{background:var(--bg-card, #17171A);border-top:1px solid rgba(255,255,255,.06)}.ld-pains__r p{margin:0;color:#c9c8cf;line-height:1.5}.ld-pains__p{color:#f1f0f5!important;font-weight:600}.ld-pains__c{color:#ff9a6b!important;font-size:.95rem}.ld-report{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.ld-report>div{padding:1.4rem 1.5rem;border-radius:var(--r-md, 1.1rem);background:var(--bg-card-2, #1B1B20)}.ld-report b{display:block;margin-bottom:.5rem;color:#ff6a2b;font:600 1.3rem/1.1 var(--title);text-transform:uppercase}.ld-report p{margin:0;color:#c9c8cf;line-height:1.5}.ld-guar{margin-top:.75rem;padding:1.8rem 1.75rem;border-radius:var(--r-lg, 1.5rem);background:#c8440f radial-gradient(circle at 90% 0%,rgba(255,255,255,.18),transparent 50%);color:#fff}.ld-guar h3{margin:0 0 .6rem;font:600 clamp(1.6rem,1.2rem + 1vw,2.2rem)/1.1 var(--title);text-transform:uppercase}.ld-guar p{max-width:56rem;margin:0 0 1rem;line-height:1.55;font-size:1.05rem}.ld-guar a{display:inline-flex;align-items:center;gap:.4rem;color:#fff;font-weight:700}.ld-more{display:flex;flex-wrap:wrap;gap:.75rem}.ld-more a{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 1.3rem;border-radius:99px;background:var(--bg-card, #17171A);border:1px solid rgba(255,106,43,.35);color:#f1f0f5;font-weight:600}.ld-more a:hover{border-color:#ff6a2b;color:#ff9a6b}@media (max-width: 900px){.ld-pains__h{display:none}.ld-pains__r{grid-template-columns:1fr;gap:.5rem}.ld-report{grid-template-columns:1fr}}.e404{padding:clamp(2rem,1rem + 4vw,5rem) 0 clamp(3rem,2rem + 4vw,6rem)}.e404__card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,1rem + 3vw,4rem);padding:clamp(1.5rem,1rem + 3vw,3.5rem);border-radius:var(--r-lg, 1.5rem);background:#121214 radial-gradient(circle at 25% 40%,rgba(200,68,15,.28),transparent 60%);border:1px solid rgba(255,106,43,.25)}.e404__code{display:flex;align-items:center;justify-content:center;gap:.1em;font:600 clamp(7rem,4rem + 14vw,17rem)/.85 var(--title);color:#f1f0f5;letter-spacing:-.02em}.e404__code span{background:linear-gradient(180deg,#ff6a2b,#c8440f);-webkit-background-clip:text;background-clip:text;color:transparent}.e404__code img{width:.78em;height:auto;filter:drop-shadow(0 .1em .2em rgba(200,68,15,.45));animation:e404fly 3.2s ease-in-out infinite}@keyframes e404fly{50%{transform:translateY(-.06em) rotate(-3deg)}}@media (prefers-reduced-motion: reduce){.e404__code img{animation:none}}.e404__label{margin:0 0 .6rem;color:#ff6a2b;font:600 1rem/1 var(--title);text-transform:uppercase;letter-spacing:.12em}.e404__title{margin:0 0 1rem;color:#f1f0f5;font:600 clamp(2.4rem,1.6rem + 2.6vw,4.2rem)/1 var(--title);text-transform:uppercase;overflow-wrap:break-word}.e404__lead{margin:0 0 1.75rem;color:#c9c8cf;font-size:1.1rem;line-height:1.55;max-width:34rem}.e404__lead code{padding:.1rem .4rem;border-radius:.4rem;background:#ff6a2b1f;color:#ff9a6b;font-size:.95em;word-break:break-all}.e404__btns{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.e404__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none}.e404__links a{position:relative;display:block;padding:1.25rem 3rem 1.25rem 1.4rem;border-radius:var(--r-md, 1.1rem);background:var(--bg-card, #17171A);border:1px solid rgba(255,255,255,.06);color:inherit;text-decoration:none;transition:border-color .2s}.e404__links a:hover{border-color:#ff6a2b}.e404__links b{display:block;color:#f1f0f5;font:600 1.35rem/1.1 var(--title);text-transform:uppercase}.e404__links span{display:block;margin-top:.35rem;color:#a3a2aa;font-size:.95rem}.e404__links svg{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);color:#ff6a2b}@media (max-width: 860px){.e404__card{grid-template-columns:1fr;text-align:left}.e404__code{justify-content:flex-start}.e404__links{grid-template-columns:1fr}}
