:root{--fu-ink:#20262b;--fu-muted:#647078;--fu-aqua:#00b9c2;--fu-orange:#f47700;--fu-line:#e4eaed;--fu-soft:#f3f7f8}body{color:var(--fu-ink);font-family:Arial,Helvetica,sans-serif}.fu-header{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1360px;margin:auto;padding:25px 32px;background:#fff;border-bottom:1px solid var(--fu-line)}.fu-header>a{display:flex;align-items:center;flex-shrink:0}.fu-header img{display:block;width:175px;height:auto}.fu-header nav{display:flex;gap:28px;align-items:center}.fu-header a{color:var(--fu-ink);text-decoration:none;font-size:15px}.fu-header a:hover{color:#007f87}.fu-header .fu-contact{font-size:13px;color:#007f87}.fu-header a:focus-visible,.fu-scenarios a:focus-visible,.fu-cta:focus-visible{outline:3px solid #007f87;outline-offset:4px}.fu-hero{box-sizing:border-box;position:relative;display:grid;grid-template-columns:1.3fr 1fr;gap:24px;align-items:center;max-width:1296px;margin:24px auto 0;padding:40px 48px;border-radius:24px;background:linear-gradient(115deg,#f5f9fa,#eef5f6);overflow:hidden}.fu-hero h1{font-size:clamp(36px,4.2vw,58px);line-height:1.04;letter-spacing:-2px;margin:20px 0}.fu-hero p{line-height:1.55;color:var(--fu-muted);max-width:580px}.fu-hero .eyebrow{font-size:11px;letter-spacing:2px;color:#007f87}.fu-hero>img{width:100%;height:300px;object-fit:contain;mix-blend-mode:multiply}.fu-cta{display:inline-block;background:var(--fu-orange);color:white!important;border-radius:12px;padding:14px 22px;text-decoration:none;font-weight:700;margin-top:12px}.fu-scenarios{display:flex;gap:10px;flex-wrap:wrap;max-width:1296px;margin:24px auto;padding:0 8px}.fu-scenarios a{border:1px solid var(--fu-line);border-radius:30px;background:var(--fu-soft);color:var(--fu-ink);padding:12px 21px;text-decoration:none;font-size:14px}.fu-scenarios a:hover{background:#dcf7f7}.fu-phones main{max-width:1360px;margin:auto}.fu-phones .catalog-section{padding:20px 32px 48px}.fu-phones #catalog-filters{background:#f5f8f9;border:1px solid var(--fu-line);border-radius:20px}.fu-phones .phone-card{border-radius:18px;box-shadow:none}.fu-phones .operator{background:var(--fu-orange)!important;color:white!important}.fu-phones .catalog-note-small{line-height:1.55}.fu-brand .hero{max-width:1296px;margin:24px auto;border-radius:24px;background:linear-gradient(115deg,#f5f9fa,#eef5f6);padding:40px 48px;min-height:0}.fu-brand .hero h1{font-size:clamp(36px,4.2vw,58px);letter-spacing:-2px;line-height:1.06}.fu-brand .hero em{color:#008e97}.fu-brand .hero-art{height:330px}.fu-brand .button,.fu-brand .detail-link{background:var(--fu-orange);color:#fff;border-radius:12px;padding:12px 18px;border:0}.fu-brand .product{border:1px solid var(--fu-line);border-radius:18px;overflow:hidden;background:#fff}.fu-brand .image-button{background:#f5f8f9}.fu-brand .image-button img{object-fit:contain}.fu-brand .filters button[aria-pressed=true]{background:var(--fu-aqua);color:#fff;border-color:var(--fu-aqua)}.fu-home .fu-header{padding:0 0 24px}.fu-home .intro{margin-top:42px}.fu-home .card{border:1px solid #eef0f1}.fu-scooters .site{max-width:1360px;margin:auto;border:0;border-radius:0;background:#fff}.fu-scooters{background:#fff}.fu-scooters .hero{margin:24px 32px;border-radius:24px;background:#f2f7f8;overflow:hidden;min-height:350px}.fu-scooters .hero h1{font-size:clamp(36px,4.2vw,58px);line-height:1.05;letter-spacing:-2px}.fu-scooters .hero-photo img{object-fit:contain!important;mix-blend-mode:multiply}.fu-scooters .scenario{border-radius:16px}.fu-scooters .fu-header{max-width:1360px}.fu-scooters .fu-header+.preview{margin-top:0}@media(max-width:760px){.fu-header{padding:18px 18px 14px;gap:17px;flex-wrap:wrap}.fu-header img{width:142px}.fu-header nav{order:3;width:100%;justify-content:space-between;gap:12px}.fu-header nav a{font-size:13px}.fu-header .fu-contact{font-size:11px}.fu-hero{margin:14px 14px 0;padding:26px 24px;grid-template-columns:1fr;gap:8px}.fu-hero h1{font-size:36px;letter-spacing:-1.2px}.fu-hero>img{height:180px}.fu-hero p{font-size:14px}.fu-scenarios{margin:16px 14px;padding:0;gap:7px}.fu-scenarios a{font-size:12px;padding:10px 14px}.fu-phones .catalog-section{padding:16px 14px 40px}.fu-brand .hero{margin:14px;padding:28px 22px}.fu-brand .hero-art{height:260px}.fu-scooters .hero{margin:14px;min-height:0}.fu-home .fu-header nav{display:flex}.fu-home .fu-contact{display:none}.fu-home .fu-header{padding-bottom:16px}.fu-home .intro{margin-top:28px}}
.fu-header{height:auto!important;min-height:0!important;position:relative!important}.fu-scooters .fu-cta{border:0;font:inherit;font-weight:700;cursor:pointer}.fu-scooters .menu-toggle[hidden]{display:none!important}.fu-scooters .search-button{font:inherit;border:1px solid #dbe4e7;background:#f5f8f9;border-radius:12px;padding:9px 12px}.fu-brand .fu-header{padding-bottom:22px}@media(max-width:760px){.fu-scooters .search-button{display:none}.fu-header nav{margin:0!important;padding-top:8px}}

.fu-brand .detail-link{background:transparent!important;color:#216871!important;border:1px solid #d5e1e4!important;box-shadow:none!important}.fu-brand .detail-link span:last-child{background:transparent;color:inherit}.fu-brand .brand-buy{background:#ed6900}.fu-footer{display:block!important;max-width:1296px;margin:48px auto 0;padding:0 28px 30px;background:#fff;color:#233038}.fu-help{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:32px;border-radius:24px;background:linear-gradient(115deg,#e7faf8,#f4f9fa);border:1px solid #c7eeeb}.fu-help span{font-size:11px;letter-spacing:2px;color:#006d74}.fu-help h2{font-size:30px;line-height:1.12;max-width:610px;margin:14px 0}.fu-help p{color:#53676c;line-height:1.5}.fu-help .fu-cta{white-space:nowrap}.fu-footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:36px 0}.fu-footer a{text-decoration:none}.fu-footer-grid a{display:block;color:#3c565d;font-size:14px;margin:14px 0;line-height:1.4}.fu-footer h3{font-size:16px}.fu-legal{border-top:1px solid #e1e9eb;padding-top:20px;display:flex;flex-wrap:wrap;gap:20px;font-size:12px}.fu-legal a{color:#51666c}.fu-header .fu-contact{background:#e7f8f7;border:1px solid #b6e3e1;padding:11px 15px;border-radius:12px;font-weight:700;color:#00666d}.fu-scooters .product{border-radius:18px;border:1px solid #e1e8eb;box-shadow:none;padding:18px;background:#fff}.fu-scooters .product-photo-open{height:220px}.fu-scooters .product-photo-open img{height:100%;object-fit:contain}.fu-scooters .product h3{font-size:18px;line-height:1.3}.fu-scooters .product-specs summary,.fu-scooters .product-nuances summary,.fu-brand .product-nuances summary{font:inherit;font-size:14px;color:#20606a;background:#f3f8f9;border:1px solid #dce8ea;border-radius:10px;padding:11px 13px;cursor:pointer;list-style:none}.product-nuances{margin:12px 0;font-size:14px;line-height:1.6}.product-nuances p{color:#52666c}.product-nuances a{color:#087b83}.fu-scooters .request-product-button{background:#ed6900!important;color:#fff!important;border-radius:12px!important}.fu-scooters .product-actions>a{background:transparent!important;color:#176e76!important}.fu-scooters .catalog-loading{background:#eef9f8;border:1px solid #cbe9e7;border-radius:18px;padding:25px;line-height:1.6}.catalog-loading:before{content:'';display:block;width:36%;height:5px;background:#00b9c2;border-radius:5px;margin-bottom:16px;animation:fu-load 1.4s ease-in-out infinite alternate}@keyframes fu-load{to{width:80%;opacity:.45}}@media(prefers-reduced-motion:reduce){.catalog-loading:before{animation:none}}@media(max-width:760px){.fu-footer{padding:0 18px 90px;margin-top:30px}.fu-help{display:block;padding:24px}.fu-help h2{font-size:26px}.fu-help .fu-cta{white-space:normal}.fu-footer-grid{grid-template-columns:1fr 1fr;gap:18px}.fu-home .fu-contact{display:flex}.fu-header .fu-contact{font-size:11px;padding:9px 10px}.fu-scooters .product-photo-open{height:190px}}
