.care-page{--care-paper:rgb(var(--site-paper));--care-paper-deep:rgb(var(--site-paper-deep));--care-ink:rgb(var(--mosque-ink));--care-brass:rgb(var(--site-brass));--care-brass-dark:rgb(var(--site-brass-dark));--care-muted:rgb(var(--site-muted));background:var(--care-paper);color:var(--care-ink);overflow-x:clip}.care-shell{width:min(1280px,calc(100% - 96px));margin-inline:auto}.care-page .care-eyebrow{font-size:12.5px;font-weight:600;letter-spacing:.17em;text-transform:uppercase;line-height:1.8}.care-page h2{font-size:clamp(34px,3.8vw,56px);font-weight:500;letter-spacing:-.045em;line-height:1.14;text-wrap:balance}.care-page :is(h1,h2) em{display:block;font-family:var(--font-amiri),Georgia,serif;font-weight:400;letter-spacing:-.03em;color:var(--care-brass)}.care-page :is(a,button):focus-visible{outline:3px solid #b99859;outline-offset:5px}.care-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:19px 27px;background:var(--care-paper);color:var(--care-ink);font-size:clamp(16px,.85vw,17px);font-weight:600;border-radius:2px;transition:background .25s,transform .25s}.care-button:hover{background:var(--care-brass);transform:translateY(-3px)}.care-link{display:inline-flex;align-items:center;gap:14px;padding-block:16px;font-size:clamp(16px,.85vw,17px);border-bottom:1px solid #ffffff60;transition:border-color .25s,color .25s}.care-button svg,.care-link svg{transition:transform .3s}.care-link:hover{border-color:var(--care-brass);color:var(--care-brass)}.care-button:hover svg,.care-link:hover svg{transform:translate(3px,-3px)}.care-button:hover svg.lucide-arrow-right,.care-link:hover svg.lucide-arrow-right{transform:translate(3px)}.care-button:hover svg.lucide-arrow-down,.care-link:hover svg.lucide-arrow-down,.care-link[href^="#care-conversation"]:hover svg{transform:translateY(3px)}.care-page a:hover svg:is(.lucide-copy,.lucide-check){transform:none}.care-copied{align-self:center;padding:3px 9px;border:1px solid;border-radius:2px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--care-brass);animation:care-fade .3s both}.care-link-dark{margin-top:34px;border-color:rgb(var(--mosque-ink)/.251);font-weight:500}.care-link-dark:hover{color:var(--care-brass-dark);border-color:var(--care-brass-dark)}.care-hero{--mx:72%;--my:45%;position:relative;isolation:isolate;display:flex;min-height:calc(100svh - 5rem - var(--announcement-h, 0px));min-height:calc(100dvh - 5rem - var(--announcement-h, 0px));overflow:hidden;background:var(--care-ink);color:rgb(var(--site-card))}.care-hero:before{z-index:-3;background:radial-gradient(55% 70% at 76% 62%,#1b4a52 0,transparent 70%),radial-gradient(45% 55% at 0 110%,#4a432e55,transparent 70%)}.care-hero:after,.care-hero:before{content:"";position:absolute;inset:0}.care-hero:after{z-index:-1;opacity:.08;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.care-hero-glow{inset:0;background:radial-gradient(560px circle at var(--mx) var(--my),rgb(var(--site-brass)/.11),transparent 65%)}.care-hero-glow,.care-ripples{position:absolute;z-index:-2;pointer-events:none}.care-ripples{right:-6%;bottom:0;width:min(64vw,980px);height:100%;animation:care-fade 2.4s .2s both}.care-ripple{position:absolute;left:50%;bottom:0;width:100%;aspect-ratio:.82;border:1px solid rgb(var(--site-brass));border-bottom:0;border-radius:999px 999px 0 0;opacity:0;transform:translateX(-50%) scale(.12);transform-origin:50% 100%;animation:care-ripple 15s cubic-bezier(.3,.1,.3,1) infinite;animation-delay:calc(var(--i) * -15s / var(--n))}.care-hero-inner{display:flex;flex-direction:column;width:min(1600px,calc(100% - 96px));margin-inline:auto;padding-top:clamp(22px,3.5vh,40px)}.care-topline{display:flex;justify-content:space-between;align-items:center;gap:20px;color:#f1e4c9}.care-hero .care-topline .care-eyebrow{display:flex;align-items:center;gap:12px;font-size:clamp(13px,.75vw,14px);letter-spacing:.14em}.care-pulse{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--care-brass);animation:care-pulse 2.8s ease-out infinite}.care-urgent{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;padding:10px 16px;border:1px solid #ffffff38;border-radius:2px;font-size:clamp(14px,.75vw,14px);transition:background .25s,color .25s,border-color .25s}.care-urgent:hover{background:rgb(var(--site-card));color:var(--care-ink);border-color:rgb(var(--site-card))}.care-hero-grid{flex:1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:clamp(40px,6vw,120px);align-items:center;padding-block:clamp(32px,6vh,80px)}.care-hero h1{font-size:clamp(56px,6.6vw,108px);font-weight:500;letter-spacing:-.055em;line-height:1.04;hyphens:none}.care-line{display:block}.care-word{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .06em .14em 0;margin:0 -.06em -.14em 0}.care-word>span{display:inline-block;animation:care-word-up 1.15s cubic-bezier(.2,.75,.15,1) both;animation-delay:calc(.2s + var(--w) * 95ms)}.care-intro{max-width:610px;margin-top:clamp(20px,3.5vh,38px);font-size:clamp(17px,1vw,19px);line-height:1.85;color:#d4dfe0}.care-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:clamp(24px,4vh,42px)}.care-in{animation:care-rise 1s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.35s + var(--d, 0) * .12s)}.care-stage{position:relative;padding-top:24px}.care-stage-outline{position:absolute;inset:-4px 34px 44px -20px;border:1px solid rgb(var(--site-brass)/.314);border-radius:999px 999px 2px 2px;pointer-events:none;animation:care-outline 1.9s cubic-bezier(.2,.7,.2,1) .6s both}.care-card{position:relative;display:block;padding:clamp(104px,12vh,132px) clamp(24px,2.4vw,40px) clamp(22px,2.2vw,32px);border:1px solid #ffffff22;border-radius:999px 999px 2px 2px;background:linear-gradient(180deg,#ffffff17,#ffffff06 60%);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 40px 90px #0000004d;scroll-margin-top:7rem;animation:care-card-in 1.4s cubic-bezier(.2,.7,.2,1) .45s both}.care-card-emblem{position:absolute;top:clamp(34px,4.4vh,48px);left:50%;display:flex;align-items:center;justify-content:center;gap:4px;width:58px;height:58px;margin-left:-29px;border:1px solid rgb(var(--site-brass)/.502);border-radius:50%}.care-card-emblem i{width:2px;height:22px;border-radius:2px;background:var(--care-brass);transform:scaleY(.3);animation:care-listen 1.8s ease-in-out infinite}.care-card-emblem i:nth-child(2){animation-delay:-.3s}.care-card-emblem i:nth-child(3){animation-delay:-.9s}.care-card-emblem i:nth-child(4){animation-delay:-.5s}.care-card-emblem i:nth-child(5){animation-delay:-1.2s}.care-card h2{text-align:center;font-size:clamp(22px,1.6vw,28px);letter-spacing:-.03em}.care-card-intro{margin:10px auto 22px;max-width:290px;text-align:center;color:#c3cecf;font-size:15px;line-height:1.75}.care-card-line,.care-card-person{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding-block:15px;border-top:1px solid #ffffff22;transition:padding .35s,color .35s}.care-card-line:hover{padding-inline:8px;color:var(--care-brass)}.care-card-line>svg{color:var(--care-brass);transition:transform .3s}.care-card-line:hover>svg{transform:translate(3px,-3px)}.care-card-line:hover>svg.lucide-arrow-right{transform:translate(3px)}.care-card-line:hover>svg.lucide-arrow-down{transform:translateY(3px)}.care-card-icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgb(var(--site-brass)/.376);border-radius:50%;color:var(--care-brass)}.care-card small{display:block;margin-bottom:2px;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:#9fb3b4}.care-card strong{display:block;font-size:clamp(17px,1.05vw,18px);font-weight:500;overflow-wrap:anywhere}.care-card-person>span:last-child>span{display:block;font-size:15px;color:#c3cecf}.care-hero-foot{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;padding-block:22px;border-top:1px solid #ffffff30;font-size:clamp(15px,.8vw,16px);letter-spacing:.05em;color:#c3cecf}.care-mantra span{animation:care-mantra 9s ease-in-out infinite;animation-delay:calc(var(--m) * 3s)}.care-hero-foot a{display:inline-flex;align-items:center;gap:18px}.care-hero-foot a svg{animation:care-nudge 2.4s ease-in-out infinite}.care-breathe{padding-block:clamp(70px,10vw,130px);background:var(--care-paper-deep);overflow:hidden;scroll-margin-top:5rem}.care-breathe-inner{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(40px,7vw,120px)}.care-orb{position:relative;display:grid;place-items:center;width:min(380px,78vw);aspect-ratio:1;margin-inline:auto}.care-orb:before{border:1px dashed rgb(var(--site-brass-dark)/.208);animation:care-spin 60s linear infinite}.care-orb:after,.care-orb:before{content:"";position:absolute;inset:-4%;border-radius:50%}.care-orb:after{background:radial-gradient(circle at 50% 0,var(--care-brass-dark) 3.5px,transparent 4.5px);animation:care-spin 16s linear infinite}.care-orb-ring{position:absolute;inset:0;border:1px solid rgb(var(--site-brass-dark)/.376);border-radius:50%;animation:care-breathe-ring 8s ease-in-out infinite}.care-orb-ring:nth-child(2){inset:11%;border-color:rgb(var(--site-brass-dark)/.251);animation-delay:.4s}.care-orb-core{position:absolute;inset:21%;border-radius:50%;background:radial-gradient(circle at 34% 28%,#28606a,var(--care-ink) 68%);box-shadow:0 30px 70px rgb(var(--mosque-ink)/.271),inset 0 0 0 1px rgb(var(--site-brass)/.251),inset 0 -20px 50px #00000040;animation:care-breathe 8s ease-in-out infinite}.care-orb-label{position:relative;z-index:1;display:grid;text-align:center;color:rgb(var(--site-paper));font-family:var(--font-amiri),Georgia,serif;font-size:clamp(22px,2vw,30px)}.care-orb-label b{grid-area:1/1;font-weight:400;animation:care-label-in 8s ease-in-out infinite}.care-orb-label b+b{animation-name:care-label-out}.care-breathe-copy .care-eyebrow{color:var(--care-brass-dark);margin-bottom:22px}.care-page .care-breathe h2{font-family:var(--font-amiri),Georgia,serif;font-weight:400;font-size:clamp(44px,5vw,78px);line-height:1.1;letter-spacing:-.03em}.care-breathe-copy>p:last-child{max-width:470px;margin-top:24px;color:var(--care-muted);font-size:17px;line-height:1.9}.care-topics{padding-block:clamp(70px,8vw,110px) clamp(80px,10vw,140px)}.care-marquee{display:grid;gap:4px;padding-block:18px;margin-bottom:clamp(56px,7vw,100px);border-block:1px solid rgb(var(--mosque-ink)/.122);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.care-marquee-row{overflow:hidden}.care-marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:care-marquee 80s linear infinite}.care-marquee-row[data-row="1"] .care-marquee-track{animation-direction:reverse;animation-duration:95s}.care-marquee:hover .care-marquee-track{animation-play-state:paused}.care-marquee-track span{display:inline-flex;align-items:center;gap:clamp(22px,2.4vw,44px);padding-right:clamp(22px,2.4vw,44px);font-size:clamp(34px,4.6vw,76px);font-weight:500;letter-spacing:-.045em;line-height:1.3;white-space:nowrap}.care-marquee-row[data-row="0"] span:nth-child(2n){color:transparent;-webkit-text-stroke:1px rgb(var(--mosque-ink)/.439)}.care-marquee-row[data-row="1"] span{font-family:var(--font-amiri),Georgia,serif;font-weight:400;font-style:italic;letter-spacing:-.02em;color:var(--care-brass-dark)}.care-marquee-track i{font-style:normal;font-size:.42em;color:#a08a61;-webkit-text-stroke:0}.care-topics-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,7vw,120px);align-items:start}.care-topics-head{position:sticky;top:7.5rem}.care-faq .care-eyebrow,.care-pledge .care-eyebrow,.care-topics-head .care-eyebrow{color:var(--care-brass-dark);margin-bottom:22px}.care-note{max-width:430px;margin-top:24px;color:var(--care-muted);font-size:17px;line-height:1.9}.care-topic-list{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:28px;column-gap:28px;border-top:1px solid rgb(var(--mosque-ink)/.145)}.care-topic-list li{position:relative;isolation:isolate;display:flex;align-items:center;gap:18px;padding:22px 12px;overflow:hidden;border-bottom:1px solid rgb(var(--mosque-ink)/.145);font-size:clamp(16px,1.2vw,20px);transition:color .45s,padding .45s}.care-topic-list li:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--care-ink);transform:scaleY(0);transform-origin:bottom;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.care-topic-list li:hover{color:var(--care-paper);padding-left:22px}.care-topic-list li:hover:before{transform:scaleY(1)}.care-topic-num{min-width:22px;font-family:var(--font-amiri),Georgia,serif;font-size:17px;color:var(--care-brass-dark);transition:color .45s}.care-topic-mark{flex-shrink:0;width:8px;height:8px;margin-left:auto;border:1px solid rgb(var(--site-brass-dark)/.502);border-radius:50%;transition:background .45s,border-color .45s,transform .45s}.care-topic-list li:hover .care-topic-num{color:var(--care-brass)}.care-topic-list li:hover .care-topic-mark{background:var(--care-brass);border-color:var(--care-brass);transform:scale(1.5)}.care-topic-list[data-reveal=pending]>li{opacity:0}.care-topic-list[data-reveal=in]>li{animation:care-rise .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i) * 55ms)}.care-process{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(80px,10vw,140px);background:var(--care-ink);color:var(--care-paper);scroll-margin-top:5rem}.care-process:before{content:"";position:absolute;z-index:-1;top:-30%;right:-12%;width:min(60vw,820px);aspect-ratio:.8;border:1px solid #ffffff10;border-radius:999px 999px 0 0;box-shadow:inset 0 0 0 40px #ffffff03}.care-section-head{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:clamp(56px,7vw,100px)}.care-section-head .care-eyebrow{color:var(--care-brass);margin-bottom:20px}.care-section-head>p{max-width:360px;color:#b8c8c8;font-size:16px;line-height:1.9}.care-steps{--progress:0;position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,48px)}.care-steps:after,.care-steps:before{content:"";position:absolute;top:27px;left:0;right:0;height:1px;background:#ffffff25}.care-steps:after{height:2px;top:26.5px;background:linear-gradient(90deg,#a08a61,var(--care-brass),#fff3d6);box-shadow:0 0 18px rgb(var(--site-brass)/.565);transform:scaleX(var(--progress));transform-origin:left}.care-step,.care-step-dot{position:relative}.care-step-dot{z-index:1;display:grid;place-items:center;width:54px;height:54px;border:1px solid #ffffff35;border-radius:50%;background:var(--care-ink);font-family:var(--font-amiri),Georgia,serif;font-size:20px;color:#93aaa9;transition:background .6s,border-color .6s,color .6s,box-shadow .6s}.care-step[data-active=true] .care-step-dot{background:var(--care-brass);border-color:var(--care-brass);color:var(--care-ink);box-shadow:0 0 0 8px rgb(var(--site-brass)/.102),0 0 40px rgb(var(--site-brass)/.333)}.care-step[data-active=true] .care-step-dot:after{content:"";position:absolute;inset:-1px;border:1px solid var(--care-brass);border-radius:50%;animation:care-ping 1.3s ease-out both}.care-step h3,.care-step p{opacity:.4;transform:translateY(10px);transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1)}.care-step[data-active=true] :is(h3,p){opacity:1;transform:none}.care-step[data-active=true] p{transition-delay:.12s}.care-step h3{margin-top:34px;font-size:clamp(22px,1.8vw,28px);font-weight:500;letter-spacing:-.03em;line-height:1.25}.care-step p{margin-top:14px;color:#b7c7c6;font-size:16px;line-height:1.9}.care-pledge{padding-block:clamp(80px,10vw,140px)}.care-pledge-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(48px,8vw,140px);align-items:center}.care-seal{position:relative;width:min(400px,100%);margin-inline:auto}.care-seal>svg{display:block;width:100%;height:auto;overflow:visible}.care-seal-outline{fill:none;stroke:rgb(var(--mosque-ink)/.251);stroke-width:1}.care-seal-door{fill:var(--care-ink)}.care-seal-line{fill:none;stroke:var(--care-brass);stroke-width:1.2;opacity:.85}.care-seal-line-inner{opacity:.4}.care-seal-key{fill:var(--care-brass);filter:drop-shadow(0 0 14px rgb(var(--site-brass)/.667));animation:care-glow 4s ease-in-out infinite}.care-seal-badge{position:absolute;top:4%;right:-4%;display:grid;place-items:center;width:clamp(118px,12vw,158px);aspect-ratio:1;border-radius:50%;background:var(--care-paper);box-shadow:0 0 0 10px var(--care-paper),0 18px 50px rgb(var(--mosque-ink)/.145);color:var(--care-ink)}.care-seal-text{position:absolute;inset:0;width:100%;height:100%;animation:care-spin 26s linear infinite}.care-seal-text text{font-size:17px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;fill:var(--care-brass-dark)}.care-seal-wrap[data-reveal=pending] .care-seal{opacity:0}.care-seal-wrap[data-reveal=in] .care-seal-door{transform-box:fill-box;transform-origin:50% 100%;animation:care-door 1.5s cubic-bezier(.2,.7,.2,1) both}.care-seal-wrap[data-reveal=in] :is(.care-seal-outline,.care-seal-line){stroke-dasharray:1;animation:care-draw 2.4s cubic-bezier(.6,0,.2,1) .3s both}.care-seal-wrap[data-reveal=in] .care-seal-line-inner{animation-delay:.6s}.care-seal-wrap[data-reveal=in] .care-seal-badge{animation:care-badge 1.2s cubic-bezier(.2,.8,.2,1.2) .9s both}.care-promises{margin-top:clamp(32px,4vw,56px);border-top:1px solid rgb(var(--mosque-ink)/.145)}.care-promises li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:22px;align-items:start;padding-block:24px;border-bottom:1px solid rgb(var(--mosque-ink)/.145);font-size:clamp(16px,1.15vw,19px);line-height:1.7}.care-check{width:34px;height:34px;fill:none;stroke:var(--care-brass-dark);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.care-check circle{stroke:rgb(var(--site-brass-dark)/.439)}.care-promises[data-reveal=pending] li{opacity:0}.care-promises[data-reveal=in] li{animation:care-rise .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i) * .18s)}.care-promises[data-reveal=in] .care-check :is(circle,path){stroke-dasharray:1;animation:care-draw 1s cubic-bezier(.6,0,.2,1) both;animation-delay:calc(var(--i) * .18s + .2s)}.care-promises[data-reveal=in] .care-check path{animation-duration:.6s;animation-delay:calc(var(--i) * .18s + .75s)}.care-quote{padding-block:clamp(70px,9vw,120px);background:var(--care-paper-deep)}.care-quote-inner{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(20px,4vw,60px);align-items:start;max-width:1000px}.care-quote-mark{font-family:Georgia,serif;font-size:clamp(90px,11vw,170px);line-height:.8;color:#a08a61}.care-quote-inner>div{border-left:0;padding-left:0}.care-quote .quote-strip-arabic{margin-block:12px;font-size:clamp(24px,2.4vw,36px);color:var(--care-ink)}.care-quote .quote-strip-translation{font-size:clamp(18px,1.6vw,24px);font-style:normal;line-height:1.6;letter-spacing:-.01em;color:var(--care-ink)}.care-support{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(80px,10vw,140px);background:var(--care-ink);color:var(--care-paper)}.care-ripples-support{right:auto;left:-18%;width:min(70vw,900px);opacity:.55}.care-support-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,7vw,120px);align-items:center}.care-support .care-eyebrow{color:var(--care-brass);margin-bottom:22px}.care-page .care-support-title{font-size:clamp(44px,5.4vw,84px);line-height:1.05;letter-spacing:-.055em}.care-big-phone{display:inline-flex;align-items:center;gap:18px;margin-top:44px;padding-bottom:10px;border-bottom:1px solid #ffffff40;font-size:clamp(28px,3vw,46px);font-weight:500;letter-spacing:-.03em;transition:color .3s,border-color .3s}.care-big-phone:hover{color:var(--care-brass);border-color:var(--care-brass)}.care-big-phone svg{width:.7em;height:.7em;color:var(--care-brass);animation:care-ring 6s ease-in-out infinite}.care-support-mail{display:flex;width:-moz-fit-content;width:fit-content;margin-top:10px;overflow-wrap:anywhere}.care-scope{display:flex;gap:14px;max-width:520px;margin-top:44px;padding-top:24px;border-top:1px solid #ffffff25;color:#b7c7c6;font-size:15px;line-height:1.85}.care-scope svg{flex-shrink:0;margin-top:2px;color:var(--care-brass)}.care-crisis{scroll-margin-top:7rem}.care-crisis aside{position:relative;overflow:hidden;padding:clamp(28px,3vw,48px);border:0;border-radius:2px;background:var(--care-paper);color:var(--care-ink);box-shadow:0 40px 100px #00000055}.care-crisis aside:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:rgb(var(--mosque-cta))}.care-crisis aside>div>span{position:relative;border-radius:50%}.care-crisis aside>div>span:after{content:"";position:absolute;inset:0;border-radius:50%;animation:care-alert 2.6s ease-out infinite}.care-crisis aside h2{font-size:clamp(24px,2vw,32px);font-weight:500;letter-spacing:-.035em;line-height:1.2;color:var(--care-ink)}.care-crisis aside>p{color:var(--care-muted);font-size:16px;line-height:1.85}.care-crisis aside ul{gap:0;margin-top:22px}.care-crisis aside li{padding:18px 0;border-top:1px solid rgb(var(--mosque-ink)/.125);border-radius:0;background:transparent}.care-crisis aside li a{font-size:clamp(20px,1.6vw,26px);font-weight:600;letter-spacing:-.02em;color:var(--care-ink);transition:color .25s}.care-crisis aside li a svg,.care-crisis aside li a:hover{color:rgb(var(--mosque-cta))}.care-crisis aside li>span{font-size:15px}.care-crisis aside li>span:first-of-type{font-weight:600;color:var(--care-ink)}.care-faq{padding-block:clamp(80px,10vw,140px)}.care-faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,7vw,120px);align-items:start}.care-faq-head{position:sticky;top:7.5rem}.care-faq-list{border-top:1px solid rgb(var(--mosque-ink)/.145)}.care-faq-item{position:relative;border-bottom:1px solid rgb(var(--mosque-ink)/.145)}.care-faq-item:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--care-ink);transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.care-faq-item.is-open:after,.care-faq-item:hover:after{transform:scaleX(1)}.care-faq-item h3{font:inherit}.care-faq-item button{display:grid;grid-template-columns:40px minmax(0,1fr) 44px;gap:16px;align-items:center;width:100%;padding-block:26px;text-align:left;font-size:clamp(17px,1.3vw,22px);font-weight:500;letter-spacing:-.02em;line-height:1.4}.care-faq-num{font-family:var(--font-amiri),Georgia,serif;font-size:clamp(16px,.85rem + .35vw,1.1875rem);color:var(--care-brass-dark)}.care-faq-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgb(var(--mosque-ink)/.188);border-radius:50%;transition:transform .5s cubic-bezier(.2,.7,.2,1),background .35s,color .35s,border-color .35s}.care-faq-item button:hover .care-faq-icon,.care-faq-item.is-open .care-faq-icon{background:var(--care-ink);border-color:var(--care-ink);color:var(--care-paper)}.care-faq-item.is-open .care-faq-icon{transform:rotate(135deg)}.care-faq-answer{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .55s cubic-bezier(.2,.7,.2,1),visibility .55s}.care-faq-item.is-open .care-faq-answer{grid-template-rows:1fr;visibility:visible}.care-faq-answer>div{overflow:hidden}.care-faq-answer p{max-width:720px;padding:0 60px 30px 56px;color:var(--care-muted);font-size:17px;line-height:1.9;opacity:0;transform:translateY(-8px);transition:opacity .5s .1s,transform .5s .1s}.care-faq-item.is-open .care-faq-answer p{opacity:1;transform:none}.care-reveal[data-reveal=pending]{opacity:0}.care-reveal[data-reveal=in]{animation:care-rise 1s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--reveal-delay,0s)}@keyframes care-rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes care-fade{0%{opacity:0}}@keyframes care-word-up{0%{transform:translateY(110%)}to{transform:none}}@keyframes care-ripple{0%{opacity:0;transform:translateX(-50%) scale(.12)}18%{opacity:.38}to{opacity:0;transform:translateX(-50%) scale(1.12)}}@keyframes care-pulse{0%{box-shadow:0 0 0 0 rgb(var(--site-brass)/.565)}70%,to{box-shadow:0 0 0 12px rgb(var(--site-brass)/0)}}@keyframes care-outline{0%{opacity:0;transform:rotate(0) scale(.94)}to{opacity:1;transform:rotate(-4deg)}}@keyframes care-card-in{0%{opacity:0;transform:translateY(46px) scale(.96)}to{opacity:1;transform:none}}@keyframes care-listen{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes care-mantra{0%,40%,to{color:#c3cecf}10%,28%{color:rgb(var(--site-brass))}}@keyframes care-nudge{0%,to{transform:none}50%{transform:translateY(4px)}}@keyframes care-spin{to{transform:rotate(1turn)}}@keyframes care-breathe{0%,to{transform:scale(.62)}50%{transform:scale(1)}}@keyframes care-breathe-ring{0%,to{opacity:.3;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}@keyframes care-label-in{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@keyframes care-label-out{0%,42%{opacity:0}50%,92%{opacity:1}to{opacity:0}}@keyframes care-marquee{to{transform:translateX(-50%)}}@keyframes care-ping{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes care-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes care-door{0%{opacity:0;transform:scaleY(.6)}to{opacity:1;transform:none}}@keyframes care-badge{0%{opacity:0;transform:scale(.4) rotate(-40deg)}to{opacity:1;transform:none}}@keyframes care-glow{0%,to{opacity:.75}50%{opacity:1}}@keyframes care-ring{0%,84%,to{transform:none}86%{transform:rotate(-14deg)}89%{transform:rotate(12deg)}92%{transform:rotate(-8deg)}95%{transform:rotate(5deg)}}@keyframes care-alert{0%{box-shadow:0 0 0 0 rgb(var(--mosque-cta)/.35)}70%,to{box-shadow:0 0 0 12px rgb(var(--mosque-cta)/0)}}@media (min-width:1051px) and (max-height:800px){.care-hero h1{font-size:clamp(52px,5.6vw,88px)}.care-hero-grid{padding-block:28px}.care-card{padding-top:96px}.care-card-emblem{top:28px}}@media (max-width:1050px){.care-hero-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr)}.care-steps{grid-template-columns:1fr;gap:44px;max-width:680px}.care-steps:after,.care-steps:before{top:0;bottom:0;left:27px;right:auto;width:1px;height:auto}.care-steps:after{left:26.5px;width:2px;background:linear-gradient(180deg,#a08a61,var(--care-brass),#fff3d6);transform:scaleY(var(--progress));transform-origin:top}.care-step{padding-left:84px}.care-step-dot{position:absolute;top:0;left:0}.care-step h3{margin-top:10px}}@media (max-width:860px){.care-breathe-inner,.care-faq-grid,.care-hero-grid,.care-pledge-grid,.care-support-grid,.care-topics-grid{grid-template-columns:minmax(0,1fr)}.care-stage{width:min(460px,100%);margin-inline:auto}.care-faq-head,.care-topics-head{position:static}.care-section-head{flex-direction:column;align-items:start;gap:20px}.care-seal{width:min(320px,78%)}.care-ripples{width:120vw;right:-40%;opacity:.7}}@media (max-width:700px){.care-hero-inner,.care-shell{width:calc(100% - 40px)}.care-place{display:none}.care-urgent{padding:8px 12px;font-size:14px}.care-hero h1{font-size:clamp(44px,12vw,64px)}.care-hero-grid{gap:48px;padding-block:36px 44px}.care-intro{font-size:17px}.care-actions{gap:6px 18px}.care-button{padding:15px 18px;gap:14px}.care-card{padding:96px 20px 18px}.care-card-emblem{top:28px}.care-hero-foot{flex-wrap:wrap;font-size:14px;padding-block:16px}.care-breathe-inner{gap:48px}.care-orb{width:min(280px,72vw)}.care-topic-list{grid-template-columns:1fr}.care-topic-list li{padding-block:18px}.care-step{padding-left:74px}.care-quote-inner{grid-template-columns:1fr;gap:0}.care-quote-mark{font-size:80px}.care-seal-badge{right:-8%}.care-big-phone{margin-top:32px}.care-faq-item button{grid-template-columns:28px minmax(0,1fr) 40px;gap:10px;padding-block:22px}.care-faq-icon{width:40px;height:40px}.care-faq-answer p{padding:0 0 24px 38px}}@media (prefers-reduced-motion:reduce){.care-page *,.care-page :after,.care-page :before{animation:none!important;transition:none!important}.care-page [data-reveal=pending],.care-page [data-reveal=pending] li,.care-page [data-reveal=pending]>li,.care-seal-wrap[data-reveal=pending] .care-seal{opacity:1}.care-ripple{opacity:.14;transform:translateX(-50%) scale(calc(.25 + var(--i) * .2))}.care-orb-core{transform:scale(.85)}.care-orb-label b{grid-area:auto}.care-orb-label b+b:before{content:"· "}.care-card-emblem i{transform:scaleY(.6)}.care-step :is(h3,p){opacity:1;transform:none}}