.services-module__g8J8Uq__page{color:#292422;background:#f7f5f2;min-height:100vh}.services-module__g8J8Uq__hero{text-align:center;color:#fff;background:linear-gradient(#342f2db8,#342f2db8),url(/images/ravanrose-slide-1-final.webp) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;min-height:240px;padding:55px 7%;display:flex}.services-module__g8J8Uq__hero span{letter-spacing:5px;color:#e7c8cc;font-size:11.88px}.services-module__g8J8Uq__hero h1{margin:10px 0;font-size:38.88px;font-weight:400}.services-module__g8J8Uq__hero p{margin:0;font-size:15.12px;line-height:2}.services-module__g8J8Uq__container{width:min(1100px,92%);margin:auto;padding:65px 0 90px}.services-module__g8J8Uq__intro{text-align:center;max-width:690px;margin:0 auto 45px}.services-module__g8J8Uq__intro h2{color:#792837;margin:0 0 13px;font-size:31.32px;font-weight:400}.services-module__g8J8Uq__intro p{color:#756e6a;font-size:15.12px;line-height:2}.services-module__g8J8Uq__grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.services-module__g8J8Uq__card{background:#fff;border:1px solid #e8e1dd;min-height:260px;padding:35px;transition:all .25s;box-shadow:0 10px 30px #30231f0d}.services-module__g8J8Uq__card:hover{transform:translateY(-4px);box-shadow:0 18px 42px #30231f17}.services-module__g8J8Uq__tag{color:#8b2939;font-size:11.88px}.services-module__g8J8Uq__card h3{margin:12px 0;font-size:25.92px;font-weight:400}.services-module__g8J8Uq__card p{color:#69615e;min-height:78px;font-size:14.04px;line-height:2}.services-module__g8J8Uq__button{color:#fff;background:#842a3a;margin-top:12px;padding:10px 20px;font-size:12.96px;display:inline-flex}.services-module__g8J8Uq__help{color:#fff;background:#3b3735;justify-content:space-between;align-items:center;gap:30px;margin-top:55px;padding:38px 45px;display:flex}.services-module__g8J8Uq__help span{color:#d9aeb4;letter-spacing:3px;font-size:10.8px}.services-module__g8J8Uq__help h2{margin:10px 0;font-size:25.92px;font-weight:400}.services-module__g8J8Uq__help p{color:#d6d0cd;margin:0;font-size:14.04px}.services-module__g8J8Uq__helpButton{color:#fff;background:#922e40;flex:none;padding:13px 22px;font-size:12.96px}@media (max-width:700px){.services-module__g8J8Uq__grid{grid-template-columns:1fr}.services-module__g8J8Uq__hero h1{font-size:30.24px}.services-module__g8J8Uq__help{flex-direction:column;align-items:flex-start}}.services-module__g8J8Uq__serviceList{color:#66595d;margin:22px 0 8px;padding-right:22px;line-height:2.15}.services-module__g8J8Uq__serviceList li{margin-bottom:8px}.services-module__g8J8Uq__serviceList li::marker{color:#9b5365}.services-module__g8J8Uq__wideCard{grid-column:1/-1}.services-module__g8J8Uq__wideCard .services-module__g8J8Uq__serviceList{columns:2;column-gap:48px}.services-module__g8J8Uq__clinicalNote{background:#fffaf7;border:1px solid #eadbd6;border-radius:16px;margin-top:24px;padding:22px 26px}.services-module__g8J8Uq__clinicalNote strong{color:#813d50}.services-module__g8J8Uq__clinicalNote p{color:#75696c;margin:8px 0 0;line-height:2}@media (max-width:700px){.services-module__g8J8Uq__wideCard .services-module__g8J8Uq__serviceList{columns:1}}.services-module__g8J8Uq__backRow{width:min(1180px,90%);margin:0 auto;padding-top:24px}.services-module__g8J8Uq__backButton{color:#813d50;background:#fffdfb;border:1px solid #d8c3c8;border-radius:999px;align-items:center;padding:9px 17px;font-size:14.04px;text-decoration:none;display:inline-flex}.services-module__g8J8Uq__backButton:hover{background:#f3e8e5}.services-module__g8J8Uq__guidePanel{background:linear-gradient(135deg,#fffaf7 0%,#f3e5e4 100%);border:1px solid #e5d2d5;border-radius:22px;justify-content:space-between;align-items:center;gap:42px;margin-top:28px;padding:38px 40px;display:flex}.services-module__g8J8Uq__guideContent{max-width:780px}.services-module__g8J8Uq__guideLabel{color:#985568;letter-spacing:1px;font-size:12.96px;font-weight:700}.services-module__g8J8Uq__guidePanel h2{color:#51353e;margin:12px 0 16px;font-size:25.92px;font-weight:500}.services-module__g8J8Uq__guidePanel p{color:#706367;margin:9px 0;line-height:2.05}.services-module__g8J8Uq__guideSmall{font-size:15.12px;color:#8b6871!important}.services-module__g8J8Uq__guideButton{color:#fff;white-space:nowrap;background:#813d50;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:13px 21px;text-decoration:none;display:inline-flex}.services-module__g8J8Uq__guideButton:hover{background:#6d3242}@media (max-width:800px){.services-module__g8J8Uq__guidePanel{flex-direction:column;align-items:flex-start;padding:28px}}.services-module__g8J8Uq__actions{flex-wrap:wrap;align-items:center;display:flex;gap:14px!important}.services-module__g8J8Uq__serviceImage{aspect-ratio:3/2;object-fit:cover;border-radius:14px;width:100%;height:auto;margin:12px 0 18px;display:block}
