*{box-sizing:border-box}body{color:#30322f;background:#fbfaf7;margin:0;font-family:Arial,sans-serif}a{color:inherit;text-decoration:none}.top{letter-spacing:1px;background:#e9e2dc;justify-content:space-between;padding:8px max(20px,50% - 580px);font-size:11px;display:flex}header{background:#fbfaf7;justify-content:space-between;align-items:center;height:92px;padding:0 max(22px,50% - 580px);display:flex;position:relative}.brand{display:grid}.brand b{letter-spacing:5px;font:400 26px Georgia}.brand span{letter-spacing:3.3px;color:#9a6f64;font-size:8px}nav{align-items:center;gap:25px;font-size:12px;display:flex}.book,.cta{color:#fff;text-transform:uppercase;letter-spacing:1.3px;background:#865e55;border:0;padding:14px 20px;font-size:10px;font-weight:700}header button,.mobile{display:none}.hero{background:linear-gradient(90deg,#f4eee9fa 0%,#f4eee9dd 42%,#f4eee920 68%),url(https://images.unsplash.com/photo-1570172619644-dfd03ed5d881?auto=format&fit=crop&w=1800&q=85) 50%/cover;align-items:center;min-height:650px;display:flex}.hero>div{width:min(1160px,100%);margin:auto;padding:80px 24px}.hero>div>*{max-width:590px}.eyebrow{letter-spacing:2.4px;color:#9a655b;font-size:10px;font-weight:700}.hero h1,.welcome h2,.section-title h2,.clinician h2,.standards h2,.end h2{margin:18px 0;font:400 clamp(42px,5vw,68px)/1.08 Georgia}.hero>div>p:not(.eyebrow){color:#565653;margin-bottom:30px;font:18px/1.7 Georgia}.promise{background:#fff;grid-template-columns:repeat(3,1fr);max-width:1050px;margin:-28px auto 0;display:grid;position:relative;box-shadow:0 8px 28px #5a443b1a}.promise span{text-align:center;border-right:1px solid #e1d7d0;padding:24px;font:14px Georgia}.welcome,.clinician{grid-template-columns:1fr 1fr;align-items:center;gap:75px;max-width:1120px;margin:100px auto;padding:0 24px;display:grid}.welcome h2,.clinician h2{font-size:49px}.welcome p,.clinician p{color:#575a55;font:16px/1.8 Georgia}.consult-photo{background:url(https://images.unsplash.com/photo-1616394584738-fc6e612e71b9?auto=format&fit=crop&w=1000&q=85) 50%/cover;min-height:520px}.treatments{background:#ded4cc;padding:85px max(24px,50% - 580px)}.section-title{text-align:center}.section-title h2{font-size:47px}.treatment-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:45px;display:grid}.treatment-grid article{background:#f9f7f3;min-height:295px;padding:28px}.treatment-grid span{color:#a87468}.treatment-grid h3{font:26px Georgia}.treatment-grid p{font-size:14px;line-height:1.7}.treatment-grid a{color:#8b5e54;font-size:12px;font-weight:700}.clinician-photo{background:url(https://images.unsplash.com/photo-1559839734-2b71ea197ec2?auto=format&fit=crop&w=900&q=85) 50%/cover;min-height:570px}.clinician blockquote{border-left:2px solid #a87468;margin:28px 0;padding-left:20px;font:italic 23px/1.5 Georgia}.standards{color:#fff;text-align:center;background:#30413d;padding:85px max(24px,50% - 540px)}.standards .eyebrow{color:#d2a99f}.standards h2{font-size:47px}.standards>div{text-align:left;background:#697874;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:40px;display:grid}.standards article{background:#30413d;padding:30px}.standards b{color:#d4ada2}.standards h3{font:26px Georgia}.standards p{color:#d8dfdc;line-height:1.7}.end,.medical-note{text-align:center;color:#fff;background:#a66f62;padding:80px 24px}.end p,.medical-note p{max-width:670px;margin:0 auto 30px;line-height:1.7}.light{color:#7c554c;background:#fff;display:inline-block}.subhero{background:linear-gradient(90deg,#efe7e1f4,#efe7e1aa),url(https://images.unsplash.com/photo-1620916566398-39f1143ab7be?auto=format&fit=crop&w=1800&q=85) 50%/cover;align-items:center;min-height:430px;display:flex}.subhero>div{width:min(1100px,100%);margin:auto;padding:70px 24px}.subhero h1{max-width:750px;margin:14px 0;font:400 clamp(43px,5vw,64px) Georgia}.subhero>div>p:last-child{max-width:700px;font:18px/1.7 Georgia}.cards{grid-template-columns:repeat(2,1fr);gap:18px;max-width:1100px;margin:80px auto;padding:0 24px;display:grid}.cards article{background:#fff;border:1px solid #ded5ce;padding:30px}.cards h2{font:29px Georgia}.cards p{line-height:1.75}.medical-note h2{font:40px Georgia}.contact-grid{grid-template-columns:.8fr 1.2fr;gap:70px;max-width:1050px;margin:75px auto;padding:0 24px;display:grid}.contact-grid h2{font:40px Georgia}.contact-grid p{line-height:1.7}.contact-grid form{background:#eee5df;gap:18px;padding:32px;display:grid}.contact-grid label{gap:7px;font-size:12px;font-weight:700;display:grid}.contact-grid input,.contact-grid select,.contact-grid textarea{background:#fff;border:1px solid #baaaa2;padding:12px}.contact-grid button{justify-self:start}.urgent{background:#eee5df;border-left:4px solid #a66f62;padding:15px 20px}footer{color:#e5e9e7;background:#273532;grid-template-columns:1.3fr 1fr 1fr;gap:35px;padding:55px max(24px,50% - 550px);font-size:13px;display:grid}footer .brand span{color:#d6aaa0}footer>small{color:#bdc7c3;border-top:1px solid #61706c;grid-column:1/-1;padding-top:20px;line-height:1.6}@media (max-width:900px){nav{display:none}header button{background:0 0;border:1px solid #9a6f64;padding:10px;display:block}.mobile{z-index:5;background:#fff;gap:13px;padding:18px;display:grid;position:absolute;top:76px;right:20px;box-shadow:0 10px 20px #0002}.treatment-grid{grid-template-columns:1fr 1fr}.welcome,.clinician,.contact-grid{grid-template-columns:1fr}.consult-photo{order:-1}.standards>div,.cards{grid-template-columns:1fr}footer{grid-template-columns:1fr 1fr}}@media (max-width:560px){.top{justify-content:center;font-size:9px}header{height:78px}.brand b{font-size:20px}.hero{background-position:60%;min-height:610px}.hero h1{font-size:44px}.promise,.treatment-grid{grid-template-columns:1fr}.promise{margin:0}.promise span{border-bottom:1px solid #ddd}.welcome,.clinician{gap:30px;margin:65px auto}.consult-photo,.clinician-photo{min-height:380px}.treatments,.standards{padding:65px 18px}.contact-grid{gap:30px;margin:55px auto}.contact-grid form{padding:22px}footer{text-align:center;grid-template-columns:1fr}}
