*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}a:active,a:focus,a:hover{outline:0}[hidden]{display:none!important}article,aside,content,details,figcaption,figure,footer,header,hgroup,main,nav,section,embed,object,iframe,audio,video,canvas,progress,meter,output,textarea{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}blockquote,q{quotes:none}blockquote p:before,blockquote p:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;vertical-align:middle}thead th,thead td{font-weight:var(--font-weight-bold);vertical-align:bottom}a img,th img,td img{vertical-align:top}button,input,select,textarea{margin:0}textarea{overflow:auto;vertical-align:top;resize:vertical}fieldset{min-width:auto}button{width:auto;overflow:visible;border-radius:0}input[type=reset],input[type=submit],input[type=file],input[type=radio],input[type=checkbox],select,button{cursor:pointer}input[type=radio],input[type=checkbox]{font-size:110%;margin-right:3px}input[type=search]{appearance:textfield;&::-webkit-search-decoration,&::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}}hr{display:block;height:1px;border:0}menu,nav ul,nav ol{padding:0;list-style:none;list-style-image:none}img,video,audio,embed,object{max-width:100%}img,video,embed,object{height:auto}embed,object{height:100%}img{vertical-align:middle}:root{--body-bg: white;--transition-duration: .225s;--transition-duration-fast: .15s;--transition-function: cubic-bezier(.39, .575, .565, 1);--font-family-base: Roboto, Helvetica, Tahoma, sans-serif;--font-family-headings: var(--font-family-base);--font-weight-normal: normal;--font-weight-lite: 300;--font-weight-bold: 500;--font-size-base: 16px;--font-size-lg: 1.125rem;--font-size-subtext: .875rem;--font-size-h1: 28px;--font-size-h2: 24px;--font-size-h3: 20px;--font-size-h4: 18px;--font-weight-h1: var(--font-weight-lite);--font-weight-h2: var(--font-weight-lite);--font-weight-h3: var(--font-weight-lite);--font-weight-h4: var(--font-weight-lite);@media(width>=768px){--font-size-h1: 40px;--font-size-h2: 30px;--font-size-h3: 22px}--line-height: 1.375;--line-height-h1: 1.3;--line-height-h2: 1.3;--line-height-h3: 1.375;--line-height-h4: 1.5;--underline-width: 1px;--underline-offset: 3px;--underline-interactive-style: dotted;--spacing-word: 3px;--spacing-second-line: 3px;--spacing-xs: 6px;--spacing-sm: 10px;--spacing-md: 20px;--spacing-lg: 30px;--spacing-xl: 40px;--spacing-line: var(--spacing-md);--padding-default: 20px;--main-width: 1040px;--main-spacing: 50px;@media(width>=768px){--main-spacing: 80px;--padding-default: 25px}--container-v: var(--padding-default);--container-h: var(--padding-default);@media(width>=768px){--container-h: var(--spacing-lg)}@media(width>=1025px){--container-h: var(--spacing-xl)}@media(width>=1440px){--container-h: 50px}--margin-h1: 40px 20px;--margin-h2: 35px 20px;--margin-h3: 30px .5em;--margin-h4: 25px .5em;@media(width>=768px){--margin-h1: 50px 45px;--margin-h2: 35px 25px}--color-white: white;--color-gray: #8B8B8B;--color-gray-light: #d0d0d0;--color-gray-bg: #f9f9f9;--color-hover-percent: 20%;--color-placeholder-lighten: 40%;--color-border: #cecece;--color-border-hover: var(--color-gray);--color-disabled: var(--color-gray-light);--color-disabled-bg: var(--color-gray-bg);--color-text: #767676;--color-strong: #2c2c2c;--color-subtext: #6b6b6b;--color-focus: var(--color-secondary);--color-primary: #e35f47;--color-primary-hover: #ff8e7a;--color-secondary: #3a89e6;--color-success: #45b845;--color-warning: #ec8627;--color-danger: #ff5855;--color-start: #ffa100;--color-standard: #2674d0;--color-maximum: #2bae34;--color-box: #6717f5;--link-color: var(--color-secondary);--link-underline-style: solid;*{--link-hover-color: color-mix(in srgb, var(--link-color), black var(--color-hover-percent));--link-underline-color: color-mix(in srgb, currentColor, transparent 50%)}--shape-md-size: 9px;--bullet-size: 10px;--tile-shadow: 0 0 10px -2px rgba(0, 0, 0, .3);--control-font-family: var(--font-family-base);--control-font-size: .9375rem;--control-font-weight: var(--font-weight-normal);--control-color: var(--color-strong);--control-bg: white;--control-padding: 10px 15px;--control-border-width: 1px;--control-border-color: var(--color-border);--control-border-radius: 5px;--control-active-color: var(--color-border-hover);--control-line-height: 1.5;--control-focus-width: 2px;--control-disabled-cursor: not-allowed;*{--control-placeholder: color-mix(in srgb, var(--control-color), white var(--color-placeholder-lighten))}--control-xs: 115px;--control-sm: 150px;--control-md: 240px;--control-lg: 325px;--control-xl: calc(var(--control-md) * 2);--btn-font-family: var(--font-family-base);--btn-font-size: .9375rem;--btn-font-weight: var(--font-weight-normal);--btn-line-height: 1.125;--btn-border-width: 1px;--btn-border-radius: 5px;--btn-border-style: solid;--btn-color: var(--color-strong);--btn-bg: var(--color-gray);--btn-focus-outline: var(--control-focus-width) solid var(--color-focus);--btn-focus-offset: calc(-1 * var(--control-focus-width));--btn-active-shadow: rgba(0, 0, 0, .15) 1px 3px 5px 0px inset;--btn-padding: var(--spacing-sm) var(--spacing-md);--btn-icon-padding: var(--spacing-sm);--btn-min-width: var(--control-xs);*{--btn-hover-color: color-mix(in srgb, var(--btn-color), white var(--color-hover-percent));--btn-hover-bg: color-mix(in srgb, var(--btn-bg), white var(--color-hover-percent));--btn-hover-border-color: var(--color-border-hover);--btn-outline-hover-bg: color-mix(in srgb, var(--btn-bg) var(--color-hover-percent), transparent)}--header-h: 60px;--header-logo-w: 67px;--header-logo-h: 40px;@media(width>=768px){--header-h: 85px;--header-logo-w: 92px;--header-logo-h: 55px}--nav-padding-v: var(--spacing-md);--nav-padding-h: var(--spacing-xs);--nav-padding: var(--nav-padding-v) var(--nav-padding-h);--nav-spacing: var(--spacing-md);--nav-text-color: var(--color-text);--nav-hover-color: var(--color-primary);--nav-border-width: 3px;--nav-active-text-color: var(--color-primary);--nav-active-hover-color: var(--color-primary-hover);--nav-active-border-color: var(--color-primary);--sideover-bg: #243141;--sideover-active-bg: rgba(255, 255, 255, .15);--sideover-border: 1px solid var(--sideover-active-bg);--footer-bg: #243141;--footer-color: #bdbdbd;--footer-link-color: #d8d8d8;--modal-bg: var(--body-bg);--modal-border: none;--modal-border-radius: 8px;--modal-backdrop-bg: rgba(0, 0, 0, .7);--modal-shadow: 0 7px 8px -4px rgba(0,0,0,.2), 0 8px 13px 2px rgba(0,0,0,.14), 0 5px 24px 4px rgba(0,0,0,.12);--modal-margin-h: 0;--modal-margin-v: 0;--modal-header-padding: var(--padding-default);--modal-body-padding: var(--padding-default);--modal-footer-padding: var(--padding-default);--modal-icon-size: 18px;--modal-md: 780px;@media(width>=768px){--modal-margin-h: var(--padding-default);--modal-margin-v: var(--padding-default);--modal-icon-size: 24px}--zindex-sidebar: 1000;--zindex-modal: 100200;--zindex-spinner: 101000}*{transition-timing-function:var(--transition-function)}html,body{height:100%}html{font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height);color:var(--color-text);text-underline-offset:var(--underline-offset);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--body-bg)}h1,h2,h3,h4{font-family:var(--font-family-headings);color:var(--color-strong);&:not(.m-top):first-child{margin-top:0}}h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1);margin-block:var(--margin-h1)}h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);margin-block:var(--margin-h2)}h3,.h3-size{font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3)}h3{margin-block:var(--margin-h3)}h4,.h4-size{font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4)}h4{margin-block:var(--margin-h4)}p,ul,ol,dl,blockquote,hr,pre,table,figure,address,iframe{margin:var(--spacing-line) 0 0;&:first-child{margin-top:0}}a{color:var(--link-color);cursor:pointer;text-decoration:underline;text-decoration-thickness:var(--underline-width);text-decoration-color:var(--link-underline-color);text-decoration-style:var(--link-underline-style);outline:none;transition-property:color,border-color,text-decoration-color,background;transition-duration:var(--transition-duration);&:hover{color:var(--link-hover-color);text-decoration-color:transparent!important}&:active{box-shadow:none}&.interactive{text-decoration-style:var(--underline-interactive-style)}&.disabled{color:var(--color-disabled)!important;text-decoration-color:transparent!important;cursor:not-allowed}}ul,ol{padding-left:2em;>li{text-align:left;&:not(:first-of-type){margin-top:var(--spacing-xs)}}}.advantage{--screenshot-width: 780px;--screenshot-shadow-spread: 12px;content{@media(width>=768px){font-size:var(--font-size-lg)}}.inner-content{p,ul,ol{margin:0}p+p,ul+p,ol+p,p+ul,p+ol{margin-top:var(--spacing-line)}}h2{margin-top:0}.carousel{@media(width<768px){margin:var(--spacing-md) calc(-1 * var(--container-h)) 0;width:initial}@media(width>=768px){margin-top:var(--spacing-xl)}.screenshot-wrapper{margin:0!important}}.screenshot-wrapper{padding:0 var(--screenshot-shadow-spread) var(--screenshot-shadow-spread)}.screenshot{display:block;margin:0 auto;border-radius:4px;box-shadow:0 5px var(--screenshot-shadow-spread) 0 #0003;width:100%;max-width:var(--screenshot-width)}.soon-text{font-weight:var(--font-weight-bold);color:var(--color-primary);text-transform:uppercase;font-size:.75rem;letter-spacing:1px;margin-bottom:var(--spacing-xs);@media(width>=768px){margin-bottom:var(--spacing-sm)}}}.advantage{display:flex;flex-direction:column;text-align:center;.inner-content{display:flex;flex-flow:column;align-items:center;margin-inline:auto;max-width:630px;width:100%}.screenshot-wrapper{margin:var(--spacing-md) calc(-1 * var(--container-h)) 0;@media(width>=768px){margin:var(--spacing-xl) auto 0}}}@media(width>=960px){.advantage.horizontal{display:flex;flex-direction:row;text-align:left;.inner-content{display:block;margin-inline:0}.screenshot-wrapper{margin:0}content{flex:1 0 50%;display:flex;flex-flow:column;justify-content:center;>*{max-width:380px}}h2{width:100%}@media(width>=1240px){.screenshot-wrapper{flex-shrink:0}}@media(width>=1440px){.content{flex:1 0 59%}}&.left{content{align-items:flex-start}@media(width>=1060px)and (width<1240px){.screenshot{margin-left:10%}}}&.right{content{order:1;align-items:flex-end}.screenshot-wrapper{order:0}@media(width>=1060px)and (width<1240px){.screenshot{margin-left:-10%}}@media(width>=1240px){.screenshot-wrapper{margin-left:-20%}}@media(width>=1440px){.screenshot-wrapper{margin-left:-42%}}}}}.banner{display:flex;flex-direction:column;position:relative;height:450px;padding-top:var(--header-h);padding-bottom:var(--spacing-lg);color:var(--color-white);text-shadow:0 0 3px black,0 0 6px black,0 0 6px black,0 0 9px black;background-repeat:no-repeat;background-size:cover;background-position:center 70%;@media(width>=768px){height:460px}.gradient{position:absolute;inset:0;background-image:linear-gradient(-180deg,#000000b3,#0009 20%,#00000040 95%)}content{display:flex;flex-direction:column;justify-content:center;position:relative;width:100%;flex:1;margin-block:0;h1{color:inherit;margin-bottom:var(--spacing-sm);max-width:750px;@media(width>=768px){white-space:pre-line}}.text{font-size:var(--font-size-h3)}}footer{position:relative;width:100%;font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);margin-block:0;@media(width<768px){.line1,.line2{display:none}}.line1+.line2{margin-top:var(--spacing-xs)}.square{display:inline-block;border:1px solid var(--color-white);padding:var(--spacing-xs) var(--spacing-sm);@media(width>=768px){margin-top:var(--spacing-md)}}}}button,.btn,.btn-outline,.btn-icon{display:inline-block;background:transparent;outline:none;box-shadow:none;cursor:pointer;appearance:none;user-select:none;transition-property:opacity,color,border-color,background,box-shadow,transform;transition-duration:var(--transition-duration);font-family:var(--btn-font-family);font-weight:var(--btn-font-weight);font-size:var(--btn-font-size);line-height:var(--btn-line-height);color:var(--btn-color);text-align:center;vertical-align:baseline;text-decoration:none;&:hover{color:var(--btn-color)}&:focus-visible{outline:var(--btn-focus-outline);outline-offset:var(--btn-focus-offset)}&[disabled],&.disabled{color:var(--color-disabled)!important;cursor:var(--control-disabled-cursor)!important;box-shadow:none!important;outline:none!important}}.btn,.btn-outline,.btn-icon{border-radius:var(--btn-border-radius);&:active{box-shadow:var(--btn-active-shadow)}&[disabled],&.disabled{background:var(--color-disabled-bg)!important;border-color:var(--color-border)!important}}.btn{color:var(--color-white);background:var(--btn-bg);border:var(--btn-border-width) var(--btn-border-style) var(--btn-bg);padding:var(--btn-padding);min-width:var(--btn-min-width);&:hover{color:var(--color-white);background:var(--btn-hover-bg);border-color:var(--btn-hover-bg)}&.primary{--btn-bg: var(--color-primary);--btn-hover-bg: var(--color-primary-hover)}&.success{--btn-bg: var(--color-success)}&.warning{--btn-bg: var(--color-warning)}&.danger{--btn-bg: var(--color-danger)}}.btn-outline{color:var(--btn-color);background:transparent;border:var(--btn-border-width) var(--btn-border-style) var(--color-border);padding:var(--btn-padding);min-width:var(--btn-min-width);&:hover{background:var(--btn-outline-hover-bg);border-color:var(--btn-bg)}&.primary{--btn-color: var(--color-primary);--btn-bg: var(--color-primary);--btn-hover-bg: color-mix(in srgb, var(--color-primary-hover) var(--color-hover-percent), transparent)}&.white{--btn-color: var(--color-white);--btn-bg: var(--color-white)}&.selected{--btn-color: var(--color-white);background:var(--btn-bg);border-color:var(--btn-bg);&:hover{background:color-mix(in srgb,var(--btn-bg),var(--color-white) var(--color-hover-percent))}}}.btn-icon{font-size:1rem;padding:var(--btn-icon-padding);&:hover{background:var(--btn-hover-bg)}&.white{--btn-color: var(--color-white)}&.lg{font-size:24px}}.btn-group{display:flex;border-radius:var(--btn-border-radius);>*{flex:1 1 auto;&:not(:first-child){border-top-left-radius:0!important;border-bottom-left-radius:0!important;margin-left:calc(-1 * var(--btn-border-width))}&:not(:last-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important}&:hover,&:focus-visible{z-index:1}}}.btn-return{display:inline-flex;align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-lg)}.glide__track{flex:1;transition-property:height;transition-duration:var(--transition-duration)}.glide__top{position:relative}.glide__slides{margin:0}.glide__slide{@media(width>=768px){padding:0 65px}}.glide__arrow{position:absolute;top:0;bottom:0;z-index:1;box-shadow:none;transition:opacity var(--transition-duration) var(--transition-function);.arrow{margin:25px;color:var(--color-border);transition:color var(--transition-duration) var(--transition-function)}.arrow-in-circle{color:var(--color-primary);transition:color var(--transition-duration) var(--transition-function);.path1{fill:currentColor}.path2{fill:#fff}}@media(hover:hover){&:hover{.arrow{color:var(--color-primary)}.arrow-in-circle{color:var(--color-primary-hover)}}}&[class*=disabled]{opacity:.6;cursor:not-allowed;.arrow-in-circle{color:var(--color-border)!important}}@media(width<768px){.arrow{display:none}.arrow-in-circle{height:40px;width:16px}}@media(width>=768px){.arrow{height:32px;width:17px}.arrow-in-circle{display:none;height:50px;width:25px}}&.glide__arrow--left{left:0;transform:rotate(180deg)}&.glide__arrow--right{right:0}}.glide__bullets{display:flex;justify-content:center;margin-top:var(--spacing-md);position:relative;overflow:hidden;&:after{content:"";position:absolute;pointer-events:none;width:100%;height:100%;background-image:linear-gradient(to right,#fff,#fff0 20% 80%,#fff)}}.glide__bullet{display:inline-block;width:var(--bullet-size);height:var(--bullet-size);margin-right:var(--bullet-size);flex-shrink:0;border-radius:100%;background-color:var(--color-border);cursor:pointer;transition:background-color var(--transition-duration) var(--transition-function);&:last-child{margin-right:0}&:hover{background-color:var(--color-primary)}}.glide__bullet--active{pointer-events:none;background-color:var(--color-primary)}.clients{ul{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;row-gap:var(--spacing-md);padding:0;list-style:none;line-height:inherit;>li{display:flex;align-items:center;justify-content:center;padding-inline:var(--spacing-sm);width:50%}@media(width>=768px){row-gap:var(--spacing-xl);>li{width:33.33%}}}a{display:block;text-decoration:none!important;img{display:block;width:100%}}}input,select,textarea{font-family:var(--control-font-family);font-size:var(--control-font-size);font-weight:var(--control-font-weight);line-height:var(--control-line-height);color:var(--control-color);vertical-align:baseline;appearance:none;box-shadow:none;outline:none;position:relative;transition-property:opacity,color,border-color,background;transition-duration:var(--transition-duration-fast);&[disabled],&.disabled{color:var(--color-disabled)!important;cursor:var(--control-disabled-cursor)!important;outline:none!important;resize:none!important}}input:not([type]),input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=phone],input[type=search],input[type=tel],input[type=time],input[type=text],input[type=url],textarea,select{background:var(--control-bg);border:var(--control-border-width) solid var(--control-border-color);border-radius:var(--control-border-radius);padding:var(--control-padding);&::placeholder{color:var(--control-placeholder);transition-property:color;transition-duration:var(--transition-duration)}&:hover{border-color:var(--color-border-hover)}&:focus-within{border-color:var(--control-active-color)}&[readonly],&.readonly{background:var(--color-disabled-bg)!important}&[disabled],&.disabled{border-color:var(--color-border)!important;background:var(--color-disabled-bg)!important}&.invalid{--control-color: var(--color-danger);--control-border-color: var(--color-danger)}}form{display:grid;grid-template-columns:1fr;align-content:start;gap:var(--spacing-line) var(--spacing-md);>ul:has(.validation-message){display:flex;flex-direction:column;grid-column:1 / -1;margin:0;padding:var(--control-padding);gap:var(--spacing-sm);color:var(--color-white);background:var(--color-danger);border-radius:var(--control-border-radius);font-size:var(--control-font-size);list-style:none}}.alert{grid-column:1 / -1;padding:var(--control-padding);color:var(--color-white);background:var(--color-danger);border-radius:var(--control-border-radius);font-size:var(--control-font-size)}.d-none{display:none}.text-center{text-align:center}abbr,dfn,.text-help{font-style:normal;text-decoration:underline;text-decoration-thickness:var(--underline-width);text-decoration-style:var(--underline-interactive-style);cursor:help}.ellipsis{display:block!important;width:auto!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex-grow:0;flex-shrink:1!important;flex-basis:auto}ul.dash{list-style:none;padding-left:1rem;li{position:relative}li:before{position:absolute;left:-1rem;content:"\2013"}}.subtext{font-size:var(--font-size-subtext);font-weight:var(--font-weight-normal);color:var(--color-subtext)}svg.icon,.btn-icon>svg{display:inline-block;height:1em;width:auto;fill:currentColor;vertical-align:middle}.nowrap{white-space:nowrap}.app-root{display:flex;flex-flow:column;height:100%;>main{position:relative;flex:1 0 auto}}.app-root>header{display:flex;align-items:center;background:var(--body-bg);position:relative;flex:0 0 auto;width:100%;height:var(--header-h);transition-property:opacity,background;transition-duration:var(--transition-duration);&:after{display:block;margin-inline:var(--container-h);content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid var(--color-border);transition:inherit}.menu{margin-left:auto}.btn-mobile-menu{display:none;margin-left:auto;margin-right:calc(-1 * var(--btn-icon-padding));.icon{width:26px;height:16px}}.btn-signin,.btn-request{display:none}@media(width>=950px){.btn-request{display:block}}@media(width>=1050px){.btn-signin{display:block}}@media(width<768px){.menu{display:none}.btn-mobile-menu{display:block}}&.over{position:absolute;top:0;left:0;z-index:1;background:transparent;&:after{border-bottom-color:color-mix(in srgb,var(--color-border),black 40%)}@media(width<768px){&:after{display:none}}}}.logo{display:block;width:var(--header-logo-w);height:var(--header-logo-h);background-image:url(images/logo.svg);background-size:cover;background-repeat:no-repeat;text-decoration:none;margin-right:var(--spacing-xl);&.white{background-image:url(images/logo-white.svg)}}.menu{display:flex;align-items:center;height:100%;gap:var(--spacing-lg);nav{height:100%}.btn-signin,.btn-request{min-width:auto}}nav{display:flex;column-gap:var(--nav-spacing);--link-color: var(--nav-text-color);>a{display:block;align-content:center;border-bottom:var(--nav-border-width) solid transparent;padding:var(--nav-padding-v) var(--nav-padding-h) calc(var(--nav-padding-v) - var(--nav-border-width));z-index:1;line-height:normal;text-decoration:none;cursor:pointer;&:not(.active):hover{color:var(--nav-hover-color)}&.active{--link-color: var(--nav-active-text-color);--link-hover-color: var(--nav-active-hover-color);border-bottom-color:var(--nav-active-border-color)}}&.white{--link-color: var(--color-white)}&.mobile{flex-direction:column;align-items:stretch;font-size:var(--font-size-lg);text-align:center;--link-color: var(--color-white);>a{border:none;&.active{background:var(--sideover-active-bg);--link-color: var(--color-white)}}}}.sideover{display:flex;flex-direction:column;align-items:stretch;padding-bottom:var(--container-v);background:var(--sideover-bg);position:absolute;top:0;left:0;right:0;z-index:var(--zindex-sidebar);transition-property:opacity;transition-duration:var(--transition-duration);pointer-events:none;opacity:0;&.show{pointer-events:all;opacity:1}>header{display:flex;align-items:center;height:var(--header-h);padding-inline:var(--container-h);border-bottom:var(--sideover-border)}>.menu{flex-direction:column;align-items:stretch;>a,>button{margin-inline:var(--container-h)}}.btn-mobile-close{margin-left:auto;margin-right:calc(-1 * var(--btn-icon-padding))}}.app-root>footer{display:block;background:var(--footer-bg);color:var(--footer-color);flex:0 0 auto;--link-color: var(--footer-link-color);>content{display:grid;grid-template-columns:1fr;gap:var(--spacing-md) var(--spacing-md);@media(width>=768px){grid-template-columns:repeat(3,1fr)}>div{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}}.requisites{font-size:var(--font-size-subtext);gap:0}.copyright{grid-column:-2 / -1;font-size:var(--font-size-subtext);gap:0}}.container{margin:var(--container-v) auto;max-width:var(--main-width);&.main{margin-block:var(--main-spacing)}&.main:has(>h1:first-child){margin-top:0;>h1{margin-block:var(--margin-h1)}}}.container,.container-h{padding-inline:var(--container-h)}.status{.group{display:flex;flex-flow:row wrap;justify-content:center;>div{flex:1;margin-bottom:var(--spacing-lg)}}img.monster{width:300px;height:236px}.btn-outline{margin-top:var(--spacing-line)}}.legal{--column-padding-1: 3em;--column-padding-2: 3em;--column-padding-3: 4em;--column-padding-4: 2em;--h2-top: calc(var(--font-size-base) * 2.5);--h3-top: calc(var(--font-size-base) * 1.5);h2{margin-top:var(--h2-top)}h3{margin-top:var(--h3-top)}ol{list-style:none;padding:0;margin:0;>li{list-style:none;position:relative;&,>p{margin-bottom:.5em}&:before{position:absolute;left:0}}}>ol>li{counter-increment:first-li;padding-left:var(--column-padding-1);margin-top:var(--h2-top);>h2{margin-top:0}&:before{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);content:counter(first-li) "."}>ol{margin-left:calc(-1 * var(--column-padding-1));>li{counter-increment:second-li;padding-left:var(--column-padding-2);&:before{content:counter(first-li) "." counter(second-li) "."}>ol>li{counter-increment:third-li;padding-left:var(--column-padding-3);&:before{content:counter(first-li) "." counter(second-li) "." counter(third-li) "."}>ol>li{counter-increment:fourth-li;padding-left:var(--column-padding-4);&:before{content:counter(fourth-li) ")"}}}}}}}.modal{position:fixed;inset:0;z-index:var(--zindex-modal);background:var(--modal-backdrop-bg);transition-property:opacity;transition-duration:var(--transition-duration);opacity:0;pointer-events:none;display:flex;flex-flow:column;justify-content:center;&.show{opacity:1;pointer-events:all}.modal-scroller{overflow:hidden auto;padding:0 var(--modal-margin-h)}.modal-content{position:relative;overflow:auto;max-width:var(--modal-md);background:var(--modal-bg);box-shadow:var(--modal-shadow);border:var(--modal-border);border-radius:var(--modal-border-radius);margin:var(--modal-margin-v) auto;padding:var(--modal-body-padding)}.modal-close-btn{position:absolute;z-index:calc(var(--zindex-spinner) + 1);top:var(--modal-header-padding);right:var(--modal-header-padding);>.icon{font-size:var(--modal-icon-size)}}}.blog-articles{display:grid;grid-template-columns:1fr;gap:var(--spacing-xl) var(--padding-default);flex-flow:column;@media(width>=768px){grid-template-columns:repeat(3,1fr)}a{display:flex;flex-direction:column;gap:var(--spacing-sm) var(--spacing-lg);margin:calc(-1 * var(--spacing-sm));padding:var(--spacing-sm);color:inherit;text-decoration:none;&:hover{box-shadow:var(--tile-shadow)}>.img{display:block;border:1px solid rgba(0,0,0,.15);>div{height:0;padding-bottom:56.25%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-color:var(--color-gray-bg);&.mobile{@media(width>=768px){display:none}}&.desktop{@media(width<768px){display:none}}}&.fit>div{background-size:contain}}>content{display:flex;flex-direction:column;row-gap:var(--spacing-sm);>.title{color:var(--color-strong)}}@media(width>=768px){row-gap:var(--spacing-md);>content{row-gap:var(--spacing-md)}}}a.top{grid-column:1 / -1;@media(width>=768px){display:grid;grid-template-columns:repeat(3,1fr);>.img{grid-column-end:span 2}}}}.blog-item{display:grid;grid-template-columns:1fr;align-items:start;gap:var(--spacing-lg) var(--spacing-xl);@media(width>=768px){grid-template-columns:1fr auto}>content{>img{display:block;max-width:100%;margin:0 auto var(--spacing-md);max-height:70vh;@media(width>=768px){margin-bottom:var(--spacing-xl)}}}.text{img{&:not(:first-child){margin-top:var(--spacing-xs)}&:not(:last-child){margin-bottom:var(--spacing-xs)}}}}.author{display:flex;align-items:center;gap:var(--spacing-xs)}.avatar{display:inline-block;position:relative;overflow:hidden;width:34px;height:34px;div,img{position:absolute;inset:0;border-radius:50%}div{display:flex;align-items:center;justify-content:center;font-weight:500;color:#fff;font-size:var(--font-size-lg);background-color:var(--color-primary);letter-spacing:1px}img{z-index:1}}.contacts{display:flex;flex-direction:column;gap:var(--spacing-xl) var(--spacing-md);@media(width>=768px){flex-direction:row}.info{display:flex;flex-direction:column;gap:var(--spacing-md);flex:1 0 auto;img{height:20px;width:auto}}.label-short{@media(width>=1000px){display:none}}.label-long{@media(width<1000px){display:none}}form,.result{width:100%;@media(width>=768px){max-width:380px}}form{@media(width>=768px){grid-template-columns:repeat(2,1fr)}.name,textarea,button,div{grid-column:1 / -1}button{height:45px;@media(width>=768px){max-width:180px}}}.result{display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center;svg{display:block;margin:0 auto;width:120px;height:115px}}}.map{display:block;height:500px;width:100%}.main-features{display:grid;gap:var(--spacing-lg) var(--spacing-sm);@media(width>=768px){grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:var(--spacing-xl)}@media(width>=1025px){gap:calc(var(--spacing-xl) * 2)}.part{display:grid;grid-template-columns:auto 1fr;grid-auto-rows:auto;gap:var(--spacing-md);align-items:center;@media(width>=768px){row-gap:var(--spacing-xl);padding-inline:var(--spacing-md)}@media(width>=1025px){padding-inline:var(--spacing-lg)}>h2{grid-column:1 / -1;margin:0;text-align:center}>img{display:block;height:50px;justify-self:center}>a{grid-column:1 / -1;justify-self:center}>span{font-size:var(--font-size-lg)}}}.rates-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--spacing-md);@media(width<990px){display:none}@media(width>=1120px){margin:0 -50px}@media(width>=1220px){margin:0 -100px}}.rates-switch{position:sticky;top:0;z-index:1;height:50px;background-color:var(--color-gray-bg);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);overflow:hidden;margin-inline:calc(-1 * var(--container-h));@media(width>=990px){display:none}.switch{display:flex;height:100%;transition-property:translate;transition-duration:var(--transition-duration);&:has(button:nth-child(1).active){translate:30% 0}&:has(button:nth-child(2).active){translate:-10% 0}&:has(button:nth-child(3).active){translate:-50% 0}&:has(button:nth-child(4).active){translate:-90% 0}>button{width:40%;flex:0 0 auto;position:relative;color:var(--color-text);padding-top:var(--nav-border-width);border-bottom:var(--nav-border-width) solid transparent;transition-property:color;transition-duration:var(--transition-duration);&.active{border-bottom-color:currentColor;&.start{color:var(--color-start)}&.standard{color:var(--color-standard)}&.maximum{color:var(--color-maximum)}&.box{color:var(--color-box)}}}}}.rates-carousel{margin-inline:calc(-1 * var(--container-h));@media(width>=990px){display:none}.rate-plan{border:none;padding-bottom:0;>.name{display:none}}}.rate-plan{display:grid;grid-template-columns:1fr;grid-template-rows:subgrid;grid-row:span 8;padding:var(--padding-default);border:1px solid var(--color-border);row-gap:var(--spacing-md);h3{margin:0;text-align:center}&:has(>.rate-price.future){grid-row:span 9}&.start h3{color:var(--color-start)}&.standard h3{color:var(--color-standard)}&.maximum h3{color:var(--color-maximum)}&.box h3{color:var(--color-box)}>.name{margin-top:calc(-1 * var(--padding-default));padding-top:var(--padding-default);position:sticky;top:calc(var(--spacing-sm) - var(--padding-default));z-index:1;background:var(--body-bg)}.features{display:flex;flex-direction:column;gap:var(--spacing-md)}.feature{display:flex;column-gap:var(--spacing-xs);@media(width<768px)or (width>=990px){>content{flex:1}}>img{align-self:center;max-width:90px;max-height:50px}}.title{color:var(--color-strong);margin-bottom:var(--spacing-xs)}ul{margin:0}.soon:after{font-weight:var(--font-weight-bold);color:var(--color-primary);text-transform:uppercase;font-size:10px;letter-spacing:.5px;content:"\441\43a\43e\440\43e";margin-left:var(--spacing-xs)}}.rates-special{@media(width>=768px){display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--spacing-lg)}h3{text-align:center}ul{&:last-child{margin-bottom:0}}.rate-price{margin-top:var(--spacing-line)}.maximum{color:var(--color-maximum)}}.currency-switch{justify-content:center;margin-top:var(--spacing-md);@media(width>=768px){margin-top:var(--spacing-lg)}.btn-outline{flex-grow:0;min-width:var(--btn-min-width);@media(width>=768px){min-width:220px}.subtext{display:block}&.selected .subtext{color:var(--color-white)}}}.price{display:block;font-weight:400;text-align:center;line-height:1;white-space:nowrap;.value,.unit{white-space:nowrap}.unit{font-weight:var(--font-weight-lite)}.more{text-align:center;font-size:var(--font-size-subtext);margin-top:var(--spacing-word)}&.year,&.forever{color:var(--color-strong);font-size:var(--font-size-h2);.unit{font-size:var(--font-size-base);font-weight:400}}&.month{font-size:var(--font-size-h4)}&.forever{.unit{display:block}}}.vat{font-size:var(--font-size-subtext);text-align:center;white-space:nowrap}.paginator{display:flex;justify-content:center;gap:var(--spacing-sm);margin-top:var(--padding-default);.btn-outline{min-width:35px;&.active{pointer-events:none}&:not(.verbose){padding-inline:8.5px}}}.circle{display:inline-block;width:var(--shape-md-size);height:var(--shape-md-size);background:var(--color-border);transition:background var(--transition-duration) var(--transition-function);&.primary{background:var(--color-primary)}&.secondary{background:var(--color-secondary)}&.success{background:var(--color-success)}&.warning{background:var(--color-warning)}&.danger{background:var(--color-danger)}}.circle{border-radius:50%}ul.tiles{display:grid;grid-template-columns:1fr;gap:var(--spacing-md) var(--spacing-sm);padding:0;@media(width>=768px){grid-template-columns:1fr 1fr;gap:var(--spacing-xl) var(--spacing-md)}>li{display:flex;align-items:baseline;>img{flex-shrink:0;margin-right:var(--spacing-md);align-self:center}>.circle{position:relative;top:-2px;margin-right:var(--spacing-sm)}@media(width<768px){>.img,>.circle{display:none}}>content{flex:1 1 auto;@media(width>=768px){max-width:300px}>header{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}>ul{margin:0}}}}.try{.group{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg) var(--spacing-md);@media(width>=768px){grid-template-columns:1fr 1fr}}section{display:flex;flex-flow:column;align-items:center;ul{margin:0 0 var(--spacing-line)}}}.modal.try{.try{margin-bottom:var(--spacing-xl)}.call{margin-bottom:var(--main-spacing)}.phones{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0;>li{text-align:center;margin:var(--spacing-xs) var(--spacing-md) 0;.subtext{display:block}}}}
