header>span{display:grid;gap:5px}.headerMonths{font-size:12px;letter-spacing:.4px;color:#bacfc2;font-weight:400}
.geographicStage{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(240px,.7fr);gap:25px;height:calc(100dvh - 290px);min-height:340px;max-width:1400px;margin:auto;direction:rtl}.geographicMap{min-width:0;min-height:0;position:relative;background:radial-gradient(ellipse at center,#80ad9420,transparent 65%)}.geographicMap svg{width:100%;height:100%;overflow:visible}.governorate{fill:url(#landGlass);stroke:#d2e4cb88;stroke-width:1.1;vector-effect:non-scaling-stroke;cursor:pointer;transform-box:fill-box;transform-origin:center;transition:fill .3s,transform .4s,stroke .3s;outline:none}.governorate.served{fill:#07665799}.governorate.selected,.governorate:hover,.governorate:focus-visible{fill:#d2ad62;stroke:#d2ad62;stroke-width:2;transform:translateY(-5px) scale(1.055);filter:url(#districtLift)}.governorateNames{pointer-events:none}.governorateNames text{font:15px Qabas;fill:#d2ad62;text-anchor:middle;dominant-baseline:middle;paint-order:stroke;stroke:#00382b;stroke-width:3px}#mapLeader{fill:none;stroke:#d2ad62;stroke-width:2;pointer-events:none;stroke-dasharray:5 3;animation:mapArrowFlow 1.4s linear infinite}#mapAnchor{fill:#d2ad62;stroke:#004030;stroke-width:2;pointer-events:none}.geographicReadout{display:flex;flex-direction:column;justify-content:center;gap:12px;min-width:0;padding:20px;background:linear-gradient(145deg,#d5ecde18,#002c2455);border:1px solid #d9e8d84d;border-right:3px solid #d2ad62;clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%);backdrop-filter:blur(13px)}.geographicReadout h3{font-size:34px;line-height:1.3;margin:0}.regionMetric{display:grid;grid-template-columns:1fr auto;gap:3px 10px;padding:10px 0;border-bottom:1px solid #d2ad6240}.regionMetric>span{font-size:18px}.regionMetric strong{font-size:38px;color:#d2ad62;direction:ltr;grid-column:2;grid-row:1/3;align-self:center}.regionMetric small{font-size:12px;color:#c5d9cb}.mapInteractionHint{font-size:12px;color:#d5dfd0}.mapGrandTotal{margin-top:8px;padding-top:14px;border-top:1px solid #d2ad6260;display:flex;justify-content:space-between;align-items:center;gap:12px}.mapGrandTotal span{font-size:13px}.mapGrandTotal strong{direction:ltr;font-size:29px;color:#d2ad62}.mapJointNote,.mapAttribution{font-size:10px;line-height:1.5}.mapJointNote{color:#b3c9ba}.mapAttribution{color:#d2ad62}.noBranchData{font-size:16px;line-height:1.7;margin:0}
.learningPaths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:14px;position:relative}.learningPaths article{display:flex;align-items:center;gap:15px;padding:17px;background:linear-gradient(135deg,#c0dfd01a,#002c2455);border-right:2px solid #d2ad62;clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);transition:transform .35s}.learningPaths article:hover{transform:translateY(-5px)}.learningPaths b{font-size:31px;color:#d2ad62;font-weight:400}.learningPaths span{font-size:16px;line-height:1.7}.pathHeading{font-size:21px;margin-top:20px}.split .cards{grid-template-columns:repeat(2,minmax(0,1fr))}
section[data-section="تفاصيل خدمات الإسكان"] .split{grid-template-columns:.65fr 1.7fr;gap:4vw;align-items:center}section[data-section="تفاصيل خدمات الإسكان"] .metricTracks{min-height:calc(100dvh - 330px);grid-template-columns:repeat(3,minmax(0,1fr))}section[data-section="تفاصيل خدمات الإسكان"] .metricTrack{padding:24px;grid-template-columns:84px minmax(0,1fr)}section[data-section="تفاصيل خدمات الإسكان"] .trackDial{width:84px;height:84px}section[data-section="تفاصيل خدمات الإسكان"] .trackCopy b{font-size:48px}section[data-section="تفاصيل خدمات الإسكان"] .trackCopy span{font-size:18px}
section[data-section="الحضور الإعلامي والرقمي"] .split,section[data-section="منصة إنسان للتبرع"] .split{grid-template-columns:.8fr 1.5fr;align-items:center}section[data-section="الحضور الإعلامي والرقمي"] .cards,section[data-section="منصة إنسان للتبرع"] .split .cards{min-height:calc(100dvh - 355px)}section[data-section="الحضور الإعلامي والرقمي"] .card,section[data-section="منصة إنسان للتبرع"] .split .card{display:flex;flex-direction:column;justify-content:center;padding:28px}section[data-section="الحضور الإعلامي والرقمي"] .value,section[data-section="منصة إنسان للتبرع"] .split .value{font-size:54px}
.audienceGrid{display:grid;grid-template-columns:1.6fr .8fr .8fr;gap:25px;align-items:start}.audienceGrid h3,.audienceWords h3{font-size:22px;margin-bottom:17px}.audienceAge .metricTracks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.audienceAge .metricTrack{padding:15px 12px 20px;grid-template-columns:50px 1fr}.audienceAge .trackDial{width:50px;height:50px}.audienceRing{text-align:center;background:#c8e1d00c;border-top:1px solid #d2ad6240;padding:15px 10px}.audienceRing .liveRing{width:200px;height:200px}.audienceRing p{font-size:17px;margin:10px 0}.audienceWords{padding:15px 22px;background:#002c2444;border-top:1px solid #d2ad6255;margin-top:22px}.wordCloud span{display:inline-block;animation:wordHover 5s ease-in-out infinite;animation-delay:var(--delay);transition:color .3s,scale .3s;cursor:default}.wordCloud span:hover,.wordCloud span:focus-visible{scale:1.13;color:#59c6ac!important;outline:none}.liveRing>svg{animation:circleOrbit 22s linear infinite}.liveRing:hover>svg{animation-play-state:paused}.liveRing b{animation:numberPulse 4s ease-in-out infinite}.metricInteractive{cursor:pointer;transition:transform .3s,filter .3s,box-shadow .3s;outline:none}.metricInteractive:hover,.metricInteractive:focus-visible,.metricInteractive.isFocused{transform:translateY(-4px) scale(1.015);filter:brightness(1.12);box-shadow:0 12px 25px #001c1733}.metricInteractive.isFocused{border-color:#d2ad62;outline:1px solid #d2ad6288;outline-offset:-1px}.textGrid article{animation:initiativeFloat 6s ease-in-out infinite;animation-delay:-2s}.textGrid article:nth-child(2n){animation-delay:-4s}.numbered p{padding:20px 23px;border:1px solid #c4dfd33b;border-right:3px solid #d2ad62;background:linear-gradient(135deg,#c5e2d119,#002b2455);clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%);min-height:83px}.numbered{gap:14px}.numbered p:before{font-size:37px}
.summaryTop{display:grid;grid-template-columns:1fr 1.3fr;gap:24px;margin-top:15px}.summaryPeople .cards{grid-template-columns:1.2fr 1fr!important;height:100%}.summaryPeople .card{display:flex;flex-direction:column;justify-content:center;border:none!important;border-right:3px solid #d2ad62!important;min-height:150px;background:linear-gradient(135deg,#bcdcc01c,#00352a55)}.summaryPeople .card:first-child .value{font-size:64px}.summaryPeople .card .value{font-size:46px}.summaryPeople .card .label{font-size:19px}.summaryFinance .cards{grid-template-columns:repeat(3,1fr)!important;height:100%}.summaryFinance .card{display:flex;flex-direction:column;justify-content:center;border:0;background:#d2ad620b;border-bottom:2px solid #d2ad6266}.summaryFinance .value{font-size:39px!important}.summaryFinance .label{font-size:16px!important}.summaryFinance .card:first-child{background:#d2ad621b}.summaryFinance .card:first-child .value{font-size:48px!important}.summaryGroups{display:grid;grid-template-columns:2fr 1fr;gap:24px;margin-top:23px}.summaryGroups h3{font-size:21px;margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid #d2ad6255}.principalIndicators .cards{grid-template-columns:repeat(4,1fr)!important;gap:11px}.principalIndicators .card:last-child{grid-column:span 2}.principalIndicators .card .value{font-size:34px!important}.sourceServices .cards{grid-template-columns:1fr!important;gap:10px}.sourceServices .card{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:4px 10px;padding:14px 18px}.sourceServices .value{grid-column:2;grid-row:1/3;font-size:36px!important;text-align:left;margin:0}.sourceServices .label{grid-column:1;grid-row:1;font-size:16px!important}.sourceServices small{grid-column:1;grid-row:2;color:#b8cebf;font-size:12px}.sourceServices .card:after{display:none}.summaryUnified .lead{font-size:17px}.summaryUnified .card:after{height:2px}
.forumCollage{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:225px;gap:0;padding:60px 30px 110px;isolation:isolate;perspective:1500px}.forumPhoto{position:relative;z-index:var(--layer);height:280px;margin:0 -16px;padding:0;border:7px solid #f2f1e9;background:#f2f1e9;transform:translateY(var(--shift)) rotate(var(--angle)) scale(.96);transform-origin:center;box-shadow:0 15px 30px #001c165c;clip-path:polygon(0 0,100% 0,100% 100%,13px 100%,0 calc(100% - 13px));transition:transform .45s,filter .45s;overflow:hidden}.forumPhoto img{display:block;width:100%;height:calc(100% - 26px);object-fit:cover}.forumPhoto>span{display:block;text-align:right;padding:4px 10px;color:#004030;font-size:12px}.forumPhoto:hover,.forumPhoto:focus-visible{z-index:1000;transform:translateY(-20px) rotate(0deg) scale(1.13);filter:drop-shadow(0 12px 15px #001c1655)}.forumAlbum{padding:35px 15px;border-top:1px solid #d2ad6255}.albumMain{display:block;padding:0;width:100%;height:60vh;background:#001e18;border:1px solid #d2ad6255}.albumMain img{width:100%;height:100%;object-fit:contain}.albumNav{display:flex;align-items:center;justify-content:center;gap:20px;margin:22px 0}.albumNav span{direction:ltr;color:#d2ad62}.albumRail{display:flex;gap:12px;overflow-x:auto;padding:15px 5px}.albumRail button{flex:0 0 110px;padding:3px;border:2px solid transparent}.albumRail button.active{border-color:#d2ad62}.albumRail img{display:block;width:100%;height:75px;object-fit:cover}.sectionBackdrop{position:absolute;inset:0;z-index:-1;pointer-events:none;background-size:cover;background-position:center;opacity:.055;filter:grayscale(.4);mask-image:linear-gradient(90deg,#000,transparent 85%);animation:none!important}section{position:relative;isolation:isolate}
@keyframes mapArrowFlow{to{stroke-dashoffset:-16}}@keyframes circleOrbit{to{transform:rotate(360deg)}}@keyframes numberPulse{50%{scale:1.045}}@keyframes wordHover{0%,100%{translate:0 0;rotate:-1deg}50%{translate:0 -7px;rotate:1deg}}
@media(max-width:1000px){.geographicStage{grid-template-columns:1.3fr .85fr;gap:15px}.geographicReadout{padding:13px}.geographicReadout h3{font-size:26px}.regionMetric strong{font-size:29px}.regionMetric>span{font-size:15px}.audienceGrid{grid-template-columns:1.2fr .8fr .8fr;gap:13px}.audienceRing .liveRing{width:160px;height:160px}.summaryGroups{gap:17px}.summaryPeople .card:first-child .value{font-size:49px}.summaryFinance .value{font-size:30px!important}.summaryFinance .card:first-child .value{font-size:36px!important}}
@media(max-width:850px){.headerMonths{font-size:10px}.geographicStage{grid-template-columns:1.2fr .8fr;gap:10px;min-height:340px;height:calc(100dvh - 250px)}.geographicReadout{padding:10px;gap:8px}.geographicReadout h3{font-size:21px}.regionMetric{padding:7px 0}.regionMetric strong{font-size:24px}.regionMetric>span{font-size:12px}.regionMetric small{font-size:10px}.mapGrandTotal{display:block}.mapGrandTotal strong{display:block;font-size:25px;margin-top:6px}.mapGrandTotal span{font-size:10px}.mapJointNote,.mapAttribution{font-size:8px}.mapInteractionHint{font-size:10px}.learningPaths article{padding:12px;gap:9px}.learningPaths span{font-size:13px}.learningPaths b{font-size:25px}.summaryTop{grid-template-columns:1fr;gap:12px}.summaryPeople .card{min-height:95px}.summaryPeople .card:first-child .value{font-size:43px!important}.summaryPeople .card .value{font-size:35px!important}.summaryPeople .card .label{font-size:14px!important}.summaryFinance .cards{grid-template-columns:repeat(3,1fr)!important}.summaryFinance .card{min-height:80px}.summaryFinance .value{font-size:25px!important}.summaryFinance .card:first-child .value{font-size:31px!important}.summaryFinance .label{font-size:12px!important}.summaryGroups{grid-template-columns:1.8fr 1fr;gap:12px;margin-top:15px}.summaryGroups h3{font-size:15px}.principalIndicators .cards{grid-template-columns:repeat(3,1fr)!important;gap:7px}.principalIndicators .card:last-child{grid-column:span 3}.principalIndicators .card .value{font-size:23px!important}.sourceServices .card{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:10px}.sourceServices .value{font-size:27px!important}.sourceServices .label{font-size:12px!important}.sourceServices small{font-size:10px}.audienceGrid{grid-template-columns:1fr 1fr;gap:12px}.audienceAge{grid-column:span 2}.audienceAge .metricTracks{grid-template-columns:repeat(3,1fr);gap:7px}.audienceAge .metricTrack{grid-template-columns:30px 1fr;padding:10px 7px 15px;gap:7px}.audienceAge .trackDial{width:30px;height:30px}.audienceAge .trackCopy b{font-size:24px}.audienceAge .trackCopy span{font-size:11px}.audienceRing .liveRing{width:150px;height:150px}.audienceGrid h3,.audienceWords h3{font-size:19px}.audienceRing p{font-size:14px}.audienceWords{margin-top:12px;padding:12px}.numbered p{min-height:70px;padding:14px 16px;font-size:15px}.numbered p:before{font-size:29px}section[data-section="تفاصيل خدمات الإسكان"] .split{grid-template-columns:.55fr 1.6fr;gap:18px}section[data-section="تفاصيل خدمات الإسكان"] .metricTracks{grid-template-columns:repeat(2,minmax(0,1fr));min-height:45vh}section[data-section="تفاصيل خدمات الإسكان"] .metricTrack{padding:14px;grid-template-columns:38px 1fr}section[data-section="تفاصيل خدمات الإسكان"] .trackDial{width:38px;height:38px}section[data-section="تفاصيل خدمات الإسكان"] .trackCopy b{font-size:29px}section[data-section="تفاصيل خدمات الإسكان"] .trackCopy span{font-size:13px}section[data-section="الحضور الإعلامي والرقمي"] .split,section[data-section="منصة إنسان للتبرع"] .split{grid-template-columns:.7fr 1.4fr}section[data-section="الحضور الإعلامي والرقمي"] .card,section[data-section="منصة إنسان للتبرع"] .split .card{padding:16px}section[data-section="الحضور الإعلامي والرقمي"] .value,section[data-section="منصة إنسان للتبرع"] .split .value{font-size:34px}section[data-section="الحضور الإعلامي والرقمي"] .cards,section[data-section="منصة إنسان للتبرع"] .split .cards{min-height:42vh}.forumCollage{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:158px;padding:40px 10px 90px}.forumPhoto{height:207px;margin-inline:-5px;border-width:5px}.forumPhoto img{height:calc(100% - 22px)}.forumPhoto:focus-visible{transform:translateY(-10px) rotate(0) scale(1.04)}.albumMain{height:45vh}.albumNav{gap:10px;flex-wrap:wrap}.albumNav button{padding:8px 13px}}
@media(prefers-reduced-motion:reduce){.wordCloud span,.liveRing>svg,.liveRing b,.textGrid article,#mapLeader{animation:none!important}.governorate,.metricInteractive,.forumPhoto{transition:none!important}}

.scoreActualLabel{font-size:12px;color:#b7cebd;margin-bottom:-8px;line-height:1.5}.scoreBaseline{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid #d2ad6244}.scoreBaseline>span{font-size:13px;line-height:1.6;color:#d5e0d2}.scoreBaseline>b{font-size:30px;color:#d2ad62;white-space:nowrap}
.storyVisual:has(img[src*="news-view-7.jpg"]) img{object-position:50% 65%}.storyVisual:has(img[src*="news-view-9.jpg"]) img{object-position:50% 15%}.storyVisual:has(img[src*="news-view-11.jpg"]) img{object-position:50% 78%}
.geographicStage{grid-template-columns:minmax(0,1.9fr) minmax(240px,.7fr);height:calc(100dvh - 235px);min-height:390px;max-width:none;gap:16px}.geographicMap svg{overflow:visible}.geographicReadout{padding:23px}.regionMetric strong{animation:mapMetricReveal .4s ease-out both}.geographicMap{display:flex;align-items:center;justify-content:center}.geographicMap svg{width:100%;height:100%}
@keyframes mapMetricReveal{from{opacity:.5;transform:translateY(5px) scale(.93)}to{opacity:1;transform:translateY(0) scale(1)}}
@media(max-width:850px){.geographicStage{grid-template-columns:1.4fr .8fr;height:calc(100dvh - 215px);min-height:350px;gap:10px}.geographicReadout{padding:13px}.scoreBaseline>span{font-size:11px}.scoreBaseline>b{font-size:25px}.scoreActualLabel{font-size:11px}}
@media(prefers-reduced-motion:reduce){.regionMetric strong{animation:none}}

.geographicReadout .mapGrandTotal{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:22px 0 12px;min-height:170px;margin-top:14px;text-align:center}.geographicReadout .mapGrandTotal span{font-size:17px}.geographicReadout .mapGrandTotal strong{font-size:clamp(55px,7vw,100px);font-weight:700;line-height:1.05;letter-spacing:-1px}
@media(max-width:850px){.geographicReadout .mapGrandTotal{min-height:130px;padding:15px 0 8px;gap:10px}.geographicReadout .mapGrandTotal span{font-size:12px}.geographicReadout .mapGrandTotal strong{font-size:clamp(32px,6.4vw,55px)}}

.sculptureStats{position:relative;gap:20px;padding:14px 0}.sculptureStats:before{content:'';height:1px;background:linear-gradient(90deg,transparent,#d2ad6277,transparent);position:absolute;left:10%;right:10%;top:60%}.sculptureStat{position:relative;gap:10px}.sculptureStat b{font-size:40px!important;color:#d2ad62}.statNode{display:grid;place-items:center;width:30px;height:30px;background:#004030;border:1px solid #d2ad6266;color:#d2ad62;rotate:45deg;box-shadow:0 5px 12px #001b1744}.sculptureStat>span:last-child{font-size:17px}.monthUnified{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:28px 16px;background:linear-gradient(135deg,#d0e6d51c,#002c2455);border:1px solid #d2ad6255;position:relative}.monthUnified>div{text-align:center;padding:12px 15px}.monthUnified>div+div{border-right:1px solid #d2ad6240}.monthUnified .value{display:block;color:#d2ad62;font-size:52px;direction:ltr}.monthUnified span{display:block;margin-top:15px;font-size:17px}.excellenceActions{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:18px 0}.excellenceActions .value{font-size:53px}.excellenceActions h3{font-size:22px}.excellenceActions p{font-size:17px;margin:0;line-height:1.7}.awardNominations{display:grid;grid-template-columns:1fr 3fr;gap:25px;border-top:1px solid #d2ad6255;padding-top:20px;margin-top:22px}.awardNominations>.value,.awardNominations .value{font-size:65px;color:#d2ad62}.awardNames{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.awardNames .card{padding:16px;font-size:17px;display:flex;align-items:center}.geographicStage:not(.hasSelection){grid-template-columns:1fr}.geographicStage:not(.hasSelection) .geographicReadout{display:none}.governorateNames{display:none}.geographicStage:not(.hasSelection) .governorate{fill:#076657;stroke:#076657}.mapIntro .geographicMap{animation:mapUnfold 1.4s cubic-bezier(.2,.7,.2,1) both}.mapIntro .geographicMap svg{filter:drop-shadow(0 22px 10px #001e1755)}.card .label,.sculptureStat>span:last-child,.trackCopy>span,.monthUnified>div>span{animation:metricCaptionReveal .7s both;animation-delay:1.2s}.card .label{background:linear-gradient(90deg,transparent,#59c6ac1a);padding-inline:3px}.geographicStage.hasSelection .geographicReadout{animation:metricCaptionReveal .45s both}
@keyframes mapUnfold{from{opacity:0;transform:perspective(1000px) rotateX(28deg) scale(.78) translateY(35px)}to{opacity:1;transform:perspective(1000px) rotateX(0) scale(1) translateY(0)}}@keyframes metricCaptionReveal{from{opacity:0;clip-path:inset(0 0 0 100%);transform:translateY(7px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}
@media(max-width:850px){.sculptureStat b{font-size:27px!important}.sculptureStat>span:last-child{font-size:12px}.excellenceActions{grid-template-columns:repeat(2,1fr);gap:12px}.excellenceActions p{font-size:14px}.excellenceActions h3{font-size:19px}.awardNominations{grid-template-columns:.7fr 2fr;gap:15px}.awardNames{grid-template-columns:repeat(2,1fr);gap:8px}.awardNames .card{padding:12px;font-size:13px}.monthUnified{padding:18px 10px}.monthUnified .value{font-size:34px}.monthUnified span{font-size:12px}}
@media(prefers-reduced-motion:reduce){.mapIntro .geographicMap,.card .label,.sculptureStat>span:last-child,.trackCopy>span,.monthUnified>div>span{animation:none!important}}

.partnerGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px 30px;align-items:center;padding:25px 0}.partnerGrid img{background:none!important;border:0!important;padding:8px!important;height:135px;object-fit:contain;filter:drop-shadow(0 1px 1px #fff8)!important;transition:transform .35s}.partnerGrid img:hover{transform:scale(1.07)}
@media(max-width:850px){.partnerGrid{gap:20px 17px}.partnerGrid img{height:95px;padding:5px!important}}

@media(max-width:700px){section[data-section="خريطة الفروع"]{overflow-y:auto!important;padding-inline:5vw}section[data-section="خريطة الفروع"]>.fitFrame{width:100%!important;max-width:100%!important;transform:none!important}.geographicStage,.geographicStage.hasSelection,.geographicStage:not(.hasSelection){display:flex!important;flex-direction:column;height:auto!important;min-height:0!important;gap:20px}.geographicMap{order:0;flex:none;width:100%;height:62svh;min-height:340px;max-height:650px}.geographicReadout{order:1;width:100%;padding:20px;min-height:0}.geographicStage:not(.hasSelection) .geographicReadout{display:none}.geographicReadout h3{font-size:29px}.regionMetric{padding:12px 0}.regionMetric>span{font-size:18px}.regionMetric strong{font-size:39px}.regionMetric small{font-size:13px}.geographicReadout .mapGrandTotal{min-height:120px}.geographicReadout .mapGrandTotal strong{font-size:65px}.geographicReadout .mapGrandTotal span{font-size:16px}}

section[data-section="تحسين جودة الحياة"]>.fitFrame>.cards:first-of-type .value{font-size:clamp(55px,5vw,84px)}section[data-section="تحسين جودة الحياة"]>.fitFrame>.cards:first-of-type .card{min-height:180px;display:flex;flex-direction:column;justify-content:center}.familyCombined>.fitFrame>.cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.familyCombined .card{padding:15px}.familyCombined .value{font-size:35px}.familyCombined .housingSubtitle{font-size:22px;margin:15px 0}.familyCombined .metricTracks{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;min-height:0}.familyCombined .metricTrack{display:flex;flex-direction:column;padding:12px 10px 18px;text-align:center;gap:8px}.familyCombined .trackDial{width:42px;height:42px}.familyCombined .trackCopy b{font-size:30px;text-align:center}.familyCombined .trackCopy span{font-size:13px}.countUnit{display:block;color:#b9cebf;font-size:13px;margin:3px 0}.summerProgram{position:relative;padding-left:125px!important}.programPictogram{position:absolute;left:25px;top:50%;transform:translateY(-50%);width:75px;height:75px;color:#d2ad62;opacity:.85}.posters>div{min-width:0}.posters button{display:block;width:100%;height:calc(100dvh - 330px);min-height:200px}.posters button img{display:block;width:100%;height:100%;max-height:none!important;object-fit:contain!important}.sectionBackdrop{opacity:.065}
@media(max-width:850px){.familyCombined>.fitFrame>.cards{grid-template-columns:repeat(4,minmax(0,1fr))}.familyCombined .value{font-size:26px}.familyCombined .label{font-size:11px}.familyCombined .metricTracks{grid-template-columns:repeat(3,minmax(0,1fr))}.familyCombined .trackCopy b{font-size:24px}.familyCombined .trackCopy span{font-size:11px}.summerProgram{padding-left:85px!important}.programPictogram{left:15px;width:50px;height:50px}.posters button{height:calc(100dvh - 300px)}section[data-section="تحسين جودة الحياة"]>.fitFrame>.cards:first-of-type .value{font-size:47px}section[data-section="تحسين جودة الحياة"]>.fitFrame>.cards:first-of-type .card{min-height:125px}}
