.medivere-topic-content{line-height:1.65}.medivere-topic-content h2{margin-top:1.6em}.medivere-topic-content a,.medivere-review a,.medivere-compare a{color:#873d14;text-decoration:underline;text-underline-offset:3px}.medivere-topic-content table{width:100%;border-collapse:collapse;margin:20px 0}.medivere-topic-content th,.medivere-topic-content td{padding:12px;border:1px solid #ddd;text-align:left;vertical-align:top}.medivere-topic-articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:20px 0}.medivere-topic-articles article{background:#fffaf4;padding:16px;border:1px solid #eadfd4;border-radius:8px}.medivere-topic-articles img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:6px}.medivere-topic-articles h3{font-size:18px;margin:14px 0 10px}.medivere-compare{margin:44px auto 38px}.medivere-compare-intro{max-width:850px;margin-bottom:20px}.medivere-compare-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.medivere-compare-card{display:flex;gap:16px;border:1px solid #e3d8ca;border-radius:8px;background:#fffdf9;padding:20px}.medivere-compare-image{flex:0 0 90px}.medivere-compare-image img{width:90px;height:112px;object-fit:contain}.medivere-compare-card h3{font-size:17px;line-height:1.4;margin:4px 0 12px}.medivere-compare-card p{margin:8px 0;font-size:14px;line-height:1.55}.medivere-compare-card .medivere-compare-label{color:#6c3b1e;font-size:12px;font-weight:700;letter-spacing:.02em}.medivere-compare-price{font-weight:700}.medivere-review{max-width:1120px;padding:28px 24px 64px;margin:auto;color:#2c2925;font-size:16px;line-height:1.65}.medivere-review h1{font-size:34px;line-height:1.2;margin-bottom:16px}.medivere-review h2{font-size:25px;line-height:1.35;margin:30px 0 16px}.medivere-review h3{font-size:20px;line-height:1.4}.medivere-review .review-status{display:inline-block;background:#f8e8d8;color:#67310e;padding:5px 12px;border-radius:4px;font-size:13px;font-weight:700}.medivere-review .review-intro{max-width:850px}.medivere-review nav{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.medivere-review nav a{padding:9px 15px;border:1px solid #d9c2ab;border-radius:5px;background:#fffaf3;font-weight:700}.medivere-review .review-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.medivere-review .review-hero{border:1px solid #e8d9c8;border-radius:8px;overflow:hidden;background:#fffaf4}.medivere-review .review-hero img{display:block;width:100%;height:260px;object-fit:cover}.medivere-review .review-hero div{padding:18px 22px}.medivere-review .review-hero h2{margin:0 0 6px}.medivere-review .review-block{border-top:1px solid #d9c9b8;margin-top:42px;padding-top:10px;scroll-margin-top:30px}.medivere-review details{border:1px solid #dfd1c1;border-radius:6px;margin:16px 0;background:#fff}.medivere-review summary{cursor:pointer;padding:16px 20px;font-weight:700;font-size:18px;background:#fcf7ef}.medivere-review .review-body{padding:8px 24px 24px}.medivere-review .review-article-image{width:100%;height:auto;max-height:430px;object-fit:cover;display:block;border-radius:6px;margin:16px 0}.medivere-review .review-seo{border-left:3px solid #bb6828;background:#fff7eb;padding:10px 16px;margin:16px 0;font-size:14px}.medivere-review table{width:100%;border-collapse:collapse;margin:18px 0}.medivere-review td,.medivere-review th{border:1px solid #ded5ca;padding:12px;text-align:left;vertical-align:top}.medivere-review .review-scroll{overflow-x:auto}.medivere-review .review-note{background:#f5f0e9;padding:15px 18px;border-radius:5px}.medivere-editorial{font-size:.9em;color:#555;border-top:1px solid #ddd;padding-top:16px;margin-top:28px}@media(max-width:989px){.medivere-compare-grid{grid-template-columns:1fr}.medivere-topic-articles{grid-template-columns:1fr}.medivere-review{padding:22px 18px}.medivere-review h1{font-size:28px}.medivere-review .review-hero-grid{grid-template-columns:1fr}.medivere-review .review-hero img{height:auto}.medivere-topic-content table,.medivere-review table{font-size:14px}}
