@charset "UTF-8";:root:not(#\#):not(#\#){--gap:1rem;--font-title:"InterTight",sans-serif;--font-text:"InterTight",sans-serif;--fz:1rem;--bor-width:0.0625rem;--bor-rad-16:1rem;--bor-rad-6:0.375rem;--outline-width:0.125rem;--outline-offset:0.1875rem;--body-bg:#fff;--footer-bg:#000;--text-light:#fff;--text-dark:#1d1d1d;--text-darken:#141414;--text-secondary:#6b6b6b;--accent:#ed4a46;--primary:#f2891c;--glow-orange:#ec5a32;--amaranth:#eb3354;--light:#fff;--dark:#000;--sooty:#141414;--nero:#262626;--black-coffee:#3d3332;--dreamless-sleep:hsla(0,0%,7%,.7);--black-light:rgba(0,0,0,.25);--new:rgba(0,0,0,.251);--athens-gray:#f3f4f6;--chef-hat:#f4f5f7;--windswept-beach:#e4e4e6;--pinball:#d3d3d3;--brushed-metal:#c7c8c9;--silver-snippet:#8f8f8f;--westchester-grey:#6b6b6b;--chocolate-cosmos:#511819;--warm-forever:#392124;--asphalt:rgba(23,10,4,.6);--border-dark:#262626;--linear-gradient:linear-gradient(226deg,#f2891c,#ec3454);--overlay:rgba(0,0,0,.7);--textarea-bg:#f3f4f6}@font-face{font-family:InterTight;src:url(assets/fonts/InterTight-VariableFont.woff2) format("woff2-variations");src:url(assets/fonts/InterTight-VariableFont.woff2) format("woff2") tech("variations");font-display:swap;font-weight:100 900}html:not(#\#):not(#\#){scroll-behavior:smooth}body:not(#\#):not(#\#){height:100%;margin:0}:not(#\#):not(#\#),:not(#\#):not(#\#):after,:not(#\#):not(#\#):before{box-sizing:border-box}input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent;border:none}img{display:block;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}a,button{font-size:inherit;color:inherit;cursor:pointer}button{padding:0;background-color:transparent;border:none}a{-webkit-text-decoration:none;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;color:inherit}p{margin:0}ol[class],ul[class]{margin:0;padding:0;list-style-type:none}blockquote[class]{margin:0}fieldset[class]{padding:0;border:none}address{font-style:normal}figure{margin:0}html:not(#\#):not(#\#){background-color:#1e1e1e}.body:not(#\#):not(#\#){position:relative;min-width:20rem;margin:0;font-family:InterTight,sans-serif;font-family:var(--font-text);font-style:normal;font-size:1rem;font-size:var(--fz);font-weight:400;line-height:1.4;letter-spacing:.04em;background-color:#fff;background-color:var(--body-bg);border-radius:1rem;border-radius:var(--bor-rad-16);overflow-x:hidden}.page:not(#\#):not(#\#){display:flex;flex-direction:column;min-height:100%;padding-top:1rem;padding-top:var(--gap);padding-bottom:1rem;padding-bottom:var(--gap);min-width:0}.page-content:not(#\#):not(#\#){overflow-x:hidden}.container:not(#\#):not(#\#){max-width:100%;width:100%;margin:0 auto;background-position:50%;background-repeat:no-repeat;background-size:cover}.container:not(.header__container):not(#\#):not(#\#){display:flex;flex-direction:column}.container.flex-column:not(#\#):not(#\#),.container:not(.header__container):not(#\#):not(#\#){row-gap:clamp(2rem,1.6394075982rem + 1.802962009vw,3.75rem)}.container.flex-column:not(#\#):not(#\#) header.section__header{margin-bottom:0}.container-fluid:not(#\#):not(#\#){max-width:100%;width:100%;margin:0 auto;padding:0}.container-right:not(#\#):not(#\#){max-width:100%;width:100%;padding-left:calc(50% - 58.53125rem)}.container-left:not(#\#):not(#\#){max-width:100%;width:100%;padding-right:calc(50% - 58.53125rem)}.before-square:not(#\#):not(#\#){display:inline-flex;align-items:center;gap:.75rem}.before-square:not(#\#):not(#\#):before{content:"";flex-shrink:0;display:inline-block;width:clamp(.625rem,.5734867997rem + .2575660013vw,.875rem);height:clamp(.625rem,.5734867997rem + .2575660013vw,.875rem);border-radius:.25rem;background:linear-gradient(226deg,#f2891c,#ec3454);background:var(--linear-gradient)}.before-quotes:not(#\#):not(#\#){--quotes-bg-color:hsla(0,0%,100%,.1);--quotes-bg-img:url(assets/svg/quotes-light.svg);display:flex;flex-direction:column;row-gap:1.875rem}.before-quotes:not(#\#):not(#\#):before{content:"";display:block;flex-shrink:0;width:2.3125rem;height:1.875rem;border-radius:.25rem;background-color:var(--quotes-bg-color);background-image:var(--quotes-bg-img);background-position:50%;background-repeat:no-repeat;background-size:cover}.before-quotes--dark:not(#\#):not(#\#){--quotes-bg-color:rgba(212,212,214,.5);--quotes-bg-img:url(assets/svg/quotes-dark.svg)}.list-square:not(#\#):not(#\#){display:flex;flex-direction:column;row-gap:.625rem}.list-square:not(#\#):not(#\#) li{position:relative;display:inline;padding-left:1.25rem;line-height:1.3}.list-square:not(#\#):not(#\#) li:before{content:"";position:absolute;top:.375rem;left:0;display:inline-block;width:clamp(.625rem,.5734867997rem + .2575660013vw,.875rem);height:clamp(.625rem,.5734867997rem + .2575660013vw,.875rem);border-radius:.25rem;background:linear-gradient(226deg,#f2891c,#ec3454);background:var(--linear-gradient)}.list-square:not(#\#):not(#\#) li::has(ul):before{display:none}.num-list:not(#\#):not(#\#){display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;max-width:90rem;width:100%;margin:0 auto;counter-reset:numbers}.num-list:not(#\#):not(#\#) li{--border-color:var(--nero);--color:var(--text-dark);display:inline-flex;align-items:center;gap:.75rem}.num-list:not(#\#):not(#\#) li:before{counter-increment:numbers;content:"0" counter(numbers);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:.5rem;font-weight:500;font-size:.875rem;color:var(--color);border:.0625rem solid var(--border-color);border-radius:.5rem}.num-list:not(#\#):not(#\#) li:nth-child(n+10):before{content:"" counter(num) ""}.before-num:not(#\#):not(#\#){--border-color:var(--nero);--color:var(--text-light)}.before-num:not(#\#):not(#\#):before{counter-increment:num;content:"0" counter(num);position:absolute;top:1.875rem;left:1.875rem;display:flex;align-items:center;justify-content:center;align-self:var(--num-align);width:2.875rem;height:2.875rem;padding:.625rem 1rem;font-weight:500;color:var(--color);border:.0625rem solid var(--border-color);border-radius:.5rem}.before-num:nth-child(n+10):not(#\#):not(#\#):before{content:"" counter(num) ""}.border-radius:not(#\#):not(#\#){border-radius:1rem;border-radius:var(--bor-rad-16)}.section__epigraph:not(#\#):not(#\#){font-size:1.25rem;text-transform:uppercase;color:#141414;color:var(--text-darken)}.ta-left:not(#\#):not(#\#){text-align:left}ul.flex-column-start:not(#\#):not(#\#),ul.flex-column:not(#\#):not(#\#){row-gap:.5rem}.max-width-1440:not(#\#):not(#\#){max-width:90rem;width:100%}.centered:not(#\#):not(#\#){margin:0 auto}.flex:not(#\#):not(#\#){display:flex}.inline-flex:not(#\#):not(#\#){display:inline-flex}.flex-column:not(#\#):not(#\#){display:flex;flex-direction:column}.inline-flex-column:not(#\#):not(#\#){display:inline-flex;flex-direction:column}.flex-column-start:not(#\#):not(#\#){display:flex;flex-direction:column;align-items:flex-start}.flex-column-end:not(#\#):not(#\#){display:flex;flex-direction:column;align-items:flex-end}.inline-flex-column-start:not(#\#):not(#\#){display:inline-flex;flex-direction:column;align-items:flex-start}.flex-column-center:not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center}.inline-flex-column-center:not(#\#):not(#\#){display:inline-flex;flex-direction:column;align-items:center}.flex-align-center:not(#\#):not(#\#){display:flex;align-items:center}.inline-flex-align-center:not(#\#):not(#\#){display:inline-flex;align-items:center}.flex-align-end:not(#\#):not(#\#){display:flex;align-items:flex-end}.inline-flex-align-end:not(#\#):not(#\#){display:inline-flex;align-items:flex-end}.flex-center:not(#\#):not(#\#){display:flex;align-items:center;justify-content:center}.inline-flex-center:not(#\#):not(#\#){display:inline-flex;align-items:center;justify-content:center}.flex-sb:not(#\#):not(#\#){display:flex;align-items:center;justify-content:space-between}.flex-grid:not(#\#):not(#\#){--flex-gap:rem(30);--flex-els:3;display:flex;flex-wrap:wrap;gap:rem(30);gap:var(--flex-gap)}.flex-grid:not(#\#):not(#\#)>.flex-grid__item{width:calc((100% - (var(--flex-els) - 1)*var(--flex-gap))/(var(--flex-els)))}:not(#\#):not(#\#){scrollbar-color:#ed4a46 #424242;scrollbar-color:var(--accent) #424242}.main:not(#\#):not(#\#){flex-shrink:1;flex-grow:1;flex-basis:auto}::-moz-selection,:not(#\#):not(#\#)::-moz-selection{color:#fff;color:var(--text-light);background-color:#ed4a46;background-color:var(--accent)}:not(#\#):not(#\#)::selection{color:#fff;color:var(--text-light);background-color:#ed4a46;background-color:var(--accent)}.footer:not(#\#):not(#\#),.section:not(#\#):not(#\#){position:relative;padding-right:1rem;padding-right:var(--gap);padding-left:1rem;padding-left:var(--gap);min-width:0}.main:not(#\#):not(#\#)>.section:last-child{padding-bottom:12.5rem}.section__header:has(.section__descr):not(#\#):not(#\#),.section__header:has(.section__epigraph):not(#\#):not(#\#),.section__header:has(.special-offer):not(#\#):not(#\#){row-gap:1.875rem}.section__title:not(#\#):not(#\#){max-width:90rem;width:100%}.section__descr:not(#\#):not(#\#){font-size:1.5rem}.f-width:not(#\#):not(#\#),.full-w:not(#\#):not(#\#),.full-width:not(#\#):not(#\#){width:100%}.bold:not(#\#):not(#\#),.t-bold:not(#\#):not(#\#),.text-bold:not(#\#):not(#\#),.txt-bold:not(#\#):not(#\#){font-weight:700}.accent:not(#\#):not(#\#),.text-accent:not(#\#):not(#\#),.txt-accent:not(#\#):not(#\#){color:#ed4a46;color:var(--accent)}.ta-center:not(#\#):not(#\#),.text-align-center:not(#\#):not(#\#){text-align:center}.accent-gradient:not(#\#):not(#\#){color:transparent;background:linear-gradient(226deg,#f2891c,#ec3454);background:var(--linear-gradient);-webkit-background-clip:text;background-clip:text}.under:not(#\#):not(#\#),.underline:not(#\#):not(#\#){-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under}.upper:not(#\#):not(#\#),.uppercase:not(#\#):not(#\#){text-transform:uppercase}.italic:not(#\#):not(#\#){font-style:italic}.section__bg:not(#\#):not(#\#){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-wrap:not(#\#):not(#\#),.image-wrapper:not(#\#):not(#\#),.img-wrap:not(#\#):not(#\#),.img-wrapper:not(#\#):not(#\#){position:relative;max-width:100%;width:100%;padding-bottom:56.25%}.image-bg:not(#\#):not(#\#),.image-wrap:not(#\#):not(#\#) .avatar,.image-wrap:not(#\#):not(#\#) .image,.image-wrap:not(#\#):not(#\#) .img,.image-wrap:not(#\#):not(#\#) .photo,.image-wrap:not(#\#):not(#\#) .pic,.image-wrap:not(#\#):not(#\#) .picture,.image-wrap:not(#\#):not(#\#) .user-photo,.image-wrap:not(#\#):not(#\#) img,.image-wrapper:not(#\#):not(#\#) .avatar,.image-wrapper:not(#\#):not(#\#) .image,.image-wrapper:not(#\#):not(#\#) .img,.image-wrapper:not(#\#):not(#\#) .photo,.image-wrapper:not(#\#):not(#\#) .pic,.image-wrapper:not(#\#):not(#\#) .picture,.image-wrapper:not(#\#):not(#\#) .user-photo,.image-wrapper:not(#\#):not(#\#) img,.img-wrap:not(#\#):not(#\#) .avatar,.img-wrap:not(#\#):not(#\#) .image,.img-wrap:not(#\#):not(#\#) .img,.img-wrap:not(#\#):not(#\#) .photo,.img-wrap:not(#\#):not(#\#) .pic,.img-wrap:not(#\#):not(#\#) .picture,.img-wrap:not(#\#):not(#\#) .user-photo,.img-wrap:not(#\#):not(#\#) img,.img-wrapper:not(#\#):not(#\#) .avatar,.img-wrapper:not(#\#):not(#\#) .image,.img-wrapper:not(#\#):not(#\#) .img,.img-wrapper:not(#\#):not(#\#) .photo,.img-wrapper:not(#\#):not(#\#) .pic,.img-wrapper:not(#\#):not(#\#) .picture,.img-wrapper:not(#\#):not(#\#) .user-photo,.img-wrapper:not(#\#):not(#\#) img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.d-n,.d-none,.dis-none,.display-none,.dn,.none{display:none!important}.video:not(#\#):not(#\#){position:relative;padding-bottom:56.25%;max-width:100%;width:100%;height:auto}.video:not(#\#):not(#\#) .video__iframe,.video:not(#\#):not(#\#) .video__player,.video:not(#\#):not(#\#) iframe,.video:not(#\#):not(#\#) video{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;border:none;-o-object-fit:cover;object-fit:cover}.text-wrap:not(#\#):not(#\#),.txt-wrap:not(#\#):not(#\#){display:flex;flex-direction:column;row-gap:1rem}.stop-scroll:not(#\#):not(#\#){position:fixed;top:var(--top-position);left:0;height:100vh;width:100vw;overflow:hidden}.not-leap:not(#\#):not(#\#){padding-right:var(--scroll-width)}.visually-hidden:not(#\#):not(#\#){position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;border:0;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.sprite-svg:not(#\#):not(#\#){fill:currentColor;transition:fill .3s ease}.ta-center:not(#\#):not(#\#){text-align:center}.fslightbox-open{overflow:visible!important;overflow:initial!important}.grid:not(#\#):not(#\#){display:grid;grid-template-columns:repeat(12,1fr)}.g-column-1:not(#\#):not(#\#){grid-column:span 1}.g-column-2:not(#\#):not(#\#){grid-column:span 2}.g-column-3:not(#\#):not(#\#){grid-column:span 3}.g-column-4:not(#\#):not(#\#){grid-column:span 4}.g-column-5:not(#\#):not(#\#){grid-column:span 5}.g-column-6:not(#\#):not(#\#){grid-column:span 6}.g-column-7:not(#\#):not(#\#){grid-column:span 7}.g-column-8:not(#\#):not(#\#){grid-column:span 8}.g-column-9:not(#\#):not(#\#){grid-column:span 9}.g-column-10:not(#\#):not(#\#){grid-column:span 10}.g-column-11:not(#\#):not(#\#){grid-column:span 11}.g-column-12:not(#\#):not(#\#){grid-column:span 12}.g-row-1:not(#\#):not(#\#){grid-row:span 1}.g-row-2:not(#\#):not(#\#){grid-row:span 2}.g-row-3:not(#\#):not(#\#){grid-row:span 3}.g-row-4:not(#\#):not(#\#){grid-row:span 4}.g-row-5:not(#\#):not(#\#){grid-row:span 5}.g-row-6:not(#\#):not(#\#){grid-row:span 6}.g-row-7:not(#\#):not(#\#){grid-row:span 7}.g-row-8:not(#\#):not(#\#){grid-row:span 8}.g-row-9:not(#\#):not(#\#){grid-row:span 9}.g-row-10:not(#\#):not(#\#){grid-row:span 10}.g-row-11:not(#\#):not(#\#){grid-row:span 11}.g-row-12:not(#\#):not(#\#){grid-row:span 12}.icon-bg-24:not(#\#):not(#\#){background-size:1.5rem 1.5rem;background-repeat:no-repeat}.icon-bg-28:not(#\#):not(#\#){background-size:1.75rem 1.75rem;background-repeat:no-repeat}.icon-bg-100:not(#\#):not(#\#){background-size:6.25rem 6.25rem;background-repeat:no-repeat}.icon-bg-110:not(#\#):not(#\#){background-size:6.875rem 6.875rem;background-repeat:no-repeat}.margin-bottom-16:not(#\#):not(#\#){margin-bottom:1rem}.margin-top-bottom-200:not(#\#):not(#\#){margin-top:12.5rem;margin-bottom:12.5rem}.margin-top-200:not(#\#):not(#\#){margin-top:12.5rem}.margin-bottom-200:not(#\#):not(#\#){margin-bottom:12.5rem}.padding-30:not(#\#):not(#\#){padding:1.875rem}.padding-top-16:not(#\#):not(#\#){padding-top:1rem}.padding-top-bottom-50:not(#\#):not(#\#){padding-top:3.125rem;padding-bottom:3.125rem}.padding-top-50:not(#\#):not(#\#){padding-top:3.125rem}.padding-bottom-50:not(#\#):not(#\#){padding-bottom:3.125rem}.padding-top-bottom-100:not(#\#):not(#\#){padding-top:6.25rem;padding-bottom:6.25rem}.padding-top-100:not(#\#):not(#\#){padding-top:6.25rem}.padding-bottom-100:not(#\#):not(#\#){padding-bottom:6.25rem}.padding-top-150:not(#\#):not(#\#){padding-top:9.375rem}.padding-bottom-150:not(#\#):not(#\#){padding-bottom:9.375rem}.padding-top-bottom-150:not(#\#):not(#\#){padding-top:9.375rem;padding-bottom:9.375rem}.padding-top-200:not(#\#):not(#\#){padding-top:12.5rem}.padding-bottom-200:not(#\#):not(#\#){padding-bottom:12.5rem}.padding-top-bottom-200:not(#\#):not(#\#){padding-top:12.5rem;padding-bottom:12.5rem}.text-res:not(#\#):not(#\#),.title-res:not(#\#):not(#\#),.txt-res:not(#\#):not(#\#){margin:0;padding:0}.address-res:not(#\#):not(#\#){font-style:normal}.btn-res:not(#\#):not(#\#){padding:0;margin:0;background-color:transparent;border:none;cursor:pointer}.link-res:not(#\#):not(#\#){padding:0;margin:0;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;font-size:inherit;color:inherit}.list-res:not(#\#):not(#\#){list-style:none;margin:0;padding:0;font-size:inherit;color:inherit}.input-res:not(#\#):not(#\#),.textarea-res:not(#\#):not(#\#){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background-color:#fff}.input-res:not(#\#):not(#\#)::-webkit-search-cancel-button,.input-res:not(#\#):not(#\#)::-webkit-search-decoration,.input-res:not(#\#):not(#\#)::-webkit-search-results-button,.input-res:not(#\#):not(#\#)::-webkit-search-results-decoration,.textarea-res:not(#\#):not(#\#)::-webkit-search-cancel-button,.textarea-res:not(#\#):not(#\#)::-webkit-search-decoration,.textarea-res:not(#\#):not(#\#)::-webkit-search-results-button,.textarea-res:not(#\#):not(#\#)::-webkit-search-results-decoration{display:none}.checkbox-res:not(#\#):not(#\#),.radio-res:not(#\#):not(#\#){margin:0}.hr-res{margin:0!important}.hr-res:not(#\#):not(#\#){margin:0;border:none}.figure-res:not(#\#):not(#\#){margin:0}.state-accent:not(#\#):not(#\#){transition:color .3s ease,scale .3s ease}.state-accent:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.state-accent:active:not(#\#):not(#\#){scale:.95}.state-opacity:not(#\#):not(#\#){transition:opacity .3s ease}.state-opacity:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.state-opacity:active:not(#\#):not(#\#){opacity:1}.h1:not(#\#):not(#\#),.h2:not(#\#):not(#\#),.h3:not(#\#):not(#\#),.h4:not(#\#):not(#\#){font-family:InterTight,sans-serif;font-family:var(--font-title);font-weight:500;line-height:1.2;letter-spacing:.04em;color:inherit}.h1:not(#\#):not(#\#){font-size:6rem}.h2:not(#\#):not(#\#){font-size:4.625rem}.h3:not(#\#):not(#\#){font-size:2.25rem}:root:not(#\#):not(#\#){--swiper-theme-color:#007aff}:host:not(#\#):not(#\#){position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper:not(#\#):not(#\#){margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical:not(#\#):not(#\#)>.swiper-wrapper{flex-direction:column}.swiper-wrapper:not(#\#):not(#\#){position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android:not(#\#):not(#\#) .swiper-slide,.swiper-ios:not(#\#):not(#\#) .swiper-slide,.swiper-wrapper:not(#\#):not(#\#){transform:translateZ(0)}.swiper-horizontal:not(#\#):not(#\#){touch-action:pan-y}.swiper-vertical:not(#\#):not(#\#){touch-action:pan-x}.swiper-slide:not(#\#):not(#\#){flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank:not(#\#):not(#\#){visibility:hidden}.swiper-autoheight:not(#\#):not(#\#),.swiper-autoheight:not(#\#):not(#\#) .swiper-slide{height:auto}.swiper-autoheight:not(#\#):not(#\#) .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden:not(#\#):not(#\#) .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode:not(#\#):not(#\#) .swiper-wrapper{perspective:75rem}.swiper-3d:not(#\#):not(#\#) .swiper-wrapper{transform-style:preserve-3d}.swiper-3d:not(#\#):not(#\#){perspective:75rem}.swiper-3d:not(#\#):not(#\#) .swiper-cube-shadow,.swiper-3d:not(#\#):not(#\#) .swiper-slide{transform-style:preserve-3d}.swiper-css-mode:not(#\#):not(#\#)>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode:not(#\#):not(#\#)>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode:not(#\#):not(#\#)>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal:not(#\#):not(#\#)>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal:not(#\#):not(#\#)>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal:not(#\#):not(#\#)>.swiper-wrapper>.swiper-slide:last-child{margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical:not(#\#):not(#\#)>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical:not(#\#):not(#\#)>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical:not(#\#):not(#\#)>.swiper-wrapper>.swiper-slide:last-child{margin-bottom:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode:not(#\#):not(#\#)>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode:not(#\#):not(#\#)>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered:not(#\#):not(#\#)>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered:not(#\#):not(#\#)>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal:not(#\#):not(#\#)>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal:not(#\#):not(#\#)>.swiper-wrapper:before{height:100%;min-height:.0625rem;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical:not(#\#):not(#\#)>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical:not(#\#):not(#\#)>.swiper-wrapper:before{width:100%;min-width:.0625rem;height:var(--swiper-centered-offset-after)}.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow,.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-bottom,.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-left,.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-right,.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader:not(#\#):not(#\#){width:2.625rem;height:2.625rem;position:absolute;left:50%;top:50%;margin-left:-1.3125rem;margin-top:-1.3125rem;z-index:10;transform-origin:50%;box-sizing:border-box;border:.25rem solid #007aff;border-radius:50%;border:.25rem solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:.25rem solid transparent}.swiper-watch-progress:not(#\#):not(#\#) .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress):not(#\#):not(#\#) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white:not(#\#):not(#\#){--swiper-preloader-color:#fff}.swiper-lazy-preloader-black:not(#\#):not(#\#){--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root:not(#\#):not(#\#){--swiper-navigation-size:2.75rem}.swiper-button-next:not(#\#):not(#\#),.swiper-button-prev:not(#\#):not(#\#){position:absolute;width:2.75rem;width:var(--swiper-navigation-size);height:2.75rem;height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-disabled.swiper-button-next:not(#\#):not(#\#),.swiper-button-disabled.swiper-button-prev:not(#\#):not(#\#){opacity:.35;cursor:auto;pointer-events:none}.swiper-button-hidden.swiper-button-next:not(#\#):not(#\#),.swiper-button-hidden.swiper-button-prev:not(#\#):not(#\#){opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-prev:not(#\#):not(#\#) ::slotted(svg){width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-next:not(#\#):not(#\#) ::slotted(svg){width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-next:not(#\#):not(#\#) svg,.swiper-button-prev:not(#\#):not(#\#) svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock:not(#\#):not(#\#){display:none}.swiper-button-next:not(#\#):not(#\#),.swiper-button-prev:not(#\#):not(#\#){top:50%;top:var(--swiper-navigation-top-offset,50%);margin-top:-22px;margin-top:calc(0 - var(--swiper-navigation-size)/2)}.swiper-button-prev:not(#\#):not(#\#){left:.25rem;left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev:not(#\#):not(#\#) .swiper-navigation-icon,.swiper-button-prev:not(#\#):not(#\#) ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next:not(#\#):not(#\#){right:.25rem;right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal:not(#\#):not(#\#) .swiper-button-next,.swiper-horizontal:not(#\#):not(#\#) .swiper-button-prev,.swiper-horizontal:not(#\#):not(#\#)~.swiper-button-next,.swiper-horizontal:not(#\#):not(#\#)~.swiper-button-prev{top:50%;top:var(--swiper-navigation-top-offset,50%);margin-top:-22px;margin-top:calc(0 - var(--swiper-navigation-size)/2);margin-left:0}.swiper-horizontal.swiper-rtl:not(#\#):not(#\#) .swiper-button-next,.swiper-horizontal.swiper-rtl:not(#\#):not(#\#)~.swiper-button-next,.swiper-horizontal:not(#\#):not(#\#) .swiper-button-prev,.swiper-horizontal:not(#\#):not(#\#)~.swiper-button-prev{left:.25rem;left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl:not(#\#):not(#\#) .swiper-button-prev,.swiper-horizontal.swiper-rtl:not(#\#):not(#\#)~.swiper-button-prev,.swiper-horizontal:not(#\#):not(#\#) .swiper-button-next,.swiper-horizontal:not(#\#):not(#\#)~.swiper-button-next{right:.25rem;right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal:not(#\#):not(#\#) .swiper-button-prev:not(.does-not-exist) ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal:not(#\#):not(#\#)~.swiper-button-prev:not(.does-not-exist) ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl:not(#\#):not(#\#) .swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl:not(#\#):not(#\#)~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl:not(#\#):not(#\#) .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl:not(#\#):not(#\#)~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal:not(#\#):not(#\#) .swiper-button-prev:not(.does-not-exist) .swiper-navigation-icon,.swiper-horizontal:not(#\#):not(#\#)~.swiper-button-prev:not(.does-not-exist) .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl:not(#\#):not(#\#) .swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(0deg)}.swiper-horizontal.swiper-rtl:not(#\#):not(#\#)~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(0deg)}.swiper-horizontal.swiper-rtl:not(#\#):not(#\#) .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl:not(#\#):not(#\#)~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0deg)}.swiper-vertical:not(#\#):not(#\#) .swiper-button-next,.swiper-vertical:not(#\#):not(#\#) .swiper-button-prev,.swiper-vertical:not(#\#):not(#\#)~.swiper-button-next,.swiper-vertical:not(#\#):not(#\#)~.swiper-button-prev{left:50%;left:var(--swiper-navigation-top-offset,50%);right:auto;margin-left:-22px;margin-left:calc(0 - var(--swiper-navigation-size)/2);margin-top:0}.swiper-vertical:not(#\#):not(#\#) .swiper-button-prev,.swiper-vertical:not(#\#):not(#\#)~.swiper-button-prev{top:.25rem;top:var(--swiper-navigation-sides-offset,4px);bottom:auto}.swiper-vertical:not(#\#):not(#\#) .swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical:not(#\#):not(#\#)~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical:not(#\#):not(#\#) .swiper-button-prev .swiper-navigation-icon,.swiper-vertical:not(#\#):not(#\#)~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical:not(#\#):not(#\#) .swiper-button-next,.swiper-vertical:not(#\#):not(#\#)~.swiper-button-next{bottom:.25rem;bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical:not(#\#):not(#\#) .swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-vertical:not(#\#):not(#\#)~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-vertical:not(#\#):not(#\#) .swiper-button-next .swiper-navigation-icon,.swiper-vertical:not(#\#):not(#\#)~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination:not(#\#):not(#\#){position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden:not(#\#):not(#\#){opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal:not(#\#):not(#\#)>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal:not(#\#):not(#\#),.swiper-pagination-custom:not(#\#):not(#\#),.swiper-pagination-fraction:not(#\#):not(#\#){bottom:.5rem;bottom:var(--swiper-pagination-bottom,8px);top:auto;top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic:not(#\#):not(#\#){overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic:not(#\#):not(#\#) .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic:not(#\#):not(#\#) .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic:not(#\#):not(#\#) .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic:not(#\#):not(#\#) .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic:not(#\#):not(#\#) .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic:not(#\#):not(#\#) .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic:not(#\#):not(#\#) .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet:not(#\#):not(#\#){width:.5rem;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:.5rem;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet:not(#\#):not(#\#){border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable:not(#\#):not(#\#) .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active:not(#\#):not(#\#){opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1);background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets:not(#\#):not(#\#),.swiper-vertical:not(#\#):not(#\#)>.swiper-pagination-bullets{right:.5rem;right:var(--swiper-pagination-right,8px);left:auto;left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets:not(#\#):not(#\#) .swiper-pagination-bullet,.swiper-vertical:not(#\#):not(#\#)>.swiper-pagination-bullets .swiper-pagination-bullet{margin:.375rem 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-bullets-dynamic.swiper-pagination-vertical.swiper-pagination-bullets:not(#\#):not(#\#),.swiper-vertical:not(#\#):not(#\#)>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:.5rem}.swiper-pagination-bullets-dynamic.swiper-pagination-vertical.swiper-pagination-bullets:not(#\#):not(#\#) .swiper-pagination-bullet,.swiper-vertical:not(#\#):not(#\#)>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal:not(#\#):not(#\#)>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets:not(#\#):not(#\#) .swiper-pagination-bullet{margin:0 .25rem;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal:not(#\#):not(#\#)>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-bullets-dynamic.swiper-pagination-horizontal.swiper-pagination-bullets:not(#\#):not(#\#){left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal:not(#\#):not(#\#)>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-bullets-dynamic.swiper-pagination-horizontal.swiper-pagination-bullets:not(#\#):not(#\#) .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl:not(#\#):not(#\#)>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction:not(#\#):not(#\#){color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar:not(#\#):not(#\#){background:rgba(0,0,0,.25);background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar:not(#\#):not(#\#) .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl:not(#\#):not(#\#) .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal:not(#\#):not(#\#)>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal:not(#\#):not(#\#),.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite:not(#\#):not(#\#),.swiper-vertical:not(#\#):not(#\#)>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:.25rem;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal:not(#\#):not(#\#)>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite:not(#\#):not(#\#),.swiper-pagination-progressbar.swiper-pagination-vertical:not(#\#):not(#\#),.swiper-vertical:not(#\#):not(#\#)>.swiper-pagination-progressbar{width:.25rem;width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock:not(#\#):not(#\#){display:none}

/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp:not(#\#):not(#\#){--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:0.125rem;--pswp-error-text-color:var(--pswp-icon-color);position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus:not(#\#):not(#\#){outline:0}.pswp:not(#\#):not(#\#) *{box-sizing:border-box}.pswp:not(#\#):not(#\#) img{max-width:none}.pswp--open:not(#\#):not(#\#){display:block}.pswp:not(#\#):not(#\#),.pswp__bg:not(#\#):not(#\#){transform:translateZ(0);will-change:opacity}.pswp__bg:not(#\#):not(#\#){opacity:.005;background:var(--pswp-bg)}.pswp:not(#\#):not(#\#),.pswp__scroll-wrap:not(#\#):not(#\#){overflow:hidden}.pswp__bg:not(#\#):not(#\#),.pswp__container:not(#\#):not(#\#),.pswp__content:not(#\#):not(#\#),.pswp__img:not(#\#):not(#\#),.pswp__item:not(#\#):not(#\#),.pswp__scroll-wrap:not(#\#):not(#\#),.pswp__zoom-wrap:not(#\#):not(#\#){position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img:not(#\#):not(#\#),.pswp__zoom-wrap:not(#\#):not(#\#){width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed:not(#\#):not(#\#) .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in:not(#\#):not(#\#) .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in:not(#\#):not(#\#) .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in:not(#\#):not(#\#) .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in:not(#\#):not(#\#) .pswp__img:active,.pswp__img:not(#\#):not(#\#){cursor:zoom-out}.pswp__button:not(#\#):not(#\#),.pswp__container:not(#\#):not(#\#),.pswp__counter:not(#\#):not(#\#),.pswp__img:not(#\#):not(#\#){-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item:not(#\#):not(#\#){z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content:not(#\#):not(#\#){pointer-events:none}.pswp__content:not(#\#):not(#\#)>*{pointer-events:auto}.pswp__error-msg-container:not(#\#):not(#\#){display:grid}.pswp__error-msg:not(#\#):not(#\#){margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp:not(#\#):not(#\#) .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible:not(#\#):not(#\#) .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button:not(#\#):not(#\#){position:relative;display:block;width:3.125rem;height:3.75rem;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:active:not(#\#):not(#\#),.pswp__button:focus:not(#\#):not(#\#),.pswp__button:hover:not(#\#):not(#\#){transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled:not(#\#):not(#\#){opacity:.3;cursor:auto}.pswp__icn:not(#\#):not(#\#){fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);position:absolute;top:.875rem;left:.5625rem;width:2rem;height:2rem;overflow:hidden;pointer-events:none}.pswp__icn-shadow:not(#\#):not(#\#){stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus:not(#\#):not(#\#){outline:0}.pswp__img--with-bg:not(#\#):not(#\#),div.pswp__img--placeholder:not(#\#):not(#\#){background:var(--pswp-placeholder-bg)}.pswp__top-bar{pointer-events:none!important}.pswp__top-bar:not(#\#):not(#\#){position:absolute;left:0;top:0;width:100%;height:3.75rem;display:flex;flex-direction:row;justify-content:flex-end;z-index:10}.pswp__top-bar:not(#\#):not(#\#)>*{pointer-events:auto;will-change:opacity}.pswp__button--close:not(#\#):not(#\#){margin-right:.375rem}.pswp__button--arrow:not(#\#):not(#\#){position:absolute;top:0;width:4.6875rem;height:6.25rem;top:50%;margin-top:-3.125rem}.pswp__button--arrow:disabled:not(#\#):not(#\#){display:none;cursor:default}.pswp__button--arrow:not(#\#):not(#\#) .pswp__icn{top:50%;margin-top:-1.875rem;width:3.75rem;height:3.75rem;background:none;border-radius:0}.pswp--one-slide:not(#\#):not(#\#) .pswp__button--arrow{display:none}.pswp--touch:not(#\#):not(#\#) .pswp__button--arrow{visibility:hidden}.pswp--has_mouse:not(#\#):not(#\#) .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev:not(#\#):not(#\#){right:auto;left:0}.pswp__button--arrow--next:not(#\#):not(#\#){right:0}.pswp__button--arrow--next:not(#\#):not(#\#) .pswp__icn{left:auto;right:.875rem;transform:scaleX(-1)}.pswp__button--zoom:not(#\#):not(#\#){display:none}.pswp--zoom-allowed:not(#\#):not(#\#) .pswp__button--zoom{display:block}.pswp--zoomed-in:not(#\#):not(#\#) .pswp__zoom-icn-bar-v{display:none}.pswp__preloader:not(#\#):not(#\#){position:relative;overflow:hidden;width:3.125rem;height:3.75rem;margin-right:auto}.pswp__preloader:not(#\#):not(#\#) .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active:not(#\#):not(#\#) .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter:not(#\#):not(#\#){height:1.875rem;margin-top:.9375rem;margin-left:1.25rem;font-size:.875rem;line-height:1.875rem;color:var(--pswp-icon-color);text-shadow:.0625rem .0625rem .1875rem var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide:not(#\#):not(#\#) .pswp__counter{display:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes slide-out{0%{transform:translateY(0)}to{transform:translateY(-15%)}}.article-blog__img-link:not(#\#):not(#\#){position:relative;display:inline-block;width:100%;overflow:hidden;transition:scale .3s ease;will-change:scale}.article-blog__img-link:not(#\#):not(#\#):before{content:"Читать...";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:rgba(0,0,0,.7);background-color:var(--overlay);color:#f2891c;color:var(--primary);pointer-events:none;opacity:0;transition:opacity .3s ease;will-change:opacity}.article-blog__img-link:not(#\#):not(#\#):after{content:"";position:absolute;z-index:1;top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem;pointer-events:none;border:.0625rem solid #f2891c;border:.0625rem solid var(--primary);border-radius:1rem;border-radius:var(--bor-rad-16);transition:top .3s ease,right .3s ease,bottom .3s ease,left .3s ease}.article-blog__img-link:focus-visible:not(#\#):not(#\#):before{opacity:1}.article-blog__img-link:focus-visible:not(#\#):not(#\#):after{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.article-blog__img-link:focus-visible:not(#\#):not(#\#){outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.article-blog__img-link:active:not(#\#):not(#\#){scale:.95}.article-blog__img:not(#\#):not(#\#){width:100%;height:100%;aspect-ratio:698.76/447.68;transition:scale .3s ease;will-change:scale}.article-blog__main:not(#\#):not(#\#){row-gap:1.25rem}.article-blog__title:not(#\#):not(#\#){font-weight:500;font-size:2rem}.article-blog__link:not(#\#):not(#\#){border-radius:.5rem;transition:color .3s ease}.article-blog__link:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.article-blog__link:active:not(#\#):not(#\#){scale:.95}.article-blog__descr:not(#\#):not(#\#){font-size:1.125rem;color:#6b6b6b;color:var(--westchester-grey)}.article-blog__footer:not(#\#):not(#\#){row-gap:1.5rem;width:100%;margin-top:auto}.article-blog__row:not(#\#):not(#\#){flex-wrap:wrap;justify-content:space-between;row-gap:.625rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.article-blog:not(#\#):not(#\#){row-gap:1.25rem;padding:1.5rem;background-color:#f4f5f7;background-color:var(--chef-hat)}.blog:not(#\#):not(#\#) .article-blog{padding:1.5rem}.article-category:not(#\#):not(#\#){align-self:flex-start;padding:.75rem .9375rem;font-weight:500;border:.0625rem solid #d3d3d3;border:.0625rem solid var(--pinball);border-radius:.5rem;text-transform:uppercase;transition:border-color .3s ease,color .3s ease}.article-category:focus-visible:not(#\#):not(#\#){color:#ed4a46;color:var(--accent);outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.article-category:active:not(#\#):not(#\#){scale:.95}.article-date:not(#\#):not(#\#){font-size:1.25rem;letter-spacing:.04em;color:#6b6b6b;color:var(--westchester-grey)}.article-meta:not(#\#):not(#\#){gap:1rem;font-size:1.25rem}.article-meta__element:not(#\#):not(#\#){flex-shrink:0;min-height:1.75rem;padding-left:2.25rem}.section:not(#\#):not(#\#) .article-author__wrap{gap:.75rem;-webkit-text-decoration:none;text-decoration:none;color:#141414;color:var(--sooty);transition:color .3s ease}.section:not(#\#):not(#\#) .article-author__wrap:focus{outline:none}.section:not(#\#):not(#\#) .article-author__wrap:focus-visible{outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.section:not(#\#):not(#\#) .article-author__wrap:active{scale:.95}.article-author__photo:not(#\#):not(#\#){width:2.625rem;height:2.625rem;border-radius:100%}.article-author__name:not(#\#):not(#\#){white-space:nowrap;font-size:1rem}.article-author-info:not(#\#):not(#\#){max-width:36.875rem;font-size:1.125rem}.article-author:not(#\#):not(#\#){row-gap:.625rem}.article-related__img-link:not(#\#):not(#\#){position:relative;grid-column:span 3;grid-row-start:1;grid-row-end:3;aspect-ratio:16/9;border-radius:1rem;border-radius:var(--bor-rad-16);overflow:hidden}.article-related__img:not(#\#):not(#\#){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-related__info:not(#\#):not(#\#){grid-column:span 5;row-gap:1rem}.article-related__epigraph:not(#\#):not(#\#){font-size:1.125rem;color:#6b6b6b;color:var(--text-secondary)}.article-related__title:not(#\#):not(#\#){grid-column:span 5;grid-column-start:4;grid-column-end:9}.article-related:not(#\#):not(#\#) .article-related__link{color:#141414;color:var(--sooty);-webkit-text-decoration:none;text-decoration:none}.article-related:not(#\#):not(#\#){display:grid;grid-template-columns:repeat(8,1fr);grid-gap:1rem;gap:1rem;padding:1rem;background-color:#f3f4f6;background-color:var(--athens-gray);border-radius:1rem;border-radius:var(--bor-rad-16)}.article-review__header:not(#\#):not(#\#){position:relative;justify-content:space-between;flex-direction:row-reverse;-moz-column-gap:1rem;column-gap:1rem}.article-review:not(#\#):not(#\#) .before-quotes{--quotes-bg-color:var(--windswept-beach);--quotes-bg-img:url(assets/svg/quotes-dark.svg)}.article-review__author:not(#\#):not(#\#){-moz-column-gap:1.5rem;column-gap:1.5rem}.article-review__author-photo:not(#\#):not(#\#){width:6.25rem;height:6.25rem;border-radius:100%}.article-review__author-info:not(#\#):not(#\#){row-gap:.25rem}.article-review__author-name:not(#\#):not(#\#){font-weight:500;font-size:2rem;line-height:1.2}.article-review__author-from:not(#\#):not(#\#){font-size:1.25rem}.article-review__main:not(#\#):not(#\#){font-size:1.5rem;letter-spacing:.04em}.article-review__footer:not(#\#):not(#\#){flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:auto}.article-review__date:not(#\#):not(#\#){color:#6b6b6b;color:var(--westchester-grey);font-size:1.25rem}.article-review__link:not(#\#):not(#\#){font-weight:500;font-size:1.25rem;border-bottom:.0625rem solid;border-bottom:var(--bor-width) solid;border-radius:.25rem;white-space:nowrap;transition:border-color .3s ease,color .3s ease}.article-review__link:focus-visible:not(#\#):not(#\#){color:#ed4a46;color:var(--accent);border-color:transparent;outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.article-review__link:active:not(#\#):not(#\#){scale:.95}.article-review:not(#\#):not(#\#){position:relative;row-gap:1.875rem;min-height:41.25rem;height:100%;padding:1.875rem;background-color:#f4f5f7;background-color:var(--chef-hat);border-radius:1rem;border-radius:var(--bor-rad-16)}.block-note__txt:not(#\#):not(#\#){padding-left:2.125rem;background-position:0 0}.block-note:not(#\#):not(#\#) a{color:#eb3354;color:var(--amaranth);-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under;transition:color .3s ease}.block-note:not(#\#):not(#\#) a:focus-visible{outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.block-note:not(#\#):not(#\#) a:active{scale:.95}.block-note:not(#\#):not(#\#){padding:1.5rem;background-color:#f3f4f6;background-color:var(--athens-gray);border-radius:1rem;border-radius:var(--bor-rad-16)}.block-note:not(#\#):not(#\#),.blockqoute__block:not(#\#):not(#\#){font-weight:500;font-size:clamp(1.125rem,1.0992433999rem + .1287830006vw,1.25rem)}.blockqoute__block:not(#\#):not(#\#){font-style:italic;line-height:1.2;text-align:center}.blockquote__author:not(#\#):not(#\#){text-align:center;color:#8f8f8f;color:var(--silver-snippet)}.blockquote:not(#\#):not(#\#){row-gap:.625rem;padding:1.5rem;border-radius:1rem;border-radius:var(--bor-rad-16);background-color:#f3f4f6;background-color:var(--athens-gray)}.burger__line:not(#\#):not(#\#){position:relative;display:block;width:1.3125rem;height:var(--burger-line-height);font-size:0;background-color:var(--burger-line-color);pointer-events:none;transition:opacity .3s ease,rotate .3s ease,background-color .3s ease}.burger--is-active:not(#\#):not(#\#) .burger__line{background-color:#1d1d1d;background-color:var(--text-dark)}.burger--is-active:not(#\#):not(#\#) .burger__line:first-child{rotate:45deg;top:14%}.burger--is-active:not(#\#):not(#\#) .burger__line:nth-child(2){opacity:0}.burger--is-active:not(#\#):not(#\#) .burger__line:last-child{rotate:-45deg;bottom:13%}.burger:not(#\#):not(#\#){--burger-line-height:0.0625rem;--burger-line-color:#fff;position:relative;z-index:4;flex-shrink:0;display:none;width:2.5rem;height:2.5rem;border:.0625rem solid #3d3332;border:.0625rem solid var(--black-coffee);border-radius:.5rem;background-color:hsla(0,0%,7%,.7);background-color:var(--dreamless-sleep);transition:background-color .3s ease,border-color .3s ease}.burger--is-active:not(#\#):not(#\#){background-color:transparent;border-color:rgba(0,0,0,.25);border-color:var(--black-light)}.btn-square:not(#\#):not(#\#),.btn__square:not(#\#):not(#\#){--btn-square-border-radius:0.5rem;position:relative;z-index:1;flex-shrink:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--btn-square-width);height:var(--btn-square-height);border-radius:.5rem;border-radius:var(--btn-square-border-radius);background-color:#fff;background-color:var(--light);transition:background-color .3s ease}.btn-square:not(#\#):not(#\#):after,.btn__square:not(#\#):not(#\#):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:linear-gradient(226deg,#f2891c,#ec3454);background:var(--linear-gradient);border-radius:var(--btn-square-border-radius);transition:opacity .3s ease;will-change:opacity}.btn-square:not(#\#):not(#\#)>svg,.btn__square:not(#\#):not(#\#)>svg{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-bot__submit.btn-square:not(#\#):not(#\#){pointer-events:auto;-webkit-user-select:initial;-moz-user-select:initial;user-select:auto;transition:color .3s ease,border-color .3s ease,scale .3s ease-in-out;will-change:scale}.modal-bot__submit.btn-square:not(#\#):not(#\#) svg path{fill:currentColor}.modal-bot__submit.btn-square:focus:not(#\#):not(#\#){outline:none}.modal-bot__submit.btn-square:focus-visible:not(#\#):not(#\#){outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.modal-bot__submit.btn-square:active:not(#\#):not(#\#){scale:.95}.btn__arrow:not(#\#):not(#\#){position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--btn-arrow-width);height:var(--btn-arrow-height);fill:#fff;fill:var(--text-light);transition:fill .3s ease}.btn__txt:not(#\#):not(#\#){position:relative;z-index:1;color:currentColor;transition:color .3s ease}.btn-square__arrow:not(#\#):not(#\#){width:.4375rem;height:.8125rem}.btn-square:not(#\#):not(#\#){position:relative;width:2.875rem;height:2.875rem;border:.0625rem solid rgba(0,0,0,.15);border:var(--bor-width) solid rgba(0,0,0,.15);border-radius:.5rem;transition:scale .3s ease,border-color .3s ease;will-change:scale}.btn-square:not(#\#):not(#\#):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(assets/svg/arrow-hover.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:0;transition:opacity .3s ease;will-change:opacity}.bot-btn:not(#\#):not(#\#){position:fixed;z-index:11;bottom:0;right:1rem;right:var(--gap);padding:1.125rem 3.125rem 1.125rem 1rem;font-weight:500;font-size:1.0625rem;color:#fff;color:var(--text-light);background-color:#ec5a32;background-color:var(--glow-orange);background-position:right 1rem center;background-repeat:no-repeat;background-size:1.5rem;border-bottom-left-radius:0;border-bottom-right-radius:0;transition:background-color .3s ease-in-out,scale .3s ease-in-out;will-change:scale}.bot-btn:focus:not(#\#):not(#\#){outline:none}.bot-btn:focus-visible:not(#\#):not(#\#){outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.bot-btn:active:not(#\#):not(#\#){scale:.95}.btn:not(#\#):not(#\#){--btn-font-weight:500;--btn-background:hsla(0,0%,7%,.7);--btn-color:var(--light);--btn-border-color:#3d3332;--btn-border-rad:0.5rem;--btn-square-width:2rem;--btn-square-height:2rem;--btn-square-border-rad:0.5rem;--btn-arrow-width:0.4375rem;--btn-arrow-height:0.8125rem;--btn-gradient:linear-gradient(226deg,#f2891c,#ec3454);position:relative;display:inline-flex;align-items:center;justify-content:center;-moz-column-gap:1.25rem;column-gap:1.25rem;padding:.625rem;border:.0625rem solid #3d3332;border:.0625rem solid oklch(.33 .0145 24.67);border:.0625rem solid var(--btn-border-color);border-radius:.5rem;border-radius:var(--btn-border-rad);font-weight:500;font-weight:var(--btn-font-weight);font-size:1.25rem;line-height:1.2;letter-spacing:.04em;color:#fff;color:var(--btn-color);background:hsla(0,0%,7%,.7);background:var(--btn-background);white-space:nowrap;cursor:pointer;overflow:hidden;transition:background-color .3s ease,border-color .3s ease,color .3s ease,scale .3s ease;will-change:scale}.btn:focus:not(#\#):not(#\#){outline:none}.btn:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.btn:active:not(#\#):not(#\#){scale:.95}.btn:not(#\#):not(#\#)>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn--hover-linear-gradient:not(#\#):not(#\#){--btn-background:transparent;--btn-color:var(--sooty);--btn-border-color:var(--pinball)}.btn--hover-linear-gradient:not(#\#):not(#\#):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:var(--btn-gradient);opacity:0;transition:opacity .3s ease;will-change:opacity}.btn--without-text:not(#\#):not(#\#){border:none}.btn--accent:focus:not(#\#):not(#\#){outline:none}.btn--accent:focus-visible:not(#\#):not(#\#){outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.btn--accent:active:not(#\#):not(#\#){scale:.95}.checkbox-label:not(#\#):not(#\#){position:relative;display:flex;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;cursor:pointer}.quiz:not(#\#):not(#\#) .checkbox-label{row-gap:1rem}.checkbox-input:not(#\#):not(#\#),input[type=checkbox]:not(#\#):not(#\#){--checkbox-width:1.125rem;--checkbox-height:1.125rem;--checkbox-border-color:#fff;--checkbox-border-width:0.0625rem;--checkbox-border-radius:0.1875rem;--checkbox-before-width:0.75rem;--checkbox-before-height:0.75rem;--checkbox-before-bg-color:#fff;--checkbox-before-border-radius:0.125rem;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.125rem;width:var(--checkbox-width);height:1.125rem;height:var(--checkbox-height);margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:.0625rem solid #fff;border:var(--checkbox-border-width) solid var(--checkbox-border-color);border-radius:.1875rem;border-radius:var(--checkbox-border-radius);cursor:pointer}.checkbox-input:focus-visible:not(#\#):not(#\#),input[type=checkbox]:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-style:dashed;outline-width:.0625rem;outline-offset:.1875rem;outline-offset:var(--outline-offset)}.checkbox-input:not(#\#):not(#\#):before,input[type=checkbox]:not(#\#):not(#\#):before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:var(--checkbox-before-width);height:var(--checkbox-before-height);background:var(--checkbox-before-bg-color);border-radius:var(--checkbox-before-border-radius);margin:auto;cursor:pointer;opacity:0;transition:opacity .3s ease;will-change:opacity}.checkbox-input:checked:not(#\#):not(#\#):before,input[type=checkbox]:checked:not(#\#):not(#\#):before{opacity:1}.modal:not(#\#):not(#\#) .checkbox-input{--checkbox-border-color:#392124;--checkbox-before-bg-color:#392124}.quiz__form:not(#\#):not(#\#) .checkbox-input,.quiz__form:not(#\#):not(#\#) input[type=checkbox]{--checkbox-width:2.875rem;--checkbox-height:2.875rem;--checkbox-border-radius:0.5rem;--checkbox-before-width:1.8125rem;--checkbox-before-height:1.8125rem;--checkbox-before-bg-color:var(--linear-gradient);border:none}.quiz__form:not(#\#):not(#\#) .checkbox-input:after,.quiz__form:not(#\#):not(#\#) input[type=checkbox]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(assets/svg/quiz/checkbox-border.svg)}.wpcf7-list-item:has(.checkbox-input):not(#\#):not(#\#){margin-left:0}.checkbox-txt:not(#\#):not(#\#) a{display:inline;-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under;transition:color .3s ease}.checkbox-txt:not(#\#):not(#\#) a:focus-visible{outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.checkbox-txt:not(#\#):not(#\#) a:active{color:var(--accent-dark)}.quiz:not(#\#):not(#\#) .checkbox-txt{font-size:1.25rem}.comment-article__meta:not(#\#):not(#\#){gap:.75rem}.comment-article__author-avatar:not(#\#):not(#\#){flex-shrink:0;width:3.5rem;height:3.5rem;border-radius:100%}.comment-article__author-date:not(#\#):not(#\#){gap:.25rem;flex-wrap:wrap;justify-content:space-between;width:100%}.comment-article__author-name:not(#\#):not(#\#){font-size:1.125rem}.comment-article__date-time:not(#\#):not(#\#){color:#6b6b6b;color:var(--text-secondary)}.comment-article__text:not(#\#):not(#\#){font-size:1.125rem}.comment-article__reply-link:not(#\#):not(#\#){font-weight:500;font-size:1.125rem}.comment-children__item:not(#\#):not(#\#){padding-left:2.5rem;background-image:url(assets/svg/blog/comment-line.svg);background-position:0 0;background-repeat:no-repeat;background-size:1.5rem 1.875rem}.comment-form__row:not(#\#):not(#\#){width:100%}.comment-form:not(#\#):not(#\#) .comment-form__textarea{--textarea-bg:var(--athens-gray);--textarea-color:var(--silver-snippet);width:100%;font-size:1.125rem}.comment-form:not(#\#):not(#\#) .comment-form__textarea:focus-visible{--textarea-color:var(--silver-snippet)}.comment-form .comment-form__textarea::-moz-placeholder,.comment-form:not(#\#):not(#\#) .comment-form__textarea::-moz-placeholder{font-size:1.125rem;color:#8f8f8f;color:var(--silver-snippet)}.comment-form:not(#\#):not(#\#) .comment-form__textarea::placeholder{font-size:1.125rem;color:#8f8f8f;color:var(--silver-snippet)}.comment-children:not(#\#):not(#\#) .comment-form .comment-form__textarea{min-height:8.125rem;padding:1.25rem;border:.0625rem solid #d3d3d3;border:.0625rem solid var(--pinball);border-radius:.5rem;background-color:#fff;background-color:var(--light)}.comment-form:not(#\#):not(#\#) input:not([type=checkbox]){--input-bg:var(--athens-gray);--input-color:var(--silver-snippet);font-size:1.125rem}.comment-form input:not([type=checkbox])::-moz-placeholder,.comment-form:not(#\#):not(#\#) input:not([type=checkbox])::-moz-placeholder{color:#8f8f8f;color:var(--silver-snippet)}.comment-form:not(#\#):not(#\#) input:not([type=checkbox])::placeholder{color:#8f8f8f;color:var(--silver-snippet)}.comment-form__footer:not(#\#):not(#\#){width:100%;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:1.125rem}.comment-children:not(#\#):not(#\#) .comment-form__submit{width:auto;align-self:flex-start;padding:0;background-color:transparent;font-weight:500;font-size:1.125rem;color:#ed4a46;color:var(--accent);-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under;text-align:left;transition:color .3s ease,scale .3s ease;will-change:scale}.comment-children:not(#\#):not(#\#) .comment-form__submit:focus-visible{outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.comment-children:not(#\#):not(#\#) .comment-form__submit:active{scale:.95}.comment-form__cancel:not(#\#):not(#\#){-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under;text-align:left;transition:color .3s ease,scale .3s ease;will-change:color,scale}.comment-form__cancel:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.comment-form__cancel:active:not(#\#):not(#\#){scale:.95}.comment-form-url:not(#\#):not(#\#){display:none}.comment-form:not(#\#):not(#\#) .form__accept{margin-bottom:1rem}.comment-form:not(#\#):not(#\#) .checkbox-input{--checkbox-border-color:var(--sooty);--checkbox-before-bg-color:var(--sooty)}.comment-article:not(#\#):not(#\#){row-gap:1.5rem}.consultation-block__header:not(#\#):not(#\#){row-gap:.625rem}.consultation-block__title:not(#\#):not(#\#){font-size:1.25rem;color:#ed4a46;color:var(--accent)}.consultation-block__descr:not(#\#):not(#\#){font-size:1rem}.consultation-block:not(#\#):not(#\#){row-gap:1.5rem;align-items:flex-start;padding:1.5rem;background-color:#f3f4f6;background-color:var(--athens-gray);border-radius:1rem;border-radius:var(--bor-rad-16)}.cookie-popup:not(#\#):not(#\#){position:fixed;z-index:.625rem;bottom:.625rem;left:.625rem;display:none;max-width:20.625rem;padding:.75rem;font-size:.75rem;color:#fff;color:var(--light);background-color:#333;border-radius:.75rem}.cookie-popup__btn:not(#\#):not(#\#){flex-shrink:0;width:1.5rem;height:1.5rem;padding:.25rem;font-size:1.875rem;line-height:1}.epigraph:not(#\#):not(#\#){font-weight:400;font-size:1.25rem;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.form__main.flex-column:not(#\#):not(#\#){row-gap:.5rem}.form__main:not(#\#):not(#\#){margin-bottom:1rem}.request-consultation:not(#\#):not(#\#) .form__main{gap:1rem;gap:var(--gap)}.form__title:not(#\#):not(#\#){font-weight:500;font-size:1.5rem;line-height:1.2}.merits-seo:not(#\#):not(#\#) .form__title{max-width:39.375rem;margin-bottom:.875rem}.request-consultation:not(#\#):not(#\#) .form__main>*{grid-column:span 4}form:not(#\#):not(#\#) input:not([type=checkbox]){--input-color:#777;--input-color-invalid:#ff0b06;--input-bg:rgba(31,31,31,.7);--input-outline-color:#383838;display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:1.875rem;font-size:1.25rem;color:#777;color:var(--input-color);border:none;border-radius:.5rem;background-color:rgba(31,31,31,.7);background-color:var(--input-bg);outline:.0625rem solid transparent;transition:color .3s ease,outline-color .3s ease}@supports (color:color(display-p3 0 0 0%)){form:not(#\#):not(#\#) input:not([type=checkbox]){--input-color-invalid:#ff0b06}@media (color-gamut:p3){form:not(#\#):not(#\#) input:not([type=checkbox]){--input-color-invalid:color(display-p3 0.9204 0.20393 0.14174)}}}form:not(#\#):not(#\#) input:not([type=checkbox]):focus-visible{color:#fff;color:var(--text-light);outline:.0625rem solid var(--input-outline-color)}form:not(#\#):not(#\#) input:not([type=checkbox]):focus-visible::-moz-placeholder{color:#fff;color:var(--text-light)}form input:not([type=checkbox]):focus-visible::-moz-placeholder{color:#fff;color:var(--text-light)}form:not(#\#):not(#\#) input:not([type=checkbox]):focus-visible::placeholder{color:#fff;color:var(--text-light)}form:not(#\#):not(#\#) input:not([type=checkbox]):before{content:"";position:absolute;right:0;top:0;display:inline-block;width:1.25rem;height:1.25rem;background-color:#fff}.modal:not(#\#):not(#\#) form input:not([type=checkbox]){--input-bg:#f4f5f7;--input-color:#777}.modal:not(#\#):not(#\#) form input:not([type=checkbox]):focus-visible{color:var(--input-color);outline:.0625rem solid var(--input-outline-color)}.modal:not(#\#):not(#\#) form input:not([type=checkbox]):focus-visible::-moz-placeholder{color:var(--input-color)}.modal form input:not([type=checkbox]):focus-visible::-moz-placeholder{color:var(--input-color)}.modal:not(#\#):not(#\#) form input:not([type=checkbox]):focus-visible::placeholder{color:var(--input-color)}.quiz:not(#\#):not(#\#) .input{width:100%;max-width:35.625rem;background-color:#141414;background-color:var(--sooty)}.textarea:not(#\#):not(#\#){--textarea-color:#777;--textarea-color-invalid:#ff0b06;--textarea-bg:rgba(31,31,31,.7);--textarea-outline-color:#383838;display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;resize:vertical;padding:1.875rem;font-size:1.25rem;color:#777;color:var(--textarea-color);border:none;border-radius:.5rem;background-color:rgba(31,31,31,.7);background-color:var(--textarea-bg);outline:.0625rem solid transparent;transition:color .3s ease,outline-color .3s ease}@supports (color:color(display-p3 0 0 0%)){.textarea:not(#\#):not(#\#){--textarea-color-invalid:#ff0b06}@media (color-gamut:p3){.textarea:not(#\#):not(#\#){--textarea-color-invalid:color(display-p3 0.9204 0.20393 0.14174)}}}.textarea::-moz-placeholder,.textarea:not(#\#):not(#\#)::-moz-placeholder{font-size:inherit;color:inherit}.textarea:not(#\#):not(#\#)::placeholder{font-size:inherit;color:inherit}.textarea:focus-visible:not(#\#):not(#\#){color:#fff;color:var(--text-light);outline:.0625rem solid var(--textarea-outline-color)}.textarea:invalid:not(#\#):not(#\#){color:var(--textarea-color-invalid)}.textarea:focus:invalid:not(#\#):not(#\#){outline:.0625rem solid var(--textarea-color-invalid)}.textarea:focus:invalid:not(#\#):not(#\#)::-moz-placeholder{color:var(--textarea-color-invalid)}.textarea:focus:invalid::-moz-placeholder{color:var(--textarea-color-invalid)}.textarea:focus:invalid:not(#\#):not(#\#)::placeholder{color:var(--textarea-color-invalid)}.textarea:not(#\#):not(#\#):before{content:"";position:absolute;right:0;top:0;display:inline-block;width:1.25rem;height:1.25rem;background-color:#fff}.form__accept:not(#\#):not(#\#){row-gap:1rem;margin-bottom:1.5rem}.modal:not(#\#):not(#\#) .form__btn{background-color:transparent}.footer:not(#\#):not(#\#) .form__btn{color:#fff;color:var(--text-light)}.form__fieldset:not(#\#):not(#\#){gap:1rem}.form__legend:not(#\#):not(#\#){margin-bottom:1rem;font-size:1.25rem;color:#8f8f8f;color:var(--silver-snippet)}.go-back-top__svg:not(#\#):not(#\#){width:2.875rem;height:2.875rem;fill:currentColor}.go-back-top:not(#\#):not(#\#){position:fixed;right:2.25rem;bottom:6.25rem;z-index:15;display:flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;border:.0625rem solid #262626;border:var(--bor-width) solid var(--border-dark);border-radius:.5rem;color:#fff;color:var(--text-light);background-color:hsla(0,0%,7%,.7);background-color:var(--dreamless-sleep);background-image:url(assets/svg/go-back-top-arrow.svg);cursor:pointer;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:scale .3s ease,opacity .3s ease,background-color .3s ease,border-color .3s ease;will-change:scale,opacity,border-color,background-color;overflow:hidden}.go-back-top:not(#\#):not(#\#),.go-back-top:not(#\#):not(#\#):after{background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:0}.go-back-top:not(#\#):not(#\#):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(assets/svg/arrow-hover.svg);rotate:-90deg;transition:opacity .3s ease;will-change:opacity}.go-back-top.is-active:not(#\#):not(#\#){pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;opacity:1}.go-back-top.is-active:focus-visible:not(#\#):not(#\#){color:#ed4a46;color:var(--accent);outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.go-back-top.is-active:active:not(#\#):not(#\#){scale:.95}.icons-counter-list:not(#\#):not(#\#){position:relative;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1rem;gap:1rem;counter-reset:num 0}.icons-counter-list:not(#\#):not(#\#),.what-give-seo:not(#\#):not(#\#) .icons-counter-list{--grid-columns-span:4;--item-align:center;--info-align:center;--num-align:center}.icons-counter-item:not(#\#):not(#\#){position:relative;grid-column:span var(--grid-columns-span);align-items:var(--item-align);row-gap:1.25rem;min-height:26.875rem;padding:1.875rem;background-repeat:no-repeat;background-size:6.875rem;background-position:center top 6rem;text-align:center}.icons-counter-item:not(#\#):not(#\#):before{counter-increment:num;content:"0" counter(num);display:flex;align-items:center;justify-content:center;align-self:var(--num-align);width:2.875rem;height:2.875rem;font-weight:500;border:.0625rem solid #d3d3d3;border:.0625rem solid var(--pinball);border-radius:.5rem;padding:.625rem 1rem}.icons-counter-item.icons-counter-item--left:not(#\#):not(#\#){align-items:flex-start;text-align:left;background-position:left 1.875rem top 1.875rem}.icons-counter-item.icons-counter-item--left:not(#\#):not(#\#):before{margin-left:auto}.icons-counter-info:not(#\#):not(#\#){row-gap:1rem;margin:auto auto 0;padding-top:8.125rem}.icons-counter-item.icons-counter-item--left:not(#\#):not(#\#) .icons-counter-info{align-items:flex-start;flex-grow:1;margin:initial;margin-top:auto;padding-top:4.25rem;text-align:left}.icons-counter-descr:not(#\#):not(#\#){color:#6b6b6b;color:var(--westchester-grey);margin-top:auto}.icons-counter-info:has(.icons-counter-title):not(#\#):not(#\#) .icons-counter-descr{margin-top:0}.merits-seo:not(#\#):not(#\#) .icons-counter-descr{margin-top:0}.icons-counter-item.icons-counter-item--left:not(#\#):not(#\#) .icons-counter-title{margin-top:auto}.icons-counter-link:not(#\#):not(#\#):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-link:not(#\#):not(#\#){position:relative}.img-link:not(#\#):not(#\#):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:rgba(0,0,0,.7);background-color:var(--overlay);background-image:url(assets/svg/eye.svg);background-position:50%;background-repeat:no-repeat;background-size:2.5rem;opacity:0;transition:opacity .3s ease;will-change:opacity}.img-link:focus-visible:not(#\#):not(#\#):after{opacity:1}.img-link:focus-visible:not(#\#):not(#\#){outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.img-link:active:not(#\#):not(#\#){scale:.95}.likely-wrap:not(#\#):not(#\#){row-gap:1rem}.likely__request:not(#\#):not(#\#){font-size:.875rem;color:var(-text-secondary)}.likely__icon:not(#\#):not(#\#){display:flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;border:.0625rem solid #d3d3d3;border:.0625rem solid var(--pinball);border-radius:.5rem;transition:color .3s ease,border-color .3s ease}.likely__icon:not(#\#):not(#\#) svg{height:1.25rem;width:auto;fill:currentColor}.likely__icon:focus-visible:not(#\#):not(#\#){outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.likely__icon:active:not(#\#):not(#\#){scale:.95}.likely:not(#\#):not(#\#){gap:.5rem;flex-wrap:wrap}.modal:not(#\#):not(#\#){--modal-close-width:1.5rem;--modal-close-height:1.5rem;--modal-container-margin:0.625rem;--modal-container-padding:1.24rem;--modal-container-bor-radius:1rem;display:none;position:relative;z-index:12}.modal.is-open:not(#\#):not(#\#){display:block}.modal__overlay:not(#\#):not(#\#){position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.7);background:var(--overlay)}.modal:not(#\#):not(#\#) .modal__overlay{will-change:transform}.modal[aria-hidden=false]:not(#\#):not(#\#) .modal__overlay{animation:microModalFadeIn .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true]:not(#\#):not(#\#) .modal__overlay{animation:microModalFadeOut .3s cubic-bezier(0,0,.2,1)}.modal__container:not(#\#):not(#\#){z-index:1;box-sizing:border-box;max-width:35rem;max-height:90vh;width:100%;margin:.625rem;padding:var(--modal-container-padding);padding-top:calc(var(--modal-container-padding) + var(--modal-close-height) + 1rem);background-color:#fff;border-radius:var(--modal-container-bor-radius);overflow-y:auto}.modal:not(#\#):not(#\#) .modal__container{will-change:transform}.modal[aria-hidden=false]:not(#\#):not(#\#) .modal__container{animation:microModalSlideIn .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true]:not(#\#):not(#\#) .modal__container{animation:microModalSlideOut .3s cubic-bezier(0,0,.2,1)}.modal-bot:not(#\#):not(#\#) .modal__container{max-width:58.75rem;padding:0}.modal__header:not(#\#):not(#\#){display:flex;justify-content:space-between}.modal-bot:not(#\#):not(#\#) .modal__header{padding:1.875rem;border-bottom:.0625rem solid #d3d3d3;border-bottom:var(--bor-width) solid var(--pinball)}.modal-bot:not(#\#):not(#\#) .modal__main{gap:1rem;gap:var(--gap)}.modal__title:not(#\#):not(#\#){margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e}.modal__subtitle:not(#\#):not(#\#){margin-bottom:1rem;color:#1d1d1d;color:var(--text-dark)}.modal__close:not(#\#):not(#\#){position:absolute;top:1.25rem;right:1.25rem;display:flex;align-items:center;justify-content:center;width:var(--modal-close-width);height:var(--modal-close-height);background:transparent;border:0;border-radius:.5rem;cursor:pointer;transition:color .3s ease,scale .3s ease;will-change:scale}.modal__close:not(#\#):not(#\#):before{content:"✕";font-weight:700;font-size:1.375rem}.modal__close:focus-visible:not(#\#):not(#\#){outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.modal__close:active:not(#\#):not(#\#){scale:.95}.modal-bot:not(#\#):not(#\#) .modal__close{position:relative;top:0;right:0;bottom:0;left:0;width:2.875rem;height:2.875rem;border:.0625rem solid #d3d3d3;border:var(--bor-width) solid var(--pinball)}.modal-bot:not(#\#):not(#\#) .modal__close:before{font-size:.9375rem}.modal__content:not(#\#):not(#\#){line-height:1.5}.modal-bot:not(#\#):not(#\#) .modal__footer{padding:1.875rem;border-top:.0625rem solid #d3d3d3;border-top:var(--bor-width) solid var(--pinball)}@keyframes microModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes microModalFadeOut{0%{opacity:1}to{opacity:0}}@keyframes microModalSlideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes microModalSlideOut{0%{transform:translateY(0)}to{transform:translateY(-15%)}}.modal__content-offer:not(#\#):not(#\#){row-gap:1rem;margin-bottom:1.5rem}.modal__content-title:not(#\#):not(#\#){font-size:1.875rem}.modal-cert:not(#\#):not(#\#) .cert-img-max{margin:0 auto}.modal-bot__info:not(#\#):not(#\#){justify-content:center;row-gap:.5rem;min-height:5.375rem;padding-left:6.375rem;background-position:0;background-repeat:no-repeat;background-size:contain}.modal-bot__title:not(#\#):not(#\#){font-weight:600;font-size:1.5rem;color:#141414;color:var(--text-darken)}.modal-bot__txt:not(#\#):not(#\#){color:#6b6b6b;color:var(--text-secondary)}.modal-bot__column:not(#\#):not(#\#){grid-column:span 6;flex-wrap:wrap;align-items:flex-start;gap:.625rem;padding:1.875rem}.modal-bot__column:first-child:not(#\#):not(#\#){padding-right:0}.modal-bot__column:last-child:not(#\#):not(#\#){align-items:center;padding-left:0}.modal-bot__chat-el:not(#\#):not(#\#){width:100%;max-width:-moz-max-content;max-width:max-content;padding:1.25rem;font-weight:500;color:#141414;color:var(--text-darken);border-radius:.5rem;border:.0625rem solid #d3d3d3;border:var(--bor-width) solid var(--pinball)}.modal-bot__chat-el.modal-bot__chat-el--answer:not(#\#):not(#\#){border-color:transparent;background-color:#f3f4f6;background-color:var(--athens-gray)}.modal-bot__chat-el.modal-bot__chat-el--question:not(#\#):not(#\#){color:#6b6b6b;color:var(--text-secondary)}.modal-bot__chat-el.modal-bot__chat-el--red:not(#\#):not(#\#){background-color:#eb3354;background-color:var(--amaranth);border-color:transparent;color:#fff;color:var(--text-light)}.modal-bot__chat-el.modal-bot__chat-el--black:not(#\#):not(#\#){background-color:#141414;background-color:var(--text-darken);border-color:transparent;color:#fff;color:var(--text-light)}.modal-bot__chat-el--ask-question:not(#\#):not(#\#){justify-content:space-between;gap:1rem;gap:var(--gap);max-width:100%}.modal-bot__question-txt:not(#\#):not(#\#){width:100%;color:#1d1d1d;color:var(--text-dark)}.modal-bot__question-txt::-moz-placeholder,.modal-bot__question-txt:not(#\#):not(#\#)::-moz-placeholder{color:#8f8f8f;color:var(--silver-snippet)}.modal-bot__question-txt:not(#\#):not(#\#)::placeholder{color:#8f8f8f;color:var(--silver-snippet)}.modal-bot__question-txt:focus:not(#\#):not(#\#){outline:none}.modal-bot__question-txt:focus-visible:not(#\#):not(#\#){outline:none}.article:not(#\#):not(#\#) .nav-page-area{grid-column:span 3}.article:not(#\#):not(#\#) .nav-page h2.nav-page__title{font-weight:400;font-size:1rem;line-height:1.4;letter-spacing:.04em}.article:not(#\#):not(#\#) .nav-page__list{row-gap:.5rem}.article:not(#\#):not(#\#) .nav-page__item{align-items:center;font-weight:500}.article:not(#\#):not(#\#) .nav-page__link{position:relative;display:flex;color:var(--citrus-splash);padding-left:0;transition:padding-left .3s ease,color .3s ease,scale .3s ease;will-change:scale}.article:not(#\#):not(#\#) .nav-page__link:focus-visible{outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.article:not(#\#):not(#\#) .nav-page__link:active{scale:.95}.article:not(#\#):not(#\#) .nav-page__link:before{content:"";position:absolute;top:.3125rem;left:0;display:block;width:.625rem;height:.625rem;background:linear-gradient(226deg,#f2891c,#ec3454);background:var(--linear-gradient);border-radius:.125rem;opacity:0;transition:opacity .4s ease,color .3s ease;will-change:opacity}.article:not(#\#):not(#\#) .nav-page__link.nav-page__link--is-active{padding-left:1.125rem;color:#141414;color:var(--sooty)}.article:not(#\#):not(#\#) .nav-page__link.nav-page__link--is-active:before{opacity:1}.article:not(#\#):not(#\#) .nav-page{grid-area:nav-page;row-gap:1rem;position:sticky;top:calc(var(--header-height) + .625rem);width:100%;max-width:15.625rem;color:#6b6b6b;color:var(--text-secondary);background-color:var(--nav-page-bg)}ul.page-numbers:not(#\#):not(#\#){display:flex;align-items:center;flex-wrap:wrap}.pagination__element:not(#\#):not(#\#){width:2.875rem;height:2.875rem;border:.0625rem solid #141414;border:var(--bor-width) solid var(--sooty);border-radius:.5rem;color:#141414;color:var(--sooty);font-size:1.25rem;text-align:center}span.pagination__element:not(#\#):not(#\#){pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.pagination__element:not(#\#):not(#\#){border-color:transparent;transition:color .3s ease,border-color .3s ease}a.pagination__element:focus-visible:not(#\#):not(#\#){outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}a.pagination__element:active:not(#\#):not(#\#){scale:.95}.page-numbers:not(#\#):not(#\#) li>a{border-color:transparent;transition:color .3s ease,border-color .3s ease}.page-numbers:not(#\#):not(#\#) li>a:focus-visible{outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.page-numbers:not(#\#):not(#\#) li>a:active{scale:.95}.page-numbers:not(#\#):not(#\#) li>*{display:flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;border:.0625rem solid #141414;border:var(--bor-width) solid var(--sooty);border-radius:.5rem;color:#141414;color:var(--sooty);font-size:1.25rem;text-align:center}.page-numbers.current:not(#\#):not(#\#){pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-numbers:not(#\#):not(#\#) li>.dots,.page-numbers:not(#\#):not(#\#) li>a{border-color:transparent;transition:color .3s ease,border-color .3s ease}.page-numbers:not(#\#):not(#\#) li>.dots:focus-visible,.page-numbers:not(#\#):not(#\#) li>a:focus-visible{outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.page-numbers:not(#\#):not(#\#) li>.dots:active,.page-numbers:not(#\#):not(#\#) li>a:active{scale:.95}.photo-cards__card:not(#\#):not(#\#){position:relative;grid-column:span 6;min-height:clamp(20.625rem,12.3828879588rem + 41.2105602061vw,60.625rem);border-radius:1rem;border-radius:var(--bor-rad-16);background-position:50%;background-repeat:no-repeat;background-size:cover}.card-info__wrap:not(#\#):not(#\#){position:absolute;bottom:clamp(1.25rem,1.1212169994rem + .6439150032vw,1.875rem);right:clamp(1.25rem,1.1212169994rem + .6439150032vw,1.875rem);left:clamp(1.25rem,1.1212169994rem + .6439150032vw,1.875rem);row-gap:clamp(.125rem,.0477301996rem + .3863490019vw,.5rem);padding:clamp(.75rem,.5181905988rem + 1.1590470058vw,1.875rem) clamp(1rem,.9484867997rem + .2575660013vw,1.25rem);text-align:center;backdrop-filter:blur(2.125rem);background:hsla(0,0%,100%,.6)}.card-info__photo:not(#\#):not(#\#),.card-info__wrap:not(#\#):not(#\#){border-radius:clamp(.75rem,.6984867997rem + .2575660013vw,1rem)}.card-info__name:not(#\#):not(#\#){font-weight:500;font-size:clamp(1.125rem,.918947199rem + 1.0302640052vw,2.125rem);line-height:1.4}.card-info__specialization:not(#\#):not(#\#){font-size:1.125rem;line-height:1.4}.card-descr__epigraph:not(#\#):not(#\#){font-size:clamp(.875rem,.7977301996rem + .3863490019vw,1.25rem);line-height:1.4;text-transform:uppercase}.card-descr__descr:not(#\#):not(#\#),.card-descr__quote:not(#\#):not(#\#){font-weight:500;font-size:clamp(1.25rem,.9666773986rem + 1.4166130071vw,2.625rem);line-height:1.2}.card-descr__footer:not(#\#):not(#\#),.card-descr__quote:not(#\#):not(#\#){margin-top:auto}.card-descr:not(#\#):not(#\#){padding:1.875rem;color:#fff;color:var(--text-light);row-gap:1.5rem}.photo-cards:not(#\#):not(#\#){gap:1rem;gap:var(--gap)}.progress-line:not(#\#):not(#\#){position:fixed;left:0;top:0;z-index:6;width:100%;height:.25rem;background:transparent;background-color:transparent}.progress-line__item:not(#\#):not(#\#){width:0;height:100%;position:absolute;left:0;top:0;background-color:#ed4a46;background-color:var(--accent);transition:background-color .2s ease,width .2s ease}.select-expanded__content:not(#\#):not(#\#){position:absolute;top:calc(var(--select-expanded-title-height) + .5rem);left:0;z-index:4;display:none;width:100%;padding:.625rem;border:.0625rem solid #d3d3d3;border:.0625rem solid var(--pinball);border-radius:.5rem;background-color:#f3f4f6;background-color:var(--athens-gray)}.select-expanded__chevron:not(#\#):not(#\#){width:.9375rem;height:.5625rem;margin-left:auto;transition:transform .3s ease}.select-expanded__title:not(#\#):not(#\#){width:100%;padding:1.125rem 1.25rem;border:.0625rem solid #d3d3d3;border:.0625rem solid var(--pinball);border-radius:.5rem;transition:border-color .3s ease,color .3s ease}.select-expanded__title:focus-visible:not(#\#):not(#\#){outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.select-expanded__title:active:not(#\#):not(#\#){color:#f2891c;color:var(--primary);border-color:#f2891c;border-color:var(--primary)}.select-expanded__title.is-active:not(#\#):not(#\#){border-color:#141414;border-color:var(--sooty)}.select-expanded__title.is-active:not(#\#):not(#\#) .select-expanded__chevron{transform:rotate(180deg)}.select-expanded__text:not(#\#):not(#\#){color:var(--c-gray);text-align:left;text-transform:capitalize}.select-expanded__arrow:not(#\#):not(#\#){margin-left:1.125rem}.select-expanded__options:not(#\#):not(#\#){display:flex;flex-direction:column;width:100%;list-style-type:none}.select-expanded__button:not(#\#):not(#\#){padding:.625rem .5rem;width:100%;text-align:left;background-color:transparent;border-radius:.5rem;transition:color .3s ease}.select-expanded__button:focus-visible:not(#\#):not(#\#){outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.select-expanded__button:not(#\#):not(#\#)>*{pointer-events:none}.select-expanded__button.is-active:not(#\#):not(#\#){background-color:#141414;background-color:var(--sooty);border-radius:.5rem;color:#fff;color:var(--text-light);transition:background-color .3s ease}.select-expanded:not(#\#):not(#\#){position:relative;max-width:20rem;width:100%;font-weight:500;font-size:clamp(.875rem,.8492433999rem + .1287830006vw,1rem);color:#141414;color:var(--sooty)}[data-simple-bar]:not(#\#):not(#\#){position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper:not(#\#):not(#\#){overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{width:auto!important;height:auto!important}.simplebar-mask:not(#\#):not(#\#){direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important}.simplebar-offset:not(#\#):not(#\#){position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{box-sizing:border-box!important}.simplebar-content-wrapper:not(#\#):not(#\#){direction:inherit;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper:not(#\#):not(#\#)::-webkit-scrollbar,.simplebar-hide-scrollbar:not(#\#):not(#\#)::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:not(#\#):not(#\#):after,.simplebar-content:not(#\#):not(#\#):before{content:" ";display:table}.simplebar-placeholder:not(#\#):not(#\#){max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important}.simplebar-height-auto-observer-wrapper:not(#\#):not(#\#){height:100%;width:100%;max-width:.0625rem;position:relative;float:left;max-height:.0625rem;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer:not(#\#):not(#\#){box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:.0625rem;min-width:.0625rem;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track:not(#\#):not(#\#){z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simple-bar].simplebar-dragging:not(#\#):not(#\#),[data-simple-bar].simplebar-dragging:not(#\#):not(#\#) .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-simple-bar].simplebar-dragging:not(#\#):not(#\#) .simplebar-track{pointer-events:all}.simplebar-scrollbar:not(#\#):not(#\#){position:absolute;left:0;right:0;min-height:.625rem}.simplebar-scrollbar:not(#\#):not(#\#):before{position:absolute;content:"";background:#000;border-radius:.4375rem;opacity:0;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:not(#\#):not(#\#):before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical:not(#\#):not(#\#){top:0;width:.6875rem}.simplebar-scrollbar:not(#\#):not(#\#):before{top:.125rem;bottom:.125rem;left:.125rem;right:.125rem}.simplebar-track.simplebar-horizontal:not(#\#):not(#\#){left:0;height:.6875rem}.simplebar-track.simplebar-horizontal:not(#\#):not(#\#) .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:.625rem;width:auto}[data-simple-bar-direction=rtl]:not(#\#):not(#\#) .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size:not(#\#):not(#\#){direction:rtl;position:fixed;opacity:0;visibility:hidden;height:31.25rem;width:31.25rem;overflow-y:hidden;overflow-x:scroll}.simplebar-dummy-scrollbar-size:not(#\#):not(#\#)>div{width:200%;height:200%;margin:.625rem 0}.simplebar-hide-scrollbar:not(#\#):not(#\#){position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.simplebar-scrollbar:not(#\#):not(#\#):before{background:#3b3b3b;opacity:1}.slider-controls__button:not(#\#):not(#\#){z-index:1}.related-posts:not(#\#):not(#\#) .slider-controls__button{color:#1d1d1d;color:var(--text-dark)}.socials__link:not(#\#):not(#\#){--soc-link-bg:var(--dreamless-sleep);position:relative;flex-shrink:0;width:2.875rem;height:2.875rem;background-color:hsla(0,0%,7%,.7);background-color:var(--soc-link-bg);border:.0625rem solid #3d3332;border:.0625rem solid var(--black-coffee);border-radius:.5rem;transition:scale .3s ease,background-color .3s ease,color .3s ease,border-color .3s ease;will-change:scale}.socials__link:not(#\#):not(#\#):after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:1.25rem;height:1.25rem;background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:0;transition:opacity .3s ease;will-change:opacity}.socials__link:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.socials__link:active:not(#\#):not(#\#){scale:.95}.socials__link--telegram:not(#\#):not(#\#):after{background-image:url(assets/svg/socials/telegram.svg)}.socials__svg:not(#\#):not(#\#){width:1.25rem;height:1.25rem;transition:fill .3s ease}.socials__link--whats-app:not(#\#):not(#\#):after{background-image:url(assets/svg/socials/whats-app.svg)}.socials:not(#\#):not(#\#){gap:.75rem}.special-offer:not(#\#):not(#\#){row-gap:.625rem;padding:1rem;font-size:1.5rem;border:.125rem dashed #ed4a46;border:.125rem dashed var(--accent)}.spoilers__list:not(#\#):not(#\#){row-gap:1rem;row-gap:var(--gap);max-width:78.375rem;margin:0 auto}.faq:not(#\#):not(#\#) .spoilers__item{background-color:#f3f4f6;background-color:var(--athens-gray)}.spoiler__title:not(#\#):not(#\#){justify-content:space-between;gap:1rem;width:100%;font-weight:500;font-size:2rem;text-align:left;color:#141414;color:var(--text-darken);transition:color .3s ease}.spoiler__title:not(#\#):not(#\#):after{content:"";display:block;width:2.875rem;height:2.875rem;background-image:url(assets/svg/arrow-spoiler.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem;transition:rotate .3s ease;will-change:rotate}.spoiler__title:focus:not(#\#):not(#\#){outline:none}.spoiler__title:focus-visible:not(#\#):not(#\#){outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.spoiler__title.active:not(#\#):not(#\#):after{rotate:180deg}.spoiler__content:not(#\#):not(#\#){padding-top:1.875rem;font-weight:500;font-size:1.125rem;color:#6b6b6b;color:var(--westchester-grey)}.spoiler__inner:not(#\#):not(#\#) h3{font-size:1.25rem;color:#141414;color:var(--text-darken)}.swiper-wrapper:not(#\#):not(#\#){align-items:stretch}.swiper-wrapper:has(.before-num):not(#\#):not(#\#){counter-reset:num 0}.swiper-slide:not(#\#):not(#\#){height:auto}.swiper-content:not(#\#):not(#\#),.swiper-content:not(#\#):not(#\#)>*{height:100%}.slider-controls__buttons:not(#\#):not(#\#){position:relative;display:flex;align-items:center;gap:.5rem}.slider-controls__button:not(#\#):not(#\#){position:relative;top:auto;right:auto;bottom:auto;left:auto;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.75rem;width:var(--swiper-navigation-size);height:2.75rem;height:var(--swiper-navigation-size);margin:0;color:#fff;color:var(--text-light);border:.0625rem solid #d3d3d3;border:.0625rem solid var(--pinball);border-radius:.5rem;overflow:hidden;transition:color .3s ease,scale .3s ease,border-color .3s ease;will-change:scale}.slider-controls__button:not(#\#):not(#\#) svg{width:.4375rem;height:.8125rem;z-index:1}.slider-controls__button:not(#\#):not(#\#) svg path{fill:currentColor;transition:fill .3s ease}.slider-controls__button:not(#\#):not(#\#):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:linear-gradient(226deg,#f2891c,#ec3454);background:var(--linear-gradient);opacity:0;transition:opacity .3s ease;will-change:opacity}.slider-controls__button:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.slider-controls__button:active:not(#\#):not(#\#){scale:.95}.swiper-buttons:not(#\#):not(#\#) .slider-controls__button{position:relative;top:0;right:0;bottom:0;left:0;margin:0}.swiper-button-next.swiper-button-lock:not(#\#):not(#\#),.swiper-button-prev.swiper-button-lock:not(#\#):not(#\#){pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.6}.section__header:not(#\#):not(#\#) .swiper-buttons .slider-controls__button{--swiper-navigation-sides-offset:0;position:static;margin:0}.slider-controls__button.swiper-button-prev:not(#\#):not(#\#) svg{transform:scaleX(-1)}.types-context:not(#\#):not(#\#) .slider-controls__button svg path{fill:#fff;fill:var(--text-light)}.integration-possibilities:not(#\#):not(#\#) .slider-controls__button{color:#1d1d1d;color:var(--text-dark)}.swiper-pagination:not(#\#):not(#\#){position:relative;z-index:2;top:auto;right:auto;bottom:auto;left:auto;display:flex;align-items:center;flex-wrap:wrap;gap:.625rem;padding-top:1.25rem}.swiper-pagination:not(#\#):not(#\#) .swiper-pagination-bullet{--swiper-pagination-bullet-width:2.5rem;--swiper-pagination-bullet-height:0.125rem;--swiper-pagination-bullet-horizontal-gap:0;--swiper-pagination-bullet-border-radius:1rem;transition:background-color .3s ease-in-out}.swiper-pagination:not(#\#):not(#\#) .swiper-pagination-bullet.swiper-pagination-bullet-active{background:linear-gradient(226deg,#f2891c,#ec3454);background:var(--linear-gradient)}.sensible-prices:not(#\#):not(#\#) .swiper-pagination{padding-top:0}.swiper:not(#\#):not(#\#){--swiper-navigation-size:2.875rem}.swiper:has(.slider-controls__pagination):not(#\#):not(#\#){--swiper-pagination-bullet-width:2.5rem;--swiper-pagination-bullet-height:0.125rem;--swiper-pagination-bullet-border-radius:0.125rem;--swiper-pagination-bottom:auto;--swiper-pagination-top:auto;--swiper-pagination-color:linear-gradient(226deg,#f38a1d,#eb3354);--swiper-pagination-bullet-horizontal-gap:0}.tabs__buttons:not(#\#):not(#\#){display:flex;align-items:center;justify-content:center;row-gap:.5rem;-moz-column-gap:1rem;column-gap:1rem;margin:0;padding:0;list-style-type:none}.tabs__button:not(#\#):not(#\#){font-size:1rem;font-weight:500;line-height:1.2;cursor:pointer;transition:color .3s ease,background-color .3s ease,scale .3s ease,border-color .3s ease;will-change:scale}.tabs__button:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.tabs__button:active:not(#\#):not(#\#){color:var(--c-accent-dark)}.tabs__button--active:not(#\#):not(#\#){--btn-border-color:transparent;--btn-color:var(--light);pointer-events:none}.tabs__button--active:not(#\#):not(#\#):after{opacity:1}.tabs__button--active:not(#\#):not(#\#) .btn__square{background:#fff;background:var(--light)}.tabs__button--active:not(#\#):not(#\#) .btn__square:after{opacity:0}.tabs__button--active:not(#\#):not(#\#) .btn__arrow{fill:#f06c30}.tabs__panel:not(#\#):not(#\#){display:none}.tabs__panel--active:not(#\#):not(#\#){display:block}.tabs:not(#\#):not(#\#){position:relative;row-gap:1rem}.tooltip__btn:not(#\#):not(#\#){width:2rem;height:2rem;padding:.625rem;line-height:1;border:.0625rem solid #d3d3d3;border:var(--bor-width) solid var(--pinball);border-radius:.5rem;cursor:pointer;transition:color .3s ease}.tooltip__btn:not(#\#):not(#\#):before{content:"";position:absolute;top:50%;left:50%;width:calc(100% - .125rem);height:calc(100% - .125rem);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;background:linear-gradient(226deg,#f2891c,#ec3454);background:var(--linear-gradient);border-radius:.5rem;opacity:0;transition:opacity .3s ease;will-change:opacity}.tooltip__btn:focus-visible:not(#\#):not(#\#),.tooltip__btn:focus:not(#\#):not(#\#){color:#fff;color:var(--text-light)}.tooltip__btn:focus-visible:not(#\#):not(#\#)+.tooltip__txt,.tooltip__btn:focus:not(#\#):not(#\#)+.tooltip__txt{visibility:visible;opacity:1;transform:translateY(0)}.tooltip__btn:focus-visible:not(#\#):not(#\#):before,.tooltip__btn:focus:not(#\#):not(#\#):before{opacity:1}.price-seo-card--dark:not(#\#):not(#\#) .tooltip__btn{border-color:#262626;border-color:var(--nero)}.tooltip__txt:not(#\#):not(#\#){position:absolute;z-index:3;bottom:calc(100% + .375rem);right:100%;row-gap:.625rem;width:-moz-max-content;width:max-content;max-width:18.125rem;padding:1.25rem;font-size:.875rem;color:#1d1d1d;color:var(--text-dark);background-color:#fff;background-color:var(--light);box-shadow:0 .25rem 1.25rem 0 rgba(0,0,0,.15);visibility:hidden;opacity:0;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transform:translateY(.75rem)}.tooltip__btn-txt:not(#\#):not(#\#){position:relative;z-index:1}.tooltip:not(#\#):not(#\#){position:relative;width:2rem;height:2rem}.price-seo-card__item:not(#\#):not(#\#) .tooltip{position:absolute;top:50%;right:0;transform:translateY(-50%)}.header__container:not(#\#):not(#\#){display:flex;align-items:center;justify-content:space-between;-moz-column-gap:1.25rem;column-gap:1.25rem}.header__logo:not(#\#):not(#\#){flex-shrink:0}a.header__logo:not(#\#):not(#\#){padding:1.0625rem .875rem;border-radius:.375rem;background-color:transparent;transition:background-color .3s ease,scale .3s ease;will-change:scale}a.header__logo:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}a.header__logo:active:not(#\#):not(#\#){scale:.95}.header.is-scroll:not(#\#):not(#\#) .logo__image--light{display:none}.header.is-scroll:not(#\#):not(#\#) .logo__image--dark{display:block}.header.header--open-nav:not(#\#):not(#\#) .header__logo{z-index:4}.header.header--open-nav:not(#\#):not(#\#) .header__logo .logo__image--light{display:none}.header.header--open-nav:not(#\#):not(#\#) .header__logo .logo__image--dark{display:block}.header.header--open-nav:not(#\#):not(#\#) a.header__logo{padding:0;border-radius:0}.header.header--inner:not(#\#):not(#\#) a.header__logo .logo__image--light{display:none}.header.header--inner:not(#\#):not(#\#) a.header__logo .logo__image--dark{display:block}.header__block:not(#\#):not(#\#){gap:.75rem}.header__socials:not(#\#):not(#\#) .socials__link{width:2.5rem;height:2.5rem}.header.is-scroll:not(#\#):not(#\#) .header__socials .socials__link{background-color:transparent;border-color:rgba(0,0,0,.25);border-color:var(--black-light)}.header.header--open-nav:not(#\#):not(#\#) .header__socials{z-index:3}.header.header--inner:not(#\#):not(#\#) .header__socials .socials__link,.header.header--open-nav:not(#\#):not(#\#) .header__socials .socials__link{--soc-link-bg:transparent;border-color:rgba(0,0,0,.25);border-color:var(--black-light)}.header:not(#\#):not(#\#) .btn{padding:.375rem;font-size:1rem}.header__nav:not(#\#):not(#\#) .btn{--btn-background:transparent;--btn-border-color:var(--pinball);--btn-color:#1d1d1d}.header.is-scroll:not(#\#):not(#\#) .btn{--btn-background:#fff;--btn-color:#1d1d1d;--btn-border-color:var(--pinball)}.header.header--inner:not(#\#):not(#\#) .btn{--btn-background:#fff;--btn-color:#1d1d1d}.header.header--open-nav:not(#\#):not(#\#) .header__block .btn{z-index:3;--btn-background:transparent;--btn-border-color:rgba(0,0,0,.25);--btn-color:#1d1d1d}.header.header--open-nav:not(#\#):not(#\#) .header__block .btn .btn__square{width:1.625rem;height:1.625rem}.header__phone:not(#\#):not(#\#){font-size:1.0625rem;line-height:1.5;letter-spacing:.04em}.header__nav:not(#\#):not(#\#) .header__phone{font-weight:500;font-size:1.375rem;letter-spacing:.04em;color:#1d1d1d;color:var(--text-dark)}.header__nav.nav:not(#\#):not(#\#){transition:right .5s ease,opacity .5s ease,visibility .5s ease}.menu-item:not(#\#):not(#\#){position:relative}.menu-item[class$="--with-sub-item"]:not(#\#):not(#\#){display:flex;align-items:center;gap:.625rem;padding:.625rem 1.25rem;border-radius:.5rem;transition:color .3s ease,background-color .3s ease}.header__nav.nav--is-visible:not(#\#):not(#\#) .menu-item[class$="--with-sub-item"]{flex-wrap:wrap;justify-content:flex-end;padding:0;border-radius:0}.menu-link:not(#\#):not(#\#){display:inline-block;padding:.625rem 1.25rem;border-radius:.5rem;transition:color .3s ease,background-color .3s ease}.menu-link:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.menu-link:active:not(#\#):not(#\#){scale:.95}.menu-item[class$="--with-sub-item"]:not(#\#):not(#\#) .menu-link{padding:0;transition:none 0s ease 0s;transition:initial}.header__nav.nav--is-visible:not(#\#):not(#\#) .menu-link{padding:0;font-weight:500;font-size:1.375rem}.menu-btn:not(#\#):not(#\#){width:1rem;height:1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:rotate .3s ease;will-change:rotate}.menu-btn.is-active:not(#\#):not(#\#){rotate:540deg}.header__nav.nav--is-visible:not(#\#):not(#\#) .menu-btn{width:1.5rem;height:1.5rem;pointer-events:auto;-webkit-user-select:initial;-moz-user-select:initial;user-select:auto}.menu-btn__icon:not(#\#):not(#\#){width:.75rem;height:.4375rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header__nav.nav--is-visible:not(#\#):not(#\#) .menu-btn__icon{width:1rem;height:.5625rem}.submenu-wrap:not(#\#):not(#\#){position:absolute;top:calc(100% + .5rem);left:0;z-index:1;min-width:31.25rem;padding:.625rem;border:.0625rem solid #262626;border:var(--bor-width) solid var(--nero);border-radius:.5rem;background-color:#fff;background-color:var(--light);color:#141414;color:var(--sooty);opacity:0;transform:translateY(10%);pointer-events:none;visibility:hidden;transition:opacity .3s ease,transform .3s cubic-bezier(.27,.95,.24,.55),visibility .3s ease;will-change:opacity,transform,visibility}.submenu-wrap:not(#\#):not(#\#):before{content:"";position:absolute;top:-1rem;display:block;width:100%;height:1rem;background-color:transparent}.header__nav.nav--is-visible:not(#\#):not(#\#) .submenu-wrap{position:static;top:auto;left:auto;display:none;min-width:0;min-width:auto;width:100%;background-color:#1d1d1d;background-color:var(--text-dark);color:#fff;color:var(--text-light);opacity:1;transform:none;pointer-events:auto;visibility:inherit}.header__nav.nav--is-visible:not(#\#):not(#\#) .submenu-wrap:before{display:none}.submenu-inner.current-menu-item:not(#\#):not(#\#) .submenu-title{background-color:#ec5a32;background-color:var(--glow-orange)}.submenu-title:not(#\#):not(#\#){display:flex;margin-bottom:.625rem;padding:.5rem .625rem;border-radius:.5rem;background-color:#141414;background-color:var(--sooty);color:#fff;color:var(--text-light);transition:background-color .3s ease,scale .3s ease;will-change:scale}.submenu-title:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.submenu-title:active:not(#\#):not(#\#){scale:.95}.header__nav.nav--is-visible:not(#\#):not(#\#) .submenu-title{margin-bottom:1rem;padding:0;font-size:1rem;border-radius:0;background-color:transparent;color:#6b6b6b;color:var(--westchester-grey);justify-content:flex-end}.submenu:not(#\#):not(#\#){display:grid;grid-template-columns:1.2fr 1fr;grid-column-gap:1rem;grid-column-gap:var(--gap);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--gap);column-gap:var(--gap)}.header__nav.nav--is-visible:not(#\#):not(#\#) .submenu{display:flex;flex-direction:column;row-gap:.5rem}.submenu-content:not(#\#):not(#\#){row-gap:1.25rem;max-height:22.5rem;overflow-y:auto}.submenu__item:not(#\#):not(#\#){position:relative}.submenu__link:not(#\#):not(#\#){display:flex;align-items:center;height:100%;padding:.5rem .625rem;background-color:transparent;border-radius:.5rem;color:#1d1d1d;color:var(--text-dark);transition:color .3s ease,background-color .3s ease,scale .3s ease;will-change:scale}.submenu__link:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.submenu__link:active:not(#\#):not(#\#){scale:.95}.submenu__item.current-menu-item:not(#\#):not(#\#)>.submenu__link{background-color:#f2891c;background-color:var(--primary);color:#fff;color:var(--text-light)}.submenu__item.current-menu-item:not(#\#):not(#\#)>.submenu__link:focus-visible{outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.submenu__item.current-menu-item:not(#\#):not(#\#)>.submenu__link:active{scale:.95}.header__nav.nav--is-visible:not(#\#):not(#\#) .submenu__link{display:flex;height:auto;width:100%;justify-content:flex-end;padding:0;border-radius:0;font-size:1rem}.menu:not(#\#):not(#\#){display:flex;align-items:center;flex-wrap:wrap}.header__nav.nav--is-visible:not(#\#):not(#\#) .menu{flex-direction:column;align-items:flex-end;row-gap:.625rem}.nav__bottom:not(#\#):not(#\#){row-gap:1.5rem;align-items:flex-end;margin-top:auto}.logo__image--dark:not(#\#):not(#\#){display:none}.header:not(#\#):not(#\#){position:fixed;top:1rem;top:var(--gap);left:0;z-index:2;width:100%;padding-top:.75rem;padding-bottom:.75rem;padding-right:16px1.875rem;padding-right:var(--gap)1.875rem;padding-left:16px1.875rem;padding-left:var(--gap)1.875rem;color:#fff;color:var(--text-light);border-top-left-radius:1rem;border-top-left-radius:var(--bor-rad-16);border-top-right-radius:1rem;border-top-right-radius:var(--bor-rad-16);transition:color .3s ease,background-color .3s ease,padding .3s ease,top .3s ease}.header.is-scroll:not(#\#):not(#\#){top:0;padding-right:1rem;padding-right:var(--gap);padding-left:1rem;padding-left:var(--gap);border-bottom:.0625rem solid #d3d3d3;border-bottom:.0625rem solid var(--pinball);color:#1d1d1d;color:var(--text-dark)}.header.is-scroll:not(#\#):not(#\#),.header.is-scroll:not(#\#):not(#\#):before{background-color:#fff;background-color:var(--body-bg)}.header.header--open-nav:not(#\#):not(#\#){top:0;padding-right:1.25rem;padding-left:1.25rem;color:#1d1d1d;color:var(--text-dark)}.header.header--inner:not(#\#):not(#\#){top:0;padding-right:1rem;padding-right:var(--gap);padding-left:1rem;padding-left:var(--gap);border-bottom:.0625rem solid #d3d3d3;border-bottom:.0625rem solid var(--pinball);color:#1d1d1d;color:var(--text-dark)}.header.header--inner:not(#\#):not(#\#),.header.header--inner:not(#\#):not(#\#):before{background-color:#fff;background-color:var(--body-bg)}.about-sec__section-title:not(#\#):not(#\#){max-width:85.9375rem;margin:0 auto;text-align:center}.about-sec__list:not(#\#):not(#\#){gap:1rem;gap:var(--gap);margin-bottom:clamp(.625rem,.5477301996rem + .3863490019vw,1rem)}.about-sec__item:not(#\#):not(#\#){grid-column:span 6;justify-content:space-between;gap:1.5rem;padding:1.875rem;font-weight:500;background-color:#f4f5f7;background-color:var(--chef-hat);border-radius:1rem;border-radius:var(--bor-rad-16)}.about-sec__merit-txt:not(#\#):not(#\#){font-size:clamp(.875rem,.7462169994rem + .6439150032vw,1.5rem);line-height:1.25;letter-spacing:.04em}.about-sec__merit-txt:not(#\#):not(#\#):before{margin-bottom:clamp(.875rem,.1280585963rem + 3.7347070187vw,4.5rem)}.about-sec__merit-num:not(#\#):not(#\#){font-size:clamp(3.25rem,2.6833547972rem + 2.8332260142vw,6rem);line-height:1}.adapted-solutions__section-title:not(#\#):not(#\#){max-width:93.75rem}.adapted-solutions__list:not(#\#):not(#\#){counter-reset:num 0;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:1rem;grid-template-areas:"item-1 item-2 ." ". item-3 item-4" "item-5 . ."}.adapted-solutions__item:not(#\#):not(#\#){-ms-grid-row:1;-ms-grid-column:1;position:relative;grid-area:item-1;min-height:25.625rem;padding-top:9.375rem;background-color:#f4f5f7;background-color:var(--chef-hat);background-position:left 1.875rem top 1.875rem}.adapted-solutions__item:nth-child(2):not(#\#):not(#\#){-ms-grid-row:1;-ms-grid-column:3;grid-area:item-2}.adapted-solutions__item:nth-child(3):not(#\#):not(#\#){-ms-grid-row:3;-ms-grid-column:3;grid-area:item-3}.adapted-solutions__item:nth-child(4):not(#\#):not(#\#){-ms-grid-row:3;-ms-grid-column:5;grid-area:item-4}.adapted-solutions__item:last-child:not(#\#):not(#\#){-ms-grid-row:5;-ms-grid-column:1;grid-area:item-5}.adapted-solutions__item:not(#\#):not(#\#):after{counter-increment:num 1;content:"0" counter(num);position:absolute;top:1.875rem;right:1.875rem;display:flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;font-weight:500;border:.0625rem solid #d3d3d3;border:.0625rem solid var(--pinball);border-radius:.5rem;color:#1d1d1d;color:var(--text-dark)}.adapted-solutions__info:not(#\#):not(#\#){row-gap:1rem;margin-top:auto}.adapted-solutions__descr:not(#\#):not(#\#){font-size:1.125rem;letter-spacing:.04em;color:#6b6b6b;color:var(--westchester-grey)}.areas-app-bots__buttons:not(#\#):not(#\#){gap:1rem;counter-reset:num 0}.areas-app-bots:not(#\#):not(#\#) .btn{--btn-background:var(--athens-gray);--btn-color:var(--text-darken);--btn-border-color:transparent;--btn-border-rad:1rem;--btn-square-width:2.875rem;--btn-square-height:2.875rem;--btn-square-border-rad:0.5rem;grid-column:span 6;justify-content:space-between;padding:1.875rem 1.875rem 1.875rem 6rem;border-radius:1rem}.areas-app-bots:not(#\#):not(#\#) .btn .btn__txt{white-space:normal;text-align:left}.areas-app-bots:not(#\#):not(#\#) .btn .btn__square{color:#1d1d1d;color:var(--text-dark);background-color:transparent;border:.0625rem solid #bdbebf;border:var(--bor-width) solid #bdbebf;transition:color .3s ease}.areas-app-bots:not(#\#):not(#\#) .btn .btn__square:after{opacity:0}.areas-app-bots:not(#\#):not(#\#) .btn .btn__arrow{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);fill:currentColor}.areas-app-bots:not(#\#):not(#\#) .btn .btn__arrow.btn__arrow--gradient{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;will-change:opacity}.areas-app-bots:not(#\#):not(#\#) .btn:before{top:auto;right:auto;bottom:auto;left:auto;top:50%;left:1.875rem;transform:translateY(-50%);color:#141414;color:var(--text-darken);border-color:#d3d3d3;border-color:var(--pinball);transition:color .3s ease,border-color .3s ease}.areas-app-bots:not(#\#):not(#\#) .btn:focus{outline:none}.areas-app-bots:not(#\#):not(#\#) .btn:focus-visible{outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.areas-app-bots:not(#\#):not(#\#) .btn:active{scale:.95}.article__wrap:not(#\#):not(#\#){display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1rem;grid-gap:var(--gap);gap:1rem;gap:var(--gap);max-width:82.25rem;width:100%;margin:0 auto}.article__area:not(#\#):not(#\#){grid-column:span 6}.article__container:not(#\#):not(#\#){row-gap:2rem}.section:not(#\#):not(#\#) .article__category{align-self:stretch;-webkit-text-decoration:none;text-decoration:none;color:#141414;color:var(--sooty);transition:border-color .3s ease,color .3s ease}.section:not(#\#):not(#\#) .article__category:focus{outline:none}.section:not(#\#):not(#\#) .article__category:focus-visible{outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.section:not(#\#):not(#\#) .article__category:active{scale:.95}.article__body:not(#\#):not(#\#){row-gap:2rem}.article-header:not(#\#):not(#\#){row-gap:2rem;margin-bottom:2rem}.article-header__top:not(#\#):not(#\#){justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.article-header__block:not(#\#):not(#\#){gap:1rem;flex-wrap:wrap;align-content:stretch}.article:not(#\#):not(#\#) .article-date,.article:not(#\#):not(#\#) .article-meta{font-size:1rem}.article-header__middle:not(#\#):not(#\#){row-gap:1.5rem}.article-body:not(#\#):not(#\#){display:block;font-size:clamp(1rem,.9742433999rem + .1287830006vw,1.125rem)}.blog.article-body:not(#\#):not(#\#){padding-top:0}.article__entry-content:not(#\#):not(#\#){align-items:flex-start;row-gap:2rem;font-size:clamp(1rem,.9742433999rem + .1287830006vw,1.125rem)}.article-body:not(#\#):not(#\#) .accent{color:#eb3354;color:var(--amaranth)}.article__content:not(#\#):not(#\#) h1,h2:not(#\#):not(#\#),h3:not(#\#):not(#\#),h4:not(#\#):not(#\#),h5:not(#\#):not(#\#){font-weight:500;line-height:1.2}.article:not(#\#):not(#\#) h1{font-size:clamp(2.25rem,2.1984867997rem + .2575660013vw,2.5rem)}.article:not(#\#):not(#\#) h2{font-size:clamp(1.75rem,1.6984867997rem + .2575660013vw,2rem)}.article:not(#\#):not(#\#) h3{font-size:1.25rem}.article:not(#\#):not(#\#) p{font-size:clamp(1rem,.9742433999rem + .1287830006vw,1.125rem)}.article figure{width:100%!important}.article:not(#\#):not(#\#) figure{display:flex;flex-direction:column;row-gap:1rem;max-width:100%;height:auto;margin:0}.article-header__bottom:not(#\#):not(#\#) .post-thumbnail{margin-bottom:0}.article:not(#\#):not(#\#) figcaption{font-size:1rem;color:var(-text-secondary)}.article:not(#\#):not(#\#) img{width:100%;border-radius:1rem;border-radius:var(--bor-rad-16)}.article-body:not(#\#):not(#\#) a{color:#eb3354;color:var(--amaranth);-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under;transition:color .3s ease}.article-body:not(#\#):not(#\#) a:focus-visible{outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.article-body:not(#\#):not(#\#) a:active{scale:.95}.article-body:not(#\#):not(#\#) ol,.article-body:not(#\#):not(#\#) ul{display:flex;flex-direction:column;row-gap:1.25rem;margin:0}.article:not(#\#):not(#\#) p:has(iframe){display:inline-block;width:100%;height:auto;overflow:hidden;border-radius:.5rem}.article iframe{width:100%!important}.article:not(#\#):not(#\#) iframe{display:block;height:auto;min-height:19.6875rem}.article-comments:not(#\#):not(#\#){padding-left:.625rem;padding-right:.625rem}.post-navigation__top:not(#\#):not(#\#){gap:.5rem;border-bottom:.0625rem solid #fff;border-bottom:var(--bor-width) solid var(--text-light)}.nav-links:not(#\#):not(#\#){display:flex;flex-direction:column;row-gap:1rem;row-gap:var(--gap)}.post-navigation:not(#\#):not(#\#) a{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap;width:100%;padding:1rem;background-color:#392124;background-color:var(--warm-forever);border-radius:.5rem;color:#fff;color:var(--text-light);text-align:center;transition:background-color .3s ease,scale .3s ease;will-change:scale}.post-navigation:not(#\#):not(#\#) a:focus-visible{outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.post-navigation:not(#\#):not(#\#) a:active{scale:.95}.post-navigation__arrow:not(#\#):not(#\#){display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.25rem;height:1.25rem;font-size:0;background-repeat:no-repeat;background-size:cover;background-position:50%}.post-navigation__arrow--prev:not(#\#):not(#\#){background-image:url(assets/svg/arrow-long-left.svg)}.post-navigation__arrow--next:not(#\#):not(#\#){background-image:url(assets/svg/arrow-long-right.svg)}.article-body:not(#\#):not(#\#) .table-wrap{position:relative;width:100%;padding-bottom:1.375rem;overflow-x:auto}.article-body:not(#\#):not(#\#) .table-wrap .simplebar-horizontal{background-color:#d3d3d3;background-color:var(--pinball);height:.375rem;border-radius:6.25rem}.article-body:not(#\#):not(#\#) .table-wrap .simplebar-scrollbar:before{background:#8f8f8f;background:var(--silver-snippet);border-radius:6.25rem;top:0;bottom:0;left:0;right:0;opacity:1}.article-body:not(#\#):not(#\#) th{padding:1rem 1.25rem;font-weight:400;text-align:left;color:#6b6b6b;color:var(--text-secondary);border:.0625rem solid #d3d3d3;border:var(--bor-width) solid var(--pinball);vertical-align:baseline}.article-body:not(#\#):not(#\#) th:first-child{border-top-left-radius:1rem}.article-body:not(#\#):not(#\#) th:last-child{border-top-right-radius:1rem}.article-body:not(#\#):not(#\#) td{padding:1rem 1.25rem;border:.0625rem solid #d3d3d3;border:var(--bor-width) solid var(--pinball);vertical-align:baseline}.article-body:not(#\#):not(#\#) tbody tr:last-child td:first-child{border-bottom-left-radius:1rem}.article-body:not(#\#):not(#\#) tbody tr:last-child td:last-child{border-bottom-right-radius:1rem}.article-body:not(#\#):not(#\#) table{min-width:51.25rem;font-size:.875rem;border-collapse:separate;border-spacing:0;border-radius:1rem;border-radius:var(--bor-rad-16);background-color:#ffe5e5;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.article:not(#\#):not(#\#){min-width:0;padding-top:2rem;padding-bottom:2rem;border-bottom:.0625rem solid #d3d3d3;border-bottom:var(--bor-width) solid var(--pinball)}.article-bottom__wrap:not(#\#):not(#\#){display:grid;grid-template-columns:3fr 6fr 3fr;grid-template-rows:auto;grid-template-areas:". section-container .";grid-gap:1rem;grid-gap:var(--gap);gap:1rem;gap:var(--gap);max-width:82.25rem;width:100%;margin:0 auto}.article-bottom:not(#\#):not(#\#) .section__container{-ms-grid-row:1;-ms-grid-column:3;grid-area:section-container}.article-bottom:not(#\#):not(#\#){padding-top:2rem;padding-bottom:2rem;border-bottom:.0625rem solid #d3d3d3;border-bottom:var(--bor-width) solid var(--pinball)}.article-comments__wrap:not(#\#):not(#\#){display:grid;grid-template-columns:3fr 6fr 3fr;grid-template-rows:auto;grid-template-areas:". section-container .";grid-gap:1rem;grid-gap:var(--gap);gap:1rem;gap:var(--gap);max-width:82.25rem;width:100%;margin:0 auto}.article-comments__main-title:not(#\#):not(#\#){font-size:1.5rem;margin-bottom:2rem}.comments-area.article-comments:not(#\#):not(#\#) .article-comments__main-title{margin-bottom:0}.article-comments__list:not(#\#):not(#\#){row-gap:2rem}.article-comments__item:not(#\#):not(#\#){padding:1.5rem;border-radius:1rem;border-radius:var(--bor-rad-16);background-color:#f3f4f6;background-color:var(--athens-gray)}.article-comments__item:has(.comment-children):not(#\#):not(#\#){row-gap:1rem}.article-comments:not(#\#):not(#\#) .section__container{-ms-grid-row:1;-ms-grid-column:3;grid-area:section-container}.comments-area.article-comments:not(#\#):not(#\#) .section__container{row-gap:2rem}.comment-respond__title:not(#\#):not(#\#){margin-bottom:1rem;font-size:1.5rem;color:#141414;color:var(--sooty)}.comment-respond__descr:not(#\#):not(#\#){margin-bottom:1.5rem;font-size:1.125rem;color:#141414;color:var(--sooty)}.comment-respond:not(#\#):not(#\#){display:flex;flex-direction:column;row-gap:1rem}.comment-children__item:not(#\#):not(#\#) .comment-respond{padding-left:2rem;background-image:url(assets/svg/blog/comment-line.svg);background-position:0 0;background-repeat:no-repeat;background-size:1.5rem 1.875rem}.comment-author:not(#\#):not(#\#) .avatar{flex-shrink:0;width:3.5rem;height:3.5rem;margin-right:.75rem;border-radius:100%}.article-comments:not(#\#):not(#\#) .children{padding-left:2.5rem;background-image:url(assets/svg/blog/comment-line.svg);background-position:0 0;background-repeat:no-repeat;background-size:1.5rem 1.875rem}.comment-children__item:has(.comment-respond):not(#\#):not(#\#){row-gap:1.5rem}.says:not(#\#):not(#\#){display:none}.article-comments:not(#\#):not(#\#) .submit{--btn-font-weight:500;--btn-background:var(--light);--btn-color:var(--text-dark);--btn-border-color:#d3d3d3;--btn-border-rad:0.5rem;--btn-gradient:linear-gradient(226deg,#f2891c,#ec3454);position:relative;display:inline-flex;align-items:center;justify-content:center;-moz-column-gap:1.25rem;column-gap:1.25rem;padding:1.25rem;border:.0625rem solid #d3d3d3;border:.0625rem solid var(--btn-border-color);border-radius:.5rem;border-radius:var(--btn-border-rad);font-weight:500;font-weight:var(--btn-font-weight);font-size:1.25rem;line-height:1.2;letter-spacing:.04em;color:#1d1d1d;color:var(--btn-color);background:#fff;background:var(--btn-background);white-space:nowrap;cursor:pointer;overflow:hidden;transition:background-color .3s ease,border-color .3s ease,color .3s ease,scale .3s ease;will-change:color,background-color,border-color,scale}.article-comments:not(#\#):not(#\#) .submit:focus{outline:none}.article-comments:not(#\#):not(#\#) .submit:focus-visible{outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.article-comments:not(#\#):not(#\#) .submit:active{scale:.95}.article-comments:not(#\#):not(#\#) #wp-comment-cookies-consent{--checkbox-width:1.125rem;--checkbox-height:1.125rem;--checkbox-border-color:#141414;--checkbox-border-width:0.0625rem;--checkbox-border-radius:0.1875rem;--checkbox-before-width:0.75rem;--checkbox-before-height:0.75rem;--checkbox-before-bg-color:#141414;--checkbox-before-border-radius:0.125rem;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.125rem;width:var(--checkbox-width);height:1.125rem;height:var(--checkbox-height);margin:.25rem 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.0625rem solid #141414;border:var(--checkbox-border-width) solid var(--checkbox-border-color);border-radius:.1875rem;border-radius:var(--checkbox-border-radius)}.article-comments:not(#\#):not(#\#) #wp-comment-cookies-consent:focus-visible{outline-color:currentColor;outline-style:dashed;outline-width:.0625rem;outline-offset:.1875rem;outline-offset:var(--outline-offset)}.article-comments:not(#\#):not(#\#) #wp-comment-cookies-consent:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:var(--checkbox-before-width);height:var(--checkbox-before-height);background-color:var(--checkbox-before-bg-color);border-radius:var(--checkbox-before-border-radius);margin:auto;cursor:pointer;opacity:0;transition:opacity .3s ease;will-change:opacity}.article-comments:not(#\#):not(#\#) #wp-comment-cookies-consent:checked:before{content:"";opacity:1}.article-comments:not(#\#):not(#\#) .comment{display:flex;flex-direction:column;row-gap:1.5rem;padding:1.5rem;background-color:#f3f4f6;background-color:var(--athens-gray);border-radius:1rem;border-radius:var(--bor-rad-16)}.article-comments:not(#\#):not(#\#) .comment .comment{padding:0}.article-comments:not(#\#):not(#\#) .comment:has(.children){row-gap:1rem}.comment-author:not(#\#):not(#\#){display:flex;align-items:center;font-weight:500;font-size:1.125rem;color:#141414;color:var(--sooty)}.comment-body:not(#\#):not(#\#){display:flex;flex-direction:column;row-gap:1.5rem;background-color:#f3f4f6;background-color:var(--athens-gray);border-radius:1rem;border-radius:var(--bor-rad-16)}.comment-body:not(#\#):not(#\#) a{transition:color .3s ease}.comment-body:not(#\#):not(#\#) a:focus-visible{outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.comment-body:not(#\#):not(#\#) a:active{color:#f2891c;color:var(--primary)}.comment-edit-link:not(#\#):not(#\#){-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under}.comment-meta:not(#\#):not(#\#){display:flex;align-items:flex-start;justify-content:space-between;gap:.25rem;flex-wrap:wrap}.comment-metadata:not(#\#):not(#\#){font-size:1rem;color:#6b6b6b;color:var(--text-secondary)}.comment-reply-title:not(#\#):not(#\#){font-weight:500}.article:not(#\#):not(#\#) h3.comment-reply-title{margin-bottom:1rem;font-weight:500;font-size:1.5rem;color:#1d1d1d;color:var(--text-dark)}.comment-form:not(#\#):not(#\#){display:flex;flex-direction:column;row-gap:1rem}.comment-form:not(#\#):not(#\#) a{-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under;transition:color .3s ease}.comment-form:not(#\#):not(#\#) a:focus-visible{outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.comment-form:not(#\#):not(#\#) a:active{color:#f2891c;color:var(--primary)}.comment-form:not(#\#):not(#\#) label{display:inline-block;margin-bottom:.25rem}.comment-form:not(#\#):not(#\#) .required{color:#eb3354;color:var(--amaranth)}.comment-form-comment:not(#\#):not(#\#){display:flex;flex-direction:column}.comment-form-comment:not(#\#):not(#\#) #comment{border:.0625rem solid #d3d3d3;border:.0625rem solid var(--pinball);border-radius:.5rem;padding:1.875rem}.comment-form-cookies-consent:not(#\#):not(#\#){display:flex;gap:.625rem}.article-comments:not(#\#):not(#\#){padding-top:2rem;padding-bottom:2rem;border-bottom:.0625rem solid #d3d3d3;border-bottom:var(--bor-width) solid var(--pinball)}.blog:not(#\#):not(#\#) .container.blog__container,.blog__header:not(#\#):not(#\#){row-gap:2rem}.blog__main:not(#\#):not(#\#){gap:1rem}.blog__main:not(#\#):not(#\#)>*{grid-column:span 4}.blog__footer:not(#\#):not(#\#){justify-content:space-between;gap:1rem}.blog__more-articles:not(#\#):not(#\#){font-weight:500;font-size:1.25rem;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#141414;color:var(--sooty)}.blog:not(article):not(#\#):not(#\#){padding-top:3.75rem}body.blog:not(#\#):not(#\#){padding-top:0}.blog-sec:not(#\#):not(#\#) .container.blog-sec__container{row-gap:3rem}.blog-sec__main:not(#\#):not(#\#){gap:1rem}.blog-sec:not(#\#):not(#\#) .article-blog{grid-column:span 4}.breadcrumbs__nav:not(#\#):not(#\#){justify-content:flex-start}.breadcrumbs__item:not(#\#):not(#\#){display:inline-block}.breadcrumbs__link:not(#\#):not(#\#){transition:color .3s ease}.breadcrumbs__link:focus-visible:not(#\#):not(#\#){outline-color:#ed4a46;outline-color:var(--accent);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.breadcrumbs__link:focus-visible:active:not(#\#):not(#\#){color:var(--accent-light);outline:none}.breadcrumbs__link--current:not(#\#):not(#\#){color:var(-text-secondary);pointer-events:none}.breadcrumbs:not(#\#):not(#\#){padding-top:calc(1.25rem + var(--header-height));padding-bottom:1.25rem;line-height:1.4;letter-spacing:.04em;color:var(--main-black)}.main--blog:not(#\#):not(#\#) .breadcrumbs,.main--single:not(#\#):not(#\#) .breadcrumbs{border-bottom:.0625rem solid #d3d3d3;border-bottom:.0625rem solid var(--pinball)}.cases__header:not(#\#):not(#\#){position:relative;gap:1.5rem;justify-content:space-between}.cases__header.flex-column-start:not(#\#):not(#\#){justify-content:normal}.cases__header-row:not(#\#):not(#\#){position:relative;gap:1.5rem;justify-content:space-between;width:100%}.cases__slider-btns:not(#\#):not(#\#){position:relative;gap:.5rem}.cases__slider-btn:not(#\#):not(#\#){--swiper-navigation-sides-offset:0;--swiper-navigation-top-offset:0;position:relative;margin-top:0}.cases__content:not(#\#):not(#\#){gap:1.875rem;min-height:clamp(27.5rem,21.5759819704rem + 29.6200901481vw,56.25rem);background:linear-gradient(180deg,#000,#020100 25%,#050301 50%,#1b0b06 75.48%,#3a0c14);border-radius:1rem;border-radius:var(--bor-rad-16);color:#fff;color:var(--text-light)}.cases__case-info:not(#\#):not(#\#){grid-column:span 6}.case-info__title:not(#\#):not(#\#){font-weight:500;font-size:clamp(1.25rem,.9666773986rem + 1.4166130071vw,2.625rem);line-height:1.4;margin-bottom:clamp(1.5rem,1.0878943979rem + 2.0605280103vw,3.5rem)}.case-info__descr:not(#\#):not(#\#){row-gap:clamp(1rem,.8969735995rem + .5151320026vw,1.5rem);margin-bottom:1.5rem}.case-info__row:not(#\#):not(#\#){display:grid;grid-template-columns:2fr 4fr;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:.5rem;row-gap:.5rem}.case-info__row:not(:last-child):not(#\#):not(#\#){padding-bottom:clamp(1rem,.8969735995rem + .5151320026vw,1.5rem);border-bottom:.0625rem solid #262626;border-bottom:.0625rem solid var(--border-dark)}.case-info__name:not(#\#):not(#\#){font-size:1.125rem;line-height:1.4;letter-spacing:.04em;color:#8f8f8f;color:var(--silver-snippet)}.case-info__txt-wrap:not(#\#):not(#\#)>*{font-size:clamp(1.125rem,1.1765132003rem + -.2575660013vw,.875rem);line-height:1.4;letter-spacing:.04em}.cases:not(#\#):not(#\#) .btn{align-self:flex-start;margin-top:auto}.cases__was-became:not(#\#):not(#\#){grid-column:span 6}.was-became__captions:not(#\#):not(#\#){-moz-column-gap:clamp(.625rem,.4447037991rem + .9014810045vw,1.5rem);column-gap:clamp(.625rem,.4447037991rem + .9014810045vw,1.5rem)}.was-became__caption:not(#\#):not(#\#){gap:clamp(.25rem,.1727301996rem + .3863490019vw,.625rem)}.was-became__caption:first-child:not(#\#):not(#\#):before{background:#511819;background:var(--chocolate-cosmos)}.was-became__charts:not(#\#):not(#\#){display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:clamp(.375rem,.1947037991rem + .9014810045vw,1.25rem);gap:clamp(.375rem,.1947037991rem + .9014810045vw,1.25rem);flex-grow:1;height:100%}.was-became__charts-block:not(#\#):not(#\#){row-gap:clamp(.5rem,.3712169994rem + .6439150032vw,1.125rem);justify-content:flex-end}.was-became__charts-block:first-child:not(#\#):not(#\#) .was-became__charts-wrap{max-height:66%}.was-became__charts-block:nth-child(2):not(#\#):not(#\#) .was-became__charts-wrap{max-height:100%}.was-became__charts-block:last-child:not(#\#):not(#\#) .was-became__charts-wrap{max-height:78%}.was-became__charts-wrap:not(#\#):not(#\#){gap:1.25rem;align-items:flex-end;justify-content:center;height:100%;gap:clamp(.5rem,.3712169994rem + .6439150032vw,1.125rem)}.was-became__chart:not(#\#):not(#\#){position:relative;width:calc(50% - .625rem);min-height:5rem;height:100%;background-color:rgba(238,61,79,.2);border-radius:.5rem}.was-became__chart:last-child:not(#\#):not(#\#){background:linear-gradient(226deg,#f38a1d,#eb3354)}.was-became__charts-name:not(#\#):not(#\#){padding:clamp(.375rem,.2204603992rem + .7726980039vw,1.125rem);font-weight:500;font-size:clamp(.875rem,.7977301996rem + .3863490019vw,1.25rem);line-height:1.2;text-align:center;border-radius:clamp(.25rem,.1984867997rem + .2575660013vw,.5rem);background-color:rgba(23,10,4,.6);background-color:var(--asphalt)}.was-became__chart-size:not(#\#):not(#\#){position:absolute;left:0;right:0;bottom:clamp(.375rem,.2462169994rem + .6439150032vw,1rem);font-size:clamp(1rem,.7681905988rem + 1.1590470058vw,2.125rem);font-size:clamp(.875rem,.6174339987rem + 1.2878300064vw,2.125rem);line-height:1.2;text-align:center}.was-became:not(#\#):not(#\#){row-gap:clamp(1rem,.3818415969rem + 3.0907920155vw,4rem);min-height:19.375rem}.was-became:not(#\#):not(#\#)>*{text-transform:uppercase}.cases:not(#\#):not(#\#) .slider-controls__button{color:#1d1d1d;color:var(--text-dark)}.main--home:not(#\#):not(#\#) .cases{padding-bottom:1rem}.certs__cards:not(#\#):not(#\#){gap:1rem}.certs__card:not(#\#):not(#\#){grid-column:span 6;min-height:55.625rem;background-position:50%;background-repeat:no-repeat;background-size:cover}.certs__card:first-child:not(#\#):not(#\#){color:#fff;color:var(--text-light);row-gap:1.5rem}.certs__card:last-child:not(#\#):not(#\#){min-height:auto}.certs__descr:not(#\#):not(#\#){max-width:37.5rem;margin-top:auto;font-size:clamp(1rem,.8969735995rem + .5151320026vw,1.5rem)}.certs__item:not(#\#):not(#\#){grid-column:span 6}.certs__btn:not(#\#):not(#\#){row-gap:1rem;row-gap:var(--gap);width:100%;min-height:17.875rem;background-color:#f4f5f7;background-color:var(--chef-hat)}.certs__btn:focus-visible:not(#\#):not(#\#) .btn-square{border-color:transparent}.certs__btn:focus-visible:not(#\#):not(#\#) .btn-square:after{opacity:1}.certs__btn:focus-visible:not(#\#):not(#\#) .certs__img{scale:1}.certs__btn:active:not(#\#):not(#\#) .btn-square{scale:.95}.certs__row:not(#\#):not(#\#){justify-content:space-between}.certs__row:last-child:not(#\#):not(#\#){margin-top:auto}.certs__title:not(#\#):not(#\#){font-weight:500;font-size:1.5rem;line-height:1.2;text-align:left}.certs__img:not(#\#):not(#\#){border-radius:.5rem;scale:0;transition:scale .3s ease;will-change:scale}.certs:not(#\#):not(#\#) .certs__img-max{display:none}.certs__date:not(#\#):not(#\#){font-weight:500;letter-spacing:.04em;color:#6b6b6b;color:var(--westchester-grey)}.certs__slider:not(#\#):not(#\#){--swiper-pagination-bullet-width:2.5rem;--swiper-pagination-bullet-height:0.125rem;--swiper-pagination-bullet-border-radius:0.125rem;--swiper-pagination-bottom:auto;--swiper-pagination-top:auto;--swiper-pagination-color:linear-gradient(226deg,#f38a1d,#eb3354);--swiper-pagination-bullet-horizontal-gap:0}.certs__swiper-pagination.swiper-pagination:not(#\#):not(#\#){position:relative;display:flex;flex-wrap:wrap;gap:.625rem;padding-top:1.25rem;text-align:left}.chatbot-description__quote:not(#\#):not(#\#){--quotes-bg-color:#f3f4f6;--quotes-bg-img:url(assets/svg/quotes-dark.svg);max-width:50rem}.chatbot-functions__main:not(#\#):not(#\#){gap:1rem;gap:var(--gap);min-width:0;min-height:0}.chatbot-functions__block:not(#\#):not(#\#){padding:4.375rem 1.5rem;background-position:50%;background-repeat:no-repeat;background-size:cover}.chatbot-functions__content:not(#\#):not(#\#){height:100%}.chatbot-functions__article:not(#\#):not(#\#){row-gap:1.5rem;height:100%;background-color:#f3f4f6;background-color:var(--athens-gray)}.chatbot-functions__title:not(#\#):not(#\#){row-gap:1.5rem;font-size:2rem}.chatbot-functions__descr:not(#\#):not(#\#){margin-top:auto}.chatbot-platforms__section-title:not(#\#):not(#\#){max-width:56.875rem}.chatbot-platforms__section-descr:not(#\#):not(#\#){max-width:31.25rem}.chatbot-platforms__list:not(#\#):not(#\#){gap:1rem;gap:var(--gap)}.chatbot-platforms__item:not(#\#):not(#\#){grid-column:span 3;padding:12.125rem 1.5rem 4.375rem;background-position:center top 4.375rem;background-size:6.25rem;background-repeat:no-repeat;border:.0625rem solid #d3d3d3;border:var(--bor-width) solid var(--pinball)}.main--home:not(#\#):not(#\#) .clients-sec .container.clients-sec__container{row-gap:clamp(1.25rem,1.1212169994rem + .6439150032vw,1.875rem)}.main--home:not(#\#):not(#\#) .clients-sec__section-title.before-square{-moz-column-gap:clamp(.625rem,.5477301996rem + .3863490019vw,1rem);column-gap:clamp(.625rem,.5477301996rem + .3863490019vw,1rem);font-size:1.5rem;line-height:1.25}.main:not(.main--home):not(#\#):not(#\#) .clients-sec__section-title.before-square{display:block;text-align:center}.main:not(.main--home):not(#\#):not(#\#) .clients-sec__section-title.before-square:before{display:none}.clients-sec__main[data-simplebar]:not(#\#):not(#\#){position:relative;padding-bottom:1rem}.clients-sec__list:not(#\#):not(#\#){gap:1rem;gap:var(--gap);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.clients-sec__item:not(#\#):not(#\#){grid-column:span 2;padding:.625rem;border:.0625rem solid #d3d3d3;border:.0625rem solid var(--pinball)}.clients-sec__list.flex:not(#\#):not(#\#) .clients-sec__item{min-width:18.75rem;min-height:12.5rem}.clients-sec__list.grid:not(#\#):not(#\#) .clients-sec__item{min-height:12.5rem}.clients-sec__icon:not(#\#):not(#\#){width:auto;max-height:5rem}.clients-sec:not(#\#):not(#\#){overflow-x:hidden}.main--home:not(#\#):not(#\#) .clients-sec{padding-top:1.875rem}.contact-form:not(#\#):not(#\#) .card-descr__descr{max-width:39.375rem}.main--home:not(#\#):not(#\#) .contact-form{padding-top:.5rem}.main--contacts-page:not(#\#):not(#\#) .contacts-page:last-child{padding-bottom:6.25rem}.contacts-page__main:not(#\#):not(#\#){gap:1rem;gap:var(--gap)}.contacts-page__address:not(#\#):not(#\#){grid-column:span 5;gap:1rem;gap:var(--gap)}.contacts-page__map:not(#\#):not(#\#){grid-column:span 7;height:100%;overflow:hidden}.contacts-page__map:not(#\#):not(#\#) iframe{height:100%}.contacts-page__block:not(#\#):not(#\#){row-gap:1rem;width:100%}.cost-of-services__header:not(#\#):not(#\#){padding-left:1rem;padding-right:1rem}.cost-of-services:not(#\#):not(#\#) .btn{align-self:flex-end;opacity:0;transition:opacity .3s ease-in-out;will-change:opacity}.cost-of-services:not(#\#):not(#\#) .btn:focus-visible{opacity:1}.cost-of-services__item:not(#\#):not(#\#){align-items:center;gap:1rem;gap:var(--gap);padding:1.875rem 1rem;border-bottom:.0625rem solid #d3d3d3;border-bottom:var(--bor-width) solid var(--pinball);transition:background-color .3s ease-in-out}.cost-of-services__item:first-child:not(#\#):not(#\#){padding-top:0;padding-bottom:1rem}.cost-of-services__item:nth-child(2):not(#\#):not(#\#){border-top:.0625rem solid #d3d3d3;border-top:var(--bor-width) solid var(--pinball)}.cost-of-services__item:not(:first-child):not(#\#):not(#\#){font-weight:500;font-size:1.5rem;line-height:1.2;color:#141414;color:var(--text-darken)}.cost-of-services__item:focus:not(#\#):not(#\#){outline:none}.cost-of-services__item:focus-visible:not(:first-child):not(#\#):not(#\#){background-color:#f3f4f6;background-color:var(--athens-gray)}.cost-of-services__item:focus-visible:not(#\#):not(#\#) .cost-of-services__btn{opacity:1}.cost-of-services__label:not(#\#):not(#\#){font-size:.875rem;color:#8f8f8f;color:var(--silver-snippet)}.cost-of-services__label:first-child:not(#\#):not(#\#){grid-column:span 6}.cost-of-services__label:last-child:not(#\#):not(#\#),.cost-of-services__label:nth-child(2):not(#\#):not(#\#),.cost-of-services__label:nth-child(3):not(#\#):not(#\#){grid-column:span 2}.cost-of-services__block:not(#\#):not(#\#){row-gap:.25rem}.cost-of-services__block:first-child:not(#\#):not(#\#){grid-column:span 6}.cost-of-services__block:last-child:not(#\#):not(#\#),.cost-of-services__block:nth-child(2):not(#\#):not(#\#),.cost-of-services__block:nth-child(3):not(#\#):not(#\#){grid-column:span 2}.cost-of-services__block:not(#\#):not(#\#) .cost-of-services__label{display:block}.cost-of-services__footer:not(#\#):not(#\#){padding-left:1rem;padding-right:1rem}.cost-of-services__footer:not(#\#):not(#\#) .btn{opacity:1;align-self:flex-start}.cost-of-services:not(#\#):not(#\#){padding-left:0;padding-right:0}.error-404:not(#\#):not(#\#){padding-top:calc(var(--header-height) + 1.875rem)}.error-404:not(#\#):not(#\#) .page-header{padding-right:3.75rem;padding-left:3.75rem}.error-404:not(#\#):not(#\#) .page-title{text-align:center}.error-404:not(#\#):not(#\#) .page-content{row-gap:1.875rem;max-width:50rem;margin:0 auto;padding-bottom:1.875rem;text-align:center}.container.error-404__container:not(#\#):not(#\#){padding-right:1rem;padding-right:var(--gap);padding-left:1rem;padding-left:var(--gap)}.different-niches:not(#\#):not(#\#) .different-niches__container{display:block}.different-niches__header:not(#\#):not(#\#){margin-bottom:clamp(2rem,1.6394075982rem + 1.802962009vw,3.75rem)}.different-niches__list:not(#\#):not(#\#){-moz-columns:4;column-count:4;gap:1rem;gap:var(--gap);max-height:18.75rem;padding-bottom:2rem;border-bottom:.0625rem solid #d3d3d3;border-bottom:var(--bor-width) solid var(--pinball);overflow:hidden;transition:max-height .3s ease}.also-look:not(#\#):not(#\#) .different-niches__list{max-height:none}.different-niches__item:not(#\#):not(#\#){display:flex}.different-niches__item:not(:last-child):not(#\#):not(#\#){margin-bottom:1rem;margin-bottom:var(--gap)}.different-niches__footer:not(#\#):not(#\#){padding-top:2rem}.also-look:not(#\#):not(#\#) .different-niches__footer{display:none}.faq__header:not(#\#):not(#\#){margin:0 auto}.main--seo-young-sites:not(#\#):not(#\#) .faq{padding-bottom:12.5rem}.integration-possibilities__item:not(#\#):not(#\#){position:relative;display:flex;align-items:center;justify-content:center;padding:8.5rem 1.25rem 1.25rem;border:.0625rem solid #d3d3d3;border:var(--bor-width) solid var(--pinball);background-position:center top 1.25rem;background-repeat:no-repeat;background-size:6.25rem}.integration-possibilities__link:not(#\#):not(#\#):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.integration-possibilities__name:not(#\#):not(#\#){font-weight:500;font-size:1.125rem;text-align:center}.integration-possibilities:not(#\#):not(#\#) .slider-controls__buttons{justify-content:flex-end;margin-bottom:1.875rem}.intro__container:not(#\#):not(#\#){row-gap:1.5rem;min-height:37.5rem;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:1.875rem;border-radius:1rem;border-radius:var(--bor-rad-16)}.intro.intro--home:not(#\#):not(#\#) .intro__container{padding-top:calc(var(--header-height) + 1.25rem)}.intro__offer:not(#\#):not(#\#){row-gap:clamp(2.375rem,1.9406108597rem + .9049773756vw,3rem)}.intro__main-title:not(#\#):not(#\#){max-width:90rem;font-size:6rem}.intro.intro--home:not(#\#):not(#\#) .intro__main-title{font-size:8rem}.intro__description:not(#\#):not(#\#){max-width:77.5rem;font-size:1.5rem;color:#fff;color:var(--text-light)}.intro__list:not(#\#):not(#\#){row-gap:1.5rem;max-width:50rem}.intro__item:not(#\#):not(#\#){display:flex;-moz-column-gap:clamp(.5rem,.3969735995rem + .5151320026vw,1rem);column-gap:clamp(.5rem,.3969735995rem + .5151320026vw,1rem);font-weight:500;font-size:1.5rem;font-size:24px;line-height:140%;letter-spacing:.04em;color:var(--main-white)}.intro__footer:not(#\#):not(#\#){flex-wrap:wrap;justify-content:space-between;gap:1rem;gap:var(--gap);margin-top:auto}.intro:not(#\#):not(#\#) .btn{--btn-square-width:2.75rem;--btn-square-height:2.75rem;--btn-arrow-width:0.4375rem;--btn-arrow-height:0.8125rem}.intro__yandex:not(#\#):not(#\#){gap:1rem;font-weight:500;font-size:.875rem;line-height:1.2;letter-spacing:.04em}.intro__icon:not(#\#):not(#\#){width:1.125rem;height:1.5625rem}.intro:not(#\#):not(#\#){color:#fff;color:var(--text-light)}.merits:not(#\#):not(#\#) .container.merits__container{row-gap:5.625rem;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;color:var(--text-light)}.merits__main:not(#\#):not(#\#){position:relative}.merits__list:not(#\#):not(#\#){position:relative;display:grid;grid-template-columns:repeat(12,1fr);grid-row-gap:1.375rem;row-gap:1.375rem;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;counter-reset:num 0}.merits__item:not(#\#):not(#\#){row-gap:1rem;min-height:21.25rem;backdrop-filter:blur(2rem)}.merits__item:not(#\#):not(#\#):before{position:relative;z-index:1;counter-increment:num;content:"0" counter(num);display:flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;font-weight:500;border:.0625rem solid hsla(0,0%,82.7%,.1);border-radius:.5rem;padding:.625rem 1rem}.merits__item:not(#\#):not(#\#):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:linear-gradient(179deg,#290d11,rgba(33,15,13,.8) 35%,rgba(24,14,9,.8) 70%,rgba(35,35,35,.1));border-radius:1rem;border-radius:var(--bor-rad-16)}.merits__item:first-child:not(#\#):not(#\#){grid-column-start:3;grid-column-end:7;margin-bottom:10.625rem}.merits__item:nth-child(2n):not(#\#):not(#\#){grid-column-start:9;grid-column-end:13;margin-top:10.625rem}.merits__item:nth-child(3n):not(#\#):not(#\#){grid-column-start:2;grid-column-end:6;margin-top:1.875rem;margin-bottom:10.625rem}.merits__item:nth-child(4n):not(#\#):not(#\#){grid-column-start:7;grid-column-end:11;margin-top:10.625rem}.merits__item:nth-child(5n):not(#\#):not(#\#){grid-column-start:4;grid-column-end:10;margin-top:9.375rem}.merits__info:not(#\#):not(#\#){position:relative;z-index:1;row-gap:1rem;margin-top:auto}.merits__title:not(#\#):not(#\#){font-weight:500;font-size:clamp(1.25rem,1.043947199rem + 1.0302640052vw,2.25rem)}.merits__descr:not(#\#):not(#\#){font-size:1.125rem;letter-spacing:.04em}.main--home:not(#\#):not(#\#) .merits{padding-bottom:.5rem}.merits-seo__cards:not(#\#):not(#\#){gap:1rem;gap:var(--gap)}.merits-seo__card:not(#\#):not(#\#){grid-column:span 6}.merits-seo__card:first-child:not(#\#):not(#\#){row-gap:3rem;color:#fff;color:var(--text-light)}.merits-seo__card:last-child:not(#\#):not(#\#){row-gap:1rem;max-height:68rem;overflow-y:auto}.merits-seo-card__top:not(#\#):not(#\#){row-gap:1.5rem}.merits-seo-card__title:not(#\#):not(#\#){font-size:2.625rem}.merits-seo-card__bottom:not(#\#):not(#\#){margin-top:auto}.merits-seo-item:not(#\#):not(#\#){row-gap:.625rem;min-height:16.25rem;padding:1.875rem 10rem 1.875rem 1.875rem;background-position:right 1.875rem center;background-repeat:no-repeat}.merits-seo-item__title:not(#\#):not(#\#){align-items:flex-start;row-gap:1.5rem}.merits-seo-item__descr:not(#\#):not(#\#){margin-top:auto;color:#6b6b6b;color:var(--westchester-grey)}.optimization__section-descr:not(#\#):not(#\#){max-width:90rem;margin:0 auto;font-size:1.125rem}.optimization__list:not(#\#):not(#\#){gap:1rem;gap:var(--gap);width:100%;max-width:clamp(69.25rem,-17.375rem + 96.25vw,98.125rem);margin:0 auto}.main--website-modification:not(#\#):not(#\#) .optimization__list{max-width:100%}.optimization__item:not(#\#):not(#\#){grid-column:span 6;border:.0625rem solid #d3d3d3;border:var(--bor-width) solid var(--pinball);background-position:right 1.875rem top 1.875rem}.optimization__title:not(#\#):not(#\#){padding-right:10rem;font-size:clamp(1.5rem,1.2681905988rem + 1.1590470058vw,2.625rem)}.optimization__descr:not(#\#):not(#\#){margin-top:auto;padding-top:10rem;font-size:1.125rem}.our-reviews__slider-btn:not(#\#):not(#\#){position:static;margin-top:0;color:#1d1d1d;color:var(--text-dark)}.our-reviews__swiper-wrapper:not(#\#):not(#\#){align-items:stretch}.our-reviews__swiper-slide:not(#\#):not(#\#){align-self:stretch;height:auto}.our-reviews__content:not(#\#):not(#\#){height:100%}.our-reviews:not(#\#):not(#\#) .slider-controls__button{color:#1d1d1d;color:var(--text-dark)}.our-team__cards:not(#\#):not(#\#){-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:3.75rem}.our-team__card:not(#\#):not(#\#){position:relative;grid-column:span 3;row-gap:1rem}.our-team__cards.grid:not(#\#):not(#\#) .our-team__card:nth-child(n+9){display:none}.our-team__cards.grid.visible-all:not(#\#):not(#\#) .our-team__card:nth-child(n+9){display:flex}.our-team__name:not(#\#):not(#\#){font-weight:500;font-size:2.125rem;color:#141414;color:var(--sooty)}.our-team__link-certs:not(#\#):not(#\#){margin-top:auto;font-size:1.125rem;color:#141414;color:var(--text-darken)}.our-team:not(#\#):not(#\#) .img-cert{display:none}.page-nav__menu:not(#\#):not(#\#){justify-content:center;flex-wrap:wrap;gap:1rem;gap:var(--gap)}.page-nav__link:not(#\#):not(#\#){padding:.625rem 1.25rem;border:.125rem solid #ed4a46;border:.125rem solid var(--accent);border-radius:.5rem;transition:color .3s ease,background-color .3s ease,border-color .3s ease,scale .4s ease;will-change:scale}.page-nav__link:focus:not(#\#):not(#\#){outline:none}.page-nav__link:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.page-nav__link:active:not(#\#):not(#\#){border-color:transparent;background-color:#f2891c;background-color:var(--primary)}.page-nav__link.is-active:not(#\#):not(#\#){border-color:transparent;background-color:#ed4a46;background-color:var(--accent);color:#fff;color:var(--text-light)}.person-quote:not(#\#):not(#\#) .card-descr__quote{max-width:100%;font-size:clamp(1.25rem,1.043947199rem + 1.0302640052vw,2.25rem)}.policy-content__container:not(#\#):not(#\#){max-width:75rem}.policy-content__main:not(#\#):not(#\#){row-gap:.75rem}.portfolio__cards:not(#\#):not(#\#){gap:1rem;gap:var(--gap)}.portfolio__card:not(#\#):not(#\#){position:relative;grid-column:span 4;aspect-ratio:656/410;overflow:hidden;box-shadow:0 0 .25rem rgba(0,0,0,.25);transition:scale .3s ease;will-change:scale}.portfolio__img:not(#\#):not(#\#){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:scale .4s ease;will-change:scale}.portfolio__info:not(#\#):not(#\#){position:absolute;z-index:1;bottom:1.875rem;left:50%;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:.375rem;justify-content:center;max-width:calc(100% - 3.75rem);width:100%;padding:.625rem;border-radius:.5rem;font-size:1.25rem;text-align:center;background-color:#fff;background-position:left 1rem center;background-repeat:no-repeat;background-size:1.875rem;box-shadow:0 0 .25rem rgba(0,0,0,.25);opacity:.7;transition:opacity .3s ease;will-change:opacity;transform:translateX(-50%)}.portfolio__title:not(#\#):not(#\#){font-weight:700}.portfolio__descr:not(#\#):not(#\#){display:block;overflow:hidden;width:100%;font-size:0;transition:font-size .3s ease;will-change:font-size}.portfolio__footer:not(#\#):not(#\#){max-width:90rem;margin:0 auto}.price-context__main:not(#\#):not(#\#){gap:1rem;gap:var(--gap)}.price-context-card:not(#\#):not(#\#){grid-column:span 6;gap:1rem;gap:var(--gap);background-color:#f3f4f6;background-color:var(--athens-gray)}.price-context-card__block:not(#\#):not(#\#){grid-column:span 6;row-gap:1.875rem;justify-content:center}.price-context-card__block:first-child:not(#\#):not(#\#){align-items:flex-start;padding:0 1rem 0 0;padding:0 var(--gap) 0 0;border-right:.0625rem solid #c2c3c5;border-right:var(--bor-width) solid #c2c3c5}.price-context-card__info:not(#\#):not(#\#){font-size:1rem}.price-context-card__term:not(#\#):not(#\#){color:#6b6b6b;color:var(--text-secondary)}.price-context-card__item:not(#\#):not(#\#){gap:1rem}.price-context__footer:not(#\#):not(#\#){max-width:44.375rem;font-size:1.125rem;color:#8f8f8f;color:var(--silver-snippet)}.price-context-card:not(#\#):not(#\#) .btn{font-size:1.125rem}.price-seo__main:not(#\#):not(#\#){gap:1rem;gap:var(--gap)}.price-seo-card:not(#\#):not(#\#){grid-column:span 3;position:relative;min-height:41.875rem;background-color:#f3f4f6;background-color:var(--athens-gray);transition:color .3s ease,background-color .3s ease}.price-seo-card:focus-visible:not(#\#):not(#\#){background-color:#141414;background-color:var(--sooty);color:#fff;color:var(--text-light)}.price-seo-card:focus-visible:not(#\#):not(#\#) .btn{color:#fff;color:var(--text-light)}.price-seo-card.price-seo-card--dark:not(#\#):not(#\#){background-color:#141414;background-color:var(--sooty);color:#fff;color:var(--text-light)}.price-seo-card__header:not(#\#):not(#\#),.price-seo-card__title:not(#\#):not(#\#){margin-bottom:2rem}.price-seo-card__price:not(#\#):not(#\#){font-size:3.5rem;color:#ed4a46;color:var(--accent)}.price-seo-card__badge:not(#\#):not(#\#){position:absolute;top:0;right:1.875rem;padding:1rem 1.5rem;font-weight:500;font-size:1.125rem;color:var(--main-white);border-top-left-radius:0;border-top-right-radius:0;background:linear-gradient(226deg,#f2891c,#ec3454);background:var(--linear-gradient)}.price-seo-card__main:not(#\#):not(#\#){margin-bottom:2rem}.price-seo-card__row:not(#\#):not(#\#){row-gap:1rem;padding-top:1rem;border-top:.0625rem solid #c7c8c9;border-top:var(--bor-width) solid var(--brushed-metal)}.price-seo-card__row:not(:last-child):not(#\#):not(#\#){padding-bottom:1rem}.price-seo-card__row-title:not(#\#):not(#\#){display:inline-block;margin-bottom:1rem;font-size:1.125rem;color:#6b6b6b;color:var(--text-secondary)}.price-seo-card__list:not(#\#):not(#\#){row-gap:1rem;width:100%}.price-seo-card__item:not(#\#):not(#\#){position:relative;gap:1rem}.price-seo-card__item:not(#\#):not(#\#) p{display:inline-flex;align-items:center;justify-content:space-between;gap:.375rem;width:100%}.price-seo-card__item:has(.tooltip):not(#\#):not(#\#){padding-right:3rem}.price-seo-card__note:not(#\#):not(#\#){color:#6b6b6b;color:var(--text-secondary)}.price-seo-card__footer:not(#\#):not(#\#){row-gap:1rem;margin-top:auto}.price-seo-card.price-seo-card--dark:not(#\#):not(#\#) .btn{color:#fff;color:var(--text-light)}.price-seo__footer:not(#\#):not(#\#){row-gap:.75rem}.container.quality__container:not(#\#):not(#\#){display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1rem;grid-gap:var(--gap);gap:1rem;gap:var(--gap)}.quality__block:not(#\#):not(#\#){grid-column:span 6}.quality__header:not(#\#):not(#\#){margin-bottom:1.875rem}.quality__section-title:not(#\#):not(#\#){font-weight:500;font-size:4rem}.quality__footer:not(#\#):not(#\#){row-gap:1.875rem;align-items:flex-start;max-width:34.375rem;margin-top:auto}.quality-control__container:not(#\#):not(#\#){padding:7.5rem 1.875rem}.quality-control__section-title:not(#\#):not(#\#){max-width:96.875rem;font-size:4rem}.quality-control__section-descr:not(#\#):not(#\#){max-width:67.5rem}.main--home:not(#\#):not(#\#) .quality-control,.main--services:not(#\#):not(#\#) .quality-control{padding-bottom:12.5rem}.quiz__container:not(#\#):not(#\#){row-gap:2.5rem}.quiz__header:not(#\#):not(#\#){margin-bottom:0}.quiz__section-title:not(#\#):not(#\#){max-width:76.25rem;font-size:2.625rem}.quiz__descr:not(#\#):not(#\#){max-width:33.125rem;font-size:1.125rem}.quiz__form:not(#\#):not(#\#){row-gap:2.5rem}.steps__item:not(#\#):not(#\#){display:none;width:100%;animation-name:fade-in;animation-duration:.4s;animation-timing-function:linear;transition:height .3s ease}.steps__item:last-child:not(#\#):not(#\#) p{display:flex;flex-wrap:wrap;gap:1rem;gap:var(--gap)}.steps__item.steps__item--active:not(#\#):not(#\#){display:block}.quiz:not(#\#):not(#\#) .btn,.quiz__submit:not(#\#):not(#\#){--btn-color:var(--text-light);--btn-border-color:var(--nero)}.quiz__submit:not(#\#):not(#\#){display:none}.quiz__submit.quiz__submit--is-visible:not(#\#):not(#\#){display:inline-flex}.quiz-pagination:not(#\#):not(#\#){flex-wrap:wrap;gap:1rem;padding-top:2.5rem}.quiz-pagination__bullet:not(#\#):not(#\#){position:relative;display:block;width:1.75rem;height:1.75rem;border-radius:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.quiz-pagination__bullet:not(#\#):not(#\#):after,.quiz-pagination__bullet:not(#\#):not(#\#):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .3s ease;will-change:opacity}.quiz-pagination__bullet:not(#\#):not(#\#):before{background-image:url(assets/svg/quiz/quiz-pagination-stroke.svg)}.quiz-pagination__bullet:not(#\#):not(#\#):after{opacity:0;background-image:url(assets/svg/quiz/quiz-pagination-fill.svg)}.quiz-pagination__bullet.quiz-pagination__bullet--is-active:not(#\#):not(#\#):before{opacity:0}.quiz-pagination__bullet.quiz-pagination__bullet--is-active:not(#\#):not(#\#):after{opacity:1}.quiz:not(#\#):not(#\#) .wpcf7-list-item-label{display:none}.quiz:not(#\#):not(#\#) .wpcf7-list-item{margin-left:0}.quiz:not(#\#):not(#\#){color:#fff;color:var(--text-light)}.container.related-posts__container:not(#\#):not(#\#){row-gap:clamp(2rem,1.793947199rem + 1.0302640052vw,3rem)}.related-posts__header:not(#\#):not(#\#){justify-content:space-between;gap:1rem;margin-bottom:0}.related-posts__section-title:not(#\#):not(#\#){font-size:clamp(1.5rem,1.293947199rem + 1.0302640052vw,2.5rem);color:#141414;color:var(--sooty)}.request-consultation__container:not(#\#):not(#\#){padding-top:3.75rem;padding-bottom:3.75rem}.request-consultation__header:has(.section__descr):not(#\#):not(#\#){row-gap:1.5rem}.request-consultation__section-title:not(#\#):not(#\#){font-size:clamp(1.25rem,.9666773986rem + 1.4166130071vw,2.625rem)}.request-consultation__descr:not(#\#):not(#\#){max-width:90rem;font-size:1.125rem}.request-consultation:not(#\#):not(#\#){color:#fff;color:var(--text-light)}.sec-blockqoute__header:not(#\#):not(#\#){margin-bottom:0}.sec-blockqoute:not(#\#):not(#\#) .section__descr{--quotes-bg-color:var(--pinball);--quotes-bg-img:url(assets/svg/quotes-dark.svg)}.sec-blockqoute__main:not(#\#):not(#\#){gap:1rem;gap:var(--gap)}.sec-blockqoute__author:not(#\#):not(#\#){gap:1rem;min-width:-moz-max-content;min-width:max-content}.sec-blockqoute__author-photo:not(#\#):not(#\#){box-shadow:0 0 .375rem rgba(237,74,70,.7);border-radius:100%}.sec-blockqoute__author-text:not(#\#):not(#\#),.sec-blockquote-only__blockquote:not(#\#):not(#\#){max-width:90rem;font-size:1.5rem}.sec-card-numbers__list:not(#\#):not(#\#){gap:2rem;counter-reset:numbers 0}.sec-card-numbers__item:not(#\#):not(#\#){grid-column:span 3;row-gap:1rem;row-gap:var(--gap);counter-increment:numbers 1}.sec-card-numbers__item:not(#\#):not(#\#):before{content:"0" counter(numbers);color:#c7c8c9;color:var(--brushed-metal);font-weight:500;font-size:6rem;line-height:1;background:linear-gradient(226deg,#f2891c,#ec3454);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sec-card-numbers__title:not(#\#):not(#\#){font-size:1.5rem}.sec-card-numbers__descr:not(#\#):not(#\#){margin-top:auto}.sec-docs__main:not(#\#):not(#\#){gap:1rem;gap:var(--gap);flex-wrap:wrap;justify-content:center}.sec-docs__link:not(#\#):not(#\#){padding-left:1.875rem;background-position:0;background-repeat:no-repeat;background-size:1.375rem}.sec-gallery__section-title:not(#\#):not(#\#){max-width:90rem;margin:0 auto}.sec-gallery__main:not(#\#):not(#\#){flex-wrap:wrap;justify-content:center;gap:1rem;gap:var(--gap)}.sec-gallery__link:not(#\#):not(#\#){position:relative;overflow:hidden;transition:scale .3s ease;will-change:scale;box-shadow:0 0 .25rem rgba(237,75,69,.25)}.sec-gallery__link:not(#\#):not(#\#):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;background-color:rgba(0,0,0,.5);background-image:url(assets/svg/eye.svg);background-position:50%;background-repeat:no-repeat;background-size:1.875rem;transition:opacity .3s ease;will-change:opacity}.sec-gallery__link:not(#\#):not(#\#):after{content:"";position:absolute;z-index:1;top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem;border:.0625rem solid #f2891c;border:.0625rem solid var(--primary);border-radius:1rem;border-radius:var(--bor-rad-16);transition:top .5s ease,right .5s ease,bottom .5s ease,left .5s ease}.sec-gallery__link:focus-visible:not(#\#):not(#\#):before{opacity:1}.sec-gallery__link:focus-visible:not(#\#):not(#\#):after{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.sec-gallery__link:active:not(#\#):not(#\#){scale:.95}.sec-image-text__header:not(#\#):not(#\#){max-width:90rem;width:100%;margin:0 auto}.sec-image-text__main:not(#\#):not(#\#){gap:1rem;gap:var(--gap);width:100%}.sec-image-text__main.reverse:not(#\#):not(#\#){flex-direction:row-reverse}.sec-image-text__item:not(#\#):not(#\#){width:100%}.sec-image-text__item:first-child:not(#\#):not(#\#){max-width:calc(35% - .5rem)}.sec-image-text__item:last-child:not(#\#):not(#\#){max-width:calc(65% - .5rem);background-color:#f3f4f6;background-color:var(--athens-gray)}.sec-image-text__item:not(#\#):not(#\#) button{margin-top:auto}.sec-image-text__item:not(button):not(#\#):not(#\#){font-size:1.5rem}.sec-image-text__img:not(#\#):not(#\#){width:100%;height:100%;box-shadow:0 0 .1875rem rgba(0,0,0,.25)}.sec-tags__list:not(#\#):not(#\#){gap:1rem;gap:var(--gap);justify-content:center;flex-wrap:wrap}.sec-tags__item{border-radius:1.25rem!important}.sec-tags__item:not(#\#):not(#\#){padding:.625rem 1.875rem;font-size:.875rem;color:#1d1d1d;color:var(--text-dark);white-space:nowrap;background-color:#fff;border:.0625rem solid #d3d3d3;border:.0625rem solid var(--pinball);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .3s ease,border-color .3s ease}.sec-tags__item:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width);outline-offset:.1875rem;outline-offset:var(--outline-offset)}.sec-tags__footer:not(#\#):not(#\#){max-width:90rem;margin:0 auto}.sec-title-txt__header:not(#\#):not(#\#),.sec-title-txt__main:not(#\#):not(#\#){max-width:90rem}.main--seo-young-sites:not(#\#):not(#\#) .sec-title-txt{padding-top:6.25rem;padding-bottom:6.25rem}.sec-types__section-title:not(#\#):not(#\#){max-width:90rem;width:100%;margin:0 auto;color:#fff;color:var(--text-light)}.sec-types__header:not(#\#):not(#\#),.sec-types__main.grid:not(#\#):not(#\#){padding-left:1.875rem;padding-right:1.875rem}.sec-types__main.grid:not(#\#):not(#\#){gap:1rem;gap:var(--gap);counter-reset:num 0}.sec-types__row:not(#\#):not(#\#){padding-left:1.875rem;padding-right:1.875rem}.sec-types__row:first-child:not(#\#):not(#\#){margin-bottom:1rem;margin-bottom:var(--gap)}.sec-types__card:not(#\#):not(#\#){position:relative;row-gap:1rem;min-height:31.25rem;padding:7.875rem 1.875rem 1.875rem;color:#fff;color:var(--text-light);background-position:right 1.875rem top 1.875rem;background-repeat:no-repeat;background-size:5rem}.sec-types__main.grid:not(#\#):not(#\#) .sec-types__card{grid-column:span 3}.sec-types__main.grid:not(#\#):not(#\#) .sec-types__card:before{content:"0" counter(num);counter-increment:num 1}.sec-types__title:not(#\#):not(#\#){margin-top:auto}.sec-types__section-descr:not(#\#):not(#\#){max-width:90rem;margin:0 auto;font-size:1.125rem;color:#8f8f8f;color:var(--silver-snippet)}.sec-types__footer:not(#\#):not(#\#){max-width:-moz-max-content;max-width:max-content;width:100%;margin:0 auto;color:#8f8f8f;color:var(--silver-snippet);background-color:rgba(9,7,5,.8)}.sec-types__slide:not(#\#):not(#\#):before{z-index:1}.sec-types:not(#\#):not(#\#),.sec-types:not(#\#):not(#\#) .slider-controls__button{color:#fff;color:var(--text-light)}.sec-with-cards__header:not(#\#):not(#\#){margin:0 auto}.sec-with-cards__descr:not(#\#):not(#\#){max-width:90rem;width:100%;margin:0 auto;font-size:1.125rem}.sec-with-cards__footer:not(#\#):not(#\#){max-width:90rem;width:100%;margin:0 auto}.sec-with-list.sec-with-list--num:not(#\#):not(#\#) .container.sec-with-list__container{row-gap:2rem}.sec-with-list__header:not(#\#):not(#\#){max-width:90rem;width:100%}.sec-with-list.sec-with-list--num:not(#\#):not(#\#) .sec-with-list__descr{padding-bottom:2rem;border-bottom:.0625rem solid #6b6b6b;border-bottom:var(--bor-width) solid var(--text-secondary)}.sec-with-list__list:not(#\#):not(#\#){row-gap:1rem;max-width:90rem;width:100%}.sec-with-list.sec-with-list--num:not(#\#):not(#\#) .sec-with-list__list{counter-reset:num 0}.sec-with-list.sec-with-list--num:has(.sec-with-list__footer):not(#\#):not(#\#) .sec-with-list__list{padding-bottom:2rem;border-bottom:.0625rem solid #6b6b6b;border-bottom:var(--bor-width) solid var(--text-secondary)}.sec-with-list.sec-with-list--num:not(#\#):not(#\#) .sec-with-list__item{--num-align:flex-start;position:relative;gap:.75rem}.sec-with-list.sec-with-list--num:not(#\#):not(#\#) .sec-with-list__item:before{--border-color:var(--accent);position:static;width:2rem;height:2rem;padding:.5rem;font-size:.875rem;color:#1d1d1d;color:var(--text-dark)}.sec-with-list__item-txt:not(#\#):not(#\#){row-gap:.625rem}.sec-with-list__item-txt:not(#\#):not(#\#) .h3,.sec-with-list__item-txt:not(#\#):not(#\#) h3{font-size:1.5rem}.sec-with-list__footer:not(#\#):not(#\#){max-width:90rem;width:100%}.section-text__header:not(#\#):not(#\#),.section-text__main:not(#\#):not(#\#){max-width:90rem}.sensible-prices__header:not(#\#):not(#\#){max-width:84.375rem;margin-right:auto}.sensible-prices__descr:not(#\#):not(#\#){font-size:1.125rem;color:#6b6b6b;color:var(--westchester-grey)}.sensible-prices__slider-wrapper:not(#\#):not(#\#){align-content:stretch}.sensible-prices__slide:not(#\#):not(#\#){display:flex;align-items:stretch;height:auto}.sensible-prices-card:not(#\#):not(#\#){row-gap:1.875rem;height:100%;border:.0625rem solid #d3d3d3;border:var(--bor-width) solid var(--pinball)}.sensible-prices-card__list:not(#\#):not(#\#){font-size:1.125rem}.sensible-prices-card__item:not(#\#):not(#\#){gap:1rem}.sensible-prices-card__footer:not(#\#):not(#\#){row-gap:1.875rem;margin-top:auto}.price-term:not(#\#):not(#\#){flex-wrap:wrap;gap:1.875rem}.price-term__name:not(#\#):not(#\#){display:block;margin-bottom:.5rem;color:#8f8f8f;color:var(--silver-snippet)}.price-term__price:not(#\#):not(#\#),.price-term__term:not(#\#):not(#\#){font-weight:500;font-size:1.125rem;line-height:1.2;color:#ed4a46;color:var(--accent)}.sensible-prices-card__btn:not(#\#):not(#\#){align-self:flex-start}.services-sec__container:not(#\#):not(#\#){background-color:#000;background-color:var(--dark);color:#fff;color:var(--text-light)}.main--services:not(#\#):not(#\#) .services-sec__container{padding-top:1.875rem;padding-bottom:1.875rem}.main--services:not(#\#):not(#\#) .services-sec__header{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;border:0;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.services-sec__row:not(#\#):not(#\#){margin-bottom:1.875rem}.services-sec__list:not(#\#):not(#\#){gap:1rem;gap:var(--gap)}.services-sec__item:not(#\#):not(#\#){position:relative;grid-column:span 3;align-items:stretch;min-height:clamp(20.125rem,17.8326625885rem + 11.4616870573vw,31.25rem);border-radius:1rem;border-radius:var(--bor-rad-16);background-color:#0e0e0e;background-repeat:no-repeat;background-position:right 1.875rem top 1.875rem;background-size:6.875rem;overflow:hidden}.services-sec__item:not(#\#):not(#\#):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:linear-gradient(158deg,#3e191f,#2a1b17 50%,#141414);opacity:0;transition:opacity .3s ease;will-change:opacity}.services-sec__item:focus-visible:not(#\#):not(#\#):after{opacity:1}.services-sec__item:focus-visible:not(#\#):not(#\#) .services-sec__btn-wrap{height:5.25rem;padding-top:1.875rem}.services-sec__item-body:not(#\#):not(#\#){position:relative;z-index:1;align-items:flex-start;background-repeat:no-repeat;background-position:100% 0;background-size:6.875rem;overflow:hidden}.services-sec__price:not(#\#):not(#\#){position:relative;z-index:1;margin-bottom:1.875rem;padding:.625rem .9375rem;font-weight:500;line-height:1.2;text-transform:uppercase;border:.0625rem solid #262626;border:.0625rem solid var(--border-dark);border-radius:.5rem}.services-sec__info:not(#\#):not(#\#){position:relative;z-index:1;row-gap:1rem;flex-grow:1;justify-content:flex-end}.services-sec__title:not(#\#):not(#\#){font-weight:500;font-size:clamp(1.5rem,1.3712169994rem + .6439150032vw,2.125rem)}.services-sec__descr:not(#\#):not(#\#){font-size:1.125rem;letter-spacing:.04em;color:#8f8f8f;color:var(--silver-snippet)}.services-sec__btn-wrap:not(#\#):not(#\#){position:relative;z-index:1;height:0;transition:height .3s ease,padding .3s ease}.services-sec__footer:not(#\#):not(#\#){align-items:center;max-width:90rem;margin:0 auto}.main--services:not(#\#):not(#\#) .services-sec__footer{display:none}.services-sec__link-all:not(#\#):not(#\#){justify-self:center}.services-sec:not(#\#):not(#\#) .slider-controls__buttons{justify-content:flex-end}.services-sec:not(#\#):not(#\#) .slider-controls__button{border:.0625rem solid #262626;border:.0625rem solid var(--nero)}.services-sec:not(#\#):not(#\#) .slider-controls__button svg path{fill:#fff;fill:var(--text-light)}.main--home:not(#\#):not(#\#) .services-sec{padding-top:1rem;padding-top:var(--gap)}.main--services:not(#\#):not(#\#) .services-sec{padding-top:3.125rem}.stages-of-work:not(#\#):not(#\#) .stages-of-work__container{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1rem;grid-gap:var(--gap);gap:1rem;gap:var(--gap)}.stages-of-work__header:not(#\#):not(#\#){grid-column:span 6;row-gap:2.5rem;height:100%;max-height:50rem;margin-bottom:0;color:#fff;color:var(--text-light);background-position:50%;background-repeat:no-repeat;background-size:cover}.stages-of-work__header:has(.stages-of-work__descr):not(#\#):not(#\#){max-height:-moz-max-content;max-height:max-content}.stages-of-work__list-wrap:not(#\#):not(#\#){grid-column:span 6;max-height:50rem;overflow-y:auto}.stages-of-work__list:not(#\#):not(#\#){row-gap:1rem;counter-reset:num 0}.stages-of-work__item:not(#\#):not(#\#){position:relative;align-items:flex-start;row-gap:1rem;padding-left:clamp(6.25rem,4.3182549903rem + 9.6587250483vw,15.625rem);background-color:#f3f4f6;background-color:var(--athens-gray)}.stages-of-work__item:not(#\#):not(#\#):before{content:"0" counter(num);position:absolute;top:1.875rem;left:1.875rem;counter-increment:num 1;font-family:inherit;font-weight:500;font-size:6rem;line-height:1;color:#c3c4c6}.stages-of-work__title:not(#\#):not(#\#){align-items:flex-start;row-gap:1rem;font-weight:500;font-size:1.5rem;color:#141414;color:var(--sooty)}.stages-of-work__descr:not(#\#):not(#\#){font-size:1rem}.useful-whom__descr:not(#\#):not(#\#),.useful-whom__section-title:not(#\#):not(#\#){max-width:90rem}.useful-whom__footer:not(#\#):not(#\#){max-width:90rem;width:100%}.what-give-seo__title:not(#\#):not(#\#){margin:0 auto}.why-order-us__descr:not(#\#):not(#\#),.why-order-us__footer:not(#\#):not(#\#),.why-order-us__section-title:not(#\#):not(#\#){max-width:90rem;margin:0 auto}.footer__container:not(#\#):not(#\#){color:#fff;color:var(--text-light)}.footer__container:has(.footer__row--top):not(#\#):not(#\#){padding-top:8.75rem}.footer__row:not(#\#):not(#\#){padding-right:1.875rem;padding-left:1.875rem}.footer__row.grid:not(#\#):not(#\#){gap:1rem}.footer__row--top:not(#\#):not(#\#){position:relative;padding-bottom:6.3125rem}.footer__row--top:not(#\#):not(#\#):after{content:"";position:absolute;left:1.875rem;right:1.875rem;bottom:0;display:block;height:.0625rem;background-color:#262626;background-color:var(--border-dark)}.footer__row--bottom:not(#\#):not(#\#){padding-top:6.25rem;background-position:bottom;background-repeat:no-repeat;background-size:cover;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.footer__block:not(#\#):not(#\#){grid-column:span 6}.footer__row--top:not(#\#):not(#\#) .footer__block:first-child{row-gap:2rem}.footer__contact-title:not(#\#):not(#\#){line-height:1}.footer__contact-descr:not(#\#):not(#\#){max-width:25.9375rem;font-size:1.5rem}.footer__inner:not(#\#):not(#\#){padding-bottom:6.25rem}.footer__inner.grid:not(#\#):not(#\#){gap:1rem}.footer-menu:not(#\#):not(#\#){row-gap:.5rem}.footer__copyright:not(#\#):not(#\#){color:#6b6b6b;color:var(--text-secondary)}.footer__info:not(#\#):not(#\#){justify-content:space-between;gap:1.25rem;flex-wrap:wrap;padding-top:1.875rem;padding-bottom:1.875rem;border-top:.0625rem solid #262626;border-top:var(--bor-width) solid var(--border-dark)}.footer:not(#\#):not(#\#) .contacts__label{font-weight:500;text-transform:uppercase;color:var(-text-secondary)}.footer:not(#\#):not(#\#) .contacts__link{letter-spacing:-.02em;font-size:clamp(1.75rem,1.157598197rem + 2.9620090148vw,4.625rem)}.footer:not(#\#):not(#\#) .contacts__address{max-width:28.75rem;font-size:clamp(1rem,.8969735995rem + .5151320026vw,1.5rem);letter-spacing:.04em}.footer:not(#\#):not(#\#) .contacts{row-gap:1rem}.footer:not(#\#):not(#\#) .spoilers__list{-moz-column-gap:1rem;column-gap:1rem;row-gap:3rem}.spoilers__item:not(#\#):not(#\#){grid-column:span 6}.footer:not(#\#):not(#\#) .spoiler__title{text-transform:uppercase;text-align:left;color:hsla(0,0%,46.7%,.4);cursor:default}.footer:not(#\#):not(#\#) .spoiler__title:after{content:"";display:none;width:.8125rem;height:.8125rem;background-image:url(assets/svg/spoiler-arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;transition:rotate .5s ease;will-change:rotate}.footer:not(#\#):not(#\#) .spoiler__title.active:after{rotate:540deg}.footer:not(#\#):not(#\#) .spoiler__content{padding-top:.9375rem}.footer:not(#\#):not(#\#){padding-bottom:1rem;padding-bottom:var(--gap)}@media (max-width:117.0625rem){.container-right:not(#\#):not(#\#){padding-left:1.875rem}.container-left:not(#\#):not(#\#){padding-right:1.875rem}}@media (max-width:91rem){.header__phone:not(#\#):not(#\#){display:none}.header__nav:not(#\#):not(#\#) .header__phone{display:block}}@media (max-width:90rem){.body:not(#\#):not(#\#){border-radius:.75rem}.before-quotes:not(#\#):not(#\#){row-gap:1.25rem}.before-num:not(#\#):not(#\#):before{top:1.25rem;left:1.25rem;width:2rem;height:2rem;padding:.5rem;font-size:.875rem}.border-radius:not(#\#):not(#\#){border-radius:.75rem}.section__epigraph:not(#\#):not(#\#){font-size:.875rem}.main:not(#\#):not(#\#)>.section:last-child{padding-bottom:6.25rem}.section__descr:not(#\#):not(#\#){font-size:1.125rem}.article-blog:not(#\#):not(#\#) .icon-bg-28{background-size:1.25rem 1.25rem}.icon-bg-100:not(#\#):not(#\#),.icon-bg-110:not(#\#):not(#\#){background-size:5rem}.margin-top-bottom-200:not(#\#):not(#\#){margin-top:6.25rem;margin-bottom:6.25rem}.margin-top-200:not(#\#):not(#\#){margin-top:6.25rem}.margin-bottom-200:not(#\#):not(#\#){margin-bottom:6.25rem}.padding-30:not(#\#):not(#\#){padding:1.25rem}.padding-top-150:not(#\#):not(#\#){padding-top:6.25rem}.padding-bottom-150:not(#\#):not(#\#){padding-bottom:6.25rem}.padding-top-bottom-150:not(#\#):not(#\#){padding-top:6.25rem;padding-bottom:6.25rem}.padding-top-200:not(#\#):not(#\#){padding-top:6.25rem}.padding-bottom-200:not(#\#):not(#\#){padding-bottom:6.25rem}.padding-top-bottom-200:not(#\#):not(#\#){padding-top:6.25rem;padding-bottom:6.25rem}.h1:not(#\#):not(#\#){font-size:3.25rem}.h2:not(#\#):not(#\#){font-size:clamp(1.75rem,1.25rem + 2.2222222222vw,3.25rem)}.h3:not(#\#):not(#\#){font-size:1.5rem}.article-blog__img-link:not(#\#):not(#\#):after{border-radius:.75rem}.article-blog__title:not(#\#):not(#\#){font-size:1.5rem}.article-blog__descr:not(#\#):not(#\#){font-size:.875rem}.article-blog__footer:not(#\#):not(#\#){row-gap:1.25rem}.article-blog:not(#\#):not(#\#),.blog:not(#\#):not(#\#) .article-blog{padding:1.25rem}.article-category:not(#\#):not(#\#){padding:.375rem .625rem;font-size:.875rem;border-radius:.375rem}.article-date:not(#\#):not(#\#){font-size:.875rem}.article-meta:not(#\#):not(#\#){font-size:.875rem;gap:.75rem}.article-meta__element:not(#\#):not(#\#){min-height:1.25rem;padding-left:1.625rem}.article-review:not(#\#):not(#\#) .before-quotes:before{width:1.625rem;height:1.375rem}.article-review__author:not(#\#):not(#\#){-moz-column-gap:1rem;column-gap:1rem}.article-review__author-photo:not(#\#):not(#\#){width:4.375rem;height:4.375rem}.article-review__author-name:not(#\#):not(#\#){font-size:1.375rem}.article-review__author-from:not(#\#):not(#\#){font-size:.875rem}.article-review__main:not(#\#):not(#\#){font-size:1rem}.article-review__date:not(#\#):not(#\#),.article-review__link:not(#\#):not(#\#){font-size:.875rem}.article-review:not(#\#):not(#\#){min-height:25rem;row-gap:1.25rem;padding:1.25rem}.btn-square:not(#\#):not(#\#){width:2rem;height:2rem;border-radius:.375rem}.bot-btn:not(#\#):not(#\#){padding:.625rem 2.75rem .625rem .625rem;font-size:.875rem;background-position:right .625rem center}.btn:not(#\#):not(#\#){padding:.375rem;font-size:.875rem}.quiz__form:not(#\#):not(#\#) .checkbox-input,.quiz__form:not(#\#):not(#\#) input[type=checkbox]{--checkbox-width:2.25rem;--checkbox-height:2.25rem;--checkbox-before-width:1.4375rem;--checkbox-before-height:1.4375rem}.quiz:not(#\#):not(#\#) .checkbox-txt{font-size:1rem}.epigraph:not(#\#):not(#\#){font-size:.875rem}.form__title:not(#\#):not(#\#){font-size:1.125rem}.merits-seo:not(#\#):not(#\#) .form__title{margin-bottom:.25rem}.textarea:not(#\#):not(#\#),form:not(#\#):not(#\#) input:not([type=checkbox]){padding:1.25rem;font-size:1rem;border-radius:.375rem}.form__legend:not(#\#):not(#\#){font-size:1rem}.go-back-top__svg:not(#\#):not(#\#){width:2rem;height:2rem}.go-back-top:not(#\#):not(#\#){width:2rem;height:2rem;border-radius:.375rem}.icons-counter-item:not(#\#):not(#\#){min-height:20.625rem;padding:1.25rem;background-size:5rem;background-position:center top 4.5rem}.icons-counter-item:not(#\#):not(#\#):before{width:2rem;height:2rem;padding:.5rem;font-size:.875rem}.icons-counter-item.icons-counter-item--left:not(#\#):not(#\#){background-position:left 1.25rem top 1.25rem}.icons-counter-info:not(#\#):not(#\#){padding-top:6.25rem}.icons-counter-item.icons-counter-item--left:not(#\#):not(#\#) .icons-counter-info{padding-top:3.625rem}.icons-counter-descr:not(#\#):not(#\#){font-size:.875rem}.icons-counter-title:not(#\#):not(#\#){font-size:1.5rem}.modal-bot:not(#\#):not(#\#) .modal__container{max-width:41.25rem}.modal-bot:not(#\#):not(#\#) .modal__main{display:flex;flex-direction:column;gap:1.875rem}.modal-bot__info:not(#\#):not(#\#){min-height:4.75rem;padding-left:5.75rem}.modal-bot__column:first-child:not(#\#):not(#\#){padding:1.875rem 1.875rem 0}.modal-bot__column:last-child:not(#\#):not(#\#){justify-content:flex-end;padding:0 1.875rem 1.875rem 12%}.photo-cards__card:not(#\#):not(#\#){border-radius:.75rem}.card-descr:not(#\#):not(#\#){padding:1.25rem}.spoilers__list:not(#\#):not(#\#){max-width:55.25rem}.spoiler__title:not(#\#):not(#\#){font-size:1.5rem}.spoiler__content:not(#\#):not(#\#){padding-top:1.25rem;font-size:.875rem}.header:not(#\#):not(#\#){padding-right:16px1.25rem;padding-right:var(--gap)1.25rem;padding-left:16px1.25rem;padding-left:var(--gap)1.25rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem}.about-sec__item:not(#\#):not(#\#){padding:1.25rem}.adapted-solutions__item:not(#\#):not(#\#){min-height:19.375rem;padding-top:7.5rem;background-position:1.25rem 1.25rem}.adapted-solutions__item:not(#\#):not(#\#):after{top:1.25rem;right:1.25rem;width:2rem;height:2rem;font-size:.875rem}.adapted-solutions__descr:not(#\#):not(#\#){font-size:.875rem}.areas-app-bots:not(#\#):not(#\#) .btn{padding:1.25rem 1.25rem 1.25rem 4.5rem;--btn-border-rad:0.75rem;--btn-square-width:2rem;--btn-square-height:2rem;--btn-square-border-rad:0.375rem}.areas-app-bots:not(#\#):not(#\#) .btn:before{left:1.25rem}.article:not(#\#):not(#\#) .article-meta__element{min-height:1.75rem;padding-left:2.25rem}.blog-sec:not(#\#):not(#\#) .container.blog-sec__container{row-gap:1.5rem}.cases__content:not(#\#):not(#\#){border-radius:.75rem}.certs__card:not(#\#):not(#\#){min-height:clamp(15.625rem,7.5rem + 36.1111111111vw,40rem)}.certs__btn:not(#\#):not(#\#){min-height:12.75rem}.certs__title:not(#\#):not(#\#){font-size:1.125rem}.certs__date:not(#\#):not(#\#){font-size:.875rem}.chatbot-functions__block:not(#\#):not(#\#){padding-top:7.5rem;padding-bottom:7.5rem}.chatbot-functions__title:not(#\#):not(#\#){font-size:1.5rem}.chatbot-functions__img:not(#\#):not(#\#){max-height:28.5rem;width:auto}.chatbot-platforms__item:not(#\#):not(#\#){padding:10.25rem 1.5rem 3.125rem;background-position:center top 3.125rem;background-size:4.375rem}.main--home:not(#\#):not(#\#) .clients-sec__section-title.before-square{font-size:1rem}.clients-sec__list.flex:not(#\#):not(#\#) .clients-sec__item{min-width:13.125rem;min-height:8.875rem}.clients-sec__list.grid:not(#\#):not(#\#) .clients-sec__item{min-height:9.375rem}.clients-sec__icon:not(#\#):not(#\#){max-height:3.5rem}.cost-of-services__item:not(#\#):not(#\#){padding:1.25rem 1rem}.cost-of-services__item:not(:first-child):not(#\#):not(#\#){font-size:1.125rem}.main--seo-young-sites:not(#\#):not(#\#) .faq{padding-bottom:6.25rem}.integration-possibilities:not(#\#):not(#\#) .slider-controls__buttons{margin-bottom:1rem}.intro__container:not(#\#):not(#\#){padding:1.25rem;border-radius:.75rem}.intro__main-title:not(#\#):not(#\#){font-size:3.25rem}.intro.intro--home:not(#\#):not(#\#) .intro__main-title{font-size:clamp(2.875rem,1.9583333333rem + 4.0740740741vw,5.625rem)}.intro__description:not(#\#):not(#\#){font-size:1.125rem}.intro__item:not(#\#):not(#\#){font-size:1rem}.merits:not(#\#):not(#\#) .container.merits__container{row-gap:5rem}.merits__item:not(#\#):not(#\#):after{border-radius:.75rem}.merits__item:not(#\#):not(#\#){min-height:15rem}.merits__item:first-child:not(#\#):not(#\#){margin-bottom:6.875rem}.merits__item:nth-child(2n):not(#\#):not(#\#){margin-top:6.875rem}.merits__item:nth-child(3n):not(#\#):not(#\#){margin-bottom:6.875rem}.merits__item:nth-child(4n):not(#\#):not(#\#),.merits__item:nth-child(5n):not(#\#):not(#\#){margin-top:6.875rem}.merits__descr:not(#\#):not(#\#){font-size:.875rem}.merits-seo-card__top:not(#\#):not(#\#){row-gap:1.25rem}.merits-seo-card__title:not(#\#):not(#\#){font-size:2.25rem}.merits-seo-item:not(#\#):not(#\#){min-height:12.5rem;padding:1.25rem 7.5rem 1.25rem 1.25rem;background-position:right 1.25rem center}.merits-seo-item__title:not(#\#):not(#\#){font-size:1.5rem}.merits-seo-item__descr:not(#\#):not(#\#),.optimization__section-descr:not(#\#):not(#\#){font-size:.875rem}.optimization__item:not(#\#):not(#\#){background-position:right 1.25rem top 1.25rem}.optimization__title:not(#\#):not(#\#){padding-right:7.5rem}.optimization__descr:not(#\#):not(#\#){padding-top:7.5rem;font-size:.875rem}.our-team__cards:not(#\#):not(#\#){row-gap:3.125rem}.our-team__name:not(#\#):not(#\#){font-size:1.5rem}.our-team__link-certs:not(#\#):not(#\#){font-size:.875rem}.portfolio__info:not(#\#):not(#\#){bottom:1.25rem;font-size:1.125rem;max-width:calc(100% - 2.5rem)}.price-context-card__block:not(#\#):not(#\#){row-gap:1.25rem}.price-context-card__info:not(#\#):not(#\#),.price-context__footer:not(#\#):not(#\#){font-size:.875rem}.price-seo-card:not(#\#):not(#\#){min-height:31.25rem;grid-column:span 4}.price-seo-card__price:not(#\#):not(#\#){font-size:2.8125rem}.price-seo-card__badge:not(#\#):not(#\#){right:1.25rem;padding:.625rem 1.25rem;font-size:.875rem;border-top-left-radius:0;border-top-right-radius:0}.price-seo-card__row-title:not(#\#):not(#\#){font-size:.875rem}.quality__section-title:not(#\#):not(#\#){font-size:2.875rem}.quality-control__container:not(#\#):not(#\#){padding:6.25rem 1.25rem}.quality-control__section-title:not(#\#):not(#\#){font-size:clamp(1.75rem,1.4166666667rem + 1.4814814815vw,2.75rem)}.main--home:not(#\#):not(#\#) .quality-control,.main--services:not(#\#):not(#\#) .quality-control{padding-bottom:6.25rem}.quiz__section-title:not(#\#):not(#\#){font-size:2.25rem}.quiz__descr:not(#\#):not(#\#){font-size:.875rem}.request-consultation__container:not(#\#):not(#\#){padding-top:3.125rem;padding-bottom:3.125rem}.request-consultation__descr:not(#\#):not(#\#){font-size:.875rem}.sec-blockqoute__author-text:not(#\#):not(#\#){font-size:1.25rem}.sec-blockquote-only__blockquote:not(#\#):not(#\#){font-size:1.375rem}.sec-card-numbers__item:not(#\#):not(#\#):before{font-size:4.5rem}.sec-gallery__link:not(#\#):not(#\#):after{border-radius:.75rem}.sec-image-text__item:not(button):not(#\#):not(#\#){font-size:1.25rem}.sec-types__header:not(#\#):not(#\#),.sec-types__main.grid:not(#\#):not(#\#),.sec-types__row:not(#\#):not(#\#){padding-left:1.25rem;padding-right:1.25rem}.sec-types__card:not(#\#):not(#\#){min-height:21.875rem;padding:6rem 1.25rem 1.25rem;background-size:3.75rem;background-position:right 1.25rem top 1.25rem}.sec-types__section-descr:not(#\#):not(#\#){font-size:.875rem}.sec-with-list.sec-with-list--num:not(#\#):not(#\#) .sec-with-list__item:before{top:0;left:0}.sensible-prices-card__list:not(#\#):not(#\#),.sensible-prices__descr:not(#\#):not(#\#){font-size:.875rem}.sensible-prices-card__footer:not(#\#):not(#\#){row-gap:1.25rem}.price-term:not(#\#):not(#\#){gap:1.25rem}.price-term__name:not(#\#):not(#\#){font-size:.75rem}.price-term__price:not(#\#):not(#\#),.price-term__term:not(#\#):not(#\#){font-size:1.125rem}.services-sec__item:not(#\#):not(#\#){border-radius:.75rem;background-position:right 1.25rem top 1.25rem;background-size:5rem}.services-sec__item-body:not(#\#):not(#\#){background-size:5rem}.services-sec__price:not(#\#):not(#\#){margin-bottom:1.25rem;padding:.375rem .625rem;font-size:.875rem;border-radius:.375rem}.services-sec__descr:not(#\#):not(#\#){font-size:.875rem}.stages-of-work__header:not(#\#):not(#\#){row-gap:1.875rem;max-height:35rem}.stages-of-work__list-wrap:not(#\#):not(#\#){max-height:35rem}.stages-of-work__item:not(#\#):not(#\#){padding-left:11.25rem}.stages-of-work__item:not(#\#):not(#\#):before{top:1.25rem;left:1.25rem;font-size:4.5rem}.stages-of-work__title:not(#\#):not(#\#){font-size:1.125rem}.footer__container:has(.footer__row--top):not(#\#):not(#\#){padding-top:6.25rem}.footer__row:not(#\#):not(#\#){padding-right:1.25rem;padding-left:1.25rem}.footer__row--top:not(#\#):not(#\#){padding-bottom:3.0625rem}.footer__row--top:not(#\#):not(#\#):after{left:1.25rem;right:1.25rem}.footer__row--bottom:not(#\#):not(#\#){padding-top:3rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.footer__row--top:not(#\#):not(#\#) .footer__block:first-child{row-gap:1.5rem}.footer__contact-descr:not(#\#):not(#\#){font-size:1.125rem}.footer__inner:not(#\#):not(#\#){padding-bottom:3rem}.footer__info:not(#\#):not(#\#){padding-top:1.25rem;padding-bottom:1.25rem}.footer:not(#\#):not(#\#) .spoilers__list{row-gap:2rem}.footer:not(#\#):not(#\#) .spoiler__title{font-size:.875rem}}@media (max-width:85rem){.intro:not(#\#):not(#\#) .btn{--btn-square-width:2rem;--btn-square-height:2rem;--btn-square-border-rad:0.375rem}}@media (max-width:82rem){.article:not(#\#):not(#\#) .nav-page-area{min-width:15.625rem}.article__wrap:not(#\#):not(#\#){display:flex}.article__area:not(#\#):not(#\#){max-width:calc(100% - 16.625rem);max-width:calc(100% - 15.625rem - 16px);max-width:calc(100% - 15.625rem - var(--gap));width:100%}.article-bottom__wrap:not(#\#):not(#\#){display:block}.article-bottom:not(#\#):not(#\#) .section__container{padding-left:16.625rem}.article-comments__wrap:not(#\#):not(#\#){display:block}.article-comments:not(#\#):not(#\#) .section__container{padding-left:16.625rem}.cost-of-services__block:first-child:not(#\#):not(#\#),.cost-of-services__label:first-child:not(#\#):not(#\#){grid-column:span 5}.cost-of-services__block:last-child:not(#\#):not(#\#){grid-column:span 3}}@media (max-width:81.25rem){.burger:not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:.25rem}.header__block:not(#\#):not(#\#){gap:1.125rem}.header:not(#\#):not(#\#) .btn .btn__square{width:1.625rem;height:1.625rem}.header__nav.nav:not(#\#):not(#\#){position:fixed;top:0;right:-100%;display:flex;flex-direction:column;row-gap:1.5rem;align-items:flex-end;width:100%;height:100%;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;background-color:#fff;background-color:var(--body-bg)}.header__nav.nav--is-visible:not(#\#):not(#\#){right:0;z-index:2;opacity:1;pointer-events:auto;-webkit-user-select:initial;-moz-user-select:initial;user-select:auto;visibility:visible;padding:1.25rem;padding-top:calc(var(--header-height) + 1.25rem);padding-bottom:5rem;overflow-y:auto}.header:not(#\#):not(#\#):before{content:"";position:absolute;z-index:3;top:0;left:0;display:none;width:100%;height:100%;background-color:transparent;transition:background-color .3s ease}.header.header--open-nav:not(#\#):not(#\#):before{display:block;background-color:#fff;background-color:var(--body-bg)}}@media (max-width:81rem){.sec-types__main.grid:not(#\#):not(#\#) .sec-types__card{grid-column:span 6}}@media (max-width:75rem){.special-offer:not(#\#):not(#\#){font-size:1.25rem}.price-context-card:not(#\#):not(#\#){display:flex;flex-direction:column}.price-context-card__block:first-child:not(#\#):not(#\#){padding:0 0 1rem;padding:0 0 var(--gap) 0;border:none;border-bottom:.0625rem solid #c2c3c5;border-bottom:var(--bor-width) solid #c2c3c5}.sec-card-numbers__item:not(#\#):not(#\#){grid-column:span 4}.stages-of-work__item:not(#\#):not(#\#){padding-left:7.5rem}}@media (max-width:70rem){.clients-sec__list.grid:not(#\#):not(#\#) .clients-sec__item{grid-column:span 3}}@media (max-width:69rem){.request-consultation:not(#\#):not(#\#) .form__main>*{grid-column:span 6}.cases__case-info:not(#\#):not(#\#){grid-column:span 5}.cases__was-became:not(#\#):not(#\#){grid-column:span 7}.portfolio__card:not(#\#):not(#\#){grid-column:span 6}}@media (max-width:65rem){.chatbot-platforms__item:not(#\#):not(#\#){grid-column:span 4}.price-seo-card:not(#\#):not(#\#){grid-column:span 6}}@media (max-width:64rem){.icons-counter-list:not(#\#):not(#\#),.what-give-seo:not(#\#):not(#\#) .icons-counter-list{--grid-columns-span:6}.comment-form-comment:not(#\#):not(#\#) #comment{padding:1rem}.merits:not(#\#):not(#\#) .container.merits__container{row-gap:2.5rem}.merits__list:not(#\#):not(#\#){gap:1rem;gap:var(--gap)}.merits__item:first-child:not(#\#):not(#\#){grid-column-start:1;grid-column-end:7;margin-bottom:0}.merits__item:nth-child(2n):not(#\#):not(#\#){grid-column-start:7;grid-column-end:13;margin-top:0}.merits__item:nth-child(3n):not(#\#):not(#\#){grid-column-start:1;grid-column-end:7;margin-top:0;margin-bottom:0}.merits__item:nth-child(4n):not(#\#):not(#\#){margin-top:0}.merits__item:nth-child(5n):not(#\#):not(#\#){grid-column-start:4;grid-column-end:10;margin-top:0}.sec-blockquote-only__blockquote:not(#\#):not(#\#){font-size:1.25rem}.sec-image-text__item:not(button):not(#\#):not(#\#){font-size:1.125rem}.services-sec__item:not(#\#):not(#\#){grid-column:span 6}}@media (max-width:62rem){.icons-counter-item:not(#\#):not(#\#),.merits-seo:not(#\#):not(#\#) .icons-counter-list{--grid-columns-span:6}.article:not(#\#):not(#\#) .nav-page{font-size:.875rem}.special-offer:not(#\#):not(#\#){padding:.625rem;font-size:1rem}.blog-sec:not(#\#):not(#\#) .article-blog{grid-column:span 6}.blog-sec:not(#\#):not(#\#) .article-blog:last-child{grid-column:span 12}.blog-sec:not(#\#):not(#\#) .article-blog:last-child .article-blog__img{max-height:15rem}.cases__content:not(#\#):not(#\#){display:flex;flex-direction:column-reverse;row-gap:3rem}.case-info__title:not(#\#):not(#\#){margin-bottom:1.5rem}.case-info__descr:not(#\#):not(#\#){margin-bottom:2rem}.case-info__row:not(#\#):not(#\#){display:flex;flex-direction:column}.cost-of-services__item:not(:first-child):not(#\#):not(#\#){font-size:.875rem}.different-niches__list:not(#\#):not(#\#){-moz-columns:2;column-count:2}.merits-seo-card__title:not(#\#):not(#\#){font-size:1.5rem}.our-team__card:not(#\#):not(#\#){grid-column:span 4}.sec-card-numbers__item:not(#\#):not(#\#){grid-column:span 6}.sec-card-numbers__item:not(#\#):not(#\#):before{font-size:3.875rem}.sec-card-numbers__title:not(#\#):not(#\#){font-size:1.25rem}.sec-image-text__main.reverse:not(#\#):not(#\#),.sec-image-text__main:not(#\#):not(#\#){display:flex;flex-direction:column}.sec-image-text__item:first-child:not(#\#):not(#\#),.sec-image-text__item:last-child:not(#\#):not(#\#){max-width:100%}.sec-image-text__img:not(#\#):not(#\#){height:auto}.sec-with-list__item-txt:not(#\#):not(#\#) .h3,.sec-with-list__item-txt:not(#\#):not(#\#) h3{font-size:1.25rem}.footer:not(#\#):not(#\#) .contacts__link{font-size:2.25rem}}@media (max-width:59rem){.merits-seo__cards:not(#\#):not(#\#){display:flex;flex-direction:column}}@media (max-width:54rem){.adapted-solutions__list:not(#\#):not(#\#){grid-template-columns:1fr 1fr;grid-template-areas:"item-1 ." ". item-2" "item-3 ." ". item-4" "item-5 ."}.adapted-solutions__item:not(#\#):not(#\#){-ms-grid-row:1;-ms-grid-column:1}.adapted-solutions__item:nth-child(2):not(#\#):not(#\#){-ms-grid-row:2;-ms-grid-column:2}.adapted-solutions__item:nth-child(3):not(#\#):not(#\#){-ms-grid-row:3;-ms-grid-column:1}.adapted-solutions__item:nth-child(4):not(#\#):not(#\#){-ms-grid-row:4;-ms-grid-column:2}.adapted-solutions__item:last-child:not(#\#):not(#\#){-ms-grid-row:5;-ms-grid-column:1}.clients-sec__list.grid:not(#\#):not(#\#) .clients-sec__item{grid-column:span 4}}@media (max-width:53rem){.article:not(#\#):not(#\#) .nav-page-area{min-width:12.5rem}.article__area:not(#\#):not(#\#){max-width:calc(100% - 13.5rem);max-width:calc(100% - 12.5rem - 16px);max-width:calc(100% - 12.5rem - var(--gap))}.article-bottom:not(#\#):not(#\#) .section__container,.article-comments:not(#\#):not(#\#) .section__container{padding-left:13.5rem}.blog__main:not(#\#):not(#\#)>*{grid-column:span 6}}@media (max-width:51rem){.chatbot-functions__main:not(#\#):not(#\#){display:flex;flex-wrap:wrap}.chatbot-functions__block:not(#\#):not(#\#){order:-1;width:100%}.cost-of-services__item:not(#\#):not(#\#){display:flex;flex-direction:column;align-items:flex-start}.cost-of-services__item:first-child:not(#\#):not(#\#){display:none}.cost-of-services__item:not(:first-child):not(#\#):not(#\#){font-size:1.125rem}.footer__inner.grid:not(#\#):not(#\#){display:flex;flex-direction:column;row-gap:2rem}}@media (max-width:48rem){.main:not(#\#):not(#\#)>.section:last-child{padding-bottom:3.125rem}.section__header:has(.section__descr):not(#\#):not(#\#),.section__header:has(.section__epigraph):not(#\#):not(#\#),.section__header:has(.special-offer):not(#\#):not(#\#){row-gap:1.25rem}.section__descr:not(#\#):not(#\#){font-size:1rem}.icon-bg-100:not(#\#):not(#\#),.icon-bg-110:not(#\#):not(#\#){background-size:3.75rem}.padding-top-bottom-100:not(#\#):not(#\#){padding-top:3.125rem;padding-bottom:3.125rem}.padding-top-100:not(#\#):not(#\#){padding-top:3.125rem}.padding-bottom-100:not(#\#):not(#\#){padding-bottom:3.125rem}.padding-top-150:not(#\#):not(#\#){padding-top:3.125rem}.padding-bottom-150:not(#\#):not(#\#){padding-bottom:3.125rem}.padding-top-bottom-150:not(#\#):not(#\#){padding-top:3.125rem;padding-bottom:3.125rem}.padding-top-200:not(#\#):not(#\#){padding-top:3.125rem}.padding-bottom-200:not(#\#):not(#\#){padding-bottom:3.125rem}.padding-top-bottom-200:not(#\#):not(#\#){padding-top:3.125rem;padding-bottom:3.125rem}.h1:not(#\#):not(#\#){font-size:2rem}.article-blog__title:not(#\#):not(#\#){font-size:1.375rem}.article-review__author-name:not(#\#):not(#\#){font-size:1.125rem}.bot-btn:not(#\#):not(#\#){padding-right:2.375rem;background-size:1.125rem}.quiz__form:not(#\#):not(#\#) .checkbox-input,.quiz__form:not(#\#):not(#\#) input[type=checkbox]{--checkbox-width:1.875rem;--checkbox-height:1.875rem;--checkbox-before-width:1.0625rem;--checkbox-before-height:1.0625rem}.quiz:not(#\#):not(#\#) .checkbox-txt{font-size:.875rem}.request-consultation:not(#\#):not(#\#) .form__main{display:flex;flex-direction:column}.icons-counter-item:not(#\#):not(#\#){min-height:20rem;background-size:3.75rem}.icons-counter-info:not(#\#):not(#\#){padding-top:5rem}.icons-counter-item.icons-counter-item--left:not(#\#):not(#\#) .icons-counter-info{padding-top:2.375rem}.modal__close:not(#\#):not(#\#){top:.625rem;right:.625rem}.modal__content-title:not(#\#):not(#\#){font-size:1.25rem}.article:not(#\#):not(#\#) .nav-page-area{min-width:0;min-width:auto}.article:not(#\#):not(#\#) .nav-page{max-width:100%;font-size:1rem}.card-info__specialization:not(#\#):not(#\#){font-size:.875rem}.photo-cards:not(#\#):not(#\#){display:flex;flex-direction:column}.spoiler__title:not(#\#):not(#\#){font-size:1rem}.adapted-solutions__item:not(#\#):not(#\#){min-height:17.125rem;padding-top:5.75rem}.areas-app-bots:not(#\#):not(#\#) .btn{--btn-border-rad:0.5rem}.article__wrap:not(#\#):not(#\#){display:block}.article__area:not(#\#):not(#\#){max-width:100%;width:100%}.article-bottom:not(#\#):not(#\#) .section__container,.article-comments:not(#\#):not(#\#) .section__container{padding-left:0}.certs__title:not(#\#):not(#\#){font-size:1rem}.chatbot-functions__block:not(#\#):not(#\#){padding-top:6.25rem;padding-bottom:6.25rem}.chatbot-functions__img:not(#\#):not(#\#){max-height:25.75rem}.chatbot-platforms__item:not(#\#):not(#\#){grid-column:span 6;padding:7.375rem 1.5rem 1.5rem;background-position:center top 1.5rem}.clients-sec__list.flex:not(#\#):not(#\#) .clients-sec__item{min-width:6.875rem;min-height:4.375rem}.clients-sec__list.grid:not(#\#):not(#\#) .clients-sec__item{min-height:6.25rem}.clients-sec__icon:not(#\#):not(#\#){max-height:1.625rem}.main--contacts-page:not(#\#):not(#\#) .contacts-page:last-child{padding-bottom:3.125rem}.contacts-page__main:not(#\#):not(#\#){display:flex;flex-direction:column}.contacts-page__map:not(#\#):not(#\#) iframe{min-height:17.5rem}.main--seo-young-sites:not(#\#):not(#\#) .faq{padding-bottom:3.125rem}.intro__main-title:not(#\#):not(#\#){font-size:2rem}.intro.intro--home:not(#\#):not(#\#) .intro__main-title{font-size:3.25rem}.intro__description:not(#\#):not(#\#){font-size:.875rem}.intro__footer:not(#\#):not(#\#){flex-direction:column-reverse;align-items:flex-start}.merits__list:not(#\#):not(#\#){-moz-column-gap:1rem;column-gap:1rem}.merits__item:first-child:not(#\#):not(#\#),.merits__item:nth-child(2n):not(#\#):not(#\#),.merits__item:nth-child(3n):not(#\#):not(#\#),.merits__item:nth-child(4n):not(#\#):not(#\#),.merits__item:nth-child(5n):not(#\#):not(#\#){grid-column:span 6}.merits-seo-item:not(#\#):not(#\#){padding-right:6.25rem}.optimization__list:not(#\#):not(#\#){display:flex;flex-direction:column}.optimization__title:not(#\#):not(#\#){padding-right:6.25rem}.optimization__descr:not(#\#):not(#\#){padding-top:6.25rem}.our-team__cards:not(#\#):not(#\#){row-gap:1.875rem}.portfolio__info:not(#\#):not(#\#){font-size:1rem}.price-context__main:not(#\#):not(#\#){display:flex;flex-direction:column}.price-seo-card:not(#\#):not(#\#){min-height:29.75rem}.price-seo-card__price:not(#\#):not(#\#){font-size:2rem}.price-seo-card__badge:not(#\#):not(#\#){font-size:.75rem}.container.quality__container:not(#\#):not(#\#){display:flex;flex-direction:column}.quality__block:last-child:not(#\#):not(#\#){display:none}.quality__header:not(#\#):not(#\#){margin-bottom:1.25rem}.quality__section-title:not(#\#):not(#\#){font-size:1.75rem}.quality__img-min:not(#\#):not(#\#){margin-bottom:1.25rem}.quality__footer:not(#\#):not(#\#){row-gap:1.25rem}.quality-control__container:not(#\#):not(#\#){padding-top:1.25rem;padding-bottom:1.25rem}.main--home:not(#\#):not(#\#) .quality-control,.main--services:not(#\#):not(#\#) .quality-control{padding-bottom:3.125rem}.quiz__container:not(#\#):not(#\#){row-gap:1.875rem}.quiz__section-title:not(#\#):not(#\#){font-size:1.5rem}.quiz__form:not(#\#):not(#\#){row-gap:1.875rem}.quiz-pagination:not(#\#):not(#\#){padding-top:1.875rem}.request-consultation__container:not(#\#):not(#\#){padding-top:1.25rem;padding-bottom:1.25rem}.sec-blockqoute__author-text:not(#\#):not(#\#),.sec-blockquote-only__blockquote:not(#\#):not(#\#){font-size:1.125rem}.sec-card-numbers__item:not(#\#):not(#\#):before{font-size:3.25rem}.sec-gallery__link:not(#\#):not(#\#):after{border-radius:.5rem}.sec-image-text__item:not(button):not(#\#):not(#\#){font-size:1rem}.main--seo-young-sites:not(#\#):not(#\#) .sec-title-txt{padding-top:3.125rem;padding-bottom:3.125rem}.sec-types__card:not(#\#):not(#\#){min-height:20rem}.services-sec__item:not(#\#):not(#\#){border-radius:.5rem;background-size:3.75rem}.services-sec__item-body:not(#\#):not(#\#){background-size:3.75rem}.stages-of-work:not(#\#):not(#\#) .stages-of-work__container{display:flex;flex-direction:column}.stages-of-work__header:not(#\#):not(#\#){row-gap:1.25rem;max-height:13.25rem}.stages-of-work__list-wrap:not(#\#):not(#\#){max-height:none;overflow-y:visible;overflow-y:initial}.stages-of-work__item:not(#\#):not(#\#){padding-left:1.25rem}.stages-of-work__item:not(#\#):not(#\#):before{position:relative;top:auto;right:auto;bottom:auto;left:auto;font-size:3.25rem}.stages-of-work__title:not(#\#):not(#\#){align-items:center;flex-direction:row}.footer__container:has(.footer__row--top):not(#\#):not(#\#){padding-top:3.75rem}.footer__row--top:not(#\#):not(#\#) .footer__block:first-child{row-gap:1.25rem}.footer__contact-descr:not(#\#):not(#\#){font-size:1rem}.footer:not(#\#):not(#\#) .contacts__link{font-size:1.75rem}}@media (max-width:45rem){.areas-app-bots__buttons:not(#\#):not(#\#){display:flex;flex-direction:column}}@media (max-width:44rem){.footer__row.grid:not(#\#):not(#\#){display:flex;flex-direction:column;row-gap:2rem}}@media (max-width:42rem){.portfolio__cards:not(#\#):not(#\#),.sec-types__main.grid:not(#\#):not(#\#){display:flex;flex-direction:column}}@media (max-width:41rem){.icons-counter-list:not(#\#):not(#\#){display:flex;flex-direction:column}.header:not(#\#):not(#\#) .btn{display:none}.header__nav:not(#\#):not(#\#) .btn{display:inline-flex}}@media (max-width:39rem){.cases__header-row:not(#\#):not(#\#){flex-wrap:wrap}}@media (max-width:38rem){.form__fieldset.flex-align-center:not(#\#):not(#\#){flex-direction:column}.our-team__card:not(#\#):not(#\#){grid-column:span 6}}@media (max-width:36rem){.page:not(#\#):not(#\#){padding-top:.625rem;padding-bottom:.625rem}.footer:not(#\#):not(#\#),.section:not(#\#):not(#\#){padding-right:.625rem;padding-left:.625rem}.article-related:not(#\#):not(#\#){display:flex;flex-direction:column}.comment-article__author-date:not(#\#):not(#\#){flex-direction:column}.comment-children__item:not(#\#):not(#\#) .comment-form{position:relative;left:-2.625rem;width:calc(100% + 2.625rem)}.cookie-popup:not(#\#):not(#\#){max-width:18.75rem}.cookie-popup__content:not(#\#):not(#\#){max-height:10.9375rem;overflow-y:auto}.form__title:not(#\#):not(#\#){font-size:1rem}.merits-seo:not(#\#):not(#\#) .icons-counter-list{padding-bottom:3.125rem}.select-expanded__title:not(#\#):not(#\#){padding:1rem 1.25rem}.socials__link:not(#\#):not(#\#){width:2.5rem;height:2.5rem}.socials__svg:not(#\#):not(#\#){width:1.125rem;height:1.125rem}.spoiler__inner:not(#\#):not(#\#) h3{font-size:1.125rem}.sensible-prices:not(#\#):not(#\#) .swiper-pagination{padding-top:1.25rem}.header__container:not(#\#):not(#\#){row-gap:.375rem;-moz-column-gap:1rem;column-gap:1rem}.header.header--inner:not(#\#):not(#\#),.header.is-scroll:not(#\#):not(#\#),.header:not(#\#):not(#\#){padding-right:.625rem;padding-left:.625rem}.about-sec__list:not(#\#):not(#\#){display:flex;flex-direction:column;row-gap:.625rem}.adapted-solutions__list:not(#\#):not(#\#){display:flex;flex-direction:column}.adapted-solutions__title:not(#\#):not(#\#){font-size:1.5rem}.article-header__top:not(#\#):not(#\#){flex-direction:column;align-items:flex-start}.article-header__block--meta:not(#\#):not(#\#){width:100%;justify-content:space-between}.article:not(#\#):not(#\#){padding-right:.625rem;padding-left:.625rem}.comment-children__item:not(#\#):not(#\#) .comment-respond{padding-top:2.625rem;padding-left:0;background-image:url(assets/svg/blog/comment-line-2.svg);background-position:0 0;background-size:.0625rem 1.875rem}.article-comments:not(#\#):not(#\#) .submit{padding:1rem;font-size:.875rem}.comment-meta:not(#\#):not(#\#){flex-direction:column;justify-content:normal}.blog__main:not(#\#):not(#\#){display:flex;flex-direction:column}.blog__footer:not(#\#):not(#\#){flex-direction:column;align-items:center}.blog-sec__main:not(#\#):not(#\#){display:flex;flex-direction:column}.blog-sec:not(#\#):not(#\#) .article-blog:last-child .article-blog__img{max-height:none}.breadcrumbs:not(#\#):not(#\#){padding-top:calc(1rem + var(--header-height));padding-bottom:1rem}.was-became__caption:not(#\#):not(#\#):before{border-radius:.125rem}.was-became__charts:not(#\#):not(#\#){gap:.25rem}.was-became__chart:not(#\#):not(#\#){border-radius:.25rem}.was-became__charts-name:not(#\#):not(#\#){padding:.25rem;font-size:.625rem}.certs__cards:not(#\#):not(#\#){display:flex;flex-direction:column}.certs__btn:not(#\#):not(#\#){border-radius:.375rem}.chatbot-functions__slider:not(#\#):not(#\#){height:-moz-max-content;height:max-content}.chatbot-functions__slider-wrap:not(#\#):not(#\#){align-content:stretch}.chatbot-functions__slide:not(#\#):not(#\#){align-items:stretch}.main--home:not(#\#):not(#\#) .clients-sec__section-title.before-square{font-size:.875rem}.clients-sec__list.grid:not(#\#):not(#\#) .clients-sec__item{grid-column:span 6}.cost-of-services__header:not(#\#):not(#\#){padding-left:.625rem;padding-right:.625rem}.cost-of-services__item:not(#\#):not(#\#){padding:1.25rem .625rem}.cost-of-services__footer:not(#\#):not(#\#){padding-left:.625rem;padding-right:.625rem}.intro__container:not(#\#):not(#\#){min-height:39.375rem;height:auto}.intro.intro--home:not(#\#):not(#\#) .intro__main-title{font-size:2.875rem}.merits .container.merits__container{background-image:none!important}.merits__list:not(#\#):not(#\#){display:flex;flex-direction:column}.merits-seo-item:not(#\#):not(#\#){min-height:15rem;padding-right:1.25rem;background-position:right 1.25rem top 1.25rem}.merits-seo-item__title:not(#\#):not(#\#){row-gap:.625rem;padding-right:4.375rem;font-size:1.125rem}.price-seo__main:not(#\#):not(#\#){display:flex;flex-direction:column}.quality__img-min:not(#\#):not(#\#){width:100%}.sec-image-text__item:not(button):not(#\#):not(#\#){font-size:.875rem}.services-sec__row:not(#\#):not(#\#){display:none}.services-sec__wrap:not(#\#):not(#\#){display:flex;flex-direction:column;row-gap:1rem}.services-sec__footer:not(#\#):not(#\#){align-items:flex-start}.services-sec__slider-wrap:not(#\#):not(#\#){display:flex;flex-direction:column;row-gap:1rem}.services-sec:not(#\#):not(#\#) .slider-controls{display:none}.footer__info:not(#\#):not(#\#){flex-direction:column;align-items:flex-start}.footer:not(#\#):not(#\#) .spoilers__list{display:flex;flex-direction:column}.footer:not(#\#):not(#\#) .spoiler__title{display:flex;align-items:center;gap:1.25rem}.footer:not(#\#):not(#\#) .spoiler__title:after{display:block}.footer:not(#\#):not(#\#){padding-bottom:.625rem}}@media (max-width:33rem){.services-sec__section-title:not(#\#):not(#\#){text-align:left}.services-sec__list:not(#\#):not(#\#){display:flex;flex-direction:column}.services-sec__item-body:not(#\#):not(#\#){flex-grow:1}}@media (max-width:32.5rem){.integration-possibilities:not(#\#):not(#\#) .slider-controls__buttons{display:none}}@media (max-width:32rem){.chatbot-platforms__list:not(#\#):not(#\#){display:flex;flex-direction:column}}@media (max-width:29rem){.different-niches__list:not(#\#):not(#\#){-moz-columns:1;column-count:1}}@media (max-width:27rem){.logo__image:not(#\#):not(#\#){max-width:7.5rem}.our-team__cards:not(#\#):not(#\#){display:flex;flex-direction:column}}@media (max-width:25rem){.select-expanded:not(#\#):not(#\#){max-width:100%}}@media (max-width:24rem){.was-became__chart-size:not(#\#):not(#\#){font-size:.75rem}}@media (max-width:23rem){.was-became__chart-size:not(#\#):not(#\#){font-size:.625rem}}@media (max-width:22rem){.header__container:not(#\#):not(#\#){-moz-column-gap:.75rem;column-gap:.75rem}.header__block:not(#\#):not(#\#){gap:.75rem}.logo__image:not(#\#):not(#\#){max-width:6.25rem}.intro.intro--home:not(#\#):not(#\#) .intro__main-title{font-size:2.5rem}}@media (min-width:32.56rem){.integration-possibilities:not(#\#):not(#\#) .slider-controls__pagination{display:none}}@media (min-width:36.06rem){.certs__list:not(#\#):not(#\#){display:flex;flex-direction:column;gap:1rem;width:100%;height:100%;max-height:clamp(15.625rem,7.1536144578rem + 37.6506024096vw,31.25rem);overflow-y:auto}.certs__swiper-pagination.swiper-pagination:not(#\#):not(#\#){display:none}.chatbot-functions__block:not(#\#):not(#\#){grid-column:span 5}.chatbot-functions__slider:not(#\#):not(#\#){grid-column:span 7}.chatbot-functions__slider-wrap:not(#\#):not(#\#){display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1rem;grid-gap:var(--gap);gap:1rem;gap:var(--gap)}.chatbot-functions__slide:not(#\#):not(#\#){grid-column:span 6}.sensible-prices__slider-wrapper:not(#\#):not(#\#){display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1rem;grid-gap:var(--gap);gap:1rem;gap:var(--gap)}.sensible-prices__slide:not(#\#):not(#\#){grid-column:span 6}}@media (min-width:48.06rem){.quality__img-min:not(#\#):not(#\#){display:none}}@media (min-width:51.06rem){.cost-of-services__block:not(#\#):not(#\#) .cost-of-services__label{display:none}}@media (min-width:52.06rem){.sensible-prices__slide:not(#\#):not(#\#){grid-column:span 4}}@media (min-width:64.06rem){.certs__list:not(#\#):not(#\#){display:grid;grid-template-columns:repeat(12,1fr);max-height:none;overflow-y:visible;overflow-y:initial}.chatbot-functions__block:not(#\#):not(#\#),.chatbot-functions__slider:not(#\#):not(#\#){grid-column:span 6}}@media (min-width:71.06rem){.sensible-prices__slide:not(#\#):not(#\#){grid-column:span 3}}@media (min-width:81.31rem){.nav__bottom:not(#\#):not(#\#){display:none}}@media (any-hover:hover){.state-accent:hover:not(#\#):not(#\#){color:#ed4a46;color:var(--accent)}.state-opacity:hover:not(#\#):not(#\#){opacity:.6}.article-blog__img-link:hover:not(#\#):not(#\#):before{opacity:1}.article-blog__img-link:hover:not(#\#):not(#\#):after{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.article-blog__img-link:hover:not(#\#):not(#\#) .article-blog__img{scale:1.1}.article-blog__link:hover:not(#\#):not(#\#){color:#ed4a46;color:var(--accent)}.article-category:hover:not(#\#):not(#\#){border-color:#ed4a46;border-color:var(--accent);color:#ed4a46;color:var(--accent)}.article-review__link:hover:not(#\#):not(#\#),.section:not(#\#):not(#\#) .article-author__wrap:hover{color:#ed4a46;color:var(--accent)}.block-note:not(#\#):not(#\#) a:hover{color:#f2891c;color:var(--primary)}.modal-bot__submit.btn-square:hover:not(#\#):not(#\#){color:#ed4a46;color:var(--accent);border-color:#ed4a46;border-color:var(--accent)}.bot-btn:hover:not(#\#):not(#\#){background-color:#ed4a46;background-color:var(--accent)}.btn--hover-light:hover:not(#\#):not(#\#){--btn-border-color:transparent;--btn-background:#f4f5f7;--btn-color:#000}.btn--hover-linear-gradient:hover:not(#\#):not(#\#){--btn-border-color:transparent;--btn-color:var(--light)}.btn--hover-linear-gradient:hover:not(#\#):not(#\#):after{opacity:1}.btn--hover-linear-gradient:hover:not(#\#):not(#\#) .btn__square{background:#fff;background:var(--light)}.btn--hover-linear-gradient:hover:not(#\#):not(#\#) .btn__square:after{opacity:0}.btn--hover-linear-gradient:hover:not(#\#):not(#\#) .btn__arrow{fill:#f06c30}.btn--accent:hover:not(#\#):not(#\#){background-color:#ed4a46;background-color:var(--accent)}.checkbox-txt:not(#\#):not(#\#) a:hover{color:#ed4a46;color:var(--accent)}.comment-children:not(#\#):not(#\#) .comment-form__submit:hover{color:#f2891c;color:var(--primary)}.comment-form__cancel:hover:not(#\#):not(#\#){color:#ed4a46;color:var(--accent)}.go-back-top.is-active:hover:not(#\#):not(#\#){border-color:transparent;background-color:#ed4a46;background-color:var(--accent)}.go-back-top.is-active:hover:not(#\#):not(#\#):after,.img-link:hover:not(#\#):not(#\#):after{opacity:1}.likely__icon:hover:not(#\#):not(#\#){border-color:#ed4a46;border-color:var(--accent);color:#ed4a46;color:var(--accent)}.article:not(#\#):not(#\#) .nav-page__link:hover,.modal__close:hover:not(#\#):not(#\#),.page-numbers:not(#\#):not(#\#) li>.dots:hover,.page-numbers:not(#\#):not(#\#) li>a:hover,a.pagination__element:hover:not(#\#):not(#\#){color:#ed4a46;color:var(--accent)}.select-expanded__title.is-active:hover:not(#\#):not(#\#),.select-expanded__title:hover:not(#\#):not(#\#){color:#ed4a46;color:var(--accent);border-color:#ed4a46;border-color:var(--accent)}.select-expanded__button:hover:not(#\#):not(#\#){color:#ed4a46;color:var(--accent)}.select-expanded__button.is-active:hover:not(#\#):not(#\#){background-color:#ed4a46;background-color:var(--accent);color:#fff;color:var(--text-light)}.socials__link:hover:not(#\#):not(#\#){background-color:#fff;background-color:var(--light);border-color:#ed4a46;border-color:var(--accent)}.socials__link:hover:not(#\#):not(#\#):after{opacity:1}.spoiler__title:hover:not(#\#):not(#\#){color:#ed4a46;color:var(--accent)}.slider-controls__button:hover:not(#\#):not(#\#){color:#fff;color:var(--text-light);border-color:transparent}.slider-controls__button:hover:not(#\#):not(#\#):before{opacity:1}.slider-controls__button:hover:not(#\#):not(#\#) .swiper-navigation-icon path{fill:#fff;fill:var(--text-light)}.tabs__button:hover:not(#\#):not(#\#),.tooltip__btn:hover:not(#\#):not(#\#){color:#fff;color:var(--text-light)}.tooltip__btn:hover:not(#\#):not(#\#)+.tooltip__txt{visibility:visible;opacity:1;transform:translateY(0)}.tooltip__btn:hover:not(#\#):not(#\#):before{opacity:1}a.header__logo:hover:not(#\#):not(#\#){background-color:#141414}.header.header--inner:not(#\#):not(#\#) a.header__logo:hover,.header.is-scroll:not(#\#):not(#\#) a.header__logo:hover{background-color:#f4f5f7;background-color:var(--chef-hat)}.header.header--inner:not(#\#):not(#\#) .header__socials .socials__link:hover,.header.is-scroll:not(#\#):not(#\#) .header__socials .socials__link:hover{color:#fff;color:var(--light);border-color:#ed4a46;border-color:var(--accent)}.header.is-scroll:not(#\#):not(#\#) .btn:hover{--btn-background:#f4f5f7;--btn-border-color:var(--accent)}.header.header--inner:not(#\#):not(#\#) .btn:hover{--btn-background:#f4f5f7;--btn-border-color:rgba(0,0,0,.25)}.menu-item[class$="--with-sub-item"]:hover:not(#\#):not(#\#){background-color:#fff;background-color:var(--light);color:#1d1d1d;color:var(--text-dark)}.menu-item[class$="--with-sub-item"]:hover:not(#\#):not(#\#) .submenu-wrap{opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible}.menu-item[class$="--with-sub-item"]:hover:not(#\#):not(#\#) .menu-btn{rotate:540deg}.header.is-scroll:not(#\#):not(#\#) .menu-item[class$="--with-sub-item"]:hover{background-color:#f4f5f7;background-color:var(--chef-hat);color:#1d1d1d;color:var(--text-dark)}.header.is-scroll:not(#\#):not(#\#) .menu-item[class$="--with-sub-item"]:hover .submenu-wrap{opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible}.header.is-scroll:not(#\#):not(#\#) .menu-item[class$="--with-sub-item"]:hover .menu-btn{rotate:540deg}.header__nav.nav--is-visible:not(#\#):not(#\#) .menu-item[class$="--with-sub-item"]:hover{background-color:#f4f5f7;background-color:var(--chef-hat);color:#1d1d1d;color:var(--text-dark)}.header__nav.nav--is-visible:not(#\#):not(#\#) .menu-item[class$="--with-sub-item"]:hover .submenu-wrap{opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible}.header__nav.nav--is-visible:not(#\#):not(#\#) .menu-item[class$="--with-sub-item"]:hover .menu-btn{rotate:540deg}.menu-link:hover:not(#\#):not(#\#){background-color:#fff;background-color:var(--light);color:#ed4a46;color:var(--accent)}.menu-item[class$="--with-sub-item"]:not(#\#):not(#\#) .menu-link:hover{background-color:transparent}.submenu-inner.current-menu-item:not(#\#):not(#\#) .submenu-title:hover,.submenu-title:hover:not(#\#):not(#\#){background-color:#ed4a46;background-color:var(--accent)}.submenu__item.current-menu-item:not(#\#):not(#\#)>.submenu__link:hover,.submenu__link:hover:not(#\#):not(#\#){background-color:#141414;background-color:var(--sooty);color:#fff;color:var(--text-light)}.areas-app-bots:not(#\#):not(#\#) .btn:hover{color:#fff;color:var(--text-light);background-color:#141414;background-color:var(--text-darken)}.areas-app-bots:not(#\#):not(#\#) .btn:hover:before{border-color:#3a3130;color:#6b6b6b;color:var(--text-secondary)}.areas-app-bots:not(#\#):not(#\#) .btn:hover .btn__square{color:#fff;color:var(--text-light);background-color:transparent;border-color:#ed4a46;border-color:var(--accent)}.areas-app-bots:not(#\#):not(#\#) .btn:hover .btn__square:after{opacity:1}.areas-app-bots:not(#\#):not(#\#) .btn:hover .btn__arrow-gradient{opacity:0}.section:not(#\#):not(#\#) .article__category:hover{color:#ed4a46;color:var(--accent);border-color:#ed4a46;border-color:var(--accent)}.article-body:not(#\#):not(#\#) a:hover{color:#f2891c;color:var(--primary)}.post-navigation:not(#\#):not(#\#) a:hover{background-color:#ed4a46;background-color:var(--accent)}.article-comments:not(#\#):not(#\#) .submit:hover{--btn-border-color:transparent;--btn-background:var(--accent);--btn-color:var(--text-light)}.comment-body:not(#\#):not(#\#) a:hover,.comment-form:not(#\#):not(#\#) a:hover{color:#ed4a46;color:var(--accent)}.breadcrumbs__link:hover:not(#\#):not(#\#){color:#ed4a46;color:var(--accent);cursor:pointer}.certs__btn:hover:not(#\#):not(#\#) .btn-square{border-color:transparent}.certs__btn:hover:not(#\#):not(#\#) .btn-square:after{opacity:1}.certs__btn:hover:not(#\#):not(#\#) .certs__img{scale:1}.cost-of-services__item:hover:not(:first-child):not(#\#):not(#\#){background-color:#f3f4f6;background-color:var(--athens-gray)}.cost-of-services__item:hover:not(#\#):not(#\#) .btn{opacity:1}.page-nav__link:hover:not(#\#):not(#\#){border-color:transparent;background-color:#ed4a46;background-color:var(--accent);color:#fff;color:var(--text-light)}.portfolio__card:hover:not(#\#):not(#\#) .portfolio__img{scale:1.1}.portfolio__card:hover:not(#\#):not(#\#) .portfolio__info{opacity:1}.portfolio__card:hover:not(#\#):not(#\#) .portfolio__descr{font-size:.875rem}.price-seo-card:hover:not(#\#):not(#\#){background-color:#141414;background-color:var(--sooty);color:#fff;color:var(--text-light)}.price-seo-card:hover:not(#\#):not(#\#) .btn{color:#fff;color:var(--text-light)}.sec-gallery__link:hover:not(#\#):not(#\#):before{opacity:1}.sec-gallery__link:hover:not(#\#):not(#\#):after{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.sec-tags__item:hover:not(#\#):not(#\#){background-color:#e4e4e6;background-color:var(--windswept-beach);border-color:transparent}.services-sec__item:hover:not(#\#):not(#\#):after{opacity:1}.services-sec__item:hover:not(#\#):not(#\#) .services-sec__btn-wrap{height:5.25rem;padding-top:1.875rem}.footer:not(#\#):not(#\#) .spoiler__title:hover{color:hsla(0,0%,46.7%,.4);cursor:default}}@media (any-hover:none){.btn-square:not(#\#):not(#\#){border-color:transparent}.btn-square:not(#\#):not(#\#):after{opacity:1}a.header__logo:not(#\#):not(#\#){padding:0;border-radius:0}.certs__img:not(#\#):not(#\#){scale:1}.cost-of-services__item:not(#\#):not(#\#) .btn,.portfolio__info:not(#\#):not(#\#),.services-sec__item:not(#\#):not(#\#):after{opacity:1}.services-sec__btn-wrap:not(#\#):not(#\#){padding-top:clamp(1.25rem,1.1212169994rem + .6439150032vw,1.875rem);height:auto}}