/* Targeted Plastic Surgery updates. No Aesthetics selectors or layout changes. */
.plastic-surgery .treatment-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}
.plastic-surgery .treatment-category-grid>article{grid-column:span 2;min-height:490px;position:relative;display:flex;align-items:flex-end;background:#211a13;isolation:isolate;overflow:hidden;border:0;padding:0;color:#fff9ef}
.plastic-surgery .treatment-category-grid>article:nth-child(n+4){grid-column:span 3;min-height:400px}
.plastic-surgery .treatment-category-grid>article>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 25%;z-index:-2;margin:0}
.plastic-surgery .treatment-category-grid>article:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#171d1705,#171d1722 25%,#171d17ed 70%);z-index:-1}
.surgery-card-copy{padding:30px;width:100%}
.plastic-surgery .surgery-card-copy h3{font-size:34px;line-height:1.15;color:#fff9ef;margin:0 0 16px}
.plastic-surgery .surgery-card-copy p{font-size:18px;color:#fff9ef;line-height:1.65}
.plastic-surgery .surgery-card-copy p a{text-decoration:underline;text-underline-offset:4px}
.plastic-surgery .surgery-card-copy a{color:#fff9ef;border-color:#ead5aa;font-size:17px;line-height:1.5}
.plastic-surgery .request-layout>div h3{color:#fff8ed}
.plastic-surgery .procedure-toggle svg{width:18px;height:18px;flex:none;transition:transform .2s}.plastic-surgery .procedure-toggle[aria-expanded=true] svg{transform:rotate(180deg)}
.plastic-surgery .credibility-strip p{font-size:16px;line-height:1.6}
.plastic-surgery .steps-grid h3{font-size:32px}.plastic-surgery .steps-grid p{font-size:19px;line-height:1.8}
.plastic-surgery .treatment-category-grid a:focus-visible{outline:2px solid #fff1cd;outline-offset:5px}
@media(max-width:900px){.plastic-surgery .treatment-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plastic-surgery .treatment-category-grid>article,.plastic-surgery .treatment-category-grid>article:nth-child(n+4){grid-column:span 1;min-height:500px}.plastic-surgery .treatment-category-grid>article:last-child{grid-column:span 2;min-height:390px}}
@media(max-width:650px){.plastic-surgery .treatment-category-grid{grid-template-columns:1fr;gap:22px}.plastic-surgery .treatment-category-grid>article,.plastic-surgery .treatment-category-grid>article:nth-child(n+4),.plastic-surgery .treatment-category-grid>article:last-child{grid-column:auto;min-height:490px}.surgery-card-copy{padding:27px}.plastic-surgery .surgery-card-copy h3{font-size:35px}.plastic-surgery .steps-grid h3{font-size:29px}.plastic-surgery .steps-grid p{font-size:18px}}
@media(prefers-reduced-motion:reduce){.plastic-surgery .procedure-toggle svg{transition:none}}
