.service-links{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem}.service-links a{color:var(--cream);font-size:.8rem}.treatment-hero{min-height:680px;background:var(--ink);color:var(--cream);display:grid;grid-template-columns:1.1fr .9fr;padding:6vw;gap:6vw;align-items:center}.treatment-hero h1{margin:.5rem 0 1.5rem}.treatment-hero>div:first-child>p:not(.eyebrow){max-width:600px;color:#bdcac5;font-size:1.1rem}.treatment-price{display:flex;gap:2rem;align-items:center;margin:2rem 0}.treatment-price strong{font:2rem 'Italiana'}.treatment-visual{height:520px;background:linear-gradient(145deg,#d8c7ac,#6e897e);display:grid;place-items:center;overflow:hidden}.treatment-visual span{font:18rem 'Italiana';color:rgba(255,255,255,.5)}.treatment-content{max-width:1200px;margin:auto;padding:9vw 6%;display:grid;grid-template-columns:1.2fr .8fr;gap:10vw}.treatment-content h3{font:2rem 'Italiana';margin-top:3rem}.prose{font-size:1.05rem;color:#526760}.treatment-content aside ul{list-style:none;padding:0;margin:0 0 3rem}.treatment-content aside li{padding:1rem 0;border-bottom:1px solid var(--line)}.included{background:white;padding:2rem}.treatment-cta{text-align:center;padding:8vw;background:#d9cebd}.treatment-cta h2{font-size:3.5rem;margin:1rem}.treatment-cta .button{margin-top:1.5rem}@media(max-width:900px){.treatment-hero,.treatment-content{grid-template-columns:1fr}.treatment-visual{height:380px}}@media(max-width:600px){.treatment-hero{padding:15vw 6%}.treatment-visual span{font-size:11rem}.treatment-cta{padding:18vw 6%}.service-links{gap:1rem}}
