.treatment-hero{display:grid;grid-template-columns:minmax(0,1fr) 18rem;gap:3rem;align-items:center;padding:6rem max(1.5rem,calc((100vw - 78rem)/2)) 3.5rem;background:linear-gradient(120deg,#fbf2d9,#fffdf7)}.treatment-hero nav{font-size:.85rem;margin-bottom:2rem}.treatment-hero nav span{margin-inline:.5rem;opacity:.5}.treatment-hero h1{font-size:clamp(2.5rem,4.8vw,4.5rem);line-height:1.08;margin:1rem 0 1.5rem}.treatment-hero__intro{max-width:45rem}.treatment-hero__art{width:100%;filter:drop-shadow(0 .5rem 1rem #79551b15)}.treatment-detail__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(17rem,1fr);gap:4rem;padding-block:4rem}.treatment-detail h2{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.2}.treatment-detail__story>section{margin-top:3rem}.treatment-detail__story img{height:auto;max-width:100%}.treatment-pricing{align-self:start;padding:2rem;border:1px solid #d9c99f;border-radius:1rem;background:#fbf4e2}.treatment-pricing h2{font-size:2rem}.treatment-pricing table{width:100%;border-collapse:collapse;margin:1.5rem 0 2rem}.treatment-pricing th,.treatment-pricing td{text-align:left;padding:.9rem .3rem;border-bottom:1px solid #dfd3b5}.treatment-pricing td,.treatment-pricing thead th:last-child{text-align:right}.treatment-pricing tbody th{font-weight:400}.treatment-pricing td{font-weight:700;white-space:nowrap}.treatment-pricing>.nakee-button{width:100%;text-align:center}.treatment-pricing>p:last-child{font-size:.85rem}.treatment-pressure{padding:1.5rem;border:1px solid #ded5c0;border-radius:1rem;background:#fffaf0}.treatment-pressure h3{font-size:1.7rem;margin:.5rem 0 1.5rem}.treatment-pressure__scale{display:flex;justify-content:space-between;list-style:none;padding:0;margin:2rem .3rem;background:linear-gradient(90deg,#79bd82,#e56f6f) center/100% .5rem no-repeat}.treatment-pressure__scale li{display:grid;place-items:center;border:2px solid #fff;background:#fffaf0;border-radius:50%;width:2.5rem;height:2.5rem;box-shadow:0 .1rem .3rem #0002}.treatment-pressure__scale .is-active{background:#30482e;color:#fff;outline:3px solid #e6c76e}.treatment-related{padding-block:1rem 6rem}@media(max-width:48rem){.treatment-hero{grid-template-columns:1fr;padding-top:4.5rem;gap:1rem}.treatment-hero__art{max-width:10rem;justify-self:end}.treatment-detail__grid{grid-template-columns:1fr;gap:2rem}.treatment-pricing{grid-row:1}.treatment-related .service-group__list{grid-template-columns:1fr}}.treatment-breadcrumb{padding-block:1.5rem 2.5rem;border-top:1px solid #dfd3b5;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.95rem}.treatment-breadcrumb a{display:inline-flex;align-items:center;min-height:44px}.treatment-breadcrumb span{opacity:.5}@media(max-width:48rem){.treatment-hero{padding-top:9rem}}.treatment-hero{grid-template-columns:minmax(0,1.3fr) minmax(18rem,1fr)}.treatment-hero__media{min-width:0}.treatment-hero__image{display:block;width:100%;height:auto;max-height:32rem;object-fit:cover;border-radius:1rem}.treatment-pricing__art{display:block;width:min(100%,14rem);height:auto;margin:0 auto 1.5rem;filter:drop-shadow(0 .5rem 1rem #79551b15)}@media(max-width:48rem){.treatment-hero{grid-template-columns:1fr;gap:2rem}}