:root{--color-rose: #B0006B}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-kufi-arabic/noto-kufi-arabic-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-kufi-arabic/noto-kufi-arabic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Optima;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/optima/optima.woff) format("woff"),url(/fonts/optima/optima.ttf) format("truetype")}@font-face{font-family:Optima;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/optima/optima_bold.woff) format("woff"),url(/fonts/optima/optima_bold.ttf) format("truetype")}.developmentsBreadcrumbs{display:flex;padding:1rem 1.25rem;overflow:hidden;width:100%;max-width:80rem}@media (min-width: 1280px){.developmentsBreadcrumbs{padding:1rem 0}}@media (min-width: 1880px){.developmentsBreadcrumbs{max-width:100rem}}.developmentsHeading__title{font-family:Optima,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.25;letter-spacing:-.48px;text-transform:uppercase;color:#0f0f0f;margin:0}.developmentsHeading{display:flex;justify-content:center;width:100%;max-width:80rem;padding:2rem 1.25rem 1.5rem;text-align:center}@media (min-width: 768px){.developmentsHeading{padding:2.5rem 2.5rem 2rem}}@media (min-width: 1280px){.developmentsHeading{padding:2.5rem 0 2rem}}@media (min-width: 1880px){.developmentsHeading{max-width:100rem}}.developmentsGrid{display:grid;grid-template-columns:1fr;gap:1.5rem;width:100%;max-width:80rem;padding:1.25rem 1.25rem 3.75rem}@media (min-width: 768px){.developmentsGrid{grid-template-columns:repeat(2,1fr);padding:1.25rem 2.5rem 5rem}}@media (min-width: 1280px){.developmentsGrid{grid-template-columns:repeat(3,1fr);padding:1.25rem 0 5rem}}@media (min-width: 1880px){.developmentsGrid{max-width:100rem}}.developerProfileHero{display:flex;align-items:flex-start;gap:1.5rem;width:100%;max-width:80rem;padding:2rem 1.25rem 1.25rem}.developerProfileHero__logo{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:96px;height:96px;border-radius:.375rem;background:#fff;box-shadow:0 2px 4px #00000040;overflow:hidden}.developerProfileHero__logo-img{width:100%;height:100%;object-fit:contain}.developerProfileHero__content{display:flex;flex-direction:column;gap:1rem;min-width:0}.developerProfileHero__content-title{margin:0}.developerProfileHero__content-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.developerProfileHero__content-lead{margin:0;max-width:70ch}@media (min-width: 768px){.developerProfileHero{padding:2.5rem 2.5rem 1.25rem}}@media (min-width: 1280px){.developerProfileHero{padding:2.5rem 0 1.25rem}}@media (min-width: 1880px){.developerProfileHero{max-width:100rem}}.developerProfileStats{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%;max-width:80rem;padding:1.25rem 1.25rem 1.5rem}.developerProfileStats__item{display:flex;flex-direction:column;gap:.25rem;padding:1.25rem;border:1px solid #e6e6e6;border-radius:.5rem}.developerProfileStats__item-value{font-family:Optima,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.25rem;line-height:1.25;color:#0f0f0f;font-variant-numeric:tabular-nums}.developerProfileStats__item-label{font-size:.9rem;color:#757575}@media (min-width: 768px){.developerProfileStats{grid-template-columns:repeat(4,1fr);gap:1rem;padding:1.25rem 2.5rem 1.5rem}.developerProfileStats__item-value{font-size:1.5rem}}@media (min-width: 1280px){.developerProfileStats{padding:1.25rem 0 1.5rem}}@media (min-width: 1880px){.developerProfileStats{max-width:100rem}}.developerProjects{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:80rem;padding:1.5rem 1.25rem 2rem}.developerProjects__heading{display:flex;justify-content:space-between;align-items:center;gap:1rem}.developerProjects__heading-title{margin:0}.developerProjects__filters{display:flex;flex-wrap:wrap;gap:.75rem}.developerProjects__grid{display:grid;grid-template-columns:1fr;gap:.75rem}.developerProjects__grid .projectCard{width:100%;min-width:0;max-width:none}@media (min-width: 768px){.developerProjects{padding:1.5rem 2.5rem 2.5rem}.developerProjects__grid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (min-width: 1280px){.developerProjects{padding:1.5rem 0 2.5rem}.developerProjects__grid{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1880px){.developerProjects{max-width:100rem}}.developerCta{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 1.25rem;background-color:#404040;border-radius:.5rem;width:100%;max-width:80rem}.developerCta__text{display:flex;flex-direction:column;gap:.25rem}.developerCta__text-title{font-family:Optima,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.375rem;font-weight:400;color:#fff;text-transform:uppercase;margin:0}.developerCta__text-description{font-family:Noto Kufi Arabic,sans-serif;font-size:1rem;line-height:160%;color:#bfbfbf;margin:0}.developerCta__button{flex:0 0 auto;align-self:flex-start}@media (min-width: 768px){.developerCta{flex-direction:row;justify-content:space-between;align-items:center;gap:3.75rem}.developerCta__button{align-self:center}}@media (min-width: 1880px){.developerCta{max-width:100rem}}.developmentCard{position:relative;display:flex;flex-direction:column;justify-content:flex-end;border-radius:8px;text-decoration:none;color:inherit;padding:.5rem;background:linear-gradient(180deg,#0000 50%,#000000bf);width:100%;max-width:300px;min-width:300px;height:380px;cursor:pointer}.developmentCard__image{position:absolute;inset:0;z-index:1;border-radius:8px;overflow:hidden}.developmentCard__img{width:100%;height:100%;object-fit:cover;object-position:center}.developmentCard__overlay{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,#0000 50%,#000000bf);border-radius:8px}.developmentCard__metadata{z-index:3;text-decoration:none;color:inherit;display:block}.developmentCard__tags{position:absolute;top:8px;left:8px;z-index:10}.developmentCard:hover{box-shadow:0 8px 16px -4px #0000004d}@media (min-width: 1280px){.developmentCard{min-width:308px;height:385px}}@media (min-width: 1880px){.developmentCard{min-width:388px;height:480px}}.developmentCard--wide{max-width:100%;min-width:100%;width:100%;height:400px}@media (min-width: 1280px){.developmentCard--wide{min-width:100%;height:400px}}@media (min-width: 1880px){.developmentCard--wide{min-width:100%;height:450px}}.developmentCard--grid{max-width:100%;min-width:100%;width:100%;height:380px}@media (min-width: 1280px){.developmentCard--grid{min-width:100%;height:385px}}@media (min-width: 1880px){.developmentCard--grid{min-width:100%;height:480px}}.developmentCard--popup{max-width:100%;min-width:100%;width:100%;height:240px}@media (min-width: 1280px){.developmentCard--popup{min-width:100%;height:240px}}@media (min-width: 1880px){.developmentCard--popup{min-width:100%;height:240px}}.cardTag{box-shadow:0 8px 12px -4px #00000026;font-family:Noto Kufi Arabic,sans-serif;display:flex;align-items:center;gap:.25rem;padding:2px 8px;border-radius:4px;background:#fff;font-size:.75rem;font-weight:500;color:#0f0f0f}.projectCard{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:275px;max-width:358px;overflow:hidden;border-radius:.5rem;background:#fff;box-shadow:0 8px 12px -4px #00000026;text-decoration:none;color:inherit;cursor:pointer}.projectCard__image{position:relative;flex:0 0 auto;width:100%;height:404px;overflow:hidden}.projectCard__image picture{display:block;width:100%;height:100%}.projectCard__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.projectCard__tags{position:absolute;top:.75rem;left:.75rem;display:flex;gap:.5rem;z-index:2}.projectCard__strip{position:absolute;right:0;bottom:0;left:0;z-index:2}.projectCard__body{flex:1 0 auto;padding:.75rem 1rem}.projectCard--grid,.projectCard--wide{max-width:100%}.projectCard--popup{min-width:0;max-width:100%;box-shadow:0 8px 16px -4px #0000004d}.projectCard--popup .projectCard__image{height:240px}.projectCard:hover{box-shadow:0 8px 16px -4px #0000004d}.projectStrip{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#00000026;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.projectStrip__logo{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:48px;height:48px;padding:1px;border-radius:.5rem;background:#fff}.projectStrip__logo-img{width:100%;height:100%;object-fit:cover;border-radius:.5rem}.projectStrip__text{display:flex;flex:1 1 0;flex-direction:column;min-width:0}.projectStrip__text-title{overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}.projectStrip__text-subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectStrip__text-subtitle-sep{margin:0 2px}.projectCardBody{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem}.projectCardBody__col{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.projectCardBody__col-label{line-height:normal}.projectCardBody__col-value{display:flex;align-items:center;gap:.5rem}.projectCardBody__col-info{flex:0 0 auto}.projectCardBody__col--end{align-items:flex-end;text-align:end}.breadcrumbsWrapper{display:flex;position:relative;overflow:hidden;width:100%}.breadcrumbsWrapper--search{padding-top:0;padding-left:0;padding-bottom:1rem}.breadcrumbs{flex:1;min-width:0;display:flex;gap:.5rem;list-style-type:none;padding:0;margin:0;color:#404040;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 .75rem 0 0}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs a{font-family:Noto Kufi Arabic,sans-serif;font-size:.8rem;line-height:1.6;display:inline-flex;align-items:center;text-decoration:none}.breadcrumbs .separator{font-family:Noto Kufi Arabic,sans-serif;font-size:.8rem;line-height:1.6;display:inline-flex;flex-direction:column;justify-content:center;color:#bfbfbf}.verifiedTag{font-family:Noto Kufi Arabic,sans-serif;font-size:.8rem;line-height:1.6;font-weight:500;display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;background-color:#e6f5df;color:#2e8552;padding:.25rem .5rem .25rem .25rem;border-radius:.5rem;white-space:nowrap}.verifiedTag__icon{width:20px;height:20px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.verifiedTag__icon svg{width:100%;height:100%}.verifiedTag__label,.verifiedTag__label--short{display:inline}.verifiedTag__label--full{display:none}@media (min-width: 768px){.verifiedTag__label--short{display:none}.verifiedTag__label--full{display:inline}}.pill{font-family:Noto Kufi Arabic,sans-serif;font-size:.9rem;line-height:1.6;display:flex;justify-content:center;align-items:center;background-color:#f2f2f2;color:#404040;padding:.25rem .75rem;border-radius:99px;border:none;-webkit-user-select:none;user-select:none;cursor:pointer;text-decoration:none}.pill--selected{background:#666;color:#fff}.pill__icon{width:1.25rem;height:1.25rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.pill__icon svg{width:100%;height:100%}.pill--white{font-weight:600;font-size:.8rem;background-color:#fff;color:#0f0f0f;gap:.5rem;padding:.5rem 1rem .5rem .75rem;transition:background-color .2s ease-in-out}.pill--white:hover{background-color:#f2f2f2}.inquiryModal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.inquiryModal[hidden]{display:none}.inquiryModal__backdrop{position:absolute;inset:0;background-color:#000c;cursor:pointer}.inquiryModal__container{position:relative;display:flex;flex-direction:column;width:100%;max-width:560px;max-height:calc(100vh - 7.5rem);background-color:#fff;border-radius:.5rem;box-shadow:0 8px 16px -4px #0000004d;overflow:hidden;transform:translateY(20px) scale(.98);opacity:0;transition:transform .3s ease,opacity .3s ease}.inquiryModal__header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid #e6e6e6;flex-shrink:0}.inquiryModal__header-title{font-family:Optima,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.25;letter-spacing:-.48px;margin:0;color:#0f0f0f}.inquiryModal__body{flex:1;overflow-y:auto;padding:1.5rem 1.25rem}.inquiryModal__form{display:flex;flex-direction:column;gap:1.25rem}.inquiryModal__form-row{display:grid;grid-template-columns:1fr;gap:1.25rem}.inquiryModal__form-row[hidden]{display:none}.inquiryModal__form-field{display:flex;flex-direction:column;gap:.5rem}.inquiryModal__form-label{font-family:Noto Kufi Arabic,sans-serif;font-size:.9rem;line-height:1.6;font-weight:500;color:#0f0f0f}.inquiryModal__form-phone{display:flex}.inquiryModal__form-textarea{height:auto;min-height:100px;resize:vertical}.inquiryModal__form-submit{margin-top:.5rem}.inquiryModal__form-message{font-family:Noto Kufi Arabic,sans-serif;font-size:.9rem;line-height:1.6;text-align:center;min-height:0}.inquiryModal__form-message:empty{display:none}.inquiryModal__form-message--success{color:#16a34a}.inquiryModal__form-message--error{color:#dc2626}.inquiryModal--open{opacity:1;visibility:visible}.inquiryModal--open .inquiryModal__container{transform:translateY(0) scale(1);opacity:1}@media (min-width: 768px){.inquiryModal{padding:1.5rem}.inquiryModal__container{max-height:calc(100vh - 10rem)}.inquiryModal__header{padding:1.25rem 1.5rem}.inquiryModal__body{padding:1.5rem}.inquiryModal__form-row{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.inquiryModal{padding:2.5rem}.inquiryModal__container{max-height:calc(100vh - 10rem)}}.listingSearchboxWrapper{display:flex;justify-content:center;width:100%}.listingSearchboxWrapper__content{padding:1rem;width:100%;max-width:80rem;display:flex;justify-content:center;align-items:center;gap:.5rem}.listingSearchboxWrapper .extraSearchCta{display:none;height:40px}@media (min-width: 768px){.listingSearchboxWrapper{border-bottom:1px solid #e6e6e6}.listingSearchboxWrapper__content{padding:1rem 1.25rem}}@media (min-width: 768px){.listingSearchboxWrapper--noBorder{border-bottom:none}}@media (min-width: 1280px){.listingSearchboxWrapper__content{padding:1.25rem 0;margin:0 16px}.listingSearchboxWrapper .extraSearchCta{display:inline-flex}}@media (min-width: 1880px){.listingSearchboxWrapper__content{max-width:100rem}}.listingDetailsLinks{display:flex;justify-content:center;padding:2.5rem 1.25rem;width:100%}@media (min-width: 768px){.listingDetailsLinks{padding:1.25rem 2.5rem}}@media (min-width: 1280px){.listingDetailsLinks{padding:1.25rem 0}}.bannerWrapper{padding:1.25rem;display:flex;justify-content:center;width:100%}@media (min-width: 768px){.bannerWrapper{padding:2.5rem}}@media (min-width: 1280px){.bannerWrapper{padding:2.5rem 0}}.listingDetailsProximities{display:grid;gap:.75rem}@media (min-width: 768px){.listingDetailsProximities{grid-template-columns:1fr 1fr}}.agentCard{display:flex;flex-direction:column;padding:.75rem;gap:.5rem}.agentCard__firstArea{display:flex;gap:1rem}.agentCard__firstArea-avatar{position:relative;width:48px;height:48px;flex-shrink:0;border-radius:50%;background-size:cover;background-position:center top;background-repeat:no-repeat;background-color:#e6e6e6}.agentCard__firstArea-avatar svg{position:absolute;bottom:0;right:0}.agentCard__firstArea-info-agentInfo{display:flex;gap:.25rem;font-size:.8rem;font-family:Noto Kufi Arabic,sans-serif;color:#0f0f0f;font-weight:700}.agentCard__firstArea-info-agentInfo-label{color:#757575;font-weight:400}.agentCard__secondArea{display:flex;justify-content:space-between;gap:.5rem}.agentCard__secondArea-phone,.agentCard__secondArea-whatsapp{flex:1}.agentCard--listingDetailsRightColumn{gap:1.5rem;padding-top:0;padding-bottom:0}.agentCard--listingDetailsRightColumn .agentCard__firstArea-avatar{width:80px;height:80px}.agentCard--developmentDetails{gap:1.5rem;padding:0}.agentCard--developmentDetails .agentCard__firstArea-avatar{width:80px;height:80px}.agentCard--developmentDetails .agentCard__secondArea-phone{flex:unset}.agentCard--developmentDetails .agentCard__secondArea-email{display:none}@media (min-width: 768px){.agentCard--floatingVariant{flex-direction:row;justify-content:space-between}.agentCard--developmentDetails .agentCard__secondArea-email{display:block}}.ratingStar{position:relative;display:inline-block;width:0;height:0;margin-left:.9em;margin-right:.9em;margin-bottom:1em;border-right:.3em solid transparent;border-bottom:.7em solid #1a1a1a;border-left:.3em solid transparent;font-size:8px}.ratingStar:before,.ratingStar:after{content:"";display:block;width:0;height:0;position:absolute;top:.6em;left:-1em;border-right:1em solid transparent;border-bottom:.7em solid #1a1a1a;border-left:1em solid transparent;transform:rotate(-35deg)}.ratingStar:after{transform:rotate(35deg)}.listingCardsWrapper{display:flex;flex-direction:column;gap:2.5rem;overflow:hidden;padding:1.25rem 0 1.25rem 1.25rem;width:100%;max-width:80rem;margin:0 auto}@media (min-width: 768px){.listingCardsWrapper{padding:2.5rem 0 2.5rem 2.5rem}}@media (min-width: 1280px){.listingCardsWrapper{padding:2.5rem 0}}@media (min-width: 1880px){.listingCardsWrapper{max-width:100rem}}.listingCardsSwiper{display:flex;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.listingCardsSwiper::-webkit-scrollbar{display:none}.listingCardsSwiper{gap:1rem;padding-bottom:1.5rem}.listingCardsSwiper .listingCard{flex:0 0 300px}.projectUnitsGrid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){.projectUnitsGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1280px){.projectUnitsGrid{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1880px){.projectUnitsGrid{grid-template-columns:repeat(5,1fr)}}.mobileAgentCard{position:sticky;bottom:0;left:0;width:100%;border-bottom:1px solid var(--grey-50, #f2f2f2);background:#fff;box-shadow:0 8px 16px 4px #0000001a;z-index:10}@media (min-width: 1280px){.mobileAgentCard{display:none}}.amenitiesList{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;grid-auto-rows:1fr}.amenitiesList--collapsed{grid-template-rows:repeat(4,auto);max-height:none;overflow:hidden}.amenitiesList--collapsed>:nth-child(n+9){display:none}@media (min-width: 768px){.amenitiesList{grid-template-columns:repeat(4,1fr)}.amenitiesList--collapsed>:nth-child(n+9){display:none}}@media (min-width: 1280px){.amenitiesList--sideColumn{grid-template-columns:repeat(3,1fr)}}.amenitiesToggle{display:inline-flex;align-items:center;gap:.5rem;background:none;border:none;padding:0;cursor:pointer;color:#0f0f0f}.amenitiesToggle__label{font-family:Noto Kufi Arabic,sans-serif;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:2px}.amenitiesToggle__icon{transition:transform .2s ease}.amenitiesToggle--expanded .amenitiesToggle__icon{transform:rotate(180deg)}.agentCardWrapper{display:none;flex-direction:column;gap:1.5rem;border-radius:.5rem;background-color:#fff;padding:1.5rem 1.25rem;box-shadow:0 8px 12px -4px #00000026;position:sticky;top:1.5rem;width:100%;max-width:400px;min-width:400px;border:1px solid #e6e6e6}@media (min-width: 1280px){.agentCardWrapper{display:flex}}.listingLocation{display:flex;flex-direction:column;gap:1.5rem}.listingLocation__placeholder{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:200px;padding:1rem;border:0;border-radius:.5rem;overflow:hidden;cursor:pointer;background-color:#f2f2f2;background-image:url(/images/location-map-placeholder.webp);background-image:image-set(url(/images/location-map-placeholder.avif) type("image/avif"),url(/images/location-map-placeholder.webp) type("image/webp"));background-size:cover;background-position:center;background-repeat:no-repeat;transition:filter .2s ease}.listingLocation__placeholder:hover,.listingLocation__placeholder:focus-visible{filter:brightness(.97)}.listingLocation__placeholder-card{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;max-width:720px;padding:1rem 1.25rem;background-color:#fff;border-radius:.375rem;box-shadow:0 8px 12px -4px #00000026}.listingLocation__placeholder-card-location{display:inline-flex;align-items:center;gap:.75rem;min-width:0;color:#0f0f0f;font-family:Noto Kufi Arabic,sans-serif;font-size:.9rem;line-height:1.6;font-weight:600;text-align:start}.listingLocation__placeholder-card-location>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listingLocation__placeholder-card-cta{flex-shrink:0}@media (min-width: 768px){.listingLocation__placeholder{height:300px}}.devMapPin{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:#0f0f0f;border-radius:99px;cursor:pointer}.latestBlogPosts{display:flex;flex-direction:column;width:100%;margin-bottom:2.5rem}.latestBlogPosts__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.latestBlogPosts__header-title{font-family:Optima,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.25;text-transform:uppercase}.latestBlogPosts__header-link{font-family:Noto Kufi Arabic,sans-serif;font-size:.9rem;line-height:1.6;font-weight:500;color:#0f0f0f;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25);transition:all .2s ease-in-out}.latestBlogPosts__grid{display:grid;grid-template-columns:1fr;gap:1.25rem}.latestBlogPosts__card{display:flex;flex-direction:column;min-width:0}.latestBlogPosts__card-link{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #e6e6e6;border-radius:.5rem;overflow:hidden;box-shadow:0 8px 12px -4px #00000026;color:inherit;text-decoration:none;transition:box-shadow .2s ease}.latestBlogPosts__card-link:hover{box-shadow:0 8px 16px -4px #0000004d}.latestBlogPosts__card-image{aspect-ratio:16/9;overflow:hidden;border-radius:.5rem .5rem 0 0;background-color:#e6e6e6}.latestBlogPosts__card-image-img{display:block;width:100%;height:100%;object-fit:cover}.latestBlogPosts__card-body{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1rem}.latestBlogPosts__card-title{font-family:Noto Kufi Arabic,sans-serif;font-size:1.1rem;line-height:1.6;font-weight:500;margin:0;color:#0f0f0f;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.latestBlogPosts__card-excerpt{font-family:Noto Kufi Arabic,sans-serif;font-size:.9rem;line-height:1.6;font-weight:400;margin:0;color:#757575;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.latestBlogPosts__card-cta{font-family:Noto Kufi Arabic,sans-serif;font-size:.9rem;line-height:1.6;font-weight:500;margin-top:auto;padding-top:.75rem;color:#0f0f0f}.latestBlogPosts--carousel .latestBlogPosts__grid{display:flex;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.latestBlogPosts--carousel .latestBlogPosts__grid::-webkit-scrollbar{display:none}.latestBlogPosts--carousel .latestBlogPosts__grid{gap:1rem;scroll-snap-type:x mandatory;display:flex;padding-bottom:1.5rem}.latestBlogPosts--carousel .latestBlogPosts__card{flex:0 0 82%;max-width:82%;scroll-snap-align:start}@media (min-width: 768px){.latestBlogPosts__header-title{font-size:1.5rem}.latestBlogPosts__header-link{font-family:Noto Kufi Arabic,sans-serif;font-size:1rem;line-height:1.6}.latestBlogPosts__card-body{padding:.75rem}.latestBlogPosts__card-title{font-family:Noto Kufi Arabic,sans-serif;font-size:1rem;line-height:1.6}.latestBlogPosts__card-excerpt{-webkit-line-clamp:2;line-clamp:2}.latestBlogPosts:not(.latestBlogPosts--carousel) .latestBlogPosts__grid{grid-template-columns:repeat(3,1fr);gap:1rem}.latestBlogPosts:not(.latestBlogPosts--carousel) .latestBlogPosts__card-body{gap:.25rem}.latestBlogPosts:not(.latestBlogPosts--carousel) .latestBlogPosts__card-cta{font-family:Noto Kufi Arabic,sans-serif;font-size:.8rem;line-height:1.6;padding-top:.5rem}.latestBlogPosts--carousel .latestBlogPosts__card{flex:0 0 calc((100% - 2 * 1rem) / 3.35);max-width:calc((100% - 2 * 1rem) / 3.35)}}@media (min-width: 1280px){.latestBlogPosts:not(.latestBlogPosts--carousel) .latestBlogPosts__grid{gap:1.25rem}}.dynamicLinksBlock{display:flex;flex-direction:column;gap:1.25rem;width:100%}.dynamicLinksBlock__header{display:flex;align-items:center}.dynamicLinksBlock__divider{width:100%;height:1px;background-color:#e6e6e6}.dynamicLinksBlock__grid{display:none}@media (min-width: 768px){.dynamicLinksBlock__grid{display:grid;grid-template-columns:1fr 1fr;column-gap:3.75rem;row-gap:5rem;padding:1.25rem 0}}@media (min-width: 1280px){.dynamicLinksBlock__grid{grid-template-columns:repeat(4,1fr);column-gap:2rem;row-gap:1.25rem}}.dynamicLinksBlock__section{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.dynamicLinksBlock__list{display:flex;flex-direction:column;gap:.75rem;list-style:none;padding:0;margin:0}.dynamicLinksBlock__list li{margin:0}.dynamicLinksBlock__list a{text-decoration:none;transition:color .2s ease}.dynamicLinksBlock__list a:hover{color:#0f0f0f}.dynamicLinksBlock__accordion{display:flex;flex-direction:column;width:100%}@media (min-width: 768px){.dynamicLinksBlock__accordion{display:none}}.dynamicLinksBlock__accordionItem{display:flex;flex-direction:column;border-bottom:1px solid #e6e6e6}.dynamicLinksBlock__accordionItem:last-child .dynamicLinksBlock__accordionContent{padding-bottom:2.5rem}.dynamicLinksBlock__accordionHeader{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.25rem .5rem 1.25rem 0;background:none;border:none;cursor:pointer;text-align:left}.dynamicLinksBlock__accordionHeader:focus{outline:none}.dynamicLinksBlock__accordionHeader:focus-visible{outline:2px solid #0f0f0f;outline-offset:2px}.dynamicLinksBlock__accordionIcon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.dynamicLinksBlock__accordionIcon svg{width:16px;height:16px}.dynamicLinksBlock__accordionContent{overflow:hidden;transition:all .3s ease}.dynamicLinksBlock__accordionContent .dynamicLinksBlock__list{padding-bottom:1.25rem}@media (min-width: 1280px){.dynamicLinksBlock{max-width:80rem}}@media (min-width: 1880px){.dynamicLinksBlock{max-width:100rem}}.cardMetadata{display:flex;width:100%;padding:8px;justify-content:space-between}.cardMetadata__left{display:flex;flex-direction:column}.cardMetadata__right{display:flex;flex-direction:column;justify-content:center}.cardMetadata{padding:.75rem;position:relative;border-radius:4px;background:#ffffff26;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff}
