.PageTitle-module__vPNaHa__head{padding-top:clamp(64px,8vw,128px)}.PageTitle-module__vPNaHa__text{text-align:center;flex-direction:column;align-items:center;display:flex}.PageTitle-module__vPNaHa__title{max-width:calc(14 * var(--ch-regular));font-size:var(--text-hero);font-weight:var(--weight-regular);letter-spacing:-.035em;color:var(--text-strong);line-height:1.04}.PageTitle-module__vPNaHa__titleLong{max-width:calc(20 * var(--ch-regular));font-size:clamp(2.25rem,1.3rem + 2.4vw,4rem);line-height:1.08}.PageTitle-module__vPNaHa__kicker{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);flex-direction:column;display:flex}.PageTitle-module__vPNaHa__kicker .eyebrow{margin-bottom:0}.PageTitle-module__vPNaHa__icon{background:var(--text-brand);width:72px;height:72px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.PageTitle-module__vPNaHa__logo{--logo-h:clamp(96px, 4rem + 4vw, 136px);margin-bottom:var(--space-6);height:calc(var(--logo-h) * var(--k));width:calc(var(--logo-h) * var(--k) * var(--ar));display:block;position:relative}.PageTitle-module__vPNaHa__logo img{object-fit:contain}.PageTitle-module__vPNaHa__subtitle{max-width:calc(46 * var(--ch-light));margin-top:var(--space-5);font-size:var(--text-lg);color:var(--text-body);line-height:1.6}.PageTitle-module__vPNaHa__actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.PageTitle-module__vPNaHa__frame{border-radius:var(--radius-media);isolation:isolate;aspect-ratio:21/9;background:var(--surface-subtle);margin:clamp(48px,6vw,88px) clamp(16px,2.8vw,40px) 0;position:relative;overflow:hidden}.PageTitle-module__vPNaHa__frame img{object-fit:cover}@media (max-width:720px){.PageTitle-module__vPNaHa__frame{aspect-ratio:4/3}}
.SectorGrid-module__3bfihG__grid{gap:var(--space-4);grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;display:grid}.SectorGrid-module__3bfihG__tile{justify-content:center;align-items:center;gap:var(--space-4);height:100%;min-height:176px;padding:var(--space-5) var(--space-3);background:var(--surface-subtle);text-align:center;transition:background-color var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.SectorGrid-module__3bfihG__icon{background:var(--text-brand);width:64px;height:64px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;transition:background-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out)}.SectorGrid-module__3bfihG__name{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-strong);transition:color var(--dur-base) var(--ease-out);line-height:1.35}.SectorGrid-module__3bfihG__link:is(:hover,:focus-visible),.SectorGrid-module__3bfihG__tile[data-current]{background:var(--surface-brand)}.SectorGrid-module__3bfihG__link:is(:hover,:focus-visible) .SectorGrid-module__3bfihG__icon,.SectorGrid-module__3bfihG__tile[data-current] .SectorGrid-module__3bfihG__icon{background:var(--white)}.SectorGrid-module__3bfihG__link:is(:hover,:focus-visible) .SectorGrid-module__3bfihG__name,.SectorGrid-module__3bfihG__tile[data-current] .SectorGrid-module__3bfihG__name{color:var(--white)}.SectorGrid-module__3bfihG__link:hover .SectorGrid-module__3bfihG__icon{transform:translateY(-3px)}@media (max-width:1100px){.SectorGrid-module__3bfihG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.SectorGrid-module__3bfihG__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.SectorGrid-module__3bfihG__tile{min-height:148px}}@media (prefers-reduced-motion:reduce){.SectorGrid-module__3bfihG__link:hover .SectorGrid-module__3bfihG__icon{transform:none}}
.sections-module__xKyHEW__section{padding:var(--section-pad) 0}.sections-module__xKyHEW__tight{padding-block:clamp(56px,6vw,96px)}.sections-module__xKyHEW__ruled{border-top:1px solid var(--line)}.sections-module__xKyHEW__h2{font-size:var(--text-3xl)}.sections-module__xKyHEW__lede{font-size:var(--text-lg);color:var(--text-body)}.sections-module__xKyHEW__label.eyebrow{margin-bottom:var(--space-4);font-size:clamp(1.125rem,1rem + .6vw,1.5rem);font-weight:var(--weight-semibold);letter-spacing:-.01em;text-transform:none}.sections-module__xKyHEW__split{gap:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;display:grid}.sections-module__xKyHEW__copy{gap:var(--space-5);display:grid}.sections-module__xKyHEW__close{background:var(--surface-subtle);padding-block:var(--section-pad);text-align:center}.sections-module__xKyHEW__closeInner{flex-direction:column;align-items:center;display:flex}.sections-module__xKyHEW__closeTitle{max-width:calc(16 * var(--ch-medium));margin-bottom:var(--space-5);font-size:var(--text-4xl)}.sections-module__xKyHEW__closeInner p{max-width:calc(56 * var(--ch-light));font-size:var(--text-lg);color:var(--text-body);margin-bottom:var(--space-7)}.sections-module__xKyHEW__closeSplit{background:var(--surface-subtle);padding-block:clamp(64px,7vw,112px)}.sections-module__xKyHEW__closeSplitTitle{max-width:calc(26 * var(--ch-medium));font-size:clamp(1.6rem,1.05rem + 1.6vw,2.5rem);line-height:1.15}.sections-module__xKyHEW__closeSplitTitle:lang(km){line-height:var(--leading-tight)}.sections-module__xKyHEW__closeAside{padding-top:var(--space-6);border-top:1px solid var(--line-strong)}.sections-module__xKyHEW__closeAside p{max-width:calc(58 * var(--ch-light));font-size:var(--text-base);color:var(--text-body);line-height:1.74}.sections-module__xKyHEW__closeActions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.sections-module__xKyHEW__feature{isolation:isolate;min-height:88svh;color:var(--text-on-dark-2);background:var(--surface-dark);align-items:flex-end;display:flex;position:relative;overflow:hidden}.sections-module__xKyHEW__featureImg{object-fit:cover;z-index:-2}.sections-module__xKyHEW__feature:after{content:"";z-index:-1;background:linear-gradient(#21272100 45%,#21272180 100%),linear-gradient(90deg,#21272180 0%,#21272133 45%,#21272100 70%);position:absolute;inset:0}@media (min-width:721px){.sections-module__xKyHEW__feature[data-shade]:after{background:linear-gradient(#21272100 40%,#2127214d 65%,#212721b8 100%),linear-gradient(90deg,#2127218c 0%,#21272140 45%,#21272100 70%)}}.sections-module__xKyHEW__featureInner{padding-block:var(--space-10)}.sections-module__xKyHEW__featureCard{max-width:760px}.sections-module__xKyHEW__featureCard p{max-width:calc(52 * var(--ch-light));font-size:var(--text-lg)}.sections-module__xKyHEW__featureTitle{margin-bottom:var(--space-5);font-size:var(--text-4xl);color:var(--white)}@media (max-width:900px){.sections-module__xKyHEW__split{gap:var(--space-5);grid-template-columns:1fr}}@media (max-width:720px){.sections-module__xKyHEW__closeActions{flex-direction:column}.sections-module__xKyHEW__closeActions>*{justify-content:center;width:100%}.sections-module__xKyHEW__feature:after{background:linear-gradient(#21272100 28%,#21272180 60%,#212721c7 100%)}}
.BusinessPage-module__KGGLGq__head{margin-bottom:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.BusinessPage-module__KGGLGq__title{max-width:calc(20 * var(--ch-medium));font-size:clamp(1.6rem,1.05rem + 1.6vw,2.5rem);line-height:1.15}.BusinessPage-module__KGGLGq__head[data-wide]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.BusinessPage-module__KGGLGq__head[data-wide] .BusinessPage-module__KGGLGq__title{max-width:none}.BusinessPage-module__KGGLGq__body{max-width:calc(62 * var(--ch-light));font-size:var(--text-base);color:var(--text-body);line-height:1.74}.BusinessPage-module__KGGLGq__paras{gap:var(--space-5);display:grid}.BusinessPage-module__KGGLGq__wide{aspect-ratio:2;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);position:relative;overflow:hidden}.BusinessPage-module__KGGLGq__wide img{object-fit:cover}.BusinessPage-module__KGGLGq__cards{gap:var(--space-7) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.BusinessPage-module__KGGLGq__cards[data-count="1"]{grid-template-columns:minmax(0,720px)}.BusinessPage-module__KGGLGq__cards[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.BusinessPage-module__KGGLGq__cards[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.BusinessPage-module__KGGLGq__cards[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.BusinessPage-module__KGGLGq__card{flex-direction:column;display:flex;position:relative}.BusinessPage-module__KGGLGq__cardHref:after{content:"";position:absolute;inset:0}.BusinessPage-module__KGGLGq__cardHref:hover{color:var(--text-brand)}.BusinessPage-module__KGGLGq__card:has(.BusinessPage-module__KGGLGq__cardHref){container-type:inline-size}.BusinessPage-module__KGGLGq__cardName:has(.BusinessPage-module__KGGLGq__cardHref){white-space:nowrap;font-size:min(var(--text-xl), 10.5cqi)}.BusinessPage-module__KGGLGq__cardGo{top:var(--space-4);right:var(--space-4);z-index:1;background:var(--white);width:44px;height:44px;color:var(--text-strong);transition:background-color var(--dur-fast) var(--ease-std), color var(--dur-fast) var(--ease-std);border-radius:50%;place-items:center;display:grid;position:absolute}.BusinessPage-module__KGGLGq__cardGo svg{width:16px;height:16px;transition:transform var(--dur-base) var(--ease-out);transform:rotate(-45deg)}.BusinessPage-module__KGGLGq__card:hover .BusinessPage-module__KGGLGq__cardGo{background:var(--action);color:var(--white)}.BusinessPage-module__KGGLGq__card:hover .BusinessPage-module__KGGLGq__cardGo svg{transform:translate(2px,-2px)rotate(-45deg)}.BusinessPage-module__KGGLGq__cardHref:focus-visible{outline:none}.BusinessPage-module__KGGLGq__card:has(.BusinessPage-module__KGGLGq__cardHref:focus-visible){outline:2px solid var(--focus-ring);outline-offset:6px}.BusinessPage-module__KGGLGq__cardImg{aspect-ratio:4/3;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);margin-bottom:var(--space-5);position:relative;overflow:hidden}.BusinessPage-module__KGGLGq__cards[data-count="4"] .BusinessPage-module__KGGLGq__cardImg,.BusinessPage-module__KGGLGq__cards[data-count="5"] .BusinessPage-module__KGGLGq__cardImg{aspect-ratio:4/5}.BusinessPage-module__KGGLGq__cardImg img{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.BusinessPage-module__KGGLGq__card:hover .BusinessPage-module__KGGLGq__cardImg img{transform:scale(1.03)}.BusinessPage-module__KGGLGq__cardLabel{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;font-family:var(--font-label);color:var(--text-brand)}.BusinessPage-module__KGGLGq__cardName{margin-top:var(--space-2);font-size:var(--text-xl)}.BusinessPage-module__KGGLGq__cardMeta{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--text-muted)}.BusinessPage-module__KGGLGq__cardBody{margin-top:var(--space-3);max-width:calc(52 * var(--ch-light));font-size:var(--text-sm);flex-grow:1;line-height:1.7}.BusinessPage-module__KGGLGq__cardIcon{background:var(--line-strong);width:72px;height:72px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;margin:auto;position:absolute;inset:0}.BusinessPage-module__KGGLGq__cardLink{min-height:44px;margin-top:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-strong);transition:color var(--dur-fast) var(--ease-std);align-self:flex-start;align-items:center;gap:8px;display:inline-flex}.BusinessPage-module__KGGLGq__cardName+.BusinessPage-module__KGGLGq__cardLink,.BusinessPage-module__KGGLGq__cardMeta+.BusinessPage-module__KGGLGq__cardLink{padding-top:var(--space-2);margin-top:auto}.BusinessPage-module__KGGLGq__cardLink svg{width:14px;height:14px;transition:transform var(--dur-base) var(--ease-out)}.BusinessPage-module__KGGLGq__cardLink:hover{color:var(--text-brand)}.BusinessPage-module__KGGLGq__cardLink:hover svg{transform:translate(3px)}.BusinessPage-module__KGGLGq__blockFoot{margin-top:var(--space-7);justify-content:center;display:flex}.BusinessPage-module__KGGLGq__factsBand{padding-bottom:clamp(56px,6vw,96px)}.BusinessPage-module__KGGLGq__facts{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.BusinessPage-module__KGGLGq__fact{gap:var(--space-2);padding:var(--space-5) var(--space-5) 0 0;border-top:1px solid var(--line-strong);flex-direction:column;display:flex}.BusinessPage-module__KGGLGq__fact dd{order:-1}.BusinessPage-module__KGGLGq__fact+.BusinessPage-module__KGGLGq__fact{padding-inline-start:var(--space-5)}.BusinessPage-module__KGGLGq__fact dd{font-size:var(--text-4xl);font-weight:var(--weight-light);letter-spacing:-.03em;color:var(--text-strong);line-height:1}.BusinessPage-module__KGGLGq__fact dt{font-size:var(--text-sm);color:var(--text-muted)}.BusinessPage-module__KGGLGq__group+.BusinessPage-module__KGGLGq__group{margin-top:var(--space-8)}.BusinessPage-module__KGGLGq__groups[data-side]{gap:var(--space-8) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.BusinessPage-module__KGGLGq__groups[data-side] .BusinessPage-module__KGGLGq__group+.BusinessPage-module__KGGLGq__group{margin-top:0}.BusinessPage-module__KGGLGq__groups[data-side] .BusinessPage-module__KGGLGq__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.BusinessPage-module__KGGLGq__groupLogo{height:32px;margin-bottom:var(--space-5);align-items:flex-end;display:flex}.BusinessPage-module__KGGLGq__groupLogo img{display:block}.BusinessPage-module__KGGLGq__groupLabel{margin-bottom:var(--space-5);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;font-family:var(--font-label);color:var(--text-brand)}.BusinessPage-module__KGGLGq__tiles{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.BusinessPage-module__KGGLGq__tileImg{aspect-ratio:4/3;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);margin-bottom:var(--space-3);position:relative;overflow:hidden}.BusinessPage-module__KGGLGq__tileImg img{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.BusinessPage-module__KGGLGq__tile:hover .BusinessPage-module__KGGLGq__tileImg img{transform:scale(1.03)}.BusinessPage-module__KGGLGq__tileImg[data-cutout] img{object-fit:contain;padding:8%}.BusinessPage-module__KGGLGq__tileName{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-strong)}.BusinessPage-module__KGGLGq__photos{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.BusinessPage-module__KGGLGq__photo{aspect-ratio:4/3;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);position:relative;overflow:hidden}.BusinessPage-module__KGGLGq__photo img{object-fit:cover}.BusinessPage-module__KGGLGq__spotlight{gap:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.BusinessPage-module__KGGLGq__spotImg{aspect-ratio:4/5;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);position:relative;overflow:hidden}.BusinessPage-module__KGGLGq__spotImg img{object-fit:cover}.BusinessPage-module__KGGLGq__spotLogo{width:200px;height:56px;margin-bottom:var(--space-6);position:relative}.BusinessPage-module__KGGLGq__spotLead{margin:var(--space-5) 0 var(--space-3);font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--text-strong)}.BusinessPage-module__KGGLGq__specs{margin-top:var(--space-7)}.BusinessPage-module__KGGLGq__spec{gap:var(--space-5);padding-block:var(--space-4);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.BusinessPage-module__KGGLGq__spec:last-child{border-bottom:1px solid var(--line)}.BusinessPage-module__KGGLGq__spec dt{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;font-family:var(--font-label);color:var(--text-muted);text-align:right;order:2}.BusinessPage-module__KGGLGq__spec dd{font-size:var(--text-lg);color:var(--text-strong);order:1}.BusinessPage-module__KGGLGq__companies{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.BusinessPage-module__KGGLGq__companies[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.BusinessPage-module__KGGLGq__company{flex-direction:column;display:flex}.BusinessPage-module__KGGLGq__logo{border-radius:var(--radius-media);background:var(--surface-subtle);height:140px;margin-bottom:var(--space-4);place-items:center;display:grid}.BusinessPage-module__KGGLGq__logoBox{max-width:85%;position:relative}.BusinessPage-module__KGGLGq__logoFile{position:absolute}.BusinessPage-module__KGGLGq__companyName{font-size:var(--text-base);font-weight:var(--weight-medium)}.BusinessPage-module__KGGLGq__logoRow{--row-base:72px;--logo-base:var(--row-base);grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--space-4);list-style:none;display:grid}.BusinessPage-module__KGGLGq__logoPlate{border-radius:var(--radius-media);background:var(--surface-subtle);place-items:center;height:140px;display:grid}.BusinessPage-module__KGGLGq__others{margin-top:var(--space-5)}@media (max-width:1100px){.BusinessPage-module__KGGLGq__cards[data-count]:not([data-count="1"]){grid-template-columns:repeat(2,minmax(0,1fr))}.BusinessPage-module__KGGLGq__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.BusinessPage-module__KGGLGq__facts{row-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.BusinessPage-module__KGGLGq__fact:nth-child(3){padding-inline-start:0}.BusinessPage-module__KGGLGq__companies{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.BusinessPage-module__KGGLGq__head,.BusinessPage-module__KGGLGq__head[data-wide]{grid-template-columns:1fr}.BusinessPage-module__KGGLGq__spotlight{gap:var(--space-7);grid-template-columns:1fr}.BusinessPage-module__KGGLGq__spotImg,.BusinessPage-module__KGGLGq__wide{aspect-ratio:4/3}}@media (max-width:720px){.BusinessPage-module__KGGLGq__cards[data-count]:not([data-count="1"]){grid-template-columns:1fr}.BusinessPage-module__KGGLGq__fact{padding-inline-end:var(--space-3)}.BusinessPage-module__KGGLGq__fact+.BusinessPage-module__KGGLGq__fact{padding-inline-start:var(--space-3)}.BusinessPage-module__KGGLGq__fact:nth-child(3){padding-inline-start:0}.BusinessPage-module__KGGLGq__fact dt{font-size:.8125rem}.BusinessPage-module__KGGLGq__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.BusinessPage-module__KGGLGq__groups[data-side],.BusinessPage-module__KGGLGq__companies,.BusinessPage-module__KGGLGq__companies[data-count="4"]{grid-template-columns:1fr}.BusinessPage-module__KGGLGq__logoRow{--row-base:48px;grid-template-columns:repeat(2,minmax(0,1fr))}.BusinessPage-module__KGGLGq__logoPlate{height:112px}}
.FlowButton-module__qjX8VW__flow{--flow-settle:cubic-bezier(.23, 1, .32, 1);--flow-spring:cubic-bezier(.34, 1.56, .64, 1);--flow-fill:cubic-bezier(.19, 1, .22, 1);isolation:isolate;-webkit-tap-highlight-color:transparent;border-radius:var(--radius-control);min-height:46px;color:var(--text-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:border-color .6s var(--flow-settle), color .6s var(--flow-settle), border-radius .6s var(--flow-settle), transform var(--press-out) var(--ease-out);background:0 0;border:1.5px solid #21272166;align-items:center;padding:0 32px;display:inline-flex;position:relative;overflow:hidden}.FlowButton-module__qjX8VW__flow:active{transform:scale(var(--press-scale));transition-duration:var(--press-in)}.FlowButton-module__qjX8VW__label{z-index:1;transition:transform .8s ease-out;position:relative;transform:translate(-12px)}.FlowButton-module__qjX8VW__fill{z-index:0;aspect-ratio:1;background:var(--action);opacity:0;width:16px;transition:width .8s var(--flow-fill), opacity .8s var(--flow-fill);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FlowButton-module__qjX8VW__arrow{z-index:2;width:16px;height:16px;transition:left .8s var(--flow-spring), right .8s var(--flow-spring);position:absolute}.FlowButton-module__qjX8VW__arrowIn{left:-25%}.FlowButton-module__qjX8VW__arrowOut{right:16px}.on-dark .FlowButton-module__qjX8VW__flow{color:var(--white);border-color:#fff9}.FlowButton-module__qjX8VW__flow:focus-visible{color:var(--white);border-color:#0000;border-radius:6px}.FlowButton-module__qjX8VW__flow:focus-visible .FlowButton-module__qjX8VW__label{transform:translate(12px)}.FlowButton-module__qjX8VW__flow:focus-visible .FlowButton-module__qjX8VW__fill{opacity:1;width:max(260px,160%)}.FlowButton-module__qjX8VW__flow:focus-visible .FlowButton-module__qjX8VW__arrowIn{left:16px}.FlowButton-module__qjX8VW__flow:focus-visible .FlowButton-module__qjX8VW__arrowOut{right:-25%}@media (hover:hover) and (pointer:fine){.FlowButton-module__qjX8VW__flow:hover{color:var(--white);border-color:#0000;border-radius:6px}.FlowButton-module__qjX8VW__flow:hover .FlowButton-module__qjX8VW__label{transform:translate(12px)}.FlowButton-module__qjX8VW__flow:hover .FlowButton-module__qjX8VW__fill{opacity:1;width:max(260px,160%)}.FlowButton-module__qjX8VW__flow:hover .FlowButton-module__qjX8VW__arrowIn{left:16px}.FlowButton-module__qjX8VW__flow:hover .FlowButton-module__qjX8VW__arrowOut{right:-25%}}@media (hover:none),(pointer:coarse){.FlowButton-module__qjX8VW__flow:active{color:var(--white);border-color:#0000;border-radius:6px;transition-duration:.25s}.FlowButton-module__qjX8VW__flow:active .FlowButton-module__qjX8VW__label{transition-duration:.35s;transform:translate(12px)}.FlowButton-module__qjX8VW__flow:active .FlowButton-module__qjX8VW__fill{opacity:1;width:max(260px,160%);transition-duration:.35s}.FlowButton-module__qjX8VW__flow:active .FlowButton-module__qjX8VW__arrowIn{transition-duration:.35s;left:16px}.FlowButton-module__qjX8VW__flow:active .FlowButton-module__qjX8VW__arrowOut{transition-duration:.35s;right:-25%}}@media (prefers-reduced-motion:reduce){.FlowButton-module__qjX8VW__flow,.FlowButton-module__qjX8VW__label,.FlowButton-module__qjX8VW__fill,.FlowButton-module__qjX8VW__arrow{transition-duration:0s}.FlowButton-module__qjX8VW__flow:active{transform:none}}
.page-module__QMtrTG__head{font-size:var(--text-3xl)}.page-module__QMtrTG__soon{margin-top:var(--space-4);max-width:calc(52 * var(--ch-light))}.page-module__QMtrTG__logos{--logo-base:84px;align-items:center;gap:var(--space-6) clamp(32px, 4vw, 64px);margin-top:var(--space-7);flex-wrap:wrap;list-style:none;display:flex}.page-module__QMtrTG__logo{transition:opacity var(--dur-fast) var(--ease-std);display:block}.page-module__QMtrTG__logo:hover{opacity:.72}.page-module__QMtrTG__projects{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(40px,4vw,64px) clamp(20px,2.2vw,32px);margin-top:clamp(40px,5vw,72px);list-style:none;display:grid}.page-module__QMtrTG__project{scroll-margin-top:calc(var(--nav-h) + var(--space-5));flex-direction:column;display:flex}.page-module__QMtrTG__cover{isolation:isolate;aspect-ratio:4/3;border-radius:var(--radius-media);background:var(--surface-subtle);position:relative;overflow:hidden}.page-module__QMtrTG__cover img{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.page-module__QMtrTG__project:hover .page-module__QMtrTG__cover img{transform:scale(1.03)}.page-module__QMtrTG__coverIcon{background:var(--line-strong);width:72px;height:72px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;margin:auto;position:absolute;inset:0}.page-module__QMtrTG__projectName{margin-top:var(--space-5);font-size:var(--text-xl);line-height:1.25}.page-module__QMtrTG__photoCard{isolation:isolate;border-radius:var(--radius-media);background:var(--surface-dark);display:block;position:relative;overflow:hidden}.page-module__QMtrTG__photoImg{z-index:-2;object-fit:cover;opacity:.86;transition:transform 1s var(--ease-out), opacity .6s ease}.page-module__QMtrTG__photoCard:before{content:"";z-index:-1;background:linear-gradient(#21272100 0%,#21272129 58%,#212721d6 100%);position:absolute;inset:0}.page-module__QMtrTG__photoName{font-size:clamp(1.2rem,1.8vw,1.7rem);font-weight:var(--weight-regular);letter-spacing:-.03em;color:var(--white);padding:clamp(18px,1.8vw,26px);line-height:1.12;position:absolute;bottom:0;left:0;right:0}.page-module__QMtrTG__photoCard:hover .page-module__QMtrTG__photoImg{opacity:1;transform:scale(1.05)}.page-module__QMtrTG__district:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:var(--radius-media)}.page-module__QMtrTG__carouselBlock{padding-top:clamp(56px,6vw,96px)}.page-module__QMtrTG__carouselHead{margin-bottom:clamp(36px,4.4vw,64px)}.page-module__QMtrTG__places{background:var(--surface-dark)}.page-module__QMtrTG__places .page-module__QMtrTG__head{color:var(--white)}.page-module__QMtrTG__others{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.2vw,16px);margin-top:clamp(36px,4.4vw,64px);list-style:none;display:grid}.page-module__QMtrTG__district{aspect-ratio:3/4}@media (max-width:900px){.page-module__QMtrTG__projects,.page-module__QMtrTG__others{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.page-module__QMtrTG__logos{--logo-base:64px;gap:var(--space-5) var(--space-6)}.page-module__QMtrTG__projects{grid-template-columns:1fr}}.page-module__QMtrTG__photoName:lang(km){line-height:var(--leading-tight);letter-spacing:0}
.Gallery-module__3QxX8q__copy{max-width:calc(60 * var(--ch-light))}.Gallery-module__3QxX8q__title{font-size:clamp(1.6rem,1.05rem + 1.6vw,2.5rem);line-height:1.15}.Gallery-module__3QxX8q__copy p{margin-top:var(--space-4);font-size:var(--text-base);color:var(--text-body);line-height:1.74}.Gallery-module__3QxX8q__track{gap:var(--space-4)}.Gallery-module__3QxX8q__item{aspect-ratio:4/3;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);scroll-snap-align:start;flex:0 0 clamp(280px,34vw,520px);position:relative;overflow:hidden}.Gallery-module__3QxX8q__item img{object-fit:cover}.Gallery-module__3QxX8q__foot{margin-top:var(--space-7);justify-content:center;display:flex}@media (max-width:720px){.Gallery-module__3QxX8q__item{flex-basis:80vw}}
.ChapterCarousel-module__YObZGW__carousel{isolation:isolate;height:calc(100svh - var(--nav-h));background:var(--surface-dark);touch-action:pan-y;min-height:560px;max-height:1000px;position:relative;overflow:hidden}.ChapterCarousel-module__YObZGW__slide{opacity:0;visibility:hidden;transition:opacity .9s var(--ease-std), visibility 0s linear .9s;position:absolute;inset:0}.ChapterCarousel-module__YObZGW__slide[data-active]{opacity:1;visibility:visible;transition:opacity .9s var(--ease-std), visibility 0s;z-index:1}.ChapterCarousel-module__YObZGW__media{position:absolute;inset:0}.ChapterCarousel-module__YObZGW__media img{object-fit:cover;transition:transform 7s var(--ease-out);transform:scale(1.08)}.ChapterCarousel-module__YObZGW__slide[data-active] .ChapterCarousel-module__YObZGW__media img{transform:scale(1)}.ChapterCarousel-module__YObZGW__media:after{content:"";background:linear-gradient(90deg,#2127219e 0%,#21272152 45%,#21272114 75%),#2127211f;position:absolute;inset:0}.ChapterCarousel-module__YObZGW__slide[data-copy] .ChapterCarousel-module__YObZGW__media:after{background:linear-gradient(90deg,#212721c7 0%,#2127218c 45%,#21272133 80%),#21272138}.ChapterCarousel-module__YObZGW__copy{z-index:1;align-items:center;height:100%;display:flex;position:relative}.ChapterCarousel-module__YObZGW__title{max-width:calc(15 * var(--ch-semibold));color:var(--white);font-size:clamp(2rem,1.1rem + 3.6vw,4.75rem);font-weight:var(--weight-semibold);letter-spacing:-.04em;text-wrap:balance;white-space:pre-line;opacity:0;transition:opacity .6s var(--ease-std), transform .9s var(--ease-out);line-height:1.06;transform:translateY(18px)}.ChapterCarousel-module__YObZGW__slide[data-active] .ChapterCarousel-module__YObZGW__title{opacity:1;transition-delay:.25s;transform:none}.ChapterCarousel-module__YObZGW__body{max-width:calc(46 * var(--ch-light));margin-top:var(--space-5);font-size:var(--text-lg);color:#ffffffe0;line-height:1.55}.ChapterCarousel-module__YObZGW__cta{min-height:48px;margin-top:var(--space-6);border-radius:var(--radius-pill);background:var(--white);color:var(--text-strong);font-size:var(--text-base);font-weight:var(--weight-regular);align-items:center;padding:0 28px;display:inline-flex}.ChapterCarousel-module__YObZGW__cta:hover{background:#ffffffdb}.ChapterCarousel-module__YObZGW__cta:focus-visible{outline:2px solid var(--white);outline-offset:3px}.ChapterCarousel-module__YObZGW__body,.ChapterCarousel-module__YObZGW__cta{opacity:0;transition:opacity .6s var(--ease-std), transform .9s var(--ease-out), background-color var(--dur-fast) var(--ease-std);transform:translateY(18px)}.ChapterCarousel-module__YObZGW__slide[data-active] .ChapterCarousel-module__YObZGW__body{opacity:1;transition-delay:.35s;transform:none}.ChapterCarousel-module__YObZGW__slide[data-active] .ChapterCarousel-module__YObZGW__cta{opacity:1;transition-delay:.45s,.45s,0s;transform:none}.ChapterCarousel-module__YObZGW__controls{z-index:2;align-items:center;gap:12px;display:flex;position:absolute;bottom:clamp(24px,4vw,48px);left:50%;transform:translate(-50%)}.ChapterCarousel-module__YObZGW__dots,.ChapterCarousel-module__YObZGW__play{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:#ececeeb8;box-shadow:inset 0 0 0 1px #ffffff59}.ChapterCarousel-module__YObZGW__dots{border-radius:var(--radius-pill);align-items:center;height:56px;padding:0 16px;display:flex}.ChapterCarousel-module__YObZGW__dot{cursor:pointer;background:0 0;border:0;place-items:center;height:44px;padding:0 8px;display:grid}.ChapterCarousel-module__YObZGW__track{border-radius:var(--radius-pill);width:8px;height:8px;transition:width .5s var(--ease-out), background-color var(--dur-fast) var(--ease-std);background:#2127216b;display:block;position:relative;overflow:hidden}.ChapterCarousel-module__YObZGW__dot:hover .ChapterCarousel-module__YObZGW__track{background:#2127219e}.ChapterCarousel-module__YObZGW__dot[aria-current] .ChapterCarousel-module__YObZGW__track{background:#21272138;width:48px}.ChapterCarousel-module__YObZGW__fill{border-radius:inherit;transform-origin:0;background:#2127219e;animation-name:ChapterCarousel-module__YObZGW__progress;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;inset:0;transform:scaleX(0)}@keyframes ChapterCarousel-module__YObZGW__progress{to{transform:scaleX(1)}}.ChapterCarousel-module__YObZGW__play{width:56px;height:56px;color:var(--text-strong);cursor:pointer;transition:transform var(--press-out,.2s) var(--ease-out);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ChapterCarousel-module__YObZGW__play svg{width:22px;height:22px}.ChapterCarousel-module__YObZGW__play:active,.ChapterCarousel-module__YObZGW__dot:active .ChapterCarousel-module__YObZGW__track{transform:scale(.94)}.ChapterCarousel-module__YObZGW__dot:focus-visible,.ChapterCarousel-module__YObZGW__play:focus-visible{outline:2px solid var(--white);outline-offset:2px;border-radius:var(--radius-pill)}@media (max-width:720px){.ChapterCarousel-module__YObZGW__carousel{height:78svh;min-height:480px}.ChapterCarousel-module__YObZGW__media:after{background:linear-gradient(#21272126 0%,#2127214d 50%,#21272180 100%),#21272126}.ChapterCarousel-module__YObZGW__slide[data-copy] .ChapterCarousel-module__YObZGW__media:after{background:linear-gradient(#21272140 0%,#21272199 50%,#212721db 100%),#21272126}.ChapterCarousel-module__YObZGW__slide[data-copy] .ChapterCarousel-module__YObZGW__copy{align-items:flex-end;padding-bottom:120px}.ChapterCarousel-module__YObZGW__dots{height:48px;padding:0 12px}.ChapterCarousel-module__YObZGW__play{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.ChapterCarousel-module__YObZGW__slide,.ChapterCarousel-module__YObZGW__slide[data-active],.ChapterCarousel-module__YObZGW__title,.ChapterCarousel-module__YObZGW__body,.ChapterCarousel-module__YObZGW__cta,.ChapterCarousel-module__YObZGW__media img,.ChapterCarousel-module__YObZGW__track{transition:none}.ChapterCarousel-module__YObZGW__media img{transform:none}}.ChapterCarousel-module__YObZGW__title:lang(km){line-height:1.35}
.Hero-module__ZARIfG__hero{isolation:isolate;min-height:calc(100svh - var(--nav-h));padding:var(--space-9) var(--gutter);background:var(--surface-dark);place-items:center;display:grid;position:relative;overflow:hidden}.Hero-module__ZARIfG__media{z-index:-2;will-change:transform;position:absolute;inset:0;overflow:hidden}.Hero-module__ZARIfG__img{object-fit:cover}.Hero-module__ZARIfG__hero:after{content:"";z-index:-1;background:#2127215c;position:absolute;inset:0}.Hero-module__ZARIfG__inner{text-align:center;flex-direction:column;align-items:center;display:flex}@media (min-width:721px){.Hero-module__ZARIfG__left .Hero-module__ZARIfG__inner{width:100%;max-width:calc(var(--container) - 2 * var(--gutter));text-align:start;align-items:flex-start}}.Hero-module__ZARIfG__title{max-width:calc(11 * var(--ch-regular));color:var(--white);font-size:var(--text-hero);font-weight:var(--weight-regular);letter-spacing:-.03em;line-height:1.06}.Hero-module__ZARIfG__oneLine{white-space:nowrap;max-width:none;font-size:min(var(--text-hero), 10vw)}.Hero-module__ZARIfG__title:lang(km){letter-spacing:0;line-height:1.32}.Hero-module__ZARIfG__word:lang(km){margin:-.14em -.2em -.34em;padding:.14em .2em .34em}.Hero-module__ZARIfG__word{vertical-align:top;margin-bottom:-.14em;margin-right:-.08em;padding-bottom:.14em;padding-right:.08em;display:inline-block;overflow:hidden}.Hero-module__ZARIfG__word>span{will-change:transform;display:inline-block}@media (prefers-reduced-motion:no-preference){.Hero-module__ZARIfG__word>span{transform:translateY(110%)}.Hero-module__ZARIfG__img{transform:scale(1.18)}}
.PhotoRow-module__FAklLq__track{--inset:max(var(--gutter), calc((100% - var(--container)) / 2 + var(--gutter)));padding:4px var(--inset);scroll-padding-inline:var(--inset);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:clamp(12px,1.6vw,24px);list-style:none;display:flex;overflow-x:auto}.PhotoRow-module__FAklLq__track::-webkit-scrollbar{display:none}.PhotoRow-module__FAklLq__card{isolation:isolate;aspect-ratio:16/7;scroll-snap-align:start;background:var(--surface-dark);border-radius:clamp(16px,1.8vw,28px);flex:0 0 100%;position:relative;overflow:hidden}.PhotoRow-module__FAklLq__img{z-index:-2;object-fit:cover}.PhotoRow-module__FAklLq__icon{z-index:-2;aspect-ratio:1;width:clamp(72px,7vw,112px);-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:#ffffff38;margin:auto;position:absolute;inset:0 0 12%}.PhotoRow-module__FAklLq__card:has(.PhotoRow-module__FAklLq__name):before{content:"";z-index:-1;background:linear-gradient(#21272100 45%,#21272147 68%,#212721b8 100%);position:absolute;inset:0}.PhotoRow-module__FAklLq__card[data-copy]:before{background:linear-gradient(#21272100 25%,#21272173 55%,#212721cc 100%)}.PhotoRow-module__FAklLq__foot{padding:clamp(24px,4vw,64px);position:absolute;bottom:0;left:0;right:0}.PhotoRow-module__FAklLq__name{font-size:clamp(1.5rem,1rem + 1.6vw,2.5rem);font-weight:var(--weight-medium);letter-spacing:-.02em;color:var(--white);line-height:1.12}.PhotoRow-module__FAklLq__body{max-width:calc(46 * var(--ch-light));margin-top:var(--space-3);font-size:var(--text-lg);color:#ffffffe0;line-height:1.55}.PhotoRow-module__FAklLq__cta{min-height:48px;margin-top:var(--space-5);border-radius:var(--radius-pill);background:var(--white);color:var(--text-strong);font-size:var(--text-base);transition:background-color var(--dur-fast) var(--ease-std);align-items:center;padding:0 28px;display:inline-flex}.PhotoRow-module__FAklLq__cta:hover{background:#ffffffdb}.PhotoRow-module__FAklLq__cta:focus-visible{outline:2px solid var(--white);outline-offset:3px}.PhotoRow-module__FAklLq__controls{justify-content:flex-end;gap:var(--space-4);margin-top:clamp(24px,3vw,40px);display:flex}.PhotoRow-module__FAklLq__arrow{width:48px;height:48px;color:var(--text-strong);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-std), opacity var(--dur-fast) var(--ease-std), transform var(--press-out) var(--ease-out);background:#21272112;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.PhotoRow-module__FAklLq__arrow svg{width:22px;height:22px}.PhotoRow-module__FAklLq__arrow:hover:not(:disabled){background:#21272121}.on-dark .PhotoRow-module__FAklLq__arrow{color:var(--white);background:#ffffff29}.on-dark .PhotoRow-module__FAklLq__arrow:hover:not(:disabled){background:#ffffff42}.PhotoRow-module__FAklLq__arrow:active:not(:disabled){transform:scale(var(--press-scale));transition-duration:var(--press-in)}.PhotoRow-module__FAklLq__arrow:disabled{opacity:.4;cursor:default}.PhotoRow-module__FAklLq__arrow:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.on-dark .PhotoRow-module__FAklLq__arrow:focus-visible{outline-color:var(--white)}@media (max-width:720px){.PhotoRow-module__FAklLq__card{aspect-ratio:5/6;flex-basis:86%}.PhotoRow-module__FAklLq__arrow{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.PhotoRow-module__FAklLq__arrow:active:not(:disabled){transform:none}}
.ArticleCard-module__ZO5ghW__card{height:100%;color:inherit;flex-direction:column;display:flex}.ArticleCard-module__ZO5ghW__media{isolation:isolate;aspect-ratio:3/2;border-radius:var(--radius-media);background:var(--surface-subtle);margin-bottom:var(--space-5);position:relative;overflow:hidden}.ArticleCard-module__ZO5ghW__media img{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.ArticleCard-module__ZO5ghW__card:hover .ArticleCard-module__ZO5ghW__media img{transform:scale(1.03)}.ArticleCard-module__ZO5ghW__body{flex-direction:column;flex-grow:1;display:flex}.ArticleCard-module__ZO5ghW__category{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;font-family:var(--font-label);color:var(--text-brand)}.ArticleCard-module__ZO5ghW__category:lang(km){font-size:1rem;font-weight:var(--weight-semibold)}.ArticleCard-module__ZO5ghW__title{margin-top:var(--space-3);font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--text-strong);transition:color var(--dur-fast) var(--ease-std);line-height:1.35}.ArticleCard-module__ZO5ghW__card:hover .ArticleCard-module__ZO5ghW__title{color:var(--text-brand)}.ArticleCard-module__ZO5ghW__subtext{-webkit-line-clamp:3;line-clamp:3;margin-top:var(--space-3);font-size:var(--text-sm);color:var(--text-body);-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.ArticleCard-module__ZO5ghW__foot{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-4);font-size:var(--text-sm);color:var(--text-muted);margin-top:auto;display:flex}.ArticleCard-module__ZO5ghW__wide{gap:var(--space-8);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;display:grid}.ArticleCard-module__ZO5ghW__wide .ArticleCard-module__ZO5ghW__media{margin-bottom:0}.ArticleCard-module__ZO5ghW__wide .ArticleCard-module__ZO5ghW__title{margin-top:var(--space-4);font-size:clamp(1.6rem,1.05rem + 1.6vw,2.5rem);font-weight:var(--weight-regular);line-height:1.15}.ArticleCard-module__ZO5ghW__wide .ArticleCard-module__ZO5ghW__subtext{-webkit-line-clamp:4;line-clamp:4;margin-top:var(--space-5);font-size:var(--text-base);line-height:1.74}.ArticleCard-module__ZO5ghW__wide .ArticleCard-module__ZO5ghW__foot{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--line)}.ArticleCard-module__ZO5ghW__read{font-weight:var(--weight-medium);color:var(--text-strong);align-items:center;gap:8px;display:inline-flex}.ArticleCard-module__ZO5ghW__read svg{width:14px;height:14px;transition:transform var(--dur-base) var(--ease-out)}.ArticleCard-module__ZO5ghW__card:hover .ArticleCard-module__ZO5ghW__read{color:var(--text-brand)}.ArticleCard-module__ZO5ghW__card:hover .ArticleCard-module__ZO5ghW__read svg{transform:translate(3px)}@media (max-width:900px){.ArticleCard-module__ZO5ghW__wide{gap:var(--space-5);grid-template-columns:1fr}.ArticleCard-module__ZO5ghW__wide .ArticleCard-module__ZO5ghW__title{margin-top:var(--space-3)}}
.SectorCarousel-module__plWNta__head{justify-content:space-between;align-items:flex-end;gap:var(--space-6);margin-bottom:var(--space-7);display:flex}.SectorCarousel-module__plWNta__title{max-width:calc(18 * var(--ch-medium));font-size:var(--text-3xl)}.SectorCarousel-module__plWNta__controls{gap:var(--space-2);flex-shrink:0;display:flex}.SectorCarousel-module__plWNta__arrow{border:1px solid var(--line-strong);border-radius:var(--radius-control);width:48px;height:48px;color:var(--text-strong);transition:background-color var(--dur-fast) var(--ease-std), border-color var(--dur-fast) var(--ease-std), opacity var(--dur-fast) var(--ease-std), transform var(--press-out) var(--ease-out);place-items:center;display:grid}.SectorCarousel-module__plWNta__arrow svg{width:16px;height:16px}.SectorCarousel-module__plWNta__arrow:hover:not(:disabled){background:var(--surface-subtle);border-color:var(--text-strong)}.SectorCarousel-module__plWNta__arrow:active:not(:disabled){transform:scale(var(--press-scale));transition-duration:var(--press-in)}.SectorCarousel-module__plWNta__arrow:disabled{opacity:.35;cursor:default}.SectorCarousel-module__plWNta__track{--inset:max(var(--gutter), calc((100% - var(--container)) / 2 + var(--gutter)));gap:var(--space-5);padding:4px var(--inset);scroll-padding-inline:var(--inset);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.SectorCarousel-module__plWNta__track::-webkit-scrollbar{display:none}.SectorCarousel-module__plWNta__item{scroll-snap-align:start;flex:0 0 clamp(260px,27vw,400px)}.SectorCarousel-module__plWNta__card{display:block}.SectorCarousel-module__plWNta__img{aspect-ratio:4/5;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-dark);margin-bottom:var(--space-5);position:relative;overflow:hidden}.SectorCarousel-module__plWNta__img img{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.SectorCarousel-module__plWNta__card:hover .SectorCarousel-module__plWNta__img img{transform:scale(1.04)}.SectorCarousel-module__plWNta__name{font-size:var(--text-xl);transition:color var(--dur-fast) var(--ease-std)}.SectorCarousel-module__plWNta__card:hover .SectorCarousel-module__plWNta__name{color:var(--text-brand)}@media (max-width:720px){.SectorCarousel-module__plWNta__item{flex-basis:78vw}.SectorCarousel-module__plWNta__arrow{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.SectorCarousel-module__plWNta__arrow:active:not(:disabled){transform:none}}
.page-module__2rjfLW__head{padding-block:clamp(40px,5vw,80px) clamp(40px,5vw,64px)}.page-module__2rjfLW__back{min-height:44px;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-body);align-items:center;gap:8px;margin-bottom:clamp(24px,4vw,56px);display:inline-flex}.page-module__2rjfLW__back svg{width:16px;height:16px;transition:transform var(--dur-base) var(--ease-out)}.page-module__2rjfLW__back:hover{color:var(--text-brand)}.page-module__2rjfLW__back:hover svg{transform:translate(-3px)}.page-module__2rjfLW__headCentre{text-align:center;flex-direction:column;align-items:center;display:flex}.page-module__2rjfLW__headLabel{display:block}.page-module__2rjfLW__title{max-width:calc(20 * var(--ch-semibold));font-size:clamp(2.25rem,1rem + 3.6vw,4.75rem);font-weight:var(--weight-semibold);letter-spacing:-.035em;text-wrap:balance;line-height:1.04}.page-module__2rjfLW__lede{max-width:calc(56 * var(--ch-light));margin:var(--space-6) auto 0;font-size:var(--text-lg);color:var(--text-body);line-height:1.6}.page-module__2rjfLW__headActions{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.page-module__2rjfLW__closed{min-height:46px;padding:0 var(--space-5);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong);background:var(--surface-subtle);border-radius:var(--radius-control);align-items:center;display:inline-flex}.page-module__2rjfLW__facts{gap:var(--space-5);padding-block:var(--space-6);border-block:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.page-module__2rjfLW__fact{align-content:start;gap:6px;display:grid}.page-module__2rjfLW__fact dt{font-size:var(--text-xs);color:var(--text-muted)}.page-module__2rjfLW__fact dd{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-strong)}.page-module__2rjfLW__body{padding-block:clamp(24px, 3vw, 40px) var(--section-pad)}.page-module__2rjfLW__section{gap:var(--space-8);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);padding-block:clamp(32px,4vw,56px);display:grid}.page-module__2rjfLW__section:last-of-type{border-bottom:0}.page-module__2rjfLW__intro .page-module__2rjfLW__prose{grid-column:2}.page-module__2rjfLW__sectionTitle{top:calc(var(--nav-h) + var(--space-6));font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;align-self:start;line-height:1.25;position:sticky}.page-module__2rjfLW__prose{max-width:calc(68 * var(--ch-light))}.page-module__2rjfLW__prose p,.page-module__2rjfLW__prose li{font-size:var(--text-base);color:var(--text-body);line-height:1.75}.page-module__2rjfLW__prose p+p,.page-module__2rjfLW__prose p+ul,.page-module__2rjfLW__prose ul+p,.page-module__2rjfLW__prose p+ol,.page-module__2rjfLW__prose ol+p{margin-top:var(--space-4)}.page-module__2rjfLW__prose strong{font-weight:var(--weight-semibold);color:var(--text-strong)}.page-module__2rjfLW__prose a{color:var(--text-brand);text-underline-offset:3px;text-decoration:underline}.page-module__2rjfLW__prose ul,.page-module__2rjfLW__prose ol{padding-left:1.2em}.page-module__2rjfLW__prose ul{list-style:outside}.page-module__2rjfLW__prose ol{list-style:decimal}.page-module__2rjfLW__prose li+li{margin-top:var(--space-2)}.page-module__2rjfLW__prose li::marker{color:var(--text-brand)}.page-module__2rjfLW__shareRow{padding-top:var(--space-7);border-top:1px solid var(--line)}.page-module__2rjfLW__mobileApply{z-index:90;padding:var(--space-3) var(--gutter) calc(var(--space-3) + env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(1.8)blur(18px);backdrop-filter:saturate(1.8)blur(18px);border-top:1px solid var(--line);transition:transform var(--dur-base) var(--ease-out);background:#ffffffe6;display:none;position:fixed;inset:auto 0 0;transform:translateY(110%)}.page-module__2rjfLW__mobileApply[data-show]{transform:none}@media (max-width:1024px){.page-module__2rjfLW__mobileApply{display:block}}@media (max-width:900px){.page-module__2rjfLW__section{gap:var(--space-4);grid-template-columns:1fr}.page-module__2rjfLW__intro .page-module__2rjfLW__prose{grid-column:1}.page-module__2rjfLW__sectionTitle{position:static}}@media (prefers-reduced-motion:reduce){.page-module__2rjfLW__mobileApply{transition:none}}
.Share-module__w4k1Ia__share{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.Share-module__w4k1Ia__shareLabel{margin-right:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;font-family:var(--font-label);color:var(--text-muted)}.Share-module__w4k1Ia__shareBtn{width:44px;height:44px;color:var(--text-strong);cursor:pointer;border:1px solid var(--line-strong);border-radius:var(--radius-pill);transition:color var(--dur-fast) var(--ease-std), border-color var(--dur-fast) var(--ease-std), background-color var(--dur-fast) var(--ease-std);background:0 0;place-items:center;padding:0;display:grid}.Share-module__w4k1Ia__shareBtn svg{width:18px;height:18px}.Share-module__w4k1Ia__shareBtn .Share-module__w4k1Ia__brand{fill:currentColor;width:17px;height:17px}.Share-module__w4k1Ia__shareBtn:hover{color:var(--white);background:var(--surface-brand);border-color:var(--surface-brand)}.Share-module__w4k1Ia__copied{min-width:6.5em;font-size:var(--text-sm);color:var(--text-muted);text-align:left}.Share-module__w4k1Ia__share[data-align=start]{justify-content:flex-start;margin-top:0}
.VideoFacade-module__ok_u7a__frame{aspect-ratio:16/9;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-dark);position:relative;overflow:hidden}.VideoFacade-module__ok_u7a__player{border:0;width:100%;height:100%;position:absolute;inset:0}.VideoFacade-module__ok_u7a__poster{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.VideoFacade-module__ok_u7a__poster img{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.VideoFacade-module__ok_u7a__poster:after{content:"";transition:background-color var(--dur-base) var(--ease-std);background:#21272138;position:absolute;inset:0}.VideoFacade-module__ok_u7a__poster:hover img{transform:scale(1.03)}.VideoFacade-module__ok_u7a__poster:hover:after{background:#2127211f}.VideoFacade-module__ok_u7a__play{z-index:1;aspect-ratio:1;width:clamp(64px,8vw,96px);color:var(--text-strong);-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);transition:transform var(--dur-base) var(--ease-out);background:#ececeec7;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #fff6}.VideoFacade-module__ok_u7a__play svg{width:36%;height:36%;margin-left:6%}.VideoFacade-module__ok_u7a__poster:hover .VideoFacade-module__ok_u7a__play{transform:translate(-50%,-50%)scale(1.06)}.VideoFacade-module__ok_u7a__poster:active .VideoFacade-module__ok_u7a__play{transform:translate(-50%,-50%)scale(.96)}.VideoFacade-module__ok_u7a__poster:focus-visible{outline:3px solid var(--white);outline-offset:-6px}
.page-module__1PYtFG__article{padding-top:clamp(48px,6vw,96px)}.page-module__1PYtFG__header{max-width:calc(880px + 2 * var(--gutter));text-align:center}.page-module__1PYtFG__category{display:inline-block}.page-module__1PYtFG__category:hover{text-underline-offset:4px;text-decoration:underline}.page-module__1PYtFG__title{font-size:clamp(1.9rem,1.2rem + 2.6vw,3.5rem);font-weight:var(--weight-regular);letter-spacing:-.025em;text-wrap:balance;line-height:1.12}.page-module__1PYtFG__dek{max-width:calc(64 * var(--ch-light));margin:var(--space-5) auto 0;font-size:var(--text-lg);color:var(--text-body);text-wrap:pretty;line-height:1.6}.page-module__1PYtFG__meta{justify-content:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-6);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}.page-module__1PYtFG__heroWrap{margin-top:var(--space-8)}.page-module__1PYtFG__hero{border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);overflow:hidden}.page-module__1PYtFG__hero img{object-fit:cover;width:100%;height:auto;max-height:82svh;display:block}.page-module__1PYtFG__body{max-width:calc(720px + 2 * var(--gutter));padding-block:var(--space-8) var(--section-pad)}.page-module__1PYtFG__body p,.page-module__1PYtFG__body ul,.page-module__1PYtFG__body ol{font-size:var(--text-base);color:var(--text-body);line-height:1.8}.page-module__1PYtFG__body p+p,.page-module__1PYtFG__body p+ul,.page-module__1PYtFG__body ul+p,.page-module__1PYtFG__body p+ol,.page-module__1PYtFG__body ol+p{margin-top:var(--space-5)}.page-module__1PYtFG__body strong{font-weight:var(--weight-semibold);color:var(--text-strong)}.page-module__1PYtFG__body a{color:var(--text-brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.page-module__1PYtFG__body a:hover{text-decoration-thickness:2px}.page-module__1PYtFG__body h3{margin:var(--space-8) 0 var(--space-4);font-size:var(--text-xl);line-height:1.3}.page-module__1PYtFG__body ul,.page-module__1PYtFG__body ol{padding-left:1.25em}.page-module__1PYtFG__body ul{list-style:outside}.page-module__1PYtFG__body ol{list-style:decimal}.page-module__1PYtFG__body li+li{margin-top:var(--space-2)}.page-module__1PYtFG__body li::marker{color:var(--text-brand)}.page-module__1PYtFG__figure{margin:var(--space-7) clamp(-60px, -4vw, 0px)}.page-module__1PYtFG__figure img{border-radius:var(--radius-media);width:100%;height:auto;display:block}.page-module__1PYtFG__figure figcaption{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--text-muted)}.page-module__1PYtFG__related{padding-block:var(--section-pad);background:var(--surface-subtle)}.page-module__1PYtFG__relatedHead{justify-content:space-between;align-items:center;gap:var(--space-5);margin-bottom:var(--space-7);display:flex}.page-module__1PYtFG__relatedHead .eyebrow{margin-bottom:0}.page-module__1PYtFG__relatedGrid{gap:var(--space-8) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}@media (max-width:1100px){.page-module__1PYtFG__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__1PYtFG__relatedGrid li:nth-child(3){display:none}}@media (max-width:720px){.page-module__1PYtFG__heroWrap{margin-top:var(--space-7);padding-inline:0}.page-module__1PYtFG__hero{border-radius:0}.page-module__1PYtFG__figure{margin-inline:0}.page-module__1PYtFG__relatedGrid{gap:var(--space-7);grid-template-columns:1fr}.page-module__1PYtFG__relatedGrid li:nth-child(3){display:block}}
.page-module__luWwTq__page{padding-block:clamp(48px, 6vw, 96px) var(--section-pad)}.page-module__luWwTq__resourcesBody{max-width:calc(46 * var(--ch-light));margin-top:var(--space-4);font-size:var(--text-base);color:var(--text-body);line-height:1.7}.page-module__luWwTq__resources{border-top:1px solid var(--line-strong);list-style:none}.page-module__luWwTq__resource{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:44px;padding-block:var(--space-5);border-bottom:1px solid var(--line-strong);font-size:var(--text-xl);font-weight:var(--weight-medium);letter-spacing:-.01em;color:var(--text-strong);transition:color var(--dur-fast) var(--ease-std);display:flex}.page-module__luWwTq__resource svg{width:22px;height:22px;transition:transform var(--dur-base) var(--ease-out);flex:none}.page-module__luWwTq__resource:hover{color:var(--text-brand)}.page-module__luWwTq__resource:hover svg{transform:translate(4px)}.page-module__luWwTq__resource:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.page-module__luWwTq__layout{grid-template-columns:minmax(0,1fr);display:grid}.page-module__luWwTq__title{text-align:center;font-size:var(--text-hero);font-weight:var(--weight-regular);letter-spacing:-.04em;line-height:1}.page-module__luWwTq__tools{margin-top:var(--space-6);justify-content:center;display:flex}.page-module__luWwTq__search{width:min(360px,100%);display:block;position:relative}.page-module__luWwTq__search svg{width:18px;height:18px;color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.page-module__luWwTq__search input{width:100%;min-height:48px;padding:0 var(--space-4) 0 44px;font:inherit;font-size:var(--text-sm);color:var(--text-strong);background:var(--white);border:1px solid var(--line-strong);border-radius:var(--radius-control);transition:border-color var(--dur-fast) var(--ease-std)}.page-module__luWwTq__search input::placeholder{color:var(--text-muted)}.page-module__luWwTq__search input:hover{border-color:var(--text-muted)}.page-module__luWwTq__search input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;border-color:#0000}.page-module__luWwTq__controls{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-8);padding-bottom:var(--space-5);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.page-module__luWwTq__pills{gap:var(--space-1);flex-wrap:wrap;display:flex}.page-module__luWwTq__pill{align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);font:inherit;font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-muted);border-radius:var(--radius-pill);cursor:pointer;transition:color var(--dur-base) var(--ease-std);background:0 0;border:0;display:inline-flex;position:relative}.page-module__luWwTq__pill:hover{color:var(--text-strong)}.page-module__luWwTq__pill[aria-pressed=true],.page-module__luWwTq__pill[aria-pressed=true]:hover{color:var(--white)}.page-module__luWwTq__mark{border-radius:var(--radius-pill);pointer-events:none;position:absolute;top:0;left:0}.page-module__luWwTq__mark[data-ready]{transition:transform .55s var(--ease-out), width .55s var(--ease-out), height .55s var(--ease-out)}.page-module__luWwTq__view{animation:page-module__luWwTq__viewIn var(--dur-base) var(--ease-out)}@keyframes page-module__luWwTq__viewIn{0%{opacity:0;transform:translateY(12px)}}.page-module__luWwTq__featured{padding-block:var(--space-8);border-bottom:1px solid var(--line)}.page-module__luWwTq__grid{margin-top:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(64px,6.5vw,104px) clamp(32px,3.4vw,56px);list-style:none;display:grid}.page-module__luWwTq__empty{padding-block:var(--space-10);text-align:center}.page-module__luWwTq__empty h3{font-size:var(--text-xl)}.page-module__luWwTq__empty p{margin-top:var(--space-3);color:var(--text-body)}.page-module__luWwTq__pagination{justify-content:center;gap:var(--space-2);margin-top:var(--space-9);display:flex}.page-module__luWwTq__pageBtn{width:44px;height:44px;font:inherit;font-size:var(--text-sm);color:var(--text-strong);border:1px solid var(--line-strong);border-radius:var(--radius-control);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-std), border-color var(--dur-fast) var(--ease-std);background:0 0}.page-module__luWwTq__pageBtn:hover{border-color:var(--text-strong)}.page-module__luWwTq__pageBtn[aria-current=page]{background:var(--text-strong);border-color:var(--text-strong);color:var(--white)}@media (max-width:1100px){.page-module__luWwTq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.page-module__luWwTq__tools{align-items:stretch}.page-module__luWwTq__search{width:100%}.page-module__luWwTq__controls{margin-top:var(--space-6)}.page-module__luWwTq__grid{gap:var(--space-8);grid-template-columns:1fr}.page-module__luWwTq__featured{padding-block:var(--space-6)}}@media (prefers-reduced-motion:reduce){.page-module__luWwTq__view{animation:none}.page-module__luWwTq__mark[data-ready]{transition:none}}.page-module__luWwTq__title:lang(km){letter-spacing:0;line-height:1.32}
.page-module__IEM2ma__hero{isolation:isolate;background:var(--surface-dark);align-items:center;min-height:min(72svh,760px);padding-block:clamp(48px,7vw,104px);display:flex;position:relative;overflow:hidden}.page-module__IEM2ma__heroMedia{z-index:-2;will-change:transform;position:absolute;inset:0;overflow:hidden}.page-module__IEM2ma__heroMedia img{object-fit:cover}.page-module__IEM2ma__hero:after{content:"";z-index:-1;background:#2127216b;position:absolute;inset:0}.page-module__IEM2ma__heroInner{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.page-module__IEM2ma__heroTitle{max-width:calc(14 * var(--ch-semibold));color:var(--white);font-size:var(--text-hero);font-weight:var(--weight-semibold);letter-spacing:-.04em;line-height:1.02}.page-module__IEM2ma__heroWord{vertical-align:top;margin-bottom:-.14em;margin-right:-.08em;padding-bottom:.14em;padding-right:.08em;display:inline-block;overflow:hidden}.page-module__IEM2ma__heroWord>span{will-change:transform;display:inline-block}.page-module__IEM2ma__heroBody{max-width:calc(44 * var(--ch-light));margin-top:var(--space-5);font-size:var(--text-lg);color:#ffffffe0;line-height:1.55}@media (prefers-reduced-motion:no-preference){.page-module__IEM2ma__heroWord>span{transform:translateY(110%)}.page-module__IEM2ma__heroMedia img{transform:scale(1.18)}.page-module__IEM2ma__heroBody{opacity:0}}.page-module__IEM2ma__grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:clamp(48px,7vw,128px);display:grid}.page-module__IEM2ma__form{gap:var(--space-5);margin-top:var(--space-5);display:grid}.page-module__IEM2ma__row{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__IEM2ma__field{gap:var(--space-2);display:grid}.page-module__IEM2ma__fieldLabel{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-strong)}.page-module__IEM2ma__optional{font-weight:var(--weight-regular);color:var(--text-muted)}.page-module__IEM2ma__control{width:100%;min-height:52px;padding:0 var(--space-4);font:inherit;font-size:var(--text-base);color:var(--text-strong);background:var(--white);border:1px solid var(--line-strong);border-radius:var(--radius-control);transition:border-color var(--dur-fast) var(--ease-std), box-shadow var(--dur-fast) var(--ease-std)}.page-module__IEM2ma__control:hover{border-color:var(--text-muted)}.page-module__IEM2ma__control:focus-visible{border-color:var(--text-brand);outline:none;box-shadow:0 0 0 3px #a62b2729}.page-module__IEM2ma__control:user-invalid{border-color:var(--text-brand)}.page-module__IEM2ma__message{min-height:180px;padding-block:var(--space-4);resize:vertical;line-height:1.6}.page-module__IEM2ma__selectWrap{display:block;position:relative}.page-module__IEM2ma__selectWrap select{appearance:none;cursor:pointer;padding-right:44px}.page-module__IEM2ma__selectWrap:after{content:"";pointer-events:none;border-right:1.6px solid var(--text-muted);border-bottom:1.6px solid var(--text-muted);width:8px;height:8px;position:absolute;top:50%;right:18px;transform:translateY(-70%)rotate(45deg)}.page-module__IEM2ma__selectWrap select:invalid{color:var(--text-muted)}.page-module__IEM2ma__gotcha{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.page-module__IEM2ma__submitRow{align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.page-module__IEM2ma__submitRow button:disabled{opacity:.7;cursor:progress}.page-module__IEM2ma__note{max-width:calc(36 * var(--ch-light));font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}.page-module__IEM2ma__success{margin-top:var(--space-5);background:var(--surface-subtle);border-radius:20px;outline:none;padding:clamp(28px,4vw,48px)}.page-module__IEM2ma__successIcon{width:48px;height:48px;margin-bottom:var(--space-5);color:var(--white);background:var(--surface-brand);border-radius:50%;place-items:center;display:grid}.page-module__IEM2ma__successIcon svg{width:24px;height:24px}.page-module__IEM2ma__success h3{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:-.025em}.page-module__IEM2ma__success p{max-width:calc(48 * var(--ch-light));margin-top:var(--space-3);font-size:var(--text-base);color:var(--text-body);line-height:1.7}.page-module__IEM2ma__details{padding-top:calc(var(--space-4) + clamp(1.125rem, 1rem + .6vw, 1.5rem) * 1.2)}.page-module__IEM2ma__detail{padding-block:var(--space-6);border-top:1px solid var(--line)}.page-module__IEM2ma__detail:last-child{border-bottom:1px solid var(--line)}.page-module__IEM2ma__detailLabel{font-size:var(--text-sm);color:var(--text-muted);display:block}.page-module__IEM2ma__detailBody{margin-top:var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-medium);letter-spacing:-.015em;color:var(--text-strong);line-height:1.35}.page-module__IEM2ma__detailBody a{color:inherit;transition:color var(--dur-fast) var(--ease-std)}.page-module__IEM2ma__detailBody a:hover{color:var(--text-brand)}.page-module__IEM2ma__map{aspect-ratio:16/7;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);margin:clamp(56px,7vw,112px) 0 0;overflow:hidden}.page-module__IEM2ma__map iframe{border:0;width:100%;height:100%;display:block}.page-module__IEM2ma__formCol{scroll-margin-top:calc(var(--nav-h) + var(--space-6))}.page-module__IEM2ma__faq{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,112px);display:grid}.page-module__IEM2ma__faqHead{top:calc(var(--nav-h) + var(--space-6));position:sticky}.page-module__IEM2ma__faqTitle{max-width:calc(12 * var(--ch-semibold));font-size:clamp(2rem,1.2rem + 2.6vw,3.5rem);font-weight:var(--weight-semibold);letter-spacing:-.035em;line-height:1.06}.page-module__IEM2ma__faqBody{max-width:calc(44 * var(--ch-light));margin-top:var(--space-5);font-size:var(--text-base);color:var(--text-body);line-height:1.65}.page-module__IEM2ma__faqBody a,.page-module__IEM2ma__faqA a{color:var(--text-brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.page-module__IEM2ma__faqBody a:hover,.page-module__IEM2ma__faqA a:hover{text-decoration-thickness:2px}.page-module__IEM2ma__faqList{border-bottom:1px solid var(--line)}.page-module__IEM2ma__faqItem{border-top:1px solid var(--line)}.page-module__IEM2ma__faqQ{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:44px;padding-block:var(--space-6);cursor:pointer;font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:-.015em;color:var(--text-strong);transition:color var(--dur-fast) var(--ease-std);line-height:1.35;list-style:none;display:flex}.page-module__IEM2ma__faqQ::-webkit-details-marker{display:none}.page-module__IEM2ma__faqQ:hover{color:var(--text-brand)}.page-module__IEM2ma__faqQ:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:4px}.page-module__IEM2ma__faqIcon{flex:none;width:20px;height:20px;transition:transform .52s cubic-bezier(.32,.72,0,1);position:relative}.page-module__IEM2ma__faqIcon:before,.page-module__IEM2ma__faqIcon:after{content:"";background:currentColor;border-radius:2px;width:16px;height:1.6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__IEM2ma__faqIcon:after{transform:translate(-50%,-50%)rotate(90deg)}.page-module__IEM2ma__faqItem[open] .page-module__IEM2ma__faqIcon{transform:rotate(45deg)}.page-module__IEM2ma__faqA{max-width:calc(62 * var(--ch-light));padding-bottom:var(--space-6);font-size:var(--text-base);color:var(--text-body);will-change:opacity, transform;line-height:1.75}@media (max-width:900px){.page-module__IEM2ma__grid{grid-template-columns:1fr}.page-module__IEM2ma__details{padding-top:0}.page-module__IEM2ma__faq{gap:var(--space-6);grid-template-columns:1fr}.page-module__IEM2ma__faqHead{position:static}.page-module__IEM2ma__map{aspect-ratio:4/3}}@media (max-width:720px){.page-module__IEM2ma__row{grid-template-columns:1fr}}.page-module__IEM2ma__heroTitle:lang(km){letter-spacing:0;line-height:1.32}.page-module__IEM2ma__heroWord:lang(km){margin:-.14em -.2em -.34em;padding:.14em .2em .34em}.page-module__IEM2ma__faqTitle:lang(km){line-height:var(--leading-tight);letter-spacing:0}
.page-module__bSgryG__intro{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.page-module__bSgryG__title{max-width:calc(22 * var(--ch-medium));font-size:clamp(1.6rem,1.05rem + 1.6vw,2.5rem);line-height:1.15}.page-module__bSgryG__body{max-width:calc(62 * var(--ch-light));font-size:var(--text-base);color:var(--text-body);line-height:1.74}.page-module__bSgryG__head{margin-bottom:var(--space-8)}.page-module__bSgryG__pillars{gap:var(--space-7) var(--space-5);margin-top:var(--space-9);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.page-module__bSgryG__pillar{--icon-size:96px;padding:var(--space-5) calc(var(--icon-size) + var(--space-4)) 0 0;border-top:1px solid var(--line-strong);position:relative}.page-module__bSgryG__pillarIcon{top:var(--space-5);width:var(--icon-size);height:var(--icon-size);background:var(--text-brand);opacity:.35;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;display:block;position:absolute;right:0}.page-module__bSgryG__pillarTitle{margin-bottom:var(--space-2);font-size:var(--text-xl)}.page-module__bSgryG__pillar p{max-width:calc(40 * var(--ch-light));font-size:var(--text-sm);line-height:1.7}.page-module__bSgryG__sdg{margin-top:var(--space-9)}.page-module__bSgryG__sdgHead{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.page-module__bSgryG__sdgHead .page-module__bSgryG__eyebrow{margin-bottom:0}.page-module__bSgryG__sdgLogo{width:clamp(220px,24vw,320px);height:auto}.page-module__bSgryG__goals{gap:var(--space-2);grid-template-columns:repeat(10,minmax(0,1fr));list-style:none;display:grid}.page-module__bSgryG__goal{aspect-ratio:1;position:relative}.page-module__bSgryG__goal img{object-fit:contain}.page-module__bSgryG__figures{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__bSgryG__figure{gap:var(--space-2);padding:var(--space-5) var(--space-5) 0 0;border-top:1px solid var(--line-strong);flex-direction:column;display:flex}.page-module__bSgryG__figure+.page-module__bSgryG__figure{padding-inline-start:var(--space-5)}.page-module__bSgryG__figureValue{margin-bottom:var(--space-2);font-size:var(--text-4xl);font-weight:var(--weight-light);font-family:var(--font-figure);letter-spacing:-.03em;color:var(--text-strong);order:-1;line-height:1}.page-module__bSgryG__figureLabel{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;font-family:var(--font-label);color:var(--text-brand)}.page-module__bSgryG__figureNote{font-size:var(--text-sm);color:var(--text-muted)}.page-module__bSgryG__newsHead{justify-content:space-between;align-items:flex-end;gap:var(--space-5);flex-wrap:wrap;display:flex}.page-module__bSgryG__stories{border-bottom:1px solid var(--line);list-style:none}.page-module__bSgryG__story{gap:var(--space-6);padding-block:var(--space-5);border-top:1px solid var(--line);color:inherit;grid-template-columns:220px minmax(0,1fr) auto;align-items:center;display:grid}.page-module__bSgryG__storyImg{aspect-ratio:3/2;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);position:relative;overflow:hidden}.page-module__bSgryG__storyImg img{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.page-module__bSgryG__story:hover .page-module__bSgryG__storyImg img{transform:scale(1.04)}.page-module__bSgryG__storyDate{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;font-family:var(--font-label);color:var(--text-brand)}.page-module__bSgryG__storyTitle{max-width:calc(40 * var(--ch-medium));margin-top:var(--space-2);font-size:var(--text-xl);transition:color var(--dur-fast) var(--ease-std);line-height:1.3}.page-module__bSgryG__story:hover .page-module__bSgryG__storyTitle{color:var(--text-brand)}.page-module__bSgryG__storyArrow{width:28px;height:28px;color:var(--text-strong);transition:transform var(--dur-base) var(--ease-out), color var(--dur-fast) var(--ease-std)}.page-module__bSgryG__story:hover .page-module__bSgryG__storyArrow{color:var(--text-brand);transform:translate(3px,-3px)}@media (max-width:1100px){.page-module__bSgryG__pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.page-module__bSgryG__intro{grid-template-columns:1fr}.page-module__bSgryG__pillars{margin-top:var(--space-8)}.page-module__bSgryG__goals{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:720px){.page-module__bSgryG__story{gap:var(--space-4);grid-template-columns:112px minmax(0,1fr)}.page-module__bSgryG__storyArrow{display:none}.page-module__bSgryG__storyTitle{font-size:var(--text-base)}.page-module__bSgryG__pillars{grid-template-columns:1fr}.page-module__bSgryG__pillar{--icon-size:80px}.page-module__bSgryG__figures{row-gap:var(--space-6);grid-template-columns:1fr}.page-module__bSgryG__figure+.page-module__bSgryG__figure{padding-inline-start:0}}.page-module__bSgryG__figureLabel:lang(km),.page-module__bSgryG__storyDate:lang(km){font-size:1.0625rem;font-weight:var(--weight-semibold);letter-spacing:0;text-transform:none}
.page-module__XmLeLa__title{max-width:calc(18 * var(--ch-semibold));font-size:clamp(2rem,1.3rem + 2.6vw,3.5rem);font-weight:var(--weight-semibold);letter-spacing:-.035em;text-wrap:balance;line-height:1.06}.page-module__XmLeLa__lede{max-width:calc(46 * var(--ch-light));font-size:var(--text-lg);color:var(--text-body);line-height:1.6}.page-module__XmLeLa__body{max-width:calc(58 * var(--ch-light));font-size:var(--text-base);color:var(--text-body);line-height:1.74}.page-module__XmLeLa__stage{position:relative}.page-module__XmLeLa__front{isolation:isolate;min-height:calc(100svh - var(--nav-h));padding:var(--space-9) var(--gutter);background:var(--surface-dark);place-items:center;display:grid;position:relative;overflow:hidden}.page-module__XmLeLa__frontMedia{z-index:-2;will-change:transform;position:absolute;inset:0;overflow:hidden}.page-module__XmLeLa__frontMedia img{object-fit:cover}.page-module__XmLeLa__front:after{content:"";z-index:-1;background:radial-gradient(60% 50%,#21272161 0%,#21272100 100%),#2127214d;position:absolute;inset:0}.page-module__XmLeLa__frontCopy{text-align:center;flex-direction:column;align-items:center;display:flex}.page-module__XmLeLa__heroTitle{color:var(--white);font-size:var(--text-hero);font-weight:var(--weight-semibold);letter-spacing:-.04em;line-height:1.04}.page-module__XmLeLa__heroLine{display:block}.page-module__XmLeLa__heroWord{vertical-align:top;margin-bottom:-.14em;margin-right:-.08em;padding-bottom:.14em;padding-right:.08em;display:inline-block;overflow:hidden}.page-module__XmLeLa__heroWord>span{will-change:transform;display:inline-block}.page-module__XmLeLa__heroTitle:lang(km) .page-module__XmLeLa__heroWord{margin-top:-.4em;padding-top:.4em}.page-module__XmLeLa__back{isolation:isolate;min-height:calc(100svh - var(--nav-h));padding-block:var(--space-9);background:var(--surface-dark);align-items:center;display:grid;position:relative;overflow:hidden}.page-module__XmLeLa__back:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(70% 65%,#191d1980 0%,#191d1900 100%),#191d1994;position:absolute;inset:0}.page-module__XmLeLa__backCopy{text-align:center;justify-content:center;width:100%;display:flex}.page-module__XmLeLa__passage{max-width:calc(30 * var(--ch-semibold));font-size:clamp(1.6rem,.9rem + 2.3vw,3.25rem);font-weight:var(--weight-semibold);letter-spacing:-.03em;color:var(--white);text-wrap:pretty;line-height:1.16}@media (prefers-reduced-motion:no-preference){.page-module__XmLeLa__story{height:calc(320svh - var(--nav-h))}.page-module__XmLeLa__stage{top:var(--nav-h);height:calc(100svh - var(--nav-h));position:sticky;overflow:hidden}.page-module__XmLeLa__front,.page-module__XmLeLa__back{min-height:0;position:absolute;inset:0}.page-module__XmLeLa__back{opacity:0;visibility:hidden;background:0 0}.page-module__XmLeLa__heroWord>span{transform:translateY(110%)}.page-module__XmLeLa__frontMedia img{transform:scale(1.12)}}.page-module__XmLeLa__programmeText{padding-block:clamp(80px,10vw,160px) clamp(48px,6vw,96px)}.page-module__XmLeLa__column{max-width:calc(1080px + 2 * var(--gutter))}.page-module__XmLeLa__lead{max-width:calc(52 * var(--ch-semibold));margin-top:var(--space-6);font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.015em;color:var(--text-strong);line-height:1.4}.page-module__XmLeLa__programmeText .page-module__XmLeLa__body{margin-top:var(--space-5);font-size:var(--text-lg);max-width:calc(62 * var(--ch-light));line-height:1.65}.page-module__XmLeLa__links{align-items:flex-start;gap:var(--space-4);margin-top:var(--space-7);flex-direction:column;display:flex}.page-module__XmLeLa__textLink{min-height:44px;font-size:var(--text-xl);font-weight:var(--weight-medium);letter-spacing:-.015em;color:var(--text-brand);align-items:center;gap:8px;display:inline-flex}.page-module__XmLeLa__textLink svg{width:20px;height:20px;transition:transform var(--dur-base) var(--ease-out);flex:none}.page-module__XmLeLa__textLink .page-module__XmLeLa__playIcon{width:26px;height:26px}.page-module__XmLeLa__textLink:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.page-module__XmLeLa__textLink:hover svg{transform:translate(3px)}.page-module__XmLeLa__textLink:hover .page-module__XmLeLa__playIcon{transform:scale(1.08)}.page-module__XmLeLa__programmeShot{padding-bottom:var(--section-pad)}.page-module__XmLeLa__programme{margin:0;position:relative}.page-module__XmLeLa__programmeImg{aspect-ratio:16/8;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);position:relative;overflow:hidden}.page-module__XmLeLa__programmeImg img{object-fit:cover}.page-module__XmLeLa__quote{z-index:1;max-width:460px;color:var(--text-strong);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);background:#ffffffbd;border-radius:20px;padding:clamp(20px,2.4vw,32px);position:absolute;bottom:clamp(16px,3vw,40px);left:clamp(16px,3vw,40px);box-shadow:inset 0 0 0 1px #ffffff80,0 20px 40px -20px #21272159}.page-module__XmLeLa__quote blockquote{font-size:var(--text-lg);font-weight:var(--weight-medium);letter-spacing:-.01em;margin:0;line-height:1.4}.page-module__XmLeLa__quote cite{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--text-body);font-style:normal;display:block}.page-module__XmLeLa__video{padding-block:var(--section-pad);background:var(--surface-dark);color:var(--text-on-dark-2)}.page-module__XmLeLa__videoHead{margin-bottom:clamp(48px,6vw,96px)}.page-module__XmLeLa__videoTitle{color:var(--white);font-size:clamp(2.5rem,1rem + 4.4vw,6rem);font-weight:var(--weight-semibold);letter-spacing:-.035em;line-height:1.05}.page-module__XmLeLa__gradient{background:linear-gradient(90deg, var(--accent-nature) 0%, var(--accent-nation) 48%, var(--red-200) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.page-module__XmLeLa__videoFrame{width:100%}.page-module__XmLeLa__gainsHead{margin-bottom:clamp(40px,5vw,72px)}.page-module__XmLeLa__gains{gap:var(--space-8) clamp(24px, 3vw, 48px);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.page-module__XmLeLa__gain{padding-top:var(--space-5);border-top:1px solid var(--line-strong)}.page-module__XmLeLa__gainIcon{width:64px;height:64px;margin:0 0 var(--space-5) -4px;background:var(--text-brand);-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;display:block}.page-module__XmLeLa__gainTitle{margin-bottom:var(--space-3);font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.025em;line-height:1.2}.page-module__XmLeLa__gain p{max-width:calc(38 * var(--ch-light));font-size:var(--text-base);color:var(--text-body);line-height:1.7}.page-module__XmLeLa__mosaicHead{margin-bottom:clamp(40px,5vw,72px)}.page-module__XmLeLa__mosaic{gap:var(--space-5);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);height:clamp(480px,52vw,760px);display:grid}.page-module__XmLeLa__mosaicCell{border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);position:relative;overflow:hidden}.page-module__XmLeLa__mosaicCell:first-child{grid-row:1/3}.page-module__XmLeLa__mosaicCell img{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.page-module__XmLeLa__mosaicCell:hover img{transform:scale(1.03)}@media (max-width:1100px){.page-module__XmLeLa__gains{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.page-module__XmLeLa__programmeImg{aspect-ratio:4/3}.page-module__XmLeLa__quote{max-width:none;margin:-40px 16px 0;position:relative;bottom:auto;left:auto}}@media (max-width:720px){.page-module__XmLeLa__gains{gap:var(--space-7);grid-template-columns:1fr}.page-module__XmLeLa__mosaic{grid-template-rows:none;grid-template-columns:1fr;height:auto}.page-module__XmLeLa__mosaicCell{aspect-ratio:4/3}.page-module__XmLeLa__mosaicCell:first-child{aspect-ratio:4/5;grid-row:auto}}.page-module__XmLeLa__title:lang(km),.page-module__XmLeLa__heroTitle:lang(km),.page-module__XmLeLa__passage:lang(km),.page-module__XmLeLa__videoTitle:lang(km){line-height:1.35}
.page-module__-zPYxG__title{max-width:calc(18 * var(--ch-semibold));font-size:clamp(2rem,1.3rem + 2.6vw,3.5rem);font-weight:var(--weight-semibold);letter-spacing:-.035em;text-wrap:balance;line-height:1.06}.page-module__-zPYxG__lede{max-width:calc(46 * var(--ch-light));font-size:var(--text-lg);color:var(--text-body);line-height:1.6}.page-module__-zPYxG__stage{position:relative}.page-module__-zPYxG__front{isolation:isolate;min-height:calc(100svh - var(--nav-h));padding:var(--space-9) var(--gutter);background:var(--surface-dark);place-items:center;display:grid;position:relative;overflow:hidden}.page-module__-zPYxG__frontMedia{z-index:-2;will-change:transform;position:absolute;inset:0;overflow:hidden}.page-module__-zPYxG__frontMedia img{object-fit:cover}.page-module__-zPYxG__front:after{content:"";z-index:-1;background:radial-gradient(60% 50%,#21272166 0%,#21272100 100%),linear-gradient(115deg,#8202028c 0%,#a62b2747 45%,#21272180 100%),#2127212e;position:absolute;inset:0}.page-module__-zPYxG__frontCopy{text-align:center;flex-direction:column;align-items:center;display:flex}.page-module__-zPYxG__heroTitle{color:var(--white);font-size:var(--text-hero);font-weight:var(--weight-semibold);letter-spacing:-.045em;line-height:1}.page-module__-zPYxG__heroWord{vertical-align:top;margin-bottom:-.14em;margin-right:-.08em;padding-bottom:.14em;padding-right:.08em;display:inline-block;overflow:hidden}.page-module__-zPYxG__heroWord>span{will-change:transform;display:inline-block}.page-module__-zPYxG__heroTitle:lang(km) .page-module__-zPYxG__heroWord{margin-top:-.4em;padding-top:.4em}.page-module__-zPYxG__heroBody{max-width:calc(34 * var(--ch-light));margin-top:var(--space-6);font-size:var(--text-lg);color:#ffffffe0;line-height:1.5}.page-module__-zPYxG__back{isolation:isolate;min-height:calc(100svh - var(--nav-h));padding-block:var(--space-9);color:var(--white);text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.page-module__-zPYxG__back:before{content:"";z-index:-1;background:radial-gradient(40% 50% at 18% 30%, var(--red-800) 0%, transparent 70%), radial-gradient(45% 55% at 82% 70%, var(--red-400) 0%, transparent 70%), radial-gradient(35% 45% at 70% 15%, #c9a32e59 0%, transparent 70%), var(--red-500);opacity:.94;animation:18s ease-in-out infinite alternate page-module__-zPYxG__drift;position:absolute;inset:-20%}@keyframes page-module__-zPYxG__drift{0%{transform:translate(-3%,-2%)rotate(0)}to{transform:translate(3%,2%)rotate(6deg)}}.page-module__-zPYxG__backCopy{flex-direction:column;align-items:center;display:flex}.page-module__-zPYxG__statement{max-width:calc(24 * var(--ch-semibold));font-size:clamp(2rem,1.1rem + 3.4vw,4.5rem);font-weight:var(--weight-semibold);letter-spacing:-.035em;color:var(--white);text-wrap:balance;line-height:1.12}.page-module__-zPYxG__statement:lang(km){line-height:1.35}.page-module__-zPYxG__beliefBody{max-width:calc(52 * var(--ch-light));font-size:var(--text-lg);color:#ffffffdb;margin-top:clamp(32px,4vw,56px);line-height:1.6}@media (prefers-reduced-motion:no-preference){.page-module__-zPYxG__story{height:calc(340svh - var(--nav-h))}.page-module__-zPYxG__stage{top:var(--nav-h);height:calc(100svh - var(--nav-h));position:sticky;overflow:hidden}.page-module__-zPYxG__front,.page-module__-zPYxG__back{min-height:0;position:absolute;inset:0}.page-module__-zPYxG__back{opacity:0;visibility:hidden}.page-module__-zPYxG__heroWord>span{transform:translateY(110%)}.page-module__-zPYxG__frontMedia img{transform:scale(1.12)}.page-module__-zPYxG__heroBody{opacity:0}}@media (prefers-reduced-motion:reduce){.page-module__-zPYxG__back:before{animation:none}}.page-module__-zPYxG__defines{gap:var(--space-5);margin-top:var(--space-8);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);display:grid}.page-module__-zPYxG__noteA{grid-area:1/1}.page-module__-zPYxG__shotA{grid-area:2/1}.page-module__-zPYxG__shotTall{grid-area:1/2/3/3}.page-module__-zPYxG__noteB{grid-area:1/3}.page-module__-zPYxG__shotB{grid-area:2/3}.page-module__-zPYxG__note{background:var(--surface-subtle);border-radius:var(--radius-media);flex-direction:column;justify-content:flex-end;padding:clamp(28px,3vw,44px);display:flex}.page-module__-zPYxG__note h3{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.025em;line-height:1.2}.page-module__-zPYxG__note p{margin-top:var(--space-4);font-size:var(--text-base);color:var(--text-body);line-height:1.7}.page-module__-zPYxG__shot{aspect-ratio:4/3;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);min-height:280px;margin:0;position:relative;overflow:hidden}.page-module__-zPYxG__shotTall{aspect-ratio:auto;min-height:560px}.page-module__-zPYxG__shot img{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.page-module__-zPYxG__shot:hover img{transform:scale(1.03)}.page-module__-zPYxG__journey{padding-top:var(--section-pad)}.page-module__-zPYxG__journeyIntro{margin-bottom:clamp(56px,7vw,112px)}.page-module__-zPYxG__brandBand{background:var(--surface-brand);color:#ffffffdb}.page-module__-zPYxG__brandBand .page-module__-zPYxG__title,.page-module__-zPYxG__brandBand .page-module__-zPYxG__valueTitle{color:var(--white)}.page-module__-zPYxG__brandBand .eyebrow{color:#ffffffc7}.page-module__-zPYxG__valuesHead{max-width:900px;margin-bottom:var(--space-8)}.page-module__-zPYxG__values{gap:var(--space-7) clamp(32px, 4.5vw, 88px);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.page-module__-zPYxG__value{isolation:isolate;padding-top:var(--space-2);position:relative;container-type:inline-size}.page-module__-zPYxG__valueIcon{width:72px;height:72px;margin:0 0 var(--space-5) -6px;background:var(--white);-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;display:block}.page-module__-zPYxG__valueNo{z-index:-1;font-size:clamp(5rem,2.6rem + 5.4vw,9rem);font-weight:var(--weight-light);font-family:var(--font-figure);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--white);opacity:.12;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1;position:absolute;top:0;right:0}.page-module__-zPYxG__valueTitle{margin-bottom:var(--space-3);white-space:nowrap;font-size:clamp(1.125rem,9.2cqi,1.875rem);font-weight:var(--weight-semibold);letter-spacing:-.03em;line-height:1.15}.page-module__-zPYxG__value p{max-width:calc(34 * var(--ch-light));font-size:var(--text-base);line-height:1.7}.page-module__-zPYxG__join{min-height:92svh}.page-module__-zPYxG__join .eyebrow{color:var(--white)}.page-module__-zPYxG__joinActions{margin-top:var(--space-7)}@media (max-width:1100px){.page-module__-zPYxG__values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.page-module__-zPYxG__defines{grid-template-rows:none;grid-template-columns:1fr}.page-module__-zPYxG__noteA,.page-module__-zPYxG__shotA,.page-module__-zPYxG__shotTall,.page-module__-zPYxG__noteB,.page-module__-zPYxG__shotB{grid-area:auto}.page-module__-zPYxG__shotTall{aspect-ratio:4/5;min-height:0}}@media (max-width:720px){.page-module__-zPYxG__values{grid-template-columns:1fr}}.page-module__-zPYxG__title:lang(km),.page-module__-zPYxG__heroTitle:lang(km){line-height:1.35}
.page-module__LnACoG__head{padding-block:clamp(56px,7vw,112px) clamp(40px,5vw,72px)}.page-module__LnACoG__head .page-module__LnACoG__headInner{gap:var(--space-5);text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.page-module__LnACoG__title{max-width:calc(12 * var(--ch-semibold));font-size:var(--text-hero);font-weight:var(--weight-semibold);letter-spacing:-.04em;line-height:1.02}.page-module__LnACoG__title:lang(km){line-height:1.35}.page-module__LnACoG__lede{max-width:calc(48 * var(--ch-light));font-size:var(--text-lg);color:var(--text-body);line-height:1.6}.page-module__LnACoG__roles{padding-bottom:var(--section-pad);scroll-margin-top:var(--nav-h)}.page-module__LnACoG__filters{top:var(--nav-h);z-index:5;padding-block:var(--space-4);-webkit-backdrop-filter:saturate(1.8)blur(18px);backdrop-filter:saturate(1.8)blur(18px);border-block:1px solid var(--line);background:#ffffffdb;position:sticky}.page-module__LnACoG__filterGrid{gap:var(--space-4);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));display:grid}.page-module__LnACoG__field{gap:6px;display:grid}.page-module__LnACoG__fieldLabel{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-muted)}.page-module__LnACoG__searchWrap,.page-module__LnACoG__selectWrap{display:block;position:relative}.page-module__LnACoG__searchWrap svg{width:18px;height:18px;color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.page-module__LnACoG__input,.page-module__LnACoG__select{width:100%;min-height:48px;font:inherit;font-size:var(--text-sm);color:var(--text-strong);background:var(--white);border:1px solid var(--line-strong);border-radius:var(--radius-control);transition:border-color var(--dur-fast) var(--ease-std)}.page-module__LnACoG__input{padding:0 var(--space-4) 0 44px}.page-module__LnACoG__select{appearance:none;padding:0 40px 0 var(--space-4);cursor:pointer}.page-module__LnACoG__selectWrap:after{content:"";pointer-events:none;border-right:1.6px solid var(--text-muted);border-bottom:1.6px solid var(--text-muted);width:8px;height:8px;position:absolute;top:50%;right:16px;transform:translateY(-70%)rotate(45deg)}.page-module__LnACoG__input:hover,.page-module__LnACoG__select:hover{border-color:var(--text-muted)}.page-module__LnACoG__input:focus-visible,.page-module__LnACoG__select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;border-color:#0000}.page-module__LnACoG__input::placeholder{color:var(--text-muted)}.page-module__LnACoG__status{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:56px;margin-top:var(--space-5);font-size:var(--text-sm);color:var(--text-muted);display:flex}.page-module__LnACoG__clear{min-height:44px;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-brand);cursor:pointer;background:0 0;border:0;padding:0}.page-module__LnACoG__clear:hover{text-underline-offset:4px;text-decoration:underline}.page-module__LnACoG__rows{border-bottom:1px solid var(--line);list-style:none}.page-module__LnACoG__row{gap:var(--space-5);padding-block:var(--space-6);border-top:1px solid var(--line);color:inherit;grid-template-columns:minmax(0,2.2fr) repeat(3,minmax(0,1fr)) 28px;align-items:center;display:grid}.page-module__LnACoG__rowTitle{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;transition:color var(--dur-fast) var(--ease-std);line-height:1.25}.page-module__LnACoG__rowSub{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-body)}.page-module__LnACoG__cell{font-size:var(--text-sm);color:var(--text-strong);gap:4px;display:grid}.page-module__LnACoG__cellLabel{font-size:var(--text-xs);color:var(--text-muted)}.page-module__LnACoG__arrow{width:22px;height:22px;color:var(--text-strong);transition:transform var(--dur-base) var(--ease-out), color var(--dur-fast) var(--ease-std)}.page-module__LnACoG__row:hover .page-module__LnACoG__rowTitle,.page-module__LnACoG__row:hover .page-module__LnACoG__arrow{color:var(--text-brand)}.page-module__LnACoG__row:hover .page-module__LnACoG__arrow{transform:translate(4px)}.page-module__LnACoG__empty{max-width:640px;padding-block:var(--space-9)}.page-module__LnACoG__empty h3{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:-.025em}.page-module__LnACoG__empty p{margin-top:var(--space-4);font-size:var(--text-base);color:var(--text-body);line-height:1.7}.page-module__LnACoG__emptyActions{align-items:center;gap:var(--space-5);margin-top:var(--space-6);flex-wrap:wrap;display:flex}@media (max-width:1100px){.page-module__LnACoG__filterGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__LnACoG__filterGrid>:first-child{grid-column:1/-1}}@media (max-width:900px){.page-module__LnACoG__row{row-gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr)) 24px}.page-module__LnACoG__rowMain{grid-column:1/-1}.page-module__LnACoG__arrow{grid-area:2/4}}@media (max-width:720px){.page-module__LnACoG__filters{position:static}.page-module__LnACoG__filterGrid{gap:var(--space-3);grid-template-columns:1fr}.page-module__LnACoG__row{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__LnACoG__row>div:nth-of-type(4),.page-module__LnACoG__arrow{display:none}}.page-module__LnACoG__fieldLabel:lang(km),.page-module__LnACoG__cellLabel:lang(km){font-size:var(--text-sm)}.page-module__LnACoG__input:lang(km),.page-module__LnACoG__select:lang(km),.page-module__LnACoG__status:lang(km),.page-module__LnACoG__clear:lang(km),.page-module__LnACoG__cell:lang(km){font-size:var(--text-base)}
.resources-module__oEYuna__hero{border-bottom:1px solid var(--line);padding-block:clamp(48px,5.5vw,88px)}.resources-module__oEYuna__heroInner{text-align:left;place-items:center start;min-height:clamp(200px,22vw,320px);display:grid;position:relative}.resources-module__oEYuna__mark{top:50%;right:var(--gutter);aspect-ratio:1600/1407;opacity:.14;pointer-events:none;height:clamp(200px,22vw,320px);position:absolute;translate:0 -50%}.resources-module__oEYuna__mark img{object-fit:contain}.resources-module__oEYuna__heroTitle{max-width:calc(14 * var(--ch-semibold));font-size:var(--text-hero);font-weight:var(--weight-semibold);letter-spacing:-.045em;color:var(--text-strong);line-height:1}.resources-module__oEYuna__listHead{margin-bottom:clamp(36px,4.5vw,64px)}.resources-module__oEYuna__title{max-width:calc(18 * var(--ch-semibold));font-size:clamp(2rem,1.3rem + 2.6vw,3.5rem);font-weight:var(--weight-semibold);letter-spacing:-.035em;text-wrap:balance;line-height:1.06}.resources-module__oEYuna__summary{font-size:var(--text-base);color:var(--text-body);line-height:1.65}.resources-module__oEYuna__get{align-self:flex-start;gap:8px}.resources-module__oEYuna__get svg{width:18px;height:18px}.resources-module__oEYuna__soon{min-height:44px;padding:0 var(--space-5);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-muted);border:1px dashed var(--line-strong);border-radius:var(--radius-control);align-self:flex-start;align-items:center;display:inline-flex}.resources-module__oEYuna__packs{gap:var(--space-5);counter-reset:pack;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.resources-module__oEYuna__pack{isolation:isolate;counter-increment:pack;gap:var(--space-4);background:var(--surface-subtle);border-radius:20px;flex-direction:column;min-height:320px;padding:clamp(28px,3.4vw,48px);display:flex;position:relative;overflow:hidden}.resources-module__oEYuna__pack:before{content:counter(pack, decimal-leading-zero);z-index:-1;font-size:clamp(5rem,3rem + 5vw,9rem);font-weight:var(--weight-light);font-family:var(--font-figure);letter-spacing:-.05em;color:var(--text-strong);opacity:.07;line-height:1;position:absolute;top:clamp(12px,2vw,24px);right:clamp(20px,3vw,40px)}.resources-module__oEYuna__packTitle{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:-.025em;line-height:1.15}.resources-module__oEYuna__pack .resources-module__oEYuna__get{margin-top:auto}.resources-module__oEYuna__terms{gap:var(--space-7) clamp(24px, 3vw, 48px);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.resources-module__oEYuna__term{padding-top:var(--space-5);border-top:1px solid var(--line-strong)}.resources-module__oEYuna__term h3{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;line-height:1.2}.resources-module__oEYuna__term p{margin-top:var(--space-3);max-width:calc(40 * var(--ch-light));font-size:var(--text-base);color:var(--text-body);line-height:1.7}.resources-module__oEYuna__termsHead{gap:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;margin-bottom:clamp(36px,4.5vw,64px);display:grid}.resources-module__oEYuna__termsHead .resources-module__oEYuna__listHead{margin-bottom:0}.resources-module__oEYuna__cards{gap:var(--space-7) var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.resources-module__oEYuna__card{gap:var(--space-3);flex-direction:column;display:flex}.resources-module__oEYuna__cover{aspect-ratio:4/5;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);margin-bottom:var(--space-2);position:relative;overflow:hidden}.resources-module__oEYuna__cover img{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.resources-module__oEYuna__card:hover .resources-module__oEYuna__cover img{transform:scale(1.03)}.resources-module__oEYuna__cardTitle{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;flex-grow:1;line-height:1.2}.resources-module__oEYuna__card .resources-module__oEYuna__get,.resources-module__oEYuna__card .resources-module__oEYuna__soon{margin-top:var(--space-2)}.resources-module__oEYuna__rows{border-bottom:1px solid var(--line);list-style:none}.resources-module__oEYuna__row{gap:var(--space-6);padding-block:var(--space-7);border-top:1px solid var(--line);grid-template-columns:minmax(0,3fr) minmax(0,6fr) auto;align-items:center;display:grid}.resources-module__oEYuna__year{font-size:clamp(3rem,1.6rem + 4vw,6rem);font-weight:var(--weight-semibold);font-family:var(--font-figure);letter-spacing:-.045em;color:var(--text-strong);font-variant-numeric:tabular-nums;line-height:1}.resources-module__oEYuna__current{margin-bottom:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--white);background:var(--surface-brand);border-radius:var(--radius-pill);padding:4px 12px;display:inline-block}@media (max-width:1100px){.resources-module__oEYuna__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.resources-module__oEYuna__heroInner{min-height:0}.resources-module__oEYuna__mark{opacity:.2;z-index:-1;height:84px}.resources-module__oEYuna__hero{isolation:isolate;position:relative}.resources-module__oEYuna__packs,.resources-module__oEYuna__terms{grid-template-columns:1fr}.resources-module__oEYuna__termsHead{gap:var(--space-5);grid-template-columns:1fr}.resources-module__oEYuna__row{gap:var(--space-4);grid-template-columns:1fr}}@media (max-width:560px){.resources-module__oEYuna__cards{grid-template-columns:1fr}}.resources-module__oEYuna__heroTitle:lang(km){letter-spacing:0;line-height:1.32}.resources-module__oEYuna__title:lang(km){line-height:var(--leading-tight);letter-spacing:0}
.GroupStructurePage-module__KbT_Ea__chart{flex-direction:column;align-items:center;display:flex}.GroupStructurePage-module__KbT_Ea__node{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.GroupStructurePage-module__KbT_Ea__logo{width:auto;height:clamp(42px,4vw,58px)}.GroupStructurePage-module__KbT_Ea__parentLogo{height:calc(1.2*clamp(42px,4vw,58px))}.GroupStructurePage-module__KbT_Ea__nodeName{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-strong)}.GroupStructurePage-module__KbT_Ea__root .GroupStructurePage-module__KbT_Ea__nodeName{white-space:nowrap}.GroupStructurePage-module__KbT_Ea__stem{width:1px;height:var(--space-7);background:var(--line-strong);margin-block:var(--space-4)}.GroupStructurePage-module__KbT_Ea__sectors{width:100%;padding-top:var(--space-6);position:relative}.GroupStructurePage-module__KbT_Ea__sectors:before{content:"";background:var(--line-strong);height:1px;position:absolute;top:0;left:8.33333%;right:8.33333%}@media (max-width:1100px){.GroupStructurePage-module__KbT_Ea__sectors:before{left:12.5%;right:12.5%}}@media (max-width:720px){.GroupStructurePage-module__KbT_Ea__sectors:before{left:25%;right:25%}}
.HomePage-module___T8iSG__roleHead{align-items:center}.HomePage-module___T8iSG__roleImg{aspect-ratio:2;margin-top:var(--space-9);border-radius:var(--radius-media);isolation:isolate;background:var(--surface-dark);position:relative;overflow:hidden}.HomePage-module___T8iSG__roleImg img{object-fit:cover}.HomePage-module___T8iSG__districts{padding-block:var(--section-pad)}.HomePage-module___T8iSG__districtsTitle{margin-bottom:clamp(36px,4.4vw,64px)}.HomePage-module___T8iSG__sectors{padding-bottom:var(--section-pad)}.HomePage-module___T8iSG__csr{background:var(--surface-subtle)}.HomePage-module___T8iSG__csrInner{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);padding-block:clamp(64px,7vw,112px);display:grid}.HomePage-module___T8iSG__csrTitle{margin-bottom:var(--space-5);font-size:var(--text-4xl)}.HomePage-module___T8iSG__csrCopy p{max-width:calc(46 * var(--ch-light));margin-bottom:var(--space-7);font-size:var(--text-lg)}.HomePage-module___T8iSG__csrPhoto{aspect-ratio:3/2;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-dark);position:relative;overflow:hidden}.HomePage-module___T8iSG__csrPhoto img{object-fit:cover}@media (max-width:900px){.HomePage-module___T8iSG__roleImg{aspect-ratio:4/3;margin-top:var(--space-7)}.HomePage-module___T8iSG__csrInner{gap:var(--space-7);grid-template-columns:1fr}}
.LeadershipPage-module__5B_bMq__intro{margin-bottom:var(--space-8)}.LeadershipPage-module__5B_bMq__centred{text-align:center}.LeadershipPage-module__5B_bMq__title{font-size:clamp(1.6rem,1.05rem + 1.6vw,2.5rem);line-height:1.15}.LeadershipPage-module__5B_bMq__photo{aspect-ratio:4/5;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);margin-bottom:var(--space-5);position:relative;overflow:hidden}.LeadershipPage-module__5B_bMq__photo img{object-fit:cover;object-position:top;--shift:calc((var(--zoom,1) - 1) * (50% - var(--zoom-y,50%)));transform:translateY(var(--shift)) scale(var(--zoom,1));transition:transform var(--dur-slow) var(--ease-out)}.LeadershipPage-module__5B_bMq__person:hover .LeadershipPage-module__5B_bMq__photo img{transform:translateY(var(--shift)) scale(calc(var(--zoom,1) * 1.03))}.LeadershipPage-module__5B_bMq__role{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);display:grid}.LeadershipPage-module__5B_bMq__founders{justify-content:center;gap:var(--space-7) var(--space-6);grid-template-columns:repeat(2,minmax(0,440px));list-style:none;display:grid}.LeadershipPage-module__5B_bMq__founders .LeadershipPage-module__5B_bMq__photo{aspect-ratio:1}.LeadershipPage-module__5B_bMq__founderName{font-size:var(--text-xl);line-height:1.25;display:grid}.LeadershipPage-module__5B_bMq__founderName:lang(km){line-height:var(--leading-tight)}.LeadershipPage-module__5B_bMq__team{gap:var(--space-7) var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.LeadershipPage-module__5B_bMq__name{font-size:var(--text-lg);font-weight:var(--weight-medium)}@media (max-width:1100px){.LeadershipPage-module__5B_bMq__team{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.LeadershipPage-module__5B_bMq__team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.LeadershipPage-module__5B_bMq__founders{grid-template-columns:1fr}}
.WhoWeArePage-module__sSizPW__intro{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.WhoWeArePage-module__sSizPW__introTitle{font-size:clamp(1.6rem,1.05rem + 1.6vw,2.5rem);line-height:1.15}.WhoWeArePage-module__sSizPW__introBody{max-width:calc(62 * var(--ch-light));font-size:var(--text-base);color:var(--text-body);line-height:1.74}.WhoWeArePage-module__sSizPW__founder{gap:var(--space-9);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.WhoWeArePage-module__sSizPW__portrait{margin:0}.WhoWeArePage-module__sSizPW__portraitImg{aspect-ratio:4/5;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);position:relative;overflow:hidden}.WhoWeArePage-module__sSizPW__portraitImg img{object-fit:cover}.WhoWeArePage-module__sSizPW__founderName{max-width:calc(16 * var(--ch-medium));font-size:clamp(1.6rem,1.05rem + 1.6vw,2.5rem);line-height:1.15}.WhoWeArePage-module__sSizPW__introTitle:lang(km),.WhoWeArePage-module__sSizPW__founderName:lang(km){line-height:var(--leading-tight)}.WhoWeArePage-module__sSizPW__founderBody{max-width:calc(58 * var(--ch-light));margin-top:var(--space-6);font-size:var(--text-base);line-height:1.74;font-weight:var(--weight-light);color:var(--text-body)}.WhoWeArePage-module__sSizPW__founderLink{margin-top:var(--space-6)}.WhoWeArePage-module__sSizPW__head{max-width:900px;margin-bottom:var(--space-8)}.WhoWeArePage-module__sSizPW__drives{gap:var(--space-6);grid-template-columns:repeat(3,1fr);list-style:none;display:grid}.WhoWeArePage-module__sSizPW__drive{isolation:isolate;padding-top:var(--space-2);position:relative}.WhoWeArePage-module__sSizPW__driveIcon{width:72px;height:72px;margin:0 0 var(--space-4) -6px;background:var(--text-brand);-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;display:block}.WhoWeArePage-module__sSizPW__driveNum{z-index:-1;font-size:clamp(5rem,2.6rem + 5.4vw,9rem);font-weight:var(--weight-light);font-family:var(--font-figure);letter-spacing:-.05em;color:var(--text-strong);opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1;position:absolute;top:0;right:0}.WhoWeArePage-module__sSizPW__driveLabel{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;font-family:var(--font-label);color:var(--text-brand)}.WhoWeArePage-module__sSizPW__driveTitle{margin:var(--space-3) 0 var(--space-3);font-size:var(--text-2xl)}.WhoWeArePage-module__sSizPW__drive p{max-width:calc(40 * var(--ch-light))}.WhoWeArePage-module__sSizPW__brandBand{background:var(--surface-brand);color:#ffffffdb}.WhoWeArePage-module__sSizPW__brandBand h2,.WhoWeArePage-module__sSizPW__brandBand .WhoWeArePage-module__sSizPW__driveTitle{color:var(--white)}.WhoWeArePage-module__sSizPW__brandBand .WhoWeArePage-module__sSizPW__driveLabel{color:#ffffffc7}.WhoWeArePage-module__sSizPW__brandBand .WhoWeArePage-module__sSizPW__driveIcon{background:var(--white)}.WhoWeArePage-module__sSizPW__brandBand .WhoWeArePage-module__sSizPW__driveNum{color:var(--white);opacity:.12}.WhoWeArePage-module__sSizPW__storyTitle{margin-bottom:var(--space-8)}.WhoWeArePage-module__sSizPW__timeline{list-style:none}.WhoWeArePage-module__sSizPW__milestone{grid-template-columns:minmax(calc(12.2 * var(--text-xl)), 4fr) minmax(0, 8fr);gap:var(--space-8);padding-block:var(--space-7);border-top:1px solid var(--line);display:grid}.WhoWeArePage-module__sSizPW__when{top:calc(var(--nav-h) + var(--space-6));align-self:start;position:sticky}.WhoWeArePage-module__sSizPW__year{font-size:var(--text-5xl);font-weight:var(--weight-light);font-family:var(--font-figure);letter-spacing:-.04em;color:var(--text-brand);line-height:1;display:block}.WhoWeArePage-module__sSizPW__milestoneTitle{margin-top:var(--space-4);font-size:var(--text-xl)}.WhoWeArePage-module__sSizPW__entries{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.WhoWeArePage-module__sSizPW__entryImg{aspect-ratio:4/3;border-radius:var(--radius-media);isolation:isolate;background:var(--surface-subtle);margin-bottom:var(--space-4);position:relative;overflow:hidden}.WhoWeArePage-module__sSizPW__entryImg img{object-fit:cover}.WhoWeArePage-module__sSizPW__entryTitle{font-size:var(--text-lg);font-weight:var(--weight-medium)}.WhoWeArePage-module__sSizPW__entry p{margin-top:var(--space-2);font-size:var(--text-sm);max-width:calc(52 * var(--ch-light))}@media (max-width:900px){.WhoWeArePage-module__sSizPW__intro{grid-template-columns:1fr}.WhoWeArePage-module__sSizPW__founder{gap:var(--space-7);grid-template-columns:1fr}.WhoWeArePage-module__sSizPW__portrait{max-width:480px}.WhoWeArePage-module__sSizPW__drives{grid-template-columns:1fr}.WhoWeArePage-module__sSizPW__milestone{gap:var(--space-5);grid-template-columns:1fr}.WhoWeArePage-module__sSizPW__when{position:static}}@media (max-width:720px){.WhoWeArePage-module__sSizPW__entries{grid-template-columns:1fr}}
