.moto-hero{padding:185px 0 95px;color:#fff;background:radial-gradient(circle at 85% 18%,rgba(0,201,245,.18),transparent 27%),linear-gradient(135deg,#061523,#0a304a)}.moto-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:72px;align-items:center}.moto-hero h1{max-width:760px;margin:0;font-size:clamp(44px,5.6vw,72px);line-height:1.02;letter-spacing:-.045em}.moto-lead{max-width:690px;margin:25px 0 32px;color:#c6d6df;font-size:18px}.moto-hero-media{overflow:hidden;margin:0;border:1px solid rgba(255,255,255,.15);border-radius:20px;background:#fff;box-shadow:0 28px 70px rgba(0,0,0,.28)}.moto-hero-media img{width:100%;aspect-ratio:1.25;object-fit:contain;padding:24px}.moto-hero-media figcaption{padding:18px 24px;color:#17364a;background:#edf5f7;font-size:12px;font-weight:750}.moto-context{background:#fff}.moto-context .feature-split{align-items:start}.moto-context h2,.moto-model h2,.moto-faq h2{margin:0;font-size:clamp(35px,4vw,54px);line-height:1.08;letter-spacing:-.04em}.moto-context .feature-split>div:first-child>p:not(.eyebrow):not(.note){color:var(--muted);font-size:17px}.moto-principles{display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.moto-principles article{padding:25px 28px;background:#f7fafb}.moto-principles span,.moto-market-grid span{color:#0088a7;font-size:11px;font-weight:900}.moto-principles h3{margin:12px 0 6px;font-size:20px}.moto-principles p{margin:0;color:var(--muted);font-size:14px}.moto-market-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}.moto-market-grid article{min-height:205px;padding:30px;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.moto-market-grid span{color:var(--cyan)}.moto-market-grid h3{margin:30px 0 10px;font-size:22px}.moto-market-grid p{margin:0;color:#b4c5cf;font-size:14px}.moto-model{background:#edf4f7}.moto-model-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.moto-model-media{overflow:hidden;border-radius:18px;background:#061827;box-shadow:var(--shadow)}.moto-model-media img{width:100%;aspect-ratio:16/10;object-fit:cover}.moto-model-grid>div:last-child>p:not(.eyebrow){color:var(--muted);font-size:17px}.moto-feature-list{display:grid;grid-template-columns:1fr 1fr;gap:0 25px;margin:26px 0 30px;padding:0;list-style:none}.moto-feature-list li{position:relative;padding:11px 0 11px 24px;border-bottom:1px solid #cfdee5;font-size:14px;font-weight:700}.moto-feature-list li:before{content:"✓";position:absolute;left:0;color:#008aaa}.moto-text-link{color:#007e9c;font-size:14px;font-weight:850}.moto-planning{background:#fff}.moto-faq{background:#f3f7f9}.moto-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start}.moto-faq-grid>div:first-child>p:not(.eyebrow){color:var(--muted)}.moto-faq .support-faq details{background:#fff}.motorcycle-solution-card{display:grid;grid-template-columns:1fr .86fr;gap:48px;align-items:center;margin-top:42px;padding:42px;border:1px solid rgba(255,255,255,.17);border-radius:18px;background:linear-gradient(135deg,rgba(0,201,245,.13),rgba(255,255,255,.025))}.motorcycle-solution-card h2{margin:0 0 14px;font-size:clamp(30px,3.5vw,46px);line-height:1.08}.motorcycle-solution-card p{color:#b9c9d2}.motorcycle-solution-card img{width:100%;max-height:320px;object-fit:contain;border-radius:14px;background:#fff;padding:16px}.catalog-guide{grid-template-columns:repeat(4,1fr)}
@media(max-width:1000px){.moto-hero-grid,.moto-model-grid,.moto-faq-grid{grid-template-columns:1fr}.moto-hero-grid{gap:45px}.moto-market-grid{grid-template-columns:repeat(2,1fr)}.motorcycle-solution-card{grid-template-columns:1fr}.catalog-guide{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){.moto-hero{padding:150px 0 70px}.moto-hero h1{font-size:42px}.moto-market-grid{grid-template-columns:1fr}.moto-feature-list{grid-template-columns:1fr}.motorcycle-solution-card{padding:26px}.catalog-guide{grid-template-columns:1fr}}
