.app-main{padding-top:16px;min-height:100vh;padding-inline:clamp(12px,3vw,24px)}.app-shell{max-width:1275px;margin:0 auto}.navbar{z-index:100;isolation:isolate;-webkit-backdrop-filter:blur(16px)saturate(1.35);background:linear-gradient(120deg,#f8fbfd99 0%,#d0e2ea42 42%,#7fb1c438 100%);border:1px solid #2f7f9e6b;border-radius:32px;width:100%;position:sticky;top:20px;overflow:hidden;box-shadow:0 14px 30px #13333f2e,inset 0 1px #ffffff8c,inset 0 -1px #2f7f9e33}.dark .navbar{background:linear-gradient(120deg,#0c1217eb 0%,#131b23e6 44%,#1f2d3adb 100%);border-color:#a8c9d72e;box-shadow:0 18px 34px #00000057,inset 0 1px #ffffff14,inset 0 -1px #a8c9d714}.navbar:before,.navbar:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;position:absolute}.navbar:before{background:linear-gradient(#ffffffb8 0%,#ffffff2e 32%,#ffffff0a 100%);inset:1px}.dark .navbar:before{background:linear-gradient(#ffffff0a 0%,#ffffff05 36%,#fff0 100%)}.navbar:after{top:-38%;filter:blur(8px);opacity:.72;background:radial-gradient(circle,#ffffff8c 0%,#ffffff05 58%,#fff0 74%);width:58%;height:185%;animation:10s ease-in-out infinite alternate navbar-liquid-shift;inset-inline-start:-14%;transform:translate(0)rotate(-6deg)}.dark .navbar:after{opacity:.82;background:radial-gradient(circle,#54a1b433 0%,#54a1b414 38%,#54a1b400 72%)}.navbar__container{z-index:1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px clamp(14px,2.2vw,24px);display:grid;position:relative}.navbar__utility{align-items:center;gap:10px;display:inline-flex}.navbar__actions{align-items:center;gap:8px;display:flex}.navbar__menu-toggle{color:#1f2d3a;cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#ffffff8a;border:1px solid #2f7f9e2e;border-radius:9999px;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .2s,border-color .2s,background-color .2s;display:none;box-shadow:inset 0 1px #ffffff73,0 8px 16px #122e3b14}.dark .navbar__menu-toggle{color:#d0e2ea;background:#0c12179e;border-color:#a8c9d72e;box-shadow:inset 0 1px #ffffff14,0 8px 16px #0000002e}.navbar__menu-toggle:hover{border-color:#2f7f9e52;transform:translateY(-1px)}.icon-button{color:#1f2d3a;cursor:pointer;-webkit-backdrop-filter:blur(8px);background:linear-gradient(#ffffff7a,#ffffff29);border:1px solid #ffffff73;border-radius:9999px;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .2s,color .2s,background .2s,border-color .2s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff80,0 4px 9px #122e3b1f}.dark .icon-button{color:#d0e2ea;background:linear-gradient(#1f2d3ae6,#131b23d1);border-color:#a8c9d724;box-shadow:inset 0 1px #ffffff14,0 8px 18px #0000003d}.icon-button:hover{color:#1f4e5f;background:linear-gradient(#ffffff9e,#ffffff38);border-color:#2f7f9e59;transform:translateY(-1px)}.dark .icon-button:hover{color:#f8fbfd;background:linear-gradient(#1f2d3afa,#131b23e6);border-color:#a8c9d73d}.icon-button:focus-visible,.navbar__menu-toggle:focus-visible,.navbar__link:focus-visible,.navbar__brand:focus-visible{outline-offset:3px;outline:2px solid #2f7f9e}.navbar__menu{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(4px,1vw,12px);min-width:0;margin:0;padding:0;list-style:none;display:flex}.navbar__menu li{flex:none}.navbar__link{color:#1f2d3a;text-align:center;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 12px;font-family:Cairo,sans-serif;font-size:clamp(.95rem,1vw,1.125rem);font-weight:600;line-height:1.25;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.dark .navbar__link{color:#d0e2ea}.navbar__link:hover{color:#1f4e5f;background:#2f7f9e14}.dark .navbar__link:hover{color:#f8fbfd;background:#a8c9d71a}.navbar__brand{color:#1f2d3a;align-items:center;gap:8px;min-width:0;text-decoration:none;display:inline-flex}.dark .navbar__brand{color:#f8fbfd}.navbar__logo{object-fit:contain;width:47px;height:48px}.navbar__title{font-family:var(--font-heading);white-space:nowrap;font-size:clamp(1rem,1.4vw,1.5rem);font-weight:600;line-height:1}@keyframes navbar-liquid-shift{0%{transform:translate(-6%)rotate(-6deg)scale(1)}to{transform:translate(14%)rotate(-2deg)scale(1.07)}}@media (prefers-reduced-motion:reduce){.navbar:after{animation:none}}@media (width<=1120px){.navbar__container{gap:12px}.navbar__menu{gap:4px}}@media (width<=960px){.navbar__container{grid-template-rows:auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:18px}.navbar__menu-toggle{grid-column:1;display:inline-flex}.navbar__brand{grid-area:1/3;justify-self:end}.navbar__utility{flex-direction:row-reverse;grid-area:1/1;justify-self:start;align-items:center;gap:8px;display:flex}.navbar__actions{gap:8px;display:flex}.navbar__menu{flex-direction:column;grid-area:2/1/auto/-1;align-items:stretch;width:100%;padding-top:4px;display:none}.navbar__menu.is-open{display:flex}.navbar__menu li{width:100%}.navbar__link{background:#ffffff70;justify-content:center;width:100%}.dark .navbar__link{background:#0c1217c7}.navbar__logo{width:34px;height:34px}.navbar__title{font-size:17px}}@media (width<=720px){.navbar{border-radius:22px;top:10px}.app-main{padding-top:10px}.navbar__container{grid-template-rows:auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:18px;padding:10px 12px}.navbar__menu-toggle{border-color:#2f7f9e38;justify-self:start;width:40px;height:40px;display:inline-flex}.navbar__brand{grid-area:1/3;justify-self:end;gap:8px}.navbar__link{min-height:42px;padding-inline:16px}.navbar__logo{width:34px;height:34px}.navbar__title{font-size:17px}.icon-button{width:38px;height:38px}.navbar__utility{flex-direction:row-reverse;grid-area:1/1;justify-self:start;align-items:center;gap:6px;display:flex}.navbar__actions{gap:6px;display:flex}.navbar__menu-toggle svg,.icon-button svg{width:18px;height:18px}}@media (width<=520px){.navbar__container{column-gap:14px;padding:10px}.navbar__brand{gap:6px}.navbar__actions{gap:4px}.icon-button{width:34px;height:34px}.navbar__title{max-width:none;font-size:14px}.navbar__logo{width:30px;height:30px}.navbar__menu-toggle{width:34px;height:34px}}.hero{margin-top:clamp(20px,5vw,48px)}.hero__inner{position:relative}.hero__title{z-index:999;color:#1f2d3a;text-align:center;margin:0;padding-bottom:10px;font-family:Cairo,sans-serif;font-size:clamp(2rem,4.7vw,56px);font-weight:800;line-height:1.15}.hero__title-highlight{color:#2f7f9e}.dark .hero__title,.dark .hero__title-highlight{color:#7ed1c2}.hero__title-line{display:block}.hero__bold{font-weight:900}.hero__visual{border-radius:clamp(24px,4vw,40px);position:relative}.hero__image{aspect-ratio:16/9;object-fit:cover;object-position:center top;border-radius:clamp(24px,4vw,40px);width:100%;max-width:100%;height:auto;scale:1.4}.hero__panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(158deg,#7da1b352,#4c6c7d33);border:1px solid #e4eff373;border-radius:24px;flex-direction:column;align-items:flex-start;gap:16px;width:min(402px,100% - 32px);padding:clamp(14px,2vw,18px);display:flex;position:absolute;bottom:clamp(28px,8vw,94px);box-shadow:0 12px 22px #14253240,inset 0 0 0 1px #ffffff14}[data-language=ar] .hero__panel{left:auto;right:clamp(8px,2.5vw,34px)}[data-language=en] .hero__panel{left:clamp(8px,2.5vw,34px);right:auto}.dark .hero__panel{background:linear-gradient(158deg,#091920eb,#131b23d1);border-color:#7ed1c22e;box-shadow:0 18px 30px #0000005c,inset 0 0 0 1px #7ed1c214}.hero__description{color:#e4eff3;text-align:start;margin:0;font-family:Cairo,sans-serif;font-size:clamp(.95rem,1.8vw,1.125rem);font-weight:400;line-height:1.6}.dark .hero__description{color:#cfe0ea}.hero__cta{color:#f8fbfd;cursor:pointer;background:0 0;border:1px solid #f8fbfde6;border-radius:40px;justify-content:center;align-items:center;min-height:44px;padding:.625rem 1rem;font-family:Cairo,sans-serif;font-size:clamp(.95rem,1.6vw,1.125rem);font-weight:700;line-height:1.2;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex}.dark .hero__cta{color:#7ed1c2;border-color:#7ed1c2b8}.hero__cta:hover{background:#f8fbfd14;transform:translateY(-1px)}.dark .hero__cta:hover{background:#7ed1c214}.hero__cta:focus-visible{outline-offset:2px;outline:2px solid #f8fbfd}.dark .hero__cta:focus-visible{outline-color:#7ed1c2}@media (width<=980px){.hero__title{font-size:clamp(1.7rem,6vw,46px)}.hero__description,.hero__cta{font-size:16px}}@media (width<=820px){.hero__visual{overflow:hidden}.hero__image{scale:1.05}.hero__panel{width:min(34rem,100% - 24px);color:var(--data-section-title);margin:-18px auto 0;position:relative;bottom:auto;left:auto;right:auto}[data-language=ar] .hero__panel,[data-language=en] .hero__panel{left:auto;right:auto}.hero__description{color:var(--data-section-title)}.hero__cta{color:var(--data-section-title);border-color:var(--data-section-title)}}@media (width<=560px){.hero{margin-top:16px}.hero__image{scale:1.05}.hero__title{font-size:clamp(1.5rem,8.4vw,34px)}.hero__panel{gap:12px;margin-top:10px;padding:12px}.hero__description{font-size:14px}.hero__cta{min-height:36px;padding:6px 13px;font-size:13px;line-height:1}}.about-section{flex-direction:column;gap:clamp(28px,4vw,40px);margin-top:clamp(60px,12vw,220px);display:flex}.about-card{background:linear-gradient(#fbfdfe 0%,#f7fbfd 100%);border-radius:clamp(28px,4vw,40px);min-height:286px;position:relative;overflow:hidden;box-shadow:inset 0 12px 30px #1f2d3a0f}.about-card__decor{object-fit:cover;object-position:right center;pointer-events:none;width:min(51.2%,655px);height:100%;position:absolute;top:0}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .about-card__decor{object-position:left center}.about-card__content{z-index:1;min-height:inherit;grid-template-columns:minmax(16rem,1fr) minmax(18rem,1.05fr);justify-content:space-between;align-items:stretch;gap:clamp(24px,4vw,68px);padding:clamp(18px,3vw,28px);display:grid;position:relative}.about-card__summary{text-align:start;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px;width:min(100%,543px);display:flex}.about-card__summary-copy{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.about-card__eyebrow{color:#1f2d3a;margin:0;font-family:Cairo,sans-serif;font-size:clamp(.9rem,1.5vw,1rem);font-weight:400;line-height:1}.about-card__eyebrow-bold{font-weight:900}.about-card__title{color:#1f2d3a;margin:0;font-family:Cairo,sans-serif;font-size:clamp(38px,4.2vw,48px);font-weight:700;line-height:1.05}.about-card__logo{object-fit:contain;width:73px;height:73px}.about-card__body{text-align:start;align-self:center;max-width:552px}.about-card__description{color:#1f2d3a;text-wrap:pretty;margin:0;font-family:Cairo,sans-serif;font-size:clamp(.95rem,1.8vw,1.125rem);font-weight:400;line-height:1.9}.about-card__description strong{font-weight:700}.about-logos{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(48px,8vw,140px);margin-block:80px;display:flex}.about-logos__group{flex-direction:column;align-items:center;gap:28px;display:flex}.about-logos__label{color:#1f2d3a;margin:0;font-family:Cairo,sans-serif;font-size:clamp(22px,2vw,34px);font-weight:700;line-height:1}.about-logos__row{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(18px,2vw,36px);display:flex}.about-logos__image{object-fit:contain;width:auto;transition:transform .2s,opacity .2s;display:block}.about-logos__image:hover{transform:scale(1.04)}.about-logos__image--gef{height:134px}.about-logos__image--sgp{height:98px}.about-logos__image--undp{height:118px}.about-logos__image--ain{height:81px}.about-logos__image--seed{height:129px}.dark .about-card{background:linear-gradient(#0c1217 0%,#131b23 100%);border:1px solid #7ed1c224;box-shadow:0 16px 34px #00000052}.dark .about-card__description,.dark .about-card__eyebrow,.dark .about-card__title{color:#f8fbfd}.dark .about-card__title{text-shadow:0 0 22px #7ed1c21f}.dark .about-card__decor{opacity:.26;filter:saturate(.85)brightness(.75)}.dark .about-card__logo{filter:drop-shadow(0 0 12px #7ed1c21f)}.dark .about-logos__label{color:#7ed1c2}.dark .about-logos__image{opacity:.98}@media (width<=980px){.about-card__content{grid-template-columns:minmax(0,1.2fr) minmax(13.5rem,.8fr);gap:20px}.about-card__decor{opacity:.92;width:min(56%,420px)}.about-card__body{max-width:none}.about-card__summary{min-height:172px}.about-logos{flex-direction:column;align-items:center;gap:40px}}@media (width<=720px){.about-card__content{grid-template-columns:minmax(0,1fr);gap:24px}.about-card__decor{width:min(90%,655px)}.about-logos__row{flex-wrap:wrap}}@media (width<=640px){.about-card__content{gap:18px;padding:18px 16px}.about-card__summary{flex-direction:row;align-items:flex-start;gap:14px;width:100%;min-height:auto}.about-card__description{font-size:15px;line-height:1.8}.about-card__eyebrow{font-size:14px}.about-card__title{font-size:clamp(30px,9.2vw,38px)}.about-card__logo{flex:none;width:59px;height:59px;margin-top:4px}.about-card__decor{opacity:.18;width:120%;max-width:none}.about-logos__group{gap:22px}.about-logos__row{gap:16px}.about-logos__label{font-size:24px}.about-logos__image--gef{height:101px}.about-logos__image--sgp{height:76px}.about-logos__image--undp{height:92px}.about-logos__image--ain{height:64px}.about-logos__image--seed{height:101px}}.partners{--partners-logo-size:148px;margin-top:clamp(48px,5vw,64px);margin-bottom:var(--section-space);flex-direction:column;align-items:center;gap:24px;display:flex}.partners__heading{border-bottom:4px solid #2f7f9e;justify-content:center;align-items:center;padding:0 8px 8px;display:inline-flex}.partners__title{color:#1f2d3a;text-align:center;margin:0;font-family:Cairo,sans-serif;font-size:clamp(34px,4.6vw,48px);font-weight:700;line-height:1}.dark .partners__title{color:#f8fbfd}.partners__panel{background:#bfe5f440;border-radius:40px;flex-direction:column;align-items:center;gap:24px;width:100%;padding:40px 16px;display:flex}.partners__group{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.partners__group--government{max-width:1049px}.partners__group--academic{max-width:508px}.partners__group--community{max-width:1229px}.partners__group-title{color:#1f2d3a;text-align:center;margin:0;font-family:Cairo,sans-serif;font-size:clamp(20px,2.2vw,24px);font-weight:600;line-height:1}.dark .partners__group-title{color:#f8fbfd}.partners__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;width:100%;display:flex}.partners__logo-shell{width:var(--partners-logo-size);aspect-ratio:1;background:#f3f8fba6;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.partners__logo{object-fit:contain;filter:grayscale()contrast(.92);mix-blend-mode:luminosity;width:100%;height:100%;transition:filter .28s,opacity .28s,transform .28s,mix-blend-mode .28s}.partners__logo--soft{opacity:.7}.partners__logo--medium{opacity:.9}.partners__logo-shell:hover .partners__logo,.partners__logo-shell:focus-within .partners__logo{opacity:1;filter:grayscale(0)contrast()saturate(1.08);mix-blend-mode:normal;transform:translateY(-1px)}@media (width<=900px){.partners{gap:24px;margin-top:48px}.partners__panel{border-radius:32px;gap:20px;padding:32px 16px}.partners__group,.partners__group--government,.partners__group--academic,.partners__group--community{max-width:100%}.partners__row{gap:24px}}@media (width<=720px){.partners{--partners-logo-size:116px}.partners__row{gap:20px}}@media (width<=560px){.partners{--partners-logo-size:86px;gap:20px;margin-top:36px}.partners__heading{border-bottom-width:3px;padding:0 6px 6px}.partners__title{font-size:clamp(28px,8vw,34px)}.partners__group{gap:16px}.partners__group-title{font-size:18px}.partners__row{gap:14px}.partners__panel{border-radius:24px;gap:12px;padding:20px 10px}}.goals{--goals-canvas:var(--color-bg,#fff);--goal-badge-size:62px;--goal-badge-ring:5px;--goal-badge-top:-22px;--goal-badge-side:-12px;--goal-notch-size:calc(var(--goal-badge-size) + var(--goal-badge-ring) * 2);margin-top:clamp(28px,4vw,36px);margin-block:var(--section-space);flex-direction:column;align-items:center;gap:16px;display:flex}.goals__title{text-align:center;color:#1f2d3a;width:100%;margin:0;font-family:Cairo,sans-serif;font-size:clamp(34px,4.6vw,48px);font-weight:700;line-height:1}.dark .goals__title{color:#f8fbfd}.goals__stack{flex-direction:column;gap:18px;width:min(100%,389px);margin-top:20px;display:flex}.goal-card{isolation:isolate;border-radius:24px;justify-content:center;align-items:center;min-height:134px;padding:26px clamp(20px,5vw,28px);transition:transform .28s,box-shadow .28s;display:flex;position:relative;overflow:visible;box-shadow:0 12px 4px #1f2d3a1f}.goal-card:before{content:"";top:calc(var(--goal-badge-top) - var(--goal-badge-ring));width:var(--goal-notch-size);height:var(--goal-notch-size);background:var(--goals-canvas);z-index:1;pointer-events:none;border-radius:50%;position:absolute}.goal-card:nth-child(odd):before{inset-inline-end:calc(var(--goal-badge-side) - var(--goal-badge-ring))}.goal-card:nth-child(2n):before{inset-inline-start:calc(var(--goal-badge-side) - var(--goal-badge-ring))}.goal-card--dark{color:#f8fbfd;background:radial-gradient(130% 140% at -4% -36%,#bfe5f457,#bfe5f400 44%),linear-gradient(#1d2d40 0%,#1a2b3d 100%);min-height:137px}.goal-card--light{color:#1f2d3a;background:#a8ccdb}.goal-card__badge{top:var(--goal-badge-top);width:var(--goal-badge-size);height:var(--goal-badge-size);border:var(--goal-badge-ring) solid var(--goals-canvas);z-index:3;border-radius:50%;justify-content:center;align-items:center;font-family:Cairo,sans-serif;font-size:22px;font-weight:700;line-height:1;transition:transform .28s,box-shadow .28s;display:flex;position:absolute}.goal-card:nth-child(odd) .goal-card__badge{inset-inline-end:var(--goal-badge-side)}.goal-card:nth-child(2n) .goal-card__badge{inset-inline-start:var(--goal-badge-side)}.goal-card__badge--light{color:#1f2d3a;background:#bfe5f4}.goal-card__badge--dark{color:#bfe5f4;background:#1f2d3a}.goal-card__text{text-align:center;max-width:321px;color:inherit;z-index:2;margin:0;font-family:Cairo,sans-serif;font-size:clamp(1rem,1.8vw,1.125rem);font-weight:400;line-height:1.45;position:relative}@media (hover:hover){.goal-card:nth-child(odd):hover,.goal-card:nth-child(odd):focus-within{transform:translateY(-8px)rotate(-3deg);box-shadow:0 18px 16px #1f2d3a33}.goal-card:nth-child(2n):hover,.goal-card:nth-child(2n):focus-within{transform:translateY(-8px)rotate(3deg);box-shadow:0 18px 16px #1f2d3a33}.goal-card:hover .goal-card__badge,.goal-card:focus-within .goal-card__badge{transform:translateY(-2px)scale(1.06);box-shadow:0 10px 14px #1f2d3a38}}@media (width<=520px){.goals{--goal-badge-size:52px;--goal-badge-ring:4px;--goal-badge-top:-18px;--goal-badge-side:-8px;gap:12px;margin-top:28px}.goals__stack{gap:14px;width:100%}.goal-card,.goal-card--dark,.goal-card--light{min-height:118px;padding:20px 18px}.goal-card__text{max-width:100%;font-size:16px}.goal-card__badge{font-size:20px}}.map-section{margin-top:var(--section-space);flex-direction:column;gap:24px;display:flex}.map-section__title{color:#1f2d3a;text-align:start;width:100%;margin:0;font-family:Cairo,sans-serif;font-size:clamp(34px,4vw,48px);font-weight:700;line-height:1}.dark .map-section__title{color:#f8fbfd}.map-section__desktop{display:block}.map-section__stage{aspect-ratio:1286/737;isolation:isolate;background:#edf4f7;border-radius:32px;outline:none;width:100%;max-width:min(100%,1160px);margin-inline:auto;position:relative;overflow:hidden}.map-section__stage:focus-visible{box-shadow:0 0 0 3px #1f2d3a33}.map-section__backdrop{background:#9dbccc;border-radius:32px;position:absolute;inset:0;overflow:hidden}.map-section__backdrop-image{inset-inline:0;object-fit:cover;opacity:0;backface-visibility:hidden;will-change:opacity, transform;width:100%;height:163.83%;position:absolute;top:-10.88%;transform:translateZ(0)}.map-section__backdrop-image--current{opacity:.3}.map-section__backdrop-image--current.is-animating{animation:.42s cubic-bezier(.18,.74,.34,1) both map-backdrop-in}.map-section__backdrop-image--previous{opacity:.3;animation:.42s both map-backdrop-out}.map-section__backdrop-tint{background:#7fb1c44d;position:absolute;inset:0}.map-section__map-column{z-index:1;width:31.18%;height:100%;position:absolute;top:0;right:0}.map-section__map-art,.map-section__card-map-art{object-fit:cover;opacity:.88;mix-blend-mode:multiply;filter:grayscale()contrast(1.05);backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)translateZ(0)}.map-section__hotspots{position:absolute;inset:0}.map-section__marker,.map-section__marker-preview{justify-content:center;align-items:center;width:clamp(29px,2.4vw,35px);height:clamp(29px,2.4vw,35px);display:flex;position:absolute;transform:translate(-50%,-50%)}.map-section__marker{cursor:pointer;will-change:transform;background:0 0;border:0;padding:0;transition:transform .26s cubic-bezier(.18,.74,.34,1)}.map-section__marker:hover{transform:translate(-50%,-50%)scale(1.1)}.map-section__marker:focus-visible,.map-section__card:focus-visible{outline-offset:3px;outline:2px solid #1f2d3a}.map-section__marker-shell{background:#f8fbfdb8;border:1.35px solid #1f2d3ac7;border-radius:999px;width:clamp(16px,1.44vw,19px);height:clamp(16px,1.44vw,19px);transition:background-color .28s,box-shadow .28s,transform .28s;position:relative;transform:translateZ(0);box-shadow:0 2px 8px #1f2d3a1a}.map-section__marker-shell:before{content:"";border:1px solid #1f2d3aa8;border-radius:999px;position:absolute;inset:3px}.map-section__marker-shell:after{content:"";opacity:0;border:1px solid #4cb7a566;border-radius:999px;position:absolute;inset:-3px}.map-section__marker-core{background:#f8fbfd;border:1px solid #1f2d3ab8;border-radius:999px;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-section__marker.is-active .map-section__marker-shell,.map-section__marker-preview.is-active .map-section__marker-shell{background:#4cb7a56b;transform:scale(1.08);box-shadow:0 0 0 5px #4cb7a533}.map-section__marker.is-active .map-section__marker-core,.map-section__marker-preview.is-active .map-section__marker-core{background:#4cb7a5}.map-section__marker.is-active .map-section__marker-shell:after,.map-section__marker-preview.is-active .map-section__marker-shell:after{animation:1.9s ease-out infinite map-marker-pulse}.map-section__active-city{color:#1f2d3a;text-align:center;z-index:2;justify-content:center;align-items:center;width:min(235px,24vw);min-height:clamp(72px,12vw,125px);margin:0;font-family:Cairo,sans-serif;font-size:clamp(40px,4.35vw,56px);font-weight:800;line-height:1;display:flex;position:absolute;top:33.31%;left:60.54%;transform:translate(-50%,-50%)}.map-section__active-city-text{animation:.42s cubic-bezier(.18,.74,.34,1) map-city-rise;display:block}.map-section__cards{display:none}.map-section__card{cursor:pointer;isolation:isolate;background:#edf4f7;border:0;border-radius:24px;width:100%;min-height:244px;padding:0;transition:transform .22s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:0 12px 20px #1f2d3a1f}.map-section__card.is-active{box-shadow:0 14px 28px #1f2d3a2e}.map-section__card:hover{transform:translateY(-1px)}.map-section__card-image{object-fit:cover;opacity:.34;width:100%;height:100%;position:absolute;inset:0}.map-section__card-tint{background:#7fb1c452;position:absolute;inset:0}.map-section__card-map{width:25.5%;min-width:90px;height:100%;position:absolute;top:0;right:0}.map-section__card-name{color:#1f2d3a;text-align:center;width:40%;font-family:Cairo,sans-serif;font-size:clamp(36px,9vw,48px);font-weight:800;line-height:1;position:absolute;top:50%;left:36%;transform:translate(-50%,-50%)}@keyframes map-backdrop-in{0%{opacity:.08;transform:scale(1.012)}to{opacity:.3;transform:scale(1)}}@keyframes map-backdrop-out{0%{opacity:.3;transform:scale(1)}35%{opacity:.3;transform:scale(1)}to{opacity:0;transform:scale(1.008)}}@keyframes map-city-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes map-marker-pulse{0%{opacity:0;transform:scale(.82)}15%{opacity:.68}to{opacity:0;transform:scale(1.36)}}@media (width<=980px){.map-section{margin-top:64px}.map-section__stage{aspect-ratio:16/10}.map-section__active-city{width:min(235px,28vw);font-size:clamp(34px,4vw,48px)}}@media (width<=720px){.map-section{gap:16px;margin-top:40px}.map-section__desktop{display:none}.map-section__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.map-section__card{min-height:200px}.map-section__card-map{width:28%;min-width:72px}.map-section__card-name{width:42%;font-size:clamp(28px,7vw,44px);left:35%}.map-section__marker-preview{width:29px;height:29px}.map-section__marker-preview .map-section__marker-shell{width:16px;height:16px}.map-section__marker-preview .map-section__marker-shell:before{inset:1.9px}.map-section__marker-preview .map-section__marker-core{width:6px;height:6px}.map-section__card-map .map-section__marker-preview:not(.is-active){display:none}}@media (width<=520px){.map-section__title{font-size:clamp(26px,7.5vw,38px);line-height:1.2}.map-section__cards{grid-template-columns:minmax(0,1fr);gap:10px}.map-section__card{border-radius:18px;min-height:160px}.map-section__card-map{width:24%;min-width:68px}.map-section__card-name{width:46%;font-size:clamp(26px,7vw,38px);left:33%}}@media (width<=380px){.map-section__card{border-radius:14px;min-height:140px}.map-section__card-map{width:22%;min-width:56px}.map-section__card-name{width:48%;font-size:clamp(22px,6.5vw,32px);left:30%}}@media (prefers-reduced-motion:reduce){.map-section__backdrop-image--current.is-animating,.map-section__backdrop-image--previous,.map-section__active-city-text,.map-section__marker.is-active .map-section__marker-shell:after{animation:none}.map-section__marker,.map-section__marker-shell,.map-section__card{transition:none}}.sensors{margin-top:var(--section-space);flex-direction:column;align-items:center;gap:clamp(28px,5vw,72px);width:100%;display:flex}.sensors__header{width:min(100%, var(--page-max-width));flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.sensors__title{color:#2f7f9e;text-align:center;width:min(100%,28rem);margin:0;font-family:Cairo,sans-serif;font-size:clamp(2rem,4.4vw,3rem);font-weight:700;line-height:1.2}.sensors__meta{flex-direction:column;align-items:center;width:100%;display:flex}.sensors__meta-text{color:#000;text-align:center;width:auto;margin:0;font-family:Cairo,sans-serif;line-height:1.55}.dark .sensors__meta-text{color:#f8fbfd}.sensors__meta-copy{font-size:clamp(.95rem,1.6vw,1rem);font-weight:400}.sensors__meta-count{font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600}.sensors__content{width:min(100%, var(--page-max-width));grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:flex-start;gap:clamp(24px,4vw,56px);display:grid}.sensors__intro-wrap{width:100%;max-width:34rem;position:sticky;top:7rem}.sensors__intro{color:#1f2d3a;text-align:start;width:100%;margin:0;font-family:Cairo,sans-serif;font-size:clamp(1.15rem,2vw,1.5rem);font-weight:600;line-height:1.5}.dark .sensors__intro{color:#f8fbfd}.sensor-accordion{background:#1f2d3a;border-radius:24px;width:100%;padding:clamp(14px,2vw,24px)}.sensor-accordion__item{background:#1f2d3a;border-bottom:2px solid #8295a5;width:100%}.sensor-accordion__trigger{color:#eef8f6;cursor:pointer;background:#1f2d3a;border:0;justify-content:space-between;align-items:center;width:100%;min-height:61px;padding:8px 16px;display:flex}.sensor-accordion__trigger-main{flex:1 0 0;align-items:center;gap:8px;min-width:0;display:flex}.sensor-accordion__dot{background:#eef8f6;border-radius:50%;flex:none;width:8px;height:8px}.sensor-accordion__label{color:#eef8f6;font-family:Cairo,sans-serif;font-size:clamp(1rem,1.8vw,1.5rem);font-weight:600;line-height:1.35}.sensor-accordion__chevron{color:#eef8f6;flex:none;width:28px;height:20px;transition:transform .2s}.sensor-accordion__item.is-open .sensor-accordion__chevron{transform:rotate(180deg)}.sensor-accordion__item.is-open,.sensor-accordion__item.is-open .sensor-accordion__trigger,.sensor-accordion__item.is-open .sensor-accordion__panel{background:#071b2b}.sensor-accordion__panel{padding:0 16px 12px}.sensor-accordion__description{color:#eef8f6;text-align:start;margin:0;font-family:Cairo,sans-serif;font-size:clamp(.95rem,1.5vw,1rem);font-weight:400;line-height:1.55}.sensor-accordion__more{color:#8295a5;text-underline-offset:3px;align-items:center;gap:4px;margin-top:10px;font-family:Cairo,sans-serif;font-size:16px;font-weight:400;line-height:normal;text-decoration:underline;display:inline-flex}.sensor-accordion__trigger:focus-visible,.sensor-accordion__more:focus-visible{outline-offset:2px;outline:2px solid #bfe5f4}@media (width<=1110px){.sensors__header{width:100%}.sensors__content{grid-template-columns:minmax(0,1fr);align-items:center;width:100%}.sensors__intro-wrap{order:-1;max-width:42rem;position:static}}@media (width<=640px){.sensors{margin-top:44px}.sensor-accordion{padding:16px 10px}.sensor-accordion__trigger{min-height:54px;padding:8px}.sensor-accordion__label{font-size:18px}.sensor-accordion__description,.sensor-accordion__more{font-size:14px}}.team-section{margin-top:var(--section-space);overflow:hidden}.team-section__layout{grid-template-columns:minmax(16rem,18rem) minmax(15rem,18rem) 57px minmax(0,1fr);grid-template-areas:"info feature heading rail";align-items:end;gap:clamp(18px,3vw,48px);display:grid}.team-section__info{flex-direction:column;grid-area:info;justify-content:space-between;align-items:flex-start;min-height:clamp(24rem,42vw,34.8rem);padding:clamp(10px,1vw,30px);display:flex}.team-section__copy{text-align:start;width:100%}.team-section__copy-frame{animation:.42s both team-copy-enter}.team-section__member-name{color:#1f2d3a;margin:0;font-family:Cairo,sans-serif;font-size:clamp(32px,3.1vw,40px);font-weight:600;line-height:1}.dark .team-section__member-name{color:#f8fbfd}.team-section__member-role{color:#586877;margin:10px 0 0;font-family:Cairo,sans-serif;font-size:18px;font-weight:400;line-height:1.45}.team-section__controls{align-items:center;gap:12px;display:flex}.team-section__control{color:#1f2d3a;cursor:pointer;background:#fff;border:1px solid #1f2d3a1f;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s,border-color .2s,background-color .2s;display:inline-flex;box-shadow:0 10px 24px #1f2d3a14}.team-section__control:hover{background:#eef6f9;border-color:#2f7f9e66;transform:translateY(-1px)}.team-section__control:focus-visible,.team-section__thumb:focus-visible{outline-offset:3px;outline:2px solid #2f7f9e}.team-section__count{color:#586877;text-align:center;min-width:82px;font-family:Cairo,sans-serif;font-size:15px;font-weight:700}.team-section__feature{grid-area:feature}.team-section__feature-frame{background:linear-gradient(#dfeaf0 0%,#8fb1c2 100%);border-radius:16px;width:min(100%,269px);height:clamp(420px,41vw,535px);animation:.48s both team-image-enter;position:relative;overflow:hidden;box-shadow:0 24px 48px #1f2d3a29}.team-section__feature-frame:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff61;position:absolute;inset:0}.team-section__feature-overlay{background:linear-gradient(#fff0 0%,#0e212b1f 100%),linear-gradient(135deg,#ffffff1f,#fff0);position:absolute;inset:0}.team-section__feature-image,.team-section__thumb-image{object-fit:cover;object-position:center top;width:100%;height:100%}.team-section__heading-wrap{flex-direction:row;grid-area:heading;justify-content:center;align-self:start;align-items:center;gap:4px;height:347px;display:flex}[dir=ltr] .team-section__heading-wrap{flex-direction:row-reverse}.team-section__heading-accent{border-radius:999px;flex:none;width:11px;height:138px}.team-section__heading{color:#1f2d3a;white-space:nowrap;writing-mode:vertical-rl;text-orientation:mixed;margin:0;font-family:Cairo,sans-serif;font-size:clamp(38px,4vw,48px);font-weight:700;line-height:1}[dir=ltr] .team-section__heading{writing-mode:vertical-lr}.dark .team-section__heading{color:#f8fbfd}.team-section__rail{scrollbar-width:none;grid-area:rail;align-items:flex-end;gap:16px;min-width:0;padding:4px 0 6px;display:flex;overflow:auto hidden}.team-section__rail::-webkit-scrollbar{display:none}.team-section__thumb{cursor:pointer;background:linear-gradient(#dfeaf0 0%,#8fb1c2 100%);border:none;border-radius:16px;flex:0 0 clamp(190px,22vw,240px);height:clamp(220px,26vw,301px);padding:0;transition:transform .22s,box-shadow .22s;animation:.42s both team-thumb-enter;position:relative;overflow:hidden;box-shadow:0 14px 32px #1f2d3a1f}.team-section__thumb:hover{transform:translateY(-2px);box-shadow:0 18px 36px #1f2d3a29}.team-section__thumb:hover .team-section__thumb-image{transform:scale(1.03)}.team-section__thumb-image{transition:transform .35s}.team-section__thumb-overlay{background:linear-gradient(#ffffff0a 0%,#0f181fb8 100%);position:absolute;inset:0}.team-section__thumb-copy{inset-inline:16px;z-index:1;text-align:start;flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;bottom:14px}.team-section__thumb-name{color:#f8fbfd;font-family:Cairo,sans-serif;font-size:18px;font-weight:700;line-height:1.1}.team-section__thumb-role{color:#f8fbfdd6;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Cairo,sans-serif;font-size:14px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}@keyframes team-copy-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes team-image-enter{0%{opacity:0;transform:translate(14px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes team-thumb-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=1080px){.team-section{margin-top:64px}.team-section__layout{grid-template-columns:minmax(0,1fr) minmax(13.75rem,16.8rem) 90px;grid-template-areas:"info feature heading""rail rail rail";align-items:end}.team-section__info{align-self:flex-start;gap:28px;min-height:0}.team-section__rail{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:10px;overflow-x:auto}.team-section__thumb{scroll-snap-align:start;flex-basis:min(42vw,220px)}}@media (width<=720px){.team-section{margin-top:32px}.team-section__layout{grid-template-columns:minmax(9.5rem,.92fr) minmax(0,1.08fr);grid-template-areas:"heading heading""feature info""rail rail";align-items:start;gap:14px 12px}.team-section__heading-wrap{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:6px;width:100%;height:auto;display:flex}.team-section__heading-accent{align-self:flex-start;width:84px;height:6px;position:static}.team-section__heading,[dir=ltr] .team-section__heading{writing-mode:horizontal-tb;white-space:normal;text-align:start;font-size:clamp(30px,8.2vw,36px);line-height:.95;position:static}.team-section__feature-frame{aspect-ratio:4/5;border-radius:14px;width:100%;max-width:none;height:auto;margin-inline:0;box-shadow:0 14px 30px #1f2d3a1f}.team-section__info{justify-content:space-between;align-items:stretch;gap:clamp(24px,9vw,56px);min-height:0;padding-block:4px}.team-section__copy{text-align:start}.team-section__member-name{font-size:clamp(24px,6.4vw,32px);line-height:1.02}.team-section__member-role{margin-top:8px;font-size:15px;line-height:1.35}.team-section__controls{justify-content:space-between;gap:8px}.team-section__count{min-width:60px;font-size:14px}.team-section__rail{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0;display:grid;overflow:visible}.team-section__thumb{border-radius:12px;width:100%;min-width:0;height:92px;box-shadow:0 8px 18px #1f2d3a1a}.team-section__thumb-copy{inset-inline:8px;gap:2px;bottom:8px}.team-section__thumb-name{font-size:10px;line-height:1.15}.team-section__thumb-role{-webkit-line-clamp:2;font-size:9px;line-height:1.15}}@media (width<=480px){.team-section__control{width:40px;height:40px}.team-section__layout{grid-template-columns:minmax(8.8rem,.9fr) minmax(0,1.1fr);gap:12px 10px}.team-section__heading-accent{width:72px}.team-section__heading,[dir=ltr] .team-section__heading{font-size:clamp(28px,8.4vw,32px)}.team-section__member-name{font-size:clamp(22px,6.8vw,28px)}.team-section__member-role{font-size:14px}.team-section__rail{gap:6px}.team-section__thumb{border-radius:10px}.team-section__thumb-name{font-size:10px}.team-section__thumb-role{font-size:9px}}.advisory-section{margin-top:var(--section-space)}.advisory-section__panel{background:#bfe5f433;border-radius:clamp(28px,4vw,40px) clamp(28px,4vw,40px) 0 0;padding:24px clamp(20px,4vw,80px);position:relative;overflow:hidden}.advisory-section__header{flex-direction:column;align-items:center;gap:24px;display:flex}.advisory-section__title-wrap{border-bottom:4px solid #2f7f9e;justify-content:center;align-items:center;padding:8px;display:inline-flex}.advisory-section__title{color:#1f2d3a;text-align:center;margin:0;font-family:Cairo,sans-serif;font-size:clamp(34px,4.8vw,48px);font-weight:700;line-height:1}.dark .advisory-section__title{color:#f8fbfd}.advisory-section__description{color:#1f2d3a;text-align:center;max-width:812px;margin:0;font-family:Cairo,sans-serif;font-size:18px;font-weight:400;line-height:1.7}.dark .advisory-section__description{color:#f8fbfd}.advisory-section__slider{margin-top:64px;position:relative}.advisory-section__mobile{display:none}.advisory-section__track{scroll-behavior:smooth;scrollbar-width:none;gap:24px;padding:0 56px 8px;display:flex;overflow-x:auto}.advisory-section__track::-webkit-scrollbar{display:none}.advisory-section__card{background:linear-gradient(#dfeaf0 0%,#8fb1c2 100%);border-radius:16px;flex:0 0 clamp(13.5rem,22vw,14.75rem);height:clamp(15.75rem,24vw,17.125rem);position:relative;overflow:hidden;box-shadow:0 14px 34px #1f2d3a24}.advisory-section__card:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff52;position:absolute;inset:0}.advisory-section__card-image{object-fit:cover;width:100%;height:100%}.advisory-section__card-footer{inset-inline:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#080f1400 0%,#080f149e 100%),linear-gradient(#d9d9d905,#d9d9d903);flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-height:62px;padding:18px 16px 12px;display:flex;position:absolute;bottom:0;box-shadow:inset 0 -17px 24.8px #00000082}.advisory-section__card-name{color:#bfe5f4;text-align:center;margin:0;font-family:Cairo,sans-serif;font-size:18px;font-weight:700;line-height:1}.advisory-section__card-role{color:#f8fbfde0;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Cairo,sans-serif;font-size:12px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.advisory-section__nav{z-index:1;color:#1f2d3a;cursor:pointer;background:#ffffffeb;border:1px solid #1f2d3a1f;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s,border-color .2s,background-color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 12px 28px #1f2d3a1f}.advisory-section__nav:hover{background:#f8fbfd;border-color:#2f7f9e66}.advisory-section__nav:focus-visible{outline-offset:3px;outline:2px solid #2f7f9e}.advisory-section__nav--prev{inset-inline-start:0}.advisory-section__nav--next{inset-inline-end:0}@media (width<=980px){.advisory-section{margin-top:64px}.advisory-section__slider{margin-top:48px}.advisory-section__description{font-size:16px}.advisory-section__track{padding:0 0 8px}.advisory-section__card{flex-basis:min(62vw,236px)}.advisory-section__nav{top:auto;bottom:-60px;transform:none}.advisory-section__nav--prev{inset-inline-start:calc(50% - 58px)}.advisory-section__nav--next{inset-inline-end:calc(50% - 58px)}.advisory-section__panel{padding-bottom:92px}}@media (width<=640px){.advisory-section{margin-top:2px}.advisory-section__panel{border-radius:28px 28px 0 0;padding:18px 14px 20px}.advisory-section__header{gap:14px}.advisory-section__title-wrap{padding:4px 6px 6px}.advisory-section__title{font-size:clamp(28px,7.8vw,34px)}.advisory-section__description{font-size:13px;line-height:1.55}.advisory-section__slider{display:none}.advisory-section__mobile{flex-direction:column;gap:12px;margin-top:18px;display:flex}.advisory-section__mobile-feature{grid-template-columns:minmax(8.8rem,.92fr) minmax(0,1.08fr);align-items:start;gap:12px 10px;display:grid}.advisory-section__mobile-image-wrap{aspect-ratio:4/5;background:linear-gradient(#dfeaf0 0%,#8fb1c2 100%);border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 24px #1f2d3a1f}.advisory-section__mobile-image-wrap:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff52;position:absolute;inset:0}.advisory-section__mobile-image{object-fit:cover;width:100%;height:100%}.advisory-section__mobile-body{flex-direction:column;justify-content:space-between;gap:10px;min-height:100%;padding-block:2px;display:flex}.advisory-section__mobile-copy{text-align:start;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.advisory-section__mobile-name{color:#1f2d3a;margin:0;font-family:Cairo,sans-serif;font-size:clamp(24px,6.5vw,31px);font-weight:700;line-height:1.02}.advisory-section__mobile-role,.advisory-section__mobile-organization{color:#586877;margin:0;font-family:Cairo,sans-serif;font-size:13px;line-height:1.3}.advisory-section__mobile-controls{justify-content:space-between;align-items:center;gap:8px;display:flex}.advisory-section__nav--mobile{flex:none;width:40px;height:40px;position:static;transform:none}.advisory-section__mobile-count{color:#586877;text-align:center;margin:0;font-family:Cairo,sans-serif;font-size:14px;font-weight:700;line-height:1}.advisory-section__mobile-thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.advisory-section__mobile-thumb{cursor:pointer;background:linear-gradient(#dfeaf0 0%,#8fb1c2 100%);border:0;border-radius:12px;width:100%;min-width:0;height:92px;padding:0;position:relative;overflow:hidden;box-shadow:0 8px 18px #1f2d3a1a}.advisory-section__mobile-thumb-image{object-fit:cover;width:100%;height:100%}.advisory-section__mobile-thumb-overlay{background:linear-gradient(#0e141805 40%,#0e1418bd 100%);position:absolute;inset:0}.advisory-section__mobile-thumb-name{inset-inline:6px;color:#f8fbfd;text-align:start;font-family:Cairo,sans-serif;font-size:10px;font-weight:700;line-height:1.15;position:absolute;bottom:6px}.advisory-section__mobile-thumb:focus-visible{outline-offset:3px;outline:2px solid #2f7f9e}}.news-section{margin-top:var(--section-space);flex-direction:column;align-items:center;gap:24px;display:flex}.news-section__title{color:#1f2d3a;text-align:center;margin:0;font-family:Cairo,sans-serif;font-size:clamp(34px,4.8vw,48px);font-weight:700;line-height:1}.dark .news-section__title{color:#f8fbfd}.news-section__slider{isolation:isolate;touch-action:pan-y;border-radius:clamp(24px,4vw,32px);outline:none;width:100%;min-height:clamp(21rem,36vw,27.625rem);position:relative;overflow:hidden}.news-section__slider:focus-visible{box-shadow:0 0 0 3px #f8fbfd57}.news-section__media{background:#101820;position:absolute;inset:0}.news-section__image{object-fit:cover;opacity:0;backface-visibility:hidden;will-change:opacity, transform;width:100%;height:100%;transform:translateZ(0)}.news-section__image--current{opacity:1}.news-section__image--current.is-animating{animation:.38s cubic-bezier(.18,.74,.34,1) both news-image-in}.news-section__image--previous{opacity:1;animation:.38s both news-image-out}.news-section__overlay{background:linear-gradient(#0e141829 0%,#0e141866 100%),#0000002e;position:absolute;inset:0}.news-section__body{z-index:1;min-height:inherit;flex-direction:column;justify-content:center;gap:clamp(36px,10vw,132px);padding:clamp(20px,4vw,48px);display:flex;position:relative}.news-section__content{text-align:start;flex-direction:column;align-items:flex-start;gap:0;width:100%;display:flex}.news-section__content-frame{flex-direction:column;align-items:flex-start;gap:16px;width:100%;animation:.38s cubic-bezier(.18,.74,.34,1) news-content-in;display:flex}.news-section__headline{color:#f8fbfd;white-space:pre-line;text-wrap:balance;max-width:min(100%,720px);margin:0;font-family:Cairo,sans-serif;font-size:clamp(26px,3.1vw,32px);font-weight:600;line-height:1.35}.news-section__cta{color:#f8fbfd;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12191f57;border:1px solid #f8fbfd2e;border-radius:40px;padding:14px 18px;font-family:Cairo,sans-serif;font-size:18px;font-weight:700;line-height:1;transition:transform .2s,background-color .2s,border-color .2s}.news-section__cta:hover{background:#12191f6b;border-color:#f8fbfd4d;transform:translateY(-1px)}.news-section__cta:focus-visible,.news-section__bullet:focus-visible{outline-offset:3px;outline:2px solid #f8fbfd}.news-section__meta{grid-template-columns:1fr auto 1fr;align-items:end;gap:16px;width:100%;display:grid}.news-section__location,.news-section__date{color:#f8fbfd;margin:0;font-family:Cairo,sans-serif;font-size:18px;font-weight:400}.news-section__location{justify-self:start;line-height:.82}.news-section__date{text-align:center;justify-self:center;line-height:.82}.news-section__brand{object-fit:contain;justify-self:end;width:47px;height:48px}.news-section__bullets{justify-content:center;align-items:center;gap:8px;display:flex}.news-section__bullet{cursor:pointer;background:#d0e2ea;border:none;border-radius:50%;width:15px;height:15px;padding:0;transition:transform .18s,background-color .18s}.news-section__bullet:hover{transform:scale(1.05)}.news-section__bullet.is-active{background:#2f7f9e}@keyframes news-image-in{0%{opacity:.08;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}@keyframes news-image-out{0%{opacity:1;transform:scale(1)}35%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.008)}}@keyframes news-content-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=980px){.news-section{margin-top:64px}.news-section__slider,.news-section__body{min-height:396px}.news-section__headline{max-width:min(100%,620px)}}@media (width<=720px){.news-section{margin-top:52px}.news-section__slider,.news-section__body{min-height:372px}.news-section__headline{font-size:23px;line-height:1.45}.news-section__cta{padding:12px 16px;font-size:16px}.news-section__meta{grid-template-columns:1fr auto;grid-template-areas:"location logo""date logo";row-gap:12px}.news-section__location{grid-area:location}.news-section__date{text-align:start;grid-area:date;justify-self:start}.news-section__brand{grid-area:logo;align-self:center}}@media (width<=520px){.news-section__title{font-size:clamp(30px,8.4vw,36px)}.news-section__slider{border-radius:24px}.news-section__slider,.news-section__body{min-height:348px}.news-section__body{gap:28px}.news-section__headline{font-size:20px}.news-section__location,.news-section__date{font-size:16px}.news-section__bullet{width:13px;height:13px}}@media (prefers-reduced-motion:reduce){.news-section__image--current.is-animating,.news-section__image--previous,.news-section__content-frame{animation:none}.news-section__cta,.news-section__bullet{transition:none}}.faq-section{width:100%;max-width:1200px;margin:0 auto;margin-block:var(--section-space);background:linear-gradient(#edf5f7fa 0%,#f5fafbfa 100%);border-radius:clamp(24px,4vw,40px);flex-direction:column;align-items:center;padding:clamp(36px,6vw,80px) clamp(16px,3vw,24px);display:flex;box-shadow:0 18px 40px #122e3b0a}.dark .faq-section{background:linear-gradient(#131b23f5 0%,#0c1217fa 100%);box-shadow:0 22px 44px #00000029}.faq-section__header{text-align:center;flex-direction:column;align-items:center;margin-bottom:clamp(28px,5vw,56px);display:flex}.faq-section__eyebrow{color:#2f7f9e;align-items:center;gap:8px;margin-bottom:16px;font-family:Cairo,sans-serif;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.dark .faq-section__eyebrow{color:#7ed1c2}.faq-section__eyebrow-dot{background:#2f7f9e;border-radius:50%;width:6px;height:6px}.dark .faq-section__eyebrow-dot{background:#7ed1c2}.faq-section__title{color:#1f2d3a;margin:0 0 16px;font-family:Cairo,sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.1;position:relative}.dark .faq-section__title,.dark .faq-section__description,.dark .faq-card__question,.dark .faq-card__answer{color:#f8fbfd}.faq-section__title:after{content:"";inset-inline-start:50%;background:linear-gradient(90deg,#2f7f9e 0% 100%);border-radius:2px;width:80px;height:3px;position:absolute;bottom:-8px;transform:translate(-50%)}.faq-section__description{color:#1f2d3a;max-width:600px;margin:0;font-family:Cairo,sans-serif;font-size:clamp(.95rem,1.6vw,1rem);font-weight:400;line-height:1.7}.faq-section__grid{grid-template-columns:repeat(2,1fr);place-items:start center;gap:22px 16px;width:100%;max-width:1080px;display:grid}.faq-card{background:linear-gradient(#fffffffa,#fafcfdfa);border:1px solid #2f7f9e14;border-radius:18px;width:100%;max-width:520px;transition:box-shadow .2s,transform .2s,border-color .2s;overflow:hidden;box-shadow:0 10px 22px #122e3b0d}.dark .faq-card{background:linear-gradient(#1f2d3af5,#18232dfa);border-color:#a8c9d714;box-shadow:0 14px 26px #0000002e}.faq-card__trigger{cursor:pointer;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:66px;padding:18px 22px;display:flex}.faq-card__question{color:#1f2d3a;text-align:start;flex:1;font-family:Cairo,sans-serif;font-size:clamp(1rem,1.8vw,1.125rem);font-weight:600;line-height:1.5}.faq-card__icon-wrap{background:#1f2d3a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .3s,background .3s;display:flex}.faq-card__icon{color:#fff;transition:transform .3s}.dark .faq-card__icon-wrap{background:#4cb7a5}.dark .faq-card.is-open .faq-card__icon-wrap{background:#7ed1c2}.faq-card__panel{padding:0 22px 22px}.faq-card__answer{color:#1f2d3a;text-align:start;margin:0;font-family:Cairo,sans-serif;font-size:15px;font-weight:400;line-height:1.8}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .faq-section__title:after{background:linear-gradient(270deg,#2f7f9e 0% 100%)}.faq-card.is-open .faq-card__icon-wrap{background:#2f7f9e}.faq-card.is-open .faq-card__icon{transform:rotate(45deg)}.faq-card__trigger:focus-visible{outline-offset:2px;outline:2px solid #2f7f9e}.faq-section__grid .faq-card:last-child{grid-column:1/-1;justify-self:center}@media (width<=768px){.faq-section{padding:30px 14px 36px}.faq-section__title{font-size:clamp(1.9rem,8vw,2.4rem)}.faq-section__description{font-size:14px}.faq-section__grid{grid-template-columns:1fr;gap:14px}.faq-section__grid .faq-card:last-child{grid-column:auto;justify-self:auto}.faq-card{max-width:100%}.faq-card__trigger{min-height:58px;padding:14px 18px}.faq-card__question{font-size:15px}.faq-card__icon-wrap{width:30px;height:30px}.faq-card__panel{padding:0 18px 18px}}.site-footer{background:linear-gradient(#fffffffa,#f8fbfdfa);border-top:1px solid #2f7f9e14;border-radius:clamp(28px,4vw,40px) clamp(28px,4vw,40px) 0 0;min-height:180px;margin-top:clamp(48px,5vw,72px);position:relative;overflow:hidden}.dark .site-footer{background:linear-gradient(#10171efa,#0c1217fa);border-top-color:#a8c9d714}.site-footer__inner{max-width:var(--page-max-width);grid-template-columns:minmax(16rem,18.5rem) minmax(0,1fr);align-items:start;column-gap:clamp(28px,6vw,96px);min-height:250px;margin:0 auto;padding:clamp(28px,4vw,46px) clamp(16px,3vw,40px) 84px;display:grid}.site-footer__download{flex-direction:column;align-items:flex-start;gap:28px;width:100%;display:flex}.site-footer__brand{color:#1f2d3a;flex-direction:row;align-items:center;gap:8px;width:fit-content;text-decoration:none;display:inline-flex}.dark .site-footer__brand,.dark .site-footer__download-copy,.dark .site-footer__column-title,.dark .site-footer__text-item,.dark .site-footer__contact-label,.dark .site-footer__contact-link,.dark .site-footer__social-link{color:#f8fbfd}.site-footer__brand-mark{color:#2f7f9e;background:linear-gradient(#2f7f9e1f,#2f7f9e0a);border-radius:9999px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;box-shadow:inset 0 1px #ffffff73,0 6px 14px #122e3b14}.site-footer__brand-logo{object-fit:contain;width:100%;height:100%;display:block}.dark .site-footer__brand-mark{color:#7ed1c2;background:linear-gradient(#2f7f9e2e,#2f7f9e0f);box-shadow:inset 0 1px #ffffff0f,0 8px 16px #0000003d}.site-footer__brand:focus-visible,.site-footer__contact-link:focus-visible{outline-offset:3px;outline:2px solid #2f7f9e}.site-footer__brand-name{font-family:var(--font-heading);font-size:24px;font-weight:600;line-height:1}.site-footer__download-meta{flex-direction:column;align-items:flex-start;gap:22px;width:100%;display:flex}.site-footer__download-copy{color:#1f2d3a;text-align:start;margin:0;font-family:Cairo,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.dark .site-footer__download-copy{color:#cfe0ea}.site-footer__store-list{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px;display:flex}.store-badge{color:#f8fbfd;min-width:132px;min-height:40px;font-family:var(--font-primary);background:linear-gradient(#131b23fa,#0c1217fa);border:1px solid #ffffff14;border-radius:12px;flex-direction:row;flex:none;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 8px 18px #122e3b24}.store-badge__icon{color:#7ed1c2;justify-content:center;align-items:center;display:inline-flex}.store-badge__text{white-space:nowrap}.site-footer__columns{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:start;align-items:start;column-gap:clamp(20px,4vw,64px);width:100%;display:grid}.site-footer__social{flex-direction:column;grid-column:1;align-items:flex-start;gap:34px;width:100%;display:flex}.site-footer__column--pages{grid-column:2;width:100%}.site-footer__column--services{grid-column:3;width:100%}.site-footer__column--contact{grid-column:4;width:100%}.site-footer__column{flex-direction:column;align-items:flex-start;gap:34px;display:flex}.site-footer__column-title{color:#1f2d3a;text-align:start;margin:0;font-family:Cairo,sans-serif;font-size:18px;font-weight:600;line-height:1.2}.dark .site-footer__column-title{color:#f8fbfd}.site-footer__column-list{flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:0;list-style:none;display:flex}.site-footer__column-list--contact{gap:8px;width:100%}.site-footer__text-item,.site-footer__contact-label{color:#1f2d3a;text-align:start;font-family:Cairo,sans-serif;font-size:14px;font-weight:400;line-height:1.45}.dark .site-footer__text-item,.dark .site-footer__contact-label{color:#cfe0ea}.site-footer__contact-link{color:#1f2d3a;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;text-decoration:none;display:inline-flex}.dark .site-footer__contact-link{color:#f8fbfd}.site-footer__contact-icon{flex:none;width:18px;height:18px}.site-footer__social-list{justify-content:flex-start;align-items:center;gap:16px;display:flex}.site-footer__social-link{color:#1f2d3a;background:#fff9;border:1px solid #1f2d3a33;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .2s,border-color .2s,background-color .2s;display:inline-flex;box-shadow:0 6px 14px #122e3b14}.dark .site-footer__social-link{color:#cfe0ea;background:#131b23b3;border-color:#a8c9d733}.site-footer__social-link:hover{background:#ffffffe6;border-color:#2f7f9e80;transform:translateY(-1px)}.dark .site-footer__social-link:hover{background:#131b23e6;border-color:#7ed1c299}.site-footer__social-link:focus-visible{outline-offset:3px;outline:2px solid #2f7f9e}.site-footer__copyright{inset-inline:0;z-index:1;color:#bfe5f4;background:#1f2d3a;border-radius:22px 22px 0 0;align-items:center;gap:8px;width:fit-content;margin-inline:auto;padding:4px 28px;display:inline-flex;position:absolute;bottom:2px;transform:none}.dark .site-footer__copyright{color:#081211;background:#4cb7a5}.site-footer__copyright-icon{width:18px;height:18px}.site-footer__copyright-text{color:#bfe5f4;white-space:nowrap;margin:0;font-family:Cairo,sans-serif;font-size:14px;font-weight:400;line-height:1.2}.dark .site-footer__copyright-text{color:#081211}@media (width<=1120px){.site-footer__inner{grid-template-columns:1fr;row-gap:28px}.site-footer__download{width:100%;max-width:296px}.site-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:28px 32px}.site-footer__social{grid-column:1/-1;width:100%}.site-footer__column--pages{grid-column:1;width:100%}.site-footer__column--services{grid-column:2;width:100%}.site-footer__column--contact{grid-column:1/-1;width:100%}}@media (width<=960px){.site-footer{border-radius:28px 28px 0 0}.site-footer__inner{padding-inline:clamp(14px,4vw,24px);row-gap:24px;padding-top:24px;padding-bottom:72px}.site-footer__download{align-items:stretch;max-width:none}.site-footer__brand{justify-content:flex-start;align-self:stretch}.site-footer__download-meta{align-items:stretch}.site-footer__download-copy{text-align:start;width:100%}.site-footer__store-list{flex-direction:column;align-items:stretch;gap:12px;width:100%}.store-badge{justify-content:flex-start;width:100%;min-width:0}.site-footer__columns{grid-template-columns:1fr;row-gap:24px}.site-footer__social,.site-footer__column--pages,.site-footer__column--services,.site-footer__column--contact{grid-column:1}.site-footer__social{flex-direction:column;order:1;justify-content:flex-start;align-items:stretch;gap:14px;display:flex}.site-footer__column--pages{order:2}.site-footer__column--services{order:3}.site-footer__column--contact{order:4}.site-footer__column--pages,.site-footer__column--services,.site-footer__column--contact{display:flex}.site-footer__column{align-items:stretch;gap:18px}.site-footer__social{align-items:stretch;gap:14px}.site-footer__column-title,.site-footer__text-item,.site-footer__contact-label{text-align:start;width:100%}.site-footer__column-list{align-items:stretch;width:100%}.site-footer__column-list--contact{align-items:stretch}.site-footer__contact-link{justify-content:flex-start}.site-footer__social-list{flex-flow:wrap;justify-content:flex-start;width:100%}.site-footer__copyright{inset-inline:0;width:fit-content;margin-inline:auto;bottom:12px}}@media (width<=520px){.site-footer{min-height:0;margin-top:32px;overflow:visible}.site-footer__inner{padding-top:20px;padding-inline:12px;row-gap:20px;padding-bottom:76px}.site-footer__brand-mark{width:40px;height:40px}.site-footer__brand-name{font-size:18px}.site-footer__download-copy{font-size:14px}.site-footer__column-title{font-size:16px}.site-footer__text-item,.site-footer__contact-label{font-size:14px}.site-footer__store-list{gap:10px}.store-badge{min-height:38px;padding-inline:12px;font-size:13px}.site-footer__social-list{gap:12px}.site-footer__copyright{box-sizing:border-box;border-radius:18px;justify-content:center;width:auto;max-width:calc(100% - 24px);margin:0 auto;padding:8px 14px;bottom:8px}.site-footer__copyright-text{white-space:normal;text-align:center}}:root{--page-max-width:1275px;--page-gutter:clamp(12px, 3vw, 24px);--section-space:clamp(2.5rem, 7vw, 5rem);--font-primary:"Cairo", ui-sans-serif, system-ui, sans-serif;--font-heading:"Cairo", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-xs:.875rem;--text-sm:1rem;--text-base:1.125rem;--text-lg:1.5rem;--text-xl:2rem;--text-2xl:2.5rem;--text-3xl:3rem;--text-4xl:3.5rem;--text-5xl:4rem;--leading-100:1;--leading-150:1.5077;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--tracking-normal:0em;--color-primary-0:#f8fbfd;--color-primary-05:#e4eff3;--color-primary-1:#d0e2ea;--color-primary-15:#bcd6e0;--color-primary-2:#a8c9d7;--color-primary-3:#7fb1c4;--color-primary-4:#5798b1;--color-primary-5:#2f7f9e;--color-primary-6:#26667e;--color-primary-7:#1c4c5f;--color-primary-8:#13333f;--color-primary-85:#0e262f;--color-primary-9:#091920;--color-primary-95:#050d10;--color-primary-10:#000;--color-secondary-0:#fff;--color-secondary-05:#edf8f6;--color-secondary-1:#dbf1ed;--color-secondary-15:#c9e9e4;--color-secondary-2:#b7e2db;--color-secondary-3:#94d4c9;--color-secondary-4:#70c5b7;--color-secondary-5:#4cb7a5;--color-secondary-6:#3d9284;--color-secondary-7:#2e6e63;--color-secondary-8:#1e4942;--color-secondary-85:#173732;--color-secondary-9:#0f2521;--color-secondary-95:#081211;--color-secondary-10:#000;--color-text-0:#adc1d3;--color-text-05:#9fb2c4;--color-text-1:#91a3b4;--color-text-15:#8295a5;--color-text-2:#748696;--color-text-3:#586877;--color-text-4:#3b4b59;--color-text-5:#1f2d3a;--color-text-6:#19242e;--color-text-7:#131b23;--color-text-8:#0c1217;--color-text-85:#090e11;--color-text-9:#06090c;--color-text-95:#030506;--color-text-10:#000;--color-surface-0:#fff;--color-surface-1:#f8fbfd;--color-surface-2:#e4eff3;--color-surface-3:#d0e2ea;--color-surface-4:#a8c9d7;--color-surface-inverse:#1f2d3a;--color-border-0:#d0e2ea;--color-border-1:#bcd6e0;--color-border-2:#a8c9d7;--color-border-3:#7fb1c4;--color-border-4:#5798b1;--color-semantic-success:#4cb7a5;--color-semantic-warning:#7ed1c2;--color-semantic-error:#601717;--color-semantic-info:#2f7f9e;--color-bg:var(--color-surface-0);--color-fg:var(--color-text-5);--color-muted:var(--color-text-15);--color-primary:var(--color-primary-5);--color-secondary:var(--color-secondary-5);--color-border:var(--color-border-0);--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-3xl:40px;--radius-4xl:48px;--radius-full:9999px;--radius:var(--radius-lg);--shadow-sm:0 9px 11.2px 0 #00000040;--shadow-md:0 12px 8px 0 #1f2d3a1f;--shadow-lg:0 16px 8px 0 #1f2d3a1f;--shadow-xl:inset 0 -17px 24.8px 0 #00000082;--shadow-glass:var(--shadow-sm), var(--shadow-xl);--space-0:0px;--space-1:1px;--space-4:4px;--space-8:8px;--space-10:10px;--space-11:11px;--space-12:12px;--space-16:16px;--space-20:20px;--space-21:21px;--space-24:24px;--space-32:32px;--space-35:35px;--space-36:36px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-68:68px;--space-72:72px;--space-76:76px;--space-80:80px;--space-81:81px;--space-102:102px;--space-127:127px;--space-132:132px;--space-198:198px;--space-228:228px;--space-291:291px;--space-400:400px;--space-486:486px;--space-511:511px}.dark{--color-text-primary:#d0e2ea;--color-text-secondary:#a8c9d7;--color-text-muted:#8295a5;--color-text-inverse:#0c1217;--color-surface-0:#0c1217;--color-surface-1:#131b23;--color-surface-2:#19242e;--color-surface-3:#1f2d3a;--color-surface-4:#3b4b59;--color-surface-inverse:#f8fbfd;--color-border-0:#3b4b59;--color-border-1:#586877;--color-border-2:#748696;--color-border-3:#8295a5;--color-border-4:#a8c9d7;--color-semantic-success:#70c5b7;--color-semantic-warning:#a8c9d7;--color-semantic-error:#601717;--color-semantic-info:#a8c9d7;--color-bg:var(--color-surface-0);--color-fg:var(--color-text-primary);--color-muted:var(--color-text-muted);--color-primary:var(--color-primary-2);--color-secondary:var(--color-secondary-4);--color-border:var(--color-border-0)}:root{--color-text-primary:var(--color-text-5);--color-text-secondary:var(--color-text-3);--color-text-muted:var(--color-text-15);--color-text-inverse:#fff}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background-color:var(--color-bg);min-height:100vh;color:var(--color-fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-primary);font-feature-settings:"rlig" 1, "calt" 1;margin:0;overflow-x:hidden}#root{min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}h1{font-size:clamp(2rem, 4vw, var(--text-5xl));font-weight:var(--weight-bold);letter-spacing:-.025em;line-height:var(--leading-100)}h2{font-size:clamp(1.9rem, 3.6vw, var(--text-4xl));font-weight:var(--weight-semibold);letter-spacing:-.025em;line-height:var(--leading-100)}h3{font-size:clamp(1.65rem, 3vw, var(--text-3xl));font-weight:var(--weight-semibold);line-height:var(--leading-100)}h4{font-size:clamp(1.4rem, 2.4vw, var(--text-2xl));font-weight:var(--weight-semibold);line-height:var(--leading-100)}h5{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-100)}h6{font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-150)}p{color:var(--color-fg);line-height:1.75}a{color:var(--color-primary);text-underline-offset:4px}a:hover{text-decoration:underline}img,svg,video,canvas{max-width:100%;display:block}.lazy-section{content-visibility:auto;contain-intrinsic-size:1px 600px;width:100%}.lazy-section__placeholder-wrap{width:100%;display:block}.lazy-section__placeholder{width:100%;min-height:inherit;border-radius:var(--radius-lg);background-image:linear-gradient(100deg, #fff0 40%, #fff3 50%, #fff0 60%), linear-gradient(var(--color-surface-2), var(--color-surface-2)), linear-gradient(var(--color-surface-3), var(--color-surface-3)), linear-gradient(var(--color-surface-3), var(--color-surface-3)), linear-gradient(var(--color-surface-3), var(--color-surface-3));background-position:0 0,0 0,10% 28%,10% 40%,10% 56%;background-repeat:no-repeat;background-size:200% 100%,100% 100%,62% 18px,48% 18px,80% 18px;background-color:var(--color-surface-2)}.lazy-section__placeholder--about,.lazy-section__placeholder--goals,.lazy-section__placeholder--data,.lazy-section__placeholder--sensors,.lazy-section__placeholder--partners,.lazy-section__placeholder--advisory,.lazy-section__placeholder--faq,.lazy-section__placeholder--footer{background-position:0 0,0 0,8% 24%,8% 36%,8%;background-size:100% 100%,100% 100%,60% 18px,48% 18px,80% 18px}.lazy-section__placeholder--map{background-position:0 0,0 0,8% 18%,8% 30%,8% 46%;background-size:200% 100%,100% 100%,70% 20px,52% 20px,85% 20px}.lazy-section__placeholder--team{background-position:0 0,0 0,8% 32%,36% 32%,64% 32%;background-size:200% 100%,100% 100%,28% 120px,28% 120px,28% 120px}.lazy-section__placeholder--news{background-position:0 0,0 0,6% 30%,34% 30%,62% 30%;background-size:200% 100%,100% 100%,32% 160px,32% 160px,32% 160px}[id]{scroll-margin-top:7rem}@media (width<=720px){:root{--section-space:clamp(1.75rem, 6vw, 3rem)}}
