@font-face{font-family:Inter;src:url(/fonts/inter-v20-cyrillic_latin-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v20-cyrillic_latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-v20-cyrillic_latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-darkest:oklch(12% 0 0);--color-dark:oklch(15% .005 250);--color-dark-light:oklch(18% .005 250);--color-light:oklch(95% 0 0);--color-light-secondary:lab(88.4% 0 .0000119209);--color-orange:oklch(70% .18 45);--color-orange-light:#f6722b33;--color-orange-dark:#f6722b1a;--color-muted:oklch(65% 0 0);--color-error:#ef4444;--bg-card:lab(5.26385% -.391565 -1.40753);--bg-brand-item-hover:oklch(25% .005 250);--brand-makita:#00a0d2;--brand-bosch:#e40014;--brand-dewalt:#ffc107;--brand-stihl:#f60;--brand-husqvarna:#f7941d;--brand-metabo:#009f4d;--brand-hilti:#e20000;--brand-milwaukee:#d41e2d;--brand-makita-hover:#0078a0;--brand-bosch-hover:#c40010;--brand-dewalt-hover:#e0a800;--brand-stihl-hover:#e55c00;--brand-husqvarna-hover:#e07f0d;--brand-metabo-hover:#008040;--brand-hilti-hover:#b80000;--brand-milwaukee-hover:#b81a27;--font-family-base:"Inter", sans-serif;--container-width:1500px;--container-padding-x:var(--space-4);--subtitle-width:42rem;--spacing:.25rem;--space-2:calc(var(--spacing) * 2);--space-3:calc(var(--spacing) * 3);--space-4:calc(var(--spacing) * 4);--space-6:calc(var(--spacing) * 6);--space-8:calc(var(--spacing) * 8);--space-10:calc(var(--spacing) * 10);--space-12:calc(var(--spacing) * 12);--space-16:calc(var(--spacing) * 16);--header-height:80px;--radius:.5rem;--border:oklch(28% .005 250);--border-hover:#f6722b80}*,:before,:after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure,fieldset):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){border:none;padding:0}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom:24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img,video{max-width:100%;height:auto;display:block}input,textarea,select,button{font:inherit}html{scrollbar-gutter:stable;scroll-behavior:smooth;height:100%}body{min-height:100%;line-height:1.5}a:where([class]){display:inline-flex}button,label{cursor:pointer}button{-webkit-tap-highlight-color:transparent}:where([fill]:not([fill=none],[fill^=url])){fill:currentColor}:where([stroke]:not([stroke=none],[stroke^=url])){stroke:currentColor}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html.is-lock{overflow:hidden}html.is-lock .main{filter:blur(5px)}html.is-lock .main:before{background-color:#0000004d}body{font-family:var(--font-family-base);color:var(--color-muted);background-color:var(--color-dark);font-size:.875rem;line-height:28px}h1,h2,h3{color:var(--color-light)}h1,h2{font-weight:700}h1{font-size:clamp(1.875rem,8vw,4.5rem);line-height:1.25}h2{text-wrap:pretty;font-size:clamp(1.75rem,3.5vw,3rem);line-height:1.2}h3{font-size:clamp(1.25rem,2vw,1.25rem);font-weight:600;line-height:1.3}a{color:inherit;background-color:#0000;text-decoration:none}a:not(.button):hover{color:var(--color-light)}a,button,input,textarea,svg *{transition-duration:.2s}.input,.textaerea{width:100%;padding-block:var(--spacing);padding-inline:var(--space-3);color:var(--color-light);background-color:var(--bg-card);border:2px solid var(--border);border-radius:calc(var(--radius) + 2px);outline:none;transition-duration:.2s}:is(.input,.textaerea):focus{border-color:var(--color-orange)}.pattern-dots{opacity:.05;pointer-events:none;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='1'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat;position:absolute;inset:0}.button{padding-inline:var(--container-padding-x);border-radius:var(--radius);border:none;justify-content:center;align-items:center;font-weight:500;display:inline-flex}[disabled]{opacity:.6;cursor:not-allowed}.button-primary{color:var(--color-darkest);background-color:var(--color-orange)}.button-primary:hover{background-color:color-mix(in oklab, var(--color-orange) 90%, transparent)}.button-secondary{color:var(--color-light);background-color:var(--border)}.button-secondary:hover{background-color:color-mix(in oklab, var(--border) 80%, transparent)}.accent{color:var(--color-orange)}.visually-hidden{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.error-message{text-align:center;color:var(--color-error);grid-column:1/-1;font-size:clamp(1rem,1.56vw,1.125rem)}.error-message:before{content:"⚠";margin-right:var(--spacing);color:orange}.skeleton-card{padding:var(--space-6);background-color:var(--color-dark);border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);animation:3s ease-in-out infinite skeleton-pulse}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.6}}.skeleton-card .rent-item-top{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.skeleton-category{background:linear-gradient(90deg, var(--border) 25%, var(--border-hover) 50%, var(--border) 75%);background-size:200% 100%;border-radius:4px;width:80px;height:12px;animation:3s ease-in-out infinite skeleton-shimmer}.skeleton-badge{background:linear-gradient(90deg, var(--border) 25%, var(--border-hover) 50%, var(--border) 75%);background-size:200% 100%;border-radius:12px;width:60px;height:20px;animation:3s ease-in-out infinite skeleton-shimmer}.skeleton-title{width:70%;height:24px;margin-bottom:var(--space-2);background:linear-gradient(90deg, var(--border) 25%, var(--border-hover) 50%, var(--border) 75%);background-size:200% 100%;border-radius:4px;animation:3s ease-in-out infinite skeleton-shimmer}.skeleton-price{width:40%;height:32px;margin-bottom:var(--space-4);background:linear-gradient(90deg, var(--border) 25%, var(--border-hover) 50%, var(--border) 75%);background-size:200% 100%;border-radius:4px;animation:3s ease-in-out infinite skeleton-shimmer}.skeleton-image-wrapper{margin-bottom:var(--space-6);background-color:var(--bg-card);border-radius:var(--radius);width:100%;padding-block:var(--space-4);justify-content:center;align-items:center;display:flex;position:relative}.skeleton-image{background:linear-gradient(90deg, var(--border) 25%, var(--border-hover) 50%, var(--border) 75%);border-radius:var(--radius);background-size:200% 100%;width:100%;height:170px;animation:3s ease-in-out infinite skeleton-shimmer}.skeleton-button{background:linear-gradient(90deg, var(--border) 25%, var(--border-hover) 50%, var(--border) 75%);border-radius:var(--radius);background-size:200% 100%;width:100%;height:40px;margin-top:auto;animation:3s ease-in-out infinite skeleton-shimmer}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.container{max-width:calc(var(--container-width) + var(--container-padding-x) * 2);padding-inline:var(--container-padding-x);margin-inline:auto}.section,.footer{margin-bottom:var(--space-16);padding-block:var(--space-16)}.header{background-color:var(--color-dark);border-bottom:1px solid var(--border);z-index:100;width:100%;position:sticky;top:0}.main{filter:blur();transition:filter .3s}.main:before{content:"";pointer-events:none;z-index:-1;background:0 0;transition:background .3s;position:fixed;inset:0}.title-group{align-items:center;row-gap:var(--space-3);margin-bottom:var(--space-16);flex-direction:column;display:flex}.logo{align-items:center;gap:var(--space-2);display:flex}.logo-image{aspect-ratio:1;background-color:var(--color-orange);border-radius:var(--radius);justify-content:center;align-items:center;width:40px;display:flex}.logo-image svg{color:var(--color-dark)}.logo-text{color:var(--color-light);font-size:1.125rem;font-weight:700}.tag{color:var(--color-orange);text-transform:uppercase}.section-subtitle{max-width:var(--subtitle-width);text-align:center;font-size:clamp(1rem,1.56vw,1.125rem);line-height:1.5}.header-burger-button{display:none}.header-burger-button.is-active .burger-button-line:nth-child(2){color:#00f;transform-origin:0;translate:3px 3px;rotate:45deg}.header-burger-button.is-active .burger-button-line:nth-child(3){color:#00f;rotate:-45deg}.header-burger-button.is-active .burger-button-line:last-child{opacity:0;width:0}.burger-button-line{background-color:var(--color-light);border-radius:2px;width:24px;height:2px}.burger-button-line:not(:last-child){transition:all .3s}.card{width:100%;max-width:738px;padding-block:var(--space-6);background-color:var(--bg-card);border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);transition-duration:.2s}.card:hover{border:1px solid var(--border-hover)}.bg-icon{aspect-ratio:1;min-width:56px;color:var(--color-orange);background-color:var(--color-orange-dark);border-radius:var(--radius);justify-content:center;align-items:center;transition-duration:.2s;display:flex}.brand-item:hover{background-color:var(--bg-brand-item-hover)}.status-badge{padding-block:var(--spacing);padding-inline:var(--space-2);border-radius:15px;font-size:.75rem;line-height:16px}.status-badge-available{color:lab(70.5521% -66.5147 45.8073);background-color:#00c9501a}.item-busy{opacity:.6}.item-busy .status-badge{color:lab(55.4814% 75.0732 48.8528);background-color:#fb2c361a}.item-busy .rent-item-link{cursor:not-allowed}.rent-item--placeholder{min-height:440px}.brands-note,.rent-note{text-align:center}:is(.brands-note,.rent-note) span{color:var(--color-light)}.star-active{color:var(--color-orange);fill:var(--color-orange)}@media (width<=1150px){.container{--container-width:1024px}.header-burger-button{justify-content:space-between;gap:var(--spacing);aspect-ratio:1;width:40px;padding:var(--space-2);background-color:#0000;border:none;flex-direction:column;display:inline-flex}.title-group{align-items:start}.section-subtitle{text-align:left}.card{padding-block:var(--space-4)}}@media (width<=1040px){.container{--container-width:768px}}@media (width<=768px){.container{--container-width:640px}}.header-container{justify-content:space-between;align-items:center;column-gap:var(--spacing);min-height:var(--header-height);display:flex}.header-menu-list{align-items:center;gap:var(--space-6);display:flex}.header-menu-link{align-items:center;height:90px;display:inline-flex}.header-actions{align-items:center;gap:var(--space-4);display:flex}.header-actions-mobile{display:none}.header-actions-phone-link{align-items:center;gap:var(--spacing);display:flex}.header-actions-button{height:36px}.hero{isolation:isolate;padding-top:0;position:relative}.hero-container{z-index:1;position:relative}.hero-body{max-width:56rem}.hero-label{align-items:center;gap:var(--space-2);padding-inline:var(--container-padding-x);padding-block:var(--spacing);margin-bottom:var(--space-6);background-color:var(--border);border-radius:15px;display:inline-flex}.hero-title{margin-bottom:var(--space-6)}.hero-subtitle{max-width:600px;margin-bottom:var(--space-8);font-size:clamp(1rem,1.56vw,1.25rem);line-height:1.5}.hero-info-list{align-items:center;gap:var(--space-4);margin-bottom:var(--space-10);flex-wrap:wrap;display:flex}.hero-info-item{align-items:center;gap:var(--space-2);color:var(--color-light);display:flex}.hero-actions{align-items:center;gap:var(--space-4);margin-bottom:var(--space-16);display:flex}.hero-submit-button,.hero-view-services-button{gap:var(--space-2);height:40px;font-size:1rem}.hero-stats-list{gap:var(--space-6);padding-top:var(--space-10);border-top:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hero-stats-item div{margin-bottom:var(--spacing);font-size:2.25rem;font-weight:700;line-height:40px}.sevices-cards-list{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.services-card-item:hover .card-item-icon{background-color:var(--color-orange-light)}.card-item-content{align-items:flex-start;gap:var(--space-4);padding:var(--space-8);display:flex}.card-item-info{flex:1}.card-item-info-top{justify-content:space-between;gap:var(--spacing);margin-bottom:var(--space-3);display:flex}.card-item-price,.card-item-description,.card-item-services>span{font-size:clamp(.75rem,1.75vw,.875rem)}.card-item-description{margin-bottom:var(--space-4);line-height:24px}.card-item-services{gap:var(--space-2);color:var(--color-light-secondary);flex-wrap:wrap;line-height:20px;display:flex}.card-item-services>span{padding-inline:var(--space-3);padding-block:var(--spacing);background-color:var(--border);border-radius:15px;align-items:center;display:inline-flex}.brands{background-color:var(--bg-card)}.brands-list{gap:var(--space-6);margin-bottom:var(--space-12);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.brand-item{padding:var(--space-8);background-color:var(--border);border-radius:calc(var(--radius) + 4px);text-align:center;font-size:clamp(1.25rem,2vw,1.875rem);font-weight:700;transition-duration:.2s}.makita{color:var(--brand-makita);border:1px solid #0000}.makita:hover{color:var(--brand-makita-hover);border-color:var(--brand-makita-hover);background-color:var(--bg-brands-card-hover)}.bosch{color:var(--brand-bosch);border:1px solid #0000}.bosch:hover{color:var(--brand-bosch-hover);border-color:var(--brand-bosch-hover)}.dewalt{color:var(--brand-dewalt);border:1px solid #0000}.dewalt:hover{color:var(--brand-dewalt-hover);border-color:var(--brand-dewalt-hover)}.stihl{color:var(--brand-stihl);border:1px solid #0000}.stihl:hover{color:var(--brand-stihl-hover);border-color:var(--brand-stihl-hover)}.husqvarna{color:var(--brand-husqvarna);border:1px solid #0000}.husqvarna:hover{color:var(--brand-husqvarna-hover);border-color:var(--brand-husqvarna-hover)}.metabo{color:var(--brand-metabo);border:1px solid #0000}.metabo:hover{color:var(--brand-metabo-hover);border-color:var(--brand-metabo-hover)}.hilti{color:var(--brand-hilti);border:1px solid #0000}.hilti:hover{color:var(--brand-hilti-hover);border-color:var(--brand-hilti-hover)}.milwaukee{color:var(--brand-milwaukee);border:1px solid #0000}.milwaukee:hover{color:var(--brand-milwaukee-hover);border-color:var(--brand-milwaukee-hover)}.how-works-list{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.how-works-item{padding:var(--space-8);border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background-color:var(--bg-card);transition-duration:.2s;position:relative}.how-works-item:hover{border:1px solid var(--border-hover)}.how-works-item:hover .how-works-item-icon{background-color:var(--color-orange-light)}.how-works-item:not(:last-child):after{content:"";border:2px solid var(--color-orange);border-radius:50%;width:24px;height:24px;display:block;position:absolute;top:40%;right:-25px}@media (width<=1150px){.how-works-item:not(:last-child):after{display:none}}.how-works-item-top{margin-bottom:var(--space-6);justify-content:space-between;align-items:center;display:flex}.how-works-item-top span{color:var(--border);font-size:2.25rem;font-weight:700}.how-works-item-title{margin-bottom:var(--space-3);font-size:1.25rem}.how-works-iteem-description{line-height:24px}.rent{background-color:var(--bg-card)}.rent-list{gap:var(--space-6);margin-bottom:var(--space-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rent-item{padding:var(--space-6);background-color:var(--color-dark);border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);transition-duration:.2s}.rent-item:hover{border-color:var(--border-hover)}.rent-item-top{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.rent-item-category{text-transform:uppercase;font-size:.75rem;font-weight:500}.rent-item-title{margin-bottom:var(--space-2);text-transform:capitalize;font-size:1.125rem}.rent-item-price{margin-bottom:var(--space-4);color:var(--color-orange);font-size:1.5rem;font-weight:700;line-height:32px}.rent-item-image-wrapper{margin-bottom:var(--space-6);background-color:var(--bg-card);border-radius:var(--radius);width:100%;padding-block:var(--space-4);justify-content:center;align-items:center;display:flex;position:relative}.rent-item-image-wrapper.img-error .rent-item-image{display:none}.rent-item-image{object-fit:cover;border-radius:var(--radius);max-height:170px}.rent-item-image-wrapper.img-error:before{content:"Нет фото";justify-content:center;align-items:center;width:100%;height:170px;display:flex}.rent-item-link{width:100%;padding-block:var(--space-2);padding-inline:var(--space-4);margin-top:auto}.rent-item--placeholder{pointer-events:none;opacity:.3}.placeholder-line,.placeholder-image{background-color:var(--color-gray-200);border-radius:8px}.placeholder-line{height:20px}.placeholder-badge{width:80px;height:28px}.placeholder-status{width:90px;height:28px}.placeholder-title{width:70%;height:32px;margin-top:16px}.placeholder-price{width:40%;height:24px;margin-top:12px}.placeholder-image{width:100%;height:170px}.placeholder-button{width:100%;height:48px;margin-top:20px}.pagination-container{justify-content:center;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);display:flex}[data-js-rent-list]{opacity:1;transition:opacity .15s ease-in-out}[data-js-rent-list].is-fading-out{opacity:0}[data-js-rent-list].is-fading-in{opacity:0;animation:.2s ease-in-out forwards fadeIn}@keyframes fadeIn{to{opacity:1}}.pagination-prev-button,.pagination-next-button{padding:var(--space-2)}.why-choose-us-list{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.why-choose-us-item{padding:var(--space-8);transition-duration:.2s}.why-choose-us-item:hover{border:1px solid var(--border-hover)}.why-choose-us-item:hover .why-choose-us-item-icon{background-color:var(--color-orange-light)}.why-choose-us-item-icon{max-width:48px;margin-bottom:var(--space-6)}.why-choose-us-item-title{margin-bottom:var(--space-2)}.why-choose-us-item-description{line-height:24px}.reviews{background-color:var(--bg-card)}.reviews-list{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.reviews-item{padding:var(--space-6);background-color:var(--color-dark);border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);flex-direction:column;justify-content:space-between;transition-duration:.2s;display:flex}.reviews-item:hover{border:1px solid var(--border-hover)}.reviews-item:hover .reviews-item-icon{opacity:1}.reviews-item-icon{margin-bottom:var(--space-4);color:var(--color-orange);opacity:.6;transition-duration:.2s}.review-text{margin-bottom:var(--space-6);color:var(--color-light);line-height:26px}.review-item-bottom{justify-content:space-between;align-items:center;display:flex}.review-item-bottom p:not(:last-child){color:var(--color-light);margin-bottom:0;font-weight:600;line-height:24px}.accardion-wrapper{gap:var(--space-4);flex-direction:column;max-width:768px;margin-inline:auto;display:flex}.accardion-item{padding-inline:var(--space-6);border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background-color:var(--bg-card);transition:border-color .3s;overflow:hidden}.accardion-item::details-content{transition-behavior:allow-discrete;block-size:0;transition:block-size .35s,content-visibility .35s}.accardion-item[open]::details-content{block-size:auto}.accardion-item p{padding-top:var(--spacing);padding-bottom:var(--space-4)}.accardion-item h3{padding-right:var(--space-4);font-size:1rem}.accardion-item:hover h3{color:var(--color-orange);transition-duration:.2s}.faq summary{cursor:pointer;padding-block:var(--space-4);justify-content:space-between;align-items:center;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2px solid var(--color-light);border-bottom:2px solid var(--color-light);min-width:10px;height:10px;transition:all .3s;transform:rotate(45deg)}.accardion-item[open]{border-color:var(--color-orange)}.accardion-item[open] summary:after{transform:rotate(225deg)}.contacts{background-color:var(--bg-card);margin-bottom:0}.contacts-body{justify-content:space-between;gap:var(--space-12);display:flex}.contacts-form-wrapper{padding:var(--space-8);background-color:var(--color-dark);border:1px solid var(--border);border-radius:calc(var(--radius) + 4px)}.contacts-form-title{margin-bottom:var(--space-6)}.contacts-form{gap:var(--space-4);flex-direction:column;display:flex}.contacts-form-textarea{resize:none}.contacts-form-button{padding-block:var(--space-2);padding-inline:var(--space-4)}.contacts-form-description{font-size:.75rem;line-height:16px}.contact-info-wrapper{justify-content:space-between;gap:var(--space-6);flex-direction:column;display:flex}.contact-info-list{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.contact-info-item{gap:var(--space-3);padding:var(--space-6);background-color:var(--color-dark);border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);display:flex}.contact-info-item-content{gap:var(--space-3);text-wrap:pretty;flex-direction:column;display:flex}.contact-info-item-content :last-child{color:var(--color-light-secondary);line-height:20px}.contact-info-item-icon{min-width:40px;max-height:40px}.map-wrapper iframe{border-radius:calc(var(--radius) + 4px)}.footer{border-top:1px solid var(--border);line-height:24px}.footer .logo{margin-bottom:var(--space-4)}.footer-body{gap:var(--space-12);padding-bottom:var(--space-8);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.footer-body-column-description{margin-bottom:var(--space-6);font-size:1rem}.foter-body-column-list-contacts{gap:var(--space-2);flex-direction:column;display:flex}.foter-body-column-list-contacts li{align-items:center;gap:var(--space-2);display:flex}.footer-body-column-title{color:var(--color-light-secondary);margin-bottom:var(--space-4);font-size:1rem}.foter-body-column-list{gap:var(--space-2);flex-direction:column;display:flex}.footer-bottom{padding-top:var(--space-8);justify-content:space-between;align-items:center;display:flex}@media (width<=1150px){.header-container{gap:0}.header-menu{top:calc(var(--header-height) + 1px);width:100%;max-height:478px;padding:var(--space-4);background-color:var(--color-dark);border-bottom:1px solid var(--border);opacity:0;visibility:hidden;flex-direction:column;transition:opacity .3s,visibility .3s,transform .3s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(-100%)}.header-menu.is-active{opacity:1;visibility:visible;transform:translateY(0)}.header-menu-link{height:auto}.header-menu.is-active .header-menu-list{width:100%;max-width:var(--container-width);padding-bottom:var(--space-4);border-bottom:1px solid var(--border);flex-direction:column;align-items:start;margin-inline:auto}.header-menu.is-active .header-actions-mobile{width:100%;max-width:var(--container-width);margin-top:auto;flex-direction:column;align-items:stretch;gap:16px;margin-inline:auto;display:flex}.card-item-info-top{flex-direction:column}.card-item-content{padding:var(--space-4);flex-direction:column}.how-works-list{grid-template-columns:repeat(2,minmax(0,1fr))}.how-works-item{padding:var(--space-6)}}@media (width<=1040px){.rent-list,.why-choose-us-list,.reviews-list{grid-template-columns:repeat(2,minmax(0,1fr))}.contacts-body{flex-direction:column}.footer-body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=920px){.brands-list{gap:var(--space-4)}.brand-item{font-size:1.4rem}}@media (width<=768px){.header-actions-desktop{display:none}.hero-actions{flex-direction:column}.hero-actions a{width:100%}.hero-stats-list{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-stats-item div{font-size:clamp(1.875rem,4vw,2.25rem)}.section-subtitle{text-align:left}.sevices-cards-list{grid-template-columns:repeat(1,minmax(0,1fr))}.brands-list{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-item{padding:var(--space-4)}.how-works-list,.rent-list,.why-choose-us-list,.reviews-list,.footer-body{grid-template-columns:repeat(1,minmax(0,1fr))}.footer-bottom{flex-direction:column;font-size:.812rem}}@media (width<=656px){.contact-info-list{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<=480px){.card-item-description{display:none}.accardion-item p{line-height:20px}}@media (width<=360px){.card-item-services{max-width:200px}}
