body.atlas-next-view #main #link03 > h2{display:flex;align-items:center;gap:17px;margin-bottom:24px}
body.atlas-next-view #main #link03 > h2:before{content:"";width:5px;height:30px;border-radius:4px;background:#c97841;flex:none}
body.atlas-next-view #main .atlas-symptom-lead{max-width:45em;margin-bottom:28px}
body.atlas-next-view #main .atlas-symptom-lead p{margin:0!important;line-height:1.9!important}
.atlas-symptom-cards{display:grid;gap:20px}
.atlas-symptom-card{display:grid;grid-template-columns:190px minmax(0,1fr);border:1px solid #e0dace;border-radius:16px;overflow:hidden;background:#fffefd;box-shadow:0 5px 22px #153c5505}
.atlas-symptom-label{padding:28px 22px;background:#f1ede2;position:relative}
.atlas-symptom-card:nth-child(2) .atlas-symptom-label{background:#edf2f1}
body.atlas-next-view #main .atlas-symptom-number{display:block;font-size:13px;font-weight:700;letter-spacing:.13em;color:#b86c3a;margin-bottom:16px}
body.atlas-next-view #main .atlas-symptom-label h3{font-size:20px!important;line-height:1.75!important;color:#153c55!important;margin:0!important;padding:0!important;border:0!important;letter-spacing:.025em;word-break:keep-all;overflow-wrap:anywhere}
.atlas-symptom-body{padding:26px 30px}
body.atlas-next-view #main .atlas-symptom-body p{font-size:16px!important;line-height:1.95!important;margin:0 0 17px!important;text-indent:0!important;color:#425565!important}
body.atlas-next-view #main .atlas-symptom-body p:last-child{margin-bottom:0!important}
.atlas-symptom-note{position:relative;margin-top:22px;padding:22px 26px 22px 30px;background:#f5eee3;border-radius:0 12px 12px 0;border-left:3px solid #c97841}
body.atlas-next-view #main .atlas-symptom-note p{font-size:15px!important;line-height:1.95!important;margin:0!important;color:#425565!important;text-indent:0!important}
@media(max-width:900px){.atlas-symptom-card{grid-template-columns:1fr}.atlas-symptom-label{display:flex;align-items:center;gap:15px;padding:18px 22px}body.atlas-next-view #main .atlas-symptom-number{margin:0}.atlas-symptom-body{padding:23px}}
@media(max-width:600px){.atlas-symptom-cards{gap:16px}.atlas-symptom-card{border-radius:12px}.atlas-symptom-label{padding:17px 18px}body.atlas-next-view #main .atlas-symptom-label h3{font-size:18px!important}.atlas-symptom-body{padding:20px 18px}body.atlas-next-view #main .atlas-symptom-body p{font-size:16px!important;line-height:1.9!important}.atlas-symptom-note{padding:20px}body.atlas-next-view #main #link03 > h2{font-size:24px!important;gap:12px}}
