.quiet-main .home-visit{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:52px;margin-top:58px;background:#392719;color:#fff6e9}.home-visit-title>p:first-child{font-size:.875rem;color:#d4bca1;margin:0 0 20px}.home-visit h2{color:#fff6e9;line-height:1.45}.home-visit .reservation-copy{color:#e0d0bd;max-width:28em;font-size:1rem;line-height:1.85;margin-top:22px}.home-visit-info dl{margin:0}.home-visit-info dl>div{display:grid;grid-template-columns:75px 1fr;gap:18px;padding:13px 0;border-bottom:1px solid #755b45}.home-visit-info dt{font-size:.9rem;color:#d4bca1}.home-visit-info dd{font-size:1rem;line-height:1.8;margin:0;color:#fff6e9}.home-visit-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:27px}.home-visit-actions>a:last-child{font-size:.9rem;color:#f0dfca;border-bottom:1px solid #a0876c;padding:5px 0}
.quiet-main .herbal-focus{padding:52px 0 58px;border-bottom:1px solid var(--quiet-line)}.herbal-focus>h2{font-size:clamp(1.5rem,2.1vw,1.9rem);margin:0 0 32px}.herbal-focus-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px}.herbal-focus-grid article{border-top:1px solid #bba68e;padding-top:22px}.herbal-focus-grid h3{font-size:1.12rem;line-height:1.5;margin:0 0 12px}.herbal-focus-grid p{font-size:1rem;line-height:1.85;margin:0;color:var(--quiet-muted)}.physician-decoction .decoction-kicker{font-size:.875rem;color:#866549;margin:0 0 17px}.physician-decoction h2{font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.5}.physician-decoction p{font-size:1rem;line-height:1.85;margin:18px 0 0}.quiet-main .quiet-booking small{font-size:.94rem;color:#e0d0bd}
@media(max-width:760px){.quiet-main .home-visit{grid-template-columns:1fr;gap:28px;padding:30px 24px;margin-top:36px}.home-visit h2 br{display:none}.home-visit-info dl>div{grid-template-columns:65px 1fr;gap:12px}.quiet-main .herbal-focus{padding:34px 0 38px}.herbal-focus-grid{grid-template-columns:1fr;gap:24px}.herbal-focus>h2{margin-bottom:24px}.herbal-focus-grid article{padding-top:17px}.herbal-focus-grid h3{margin-bottom:8px}.herbal-focus-grid p{max-width:38em}}
/* Growth consultation: separate the ultrasound assessment from herbal care. */
.quiet-main > .growth-assessment{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:60px;padding:72px 0 78px;border-bottom:1px solid var(--quiet-line)}
.growth-assessment .growth-eyebrow{font-size:.87rem;color:#946d4c;margin:0 0 17px;letter-spacing:.06em}
.growth-assessment h2{margin:0;line-height:1.35}
.growth-assessment p{margin:0 0 19px;max-width:39em}
.growth-assessment .growth-caution{margin:25px 0 0;padding:17px 0 0;border-top:1px solid #c9b8a5;font-size:.92rem;color:#806e5c}
@media(max-width:720px){.quiet-main > .growth-assessment{grid-template-columns:1fr;gap:18px;padding:50px 0 55px}}
