.breadcrumb[data-astro-cid-fkkx4of4]{background:var(--bg-light);padding:1rem 2rem;margin-top:60px}.breadcrumb[data-astro-cid-fkkx4of4] ol[data-astro-cid-fkkx4of4]{display:flex;gap:.5rem;font-size:.85rem;max-width:1000px;margin:0 auto}.breadcrumb[data-astro-cid-fkkx4of4] li[data-astro-cid-fkkx4of4]:after{content:">";margin-left:.5rem;color:var(--text-light)}.breadcrumb[data-astro-cid-fkkx4of4] li[data-astro-cid-fkkx4of4]:last-child:after{display:none}.breadcrumb[data-astro-cid-fkkx4of4] a[data-astro-cid-fkkx4of4]{color:var(--primary)}.container[data-astro-cid-fkkx4of4]{max-width:1000px;margin:0 auto;padding:0 2rem}.hero[data-astro-cid-fkkx4of4]{background:var(--gradient-hero);padding:4rem 2rem;text-align:center}.hero[data-astro-cid-fkkx4of4] h1[data-astro-cid-fkkx4of4]{font-size:2.2rem;color:#fff;margin-bottom:1rem}.hero[data-astro-cid-fkkx4of4] p[data-astro-cid-fkkx4of4]{color:#ffffffe6;font-size:1.1rem}.symptoms-section[data-astro-cid-fkkx4of4]{padding:4rem 2rem;background:#fff}.symptoms-section[data-astro-cid-fkkx4of4] h2[data-astro-cid-fkkx4of4]{text-align:center;font-size:1.5rem;margin-bottom:2rem}.symptoms-grid[data-astro-cid-fkkx4of4]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.symptom-card[data-astro-cid-fkkx4of4]{display:flex;align-items:center;gap:1rem;padding:1.2rem 1.5rem;background:var(--bg-light);border-radius:12px;transition:all .3s ease}.symptom-card[data-astro-cid-fkkx4of4]:hover{background:var(--primary-light);transform:translateY(-3px)}.symptom-icon[data-astro-cid-fkkx4of4]{font-size:1.5rem}.symptom-card[data-astro-cid-fkkx4of4] span[data-astro-cid-fkkx4of4]:last-child{font-weight:500;color:var(--text-dark)}.menu-section[data-astro-cid-fkkx4of4]{padding:4rem 2rem;background:var(--bg-light)}.menu-section[data-astro-cid-fkkx4of4] h2[data-astro-cid-fkkx4of4]{text-align:center;font-size:1.5rem;margin-bottom:2rem}.menu-grid[data-astro-cid-fkkx4of4]{display:flex;flex-direction:column;gap:1rem}.menu-card[data-astro-cid-fkkx4of4]{display:flex;align-items:center;gap:1.5rem;padding:1.5rem 2rem;background:#fff;border-radius:16px;box-shadow:0 5px 20px var(--shadow);transition:all .3s ease}.menu-card[data-astro-cid-fkkx4of4]:hover{transform:translate(10px);box-shadow:0 8px 30px var(--shadow)}.menu-icon[data-astro-cid-fkkx4of4]{font-size:2.5rem;flex-shrink:0}.menu-content[data-astro-cid-fkkx4of4]{flex:1}.menu-content[data-astro-cid-fkkx4of4] h3[data-astro-cid-fkkx4of4]{font-size:1.2rem;margin-bottom:.5rem}.menu-desc[data-astro-cid-fkkx4of4]{font-size:.9rem;color:var(--text-gray);line-height:1.6;margin-bottom:.8rem}.menu-meta[data-astro-cid-fkkx4of4]{display:flex;gap:1.5rem}.menu-meta[data-astro-cid-fkkx4of4] .price[data-astro-cid-fkkx4of4]{font-family:var(--font-display);font-weight:700;color:var(--primary)}.menu-meta[data-astro-cid-fkkx4of4] .time[data-astro-cid-fkkx4of4]{color:var(--text-light);font-size:.9rem}.menu-card[data-astro-cid-fkkx4of4] .arrow[data-astro-cid-fkkx4of4]{font-size:1.5rem;color:var(--primary);flex-shrink:0}.ebike-section[data-astro-cid-fkkx4of4]{padding:4rem 2rem;background:#fff}.ebike-card[data-astro-cid-fkkx4of4]{display:flex;align-items:center;gap:2rem;padding:2.5rem;background:linear-gradient(135deg,#1f1f1f,#0a0a0a);border-radius:20px}.ebike-icon[data-astro-cid-fkkx4of4]{font-size:3rem;flex-shrink:0}.ebike-content[data-astro-cid-fkkx4of4] h3[data-astro-cid-fkkx4of4]{color:#fff;font-size:1.3rem;margin-bottom:.8rem}.ebike-content[data-astro-cid-fkkx4of4] p[data-astro-cid-fkkx4of4]{color:#fffc;line-height:1.7;margin-bottom:1.5rem}.btn-outline[data-astro-cid-fkkx4of4]{display:inline-block;padding:.8rem 1.5rem;border:2px solid var(--accent);color:var(--accent);border-radius:50px;font-weight:600;transition:all .3s ease}.btn-outline[data-astro-cid-fkkx4of4]:hover{background:var(--accent);color:var(--text-dark)}.cta-section[data-astro-cid-fkkx4of4]{padding:4rem 2rem;background:var(--primary);text-align:center}.cta-section[data-astro-cid-fkkx4of4] h2[data-astro-cid-fkkx4of4]{font-size:1.5rem;color:#fff;margin-bottom:.8rem}.cta-section[data-astro-cid-fkkx4of4]>p[data-astro-cid-fkkx4of4]{color:#ffffffe6;margin-bottom:2rem}.cta-buttons[data-astro-cid-fkkx4of4]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:1rem}.btn[data-astro-cid-fkkx4of4]{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;border-radius:50px;font-weight:600;transition:all .3s ease}.btn-primary[data-astro-cid-fkkx4of4]{background:var(--accent);color:var(--text-dark)}.btn-line[data-astro-cid-fkkx4of4]{background:#06c755;color:#fff}.cta-hours[data-astro-cid-fkkx4of4]{font-size:.85rem;color:#ffffffb3}@media (max-width: 768px){.hero[data-astro-cid-fkkx4of4] h1[data-astro-cid-fkkx4of4]{font-size:1.8rem}.symptoms-grid[data-astro-cid-fkkx4of4]{grid-template-columns:repeat(2,1fr)}.menu-card[data-astro-cid-fkkx4of4]{flex-direction:column;text-align:center}.menu-meta[data-astro-cid-fkkx4of4]{justify-content:center}.menu-card[data-astro-cid-fkkx4of4] .arrow[data-astro-cid-fkkx4of4]{display:none}.ebike-card[data-astro-cid-fkkx4of4]{flex-direction:column;text-align:center}}@media (max-width: 480px){.symptoms-grid[data-astro-cid-fkkx4of4]{grid-template-columns:1fr}}
