.condition-principles-copy>small,.condition-principles-points small{color:#667f89;font-size:11px;font-weight:700;letter-spacing:.13em}.condition-clinic-principles{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:34px 54px;margin-top:100px;padding:52px 58px;background:#e9f2f3;border-radius:44px}.condition-principles-copy h2{margin:17px 0 21px;color:#315f77;font-family:var(--font-serif);font-size:clamp(27px,3vw,40px);font-weight:500;line-height:1.5}.condition-principles-copy p{margin:0;color:#53727f;font-size:16px;line-height:2.05}.condition-principles-points{display:grid;gap:12px}.condition-principles-points article{padding:20px 22px;background:rgba(255,255,255,.72);border-radius:19px}.condition-principles-points p{margin:9px 0 0;color:#456775;font-size:15px;line-height:1.85}.condition-principles-note{grid-column:1/-1;margin:0;padding-top:27px;border-top:1px solid rgba(69,103,117,.14);color:#365f70;font-family:var(--font-serif);font-size:18px;line-height:1.9;text-align:center}@media(max-width:860px){.condition-clinic-principles{grid-template-columns:1fr}}@media(max-width:580px){.condition-clinic-principles{gap:27px;margin-top:80px;padding:36px 23px;border-radius:30px}.condition-principles-copy h2{font-size:27px}.condition-principles-note{font-size:17px;text-align:left}}
