.Header-module__wuuuIG__header{--header-fade:.3s var(--ease-light);z-index:50;background:color-mix(in srgb, var(--bg-header) 95%, transparent);transition:background-color var(--header-fade), box-shadow var(--header-fade);position:sticky;top:0}.Header-module__wuuuIG__header:not([data-scrolled]){background:0 0}.Header-module__wuuuIG__header[data-scrolled]{background:color-mix(in srgb, var(--bg-header) 72%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 -1px 0 var(--border-default)}.Header-module__wuuuIG__header[data-scrolled][data-over-dark]{background:#ffffff17;box-shadow:inset 0 -1px #e0e0e029}.Header-module__wuuuIG__inner{align-items:center;gap:var(--gap-80);padding:14px 32px;display:flex}.Header-module__wuuuIG__logo{flex-shrink:0;width:150px;height:22px;display:grid}.Header-module__wuuuIG__logo img{width:100%;height:100%;transition:opacity var(--header-fade);grid-area:1/1;display:block}.Header-module__wuuuIG__logoDark,.Header-module__wuuuIG__logo[data-theme=dark] .Header-module__wuuuIG__logoLight{opacity:0}.Header-module__wuuuIG__logo[data-theme=dark] .Header-module__wuuuIG__logoDark{opacity:1}.Header-module__wuuuIG__primary{flex:1 0 0;align-items:center;gap:8px;min-width:0;display:flex}.Header-module__wuuuIG__primaryLink{font-size:var(--text-base);font-weight:var(--weight-emphasis);line-height:var(--leading-body);letter-spacing:0;color:var(--text-heading);white-space:nowrap;transition:background .15s var(--ease-out), color var(--header-fade);border-radius:11px;justify-content:center;align-items:center;padding:6px 12px;display:inline-flex}.Header-module__wuuuIG__primaryLink:hover,.Header-module__wuuuIG__primaryLink[aria-current=page]{background:var(--bg-hover)}.Header-module__wuuuIG__right{align-items:center;gap:var(--gap-48);flex-shrink:0;display:flex}.Header-module__wuuuIG__secondary{align-items:center;gap:var(--gap-lg);display:flex}.Header-module__wuuuIG__secondaryLink{font-size:var(--text-base);line-height:var(--leading-body);letter-spacing:0;color:var(--text-body);white-space:nowrap;transition:color var(--header-fade)}.Header-module__wuuuIG__secondaryLink:hover{color:var(--brand-blue)}.Header-module__wuuuIG__pages{align-items:center;gap:var(--gap-lg);display:flex}.Header-module__wuuuIG__lang{font-size:var(--text-base);font-weight:var(--weight-bold);line-height:var(--leading-body);letter-spacing:0;color:var(--text-body);white-space:nowrap;transition:color var(--header-fade)}.Header-module__wuuuIG__lang:hover{color:var(--brand-blue)}.Header-module__wuuuIG__header .Header-module__wuuuIG__menuButton,.Header-module__wuuuIG__panel{display:none}.Header-module__wuuuIG__panelOpen{gap:var(--gap-md);max-height:calc(100dvh - var(--header-height));padding:var(--gap-sm) var(--site-gutter) var(--gap-lg);border-top:1px solid var(--border-default);background:var(--bg-header);flex-direction:column;display:flex;overflow-y:auto}.Header-module__wuuuIG__group{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Header-module__wuuuIG__group+.Header-module__wuuuIG__group{padding-top:var(--gap-md);border-top:1px solid var(--border-default)}.Header-module__wuuuIG__panelLink{justify-content:space-between;align-items:center;gap:var(--gap-sm);min-height:48px;font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--text-heading);padding:12px 0;display:flex}.Header-module__wuuuIG__panelLink[data-tone=page]{font-weight:var(--weight-regular);color:var(--text-body)}.Header-module__wuuuIG__panelLink svg{width:16px;height:16px;color:var(--text-muted)}.Header-module__wuuuIG__header .Header-module__wuuuIG__panelCta{display:none}@media (max-width:1479px){.Header-module__wuuuIG__secondary{display:none}.Header-module__wuuuIG__right{gap:var(--gap-sm)}.Header-module__wuuuIG__header .Header-module__wuuuIG__menuButton{display:inline-flex}.Header-module__wuuuIG__group[data-group=primary]{display:none}.Header-module__wuuuIG__group+.Header-module__wuuuIG__group{border-top:0;padding-top:0}}@media (max-width:1199px){.Header-module__wuuuIG__inner{gap:var(--gap-md);padding-inline:var(--site-gutter)}.Header-module__wuuuIG__primary{display:none}.Header-module__wuuuIG__right{margin-left:auto}.Header-module__wuuuIG__group[data-group=primary]{display:flex}.Header-module__wuuuIG__group+.Header-module__wuuuIG__group{padding-top:var(--gap-md);border-top:1px solid var(--border-default)}}@media (max-width:767px){.Header-module__wuuuIG__header .Header-module__wuuuIG__cta{display:none}.Header-module__wuuuIG__header .Header-module__wuuuIG__panelCta{justify-content:center;width:100%;display:inline-flex}}
.PanelStack-module__fTwimG__stage{width:1183.85px;height:1070.95px;transform:translate(var(--panel-x,0px), var(--panel-y,0px)) rotate(var(--panel-rotate,0deg)) scale(var(--panel-scale,1));transform-origin:var(--panel-origin,0 0);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}@supports ((-moz-appearance:none)){.PanelStack-module__fTwimG__stage:not(:has(.PanelStack-module__fTwimG__glass)){--ex-rot:var(--panel-rotate,0deg);transform:translate(var(--panel-x,0px), var(--panel-y,0px)) scale(var(--panel-scale,1))}.PanelStack-module__fTwimG__stage:not(:has(.PanelStack-module__fTwimG__glass)) .PanelStack-module__fTwimG__panel path{transform:rotate(var(--panel-rotate,0deg));transform-origin:var(--panel-origin,0 0);transform-box:view-box}}.PanelStack-module__fTwimG__layer{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.PanelStack-module__fTwimG__stage [data-layer=back]{--delay:var(--motion-panel-stagger);--drift:8px;--period:calc(var(--motion-panel-drift) * 1.25);--origin:59.7% 49.7%;--fan-x:-205px;--fan-r:-4deg;--ex-x:280px;--ex-y:200px;--ex-r:9deg}.PanelStack-module__fTwimG__stage [data-layer=mid]{--delay:var(--motion-panel-stagger);--drift:6px;--period:var(--motion-panel-drift);--origin:50.9% 49.8%;--fan-x:-100px;--fan-r:-2deg;--ex-x:120px;--ex-y:80px;--ex-r:3.5deg}.PanelStack-module__fTwimG__stage [data-layer=glass]{--delay:0s;--drift:4px;--period:calc(var(--motion-panel-drift) * .75);--origin:42.4% 50%;--fan-x:0px;--fan-r:0deg;--ex-x:-170px;--ex-y:-240px;--ex-r:-6deg}.PanelStack-module__fTwimG__depth,.PanelStack-module__fTwimG__drift{transform-origin:var(--origin);position:absolute;inset:0}.PanelStack-module__fTwimG__panel,.PanelStack-module__fTwimG__glassPart{transform-origin:var(--origin)}.PanelStack-module__fTwimG__glass{background:var(--glass-fill);clip-path:var(--panel-glass-path);-webkit-backdrop-filter:blur(calc(var(--glass-blur) / 3));backdrop-filter:blur(calc(var(--glass-blur) / 3));position:absolute;inset:0}@supports ((-moz-appearance:none)){.PanelStack-module__fTwimG__glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(90deg, transparent 30%, var(--glass-fill) 55%), linear-gradient(90deg, transparent 30%, var(--glass-fill) 55%)}}.PanelStack-module__fTwimG__glassStroke{fill:none;stroke:var(--glass-stroke);stroke-width:1.5px}.PanelStack-module__fTwimG__glassShadow{fill:#00000008;filter:blur(15px)}.PanelStack-module__fTwimG__panel,.PanelStack-module__fTwimG__glassPart{will-change:transform, opacity;animation:PanelStack-module__fTwimG__fanOut var(--motion-panel-fan) var(--ease-spring) var(--delay) both}.PanelStack-module__fTwimG__glass{animation-name:PanelStack-module__fTwimG__glassIn}.PanelStack-module__fTwimG__drift{will-change:transform;animation:PanelStack-module__fTwimG__panelDrift var(--period) ease-in-out calc(var(--delay) + var(--motion-panel-fan)) infinite}@keyframes PanelStack-module__fTwimG__fanOut{0%{opacity:0;transform:translate3d(var(--fan-x), 0, 0) rotate(var(--fan-r)) scale(.97)}30%{opacity:1}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@keyframes PanelStack-module__fTwimG__glassIn{0%{opacity:0;filter:blur(6px);transform:scale(.97)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes PanelStack-module__fTwimG__panelDrift{0%,to{transform:translate(0,0)rotate(0)}25%{transform:translate3d(var(--drift), calc(var(--drift) * -1), 0)}75%{transform:translate3d(calc(var(--drift) * -1), var(--drift), 0)}}[data-reveal=pending] .PanelStack-module__fTwimG__stage[data-entrance=reveal] :is(.PanelStack-module__fTwimG__panel,.PanelStack-module__fTwimG__glassPart){opacity:0;animation:none}[data-reveal=pending] .PanelStack-module__fTwimG__stage[data-entrance=reveal] .PanelStack-module__fTwimG__drift{animation:none}@media (prefers-reduced-motion:no-preference){[data-reveal=static] .PanelStack-module__fTwimG__stage[data-entrance=reveal] :is(.PanelStack-module__fTwimG__panel,.PanelStack-module__fTwimG__glassPart){animation:none}[data-reveal=static] .PanelStack-module__fTwimG__stage[data-entrance=reveal] .PanelStack-module__fTwimG__drift{animation-delay:0s}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.PanelStack-module__fTwimG__stage[data-scroll=explode] .PanelStack-module__fTwimG__depth{animation:linear both PanelStack-module__fTwimG__explode;animation-timeline:--panel-scroll;animation-range:exit-crossing}.PanelStack-module__fTwimG__stage[data-scroll=recompose] .PanelStack-module__fTwimG__depth{animation:linear reverse both PanelStack-module__fTwimG__explode;animation-timeline:--panel-scroll;animation-range:entry entry 90%}}}@supports not (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.PanelStack-module__fTwimG__stage[data-scroll] .PanelStack-module__fTwimG__depth{will-change:transform;animation:1s linear both paused PanelStack-module__fTwimG__explodeShift}.PanelStack-module__fTwimG__stage[data-scroll=recompose] .PanelStack-module__fTwimG__depth{animation-direction:reverse}}}@keyframes PanelStack-module__fTwimG__explode{0%{transform:none}to{transform:translate(var(--ex-x), var(--ex-y)) rotate(var(--ex-r))}}@keyframes PanelStack-module__fTwimG__explodeShift{0%{transform:none}to{transform:translate(calc(var(--ex-x) * cos(var(--ex-rot,0deg)) - var(--ex-y) * sin(var(--ex-rot,0deg))), calc(var(--ex-x) * sin(var(--ex-rot,0deg)) + var(--ex-y) * cos(var(--ex-rot,0deg))))}}@media (prefers-reduced-motion:reduce){.PanelStack-module__fTwimG__panel,.PanelStack-module__fTwimG__glassPart,.PanelStack-module__fTwimG__glass{will-change:auto;animation:.4s ease-out both PanelStack-module__fTwimG__panelFade}.PanelStack-module__fTwimG__drift{will-change:auto;animation:none}@keyframes PanelStack-module__fTwimG__panelFade{0%{opacity:0}to{opacity:1}}}
.Footer-module__zX2wcG__footer{view-timeline:--panel-scroll block;background:var(--bg-surface);padding:100px var(--page-inline);gap:var(--gap-80);flex-direction:column;display:flex;position:relative;overflow:clip}.Footer-module__zX2wcG__decor{--panel-x:27.43px;--panel-y:123px;--panel-rotate:-15deg;--panel-origin:638.07px 535.5px;pointer-events:none;-webkit-user-select:none;user-select:none;width:1331px;height:1317px;position:absolute;top:-66px;left:-369px}.Footer-module__zX2wcG__cta,.Footer-module__zX2wcG__divider,.Footer-module__zX2wcG__base{position:relative}.Footer-module__zX2wcG__base{gap:var(--gap-48);flex-direction:column;display:flex}.Footer-module__zX2wcG__legal{gap:var(--gap-sm);max-width:1018px;padding-top:var(--gap-lg);border-top:1px solid var(--border-default);font-size:var(--text-sm);color:var(--text-muted);flex-direction:column;display:flex}.Footer-module__zX2wcG__legal p{margin:0}.Footer-module__zX2wcG__cta{align-items:center;gap:var(--gap-lg);text-align:center;flex-direction:column;display:flex}.Footer-module__zX2wcG__ctaHead{align-items:center;gap:var(--gap-40);flex-direction:column;display:flex}.Footer-module__zX2wcG__ctaLabel{font-size:var(--text-base);font-weight:var(--weight-medium);line-height:var(--leading-body);letter-spacing:0;text-transform:uppercase;color:var(--text-muted);margin:0}.Footer-module__zX2wcG__ctaTitle{max-width:1018px;margin:0}.Footer-module__zX2wcG__ctaLead{font-size:var(--text-lg);color:var(--text-muted);margin:0}.Footer-module__zX2wcG__divider{border:0;border-top:1px solid var(--border-default);margin:0}.Footer-module__zX2wcG__bottom{justify-content:space-between;align-items:flex-start;gap:var(--gap-48);flex-wrap:wrap;display:flex}.Footer-module__zX2wcG__brand{align-items:flex-start;gap:var(--gap-md);flex-direction:column;display:flex}.Footer-module__zX2wcG__brandLogo{width:187px;height:27px;display:block}.Footer-module__zX2wcG__brandLogo img{width:100%;height:100%;display:block}.Footer-module__zX2wcG__tagline{margin:0}.Footer-module__zX2wcG__copyright{color:var(--text-muted);margin:0}.Footer-module__zX2wcG__columns{gap:var(--gap-16) var(--gap-80);flex-wrap:wrap;display:flex}.Footer-module__zX2wcG__column{align-items:flex-start;gap:var(--gap-md);flex-direction:column;display:flex}.Footer-module__zX2wcG__columnTitle{font-size:var(--text-base);font-weight:var(--weight-bold);line-height:var(--leading-body);letter-spacing:0;text-transform:uppercase;color:var(--text-muted);opacity:.5;margin:0}.Footer-module__zX2wcG__columnLink{color:var(--text-body);white-space:nowrap}.Footer-module__zX2wcG__columnLink:hover{color:var(--text-muted)}@media (max-width:1199px){.Footer-module__zX2wcG__footer{padding-block:var(--section-pad-top) var(--section-pad-bottom)}}@media (max-width:767px){.Footer-module__zX2wcG__footer{gap:var(--gap-xl)}.Footer-module__zX2wcG__decor{left:-640px}.Footer-module__zX2wcG__bottom{gap:var(--gap-xl);flex-direction:column}.Footer-module__zX2wcG__columns{gap:56px}.Footer-module__zX2wcG__column{gap:var(--gap-16)}.Footer-module__zX2wcG__columnLink{padding-block:4px;display:block}.Footer-module__zX2wcG__cta>.ds-button{justify-content:center;width:100%}}
@font-face{font-family:matangi;src:url(../media/matangi_latin_500_normal-s.221cu2wa53zto.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:matangi;src:url(../media/matangi_latin_600_normal-s.39vdmll1mjwjo.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:matangi;src:url(../media/matangi_latin_700_normal-s.1kxm_vb4voz99.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:matangi;src:url(../media/matangi_latin_800_normal-s.3qqt2skskdj73.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:matangi Fallback;src:local(Arial);ascent-override:110.29%;descent-override:33.09%;line-gap-override:0.0%;size-adjust:108.8%}.matangi_6faae60d-module__R8lFyq__className{font-family:matangi,matangi Fallback}.matangi_6faae60d-module__R8lFyq__variable{--font-matangi-file:"matangi", "matangi Fallback"}
@font-face{font-family:fustat;src:url(../media/fustat_latin_400_normal-s.p.2cobhbz3mo4-e.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fustat;src:url(../media/fustat_latin_500_normal-s.p.13oe_7sn_i68k.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:fustat;src:url(../media/fustat_latin_700_normal-s.p.1vgtrcho_gelp.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:fustat Fallback;src:local(Arial);ascent-override:99.34%;descent-override:41.72%;line-gap-override:0.0%;size-adjust:100.67%}.fustat_49a57cf2-module__ugSwpa__className{font-family:fustat,fustat Fallback}.fustat_49a57cf2-module__ugSwpa__variable{--font-fustat-file:"fustat", "fustat Fallback"}
.Hero-module__ejOdHG__hero{view-timeline:--panel-scroll block;padding:var(--hero-pad-top) var(--page-inline) 120px;align-items:center;display:flex;position:relative}@media (min-width:1200px){.Hero-module__ejOdHG__hero{min-height:clamp(735px, calc(100svh - var(--header-height)), 936px)}}.Hero-module__ejOdHG__decorClip{pointer-events:none;position:absolute;inset:-200px 0 0;overflow:clip}.Hero-module__ejOdHG__decor{left:calc(308.43px + var(--page-shift));pointer-events:none;-webkit-user-select:none;user-select:none;width:1183.85px;height:1070.95px;position:absolute;top:-6.11px}@media (min-width:1200px){.Hero-module__ejOdHG__decor{top:calc(50% + 63.4px - 535.5px * var(--panel-scale,1))}}@media (min-width:1700px){.Hero-module__ejOdHG__decor{--panel-scale:1.12}}@media (min-width:1900px){.Hero-module__ejOdHG__decor{--panel-scale:1.24}}@media (min-width:2200px){.Hero-module__ejOdHG__decor{--panel-scale:1.38}}.Hero-module__ejOdHG__fade{background:linear-gradient(to bottom, transparent, var(--bg-surface));pointer-events:none;height:275px;position:absolute;bottom:0;left:-1px;right:0}.Hero-module__ejOdHG__content{align-items:flex-start;gap:var(--gap-48);flex-direction:column;flex:1 0 0;min-width:0;display:flex;position:relative}.Hero-module__ejOdHG__top{align-items:flex-start;gap:var(--gap-xl);flex-direction:column;width:100%;display:flex}.Hero-module__ejOdHG__text{align-items:flex-start;gap:var(--gap-lg);flex-direction:column;width:100%;max-width:860px;display:flex}.Hero-module__ejOdHG__title{margin:0}.Hero-module__ejOdHG__lead{max-width:655px;font-size:var(--text-lg);color:var(--text-muted);margin:0}.Hero-module__ejOdHG__actions{gap:var(--gap-md);flex-wrap:wrap;display:flex}.Hero-module__ejOdHG__partners{align-items:flex-start;gap:var(--gap-40);flex-direction:column;width:100%;display:flex}.Hero-module__ejOdHG__divider{background:var(--border-default);width:649px;max-width:100%;height:1px}.Hero-module__ejOdHG__partnersRow{align-items:center;gap:var(--gap-40);flex-wrap:wrap;display:flex}.Hero-module__ejOdHG__caption{font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-sm);color:var(--text-muted);white-space:pre-line;margin:0;line-height:1.1}.Hero-module__ejOdHG__partnersRow img{display:block}@media (max-width:1199px){.Hero-module__ejOdHG__hero{padding-bottom:var(--section-pad-bottom)}.Hero-module__ejOdHG__decor{top:-195px;left:auto;right:-110px}}@media (max-width:767px){.Hero-module__ejOdHG__hero{padding-bottom:var(--section-pad-bottom)}.Hero-module__ejOdHG__decor{--panel-scale:.936;width:1108px;height:1002px;top:-188px;left:auto;right:-112px}.Hero-module__ejOdHG__fade{height:200px}.Hero-module__ejOdHG__decorClip:after{content:"";background:color-mix(in srgb, var(--bg-surface) 50%, transparent);position:absolute;inset:0}.Hero-module__ejOdHG__actions{width:100%}.Hero-module__ejOdHG__actions>.ds-button{flex:auto;justify-content:center}.Hero-module__ejOdHG__divider{width:100%}.Hero-module__ejOdHG__partnersRow{gap:var(--gap-md) var(--gap-lg)}.Hero-module__ejOdHG__partnersRow img{max-width:100%;height:auto}}
