@layer mann-base{.transport-modal,.date-time-modal,.mobile-route-modal,.mobile-route-map-modal{display:none}}@layer mann-base{:root{--primary-dark:#1a3777;--primary-blue:#1976c9;--primary-light:#1976c9;--accent-gold:#ffb800;--gold-light:#ffb800;--white:#fff;--white-pure:#fff;--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-300:#cbd5e1;--gray-400:#94a3b8;--gray-600:#475569;--gray-700:#334155;--gray-800:#1e293b;--text-dark:#1e293b;--gradient-primary:linear-gradient(#1976c9,#1976c9);--gradient-gold:linear-gradient(#ffb800,#ffb800);--gradient-light:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%);--shadow-soft:0 4px 20px #1e3a8a14;--shadow-medium:0 8px 40px #1e3a8a1f;--shadow-large:0 20px 60px #1e3a8a26;--border-radius:12px;--border-radius-lg:16px;--surface-radius:20px;--surface-radius-lg:24px;--surface-border:1px solid #0f172a14;--surface-shadow:0 14px 36px #0f172a14;--surface-shadow-hover:0 20px 48px #2563eb24;--transition:all .4s cubic-bezier(.25,.46,.45,.94);--page-top-offset:102px;--page-top-offset-mobile:70px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:var(--text-dark);background:var(--white-pure);-webkit-font-smoothing:antialiased;font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.6}.container{max-width:1400px;margin:0 auto;padding:0 32px}@media (width<=1024px){.container{padding:0 24px}}:root{--notice-bg:linear-gradient(135deg,#f8fbff 0%,#eef5ff 100%);--notice-border:#2563eb33;--notice-border-strong:#2563eb;--notice-shadow:0 16px 34px #2563eb29;--notice-icon-bg:linear-gradient(135deg,#2563eb1f 0%,#1d4ed829 100%);--notice-icon-color:#2563eb;--notice-title:#1d4ed8;--notice-text:#475569}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes gradientFlow{0%,to{background-position:0%}50%{background-position:100%}}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes markerAppear{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes notificationSlideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes pulseCircle{0%{opacity:.7;width:60px;height:60px}to{opacity:0;width:120px;height:120px}}@keyframes dialogAppear{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mapShake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-3px)}20%,40%,60%,80%{transform:translate(3px)}}@keyframes blueLabelFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpFadeIn{0%{opacity:0;transform:translateY(-10px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes iconAppear{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes iconRotateIn{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:rotate(0)}}@keyframes textAppear{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}@keyframes iconBounce{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes starTwinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.9)}}@keyframes glowPulse{0%,to{opacity:.1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.15;transform:translate(-50%,-50%) scale(1.05)}}@keyframes ripple{to{opacity:0;width:200%;height:200%}}.calculator-section{background:var(--white);padding:4rem 0 2rem;position:relative;overflow:hidden}.calculator-section:before{content:"";background:linear-gradient(90deg,transparent,var(--gray-200),transparent);height:1px;position:absolute;top:0;left:0;right:0}.calculator-map-wrapper{grid-template-columns:1.4fr 1fr;gap:2rem;max-width:1400px;margin:0 auto;display:grid}.calculator-container{background:var(--white);border-radius:var(--border-radius-lg);border:1px solid var(--gray-200);box-shadow:var(--shadow-medium);transition:all .3s;overflow:hidden}.calculator-header{border-bottom:1px solid var(--gray-200);background:linear-gradient(135deg,#1e3a8a08 0%,#3b82f608 100%);padding:1.5rem 2rem}.calculator-header-content{justify-content:space-between;align-items:center;width:100%;display:flex}.calculator-title-wrapper{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.calculator-title{color:var(--text-dark);flex-shrink:0;align-items:center;gap:.75rem;margin:0;font-size:1.35rem;font-weight:700;display:flex}.calculator-title span{white-space:nowrap}.calculator-body{background:var(--white);justify-content:flex-start;align-items:flex-start}.calculator-row{gap:1rem;width:100%;display:flex}.calculator-col{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}.calculator-col.services-col{flex:1;min-width:0}.calculator-col.order-col{flex-direction:column;flex:1;justify-content:space-between;gap:.75rem;min-width:0;display:flex}.transport-selection-box,.text-input-box,.add-address-box,.date-selection-box,.phone-input-box,.route-selection-box,.intermediate-address-box{cursor:pointer;text-align:left;box-sizing:border-box}.transport-box-content{justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.transport-box-icon{width:32px;min-width:32px;height:32px;color:var(--primary-blue);background:linear-gradient(135deg,#1e3a8a1a 0%,#3b82f61a 100%);border:1px solid #3b82f633;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;transition:all .3s;display:flex}.transport-box-title{color:var(--text-dark);white-space:nowrap;text-overflow:ellipsis;text-align:center;letter-spacing:-.01em;flex:1;min-width:0;margin:0;padding:0 .25rem;font-size:.95rem;font-weight:600;overflow:hidden}.transport-box-arrow{background:var(--gray-100);width:28px;min-width:28px;height:28px;color:var(--gray-600);border:1px solid var(--gray-200);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;transition:all .3s;display:flex}.input-box-content{justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.input-box-icon{border:1px solid;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;font-size:1rem;transition:all .3s;display:flex}.input-box-field{color:var(--text-dark);background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;font-family:Inter,sans-serif;font-size:.95rem;font-weight:500}.input-box-field::placeholder{color:var(--gray-400);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.loading-methods-box,.intermediate-loading-methods-box{overflow:hidden}.loading-methods-title{margin:0;padding-left:0}.add-address-content{justify-content:flex-start;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.add-address-icon{width:32px;min-width:32px;height:32px;color:var(--primary-blue);background:linear-gradient(135deg,#3b82f61a 0%,#2563eb1a 100%);border:1px solid #3b82f633;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;transition:all .3s;display:flex}.add-address-text{color:var(--primary-blue);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;flex:1;min-width:0;margin:0;font-size:.95rem;font-weight:600;overflow:hidden}.date-box-content,.phone-box-content{justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.date-box-icon{color:#8b5cf6;background:linear-gradient(135deg,#8b5cf61a 0%,#7c3aed1a 100%);border:1px solid #8b5cf633;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;font-size:1.1rem;transition:all .3s;display:flex}.date-box-field{color:var(--text-dark);cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;padding:0;font-family:Inter,sans-serif;font-size:.95rem;font-weight:500;line-height:1.4;overflow:hidden}.date-box-field:empty:before{content:attr(data-placeholder);color:var(--gray-400);font-weight:400}.date-box-arrow{background:var(--gray-100);width:30px;min-width:30px;height:30px;color:var(--gray-600);border:1px solid var(--gray-200);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;transition:all .3s;display:flex}.phone-box-icon{color:#10b981;background:linear-gradient(135deg,#10b9811a 0%,#0596691a 100%);border:1px solid #10b98133;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;font-size:1.1rem;transition:all .3s;display:flex}.phone-box-field{color:var(--text-dark);letter-spacing:.5px;width:100%;min-width:0;caret-color:var(--primary-blue);background:0 0;border:none;outline:none;flex:1;font-family:Inter,sans-serif;font-size:.95rem;font-weight:500;line-height:1.4}.phone-box-field::placeholder{color:var(--gray-400);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.additional-services-box{cursor:default;text-align:left;box-sizing:border-box;flex:1;min-height:110px;overflow:hidden}.additional-services-content{flex-direction:column;flex:1;gap:.75rem;width:100%;min-width:0;display:flex}.additional-services-title{color:var(--text-dark);white-space:normal;margin:0;padding-top:0;font-size:1rem;font-weight:600}.additional-services-checkboxes{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.additional-service-checkbox{cursor:pointer;user-select:none;border-radius:6px;flex-shrink:0;align-items:center;gap:.5rem;width:100%;min-height:22px;padding:.125rem 0;transition:all .2s;display:flex}.service-checkbox-input{clip-path:inset(50%);white-space:nowrap;border:0;outline:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.service-checkbox-custom{border:2px solid var(--gray-300);background:var(--white);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;transition:all .2s;display:flex;position:relative}.service-checkbox-input:checked+.service-checkbox-custom{background:var(--gradient-primary);border-color:var(--primary-blue)}.service-checkbox-input:checked+.service-checkbox-custom:after{content:"✓";color:#fff;text-shadow:0 1px 2px #0003;font-size:.75rem;font-weight:700;position:absolute}.service-checkbox-text{color:var(--text-dark);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;font-size:.9rem;font-weight:500;line-height:1.3;overflow:hidden}.service-checkbox-input:checked~.service-checkbox-text{color:var(--primary-blue);font-weight:600}.total-price-box{cursor:default;text-align:left;box-sizing:border-box;min-height:120px;overflow:hidden}.total-price-content{justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.total-price-label{color:var(--text-dark);flex-shrink:0;margin:0;font-size:1.3rem;font-weight:700;line-height:1.2}.total-price-values{flex:1;align-items:center;min-width:0;display:flex}.price-row{justify-content:flex-end;align-items:baseline;gap:.5rem;width:100%;display:flex}.total-price-main{flex-shrink:0;align-items:baseline;gap:.25rem;display:flex}.price-zero{font-size:1.6rem;font-weight:800;line-height:1}.price-text{white-space:nowrap;font-size:.85rem;font-weight:500}.total-price-bottom{border-top:1px solid var(--gray-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;padding-top:.5rem;display:flex}.total-price-time{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.time-label{color:var(--gray-600);white-space:nowrap;flex-shrink:0;font-size:.85rem;font-weight:500}.time-controls{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:8px;flex-shrink:0;align-items:center;gap:.5rem;padding:.3rem .625rem;display:flex}.time-btn{cursor:pointer}.time-value{color:var(--text-dark);text-align:center;flex-shrink:0;min-width:22px;font-size:1rem;font-weight:700}.order-now-btn{background:var(--gradient-primary);color:var(--white);border-radius:var(--border-radius);cursor:pointer;box-shadow:var(--shadow-medium);white-space:nowrap;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.order-now-btn:before{content:"";width:100%;height:100%;transition:var(--transition);background:linear-gradient(90deg,#0000,#fff3,#0000);position:absolute;top:0;left:-100%}.order-now-btn:hover:before{left:100%}.order-now-btn i{font-size:.9rem;transition:transform .3s}.route-box-arrow{background:var(--gray-100);width:28px;min-width:28px;height:28px;color:var(--gray-600);border:1px solid var(--gray-200);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;transition:all .3s;display:flex}@media (width>=769px){.calculator-mode-transport .total-price-box{grid-template-columns:minmax(120px,auto) auto minmax(0,1fr);grid-template-areas:"label time price""privacy privacy privacy""button button button";align-items:center;gap:.9rem .75rem;min-height:auto;display:grid}@media (width>=1001px) and (width<=1279px){.calculator-mode-transport .total-price-box{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label time""price price""privacy privacy""button button"}}.calculator-mode-transport .total-price-content,.calculator-mode-transport .total-price-bottom{display:contents}.calculator-mode-transport .total-price-label{color:#0000;grid-area:label;margin:0;font-size:0;line-height:0}.calculator-mode-transport .total-price-label:before{content:"Время аренды";color:var(--text-dark);font-size:.92rem;font-weight:700;line-height:1.15;display:inline-block}.calculator-mode-transport .total-price-time{flex:none;grid-area:time;justify-content:flex-start;gap:0;min-width:auto}.calculator-mode-transport .time-label{display:none}.calculator-mode-transport .time-controls{gap:.35rem;margin:0;padding:.22rem .45rem}.calculator-mode-transport .time-value{min-width:18px;font-size:.9rem}.calculator-mode-transport .total-price-values{grid-area:price;justify-self:end;width:100%;min-width:0}.calculator-mode-transport .price-row{flex-wrap:nowrap;justify-content:flex-end;gap:.35rem}.calculator-mode-transport .total-price-main{gap:.2rem;min-width:0}.calculator-mode-transport .price-zero{font-size:clamp(1.1rem,1.5vw,1.35rem)}.calculator-mode-transport .price-text{font-size:.72rem}.calculator-mode-transport .privacy-agreement{grid-area:privacy;width:100%;margin:0}.calculator-mode-transport .order-now-btn{grid-area:button;width:100%;margin:0}}.map-container{background:var(--white);border-radius:var(--border-radius-lg);border:1px solid var(--gray-200);height:100%;box-shadow:var(--shadow-medium);flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.map-wrapper{background:var(--white);flex:1;min-height:500px;transition:min-height .5s cubic-bezier(.4,0,.2,1);position:relative}.map-leaflet-container{z-index:1;position:relative}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}.address-input-wrapper{z-index:10;width:100%;position:relative}.address-input-field:-webkit-autofill,.address-input-field:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-dark);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.address-input-field:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff}.intermediate-addresses-row{width:100%;margin-bottom:.5rem}.loading-methods-header{gap:.75rem}.map-leaflet-container{background:#f8fafc;border-radius:12px;width:100%;height:100%;overflow:hidden}@keyframes hintSlideIn{0%{opacity:0;transform:translate(-50%,-60%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes hintSlideOut{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-60%) scale(.9)}}@keyframes confirmSlideIn{0%{opacity:0;filter:blur(2px);transform:translate(-50%,-60%) scale(.95)}70%{transform:translate(-50%,-45%) scale(1.02)}to{opacity:1;filter:blur();transform:translate(-50%,-50%) scale(1)}}@keyframes confirmSlideOut{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;filter:blur(2px);transform:translate(-50%,-60%) scale(.95)}}@keyframes progressBar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes iconGlow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}@keyframes iconCheck{0%{opacity:0;transform:scale(0) rotate(-90deg)}70%{transform:scale(1.2) rotate(10deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes successPulse{0%{opacity:0;transform:scale(0)}20%{opacity:.3;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes dateTimeModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes dateTimeModalFadeOut{0%{opacity:1}to{opacity:0}}@keyframes dateTimeModalSlideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes dateTimeModalSlideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.transport-selection-box,.text-input-box,.add-address-box,.date-selection-box,.phone-input-box,.route-selection-box,.intermediate-address-box{background:var(--white);border-radius:var(--border-radius);align-items:center;width:100%;min-height:70px;padding:1rem 1.5rem;display:flex;overflow:hidden}.additional-services-box{background:var(--white);border-radius:var(--border-radius);flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;width:100%;padding:1.5rem;display:flex}.total-price-box{background:var(--white);border-radius:var(--border-radius);flex-direction:column;justify-content:center;align-items:stretch;gap:1rem;width:100%;padding:1.25rem 1.5rem;display:flex}.calculator-body{flex-direction:column;gap:1rem;padding:2rem;display:flex}.calculator-row.address-row{width:100%}.calculator-row.address-row .calculator-col{flex-direction:column;gap:1rem;display:flex}.address-input-wrapper{margin-bottom:0}.loading-methods-box{margin:0}.add-address-box{margin-top:-.75rem}.calculator-row.address-row{margin-bottom:-.75rem}.intermediate-addresses-row{flex-direction:column;gap:0;display:flex}.loading-methods-box,.intermediate-loading-methods-box{background:var(--white);border-radius:var(--border-radius);cursor:default;text-align:left;box-sizing:border-box;z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:.375rem;width:100%;min-height:65px;padding:.875rem 1.25rem;display:flex;position:relative;overflow:visible}.loading-methods-content{flex-direction:column;gap:.375rem;width:100%;min-width:0;display:flex}.loading-methods-box .loading-methods-header{grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:.375rem .75rem;width:100%;min-width:0;display:grid}.loading-methods-title{color:var(--text-dark);white-space:nowrap;flex-shrink:0;font-size:.9rem;font-weight:600;line-height:1.2}.loading-methods-box .loading-methods-dropdown{width:100%;min-width:0;height:36px;margin-bottom:4px;position:relative}.loading-method-dropdown-btn{background:var(--white);width:100%;height:36px;color:var(--text-dark);cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.85rem;font-weight:500;line-height:1;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.loading-method-dropdown-btn .selected-method{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.85rem;font-weight:500;overflow:hidden}.loading-method-dropdown-btn i{color:var(--gray-500);flex-shrink:0;font-size:.75rem;transition:transform .15s}.loading-methods-dropdown.active .loading-method-dropdown-btn{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.loading-methods-dropdown.active .loading-method-dropdown-btn i{color:var(--primary-blue);transform:rotate(180deg)}.loading-methods-dropdown-menu{background:var(--white);z-index:1000;opacity:0;visibility:hidden;pointer-events:none;border:1px solid #d5e3ec;border-top-width:0;border-radius:0 0 8px 8px;min-width:100%;max-height:150px;padding:4px;transition:none;position:absolute;inset:100%0 auto;overflow:hidden auto;transform:none;box-shadow:0 6px 20px #0000001a}.loading-methods-dropdown-menu::-webkit-scrollbar{width:6px}.loading-methods-dropdown-menu::-webkit-scrollbar-track{background:var(--gray-100);border-radius:3px}.loading-methods-dropdown-menu::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:3px}.loading-methods-dropdown-menu::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.loading-methods-dropdown.active .loading-methods-dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;display:block}.loading-method-option{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.625rem .75rem;font-size:.85rem;font-weight:500;display:flex}.loading-method-option.selected{font-weight:600}.loading-method-option .method-option-text{white-space:nowrap;flex:1;font-size:.85rem}.loading-method-option .check-icon{opacity:0;font-size:.8rem}.loading-method-option.selected .check-icon{opacity:1}.calculator-mode-switcher{background:var(--gray-100);border:1px solid var(--gray-200);border-radius:12px;flex-shrink:0;align-items:center;gap:.5rem;padding:.25rem;display:flex}.mode-switch-btn{color:var(--gray-600);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.mode-switch-btn.active{background:var(--gradient-primary);color:var(--white);box-shadow:var(--shadow-soft)}.mode-switch-btn i{font-size:.9rem}.calculator-row.address-row{align-items:flex-start;gap:1rem;display:flex;position:relative}.exchange-btn-wrapper{z-index:30;background:var(--white,#fff);border:2px solid var(--white,#fff);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:40px;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000026}.address-exchange-btn,#exchangeBtn{color:#fff;cursor:pointer;z-index:2;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:.9rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 3px 8px #3b82f64d}.address-exchange-btn:active,#exchangeBtn:active{transform:scale(.95) rotate(90deg)}.address-exchange-btn i,#exchangeBtn i{transition:transform .3s}.privacy-agreement{border-radius:var(--border-radius);background:var(--gray-50);border:1px solid var(--gray-200);order:2;width:100%;margin:.25rem 0 .5rem;padding:.75rem 0;transition:all .3s}.privacy-checkbox{cursor:pointer;user-select:none;border-radius:6px;align-items:flex-start;gap:.75rem;width:100%;padding:.125rem 1rem;transition:all .2s;display:flex;position:relative}.privacy-checkbox-input{display:none}.privacy-checkbox-custom{border:2px solid var(--gray-300);background:var(--white);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-top:1px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 1px 3px #0000000d}.privacy-checkbox-input:checked+.privacy-checkbox-custom{background:var(--gradient-primary);border-color:var(--primary-blue);transform:scale(1.05);box-shadow:0 2px 6px #3b82f64d}.privacy-checkbox-input:checked+.privacy-checkbox-custom:after{content:"✓";color:#fff;text-shadow:0 1px 2px #0003;font-size:.75rem;font-weight:700;position:absolute}.privacy-text{color:var(--gray-700);flex:1;font-size:.85rem;line-height:1.4;transition:color .2s}.privacy-link{color:var(--primary-blue);border-bottom:1px solid #0000;padding:0 1px;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.privacy-link:hover{border-bottom-color:var(--primary-blue)}.privacy-link:after{content:"";background:var(--primary-blue);width:0;height:1px;transition:width .3s;position:absolute;bottom:-1px;left:0}.privacy-link:hover:after{width:100%}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shortAddressToastProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (width>=769px){.mobile-route-row{display:none}}:root{--mann-ink:#0c1f38;--mann-ink-soft:#334760;--mann-muted:#66758a;--mann-blue:#1976c9;--mann-blue-dark:#1a3777;--mann-blue-soft:#edf3ff;--mann-line:#dfe6ef;--mann-surface:#fff;--mann-surface-soft:#f4f7fb;--mann-surface-warm:#f8f9fb;--mann-success:#16845b;--mann-shadow-sm:0 8px 24px #0c1f3812;--mann-shadow-md:0 18px 48px #0c1f381a;--mann-shadow-lg:0 28px 80px #0c1f3824;--mann-radius-sm:12px;--mann-radius:18px;--mann-radius-lg:26px;--mann-container:1320px}body{color:var(--mann-ink);background:var(--mann-surface);overflow-x:hidden}body,button,input,select,textarea{font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Arial,sans-serif}.container{width:min(100%,var(--mann-container));max-width:var(--mann-container);margin-inline:auto;padding-inline:28px}a,button,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #2257d747}.mann-top-header__messenger--max{background:#5f60f5}.mann-top-header__messenger--tg{background:#229ed9}.mann-top-header__messenger--wa{background:#25d366}body.home-landing main{display:block}.mann-eyebrow{min-height:32px;color:var(--mann-blue-dark);background:var(--mann-blue-soft);letter-spacing:.04em;text-transform:uppercase;border:1px solid #d8e4ff;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:.72rem;font-weight:800;line-height:1.2;display:inline-flex}@media (width<=960px){html{scroll-padding-top:20px}.container{padding-inline:20px}}body.home-landing .calculator-map-wrapper{grid-template-columns:1.4fr 1fr;gap:2rem;margin:0 auto;display:grid}body.home-landing .calculator-container{background:var(--white);border-radius:var(--border-radius-lg);border:1px solid var(--gray-200);box-shadow:var(--shadow-medium);transition:all .3s;overflow:hidden}body.home-landing .calculator-header{border-bottom:1px solid var(--gray-200);background:linear-gradient(135deg,#1e3a8a08 0%,#3b82f608 100%);padding:1.5rem 2rem}body.home-landing .calculator-header-content{justify-content:space-between;align-items:center;width:100%;display:flex}body.home-landing .calculator-title-wrapper{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}body.home-landing .calculator-title{color:var(--text-dark);flex-shrink:0;align-items:center;gap:.75rem;margin:0;font-size:1.35rem;font-weight:700;display:flex}body.home-landing .calculator-title span{white-space:nowrap}body.home-landing .calculator-body{background:var(--white);justify-content:flex-start;align-items:flex-start}body.home-landing .calculator-row{gap:1rem;width:100%;display:flex}body.home-landing .calculator-col{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}body.home-landing .calculator-col.services-col{flex:1;min-width:0}body.home-landing .calculator-col.order-col{flex-direction:column;flex:1;justify-content:space-between;gap:.75rem;min-width:0;display:flex}body.home-landing .transport-selection-box,body.home-landing .text-input-box,body.home-landing .add-address-box,body.home-landing .date-selection-box,body.home-landing .phone-input-box,body.home-landing .route-selection-box{cursor:pointer;text-align:left;box-sizing:border-box}body.home-landing .transport-box-content{justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}body.home-landing .transport-box-icon{width:32px;min-width:32px;height:32px;color:var(--primary-blue);background:linear-gradient(135deg,#1e3a8a1a 0%,#3b82f61a 100%);border:1px solid #3b82f633;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;transition:all .3s;display:flex}body.home-landing .transport-box-title{color:var(--text-dark);white-space:nowrap;text-overflow:ellipsis;text-align:center;letter-spacing:-.01em;flex:1;min-width:0;margin:0;padding:0 .25rem;font-size:.95rem;font-weight:600;overflow:hidden}body.home-landing .transport-box-arrow{background:var(--gray-100);width:28px;min-width:28px;height:28px;color:var(--gray-600);border:1px solid var(--gray-200);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;transition:all .3s;display:flex}body.home-landing .input-box-content{justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}body.home-landing .input-box-icon{border:1px solid;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;font-size:1rem;transition:all .3s;display:flex}body.home-landing .input-box-field{color:var(--text-dark);background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;font-family:Inter,sans-serif;font-size:.95rem;font-weight:500}body.home-landing .input-box-field::placeholder{color:var(--gray-400);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}body.home-landing .loading-methods-box{overflow:hidden}body.home-landing .loading-methods-title{margin:0;margin-bottom:0;padding-left:0}body.home-landing .add-address-content{justify-content:flex-start;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}body.home-landing .add-address-icon{width:32px;min-width:32px;height:32px;color:var(--primary-blue);background:linear-gradient(135deg,#3b82f61a 0%,#2563eb1a 100%);border:1px solid #3b82f633;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;transition:all .3s;display:flex}body.home-landing .add-address-text{color:var(--primary-blue);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;flex:1;min-width:0;margin:0;font-size:.95rem;font-weight:600;overflow:hidden}body.home-landing .date-box-content,body.home-landing .phone-box-content{justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}body.home-landing .date-box-icon{color:#8b5cf6;background:linear-gradient(135deg,#8b5cf61a 0%,#7c3aed1a 100%);border:1px solid #8b5cf633;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;font-size:1.1rem;transition:all .3s;display:flex}body.home-landing .date-box-field{color:var(--text-dark);cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;padding:0;font-family:Inter,sans-serif;font-size:.95rem;font-weight:500;line-height:1.4;overflow:hidden}body.home-landing .date-box-field:empty:before{content:attr(data-placeholder);color:var(--gray-400);font-weight:400}body.home-landing .date-box-arrow{background:var(--gray-100);width:30px;min-width:30px;height:30px;color:var(--gray-600);border:1px solid var(--gray-200);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;transition:all .3s;display:flex}body.home-landing .phone-box-icon{color:#10b981;background:linear-gradient(135deg,#10b9811a 0%,#0596691a 100%);border:1px solid #10b98133;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;font-size:1.1rem;transition:all .3s;display:flex}body.home-landing .phone-box-field{color:var(--text-dark);letter-spacing:.5px;width:100%;min-width:0;caret-color:var(--primary-blue);background:0 0;border:none;outline:none;flex:1;font-family:Inter,sans-serif;font-size:.95rem;font-weight:500;line-height:1.4}body.home-landing .phone-box-field::placeholder{color:var(--gray-400);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}body.home-landing .additional-services-box{cursor:default;text-align:left;box-sizing:border-box;flex:1;min-height:110px;overflow:hidden}body.home-landing .additional-services-content{flex-direction:column;flex:1;gap:.75rem;width:100%;min-width:0;display:flex}body.home-landing .additional-services-title{color:var(--text-dark);white-space:normal;margin:0;padding-top:0;font-size:1rem;font-weight:600}body.home-landing .additional-services-checkboxes{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:.75rem;min-width:0;display:flex}body.home-landing .additional-service-checkbox{cursor:pointer;user-select:none;border-radius:6px;flex-shrink:0;align-items:center;gap:.5rem;width:100%;min-height:22px;padding:.125rem 0;transition:all .2s;display:flex}body.home-landing .service-checkbox-input{clip-path:inset(50%);white-space:nowrap;border:0;outline:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.home-landing .service-checkbox-custom{border:2px solid var(--gray-300);background:var(--white);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;transition:all .2s;display:flex;position:relative}body.home-landing .service-checkbox-input:checked+.service-checkbox-custom{background:var(--gradient-primary);border-color:var(--primary-blue)}body.home-landing .service-checkbox-input:checked+.service-checkbox-custom:after{content:"✓";color:#fff;text-shadow:0 1px 2px #0003;font-size:.75rem;font-weight:700;position:absolute}body.home-landing .service-checkbox-text{color:var(--text-dark);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;font-size:.9rem;font-weight:500;line-height:1.3;overflow:hidden}body.home-landing .service-checkbox-input:checked~.service-checkbox-text{color:var(--primary-blue);font-weight:600}body.home-landing .total-price-box{cursor:default;text-align:left;box-sizing:border-box;min-height:120px;overflow:hidden}body.home-landing .total-price-content{justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}body.home-landing .total-price-label{color:var(--text-dark);flex-shrink:0;margin:0;font-size:1.3rem;font-weight:700;line-height:1.2}body.home-landing .total-price-values{flex:1;align-items:center;min-width:0;display:flex}body.home-landing .price-row{justify-content:flex-end;align-items:baseline;gap:.5rem;width:100%;display:flex}body.home-landing .total-price-main{flex-shrink:0;align-items:baseline;gap:.25rem;display:flex}body.home-landing .price-zero{font-size:1.6rem;font-weight:800;line-height:1}body.home-landing .price-text{white-space:nowrap;font-size:.85rem;font-weight:500}body.home-landing .total-price-bottom{border-top:1px solid var(--gray-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;padding-top:.5rem;display:flex}body.home-landing .total-price-time{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}body.home-landing .time-label{color:var(--gray-600);white-space:nowrap;flex-shrink:0;font-size:.85rem;font-weight:500}body.home-landing .time-controls{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:8px;flex-shrink:0;align-items:center;gap:.5rem;padding:.3rem .625rem;display:flex}body.home-landing .time-btn{cursor:pointer}body.home-landing .time-value{color:var(--text-dark);text-align:center;flex-shrink:0;min-width:22px;font-size:1rem;font-weight:700}body.home-landing .order-now-btn{background:var(--gradient-primary);color:var(--white);border-radius:var(--border-radius);cursor:pointer;box-shadow:var(--shadow-medium);white-space:nowrap;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}body.home-landing .order-now-btn:before{content:"";width:100%;height:100%;transition:var(--transition);background:linear-gradient(90deg,#0000,#fff3,#0000);position:absolute;top:0;left:-100%}body.home-landing .order-now-btn:hover:before{left:100%}body.home-landing .order-now-btn i{font-size:.9rem;transition:transform .3s}body.home-landing .route-box-arrow{background:var(--gray-100);width:28px;min-width:28px;height:28px;color:var(--gray-600);border:1px solid var(--gray-200);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;transition:all .3s;display:flex}@media (width>=769px){body.home-landing .calculator-mode-transport .total-price-box{grid-template-columns:minmax(120px,auto) auto minmax(0,1fr);grid-template-areas:"label time price""privacy privacy privacy""button button button";align-items:center;gap:.9rem .75rem;min-height:auto;display:grid}@media (width>=1001px) and (width<=1279px){body.home-landing .calculator-mode-transport .total-price-box{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label time""price price""privacy privacy""button button"}}body.home-landing .calculator-mode-transport .total-price-content,body.home-landing .calculator-mode-transport .total-price-bottom{display:contents}body.home-landing .calculator-mode-transport .total-price-label{color:#0000;grid-area:label;margin:0;font-size:0;line-height:0}body.home-landing .calculator-mode-transport .total-price-label:before{content:"Время аренды";color:var(--text-dark);font-size:.92rem;font-weight:700;line-height:1.15;display:inline-block}body.home-landing .calculator-mode-transport .total-price-time{flex:none;grid-area:time;justify-content:flex-start;gap:0;min-width:auto}body.home-landing .calculator-mode-transport .time-label{display:none}body.home-landing .calculator-mode-transport .time-controls{gap:.35rem;margin:0;padding:.22rem .45rem}body.home-landing .calculator-mode-transport .time-value{min-width:18px;font-size:.9rem}body.home-landing .calculator-mode-transport .total-price-values{grid-area:price;justify-self:end;width:100%;min-width:0}body.home-landing .calculator-mode-transport .price-row{flex-wrap:nowrap;justify-content:flex-end;gap:.35rem}body.home-landing .calculator-mode-transport .total-price-main{gap:.2rem;min-width:0}body.home-landing .calculator-mode-transport .price-zero{font-size:clamp(1.1rem,1.5vw,1.35rem)}body.home-landing .calculator-mode-transport .price-text{font-size:.72rem}body.home-landing .calculator-mode-transport .privacy-agreement{grid-area:privacy;width:100%;margin:0}body.home-landing .calculator-mode-transport .order-now-btn{grid-area:button;width:100%;margin:0}}@media (width>=769px){body.home-landing .mobile-route-row{display:none}}body.home-landing .map-container{flex-direction:column;height:100%;transition:all .3s;display:flex}body.home-landing .map-wrapper{background:var(--white);flex:1;min-height:500px;transition:min-height .5s cubic-bezier(.4,0,.2,1);position:relative}body.home-landing .map-leaflet-container{z-index:1;position:relative}body.home-landing .address-input-wrapper{z-index:10;width:100%;position:relative}body.home-landing .address-input-field:-webkit-autofill,body.home-landing .address-input-field:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-dark);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}body.home-landing .address-input-field:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff}body.home-landing .intermediate-addresses-row{width:100%;margin-bottom:.5rem}body.home-landing .loading-methods-header{gap:.75rem}body.home-landing .map-leaflet-container{background:#f8fafc;border-radius:12px;width:100%;height:100%;overflow:hidden}body.home-landing .transport-selection-box,body.home-landing .text-input-box,body.home-landing .add-address-box,body.home-landing .date-selection-box,body.home-landing .phone-input-box,body.home-landing .route-selection-box{background:var(--white);border-radius:var(--border-radius);align-items:center;width:100%;min-height:70px;padding:1rem 1.5rem;display:flex;overflow:hidden}body.home-landing .additional-services-box{background:var(--white);border-radius:var(--border-radius);flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;width:100%;padding:1.5rem;display:flex}body.home-landing .total-price-box{background:var(--white);border-radius:var(--border-radius);flex-direction:column;justify-content:center;align-items:stretch;gap:1rem;width:100%;padding:1.25rem 1.5rem;display:flex}body.home-landing .calculator-body{flex-direction:column;gap:1rem;padding:2rem;display:flex}body.home-landing .calculator-row.address-row{width:100%}body.home-landing .calculator-row.address-row .calculator-col{flex-direction:column;gap:1rem;display:flex}body.home-landing .address-input-wrapper{margin-bottom:0}body.home-landing .loading-methods-box{margin:0}body.home-landing .add-address-box{margin-top:-.75rem}body.home-landing .calculator-row.address-row{margin-bottom:-.75rem}body.home-landing .intermediate-addresses-row{flex-direction:column;gap:0;display:flex}body.home-landing .loading-methods-box{background:var(--white);border-radius:var(--border-radius);cursor:default;text-align:left;box-sizing:border-box;z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:.375rem;width:100%;min-height:65px;padding:.875rem 1.25rem;display:flex;position:relative;overflow:visible}body.home-landing .loading-methods-content{flex-direction:column;gap:.375rem;width:100%;min-width:0;display:flex}body.home-landing .loading-methods-box .loading-methods-header{grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:.375rem .75rem;width:100%;min-width:0;display:grid}body.home-landing .loading-methods-title{color:var(--text-dark);white-space:nowrap;flex-shrink:0;font-size:.9rem;font-weight:600;line-height:1.2}body.home-landing .loading-methods-box .loading-methods-dropdown{width:100%;min-width:0;height:36px;margin-bottom:4px;position:relative}body.home-landing .loading-method-dropdown-btn{background:var(--white);width:100%;height:36px;color:var(--text-dark);cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.85rem;font-weight:500;line-height:1;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}body.home-landing .loading-method-dropdown-btn .selected-method{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.85rem;font-weight:500;overflow:hidden}body.home-landing .loading-method-dropdown-btn i{color:var(--gray-500);flex-shrink:0;font-size:.75rem;transition:transform .15s}body.home-landing .loading-methods-dropdown.active .loading-method-dropdown-btn{border-bottom-right-radius:8px;border-bottom-left-radius:8px}body.home-landing .loading-methods-dropdown.active .loading-method-dropdown-btn i{color:var(--primary-blue);transform:rotate(180deg)}body.home-landing .loading-methods-dropdown-menu{background:var(--white);z-index:1000;opacity:0;visibility:hidden;pointer-events:none;border:1px solid #d5e3ec;border-top-width:0;border-radius:0 0 8px 8px;min-width:100%;max-height:150px;padding:4px;transition:none;position:absolute;inset:100%0 auto;overflow:hidden auto;transform:none;box-shadow:0 6px 20px #0000001a}body.home-landing .loading-methods-dropdown-menu::-webkit-scrollbar{width:6px}body.home-landing .loading-methods-dropdown-menu::-webkit-scrollbar-track{background:var(--gray-100);border-radius:3px}body.home-landing .loading-methods-dropdown-menu::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:3px}body.home-landing .loading-methods-dropdown-menu::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}body.home-landing .loading-methods-dropdown.active .loading-methods-dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;display:block}body.home-landing .loading-method-option{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.625rem .75rem;font-size:.85rem;font-weight:500;display:flex}body.home-landing .loading-method-option.selected{font-weight:600}body.home-landing .loading-method-option .method-option-text{white-space:nowrap;flex:1;font-size:.85rem}body.home-landing .loading-method-option .check-icon{opacity:0;font-size:.8rem}body.home-landing .loading-method-option.selected .check-icon{opacity:1}body.home-landing .calculator-mode-switcher{background:var(--gray-100);border:1px solid var(--gray-200);border-radius:12px;flex-shrink:0;align-items:center;gap:.5rem;padding:.25rem;display:flex}body.home-landing .mode-switch-btn{color:var(--gray-600);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}body.home-landing .mode-switch-btn.active{background:var(--gradient-primary);color:var(--white);box-shadow:var(--shadow-soft)}body.home-landing .mode-switch-btn i{font-size:.9rem}body.home-landing .calculator-row.address-row{align-items:flex-start;gap:1rem;display:flex;position:relative}body.home-landing .exchange-btn-wrapper{z-index:30;background:var(--white,#fff);border:2px solid var(--white,#fff);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:40px;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000026}body.home-landing .address-exchange-btn{color:#fff;cursor:pointer;z-index:2;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:.9rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 3px 8px #3b82f64d}body.home-landing .address-exchange-btn:active{transform:scale(.95) rotate(90deg)}body.home-landing .address-exchange-btn i{transition:transform .3s}body.home-landing .privacy-agreement{border-radius:var(--border-radius);background:var(--gray-50);border:1px solid var(--gray-200);order:2;width:100%;margin:.25rem 0 .5rem;padding:.75rem 0;transition:all .3s}body.home-landing .privacy-checkbox{cursor:pointer;user-select:none;border-radius:6px;align-items:flex-start;gap:.75rem;width:100%;padding:.125rem 1rem;transition:all .2s;display:flex;position:relative}body.home-landing .privacy-checkbox-input{display:none}body.home-landing .privacy-checkbox-custom{border:2px solid var(--gray-300);background:var(--white);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-top:1px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 1px 3px #0000000d}body.home-landing .privacy-checkbox-input:checked+.privacy-checkbox-custom{background:var(--gradient-primary);border-color:var(--primary-blue);transform:scale(1.05);box-shadow:0 2px 6px #3b82f64d}body.home-landing .privacy-checkbox-input:checked+.privacy-checkbox-custom:after{content:"✓";color:#fff;text-shadow:0 1px 2px #0003;font-size:.75rem;font-weight:700;position:absolute}body.home-landing .privacy-text{color:var(--gray-700);flex:1;font-size:.85rem;line-height:1.4;transition:color .2s}body.home-landing .privacy-link{color:var(--primary-blue);border-bottom:1px solid #0000;padding:0 1px;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}body.home-landing .privacy-link:hover{border-bottom-color:var(--primary-blue)}body.home-landing .privacy-link:after{content:"";background:var(--primary-blue);width:0;height:1px;transition:width .3s;position:absolute;bottom:-1px;left:0}body.home-landing .privacy-link:hover:after{width:100%}body.home-landing .total-price-box .price-row--choice{justify-content:flex-end;align-items:baseline;gap:.5rem;width:100%}body.home-landing .total-price-box .price-choice-chip{-webkit-appearance:none;appearance:none;cursor:pointer;min-width:0;font:inherit;font-size:.95em;line-height:inherit;align-items:baseline;gap:.25rem;margin:0;display:flex;position:relative}body.home-landing .total-price-box .price-choice-chip:after{content:"";width:72%;height:4px;position:absolute;bottom:0;left:50%}body.home-landing .total-price-box .price-choice-chip.is-selected:after{display:none}.mann-top-header{background:linear-gradient(135deg,#ffffff21,#ffffff0b),#07122294;border:1px solid #ffffff29;border-radius:28px;grid-template-columns:minmax(360px,1fr) auto minmax(330px,.92fr);align-items:center;gap:clamp(16px,2vw,34px);width:min(1540px,100% - clamp(28px,5vw,76px));padding:12px clamp(16px,1.6vw,24px);display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 22px 70px #0000003d,inset 0 1px #ffffff29}.mann-top-header__brand{color:#fff;align-items:center;gap:12px;width:fit-content;text-decoration:none;display:inline-flex}.mann-top-header__brand img{border-radius:50%;width:46px;height:46px;box-shadow:0 10px 28px #2563eb4d}.mann-top-header__brand strong{color:#fff;font-size:26px;font-weight:850}.mann-top-header__messenger{color:#fff;background:#ffffff13;border:1px solid #ffffff21;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;text-decoration:none;transition:transform .22s,box-shadow .22s,background .22s,border-color .22s;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.mann-top-header__messenger img{width:22px;height:22px;display:block}.mann-top-header__messenger i{font-size:18px}@media (width<=1320px){.mann-top-header{grid-template-columns:1fr auto}}@media (width<=920px){.mann-top-header{border-radius:22px;grid-template-columns:1fr;gap:12px;position:absolute;top:12px}.mann-top-header__brand{margin:0 auto}}body.home-landing .calculator-map-wrapper{max-width:1400px}.mann-top-header{backdrop-filter:blur(20px);top:12px}.mann-top-header__brand strong{letter-spacing:-.03em;line-height:.95}@media (width<=1350px){.mann-top-header{grid-template-columns:1fr;justify-items:center}}.mann-top-header{-webkit-backdrop-filter:blur(12px);z-index:5;position:relative}body.home-landing .calculator-map-wrapper{z-index:2;background:#f4f7fb;position:relative}.home-landing .mann-top-header{-webkit-backdrop-filter:blur(12px);margin:0}.home-landing .mann-top-header,.home-landing .mann-hero-nav{z-index:3;position:relative}.mann-top-header,.mann-hero-nav,body.home-landing .calculator-map-wrapper{color:#18304f}:root{--mann-fixed-header-clearance:112px;--mann-fixed-nav-clearance:96px}html{scroll-padding-top:calc(var(--mann-fixed-header-clearance) + 16px)}body.home-landing main{min-width:0;padding-top:var(--mann-fixed-header-clearance);padding-bottom:var(--mann-fixed-nav-clearance)}body.home-landing .calculator-container,body.home-landing .map-container{min-width:0;height:100%}body.home-landing .calculator-container{align-self:start}body.home-landing .map-container{background:#fff;border:1px solid #bfccdfd1;border-radius:18px;min-height:720px;overflow:hidden;box-shadow:0 16px 42px #1d375b1a}body.home-landing #calculator-form{scroll-margin-top:calc(var(--mann-fixed-header-clearance) + 14px)}body.home-landing footer,body.home-landing .footer{padding-bottom:calc(var(--mann-fixed-nav-clearance) + 18px);position:relative}@media (width<=1240px){:root{--mann-fixed-header-clearance:190px;--mann-fixed-nav-clearance:92px}body.home-landing .map-container{min-height:680px}}@media (width<=960px){:root{--mann-fixed-header-clearance:206px}body.home-landing .map-container{min-height:420px}}@media (prefers-reduced-motion:reduce){body.home-landing .calculator-container{scroll-behavior:auto}}@media (width>=1241px){:root{--mann-fixed-header-clearance:86px}}@media (width<=1240px) and (width>=821px){:root{--mann-fixed-header-clearance:140px}}@media (width>=1241px){:root{--mann-fixed-header-clearance:82px}}@media (width<=1240px) and (width>=821px){:root{--mann-fixed-header-clearance:136px}}body.home-landing{--mann-theme-accent:#c98245;--mann-theme-accent-strong:#a96532;--mann-theme-accent-rgb:201,130,69;--mann-theme-secondary:#7f9bb2;--mann-theme-secondary-rgb:127,155,178;--mann-theme-ink:#183552;--mann-theme-ink-deep:#10283f;--mann-theme-muted:#617488;--mann-theme-line:#b070388f;--mann-theme-line-soft:#b070382e;--mann-theme-panel:#fffbf6c7;--mann-theme-panel-strong:#fffdf9f0;--mann-theme-panel-tint:#f4e0cbbd;--mann-theme-border:#8576693d;--mann-theme-border-strong:#b77a4285;--mann-theme-shadow:0 22px 58px #40342b1f;--mann-theme-shadow-hover:0 30px 72px #40342b2e;--mann-theme-glow:#ffb8004d;--mann-theme-page-bg:radial-gradient(circle at 7% 13%,#fad3a36b,transparent 25%),radial-gradient(circle at 91% 27%,#8eabc247,transparent 28%),radial-gradient(circle at 18% 67%,#e0a66f29,transparent 30%),linear-gradient(180deg,#edf3f7 0%,#f6eee5 27%,#f4e5d4 48%,#eaf1f5 72%,#dfeaf1 100%);--mann-theme-calculator-bg:radial-gradient(circle at 86% 12%,#ffb80061,transparent 27%),radial-gradient(circle at 8% 88%,#7e9eb740,transparent 30%),linear-gradient(135deg,#f8efe4f5,#e1ecf4f2);color:var(--mann-theme-ink);background:#e8eef2}body.home-landing main{isolation:isolate;transition:background .65s,color .45s;position:relative;overflow:clip}body.home-landing main:before,body.home-landing main:after{content:"";pointer-events:none;z-index:-1;filter:blur(16px);border-radius:50%;transition:background .65s,opacity .65s;position:absolute}body.home-landing main:before{background:radial-gradient(circle,rgba(var(--mann-theme-accent-rgb),.18),transparent 68%);width:760px;height:760px;top:1040px;right:-330px}body.home-landing main:after{background:radial-gradient(circle,rgba(var(--mann-theme-secondary-rgb),.18),transparent 70%);width:680px;height:680px;top:2350px;left:-310px}body.home-landing .mann-calculator-section .mann-eyebrow--light{transition:color .45s,background .45s,border-color .45s,box-shadow .45s}body.home-landing .mann-calculator-intro__copy h2{text-wrap:balance}body.home-landing .mann-calculator-section{transition:background .65s,color .45s}body.home-landing .mann-calculator-section:before,body.home-landing .mann-calculator-section:after{pointer-events:none}body.home-landing .mann-top-header{transition:background .45s,border-color .45s,box-shadow .45s}body.home-landing .mann-home-faq__eyebrow{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:0 16px;font-size:.78rem;font-weight:800;display:inline-flex}body.home-landing .mann-home-faq__lead h2{text-wrap:balance;margin:14px 0 9px;font-size:clamp(1.85rem,3vw,2.55rem);font-weight:850;line-height:1.08}body.home-landing .mann-home-faq__lead p{margin:0;font-size:1rem;line-height:1.62}body.home-landing .mann-home-faq__item:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}body.home-landing .mann-home-faq__item>*{z-index:1;position:relative}body.home-landing .mann-home-faq{padding:76px 0 86px;position:relative}body.home-landing .mann-home-faq:before{content:"";height:1px;position:absolute;top:0;left:12%;right:12%}body.home-landing .mann-home-faq__lead{text-align:center;max-width:760px;margin:0 auto 28px}body.home-landing .mann-home-faq__list{gap:12px;max-width:980px;margin:0 auto;display:grid}body.home-landing .mann-home-faq__item{border-radius:20px;position:relative;overflow:hidden}body.home-landing .mann-home-faq__item summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:72px;padding:17px 19px 17px 22px;font-size:1rem;font-weight:800;line-height:1.35;list-style:none;display:grid}body.home-landing .mann-home-faq__item summary::-webkit-details-marker{display:none}body.home-landing .mann-home-faq__footer{justify-content:center;align-items:center;gap:12px 22px;margin-top:24px;font-size:.92rem;display:flex}body.home-landing .mann-home-faq__footer a{align-items:center;gap:8px;font-weight:800;text-decoration:none;display:inline-flex}body.home-landing[data-client-type=private] .mann-calculator-section{border-top-color:var(--mann-theme-line-soft)}body.home-landing[data-client-type=private] main:before,body.home-landing[data-client-type=private] main:after{opacity:.46}body.home-landing[data-client-type=private]{--mann-theme-accent:#d58f62;--mann-theme-accent-strong:#b96f43;--mann-theme-accent-rgb:213,143,98;--mann-theme-secondary:#b7a28f;--mann-theme-secondary-rgb:183,162,143;--mann-theme-ink:#3f3934;--mann-theme-ink-deep:#2f2a26;--mann-theme-muted:#746b64;--mann-theme-line:#c98b6057;--mann-theme-line-soft:#c98b6024;--mann-theme-panel:#fffdf9e0;--mann-theme-panel-strong:#fffefbf7;--mann-theme-panel-tint:#f2e9dedb;--mann-theme-border:#7c695829;--mann-theme-border-strong:#ad74464f;--mann-theme-shadow:0 16px 38px #3f342b12;--mann-theme-shadow-hover:0 22px 48px #3f342b1c;--mann-theme-glow:#f2c39d2e;--mann-theme-page-bg:radial-gradient(circle at 86% 14%,#ca99701a,transparent 30%),radial-gradient(circle at 9% 73%,#6882940e,transparent 31%),linear-gradient(180deg,#fbfaf7 0%,#f6f2ec 36%,#f1ece5 64%,#f8f6f2 100%);--mann-theme-calculator-bg:linear-gradient(145deg,#fbf9f5fa,#efe9e1f5);background:#f5f1eb}:root{--v7-navy:#1a3777;--v7-blue:#1976c9;--v7-blue-2:#1976c9;--v7-sky:#eaf3ff;--v7-ice:#f7fbff;--v7-ink:#12345f;--v7-muted:#647791;--v7-gold:#ffb800;--v7-line:#2967d32e}.home-landing .mann-calculator-section{position:relative;overflow:hidden}.home-landing .mann-calculator-section:before,.home-landing .mann-calculator-section:after{content:"";pointer-events:none;border:1px solid #ffffff1a;border-radius:50%;position:absolute}.home-landing .mann-calculator-section:before{width:430px;height:430px;top:-190px;right:-190px}.home-landing .mann-calculator-section:after{width:320px;height:320px;bottom:-180px;left:-170px}.home-landing .mann-calculator-section>.container{z-index:2;position:relative}.home-landing .mann-calculator-intro{color:#fff;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:30px;margin:0 auto 38px;display:grid}.home-landing .mann-calculator-intro__copy h2{color:#fff;letter-spacing:-.045em;max-width:820px;margin:0;font-size:clamp(2.15rem,4vw,4rem);line-height:1.04}.home-landing .mann-calculator-intro__copy p{color:#ecf4ffd1;max-width:780px;margin:18px 0 0;font-size:1.02rem;line-height:1.72}.home-landing .mann-calculator-help{color:#fff;backdrop-filter:blur(14px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:22px;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:16px;padding:22px;text-decoration:none;display:grid;box-shadow:inset 0 1px #ffffff1f,0 16px 34px #02143126}.home-landing .mann-calculator-help__icon{color:#ffb800;background:#ffffff1f;border-radius:17px;place-items:center;width:54px;height:54px;font-size:1.15rem;display:grid}.home-landing .mann-calculator-help strong,.home-landing .mann-calculator-help small,.home-landing .mann-calculator-help b{display:block}.home-landing .mann-calculator-help strong{font-size:.98rem;line-height:1.35}.home-landing .mann-calculator-help small{color:#ebf4ffbf;margin-top:7px;line-height:1.5}.home-landing .mann-calculator-help b{color:#ffb800;margin-top:11px;font-size:.82rem}.home-landing .mann-calculator-section .calculator-map-wrapper{backdrop-filter:blur(15px);background:#ffffff14;border:1px solid #ffffff29;border-radius:34px;padding:15px;box-shadow:0 34px 90px #02122d47,inset 0 1px #ffffff1f}.home-landing .mann-calculator-section .calculator-container,.home-landing .mann-calculator-section .map-container{overflow:hidden}@media (width<=1040px){.home-landing .mann-calculator-intro{grid-template-columns:1fr;align-items:start}.home-landing .mann-calculator-help{max-width:620px}}body.home-landing .mann-calculator-intro,body.home-landing .mann-calculator-section .calculator-map-wrapper{will-change:transform,opacity}body.home-landing .mann-calculator-section .calculator-map-wrapper{box-shadow:0 36px 90px #02122d4d,inset 0 1px #ffffff1f}body.home-landing .mann-calculator-section:before{content:"";background:radial-gradient(circle,#ffffffa6 0%,#ffb80047 42%,#0000 72%);border:0;border-radius:50%;width:620px;height:620px;position:absolute;top:-300px;right:-260px}body.home-landing .mann-calculator-section:after{content:"";opacity:.42;background:repeating-linear-gradient(90deg,#7a481257 0 52px,#0000 52px 88px)0/220px 3px repeat-x,linear-gradient(90deg,#0000,#ffffff85,#0000)0/100% 2px no-repeat;border:0;border-radius:0;width:auto;height:18px;position:absolute;bottom:24px;left:-8%;right:-8%}body.home-landing .mann-calculator-intro{color:#17365f}body.home-landing .mann-calculator-intro__copy h2{text-shadow:0 1px #ffffff9e}body.home-landing .mann-calculator-section .mann-eyebrow--light{background:#ffffff8f;border:1px solid #ffb80026}body.home-landing .mann-calculator-help{color:#fff;border:1px solid #1438651f;box-shadow:0 18px 42px #3839332e,inset 0 1px #ffffff21}body.home-landing .mann-calculator-section .calculator-map-wrapper{backdrop-filter:blur(15px);border:1px solid #ffb80029}body.home-landing .mann-calculator-intro,body.home-landing .mann-calculator-section .calculator-map-wrapper{opacity:0;transition:opacity .72s cubic-bezier(.2,.75,.25,1),transform .72s cubic-bezier(.2,.75,.25,1);transform:translateY(32px) scale(.985)}body.home-landing .mann-calculator-section:before{clip-path:polygon(0 48%,12% 34%,28% 48%,46% 27%,64% 46%,82% 24%,100% 42%,100% 100%,0 100%)}body.home-landing .mann-calculator-section{color:var(--v7-ink);border-top:1px solid #2a6ad61f;border-bottom:1px solid #2a6ad61f;position:relative;overflow:hidden}body.home-landing .mann-calculator-help{backdrop-filter:blur(18px)}body.home-landing .mann-calculator-section .calculator-map-wrapper{backdrop-filter:blur(20px) saturate(130%);position:relative;overflow:hidden}body.home-landing .mann-calculator-section .calculator-map-wrapper:before{content:"";pointer-events:none;z-index:4;background:linear-gradient(90deg,#0000,#ffffffc7,#0000);width:45%;height:240%;position:absolute;top:-70%;left:-45%;transform:rotate(22deg)}body.home-landing .mann-calculator-intro h2{letter-spacing:-.03em}@keyframes cargoRoadDash{0%{background-position:0 0,0 0}to{background-position:210px 0,0 0}}@keyframes mannRoadFlow{0%{background-position:0 0,0 0}to{background-position:180px 0,0 0}}@keyframes mannWarmGlowDrift{0%,to{opacity:.72;transform:translate(-3%,-2%) scale(1)}50%{opacity:1;transform:translate(4%,3%) scale(1.08)}}@keyframes v7GlassSweep{0%,24%{opacity:0;left:-45%}36%{opacity:1}68%{opacity:.75;left:130%}to{opacity:0;left:130%}}@keyframes v7IconPulse{0%,to{transform:translateY(0) scale(1);box-shadow:0 12px 26px #1d5bbe3d}50%{transform:translateY(-4px) scale(1.06);box-shadow:0 18px 34px #1d5bbe52}}@keyframes v7OrbSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes v7RoadFlow{0%{background-position:0 0,0 0}to{background-position:280px 0,0 0}}body.home-landing .mann-calculator-section>.container{z-index:2;position:relative}body.home-landing .mann-calculator-intro__copy{min-height:176px;position:relative;overflow:visible}body.home-landing .mann-calculator-intro__copy>:not(.mann-calculator-wordmark--title-bg){z-index:2;position:relative}body.home-landing .mann-calculator-wordmark--title-bg{z-index:1;pointer-events:none;opacity:.72;filter:drop-shadow(0 18px 28px #2a589b47) drop-shadow(0 2px #ffffffe6);width:1360px;height:610px;position:absolute;top:-154px;right:-290px;overflow:visible}body.home-landing .mann-calculator-wordmark--title-bg:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff2e 0%,#f5f8ff08 44%,#0000 74%);border:82px solid #ffffff07;border-radius:999px;position:absolute;inset:44px 210px 72px}body.home-landing .mann-calculator-wordmark__viewport{z-index:2;width:100%;height:100%;display:block;position:relative}@media (width<=1040px){body.home-landing .mann-calculator-intro__copy{min-height:160px}body.home-landing .mann-calculator-wordmark--title-bg{opacity:.66;width:1080px;height:456px;top:-96px;right:-196px}body.home-landing .mann-calculator-wordmark--title-bg:before{border-width:62px;inset:34px 170px 54px}}@media (prefers-reduced-motion:reduce){body.home-landing .mann-calculator-wordmark--title-bg{opacity:.58}}.mann-mobile-menu-toggle{display:none}body.home-landing #calculator>.container{width:100%;max-width:1400px;padding-left:32px;padding-right:32px}body.home-landing[data-client-type=private]{--mann-theme-accent:#00a8d8;--mann-theme-accent-strong:#007fa8;--mann-theme-accent-rgb:0,168,216;--mann-theme-secondary:#52c8e9;--mann-theme-secondary-rgb:82,200,233;--mann-theme-ink:#173746;--mann-theme-ink-deep:#0d2733;--mann-theme-muted:#58717e;--mann-theme-line:#00a8d87a;--mann-theme-line-soft:#00a8d821;--mann-theme-panel:#fffffff2;--mann-theme-panel-tint:#eaf9fe;--mann-theme-border:#0097c62b;--mann-theme-border-strong:#008bb866;--mann-theme-shadow:0 17px 42px #08547016;--mann-theme-shadow-hover:0 24px 56px #007ea826;--mann-theme-glow:#52c8e936;--mann-theme-page-bg:radial-gradient(circle at 88% 8%,#52c8e92e,transparent 30%),radial-gradient(circle at 7% 69%,#00a8d817,transparent 29%),linear-gradient(180deg,#fff 0%,#f5fcff 28%,#eaf8fd 58%,#f7fdff 82%,#fff 100%);--mann-theme-calculator-bg:radial-gradient(circle at 88% 9%,#52c8e929,transparent 27%),linear-gradient(145deg,#fff 0%,#effaff 100%)}body.home-landing #calculator .total-price-box{isolation:isolate;position:relative}body.home-landing #calculator .total-price-content,body.home-landing #calculator .total-price-label,body.home-landing #calculator .total-price-label-transport,body.home-landing #calculator .rental-time-info-wrap{z-index:30;position:relative}.total-price-label-default{display:inline}.total-price-label-transport{display:none}body.home-landing #calculator .calculator-mode-transport .total-price-label{grid-area:label;align-items:baseline;margin:0;font-weight:700}body.home-landing #calculator .calculator-mode-transport .total-price-label-default{display:none}body.home-landing #calculator .calculator-mode-transport .total-price-label-transport{white-space:nowrap;align-items:baseline;gap:9px;display:inline-flex}.rental-time-info-wrap{align-items:center;margin-left:0;display:inline-flex;position:relative;transform:translateY(-5px)}.rental-time-info{color:#475569;cursor:help;opacity:1;background:#e8edf3;border:1px solid #b8c2cf;border-radius:50%;justify-content:center;align-items:center;width:13px;min-width:13px;height:13px;padding:0;font:700 7px/1 Arial,sans-serif;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex;box-shadow:inset 0 1px #ffffffb8}.rental-time-info:hover{outline:none}.rental-time-info:focus-visible,.rental-time-info:focus{background:#dbe2ea;border-color:#94a3b8;outline:none;transform:translateY(-1px)}.rental-time-info:focus-visible{box-shadow:0 0 0 3px #2563eb29,inset 0 1px #ffffffb8}.rental-time-tooltip{z-index:2147483000;color:#1e293b;opacity:0;visibility:hidden;pointer-events:none;text-align:left;overflow-wrap:break-word;word-break:normal;background:#fff;border:1px solid #d8e0e9;border-radius:11px;width:min(360px,78vw);max-width:calc(100vw - 32px);padding:12px 14px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,7px);box-shadow:0 12px 30px #0f172a33}.rental-time-tooltip:after{content:"";filter:drop-shadow(0 1px #d8e0e9);border:7px solid #0000;border-top-color:#fff;position:absolute;top:100%;left:50%;transform:translate(-50%)}.rental-time-tooltip span{color:#334155;overflow-wrap:break-word;word-break:normal;font-size:13px;line-height:1.45;display:block}.rental-time-info-wrap:hover .rental-time-tooltip{opacity:1;visibility:visible}.rental-time-info-wrap:focus-within .rental-time-tooltip{opacity:1;visibility:visible;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.rental-time-info,.rental-time-tooltip{transition:none}}body.home-landing[data-client-type=private]{--mann-theme-accent:#ffb800;--mann-theme-accent-strong:#3b3282;--mann-theme-accent-rgb:248,204,21;--mann-theme-secondary:#3b3282;--mann-theme-secondary-rgb:59,50,130;--mann-theme-ink:#29254d;--mann-theme-ink-deep:#17133f;--mann-theme-muted:#69657f;--mann-theme-line:#3b328247;--mann-theme-line-soft:#3b32821c;--mann-theme-panel:#ffffffe6;--mann-theme-panel-strong:#fff;--mann-theme-panel-tint:#f3f1fb;--mann-theme-border:#3b328226;--mann-theme-border-strong:#3b328257;--mann-theme-shadow:0 16px 38px #1f194a13;--mann-theme-shadow-hover:0 22px 48px #1f194a21;--mann-theme-glow:#ffb80033;--mann-theme-page-bg:linear-gradient(180deg,#fff 0%,#fbfaff 42%,#f6f4fb 72%,#fff 100%);--mann-theme-calculator-bg:linear-gradient(145deg,#fff,#f5f3fb);--people-navy:#0b2b4b;--people-blue:#174d79;--people-blue-2:#226997;--people-sky:#2f7fa8;--people-text:#163651;--people-muted:#58738c;--people-yellow:#ffb800;--people-yellow-2:#ffb800}body.home-landing[data-client-type=private] .mann-calculator-section{--mann-theme-accent:#00a8d8;--mann-theme-accent-strong:#007fa8;--mann-theme-accent-rgb:0,168,216;--mann-theme-secondary:#52c8e9;--mann-theme-secondary-rgb:82,200,233;--mann-theme-ink:#173746;--mann-theme-ink-deep:#0d2733;--mann-theme-muted:#58717e;--mann-theme-line:#00a8d87a;--mann-theme-line-soft:#00a8d821;--mann-theme-panel:#fffffff2;--mann-theme-panel-strong:#fff;--mann-theme-panel-tint:#eaf9fe;--mann-theme-border:#0097c62b;--mann-theme-border-strong:#008bb866;--mann-theme-shadow:0 17px 42px #08547016;--mann-theme-shadow-hover:0 24px 56px #007ea826;--mann-theme-glow:#52c8e936;--mann-theme-page-bg:radial-gradient(circle at 88% 8%,#52c8e92e,transparent 30%),radial-gradient(circle at 7% 69%,#00a8d817,transparent 29%),linear-gradient(180deg,#fff 0%,#f5fcff 28%,#eaf8fd 58%,#f7fdff 82%,#fff 100%);--mann-theme-calculator-bg:radial-gradient(circle at 88% 9%,#52c8e929,transparent 27%),linear-gradient(145deg,#fff 0%,#effaff 100%)}.mann-consent__link,#calculator .privacy-link{color:inherit;text-underline-offset:2px;font-weight:inherit;cursor:pointer;text-decoration:underline 1px}.mann-consent__link:hover,#calculator .privacy-link:hover{opacity:.78}.mann-phone-error{color:#b42318;width:100%;margin-top:.45rem;font-size:.78rem;font-weight:650;line-height:1.35;animation:.22s both mannPhoneErrorIn}@keyframes mannPhoneErrorIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.mann-toast-stack{z-index:100500;right:clamp(14px,2vw,28px);top:calc(var(--page-top-offset,102px) + 14px);pointer-events:none;gap:10px;width:min(390px,100vw - 28px);display:grid;position:fixed}.mann-toast{pointer-events:auto;color:#0b3857;backdrop-filter:blur(16px);opacity:0;background:#fffffff7;border:1px solid #cfe0f1;border-radius:18px;grid-template-columns:42px minmax(0,1fr) 30px;align-items:center;gap:12px;padding:14px 14px 14px 12px;transition:opacity .28s,transform .28s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateY(-12px) scale(.97);box-shadow:0 18px 60px #0b385729}.mann-toast.is-visible{opacity:1;transform:none}.mann-toast.is-leaving{opacity:0;transform:translateY(-8px) scale(.98)}.mann-toast__icon{color:#176dcc;background:#e8f3ff;border-radius:14px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.mann-toast__icon:before{content:"!"}.mann-toast__copy{gap:2px;min-width:0;display:grid}.mann-toast__copy strong{color:inherit;font-size:.92rem;line-height:1.2}.mann-toast__copy span{color:#567289;font-size:.82rem;line-height:1.4}.mann-toast__close{-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:9px;width:30px;min-width:30px;height:30px;line-height:0;position:relative}.mann-toast__close:before,.mann-toast__close:after{content:"";transform-origin:50%;pointer-events:none;background:#486b86;border-radius:2px;width:14px;height:2px;position:absolute;top:50%;left:50%}.mann-toast__close:before{transform:translate(-50%,-50%) rotate(45deg)}.mann-toast__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.mann-toast--success .mann-toast__icon{color:#138a47;background:#e8f7ee}.mann-toast--success .mann-toast__icon:before{content:"✓"}body.home-landing .mann-home-screen>.container{width:min(100%,1440px);max-width:1440px;padding-inline:28px}.mann-static-hero{isolation:isolate;min-height:clamp(455px,39vw,570px);box-shadow:var(--mann-shadow-lg);background:#e8edf4;border:1px solid #ffffffb3;display:block;position:relative;overflow:hidden}.mann-static-hero:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#fffffffa 0%,#fffffff5 25%,#ffffffc7 39%,#ffffff2e 57%,#fff0 74%),linear-gradient(#0000 68%,#0a1b321a);position:absolute;inset:0}.mann-static-hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000,#07162a33);height:26%;position:absolute;inset:auto 0 0}.mann-hero-media{z-index:1;position:absolute;inset:0;overflow:hidden}.mann-hero-copy{z-index:4;width:min(45%,590px);position:absolute;top:50%;left:clamp(34px,4.3vw,72px);transform:translateY(-50%)}.mann-hero-copy__eyebrow{color:var(--mann-blue-dark);letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px;font-size:.72rem;font-weight:800;line-height:1.35}.mann-hero-copy__title{max-width:600px;color:var(--mann-ink);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.55rem,4.25vw,4.55rem);font-weight:800;line-height:.98}.mann-hero-copy__text{max-width:550px;color:var(--mann-ink-soft);margin:22px 0 0;font-size:clamp(1rem,1.18vw,1.16rem);font-weight:500;line-height:1.65}@media (width<=1180px){.mann-static-hero:before{background:linear-gradient(90deg,#fffffffa 0%,#fffffff0 34%,#ffffff94 48%,#fff0 70%)}.mann-hero-copy{width:min(50%,560px)}}@media (width<=960px){body.home-landing .mann-home-screen>.container{padding-inline:20px}.mann-static-hero{min-height:500px}.mann-hero-copy{width:min(56%,530px)}.mann-hero-copy__title{font-size:clamp(2.35rem,5vw,3.8rem)}}body.home-landing .mann-static-hero{border-color:#b9c7dbb8;min-height:clamp(470px,39vw,570px);box-shadow:0 26px 70px #19345824}body.home-landing .mann-static-hero:before{background:linear-gradient(90deg,#fffffffb 0%,#fffffff4 26%,#ffffffc4 41%,#ffffff29 60%,#fff0 76%),linear-gradient(#0000 68%,#0a1b321a)}body.home-landing .mann-hero-copy{top:49%}@media (prefers-reduced-motion:reduce){body.home-landing .mann-static-hero{scroll-behavior:auto}}body.home-landing .mann-hero-media{--mann-hero-art-y:-8.0%}body.home-landing .mann-hero-media{--mann-hero-art-scale:1.108;--mann-hero-art-x:5.2%;--mann-hero-art-y:-4.6%}body.home-landing .mann-home-screen{position:relative}body.home-landing .mann-home-screen>.container{z-index:2;position:relative}}.fas{vertical-align:-.125em;flex:none;width:1em;height:1em;font-style:normal;line-height:1;display:inline-block}.fas:before{content:"";width:100%;height:100%;-webkit-mask-image:var(--mann-fa-icon);mask-image:var(--mann-fa-icon);background-color:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes mann-fa-spin{to{transform:rotate(360deg)}}.fa-arrow-right{--mann-fa-icon:url(/static/icons/fontawesome/solid/arrow-right.svg?v=8184baa12892006d)}.fa-calendar-alt{--mann-fa-icon:url(/static/icons/fontawesome/solid/calendar-days.svg?v=7977c71e0b6214af)}.fa-check{--mann-fa-icon:url(/static/icons/fontawesome/solid/check.svg?v=238257f08a1167f6)}.fa-chevron-down{--mann-fa-icon:url(/static/icons/fontawesome/solid/chevron-down.svg?v=a723e5030c161fb8)}.fa-chevron-right{--mann-fa-icon:url(/static/icons/fontawesome/solid/chevron-right.svg?v=4fac1f4b7bead300)}.fa-circle-question{--mann-fa-icon:url(/static/icons/fontawesome/solid/circle-question.svg?v=f410a7c686468fe9)}.fa-envelope{--mann-fa-icon:url(/static/icons/fontawesome/solid/envelope.svg?v=ed99d96631c244bf)}.fa-exchange-alt{--mann-fa-icon:url(/static/icons/fontawesome/solid/right-left.svg?v=25de5b436b6bb0be)}.fa-headset{--mann-fa-icon:url(/static/icons/fontawesome/solid/headset.svg?v=b87b8bf3442460bc)}.fa-list-check{--mann-fa-icon:url(/static/icons/fontawesome/solid/list-check.svg?v=fdda7b2d1e5c618c)}.fa-paper-plane{--mann-fa-icon:url(/static/icons/fontawesome/solid/paper-plane.svg?v=bae062b75394347e)}.fa-people-carry{--mann-fa-icon:url(/static/icons/fontawesome/solid/people-carry-box.svg?v=4f6a145b18c4f3be)}.fa-phone{--mann-fa-icon:url(/static/icons/fontawesome/solid/phone.svg?v=e43dc81a834f7e22)}.fa-plus-circle{--mann-fa-icon:url(/static/icons/fontawesome/solid/circle-plus.svg?v=10591a04dcca8478)}.fa-route{--mann-fa-icon:url(/static/icons/fontawesome/solid/route.svg?v=eb1d31b5b58e68a6)}.fa-times{--mann-fa-icon:url(/static/icons/fontawesome/solid/xmark.svg?v=591fea2ae19d968c)}.fa-truck{--mann-fa-icon:url(/static/icons/fontawesome/solid/truck.svg?v=f494dcdf7e768bb1)}.fa-truck-moving{--mann-fa-icon:url(/static/icons/fontawesome/solid/truck-moving.svg?v=b786607e96cac355)}.site-footer{margin-top:64px}.site-footer .container{padding-top:48px;padding-bottom:28px}.site-footer__grid{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));align-items:start;display:grid}.site-footer__logo{align-items:center;gap:14px;margin-bottom:16px;text-decoration:none;display:inline-flex}.site-footer__logo-image{object-fit:contain;border-radius:14px;width:52px;height:52px;padding:6px}.site-footer__brand-text{flex-direction:column;gap:2px;display:flex}.site-footer__brand-name{letter-spacing:.04em;font-size:1.2rem;font-weight:700}.site-footer__brand-tagline{font-size:.92rem}.site-footer__title{margin:0 0 16px;font-size:1rem;font-weight:700}.site-footer__links,.site-footer__contacts{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.site-footer__links a,.site-footer__contacts a,.site-footer__contacts li{font:inherit;text-decoration:none}.site-footer__bottom{margin-top:32px;padding-top:18px;font-size:.92rem}.site-footer__bottom p{margin:0}@media (width<=1024px){.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-footer__grid--r6{grid-template-columns:minmax(240px,1.2fr) repeat(3,minmax(150px,1fr));gap:34px}.site-footer__documents{grid-template-columns:160px 1fr;gap:24px;margin-top:24px;padding:22px 0;display:grid}.site-footer__documents>div{flex-wrap:wrap;gap:16px 24px;display:flex}.site-footer__documents a{font-size:.88rem;text-decoration:none}.site-footer__documents a:hover{text-decoration:underline}.site-footer__mobile{display:none}.site-footer.site-footer--r6{border-top-color:#ffffff1a}html body .site-footer__bottom{border-top-color:#0f172a14}[hidden]{display:none}.site-footer__grid{gap:36px}.site-footer__bottom{border-top-color:#ffffff1a}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}.mann-client-switch__btn,.mann-client-switch__btn:hover,.mann-client-switch__btn:focus,.mann-client-switch__btn:focus-visible,.mann-client-switch__btn:active,.mann-client-switch__btn.is-active{border-bottom-style:solid;outline:none;text-decoration:none}@media (width<=1180px){body.home-landing .calculator-map-wrapper{grid-template-columns:1fr;gap:1.5rem}}@media (width<=1120px){.mann-top-header{grid-template-columns:1fr auto;row-gap:12px}}@media (width<=1450px){.mann-top-header{gap:14px;width:min(1500px,100% - 44px)}}@media (width<=920px){.mann-top-header{grid-template-columns:1fr;width:calc(100% - 28px);padding:12px;position:absolute}}@media (width<=1500px){.mann-top-header{grid-template-columns:minmax(410px,1fr) minmax(360px,auto) minmax(290px,.78fr);gap:12px}.mann-top-header__brand strong{font-size:22px}}@media (width<=1320px){.mann-top-header{gap:10px}.mann-top-header__messenger{width:36px;height:36px}}@media (width<=1220px){.mann-top-header{grid-template-columns:minmax(420px,1fr) minmax(360px,auto);row-gap:10px}}.mann-top-header__brand{color:#132642}.mann-top-header{backdrop-filter:blur(18px)}.mann-top-header__brand,.mann-top-header__brand strong{color:#183255}.mann-top-header{display:grid}@media (width<=1350px){.mann-top-header{gap:14px;padding:18px 20px}}.mann-top-header{width:min(1540px,100% - 40px)}.mann-top-header__messenger{border:1px solid #b3c5e057;border-radius:50%}@media (width<=1450px){.mann-top-header{grid-template-columns:minmax(250px,1fr) minmax(380px,auto) minmax(300px,auto);width:min(1520px,100% - 30px)}.mann-top-header__brand strong{font-size:20px}}@media (width<=1240px){.mann-top-header{justify-items:center;gap:10px}}.mann-top-header__brand img{box-shadow:0 8px 20px #2563eb2e}.mann-top-header__brand strong{letter-spacing:-.02em}@media (width<=1240px){.mann-top-header{grid-template-columns:1fr}}.mann-top-header{position:relative}@media (width<=1240px){.mann-top-header{position:relative}}.mann-top-header{width:min(1520px,100% - 24px);position:static}@media (width<=1240px){.mann-top-header{width:calc(100% - 20px);margin:0 auto 8px;position:static}}.mann-top-header{-webkit-backdrop-filter:blur(16px);width:min(1540px,100% - 32px);margin:0;position:fixed;left:50%;right:auto;transform:translate(-50%)}body.home-landing .calculator-map-wrapper{padding-bottom:120px}@media (width<=1240px){.mann-top-header{width:calc(100% - 24px);padding:10px 14px}}.mann-top-header{align-items:center;gap:18px;width:min(1450px,100% - 72px)}@media (width<=1400px){.mann-top-header{grid-template-columns:minmax(220px,.9fr) auto auto;gap:14px;width:calc(100% - 40px);padding:10px 14px}.mann-top-header__brand strong{font-size:20px}}@media (width<=1100px){.mann-top-header{width:calc(100% - 24px);top:6px}}@media (width<=1100px){body.home-landing .calculator-map-wrapper{margin-top:228px;padding-top:20px}}.mann-top-header{border-radius:20px;min-height:auto;padding:8px 14px}.mann-top-header__brand{gap:8px}.mann-top-header__brand img{width:36px;height:36px}.mann-top-header__brand strong{font-size:19px;line-height:.95}.mann-top-header__messenger{width:38px;height:38px}.mann-top-header__messenger img{width:19px;height:19px}.mann-top-header__messenger i{font-size:15px}@media (width<=1100px){.mann-top-header{padding:8px 12px}}.mann-top-header{grid-template-columns:auto 1fr auto;column-gap:clamp(18px,2vw,30px);padding-left:clamp(14px,1.4vw,22px);padding-right:clamp(14px,1.4vw,22px)}.mann-top-header__brand{margin-left:0}@media (width<=1320px){.mann-top-header{grid-template-columns:1fr auto}}@media (width>=1180px){.mann-top-header{width:min(1540px,100% - 52px);display:block}.mann-top-header__brand{margin:0;padding:0}.mann-top-header{border-radius:20px;padding:0}.mann-top-header__messenger{width:38px;height:38px}}.mann-top-header{margin-top:0;top:0}@media (width<=1240px){.mann-top-header{margin-top:0;top:0}}.mann-top-header{z-index:1500;overflow:visible}.mann-client-switch{align-items:center;display:inline-flex}.mann-client-switch__btn{cursor:pointer;letter-spacing:.01em;outline:none}@media (width<=1180px){.mann-client-switch{gap:6px}}.mann-client-switch{gap:6px;padding:0}.mann-client-switch__btn{border-radius:999px;min-height:27px;padding:0 14px;font-size:11.75px;font-weight:700}body.home-landing .calculator-map-wrapper{margin-top:540px;padding-top:56px}@media (width<=1180px){.mann-client-switch__btn{min-height:28px;padding:0 12px;font-size:11.4px}body.home-landing .calculator-map-wrapper{margin-top:470px;padding-top:46px}}@media (width>=1180px){.mann-top-header{height:72px;min-height:72px;position:fixed;overflow:visible}.mann-top-header:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#fffffffe 0%,#f7fafffb 100%);border:1px solid #c4d2e7e6;border-top:0;border-radius:0 0 18px 18px;width:220px;height:29px;position:absolute;top:calc(100% - 3px);left:50%;transform:translate(-50%);box-shadow:0 10px 22px #2a4c8014,inset 0 1px #fffffffa}}@media (width<=1179px){.mann-top-header:after{content:none;display:none}}@media (width>=1180px){.mann-top-header__brand{gap:10px}.mann-top-header__brand img{width:42px;height:42px}.mann-top-header__brand strong{font-size:21px;line-height:.95}}@media (width<=1179px){.mann-top-header__brand img{width:40px;height:40px}.mann-top-header__brand strong{font-size:20px}}@media (width>=1180px){.mann-top-header:after{top:100%}}.mann-top-header{background:#f4f8ffeb;border:1px solid #7ea8ff38;box-shadow:0 22px 46px #04122a47}.mann-top-header__brand strong{color:#16376d}.mann-top-header__messenger{box-shadow:0 10px 22px #081b3a2e}.home-landing .mann-top-header{background:#eef4fcf0;border:1px solid #ffffff75;box-shadow:0 20px 36px #07132729}.home-landing .mann-top-header__brand strong{color:#14335d}.home-landing .mann-top-header__messenger{box-shadow:0 12px 22px #0d1b3424}.home-landing .mann-top-header{z-index:2147483000}body.home-landing .mann-top-header{width:min(1540px,100% - 32px);margin:0;position:fixed;inset:0 auto auto 50%;transform:translate(-50%)}@media (width<=900px){body.home-landing .mann-top-header{width:calc(100% - 16px)}}.mann-client-switch .mann-client-switch__btn,.mann-client-switch .mann-client-switch__btn:hover,.mann-client-switch .mann-client-switch__btn:focus-visible{text-decoration:none}body.home-landing .mann-top-header{z-index:1400}body.home-landing .calculator-map-wrapper{grid-template-columns:minmax(0,1.34fr) minmax(340px,.86fr);align-items:stretch;gap:22px;width:100%;max-width:1400px;margin:0 auto;padding:0 0 12px;display:grid}body.home-landing .calculator-container{border-color:#bfccdfdb;border-radius:18px;box-shadow:0 16px 42px #1d375b1a}@media (width<=1240px){body.home-landing .calculator-map-wrapper{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:18px}}@media (width<=960px){body.home-landing .calculator-map-wrapper{grid-template-columns:1fr}}html body .mann-top-header{grid-template-columns:minmax(250px,1fr) minmax(390px,auto) minmax(360px,auto)}html body .mann-top-header__audience-switch{border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:4px;width:224px;min-width:224px;height:44px;margin:0;padding:4px;display:grid}html body .mann-top-header__audience-switch .mann-client-switch__btn,html body .mann-top-header__audience-switch .mann-client-switch__btn:hover,html body .mann-top-header__audience-switch .mann-client-switch__btn:focus-visible{letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;width:100%;min-width:0;height:34px;min-height:34px;margin:0;padding:0 14px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}html body .mann-top-header__audience-switch .mann-client-switch__btn.is-active,html body .mann-top-header__audience-switch .mann-client-switch__btn.is-active:hover,html body .mann-top-header__audience-switch .mann-client-switch__btn.is-active:focus-visible{position:relative}html body .mann-top-header__messenger--tg{background:linear-gradient(145deg,#32b3ef 0%,#168dd0 100%)}html body .mann-top-header__messenger--wa{background:linear-gradient(145deg,#35dd72 0%,#18ad51 100%)}html body .mann-top-header__messenger--max{background:#fff;border:1px solid #a9bcd8c7;box-shadow:0 7px 16px #1f3f6f1a,inset 0 1px #fffffff2}html body .mann-top-header__messenger .mann-messenger-icon{fill:#fff;color:#fff;pointer-events:none;width:21px;height:21px;display:block}html body .mann-top-header__messenger--tg .mann-messenger-icon{width:22px;height:22px}@media (width<=1240px) and (width>=821px){html body .mann-top-header{grid-template-columns:minmax(235px,1fr) auto;grid-template-areas:"brand actions""contacts contacts";gap:9px 14px}}html body .mann-top-header:after{content:none;display:none}html body .mann-top-header,html body.home-landing .mann-top-header{z-index:1400;width:calc(100% - 32px);max-width:1540px;margin:0;position:fixed;left:50%;transform:translate(-50%)}html body .mann-top-header,html body.home-landing .mann-top-header{top:0}body.home-landing .mann-calculator-section .mann-eyebrow--light{border-color:var(--mann-theme-border);background:linear-gradient(180deg,#ffffffe6,var(--mann-theme-panel-tint));box-shadow:0 10px 24px rgba(var(--mann-theme-accent-rgb),.1)}body.home-landing .mann-calculator-section{color:var(--mann-theme-ink)}body.home-landing .mann-calculator-help{color:var(--mann-theme-ink-deep)}body.home-landing .mann-calculator-section .calculator-map-wrapper{backdrop-filter:blur(18px) saturate(1.08);transition:translate .35s,border-color .35s,box-shadow .35s,background .45s}body.home-landing .mode-switch-btn.active,body.home-landing .order-now-btn{background:linear-gradient(135deg,var(--mann-theme-accent),var(--mann-theme-accent-strong))}body.home-landing .mann-top-header{border-color:var(--mann-theme-border);background:color-mix(in srgb,var(--mann-theme-panel-strong) 88%,white 12%);box-shadow:0 18px 44px rgba(var(--mann-theme-secondary-rgb),.18)}@media (prefers-reduced-motion:reduce){body.home-landing .mann-calculator-section .calculator-map-wrapper{transition:background .25s,border-color .25s,box-shadow .25s}}body.home-landing .mann-calculator-section .calculator-map-wrapper,body.home-landing .mann-calculator-section .calculator-container,body.home-landing .mann-calculator-section .map-container{box-sizing:border-box}body.home-landing .mann-calculator-section .calculator-container{box-shadow:0 16px 42px rgba(var(--mann-theme-secondary-rgb),.12)}body.home-landing #calculator-form{scroll-margin-top:calc(var(--mann-fixed-header-clearance,86px) + 108px)}body.home-landing[data-client-type=private] .mann-calculator-section{background:0 0}body.home-landing .mann-calculator-help,body.home-landing .calculator-container,body.home-landing .map-container{background:var(--mann-theme-panel-strong);border-color:var(--mann-theme-border);box-shadow:var(--mann-theme-shadow)}.home-landing .mann-calculator-section{background:radial-gradient(circle at 85% 12%,#ffb80047,#0000 25%),radial-gradient(circle at 8% 92%,#3c7cec47,#0000 31%),linear-gradient(135deg,#08254f 0%,#123f7c 52%,#1a58a6 100%);margin:0;padding:104px 0 112px}.home-landing .mann-calculator-section .calculator-map-wrapper{margin-top:0}.home-landing .mann-calculator-section .calculator-container,.home-landing .mann-calculator-section .map-container{border-radius:24px}body.home-landing .mann-calculator-section{margin:0}body.home-landing .mann-calculator-intro{margin-bottom:26px}body.home-landing .mann-calculator-intro__copy h2{color:#15345f}body.home-landing .mann-calculator-intro__copy p{color:#5c5b55}body.home-landing .mann-calculator-section .mann-eyebrow--light{color:#ffb800}body.home-landing .mann-calculator-help small{color:#eff5ffc7}body.home-landing .mann-calculator-help b,body.home-landing .mann-calculator-help__icon{color:#ffb800}@media (prefers-reduced-motion:reduce){body.home-landing .mann-calculator-intro,body.home-landing .mann-calculator-section .calculator-map-wrapper{opacity:1;transition:none;transform:none}}body.home-landing .mann-calculator-section:before{background:inherit}body.home-landing .mann-calculator-help{border-color:#ffb80029}body.home-landing .mann-calculator-help__icon{background:linear-gradient(145deg,#ffb800,#ffb800)}body.home-landing .mann-calculator-section .calculator-map-wrapper{border-color:#ffffff8f}body.home-landing .mann-calculator-help b{color:var(--v7-blue)}body.home-landing .mann-calculator-section{background:radial-gradient(circle at 10% 18%,#4c8dff2e,#0000 27%),radial-gradient(circle at 89% 82%,#0e37731a,#0000 28%),linear-gradient(135deg,#e7f1ff 0%,#f9fcff 48%,#edf5ff 100%);padding:72px 0 78px}body.home-landing .mann-calculator-section:after{background:repeating-linear-gradient(90deg,#2568dc42 0 52px,#0000 52px 88px)}body.home-landing .mann-calculator-intro,body.home-landing .mann-calculator-intro__copy h2,body.home-landing .mann-calculator-help{color:var(--v7-ink)}body.home-landing .mann-calculator-intro__copy p,body.home-landing .mann-calculator-help small{color:var(--v7-muted)}body.home-landing .mann-calculator-help{background:#ffffffc7;border:1px solid #2968d62e;box-shadow:0 20px 46px #1037701c,inset 0 1px #fffffffa}body.home-landing .mann-calculator-help__icon{color:#fff;background:linear-gradient(145deg,var(--v7-blue-2),#1b57ba)}body.home-landing .mann-calculator-intro,body.home-landing .mann-calculator-section .calculator-map-wrapper{opacity:1;transform:none}body.home-landing .mann-calculator-section .calculator-map-wrapper:before{content:none;display:none}body.home-landing .mann-calculator-section:before{display:none}body.home-landing .mann-calculator-section{background:var(--mann-theme-calculator-bg);border-top:1px solid rgba(var(--mann-theme-accent-rgb),.1);border-bottom:0}body.home-landing .mann-calculator-section:before{content:"";background:radial-gradient(circle,rgba(var(--mann-theme-accent-rgb),.18),transparent 68%);clip-path:none;opacity:1;pointer-events:none;border:0;border-radius:50%;width:560px;height:560px;display:block;position:absolute;inset:-260px -250px auto auto}body.home-landing .mann-calculator-section:after{content:"";background:radial-gradient(circle,rgba(var(--mann-theme-secondary-rgb),.2),transparent 70%);opacity:1;pointer-events:none;background-size:auto;border:0;border-radius:50%;width:460px;height:460px;display:block;position:absolute;inset:auto auto -220px -230px}body.home-landing .mann-calculator-section .calculator-container,body.home-landing .mann-calculator-section .map-container{box-shadow:none;border:0;border-radius:24px;overflow:hidden}body.home-landing .mann-calculator-section .calculator-map-wrapper{background:#ffffffc2;border:1px solid #2a69d32e;border-radius:34px;padding:13px;overflow:hidden;translate:none;scale:1;box-shadow:0 36px 90px #0e336929,inset 0 1px #fffffffa}body.home-landing .mode-switch-btn.active,body.home-landing .order-now-btn{background:var(--gradient-primary);border-color:#0000}body.home-landing[data-client-type=private] main{background-repeat:repeat-y,repeat-y,no-repeat;background-size:100% 1080px,100% 1080px,100% 100%}body.home-landing[data-client-type=private] .mann-calculator-section{border-top-color:#b0703829;border-bottom-color:#b0703829}body.home-landing[data-client-type=private] .mann-calculator-section:before,body.home-landing[data-client-type=private] .mann-calculator-section:after{display:none}body.home-landing #calculator .calculator-map-wrapper{width:100%;box-shadow:none;-webkit-backdrop-filter:none;color:#1e293b;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;gap:32px;margin:0;padding:0;display:grid;position:static;overflow:visible}body.home-landing #calculator .calculator-container,body.home-landing #calculator .map-container{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:100%;min-width:0;box-shadow:0 8px 40px #1e3a8a1f}body.home-landing #calculator .calculator-container{overflow:hidden}body.home-landing #calculator .map-container{min-height:0;overflow:hidden}body.home-landing #calculator .calculator-header,body.home-landing #calculator .calculator-body,body.home-landing #calculator .calculator-title,body.home-landing #calculator .calculator-col,body.home-landing #calculator .transport-selection-box,body.home-landing #calculator .text-input-box,body.home-landing #calculator .route-selection-box,body.home-landing #calculator .additional-services-box,body.home-landing #calculator .date-selection-box,body.home-landing #calculator .phone-input-box,body.home-landing #calculator .total-price-box{color:#1e293b}@media (width<=1000px){body.home-landing #calculator .calculator-map-wrapper{grid-template-columns:1fr}body.home-landing #calculator .map-container{min-height:500px}}body.home-landing{background-color:#fcfbf9;background-image:none}body.home-landing main{background:radial-gradient(circle at 8% 14%,#c9824513,#0000 27%),radial-gradient(circle at 91% 30%,#7f9bb20e,#0000 31%),linear-gradient(#fff 0%,#fdfcfb 45%,#fbfcfd 100%)}body.home-landing main:before{background:radial-gradient(circle,rgba(var(--mann-theme-accent-rgb),.055),transparent 70%)}body.home-landing main:after{background:radial-gradient(circle,rgba(var(--mann-theme-secondary-rgb),.045),transparent 72%)}body.home-landing .mann-calculator-section,body.home-landing[data-client-type=private] .calculator-section,body.home-landing[data-client-type=private] .mann-calculator-section{background-color:#0000;background-image:none}body.home-landing[data-client-type=private] .mann-home-faq{border-top-color:#00a8d81f}body.home-landing[data-client-type=private] .mann-calculator-help{box-shadow:0 13px 32px #08547012}body.home-landing[data-client-type=private] .order-now-btn,body.home-landing[data-client-type=private] .modal-confirm-btn{background:linear-gradient(135deg,#2cc8eb 0%,#00a8d8 58%,#007fa8 100%);border-color:#007fa8;box-shadow:0 12px 26px #0097c642}body.home-landing[data-client-type=private]{background-image:none}body.home-landing[data-client-type=private] main,body.home-landing[data-client-type=private] .calculator-section,body.home-landing[data-client-type=private] .mann-calculator-section{background:#fff}body.home-landing[data-client-type=private] main:before,body.home-landing[data-client-type=private] main:after,body.home-landing[data-client-type=private] .mann-calculator-section:before,body.home-landing[data-client-type=private] .mann-calculator-section:after,body.home-landing[data-client-type=private] .mann-home-faq:before{content:none;display:none}body.home-landing[data-client-type=private] .calculator-container,body.home-landing[data-client-type=private] .map-container{background:#fcfefff7;border-color:#0097c62b;box-shadow:0 17px 42px #08547016}body.home-landing[data-client-type=private] .mann-calculator-help{background:#eaf9fe;border-color:#0097c62b}body.home-landing[data-client-type=private] .order-now-btn{color:var(--white);-webkit-text-fill-color:var(--white);background:var(--gradient-primary);box-shadow:var(--shadow-medium);border-color:#0000}body.home-landing #calculator .total-price-box,body.home-landing #calculator .total-price-content,body.home-landing #calculator .total-price-label,body.home-landing #calculator .total-price-label-transport,body.home-landing #calculator .rental-time-info-wrap{overflow:visible}body.home-landing #calculator .calculator-mode-transport .total-price-label{color:var(--text-dark);font-size:.92rem;line-height:1.15;display:inline-flex}body.home-landing #calculator .calculator-mode-transport .total-price-label:before{content:none;display:none}.rental-time-tooltip,.rental-time-tooltip span{white-space:normal;font-weight:400;text-decoration:none}body.home-landing[data-client-type=private]{color:#29254d;background-color:#174d79}body.home-landing[data-client-type=private] .mann-top-header{border:1px solid #9ac9ef29}body.home-landing[data-client-type=private] .site-footer{border-top-color:#ffffff14}html body.home-landing[data-client-type=private],body.home-landing[data-client-type=private],body.home-landing[data-client-type=private] main{background:#fff}body.home-landing[data-client-type=private] main:before,body.home-landing[data-client-type=private] main:after{content:none;display:none}body.home-landing[data-client-type=private] .mann-top-header__brand strong{-webkit-text-fill-color:#17133f}body.home-landing[data-client-type=private] .mann-home-faq__footer,body.home-landing[data-client-type=private] .mann-home-faq__footer span{font-weight:700}body.home-landing[data-client-type=private] .mann-home-faq__footer a{font-weight:900;text-decoration:none}body.home-landing[data-client-type=private]{background:#fff}body.home-landing[data-client-type=private] .mann-top-header{background:#fffffff7;border-color:#2563eb24;box-shadow:0 12px 34px #0f172a14}body.home-landing[data-client-type=private] .mann-top-header__brand strong{color:#1e2f5f;-webkit-text-fill-color:#1e2f5f}body.home-landing #calculator .privacy-checkbox{pointer-events:auto;position:relative}body.home-landing #calculator .privacy-checkbox-input{opacity:0;pointer-events:none;width:1px;height:1px;display:block;position:absolute;overflow:hidden}body.home-landing #calculator .privacy-checkbox-custom{pointer-events:auto}body.home-landing #calculator a.privacy-link{color:#2563eb;-webkit-text-fill-color:#2563eb;text-underline-offset:2px;cursor:pointer;pointer-events:auto;font-weight:650;text-decoration:underline 1px}body.home-landing #calculator a.privacy-link:focus-visible{color:#1e3a8a;-webkit-text-fill-color:#1e3a8a}body.home-landing .mann-consent__link,body.home-landing .mann-consent__link:visited{color:#245f99;-webkit-text-fill-color:#245f99;text-underline-offset:3px;font-size:inherit;cursor:pointer;line-height:1.45;text-decoration:underline 1px}body.home-landing .mann-consent__link:focus-visible{color:#123e69;-webkit-text-fill-color:#123e69}body.home-landing #calculator .privacy-checkbox{cursor:pointer;user-select:none;align-items:flex-start;gap:.75rem;width:100%;padding:.125rem 1rem;display:flex}body.home-landing #calculator .privacy-checkbox-input{display:none}body.home-landing #calculator .privacy-checkbox-custom{background:#fff;border:2px solid #cbd5e1;border-radius:4px;flex:0 0 20px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-top:1px;display:flex;box-shadow:0 1px 3px #0000000d}body.home-landing #calculator .privacy-checkbox-input:checked+.privacy-checkbox-custom{background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 100%);border-color:#2563eb;transform:scale(1.05);box-shadow:0 2px 6px #3b82f64d}body.home-landing #calculator .privacy-checkbox-input:checked+.privacy-checkbox-custom:after{content:"✓";color:#fff;-webkit-text-fill-color:#fff;text-shadow:0 1px 2px #0003;font-size:.75rem;font-weight:800;position:absolute}body.home-landing #calculator .privacy-text{color:#334155;-webkit-text-fill-color:#334155;font-size:.85rem;line-height:1.4}body.home-landing #calculator .privacy-link,body.home-landing #calculator .privacy-link:visited{color:#2563eb;-webkit-text-fill-color:#2563eb;text-underline-offset:2px;font-weight:600;text-decoration:underline}html body[data-client-type=private] .mann-top-header{background:#fffffff7;border-color:#2563eb24;box-shadow:0 12px 34px #0f172a14}html body[data-client-type=private] .mann-top-header__brand strong{color:#1e2f5f;-webkit-text-fill-color:#1e2f5f}body.home-landing .mann-home-flow{flex-direction:column;min-width:0;display:flex}body.home-landing .mann-home-flow__block{min-width:0;padding:16px 0 24px}body.home-landing .mann-home-flow__block>.container{width:min(100%,1400px);max-width:1400px;margin-inline:auto;padding-inline:32px}body.home-landing .mann-home-flow__advantages,body.home-landing .mann-home-flow__documents,body.home-landing .mann-home-flow__services{background:0 0}@media (width>=769px){body.home-landing #calculator .calculator-body.calculator-mode-transport .text-input-box.zagruzka,body.home-landing #calculator .calculator-body.calculator-mode-transport .text-input-box.vygruzka{min-height:80px}body.home-landing .text-input-box:has(.mann-address-tools-stack){padding-top:8px;padding-bottom:8px}body.home-landing .mann-address-tools-stack{flex:0 0 32px;grid-template-rows:28px 28px;align-self:center;place-items:stretch stretch;gap:4px;width:32px;min-width:32px;height:60px;display:grid;overflow:visible}body.home-landing .mann-address-tools-stack .input-box-icon.mann-address-map-shell{cursor:pointer;border-radius:8px;justify-content:center;align-self:stretch;align-items:center;width:32px;min-width:32px;height:28px;min-height:28px;margin:0;padding:0;display:inline-flex;overflow:hidden;transform:none}body.home-landing .mann-address-self-btn{color:#1976c9;width:32px;min-width:32px;height:28px;min-height:28px;font:inherit;cursor:pointer;background:#fff;border:1px solid #1976c947;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:0;font-size:9px;font-weight:900;line-height:1;transition:background .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex;box-shadow:0 2px 6px #1976c914}body.home-landing .mann-address-self-btn:hover,body.home-landing .mann-address-self-btn:focus-visible{outline:0}body.home-landing .mann-address-map-shell:focus-visible,body.home-landing .mann-address-self-btn:focus-visible{outline-offset:2px;outline:2px solid}body.home-landing .mann-address-self-btn:disabled{opacity:.48;cursor:wait;box-shadow:none}}.mann-field.has-phone-error{border-color:#dc2626;box-shadow:0 0 0 3px #dc262614}.mann-toast__close{color:#0000;-webkit-text-fill-color:transparent;background:#176dcc14;border:0;padding:0;font-size:0}.mann-honeypot,.order-antibot-fields{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.mann-mobile-drawer-layer{display:none}html:has(.mann-calculator-resume){scroll-padding-top:calc(var(--mann-resume-top,86px) + 68px)}@media (width>=821px){html body .mann-top-header.mann-top-header--desktop{z-index:1400;color:#18304f;-webkit-backdrop-filter:blur(16px);background:#fffffff7;border:1px solid #2563eb24;border-radius:20px;width:calc(100% - 32px);max-width:1540px;margin:0;display:block;position:fixed;top:0;left:50%;right:auto;transform:translate(-50%);box-shadow:0 12px 34px #0f172a14}html body .mann-top-header:after{content:none;display:none}html body .mann-top-header__brand{align-items:center;gap:10px;margin:0;padding:0;text-decoration:none;display:flex}html body .mann-top-header__brand img{border-radius:50%;width:42px;height:42px;display:block;box-shadow:0 8px 20px #2563eb2e}html body .mann-top-header__brand strong{letter-spacing:-.02em;font-size:21px;font-weight:850;line-height:.95}html body .mann-top-header__messenger{color:#fff;border:1px solid #b3c5e057;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;display:flex;box-shadow:0 12px 22px #0d1b3424}html body .mann-top-header__messenger img{width:19px;height:19px;display:block}html body .mann-top-header__messenger--max{background:#fff;border-color:#a9bcd8c7}html body .mann-top-header__messenger--tg{background:linear-gradient(145deg,#32b3ef,#168dd0)}html body .mann-top-header__messenger--wa{background:linear-gradient(145deg,#35dd72,#18ad51)}html body .mann-top-header__messenger .mann-messenger-icon{fill:#fff;color:#fff;width:21px;height:21px;display:block}html body .mann-top-header__messenger--tg .mann-messenger-icon{width:22px;height:22px}html body .mann-top-header__audience-switch{border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:4px;width:224px;min-width:224px;height:44px;margin:0;padding:4px;display:grid}html body .mann-top-header__audience-switch .mann-client-switch__btn{width:100%;min-width:0;height:34px;min-height:34px;font:inherit;letter-spacing:0;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0 14px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}html body .mann-top-header__brand strong{color:#1e2f5f;-webkit-text-fill-color:#1e2f5f}}@media (width>=821px) and (width<=1240px){html body .mann-top-header.mann-top-header--desktop{grid-template-columns:minmax(235px,1fr) auto;grid-template-areas:"brand actions""contacts contacts";display:grid}}.mann-r6-header{z-index:1200;background:#fff;border-bottom:1px solid #11466c1a;position:relative}.mann-top-header--desktop{background:0 0;align-items:center;gap:28px;width:min(1420px,100% - 48px);min-height:78px;margin:0 auto;padding:10px 0;display:flex}.mann-r6-header__brand{color:#103654;flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.mann-r6-header__brand img{border-radius:12px}.mann-r6-header__brand strong{letter-spacing:.04em;font-size:1.15rem}.mann-r6-header__nav{flex:1;align-items:center;gap:24px;margin-left:10px;display:flex}.mann-r6-header__nav a,.mann-r6-header__phone{color:#173e5b;white-space:nowrap;font-size:.94rem;font-weight:720;text-decoration:none}.mann-r6-header__phone{margin-left:auto;font-weight:820}.mann-r6-header .mann-top-header__audience-switch{flex:none}.mann-mobile-topbar{display:none}@media (width>=821px){html body .mann-top-header.mann-top-header--desktop{align-items:center;gap:26px;height:72px;min-height:72px;padding:0 22px;display:flex}html body .mann-r6-header__brand{gap:10px;display:inline-flex;position:static;transform:none}html body .mann-r6-header__nav{flex:1;align-items:center;gap:22px;margin-left:6px;display:flex}html body .mann-r6-header__phone{margin-left:auto}}@media (width>=821px) and (width<=1240px){html body .mann-top-header.mann-top-header--desktop{gap:16px;height:72px;min-height:72px;padding:0 16px;display:flex}html body .mann-r6-header__nav{gap:13px}.mann-r6-header__nav a,.mann-r6-header__phone{font-size:.83rem}html body .mann-top-header__audience-switch{width:190px;min-width:190px}}:root{--mc-navy-950:#1a3777;--mc-navy-900:#1a3777;--mc-navy-800:#203f82;--mc-blue-600:#1976c9;--mc-blue-400:#1976c9;--mc-yellow:#ffb800;--mc-yellow-2:#ffb800;--mc-private-ink:#17133f;--mc-private-text:#53677e;--mc-private-line:#2a497024}body.home-landing .mann-home-screen{min-height:0}body.home-landing .mann-home-screen:before,body.home-landing .mann-home-screen:after{display:none}body.home-landing .mann-home-screen>.container{min-height:0;display:block}body.home-landing .mann-home-screen{padding:0 0 72px}body.home-landing .mann-home-screen>.container{width:min(100%,1440px);max-width:1440px;padding-inline:28px}@media (width<=1240px){body.home-landing .mann-home-screen>.container{padding-inline:20px}}body.home-landing .mann-hero-media{will-change:transform;transform:translate(var(--mann-hero-art-x),var(--mann-hero-art-y)) scale(var(--mann-hero-art-scale));transform-origin:50%}body.home-landing .mann-static-hero,body.home-landing[data-client-type=private] .mann-static-hero{clip-path:none;min-height:clamp(500px,41vw,610px);transform:none}body.home-landing .mann-static-hero,body.home-landing[data-client-type=private] .mann-static-hero{clip-path:inset(27px 0 0 round 28px);margin-top:-27px}body.home-landing .mann-home-screen{background:0 0;padding-bottom:14px}body.home-landing .mann-home-screen{background-color:#0000;background-image:none}body.home-landing[data-client-type=private] .mann-static-hero,body.home-landing[data-client-type=private] .mann-home-screen{background:#fff}body.home-landing[data-client-type=private] .mann-hero-copy__eyebrow{-webkit-text-fill-color:#3b3282}body.home-landing[data-client-type=private] .mann-hero-copy__title{color:#17133f;-webkit-text-fill-color:#17133f}body.home-landing[data-client-type=private] .mann-hero-copy__text{color:#69657f}body.home-landing[data-client-type=private] .mann-static-hero,body.home-landing[data-client-type=private] .mann-hero-media{width:100%;max-width:100%}body.home-landing[data-client-type=private] .mann-hero-media{background-image:none}body.home-landing .mann-hero-media__img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}body.home-landing[data-client-type=private] .mann-static-hero{background:#eef6ff}body.home-landing[data-client-type=private] .mann-static-hero:before{background:linear-gradient(90deg,#fffffff6 0%,#fffffff1 24%,#fffc 41%,#ffffff42 60%,#fff0 76%)}body.home-landing[data-client-type=private] .mann-static-hero:after{background:linear-gradient(#0000 66%,#0d2a4f1a)}body.home-landing[data-client-type=private] .mann-hero-copy__eyebrow{color:#2e3b98}body.home-landing[data-client-type=private] .mann-hero-media{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;max-width:none;height:100%;inset:0}body.home-landing[data-client-type=private] .mann-static-hero:after{display:none}body.home-landing[data-client-type=private] .mann-static-hero:before{content:"";z-index:2;pointer-events:none;background-image:url(/static/images/home/home-private-overlay.png?v=0d88250bc2ba273b);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;display:block;position:absolute;inset:0}body.home-landing[data-client-type=private] .mann-home-screen{background:0 0}body.home-landing .mann-home-flow__hero{padding:8px 0 24px}@media (width>=821px){body.home-landing .mann-home-flow__hero{padding:0 0 72px}}body.home-landing .mc-trust-section{background:0 0;min-width:0;padding:10px 0 18px}body.home-landing .mc-trust{width:min(100%,1400px);max-width:1400px;margin-inline:auto;padding-inline:32px}body.home-landing .mc-trust__story,body.home-landing .mc-call{border-radius:24px;min-width:0}body.home-landing .mc-trust__story{border:1px solid var(--mc-private-line);background:radial-gradient(circle at 100%0,#3584b71a,#0000 35%),linear-gradient(145deg,#fff 0%,#f2f7fc 100%);padding:30px 32px 26px;box-shadow:0 16px 38px #122f4b11}body.home-landing .mc-label{color:#285a9f;letter-spacing:.09em;text-transform:uppercase;margin:0 0 9px;font-size:.74rem;font-weight:900;line-height:1.2;display:inline-block}body.home-landing .mc-trust__title{color:var(--mc-private-ink);letter-spacing:-.04em;margin:0;font-size:clamp(1.9rem,2.55vw,2.55rem);line-height:1.06}body.home-landing .mc-trust__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}body.home-landing .mc-trust__fact{border-radius:14px;min-width:0;padding:13px 14px}body.home-landing .mc-trust__fact strong,body.home-landing .mc-trust__fact span{display:block}body.home-landing .mc-trust__fact strong{font-size:.94rem;line-height:1.22}body.home-landing .mc-trust__fact span{margin-top:5px;font-size:.75rem;line-height:1.4}body.home-landing .mc-honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}body.home-landing .mc-field{gap:6px;min-width:0;display:grid}body.home-landing .mc-field>span{color:#26445f;font-size:.72rem;font-weight:850}body.home-landing .mc-field input{color:#17314a;width:100%;min-width:0;min-height:54px;font:inherit;background:#fff;border:1px solid #d2dfea;border-radius:12px;outline:none;padding:0 13px;font-size:.87rem;transition:none;box-shadow:inset 0 1px #ffffffe6}body.home-landing .mc-field input:focus{border-color:#66a9d0;box-shadow:0 0 0 4px #2d8ec11a}body.home-landing .mc-field input.is-invalid{border-color:#c84b4b;box-shadow:0 0 0 4px #c84b4b14}body.home-landing .mc-field .mann-phone-error{color:#b53d3d;margin-top:1px;font-size:.72rem;line-height:1.35}body.home-landing .mc-consent{color:#65788a;align-items:flex-start;gap:8px;min-width:0;font-size:.74rem;line-height:1.42;display:flex}body.home-landing .mc-consent input{accent-color:#2a8fc2;flex:0 0 18px;width:18px;height:18px;margin:1px 0 0}body.home-landing .mc-consent a{color:#1f6b9f;text-underline-offset:2px;text-decoration:underline}body.home-landing .mc-call__button{cursor:pointer;min-height:54px;font:inherit;white-space:nowrap;border-radius:14px;flex:none;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:.86rem;font-weight:850;display:inline-flex}@media (prefers-reduced-motion:reduce){body.home-landing .mc-field input{transition:none}}:root{--mh-private-ink:#17133f;--mh-private-blue:#1976c9;--mh-private-blue-2:#1976c9;--mh-private-cyan:#1976c9;--mh-private-text:#53667c;--mh-private-line:#2d428029;--mh-private-surface:#fff;--mh-private-soft:#f6f8fd;--mh-private-soft-blue:#eef5fb;--mh-business-deep:#1a3777;--mh-business-navy:#203f82;--mh-business-blue:#203f82;--mh-business-line:#bcd7e933;--mh-business-text:#c9dbe8;--mh-accent:#ffb800;--mh-accent-bright:#ffb800;--mh-accent-deep:#ffb800;--mh-radius-lg:24px;--mh-radius-md:18px;--mh-radius-sm:14px;--mh-shadow-soft:0 18px 48px #11294414}body.home-landing .mh-section-head{max-width:790px}body.home-landing .mh-section-head--wide{max-width:930px}body.home-landing .mh-kicker{color:var(--mh-private-blue);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 10px;font-size:.75rem;font-weight:850;line-height:1.2;display:inline-flex}body.home-landing .mh-section-head h2{color:var(--mh-private-ink);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,2.7vw,2.8rem);font-weight:800;line-height:1.06}body.home-landing .mh-section-head>p{max-width:800px;color:var(--mh-private-text);margin:14px 0 0;font-size:1rem;line-height:1.62}body.home-landing .mh-benefits{padding:20px 0 8px}body.home-landing .mh-services{box-shadow:none;background:0 0;border:0;padding:20px 0 10px;position:relative}body.home-landing .mh-services:before{content:"";background:linear-gradient(90deg,#0000,#2f3b8629 14% 86%,#0000);width:100%;height:1px;margin-bottom:30px;display:block}body.home-landing .mh-services__head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;margin-bottom:26px;display:grid}body.home-landing .mh-services__all{min-height:42px;color:var(--mh-private-blue);background:#ffffffb3;border:1px solid #2f3b8633;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:0 15px;font-size:.83rem;font-weight:850;text-decoration:none;transition:transform .18s;display:inline-flex;box-shadow:0 8px 20px #162c4a0b}body.home-landing .mh-services__all-arrow{font-size:1rem;line-height:1;transition:transform .18s}body.home-landing .mh-services__all:focus-visible{background:#fff;border-color:#2f3b865c;transform:translateY(-2px)}body.home-landing .mh-services__all:focus-visible .mh-services__all-arrow{transform:translate(2px)}body.home-landing .mh-services__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}body.home-landing .mh-service-card{border-radius:18px;flex-direction:column;grid-column:span 3;justify-content:space-between;min-width:0;min-height:168px;padding:20px 20px 21px;text-decoration:none;display:flex;position:relative;overflow:hidden}body.home-landing .mh-service-card:first-child{grid-column:span 7;min-height:205px}body.home-landing .mh-service-card:nth-child(2){grid-column:span 5;min-height:205px}body.home-landing .mh-service-card__top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}body.home-landing .mh-service-card__index{letter-spacing:.12em;font-size:.72rem;font-weight:900}body.home-landing .mh-service-card__arrow{justify-content:center;align-items:center;font-size:1.1rem;line-height:1;display:inline-flex}body.home-landing .mh-service-card__body{max-width:620px}body.home-landing .mh-service-card h3{letter-spacing:-.018em;margin:0;font-size:1.05rem;line-height:1.27}body.home-landing .mh-service-card:nth-child(-n+2) h3{font-size:clamp(1.15rem,1.7vw,1.42rem)}body.home-landing .mh-service-card p{margin:9px 0 0;font-size:.84rem;line-height:1.54}@media (width<=1120px){body.home-landing .mh-service-card,body.home-landing .mh-service-card:first-child,body.home-landing .mh-service-card:nth-child(2){grid-column:span 6;min-height:178px}}@media (prefers-reduced-motion:reduce){body.home-landing .mh-services__all,body.home-landing .mh-services__all-arrow{transition:none}}body.home-landing .mann-hero-copy__actions{z-index:4;align-items:center;gap:12px;margin-top:26px;display:flex;position:relative}body.home-landing .mann-hero-primary,body.home-landing .mann-message-menu>summary{cursor:pointer;border-radius:14px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:820;text-decoration:none;list-style:none;display:inline-flex}body.home-landing .mann-message-menu{position:relative}body.home-landing .mann-message-menu__options{z-index:20;background:#fff;border:1px solid #16588229;border-radius:14px;min-width:180px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 36px #082d462e}body.home-landing .mann-message-menu__options a{color:#123d59;border-radius:9px;padding:10px 12px;font-weight:700;text-decoration:none;display:block}@media (width>=821px){body.home-landing[data-client-type=private] .calculator-title__text{display:none}}body.home-landing .mann-help-call{background:#fff;border:1px solid #4081ac2b;border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);gap:36px;padding:32px;display:grid;box-shadow:0 18px 44px #1f486612}body.home-landing .mann-help-call__copy h2{color:#143c59;margin:8px 0 10px;font-size:clamp(1.55rem,2.4vw,2.25rem)}body.home-landing .mann-help-call__copy p{color:#5f798c;margin:0;line-height:1.6}body.home-landing .mann-help-call__form{grid-template-columns:1fr 1fr auto;gap:12px;display:grid}body.home-landing .mann-help-call__consent{grid-column:1/-1}.mann-help-call__button{min-width:220px;min-height:54px}body.home-landing .mc-trust--experience{padding:0}.mc-trust--experience .mc-trust__story--standalone{width:100%}body.home-landing .mc-trust__facts--two{grid-template-columns:repeat(2,minmax(0,1fr))}body.home-landing .mc-trust__facts--two .mc-trust__fact{min-height:120px}body.home-landing .mc-trust__facts--two strong{font-size:clamp(2rem,3.5vw,3.2rem)}body.home-landing .mh-benefits__sequence{border-top:1px solid #527e9a2e;display:grid}body.home-landing .mh-benefit-row{background:0 0;border-bottom:1px solid #527e9a2e;grid-template-columns:76px minmax(0,1fr);gap:18px;padding:24px 4px;display:grid}body.home-landing .mh-benefit-row__index{letter-spacing:.12em;color:#2b81ad;font-size:.78rem;font-weight:900}body.home-landing .mh-benefit-row h3{color:#133b57;margin:0 0 7px;font-size:1.14rem}body.home-landing .mh-benefit-row p{color:#687f90;max-width:880px;margin:0;line-height:1.58}body.home-landing .mann-home-faq__layout{grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(34px,6vw,86px);display:grid}body.home-landing .mh-services>.mh-services__all{margin-top:20px}#calculator .time-btn,#calculator .loaders-btn,#calculator .rental-btn{box-sizing:border-box;border:1px solid var(--r6-line,#d5e3ec);width:32px;min-width:32px;max-width:32px;height:30px;min-height:30px;max-height:30px;box-shadow:none;background:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;font:600 20px/1 Arial,sans-serif;transition:none;display:inline-flex;transform:none}#calculator .time-btn-minus,#calculator .loaders-btn-minus,#calculator .rental-btn-minus{color:#dc3545;-webkit-text-fill-color:#dc3545}#calculator .time-btn-plus,#calculator .loaders-btn-plus,#calculator .rental-btn-plus{color:#16834b;-webkit-text-fill-color:#16834b}#calculator .time-btn:disabled,#calculator .loaders-btn:disabled,#calculator .rental-btn:disabled{opacity:.45;cursor:default}#calculator .price-choice-chip{box-shadow:none;opacity:1;color:#1976c9;-webkit-text-fill-color:#1976c9;background:0 0;border:1px solid #0000;border-radius:7px;padding:5px 7px;transition:none;transform:none}#calculator .price-choice-chip.is-selected,#calculator .price-choice-chip[aria-pressed=true]{border-color:#1976c9}#calculator .price-choice-chip:after{content:none}#calculator .price-zero,#calculator .price-text{color:#1976c9;-webkit-text-fill-color:#1976c9}#calculator .price-divider{color:#637b91;flex:none;margin:0 2px;padding:0;font-family:inherit;font-size:14px;font-weight:500;line-height:1;display:inline-block}#calculator .text-input-box:is(.zagruzka,.vygruzka) .input-box-icon{color:#dc3545;background:#fff;border:1px solid #edbcc3;transition:none;transform:none}#calculator .text-input-box.type-gruza .input-box-icon{color:#1976c9;background:#fff;border:1px solid #b8d6ef;transition:none;transform:none}#calculator .mann-cargo-box{flex:none;width:20px;height:20px;display:block}.loading-method-option{color:#1e293b;box-shadow:none;background:#fff;border:1px solid #d5e3ec;border-radius:6px;transition:none;transform:none}.loading-method-option .check-icon{color:#1976c9}.loading-method-option+.loading-method-option{margin-top:4px}.loading-method-option:focus-visible{box-shadow:none;border-color:#1976c9;outline:none}#calculator :is(.transport-selection-box,.text-input-box,.add-address-box,.date-selection-box,.phone-input-box,.route-selection-box,.intermediate-address-box,.loading-methods-box,.intermediate-loading-methods-box,.additional-services-box,.total-price-box,.loaders-count-box,.rental-time-box){border:2px solid var(--r6-line,#d5e3ec);box-shadow:none;outline:0;transition:none;transform:none}#calculator :is(.transport-selection-box,.text-input-box,.intermediate-address-box,.date-selection-box,.phone-input-box,.route-selection-box):is(.is-invalid,.invalid,.field-error-state){border-color:var(--r6-danger,#dc3545)}#calculator :is(.transport-selection-box,.text-input-box,.add-address-box,.date-selection-box,.phone-input-box,.route-selection-box,.intermediate-address-box,.loading-methods-box,.intermediate-loading-methods-box,.additional-services-box,.total-price-box,.loaders-count-box,.rental-time-box):is(:focus,:focus-visible,:focus-within,:active){border-color:#1976c9}#calculator :is(.input-box-field,.phone-box-field,.service-checkbox-input,.intermediate-loading-checkbox-input){box-shadow:none;border:0;outline:0}#calculator .loading-method-dropdown-btn{border:1px solid var(--r6-line,#d5e3ec);box-shadow:none;outline:0}#calculator :is(.time-btn-minus,.loaders-btn-minus,.rental-btn-minus){font-size:22px;font-weight:700}#calculator :is(.time-btn,.loaders-btn,.rental-btn):focus-visible{box-shadow:none;border:2px solid #1976c9;outline:0}#calculator .price-choice-chip:focus-visible{box-shadow:none;border:2px solid #1976c9;outline:0;padding:4px 6px}#calculator :is(.service-checkbox-input,.intermediate-loading-checkbox-input):focus-visible+span{border-color:#1976c9}#calculator :is(.service-checkbox-input,.intermediate-loading-checkbox-input):focus-visible~:is(.service-checkbox-text,.intermediate-loading-checkbox-text){text-underline-offset:3px;text-decoration:underline #1976c9}@media (width>=1001px) and (width<=1279px){#calculator .loading-methods-box .loading-methods-header{grid-template-columns:minmax(0,1fr)}}@media (hover:hover) and (pointer:fine){#calculator :is(.transport-selection-box,.text-input-box,.add-address-box,.date-selection-box,.phone-input-box,.route-selection-box,.intermediate-address-box,.loading-methods-box,.intermediate-loading-methods-box,.additional-services-box,.total-price-box,.loaders-count-box,.rental-time-box):not(:focus-within):not(:active):not(:disabled):not([aria-disabled=true]){transition:border-color .16s}#calculator :is(.transport-selection-box,.text-input-box,.add-address-box,.date-selection-box,.phone-input-box,.route-selection-box,.intermediate-address-box,.loading-methods-box,.intermediate-loading-methods-box,.additional-services-box,.total-price-box,.loaders-count-box,.rental-time-box):hover:not(:disabled):not([aria-disabled=true]){border-color:#1976c9}}body.home-landing .map-container[data-map-state]{isolation:isolate;position:relative}body.home-landing .map-container[data-map-state] #dynamicMap{opacity:0;transition:opacity .16s}body.home-landing .map-container[data-map-state=ready] #dynamicMap{opacity:1}body.home-landing .map-loading-status{z-index:450;border-radius:inherit;color:#48677b;text-align:center;pointer-events:none;opacity:1;visibility:visible;background:#eaf1f5;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0;padding:24px;font-size:.92rem;font-weight:600;transition:opacity .16s,visibility .16s;display:flex;position:absolute;inset:0}body.home-landing .map-container[data-map-state=ready] .map-loading-status{opacity:0;visibility:hidden}body.home-landing .map-container[data-map-state=error] .map-loading-status{pointer-events:auto}body.home-landing .map-loading-retry{color:#1a6091;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b5cbd9;border-radius:10px;padding:0 18px}@media (prefers-reduced-motion:reduce){body.home-landing .map-loading-status,body.home-landing .map-container[data-map-state] #dynamicMap{transition:none}}body.home-landing .map-container[data-map-state] #dynamicMap,body.home-landing .map-loading-status{transition:opacity .22s,visibility .22s}@media (prefers-reduced-motion:reduce){body.home-landing .map-container[data-map-state] #dynamicMap,body.home-landing .map-loading-status{transition:none}}body.home-landing .calculator-loading-error{color:#8b2434;background:#fff5f4;border:1px solid #edbcc3;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 16px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}body.home-landing .calculator-loading-error[hidden]{display:none!important}body.home-landing .calculator-lazy-retry{color:#175f9d;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #1976c9;border-radius:8px;justify-content:center;align-items:center;padding:8px 16px;font-weight:700;display:inline-flex}body.home-landing .calculator-lazy-retry:focus-visible{outline-offset:2px;outline:3px solid #1976c9}body.home-landing .address-delivery-error{color:#9c2637;overflow-wrap:anywhere;flex-basis:100%;width:100%;margin:8px 0 0;font-size:12px;font-weight:600;line-height:1.45;display:block}body.home-landing .address-delivery-error[hidden]{display:none!important}.mann-messenger-icon{fill:currentColor;width:32px;height:32px;display:block}button:focus-visible,[role=button]:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid var(--r6-blue,#1976c9);outline-offset:3px}.server-quote-state{z-index:100210;color:#7e2d23;background:#fff8f6;border:1px solid #dfb9b2;border-radius:12px;width:min(380px,100vw - 24px);padding:14px 16px;font-size:13px;line-height:1.45;position:fixed;top:20px;right:20px;box-shadow:0 8px 24px #0f172a24}.server-quote-state p{margin:0 0 5px}#retryServerQuote{color:#1268a5;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;padding:5px 0;text-decoration:underline}.server-quote-state[hidden],#serverQuoteStatus[hidden],#retryServerQuote[hidden]{display:none}button.transport-selection-box,button.date-selection-box{cursor:pointer;width:100%}button.transport-box,button.transport-selection-box,button.date-selection-box{border:1px solid var(--mann-line,#dde3e8);background:inherit;font:inherit;color:inherit;text-align:left}html body.home-landing .text-input-box .input-box-field,html body.home-landing .intermediate-address-box .input-box-field,html body.home-landing .phone-input-box .phone-box-field{box-shadow:none;background:0 0;border:0;outline:none}.mann-footer-company{text-align:left;overflow-wrap:anywhere;flex:100%;font-size:12px;line-height:1.65}.mann-footer-company p{margin:0 0 6px}.site-footer__bottom{flex-wrap:wrap;gap:12px}@media print{@page{margin:18mm}}html body .mann-consent-box,html body.home-landing #calculator .mann-consent-box{--consent-surface:#f6f8fa;--consent-border:#dbe3e9;--consent-text:#334155;--consent-link:#245f88;--consent-link-hover:#173e5c;box-sizing:border-box;border:1px solid var(--consent-border);background:var(--consent-surface);width:100%;min-width:0;height:auto;min-height:0;box-shadow:none;color:var(--consent-text);-webkit-text-fill-color:currentColor;text-align:left;border-radius:12px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:7px 12px;margin:0;padding:16px;display:grid}html body .mann-consent-box>.mann-consent-box__label,html body.home-landing #calculator .mann-consent-box>.mann-consent-box__label{cursor:pointer;color:inherit;display:contents}html body .mann-consent-box .mann-consent-box__input,html body.home-landing #calculator .mann-consent-box .mann-consent-box__input{-webkit-appearance:auto;appearance:auto;opacity:1;pointer-events:auto;box-sizing:border-box;border:initial;border-radius:initial;background:initial;width:20px;min-width:20px;height:20px;min-height:20px;box-shadow:none;accent-color:var(--consent-link);cursor:pointer;grid-area:1/1;margin:2px 0 0;padding:0;display:block;position:static;transform:none}html body .mann-consent-box .mann-consent-box__decoration,html body.home-landing #calculator .mann-consent-box .mann-consent-box__decoration{display:none}html body .mann-consent-box .mann-consent-box__copy,html body.home-landing #calculator .mann-consent-box .mann-consent-box__copy{min-width:0;color:var(--consent-text);-webkit-text-fill-color:currentColor;overflow-wrap:anywhere;grid-area:1/2;margin:0;padding:0;font-size:15px;font-weight:400;line-height:1.5;display:block}html body .mann-consent-box>.mann-privacy-policy-link,html body.home-landing #calculator .mann-consent-box>.mann-privacy-policy-link{overflow-wrap:anywhere;grid-area:2/2;min-width:0;margin:0;padding:0;font-size:14px;font-weight:400;line-height:1.5}html body .mann-consent-box a,html body .mann-consent-box a:link,html body .mann-consent-box a:visited,html body.home-landing #calculator .mann-consent-box a,html body.home-landing #calculator .mann-consent-box a:link,html body.home-landing #calculator .mann-consent-box a:visited{color:var(--consent-link);-webkit-text-fill-color:currentColor;font-size:inherit;text-underline-offset:3px;white-space:normal;overflow-wrap:anywhere;opacity:1;font-weight:400;text-decoration:underline 1px}html body .mann-consent-box :is(a,input):focus-visible,html body.home-landing #calculator .mann-consent-box :is(a,input):focus-visible{outline:2px solid var(--consent-link);outline-offset:3px}html body .mann-consent-box:has(>.mann-consent-box__label.shake input:not(:checked)),html body .mann-consent-box:has(.mann-consent-box__input.is-invalid){border-color:#dc2626;box-shadow:0 0 0 2px #dc26261f}html body .mann-consent-box:has(>.mann-consent-box__label.shake input:not(:checked)){animation:.5s ease-in-out shake}:root{--r6-navy:#103552;--r6-navy-2:#173f5f;--r6-blue:#1976c9;--r6-blue-dark:#125f9f;--r6-blue-soft:#eaf4fb;--r6-bg:#f5f9fc;--r6-surface:#fff;--r6-surface-2:#eef5fa;--r6-line:#d5e3ec;--r6-text:#526b7e;--r6-gold:#ffb800;--r6-business:#1a3777;--r6-business-2:#203f82;--r6-business-text:#fff;--r6-danger:#c64545;--r6-shadow:0 18px 48px #10355217}html body{background:var(--r6-bg);color:var(--r6-navy)}html body[data-client-type=private]{--mann-private-cta:var(--r6-blue);--mann-private-cta-hover:var(--r6-blue)}html body .mann-r6-header{color:var(--r6-navy);border-bottom:1px solid #1035521a}html body .mann-top-header.mann-top-header--desktop,html body .mann-mobile-topbar{background:#fffffffa;border-color:#1035521a;box-shadow:0 12px 34px #10355214}html body .mann-r6-header__nav a,html body .mann-r6-header__phone,html body .mann-r6-header__brand,html body .mann-mobile-topbar__brand,html body .mann-mobile-topbar__phone{color:var(--r6-navy);-webkit-text-fill-color:var(--r6-navy)}html body .mann-hero-primary,html body .mann-primary-button,html body .mc-call__button,html body .card-button,html body .mann-mobile-fleet-teaser__quote{min-height:54px;font:inherit;box-sizing:border-box;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:0 24px;font-size:.94rem;font-weight:850;line-height:1.15;text-decoration:none;display:inline-flex}html body.home-landing .mann-help-call__button{min-width:220px;min-height:54px}html body.home-landing .mc-field input{min-height:54px}html body.home-landing[data-client-type=private]{--mann-theme-accent:var(--r6-blue);--mann-theme-accent-strong:var(--r6-blue-dark);--mann-theme-accent-rgb:25,118,201;--mann-theme-secondary:#7fb0d4;--mann-theme-secondary-rgb:127,176,212;--mann-theme-ink:var(--r6-navy);--mann-theme-ink-deep:#0b2d47;--mann-theme-muted:var(--r6-text);--mann-theme-line:#1976c957;--mann-theme-line-soft:#1976c91f;--mann-theme-panel:#fff;--mann-theme-panel-strong:#fff;--mann-theme-panel-tint:var(--r6-blue-soft);--mann-theme-border:#10355224;--mann-theme-border-strong:#1976c957;--mann-theme-shadow:0 17px 42px #10355216;--mann-theme-shadow-hover:0 24px 56px #10355224;--gradient-primary:linear-gradient(135deg,var(--r6-blue-dark),var(--r6-blue));--primary-dark:var(--r6-blue-dark);--primary-blue:var(--r6-blue);--primary-light:#4a96d7;--accent-gold:var(--r6-blue);--gold-light:#4a96d7;--people-navy:var(--r6-navy);--people-blue:var(--r6-blue-dark);--people-blue-2:var(--r6-blue);--people-sky:#4a96d7;--people-text:var(--r6-navy);--people-muted:var(--r6-text);--people-yellow:var(--r6-blue);--people-yellow-2:#4a96d7}html body.home-landing .mann-message-menu>summary{box-sizing:border-box;border-radius:14px;min-height:54px;padding:0 24px}html body.home-landing[data-client-type=private] #calculator .calculator-container{border-color:var(--r6-line);box-shadow:var(--r6-shadow);background:#fff}html body.home-landing[data-client-type=private] #calculator .calculator-header{border-bottom-color:var(--r6-line)!important}html body.home-landing[data-client-type=private] #calculator .mode-switch-btn{border-color:#0000!important}html body.home-landing[data-client-type=private] #calculator .transport-box-icon,html body.home-landing[data-client-type=private] #calculator .date-box-icon,html body.home-landing[data-client-type=private] #calculator .phone-box-icon,html body.home-landing[data-client-type=private] #calculator .add-address-icon{color:var(--mann-calc-icon-color,var(--r6-blue))!important;background:var(--mann-calc-icon-bg,var(--r6-blue-soft))!important;border:1px solid var(--mann-calc-icon-border,#1976c938)!important;background-image:none!important}html body.home-landing[data-client-type=private] #calculator .transport-box-icon,html body.home-landing[data-client-type=private] #calculator .add-address-icon{--mann-calc-icon-color:#1976c9;--mann-calc-icon-bg:#eaf4fb;--mann-calc-icon-border:#1976c938}html body.home-landing[data-client-type=private] #calculator .date-box-icon{--mann-calc-icon-color:#8b5cf6;--mann-calc-icon-bg:#8b5cf61c;--mann-calc-icon-border:#8b5cf640}html body.home-landing[data-client-type=private] #calculator .phone-box-icon{--mann-calc-icon-color:#10b981;--mann-calc-icon-bg:#10b9811a;--mann-calc-icon-border:#10b9813d}html body.home-landing[data-client-type=private] #calculator .transport-selection-box,html body.home-landing[data-client-type=private] #calculator .text-input-box,html body.home-landing[data-client-type=private] #calculator .date-selection-box,html body.home-landing[data-client-type=private] #calculator .phone-input-box,html body.home-landing[data-client-type=private] #calculator .route-selection-box,html body.home-landing[data-client-type=private] #calculator .loading-methods-box,html body.home-landing[data-client-type=private] #calculator .additional-services-box,html body.home-landing[data-client-type=private] #calculator .add-address-box{background:#fff!important}html body.home-landing[data-client-type=private] #calculator .transport-box-arrow,html body.home-landing[data-client-type=private] #calculator .date-box-arrow{border-color:var(--r6-line)!important;color:var(--r6-text)!important;background:#f3f7fa!important}html body.home-landing[data-client-type=private] #calculator .address-exchange-btn{background:var(--r6-blue)!important;border-color:var(--r6-blue)!important;color:#fff!important;background-image:none!important;box-shadow:0 8px 18px #1976c933!important}html body.home-landing[data-client-type=private] #calculator .service-checkbox-input:checked+.service-checkbox-custom{background:var(--r6-blue)!important;border-color:var(--r6-blue)!important;background-image:none!important}html body.home-landing[data-client-type=private] #calculator .service-checkbox-input:checked~.service-checkbox-text{color:var(--r6-blue-dark)!important}html body.home-landing[data-client-type=private] #calculator .order-now-btn,html body.home-landing[data-client-type=private] .modal-confirm-btn{border-radius:14px;min-height:54px;border:1px solid var(--r6-blue)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:var(--r6-blue)!important;background-image:none!important;box-shadow:0 10px 24px #125f9f33!important}html body.home-landing[data-client-type=private] #calculator .is-invalid:not(:focus):not(:focus-within):not(:active),html body.home-landing[data-client-type=private] #calculator .phone-input-box.is-invalid:not(:focus):not(:focus-within):not(:active){border-color:var(--r6-danger)!important}html body .mann-consent-box__copy,html body .mann-privacy-policy-link{line-height:1.45}html body[data-client-type=private] .mann-consent-box__copy,html body[data-client-type=private] .mann-privacy-policy-link,html body[data-client-type=private] .mann-consent-box a,html body[data-client-type=private] .mann-privacy-policy-link a{color:#526b7e;-webkit-text-fill-color:#526b7e}html body .site-footer.site-footer--r6,html body.home-landing[data-client-type=private] .site-footer.site-footer--r6{margin-top:64px}html body .mann-r6-header__nav a,html body .mann-mobile-drawer__nav a{border-radius:10px;transition:none}@media (width>=821px){html body.home-landing .mann-hero-media{border-radius:inherit!important;overflow:hidden!important}html body.home-landing .mann-hero-copy{z-index:30!important}html body.home-landing .mann-hero-copy__actions{z-index:60!important}html body.home-landing .mann-message-menu{z-index:80!important;position:relative!important}html body.home-landing .mann-message-menu[open]{z-index:100!important}html body.home-landing .mann-message-menu__options{z-index:120!important;top:auto!important;bottom:calc(100% + 10px)!important;left:0!important}}html body.home-landing[data-client-type=private] .mann-hero-copy__eyebrow{color:var(--r6-blue-dark)!important;-webkit-text-fill-color:var(--r6-blue-dark)!important}html body.home-landing[data-client-type=private] .mann-hero-copy__title{color:var(--r6-navy)!important;-webkit-text-fill-color:var(--r6-navy)!important}html body.home-landing[data-client-type=private] .mann-hero-copy__text{color:var(--r6-text)!important;-webkit-text-fill-color:var(--r6-text)!important}html body.home-landing #calculator .calculator-header-content{justify-content:center!important;width:100%!important;display:flex!important}html body.home-landing #calculator .calculator-title-wrapper{justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important}html body.home-landing #calculator .calculator-mode-switcher{border-radius:12px!important;justify-content:center!important;width:min(280px,100% - 24px)!important;max-width:280px!important;margin:0 auto!important;padding:3px!important}html body.home-landing #calculator .mode-switch-btn{border-radius:9px!important;flex:1 1 0!important;justify-content:center!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 11px!important;font-size:.86rem!important;font-weight:800!important}@media (width>=821px){html body.home-landing[data-client-type=private] #calculator .calculator-title{display:none!important}}html body.home-landing #calculator .price-choice-chip:after,html body.home-landing #calculator .price-choice-chip:focus-visible:after,html body.home-landing #calculator .price-choice-chip.is-selected:after{content:none!important;display:none!important}@media (width>=821px){html body.home-landing .mann-r6-header{height:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html body.home-landing[data-client-type=private] .mann-help-call__form{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body.home-landing[data-client-type=private] .mann-help-call__form .mann-help-call__button{grid-column:1/-1!important;justify-self:stretch!important;width:100%!important;min-width:0!important;min-height:56px!important}html body.home-landing[data-client-type=private] #calculator .transport-selection-box,html body.home-landing[data-client-type=private] #calculator .date-selection-box{box-sizing:border-box!important;border-width:2px!important}html body.home-landing[data-client-type=private] #calculator .calculator-container{overflow:visible}html body.home-landing[data-client-type=private] #calculator .calculator-header{isolation:isolate;border-radius:22px 22px 0 0!important;padding:0!important;position:relative!important;overflow:hidden!important}html body.home-landing[data-client-type=private] #calculator .calculator-header:before{pointer-events:none;background:linear-gradient(90deg,#0000,#b9d9f252,#0000);height:1px;position:absolute;inset:0 0 auto}html body.home-landing[data-client-type=private] #calculator .calculator-header-content{width:100%!important;padding:0!important;display:block!important}html body.home-landing[data-client-type=private] #calculator .calculator-title-wrapper.mann-control-deck{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;width:100%!important;margin:0!important;display:grid!important}html body.home-landing[data-client-type=private] #calculator .mann-control-deck__copy{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}html body.home-landing[data-client-type=private] #calculator .mann-control-deck__eyebrow{letter-spacing:.14em;line-height:1.25;display:block;font-size:10px!important;font-weight:800!important}html body.home-landing[data-client-type=private] #calculator .mann-control-deck__headline{letter-spacing:-.024em;margin:0!important;font-size:clamp(17px,1.45vw,21px)!important;font-weight:800!important;line-height:1.15!important}html body.home-landing[data-client-type=private] #calculator .calculator-mode-switcher{box-sizing:border-box!important;flex:none!important;grid-template-columns:1fr 1fr!important;margin:0!important;display:grid!important}html body.home-landing[data-client-type=private] #calculator .mode-switch-btn{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;box-shadow:none!important;border:1px solid #0000!important;justify-content:center!important;align-items:center!important;margin:0!important;line-height:1.2!important;transition:background-color .22s,color .22s,border-color .22s,box-shadow .22s!important;display:flex!important;transform:none!important}html body.home-landing[data-client-type=private] #calculator .mode-switch-btn i{width:16px!important;height:16px!important;color:inherit!important;flex:none!important;font-size:15px!important;display:inline-block!important}html body.home-landing[data-client-type=private] #calculator .mode-switch-btn:focus-visible{outline-offset:2px!important;outline:2px solid #c7e5ff!important}@keyframes mannDeckTransportReveal{0%{opacity:.78;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes mannDeckLoadersReveal{0%{opacity:.78;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html body.home-landing[data-client-type=private] #calculator .calculator-body.calculator-mode-loaders,html body.home-landing[data-client-type=private] #calculator .calculator-body.calculator-mode-transport{animation:none!important}html body.home-landing[data-client-type=private] #calculator .mode-switch-btn{transition:none!important}}html body.home-landing[data-client-type=private] #calculator .calculator-header{box-shadow:none!important;background:#fff!important;border:1px solid #d5e3ec!important}html body.home-landing[data-client-type=private] #calculator .calculator-header:before{content:none!important;display:none!important}html body.home-landing[data-client-type=private] #calculator .calculator-title-wrapper.mann-control-deck{min-height:96px!important;padding:18px clamp(16px,2.35vw,28px)!important}html body.home-landing[data-client-type=private] #calculator .mode-switch-btn{color:var(--r6-navy)!important;-webkit-text-fill-color:var(--r6-navy)!important;background:0 0!important}html body.home-landing[data-client-type=private] #calculator .mode-switch-btn.active{color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;background:#1976c9!important;border-color:#1976c9!important}html body.home-landing[data-client-type=private] #calculator .calculator-mode-switcher{width:250px!important;max-width:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5e3ec!important;border-radius:12px!important;gap:3px!important;padding:3px!important}html body.home-landing[data-client-type=private] #calculator .mode-switch-btn{border-radius:9px!important;gap:6px!important;height:34px!important;min-height:34px!important;padding:0 10px!important;font-size:13px!important;font-weight:800!important}html body.home-landing[data-client-type=private] #calculator .mode-switch-btn[data-mode=loaders]{letter-spacing:0!important;gap:6px!important;padding-inline:8px!important;font-size:13px!important}html body.home-landing[data-client-type=private] #calculator .mode-switch-btn[data-mode=loaders] i{width:14px!important;height:14px!important;font-size:14px!important}html body.home-landing[data-client-type=private] #calculator .mode-switch-btn[data-mode=loaders] span{white-space:nowrap!important}@media (width>=821px){html body.home-landing[data-client-type=private] main .mann-r6-header{background:0 0!important;border:0!important;height:1px!important;min-height:1px!important}}html body.home-landing[data-client-type=private] .mh-benefits--private{box-sizing:border-box;background:linear-gradient(137deg,#eaf4fb 0%,#f6fbff 75%);border:1px solid #cfe2f0;border-radius:30px;grid-template-columns:minmax(225px,.75fr) minmax(0,1.25fr);gap:clamp(25px,4.3vw,66px);display:grid;box-shadow:0 18px 46px #1241610e;padding:clamp(26px,3.4vw,54px)!important}html body.home-landing[data-client-type=private] .mh-benefits--private>.mh-section-head{max-width:100%;margin:0!important}html body.home-landing[data-client-type=private] .mh-benefits--private .mh-kicker{letter-spacing:.12em;color:#176eb2!important}html body.home-landing[data-client-type=private] .mh-benefits--private .mh-section-head h2{letter-spacing:-.04em;text-wrap:balance;max-width:480px;font-size:clamp(2.05rem,3vw,3rem);line-height:1.1;color:#0c3455!important;margin:9px 0 16px!important}html body.home-landing[data-client-type=private] .mh-benefits--private .mh-benefits__sequence{background:#fff;border-radius:24px;flex-direction:column;min-width:0;padding:7px 22px;box-shadow:0 15px 38px #0e38570e;border:1px solid #d8e8f2!important;margin:0!important;display:flex!important}html body.home-landing[data-client-type=private] .mh-benefits--private .mh-benefit-row{align-items:center;background:0 0!important;border:0!important;border-bottom:1px solid #e5eef5!important;grid-template-columns:46px minmax(0,1fr)!important;gap:15px!important;min-height:0!important;padding:18px 0!important;display:grid!important}html body.home-landing[data-client-type=private] .mh-benefits--private .mh-benefit-row:last-child{border-bottom:0!important}html body.home-landing[data-client-type=private] .mh-benefits--private .mh-benefit-row__index{letter-spacing:0;background:#edf6fd;border-radius:13px;justify-content:center;align-items:center;width:43px;height:43px;font-weight:900;display:flex;color:#1971c3!important;font-size:.86rem!important}html body.home-landing[data-client-type=private] .mh-benefits--private .mh-benefit-row:last-child .mh-benefit-row__index{background:#1976c9;color:#fff!important}html body.home-landing[data-client-type=private] .mh-benefits--private .mh-benefit-row h3{font-size:1.04rem;line-height:1.35;color:#123e5e!important;margin:0 0 5px!important}html body.home-landing[data-client-type=private] .mh-benefits--private .mh-benefit-row p{max-width:none;font-size:.89rem;line-height:1.58;color:#5f798d!important;margin:0!important}@media (width<=1080px){html body.home-landing[data-client-type=private] .mh-benefits--private{grid-template-columns:1fr;gap:24px}}html body.home-landing #calculator .calculator-title__mobile-label{display:none}html body[data-client-type=private]{--r6-audience-bg:var(--r6-bg);--r6-audience-ink:var(--r6-navy);--r6-audience-panel:#fff}html body.home-landing[data-client-type=private]{--r6-audience-bg:#fff}html body[data-client-type] .mann-client-switch{background:var(--r6-audience-bg);border:1px solid var(--r6-line)}html body[data-client-type] .mann-client-switch__btn{color:var(--r6-audience-ink);-webkit-text-fill-color:var(--r6-audience-ink);background:0 0;border:1px solid #0000}html body[data-client-type] .mann-client-switch__btn.is-active{background:var(--r6-blue);color:#fff;-webkit-text-fill-color:#fff;border-color:var(--r6-blue)}html body[data-client-type] .site-footer.site-footer--r6{background:var(--r6-audience-bg);color:var(--r6-audience-ink);border-top:1px solid var(--r6-line);box-shadow:none}html body[data-client-type] .site-footer.site-footer--r6 :is(p,span,strong,a,li,summary,.site-footer__bottom,.mann-footer-company){color:inherit;-webkit-text-fill-color:currentColor;opacity:1}html body[data-client-type] .site-footer :is(.site-footer__documents,.site-footer__accordion,.site-footer__bottom){border-color:var(--r6-line)}html body[data-client-type] .site-footer__logo-image{border-color:var(--r6-line);background:#fff}html body[data-client-type=private] :is(.mann-hero-primary,.mann-primary-button,.mc-call__button,.mann-mobile-fleet-teaser__quote){background:var(--r6-blue);color:#fff;-webkit-text-fill-color:#fff;border:1px solid var(--r6-blue);box-shadow:none;text-shadow:none}html body.home-landing[data-client-type=private] .mann-message-menu>summary{color:var(--r6-navy);-webkit-text-fill-color:var(--r6-navy);background:#fff;border:1px solid #0000}html body.home-landing .mann-static-hero{border-radius:16px}html body.home-landing .mann-hero-media{border-radius:inherit}html body.home-landing .mann-hero-media__img{object-fit:cover}html body.home-landing .mann-calculator-help,html body.home-landing .mann-calculator-help *{transition:none;animation:none;transform:translate(0,0) scale(1)}html body.home-landing .mann-calculator-help strong{line-height:1.15}html body.home-landing .mann-help-call{align-items:start}html body.home-landing .mann-help-call__copy{text-align:left;flex-direction:column;align-self:start;align-items:flex-start;display:flex}html body.home-landing .mann-help-call__copy :is(.mc-label,h2,p){text-align:left;max-width:100%;margin-left:0;margin-right:0}html body.home-landing .mann-help-call__copy h2{line-height:1.15}html body.home-landing[data-client-type=private] .mh-benefits--private{align-items:start}html body.home-landing[data-client-type=private] .mh-benefits--private>.mh-section-head{text-align:left;align-self:start;padding-top:0}html body.home-landing .mc-trust__facts--two .mc-trust__fact{background:var(--r6-audience-panel);border:1px solid var(--r6-line);color:var(--r6-audience-ink);box-shadow:none}html body.home-landing .mc-trust__facts--two .mc-trust__fact :is(strong,span){color:inherit;-webkit-text-fill-color:currentColor}html body.home-landing[data-client-type=private] .mc-trust__facts--two .mc-trust__fact strong{color:#000;-webkit-text-fill-color:#000}html body.home-landing .mc-trust__facts--two .mc-trust__fact:before,html body.home-landing .mc-trust__facts--two .mc-trust__fact:after{content:none}html body.home-landing .mann-home-faq__lead{text-align:left;align-items:flex-start}html body.home-landing .mann-home-faq__eyebrow{color:var(--r6-blue);-webkit-text-fill-color:var(--r6-blue);box-shadow:none;background:0 0;border:0}html body.home-landing .mann-home-faq__footer{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:12px;display:flex}html body.home-landing .mann-home-faq__footer>:is(span,a){box-sizing:border-box;border:1px solid var(--r6-blue);min-width:245px;min-height:48px;color:var(--r6-blue);-webkit-text-fill-color:var(--r6-blue);background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:12px 18px;font-size:.9rem;font-weight:750;text-decoration:none;display:inline-flex}html body.home-landing .mann-home-faq__footer a i{color:inherit}html body.home-landing .mh-service-card{border:1px solid var(--r6-line);color:var(--r6-navy);box-shadow:none;background:#fff}html body.home-landing .mh-service-card :is(h3,p){color:inherit;-webkit-text-fill-color:currentColor}html body.home-landing[data-client-type=private] .mh-service-card__index{color:#000;-webkit-text-fill-color:#000}html body.home-landing[data-client-type=private] .mh-service-card:first-child .mh-service-card__index{color:var(--r6-blue);-webkit-text-fill-color:var(--r6-blue)}html body.home-landing[data-client-type=private] .mh-services__all{background:var(--r6-blue);color:#fff;-webkit-text-fill-color:#fff;border:1px solid var(--r6-blue);box-shadow:none}html body.home-landing #calculator .mann-control-deck__headline{color:#000;-webkit-text-fill-color:#000;display:block}html body.home-landing #calculator .calculator-title__mobile-label{color:#000;-webkit-text-fill-color:#000}html body.home-landing #calculator .mann-control-deck__eyebrow,html body.home-landing #calculator #calculatorEyebrow{color:var(--r6-blue);-webkit-text-fill-color:var(--r6-blue)}html body.home-landing .mh-service-card,html body[data-client-type=private] :is(.mann-hero-primary,.mann-message-menu>summary,.order-now-btn,.modal-confirm-btn,.transport-confirm-btn,.mc-call__button,.mann-primary-button,.svp-callback__form .svp-button){transform-origin:50%;transition:transform .18s;transform:scale(1)}@media (hover:hover) and (pointer:fine){html body.home-landing .mh-service-card:hover,html body[data-client-type=private] :is(.mann-hero-primary,.mann-message-menu>summary,.order-now-btn,.modal-confirm-btn,.transport-confirm-btn,.mc-call__button,.mann-primary-button,.svp-callback__form .svp-button):hover{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){html body.home-landing .mh-service-card,html body[data-client-type=private] :is(.mann-hero-primary,.mann-message-menu>summary,.order-now-btn,.modal-confirm-btn,.transport-confirm-btn,.mc-call__button,.mann-primary-button,.svp-callback__form .svp-button){transition:none;transform:none}}@media (width>=768px) and (width<=1024px){body.home-landing .site-footer .site-footer__grid--r6{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 30px}body.home-landing .site-footer .site-footer__grid--r6>*{min-width:0}}@media (prefers-reduced-motion:reduce){html body .mann-mobile-drawer-layer .mann-mobile-drawer{transition:none!important}}html body .mann-consent-box:not(.nizkoramnik-card__privacy):not(.nizkoramnik-order-modal__privacy){min-width:0!important}html body :is(.mann-help-call__form,.mann-b2b-quote__form,.svp-callback__form,.mann-svc-callback__form,#calculator) .mann-consent-box:not(.nizkoramnik-card__privacy):not(.nizkoramnik-order-modal__privacy){grid-template-columns:none!important;display:block!important}html body :is(.mann-help-call__form,.mann-b2b-quote__form,.svp-callback__form,.mann-svc-callback__form,#calculator) .mann-consent-box__label{cursor:pointer;box-sizing:border-box!important;white-space:normal!important;grid-template-columns:21px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important}html body :is(.mann-help-call__form,.mann-b2b-quote__form,.svp-callback__form,.mann-svc-callback__form,#calculator) .mann-consent-box__input{color-scheme:light!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;clip:auto!important;clip-path:none!important;box-sizing:border-box!important;cursor:pointer!important;border:1.6px solid #afc3d2!important;border-radius:6px!important;width:21px!important;min-width:21px!important;height:21px!important;min-height:21px!important;margin:1px 0 0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}html body :is(.mann-help-call__form,.mann-b2b-quote__form,.svp-callback__form,.mann-svc-callback__form,#calculator) .mann-consent-box__input:focus-visible{outline-offset:3px!important;outline:3px solid #1976c94d!important}html body #calculator .mann-consent-box__decoration,html body #calculator .privacy-checkbox-custom{visibility:hidden!important;display:none!important}html body :is(.mann-help-call__form,.mann-b2b-quote__form,.svp-callback__form,.mann-svc-callback__form,#calculator) .mann-consent-box__copy{box-sizing:border-box!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;width:auto!important;min-width:0!important;max-width:none!important;line-height:1.52!important;display:block!important}html body :is(.mann-help-call__form,.mann-b2b-quote__form,.svp-callback__form,.mann-svc-callback__form,#calculator) .mann-consent-box__copy a{text-underline-offset:2px!important;text-decoration:underline!important}html body :is(.mann-help-call__form,.mann-b2b-quote__form,.svp-callback__form,.mann-svc-callback__form,#calculator) .mann-privacy-policy-link{overflow-wrap:break-word!important;min-width:0!important;padding-left:31px!important}html body .mann-r6-header :is(.mann-top-header__brand,.mann-mobile-topbar__brand)>strong{letter-spacing:.012em!important;white-space:nowrap!important;font-family:Manrope,Inter,Arial,sans-serif!important;font-style:normal!important;font-weight:800!important;line-height:1.06!important}@media (width>=821px){html body .mann-r6-header .mann-top-header__brand{gap:11px!important}html body .mann-r6-header .mann-top-header__brand>strong{font-size:22px!important}}.mann-cookie-banner[hidden],.mann-cookie-banner [hidden]{display:none!important}.mann-cookie-banner{bottom:max(18px,env(safe-area-inset-bottom));z-index:100080;color:#17324d;overscroll-behavior:contain;background:#fff;border:1px solid #d9e4ef;border-radius:17px;width:min(920px,100% - 36px);max-height:calc(100dvh - 36px);padding:17px 22px;font-family:inherit;position:fixed;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 14px 44px #14365733}.mann-cookie-banner,.mann-cookie-banner *{box-sizing:border-box}.mann-cookie-banner__inner{gap:12px;display:grid}.mann-cookie-banner__text{color:#405a73;margin:0;font-size:14px;line-height:1.5}.mann-cookie-banner__text a{color:var(--r6-blue,#1976c9);text-underline-offset:2px;text-decoration:underline}.mann-cookie-banner__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mann-cookie-banner__button{min-height:42px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:9px 16px;font-size:13px;font-weight:700;line-height:1.35;transition:background-color .15s,border-color .15s;display:inline-flex}.mann-cookie-banner__button--accept{color:#fff;border:1px solid var(--r6-blue,#1976c9);background:var(--r6-blue,#1976c9)}.mann-cookie-banner__button--decline{color:var(--r6-blue,#1976c9);background:#fff;border:1px solid #b4c9db}.mann-cookie-banner__settings{min-height:42px;color:var(--r6-blue,#1976c9);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:9px 6px;font-size:13px;line-height:1.35;text-decoration:underline}.mann-cookie-banner__button:focus-visible,.mann-cookie-banner__settings:focus-visible,.mann-cookie-settings:focus-visible{outline:3px solid var(--r6-blue,#1976c9);outline-offset:3px}.mann-cookie-banner__preferences{gap:8px;padding-top:3px;display:grid}.mann-cookie-banner__preferences-title{color:#183b59;margin:0 0 1px;font-size:14px;font-weight:700}.mann-cookie-banner__option{cursor:pointer;background:#f7fafc;border:1px solid #dce6ef;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 13px;display:flex}.mann-cookie-banner__option--required{cursor:default}.mann-cookie-banner__option-copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.mann-cookie-banner__option-name{font-size:13px;font-weight:700;line-height:1.35}.mann-cookie-banner__option-hint{color:#647c90;font-size:12px;font-weight:500}.mann-cookie-banner__option-detail{color:#637789;font-size:12px;line-height:1.45}.mann-cookie-banner__option input[type=checkbox]{width:19px;height:19px;accent-color:var(--r6-blue,#1976c9);cursor:pointer;flex:0 0 19px;margin:0}.mann-cookie-banner__option input[type=checkbox]:disabled{opacity:.75;cursor:not-allowed}.mann-cookie-banner__option:focus-within{outline:2px solid var(--r6-blue,#1976c9);outline-offset:1px}.mann-cookie-settings{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;display:inline}
