h2{font-family:"Roboto","Segoe UI",SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif}.Rcontent{background:#fff;padding:18px 10px;border:1px solid #ddd;border-radius:5px;max-width:1160px;margin:0 auto;box-shadow:0 1px 2px rgba(0,0,0,.1)}.Rcontent a{font-weight:bold;color:#413d3d;font-size:1.08rem}.Rcontent ul{list-style-type:disc;margin-left:20px;padding-left:0}.Rcontent ul ul{list-style-type:circle;margin:13px 0 20px 25px}.Rcontent li{margin-bottom:14px}.one{color:#000;font-family:"Roboto","Segoe UI",SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:clamp(1rem,calc(2.5vw + .44rem),1.2rem)}.services-intro p{margin-top:8px}.cosmetic-services-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0}.service-card{display:flex;flex-direction:column;padding:0 20px 20px 20px;background:#fff;border:1px solid #dedade;border-radius:9px;box-shadow:0 2px 9px rgba(0,0,0,.055)}.service-card h2{align-self:flex-start;display:inline-block;margin:-1px 0 17px -21px;padding:9px 20px;background:#830052;color:#fff;border-radius:8px 0 8px 0;font-size:1.2rem;font-weight:700}.service-card p{margin:0 0 13px 0;line-height:1.6}.service-card ul{margin:3px 0 18px 20px;padding:0}.service-card li{margin-bottom:9px;line-height:1.5}.service-card .service-link{display:inline-block;align-self:flex-start;margin-top:auto;color:#830052;font-weight:700;text-decoration:none}.service-card .service-link:hover{text-decoration:underline}.service-card-featured{grid-column:1/-1}.services-bottom{margin:30px 0 8px 0;padding:22px 20px;background:#f8f5f7;border:1px solid #dedade;border-radius:9px;text-align:center}.services-bottom h2{margin:0 0 12px 0;font-size:1.33rem}.services-bottom p{margin:0 auto 18px auto;max-width:920px;line-height:1.6}.services-contact-button{display:inline-block;padding:10px 22px;background:#830052;color:#fff!important;border-radius:5px;font-weight:700;text-decoration:none!important}@media(max-width:750px){.cosmetic-services-grid{grid-template-columns:1fr;gap:20px}.service-card-featured{grid-column:auto}}@media(max-width:500px){.Rcontent{padding:15px 7px}}@media(max-width:420px){.service-card{position:relative;padding:22px 12px 16px 12px;border-radius:8px}.service-card::before{content:"";position:absolute;top:-1px;left:50%;transform:translateX(-50%);width:70px;height:4px;background:#830052;border-radius:0 0 4px 4px}.service-card h2{align-self:auto;display:block;margin:0 0 14px 0;padding:0;background:transparent;color:#830052;border-radius:0;text-align:center;font-size:1.18rem;font-weight:700}.service-card p{margin-bottom:12px;line-height:1.55}.service-card ul{margin-left:18px}.services-bottom{padding:19px 12px}}