.care-page{background:#f8fbfa;color:#204252}.care-hero{padding:clamp(6rem,10vw,9rem) 0 clamp(3.5rem,7vw,6rem);background:linear-gradient(130deg,#e7f5f5,#f8fbfa 70%)}.care-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:clamp(2rem,5vw,6rem);align-items:center}.care-hero h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(3.2rem,6vw,6.5rem);line-height:1.08;letter-spacing:-.055em;font-weight:400;margin:1.2rem 0 1.7rem}.care-hero p{font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.75;color:#4c7180;max-width:560px}.care-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.care-results-link{background:#fff;border:1px solid #bfd9dc;color:#1b5d73}.care-hero-media{overflow:hidden;border-radius:1.25rem;box-shadow:0 25px 65px #12485820;background:#d9eeef}.care-hero-media img,.care-hero-media video{display:block;width:100%;height:clamp(370px,41vw,580px);object-fit:cover}.care-hero-media video{object-position:center}.care-detail{padding:clamp(4rem,8vw,7rem) 0}.care-detail-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(2rem,7vw,8rem)}.care-detail-number{font-size:.72rem;letter-spacing:.18em;color:#2a91b3;font-weight:800}.care-detail h2,.care-extra h2,.care-related h2{font-family:Georgia,'Times New Roman',serif;font-size:clamp(2.6rem,4vw,4.3rem);line-height:1.12;letter-spacing:-.045em;font-weight:400;margin:1rem 0 1.5rem}.care-detail p,.care-extra p{line-height:1.85;color:#52717d;font-size:1.05rem}.care-detail-aside{padding:clamp(1.5rem,3vw,3rem);background:#edf6f6;border-radius:1.1rem}.care-detail-aside h3{font-size:1.5rem;margin:0 0 1rem}.care-detail-aside .button{margin-top:1.3rem}.care-extra{padding:clamp(3.5rem,7vw,6rem) 0;background:#edf6f6}.care-extra-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2rem 0}.care-extra-grid>div,.care-extra-grid>li{background:#fff;border:1px solid #d7e8e9;border-radius:1rem;padding:1.5rem;line-height:1.7}.care-extra-grid h3{font-size:1.2rem;margin:0 0 .5rem}.care-extra-grid p{margin:0}.care-extra-grid>li{padding-inline-start:2rem}.care-related{padding:clamp(4rem,8vw,7rem) 0}[dir=rtl] .care-hero h1,[dir=rtl] .care-detail h2,[dir=rtl] .care-extra h2,[dir=rtl] .care-related h2{font-family:'Rudaw',sans-serif;letter-spacing:0;font-size:clamp(2.3rem,4.5vw,4rem)}@media(max-width:800px){.care-hero-grid,.care-detail-grid{grid-template-columns:1fr}.care-hero-media img,.care-hero-media video{height:auto;max-height:520px}.care-hero h1{font-size:clamp(2.8rem,10vw,4.5rem)}}@media(max-width:600px){.care-extra-grid{grid-template-columns:1fr}}

.care-hero .container,.care-related .container{padding-inline:0}
.care-hero-grid{gap:0}
.care-hero-copy{padding:clamp(24px,4vw,72px)}
.care-hero-media{border-radius:0;box-shadow:none}
.care-hero-media img,.care-hero-media video{height:clamp(430px,54vw,740px)}
.care-related .section-head{padding-inline:clamp(18px,3vw,56px)}
.care-related .service-grid{gap:0}
.care-related .service-card--visual{border:0;border-radius:0;height:clamp(320px,32vw,550px);transform:none}
.care-room-link{display:inline-flex;align-items:center;gap:.7rem;margin-top:1.25rem;color:#126b82;font-weight:700;text-decoration:underline;text-underline-offset:.25rem}
.care-extra-phones{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1rem;color:#126b82;font-weight:700}
@media(max-width:800px){.care-hero-media img,.care-hero-media video{height:auto;max-height:none;aspect-ratio:3/2}.care-related .service-card--visual{height:clamp(300px,75vw,520px)}}

.care-video-surface{position:relative;isolation:isolate;overflow:hidden;background:#0a3347}
.care-video-surface::before{content:"";position:absolute;inset:-32px;z-index:0;background-image:var(--video-poster);background-position:center;background-size:cover;filter:blur(26px) brightness(.55)}
.care-video-surface .care-video-animation,.care-video-surface .care-video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}
.care-video-surface .care-video-animation{z-index:2;pointer-events:none}
.care-video-surface .care-video{z-index:1;pointer-events:none}
.care-video-surface.is-video-playing .care-video,.care-video-surface.is-user-paused .care-video{z-index:3}
.care-video-surface.is-video-playing .care-video-animation,.care-video-surface.is-user-paused .care-video-animation{visibility:hidden}
.care-video-toggle{position:absolute;top:16px;inset-inline-end:16px;z-index:5;display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid #ffffffbf;border-radius:50%;background:#083d53d9;color:#fff;cursor:pointer;box-shadow:0 6px 18px #061f3255;-webkit-appearance:none;appearance:none;touch-action:manipulation}
.care-video-toggle:hover{background:#006b83}
.care-video-toggle:focus-visible{outline:3px solid #80ddeb;outline-offset:3px}
.care-video-play{display:block;width:0;height:0;margin-inline-start:2px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-inline-start:11px solid currentColor}
.care-video-pause{display:none;width:12px;height:16px;border-inline-start:4px solid currentColor;border-inline-end:4px solid currentColor}
.care-video-surface.is-video-playing .care-video-play{display:none}
.care-video-surface.is-video-playing .care-video-pause{display:block}
.care-hero-media.care-video-surface{height:clamp(430px,54vw,740px)}
.care-hero-media.care-video-surface .care-video{height:100%;aspect-ratio:auto;max-height:none}
.care-page--video .care-hero{padding:0}
.care-page--video .care-hero-grid{min-height:calc(100svh - 94px);align-items:stretch}
.care-page--video .care-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}
.care-page--video .care-hero-media.care-video-surface{height:auto;min-height:clamp(520px,calc(100svh - 94px),900px)}
.care-page--video .care-hero-media.care-video-surface .care-video,.care-second-video-media .care-video{position:absolute;inset:0;width:100%;height:100%}
.care-second-video{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(520px,72svh,800px);background:#e7f5f5}
.care-second-video-media{height:100%;min-height:inherit}
.care-second-video-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(32px,5vw,88px)}
.care-second-video-copy h2{max-width:650px;font-family:Georgia,'Times New Roman',serif;font-size:clamp(2.8rem,5vw,5.5rem);font-weight:400;line-height:1.08;letter-spacing:-.05em;margin:1.1rem 0 1.6rem}
.care-second-video-copy p{max-width:590px;color:#4c7180;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.75;margin:0}
[dir=rtl] .care-second-video-copy h2{font-family:'Rudaw',sans-serif;letter-spacing:0;font-size:clamp(2.3rem,4.5vw,4.5rem)}
@media(max-width:800px){.care-page--video .care-hero-grid,.care-second-video{grid-template-columns:1fr;min-height:0}.care-page--video .care-hero-media{order:-1}.care-page--video .care-hero-media.care-video-surface,.care-second-video-media{height:min(72svh,650px);min-height:400px}.care-page--video .care-hero-copy,.care-second-video-copy{padding:clamp(30px,7vw,60px)}.care-page--video .care-hero-media.care-video-surface .care-video,.care-second-video-media .care-video{height:100%;aspect-ratio:auto;max-height:none}}
@media(max-width:500px){.care-page--video .care-hero-media.care-video-surface,.care-second-video-media{height:66svh;min-height:340px}}
.care-result-view{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:clamp(440px,60svh,680px);background:#e7f5f5;direction:ltr}
.care-result-view-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(32px,5vw,88px)}
.care-result-view h2{font-family:Georgia,'Times New Roman',serif;font-size:clamp(2.8rem,5vw,5.5rem);font-weight:400;line-height:1.08;letter-spacing:-.05em;margin:1.1rem 0 1.6rem}
.care-result-view p{max-width:590px;color:#4c7180;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.75;margin:0}
.care-result-view-image{min-width:0;height:clamp(440px,60svh,680px);overflow:hidden;background:#dce8e9}
.care-result-view-image img{width:100%;height:100%;object-fit:cover;object-position:center;transform:rotate(180deg)}
[dir=rtl] .care-result-view h2{font-family:'Rudaw',sans-serif;letter-spacing:0;font-size:clamp(2.3rem,4.5vw,4.5rem)}
[dir=rtl] .care-result-view-copy{direction:rtl}
@media(max-width:800px){.care-result-view{grid-template-columns:1fr}.care-result-view-image{height:min(70svh,600px)}.care-result-view-copy{padding:clamp(30px,7vw,60px)}}

/* Shared rhythm for all six treatment pages. */
.care-detail{padding:clamp(44px,4.5vw,72px) 0}
.care-detail-grid{align-items:start;gap:clamp(24px,4vw,70px)}
.care-detail h2,.care-extra h2,.care-related h2{margin:.65rem 0 1rem}
.care-detail p,.care-extra p{margin:0;line-height:1.7}
.care-filler-uses-heading{margin:20px 0 10px;font-size:1.16rem;line-height:1.35;color:#204252}
.care-filler-uses{display:grid;gap:8px;margin:0 0 18px;padding-inline-start:1.4rem;color:#52717d;font-size:1.02rem;line-height:1.55}
.care-filler-uses li::marker{color:#2a91b3}
.care-fact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px;margin-top:24px}
.care-fact-grid>div{padding:18px 20px;border:1px solid #d7e8e9;border-radius:16px;background:#f2f9f9}
.care-fact-grid h3{margin:0 0 8px;color:#204252;font-size:1.08rem;line-height:1.35}
.care-fact-grid p{font-size:.98rem;line-height:1.6}
.care-detail .care-filler-products{margin-top:6px}
.care-detail-aside{padding:clamp(24px,2.5vw,38px)}
.care-detail-aside h3{margin:0 0 .7rem}
.care-detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:22px}
.care-detail-actions .button,.care-detail-actions .care-room-link{margin:0}
.care-room-link{gap:.45rem}
.care-extra{padding:clamp(42px,4.5vw,70px) 0}
.care-extra-grid{margin:1.4rem 0}
.care-extra-grid>div,.care-extra-grid>li{padding:clamp(18px,2vw,26px)}
.care-extra-grid>li{padding-inline-start:clamp(30px,3vw,42px)}
.care-related{padding:clamp(38px,4vw,64px) 0 clamp(32px,4vw,60px)}
.care-related .section-head{margin-bottom:22px}
.care-second-video{min-height:clamp(440px,60svh,680px)}
.care-second-video-copy{padding:clamp(28px,4vw,64px)}
.care-result-view{min-height:clamp(400px,52svh,580px)}
.care-result-view-copy{padding:clamp(28px,4vw,64px)}
.care-result-view-image{height:clamp(400px,52svh,580px)}
@media(max-width:800px){.care-detail{padding:clamp(36px,7vw,56px) 0}.care-detail-grid{gap:24px}.care-second-video{min-height:0}.care-second-video-copy,.care-result-view-copy{padding:clamp(26px,6vw,44px)}.care-result-view-image{height:min(62svh,540px)}}
@media(max-width:500px){.care-detail-actions{align-items:stretch;gap:12px}.care-detail-actions .button{justify-content:center}.care-detail-aside{padding:24px}.care-related .section-head{margin-bottom:18px}}

.care-hifu-result{padding:24px 0 12px;background:#f7fbfb}
.care-hifu-result-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.78fr);gap:clamp(22px,4vw,56px);align-items:center}
.care-hifu-result-card figure{width:100%;max-width:520px;margin:0;justify-self:center;direction:ltr}
.care-hifu-result-card img{display:block;width:100%;max-height:430px;object-fit:contain;border-radius:20px;background:#eaf4f4}
.care-hifu-result-card figcaption{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:9px 4px 0;color:#4f7d8d;font-size:.74rem;font-weight:800;letter-spacing:.06em;text-align:center;text-transform:uppercase}
.care-hifu-result-card h2,.care-powershape-copy h2{font-family:Georgia,'Times New Roman',serif;font-size:clamp(2rem,3vw,3.1rem);font-weight:400;line-height:1.12;letter-spacing:-.035em;margin:10px 0 14px}
.care-hifu-result-card p,.care-powershape-copy p{max-width:560px;color:#52717d;font-size:1rem;line-height:1.7;margin:0}
.care-powershape{padding:28px 0 48px;background:#f7fbfb}
.care-powershape-card{display:grid;grid-template-columns:minmax(0,390px) minmax(0,1fr);gap:clamp(24px,5vw,68px);align-items:center;padding:clamp(18px,3vw,36px);border:1px solid #dcebee;border-radius:24px;background:#fff}
.care-powershape-collage{display:grid;grid-template-columns:46% 54%;grid-template-rows:repeat(3,1fr);gap:5px;width:100%;aspect-ratio:1/1;overflow:hidden;border:1px solid #e2edef;border-radius:18px;background:#fff}
.care-powershape-collage img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain;background:#fff}
.care-powershape-collage img:first-child{grid-row:1/4}
.care-powershape-copy .button{margin-top:20px}
[dir="rtl"] .care-hifu-result-card h2,[dir="rtl"] .care-powershape-copy h2{font-family:'Rudaw',sans-serif;letter-spacing:0}
@media(max-width:800px){.care-hifu-result-card,.care-powershape-card{grid-template-columns:1fr}.care-hifu-result-card img{max-height:none}.care-powershape-card{gap:22px}.care-powershape-collage{max-width:390px;margin-inline:auto}.care-powershape{padding-bottom:36px}}
.care-laser-guidance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px}
.care-laser-guidance>div{min-width:0;padding:20px;border:1px solid #dcebee;border-radius:17px;background:#f5fafb}
.care-laser-guidance h3{margin:0 0 12px;color:#204252;font-size:1.08rem;line-height:1.35}
.care-laser-guidance ul{display:grid;gap:11px;margin:0;padding-inline-start:20px;color:#52717d;font-size:.94rem;line-height:1.55}
.care-detail .care-laser-guidance-note{margin:15px 0 0;color:#52717d;font-size:.9rem;line-height:1.55}
@media(max-width:640px){.care-laser-guidance{grid-template-columns:1fr;gap:12px;margin-top:20px}.care-laser-guidance>div{padding:18px}}
