*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:#203e3b;background:#fffefb;margin:0;font-family:Arial,Apple SD Gothic Neo,Malgun Gothic,sans-serif;line-height:1.7}a{color:inherit;text-decoration:none}header{background:#fff;border-bottom:1px solid #dde7df;justify-content:space-between;align-items:center;gap:24px;padding:18px 5%;display:flex}.logo{background:url(/clinic/official-blog-header.png) -585px -18.75px/1440px 700.5px;width:243px;height:50px;display:block}.brand{flex-shrink:0}nav{gap:28px;font-size:15px;display:flex}.phone{color:#307367;font-weight:700}section{max-width:1440px;margin:auto;padding:80px 6%}.hero{background:#eff4ed;grid-template-columns:1fr 1fr;align-items:center;gap:50px;max-width:none;padding:85px 7%;display:grid}.hero img{object-fit:cover;border-radius:140px 12px 12px;width:100%;height:440px}.eyebrow{color:#547e70;letter-spacing:3px;font-size:12px;font-weight:700}h1{letter-spacing:-2px;font-size:48px;line-height:1.3}h2{letter-spacing:-1px;font-size:34px;line-height:1.4}h3{font-size:21px}p{color:#62746e}.actions{flex-wrap:wrap;align-items:center;gap:12px;margin:28px 0;display:flex}.button,button{color:#fff;cursor:pointer;font:inherit;background:#285f51;border:0;border-radius:5px;padding:13px 23px;display:inline-block}.light{color:#285f51;background:#fff;border:1px solid #c9d8cd}.cards{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:32px;display:grid}.card{background:#fff;border:1px solid #dce4da;border-radius:10px;padding:28px}.card h2{font-size:24px}.card:hover{border-color:#638e70}.number{color:#83987b;font-size:28px}.card span:last-child{font-size:13px}.split{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.tinted{background:#eef3ed;border-radius:20px}.doctor{border-radius:12px;justify-self:center;width:360px;max-width:100%;height:auto;display:block}.photo{object-fit:cover;border-radius:12px;width:100%;max-height:500px}dl{grid-template-columns:100px 1fr;gap:12px;font-size:14px;display:grid}dd{margin:0}footer{color:#e8ede5;background:#203e35;padding:40px 6%;font-size:14px}footer p{color:#b9cac1}.title-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.filters{flex-wrap:wrap;gap:10px;margin:30px 0;display:flex}.filters a{border:1px solid #dce4da;border-radius:30px;padding:9px 18px;font-size:14px}.filters .selected{color:#fff;background:#285f51}.empty{text-align:center;background:#f1f4ee;border-radius:12px;padding:60px}.article{max-width:960px;min-height:65vh}label{margin:20px 0;font-weight:700;display:block}input,select{width:100%;font:inherit;background:#fff;border:1px solid #bbcbbf;border-radius:5px;margin-top:8px;padding:12px;display:block}.toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.toolbar button{color:#264536;background:#e8eee7;padding:6px 12px}.toolbar label{font-size:13px}.toolbar input{font-size:12px}.editor{background:#fff;border:1px solid #bbcbbf;outline-color:#285f51;min-height:400px;padding:24px}.prose{overflow-wrap:anywhere}.prose img{max-width:100%;height:auto}.prose a{text-decoration:underline}button:disabled{opacity:.5;cursor:wait}@media (max-width:850px){header{flex-wrap:wrap;gap:12px}nav{order:3;justify-content:space-between;gap:12px;width:100%}.phone{font-size:13px}.hero,.split{grid-template-columns:1fr;gap:30px}.hero{padding:50px 6%}.hero img{border-radius:70px 10px 10px;height:300px}h1{font-size:36px}h2{font-size:28px}.cards{grid-template-columns:repeat(2,1fr)}section{padding:50px 6%}.doctor{max-width:100%}.title-row{flex-wrap:wrap}}@media (max-width:480px){.cards{grid-template-columns:1fr}.phone{display:none}.doctor{width:280px;height:auto}}details{border-bottom:1px solid #dce4da;padding:20px 0}summary{cursor:pointer;font-weight:600}.post-details{border:1px solid #bbcbbf;border-radius:8px;margin-top:28px;padding:20px}.post-details textarea{width:100%;font:inherit;border:1px solid #bbcbbf;border-radius:5px;padding:12px;display:block}.references{overflow-wrap:anywhere;border-top:1px solid #dce4da;margin-top:36px;padding-top:20px}.references h2{font-size:22px}.toolbar select{width:auto}
