.breadcrumb[data-astro-cid-cs5qdwey]{background:var(--bg-light);padding:1rem 2rem;margin-top:60px}.breadcrumb[data-astro-cid-cs5qdwey] ol[data-astro-cid-cs5qdwey]{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.85rem;max-width:900px;margin:0 auto}.breadcrumb[data-astro-cid-cs5qdwey] li[data-astro-cid-cs5qdwey]:after{content:">";margin-left:.5rem;color:var(--text-light)}.breadcrumb[data-astro-cid-cs5qdwey] li[data-astro-cid-cs5qdwey]:last-child:after{display:none}.breadcrumb[data-astro-cid-cs5qdwey] a[data-astro-cid-cs5qdwey]{color:var(--primary)}.container[data-astro-cid-cs5qdwey]{max-width:900px;margin:0 auto;padding:0 2rem}.hero[data-astro-cid-cs5qdwey]{background:var(--gradient-hero);padding:4rem 2rem;text-align:center}.hero-icon[data-astro-cid-cs5qdwey]{font-size:4rem;margin-bottom:1rem}.hero[data-astro-cid-cs5qdwey] h1[data-astro-cid-cs5qdwey]{font-size:2.2rem;color:#fff;margin-bottom:1rem}.hero[data-astro-cid-cs5qdwey] p[data-astro-cid-cs5qdwey]{color:#ffffffe6;font-size:1.1rem;max-width:600px;margin:0 auto 1.5rem;line-height:1.8}.hero-meta[data-astro-cid-cs5qdwey]{display:flex;gap:2rem;justify-content:center;flex-wrap:wrap}.hero-meta[data-astro-cid-cs5qdwey] .price[data-astro-cid-cs5qdwey]{font-family:var(--font-display);font-size:1.5rem;font-weight:700;color:var(--accent)}.hero-meta[data-astro-cid-cs5qdwey] .time[data-astro-cid-cs5qdwey]{color:#fffc;font-size:1.1rem}.symptoms-section[data-astro-cid-cs5qdwey]{padding:4rem 2rem;background:#fff}.symptoms-section[data-astro-cid-cs5qdwey] h2[data-astro-cid-cs5qdwey]{text-align:center;font-size:1.5rem;margin-bottom:2rem}.symptoms-list[data-astro-cid-cs5qdwey]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.symptom-item[data-astro-cid-cs5qdwey]{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:var(--bg-light);border-radius:12px}.symptom-item[data-astro-cid-cs5qdwey] .check[data-astro-cid-cs5qdwey]{width:28px;height:28px;background:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.85rem;flex-shrink:0}.causes-section[data-astro-cid-cs5qdwey]{padding:4rem 2rem;background:var(--bg-light)}.causes-section[data-astro-cid-cs5qdwey] h2[data-astro-cid-cs5qdwey]{text-align:center;font-size:1.5rem;margin-bottom:2rem}.causes-grid[data-astro-cid-cs5qdwey]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.cause-card[data-astro-cid-cs5qdwey]{display:flex;align-items:center;gap:1rem;padding:1.2rem 1.5rem;background:#fff;border-radius:12px;box-shadow:0 3px 10px var(--shadow)}.cause-num[data-astro-cid-cs5qdwey]{width:30px;height:30px;background:var(--accent);color:var(--text-dark);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.solution-section[data-astro-cid-cs5qdwey]{padding:4rem 2rem;background:#fff}.solution-section[data-astro-cid-cs5qdwey] h2[data-astro-cid-cs5qdwey]{text-align:center;font-size:1.5rem;margin-bottom:2rem}.solution-card[data-astro-cid-cs5qdwey]{background:var(--primary-light);border-radius:16px;padding:2rem;border-left:4px solid var(--primary)}.solution-text[data-astro-cid-cs5qdwey]{font-size:1.05rem;line-height:1.8;margin-bottom:1.5rem}.solution-meta[data-astro-cid-cs5qdwey]{display:flex;gap:2rem;flex-wrap:wrap}.meta-item[data-astro-cid-cs5qdwey]{display:flex;flex-direction:column;gap:.3rem}.meta-label[data-astro-cid-cs5qdwey]{font-size:.8rem;color:var(--text-light)}.meta-value[data-astro-cid-cs5qdwey]{font-size:1.2rem;font-weight:700}.meta-value[data-astro-cid-cs5qdwey].price{color:var(--primary);font-family:var(--font-display)}.steps-section[data-astro-cid-cs5qdwey]{padding:4rem 2rem;background:var(--bg-light)}.steps-section[data-astro-cid-cs5qdwey] h2[data-astro-cid-cs5qdwey]{text-align:center;font-size:1.5rem;margin-bottom:2rem}.steps-list[data-astro-cid-cs5qdwey]{display:flex;flex-direction:column;gap:1rem}.step-item[data-astro-cid-cs5qdwey]{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:#fff;border-radius:12px;box-shadow:0 3px 10px var(--shadow)}.step-num[data-astro-cid-cs5qdwey]{width:40px;height:40px;background:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;flex-shrink:0}.step-item[data-astro-cid-cs5qdwey] p[data-astro-cid-cs5qdwey]{font-size:1rem;line-height:1.6}.tips-section[data-astro-cid-cs5qdwey]{padding:4rem 2rem;background:#fff}.tips-section[data-astro-cid-cs5qdwey] h2[data-astro-cid-cs5qdwey]{text-align:center;font-size:1.3rem;margin-bottom:2rem}.tips-grid[data-astro-cid-cs5qdwey]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.tip-card[data-astro-cid-cs5qdwey]{padding:1.2rem 1.5rem;background:#fffbeb;border-radius:12px;border-left:3px solid var(--accent)}.tip-card[data-astro-cid-cs5qdwey] p[data-astro-cid-cs5qdwey]{font-size:.95rem;line-height:1.7;color:var(--text-gray)}.related-section[data-astro-cid-cs5qdwey]{padding:4rem 2rem;background:var(--bg-light)}.related-section[data-astro-cid-cs5qdwey] h2[data-astro-cid-cs5qdwey]{text-align:center;font-size:1.5rem;margin-bottom:2rem}.related-grid[data-astro-cid-cs5qdwey]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.related-card[data-astro-cid-cs5qdwey]{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:2rem;background:#fff;border-radius:16px;box-shadow:0 5px 15px var(--shadow);transition:all .3s ease}.related-card[data-astro-cid-cs5qdwey]:hover{transform:translateY(-5px)}.related-icon[data-astro-cid-cs5qdwey]{font-size:2.5rem}.related-title[data-astro-cid-cs5qdwey]{font-weight:600}.related-price[data-astro-cid-cs5qdwey]{color:var(--primary);font-weight:700}.cta-section[data-astro-cid-cs5qdwey]{padding:4rem 2rem;background:var(--primary);text-align:center}.cta-section[data-astro-cid-cs5qdwey] h2[data-astro-cid-cs5qdwey]{font-size:1.5rem;color:#fff;margin-bottom:.8rem;line-height:1.5}.cta-section[data-astro-cid-cs5qdwey]>p[data-astro-cid-cs5qdwey]{color:#ffffffe6;margin-bottom:2rem}.cta-buttons[data-astro-cid-cs5qdwey]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:1rem}.btn[data-astro-cid-cs5qdwey]{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-cs5qdwey]{background:var(--accent);color:var(--text-dark)}.btn-line[data-astro-cid-cs5qdwey]{background:#06c755;color:#fff}.cta-hours[data-astro-cid-cs5qdwey]{font-size:.85rem;color:#ffffffb3}.back-section[data-astro-cid-cs5qdwey]{padding:2rem;background:#fff;text-align:center}.back-link[data-astro-cid-cs5qdwey]{color:var(--primary);font-weight:500}@media (max-width: 768px){.hero[data-astro-cid-cs5qdwey] h1[data-astro-cid-cs5qdwey]{font-size:1.8rem}.symptoms-list[data-astro-cid-cs5qdwey],.causes-grid[data-astro-cid-cs5qdwey],.tips-grid[data-astro-cid-cs5qdwey],.related-grid[data-astro-cid-cs5qdwey]{grid-template-columns:1fr}}
