.CustomCursor_cursor__Gwe4u{position:fixed;top:0;left:0;z-index:var(--z-cursor);width:32px;height:30px;margin:-5px 0 0 -11.5px;pointer-events:none;transition:opacity .2s ease}.CustomCursor_arrow__QF2kK{position:absolute;top:4px;left:4px;width:24px;height:21px;overflow:visible;transform:rotate(-25deg)}.CustomCursor_text__4GzzF,.CustomCursor_pointer__n7nbD{position:absolute;overflow:visible;opacity:0}.CustomCursor_text__4GzzF{width:18px;height:22px;left:2.5px;top:-6px}.CustomCursor_pointer__n7nbD{width:26px;height:26px;left:1.75px;top:2.3px}.CustomCursor_cursor__Gwe4u[data-state=text] .CustomCursor_arrow__QF2kK,.CustomCursor_cursor__Gwe4u[data-state=pointer] .CustomCursor_arrow__QF2kK{opacity:0}.CustomCursor_cursor__Gwe4u[data-state=text] .CustomCursor_text__4GzzF,.CustomCursor_cursor__Gwe4u[data-state=pointer] .CustomCursor_pointer__n7nbD{opacity:1}.FloatingCta_wrap__FkkoC{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:fixed;inset-inline-end:var(--gutter);bottom:56px;z-index:var(--z-floating);opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .5s var(--ease-out),transform .6s cubic-bezier(.34,1.3,.64,1)}.FloatingCta_wrap__FkkoC[data-shown]{opacity:1;transform:none;pointer-events:auto}.FloatingCta_button__yj41U{position:relative;display:inline-flex;align-items:center;justify-content:center;width:140px;height:36px;overflow:hidden;isolation:isolate;border-radius:var(--radius-pill);box-shadow:#ffffff47 0 1px inset,#00000080 0 -1px 1px inset,#00000061 0 7px 16px -6px;transition:transform .4s cubic-bezier(.34,1.4,.64,1),box-shadow .35s cubic-bezier(.34,1.3,.64,1)}.FloatingCta_button__yj41U:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-image:linear-gradient(#26262a,#08080a);transition:opacity .35s cubic-bezier(.34,1.3,.64,1)}.FloatingCta_label__io-t8{position:relative;font-size:20px;font-weight:700;line-height:1;letter-spacing:.01em}.FloatingCta_shine___U9jL{position:absolute;top:-29px;left:-3px;width:97px;height:109px;background-image:linear-gradient(90deg,#fff0,#ffffffb3,#fff0);opacity:.35;transform:translate(-140%) rotate(20deg);pointer-events:none}@media(hover:hover){.FloatingCta_button__yj41U:hover{transform:scale(1.05);box-shadow:#ffffff73 0 1px inset,#00000080 0 -1px 1px inset,#00000094 0 12px 24px -6px}.FloatingCta_button__yj41U:hover:before{opacity:.85}}.FloatingCta_button__yj41U:active{transform:scale(.97)}@media(max-width:809px){.FloatingCta_wrap__FkkoC{bottom:max(20px,env(safe-area-inset-bottom))}.FloatingCta_button__yj41U{width:128px;height:44px}.FloatingCta_label__io-t8{font-size:18px}}@media(prefers-reduced-motion:reduce){.FloatingCta_shine___U9jL{animation:none;opacity:0}}.Footer_footer__xgF5D{padding-block:80px 120px}.Footer_inner__81rn6{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;padding:32px 16px 0;border-top:1px solid var(--line-subtle)}.Footer_columnTitle__WXDE8{font-size:18px;font-weight:700;line-height:1.2}.Footer_column__wzNMi{display:flex;flex-direction:column;gap:19px}.Footer_links__esxf6{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;gap:16px;font-size:12px;line-height:1.2}.Footer_links__esxf6 li{white-space:nowrap}.Footer_soonItem__J6-EU{display:inline-flex;align-items:center;gap:8px;color:var(--text-muted)}.Footer_soon__-3a26{font-weight:600;color:var(--color-blue)}.Footer_headingLink__CgWRe{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:4px;-webkit-tap-highlight-color:transparent;transition:opacity .2s ease}@media(hover:hover){.Footer_headingLink__CgWRe:hover{opacity:.7}}.Footer_headingLink__CgWRe:active{opacity:.55}.Footer_form__MyKA5{width:250px;display:flex;flex-direction:column;gap:8px}.Footer_form__MyKA5 .Footer_columnTitle__WXDE8{margin-bottom:7px}.Footer_field__f3x1r{width:100%;height:32px;padding:0 16px;border:1px solid transparent;border-radius:var(--radius-field);background:var(--surface-field);font-size:12px;outline:none;transition:border-color .2s ease}.Footer_field__f3x1r{text-align:right}.Footer_field__f3x1r::placeholder{color:var(--text-placeholder);direction:rtl;text-align:right}.Footer_field__f3x1r:focus-visible{border-color:#fff6}.Footer_field__f3x1r[aria-invalid=true]{border-color:var(--color-orange)}.Footer_submit__DhVuN{height:32px;border-radius:var(--radius-field);background:var(--color-orange);font-size:14px;font-weight:var(--fw-button);transition:background .2s ease,transform .2s ease}@media(hover:hover){.Footer_submit__DhVuN:hover{background:color-mix(in srgb,var(--color-orange) 82%,var(--color-white))}}.Footer_submit__DhVuN:active{transform:scale(.98)}.Footer_submit__DhVuN:disabled{opacity:.6;cursor:progress}.Footer_fieldError__hjTU8{margin-top:-4px;font-size:12px;color:var(--color-orange)}.Footer_formStatus__mLvIW{min-height:1em;font-size:12px;color:#ffffffbf}.Footer_contact__MmkBh{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:205px}.Footer_contactList__Yf5jR{display:flex;flex-direction:column;gap:8px;font-style:normal;font-size:12px;line-height:1.3}.Footer_contactItem__qzJie{display:flex;align-items:flex-start;gap:7px;transition:color .25s ease}.Footer_contactIcon__6oqLw{flex-shrink:0;margin-top:1px;opacity:.6;transition:opacity .25s ease}.Footer_contactItem__qzJie:focus-visible{color:var(--color-orange)}.Footer_contactItem__qzJie:focus-visible .Footer_contactIcon__6oqLw{opacity:1}@media(hover:hover){.Footer_contactItem__qzJie:hover{color:var(--color-orange)}.Footer_contactItem__qzJie:hover .Footer_contactIcon__6oqLw{opacity:1}}.Footer_copyright__yj9w4{font-size:12px;font-weight:700;white-space:nowrap}.Footer_socials__6cwRk{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:12px}.Footer_social__Icdnp{display:grid;place-items:center;width:16px;height:16px;transition:transform .3s cubic-bezier(.34,1.4,.64,1)}.Footer_social__Icdnp svg{height:16px;width:auto}@media(hover:hover){a.Footer_social__Icdnp:hover{transform:scale(1.15);color:var(--color-orange)}}@media(max-width:1199px){.Footer_inner__81rn6{display:grid;grid-template-columns:repeat(4,auto);grid-row-gap:48px;row-gap:48px}.Footer_form__MyKA5{grid-column:span 2;width:min(100%,360px)}.Footer_contact__MmkBh{grid-column:span 2;justify-self:end}}@media(max-width:809px){.Footer_footer__xgF5D{padding-bottom:120px}.Footer_inner__81rn6{grid-template-columns:1fr 1fr;column-gap:24px;row-gap:40px}.Footer_form__MyKA5,.Footer_contact__MmkBh{grid-column:1 / -1;width:100%}.Footer_contact__MmkBh{justify-self:stretch}.Footer_links__esxf6{font-size:14px;gap:14px}.Footer_links__esxf6 li{white-space:normal}.Footer_field__f3x1r,.Footer_submit__DhVuN{height:44px}}.Logo_logo__U7fGf{display:inline-flex;flex-shrink:0;transition:transform .4s cubic-bezier(.34,1.4,.64,1)}.Logo_logo__U7fGf img{height:auto}@media(hover:hover){.Logo_logo__U7fGf:hover{transform:scale(1.1)}}.LanguageMenu_root___BENc{position:relative;display:inline-flex}.LanguageMenu_panel__GJS-O{position:absolute;top:calc(100% + 10px);left:0;z-index:1;min-width:224px;max-width:calc(100vw - 32px);padding:6px;display:flex;flex-direction:column;gap:2px;border:1px solid var(--line-subtle);border-radius:16px;background:#111111e0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 16px 40px -12px #0009;transform-origin:top left;opacity:0;transform:translateY(-6px) scale(.97);visibility:hidden;pointer-events:none;transition:opacity .16s ease,transform .2s var(--ease-out),visibility 0s linear .2s}.LanguageMenu_panel__GJS-O:before{content:"";position:absolute;inset-inline:0;bottom:100%;height:12px}.LanguageMenu_panel__GJS-O[data-open]{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition:opacity .18s ease,transform .28s var(--ease-out),visibility 0s}.LanguageMenu_option__waNqE{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:10px;font-size:14px;line-height:1.2;white-space:nowrap;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;transition:background .15s ease,box-shadow .12s ease-out}.LanguageMenu_option__waNqE[aria-selected=true]{background:#ffffff1a;font-weight:700}@media(hover:hover){.LanguageMenu_option__waNqE:not([aria-disabled]):hover{background:#ffffff24}}.LanguageMenu_option__waNqE:not([aria-disabled]):active{box-shadow:inset 0 0 0 1px #fff}.LanguageMenu_option__waNqE:focus-visible{box-shadow:inset 0 0 0 1.5px var(--color-orange)}.LanguageMenu_option__waNqE[aria-disabled]{opacity:.4;cursor:not-allowed}.LanguageMenu_flag__MP-5g{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:18px;line-height:1}.LanguageMenu_names__Dhso_{flex:1 1}.LanguageMenu_english__uuoVC{font-family:var(--font-sans);opacity:.7}.LanguageMenu_check__XFi89{flex-shrink:0;width:16px;height:16px;color:var(--color-orange)}@media(max-width:809px){.LanguageMenu_panel__GJS-O{left:auto;right:0;min-width:200px;transform-origin:top right}}.NavDropdown_item__57puX{position:relative;display:inline-flex;align-items:center}.NavDropdown_toggle__fMOPv{position:relative;z-index:1;display:inline-grid;place-items:center;width:20px;height:20px;-webkit-margin-start:-14px;margin-inline-start:-14px;border-radius:50%;color:inherit;-webkit-tap-highlight-color:transparent;transition:color .2s ease}.NavDropdown_toggle__fMOPv svg{width:12px;height:12px;transition:transform .28s var(--ease-out)}.NavDropdown_toggle__fMOPv[data-open] svg{transform:rotate(180deg)}.NavDropdown_item__57puX:has(.NavDropdown_link__UdZ3p[aria-current=page]) .NavDropdown_toggle__fMOPv{color:var(--color-orange)}.NavDropdown_toggle__fMOPv:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.NavDropdown_panel__u92u7{position:absolute;top:calc(100% + 14px);inset-inline-start:0;z-index:2;min-width:220px;padding:6px;display:flex;flex-direction:column;gap:2px;border:1px solid var(--line-subtle);border-radius:16px;background:#111111e0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 16px 40px -12px #0009;transform-origin:top right;opacity:0;transform:translateY(-6px) scale(.97);visibility:hidden;pointer-events:none;transition:opacity .16s ease,transform .2s var(--ease-out),visibility 0s linear .2s}.NavDropdown_panel__u92u7:before{content:"";position:absolute;inset-inline:0;bottom:100%;height:16px}.NavDropdown_panel__u92u7[data-open]{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition:opacity .18s ease,transform .28s var(--ease-out),visibility 0s}.NavDropdown_option__9aq3j{display:flex;align-items:center;justify-content:space-between;gap:16px;height:40px;padding:0 12px;border-radius:10px;font-size:14px;line-height:1.2;white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent;transition:background .15s ease,box-shadow .12s ease-out}@media(hover:hover){a.NavDropdown_option__9aq3j:hover{background:#ffffff24}}a.NavDropdown_option__9aq3j:active{box-shadow:inset 0 0 0 1px var(--color-white)}.NavDropdown_option__9aq3j:focus-visible{box-shadow:inset 0 0 0 1.5px var(--color-orange)}.NavDropdown_option__9aq3j[aria-disabled]{color:var(--text-muted);cursor:default}.NavDropdown_soon__z7x0K{font-size:12px;font-weight:600;color:var(--color-blue)}.Header_header__J1MgM{position:fixed;inset:0 0 auto;z-index:var(--z-nav);height:var(--nav-height);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Header_header__J1MgM:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--surface-nav);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Header_bar__HJohK{height:100%;display:flex;align-items:center;justify-content:space-between}.Header_navList__RMg9r{display:flex;align-items:center;gap:4px}.Header_navLink__n8GDM{position:relative;display:inline-flex;align-items:center;height:32px;padding:0 16px;border-radius:999px;font-size:16px;line-height:1.2;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:transform .4s cubic-bezier(.34,1.4,.64,1),color .2s ease}.Header_contact__GC2KA:active{box-shadow:inset 0 0 0 1px #fff;transition-duration:.4s,.2s,.06s}.Header_navLink__n8GDM:after,.Header_menuList__3hVtt a:after{content:"";position:absolute;inset-inline:0;width:calc((100% - 32px)/2);margin-inline:auto;bottom:2px;height:2px;border-radius:2px;background:currentColor;opacity:0;transform:scaleX(.3);transition:transform .35s var(--ease-out),opacity .35s ease;pointer-events:none}.Header_menuList__3hVtt a:after{inset-inline:16px auto;margin-inline:0;transform-origin:right center}.Header_navLink__n8GDM:active:after,.Header_menuList__3hVtt a:active:after{opacity:1;transform:scaleX(1);transition-duration:.18s,.12s}.Header_navLink__n8GDM[aria-current=page]{color:var(--color-orange)}@media(hover:hover){.Header_navLink__n8GDM:hover{transform:scale(1.1)}}.Header_actions__Gy0Pm{display:flex;align-items:center;gap:8px}.Header_glass__AmULI{display:inline-flex;align-items:center;justify-content:center;height:28px;border-radius:32px;background:var(--surface-glass);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:transform .4s cubic-bezier(.34,1.4,.64,1)}@media(hover:hover){.Header_glass__AmULI:hover{transform:scale(1.1)}}.Header_iconButton__5V99b{width:28px}.Header_iconButton__5V99b[aria-disabled=true]{cursor:default}.Header_contact__GC2KA{border-radius:999px;-webkit-tap-highlight-color:transparent;transition:transform .4s cubic-bezier(.34,1.4,.64,1),box-shadow .12s ease-out;padding:0 16px;font-size:var(--fs-button);font-weight:var(--fw-button);line-height:1.2;white-space:nowrap}.Header_menuButton__PcGHj{display:none;width:40px;height:40px}.Header_burger__sH3Ys{position:relative;width:18px;height:10px}.Header_burger__sH3Ys span{position:absolute;inset-inline:0;height:1.5px;border-radius:2px;background:currentColor;transition:transform .35s var(--ease-out),top .35s var(--ease-out)}.Header_burger__sH3Ys span:first-child{top:0}.Header_burger__sH3Ys span:last-child{top:calc(100% - 1.5px)}.Header_burger__sH3Ys[data-open] span:first-child{top:calc(50% - .75px);transform:rotate(45deg)}.Header_burger__sH3Ys[data-open] span:last-child{top:calc(50% - .75px);transform:rotate(-45deg)}.Header_menu__copMO{position:fixed;inset:var(--nav-height) 0 0;display:flex;flex-direction:column;justify-content:space-between;padding:32px var(--gutter) 40px;background:#111111f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow-y:auto}.Header_menu__copMO[hidden]{display:none}.Header_menuList__3hVtt{display:flex;flex-direction:column;gap:8px}.Header_menuList__3hVtt li{opacity:0;transform:translateY(16px);transition:opacity .4s var(--ease-out),transform .5s var(--ease-out)}.Header_menu__copMO[data-open] .Header_menuList__3hVtt li{opacity:1;transform:none}@starting-style{.Header_menu__copMO[data-open] .Header_menuList__3hVtt li{opacity:0;transform:translateY(16px)}}.Header_menuList__3hVtt a{position:relative;display:block;width:-moz-fit-content;width:fit-content;padding:10px 16px;margin-inline:-16px;border-radius:999px;-webkit-tap-highlight-color:transparent;font-family:var(--font-display);font-size:40px;font-weight:700;line-height:1.2}.Header_menuList__3hVtt a[aria-current=page]{color:var(--color-orange)}.Header_menuRow__M4Y9p{display:flex;align-items:center;gap:4px}.Header_menuToggle__T-u0A{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;color:inherit;-webkit-tap-highlight-color:transparent}.Header_menuRow__M4Y9p:has(a[aria-current=page]) .Header_menuToggle__T-u0A{color:var(--color-orange)}.Header_menuToggle__T-u0A svg{width:20px;height:20px;transition:transform .3s var(--ease-out)}.Header_menuToggle__T-u0A[data-open] svg{transform:rotate(180deg)}.Header_menuToggle__T-u0A:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.Header_subWrap__rgywE{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease-out)}.Header_subWrap__rgywE[data-open]{grid-template-rows:1fr}.Header_subList__2ZJjx{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:2px;-webkit-padding-start:4px;padding-inline-start:4px}.Header_subList__2ZJjx li:first-child{margin-top:4px}.Header_subList__2ZJjx li:last-child{margin-bottom:8px}.Header_menuList__3hVtt .Header_subLink__8Aykx{display:flex;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;margin:0;padding:8px 0;border-radius:0;font-family:var(--font-sans);font-size:18px;font-weight:500;line-height:1.3;color:var(--text-primary)}.Header_menuList__3hVtt .Header_subLink__8Aykx:after{display:none}.Header_menuList__3hVtt a.Header_subLink__8Aykx:active{color:var(--color-white)}.Header_subLink__8Aykx[aria-disabled]{color:var(--text-muted)}.Header_subSoon__myfZw{font-size:14px;font-weight:600;color:var(--color-blue)}@media(max-width:899px){.Header_nav__Xizec{display:none}.Header_menuButton__PcGHj{display:inline-flex}.Header_contact__GC2KA{height:40px;padding:0 18px}.Header_iconButton__5V99b:not(.Header_menuButton__PcGHj){width:40px;height:40px}}@media(min-width:900px){.Header_menu__copMO{display:none!important}}@media(max-width:359px){.Header_contact__GC2KA{display:none}}.Preloader_preloader__ujg8Q{position:fixed;inset:0;z-index:var(--z-preloader);display:flex;align-items:center;justify-content:center;background:var(--color-black);transition:opacity var(--duration-slow) var(--ease-brand)}.Preloader_mark__nVgM-{width:min(320px,70vw);height:auto;opacity:0;transform:translateY(80px);transition:opacity var(--duration-slow) var(--ease-brand),transform var(--duration-slow) var(--ease-brand);will-change:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Preloader_preloader__ujg8Q[data-phase=in] .Preloader_mark__nVgM-{opacity:1;transform:none}.Preloader_preloader__ujg8Q[data-phase=out]{opacity:0;pointer-events:none}.Preloader_preloader__ujg8Q[data-phase=out] .Preloader_mark__nVgM-{opacity:0;transform:translateY(-80px)}html:not(.js) .Preloader_preloader__ujg8Q{display:none}@font-face{font-family:lyon;src:url(/assets/lyon-arabic-display-bold-mghTPV7p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:lyon Fallback;src:local("Arial");ascent-override:89.75%;descent-override:24.93%;line-gap-override:0%;size-adjust:100.28%}@font-face{font-family:plex;src:url(/assets/ibm-plex-sans-arabic-400-rJv5vSxf.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plex;src:url(/assets/ibm-plex-sans-arabic-500-BMBV3xQB.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plex;src:url(/assets/ibm-plex-sans-arabic-600-ve_6wVM_.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plex;src:url(/assets/ibm-plex-sans-arabic-700-0oUIZo--.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:plex Fallback;src:local("Arial");ascent-override:107.29%;descent-override:41.04%;line-gap-override:0%;size-adjust:101.13%}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-600-1-CPC-vDHa.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-600-2-B-Qpdq5E.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-600-3-B0kAIQbP.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-600-4-oBZYDWMd.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-600-5-CnMC__20.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-600-6-C1HHEsHg.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-600-7-B9yU462S.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%;size-adjust:107.12%}html{--font-lyon: "lyon", "lyon Fallback";--font-plex: "plex", "plex Fallback";--font-inter: "Inter", "Inter Fallback"}:root{--color-black: #111111;--color-blue: #0757c5;--color-orange: #f6901e;--color-white: #ffffff;--surface-page: var(--color-black);--surface-glass: rgba(255, 255, 255, .15);--surface-field: rgba(255, 255, 255, .05);--surface-nav: rgba(0, 0, 0, .25);--line-subtle: rgba(255, 255, 255, .15);--line-grid: rgba(255, 255, 255, .25);--text-primary: var(--color-white);--text-muted: rgba(255, 255, 255, .5);--text-placeholder: rgba(255, 255, 255, .4);--surface-paper: var(--color-white);--ink-paper: var(--color-black);--ink-paper-muted: rgba(17, 17, 17, .6);--title-gradient: linear-gradient(270deg, #fff 0%, rgba(255, 255, 255, .3) 100%);--font-display: var(--font-lyon), "Lyon Arabic Display", serif;--font-sans: var(--font-plex), "IBM Plex Sans Arabic", system-ui, sans-serif;--font-latin: var(--font-inter), "Inter", system-ui, sans-serif;--fs-display-xl: clamp(56px, 8.34vw, 120px);--fs-display-lg: clamp(40px, 4.45vw, 64px);--fs-display-md: clamp(26px, 2.78vw, 40px);--fs-display-sm: clamp(22px, 1.95vw, 28px);--fs-lead: clamp(18px, 1.8vw, 26px);--fs-button: 16px;--fw-button: 600;--fs-arrow-link: 16px;--fw-arrow-link: 400;--fs-body-lg: 18px;--fs-body: 16px;--fs-small: 14px;--fs-xs: 12px;--container-max: 1600px;--gutter: 80px;--section-gap: 120px;--stack-gap: 24px;--nav-height: 77px;--page-top: calc(var(--nav-height) + 72px);--article-inset: 56px;--radius-card: 32px;--radius-pill: 999px;--radius-field: 8px;--radius-button: 10px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-smooth: cubic-bezier(.44, 0, .56, 1);--ease-brand: cubic-bezier(.7, .2, .2, 1);--duration-fast: .2s;--duration-base: .4s;--duration-slow: .7s;--z-content: 1;--z-sticky: 10;--z-nav: 70;--z-floating: 60;--z-cursor: 90;--z-preloader: 100;color-scheme:dark}@media(max-width:1199px){:root{--gutter: 40px;--section-gap: 96px;--fs-body-lg: 16px;--article-inset: 40px}}@media(max-width:809px){:root{--gutter: 20px;--section-gap: 80px;--stack-gap: 20px;--radius-card: 24px;--nav-height: 64px;--article-inset: 24px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--nav-height)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html.is-loading{overflow:hidden}html.has-custom-cursor,html.has-custom-cursor *{cursor:none!important}html[data-cursor=project] .site-cursor{opacity:0!important}body{margin:0;min-height:100dvh;background:var(--surface-page);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}h1,h2,h3,h4,p,figure,blockquote,ul,ol{margin:0}ul,ol{padding:0;list-style:none}img,video,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button,select,summary,[role=button],[role=tab],[role=option],img,svg,video,canvas,[data-cursor-logo]{-webkit-user-select:none;-moz-user-select:none;user-select:none}input,textarea,[contenteditable]{-webkit-user-select:text;-moz-user-select:text;user-select:text}button{cursor:pointer;background:none;border:0;padding:0}:focus-visible{outline:2px solid var(--color-orange);outline-offset:3px;border-radius:6px}::selection{background:var(--color-orange);color:var(--color-black)}.container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;top:12px;inset-inline-start:12px;z-index:calc(var(--z-preloader) + 1);padding:10px 18px;border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-black);font-weight:700;transform:translateY(-200%);transition:transform var(--duration-fast) var(--ease-out)}.skip-link:focus-visible{transform:none}.gradient-text{display:inline-block;max-width:calc(100% + .4em);padding:.2em;margin:-.2em;background-image:var(--title-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ContactCta_inner__nF7oT{display:flex;flex-direction:column;align-items:center}.ContactCta_chips__r9lOn{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.ContactCta_chip__i4gGa{position:relative;display:inline-flex;align-items:flex-start;justify-content:center;height:34px;padding:0 16px;overflow:hidden;border-radius:32px;background:var(--surface-glass);font-size:var(--fs-button);font-weight:var(--fw-button);line-height:1;--chip-ease: .4s cubic-bezier(.34, 1.3, .64, 1);transition:transform var(--chip-ease),box-shadow var(--chip-ease),background .2s ease}.ContactCta_chipTrack__5ktkm{display:flex;flex-direction:column;align-items:center;transform:translateY(0);transition:transform var(--chip-ease)}.ContactCta_chipLabel__iNkvn{display:flex;align-items:center;height:34px;white-space:nowrap}.ContactCta_chipLabel__iNkvn+.ContactCta_chipLabel__iNkvn{transition:color var(--chip-ease)}@media(hover:hover){.ContactCta_chip__i4gGa:hover{transform:scale(1.1);box-shadow:inset 0 0 0 1px var(--color-orange)}.ContactCta_chip__i4gGa:hover .ContactCta_chipTrack__5ktkm{transform:translateY(-34px)}.ContactCta_chip__i4gGa:hover .ContactCta_chipLabel__iNkvn+.ContactCta_chipLabel__iNkvn{color:var(--color-orange)}}.ContactCta_chip__i4gGa:focus-visible{transform:scale(1.1);box-shadow:inset 0 0 0 1px var(--color-orange)}.ContactCta_chip__i4gGa:focus-visible .ContactCta_chipTrack__5ktkm{transform:translateY(-34px)}.ContactCta_chip__i4gGa:focus-visible .ContactCta_chipLabel__iNkvn+.ContactCta_chipLabel__iNkvn{color:var(--color-orange)}.ContactCta_chip__i4gGa:active{background:var(--color-blue)}.ContactCta_title__6r0f0{margin-top:28px;max-width:100%;font-family:var(--font-display);font-size:var(--fs-display-md);font-weight:700;line-height:1.2;text-align:center}.ContactCta_calligraphy__2oWW9{display:inline-block;width:4.1em;height:auto;margin-inline:.25em;vertical-align:middle}.ContactCta_form__ff8Jg{position:relative;width:min(640px,100%);margin-top:44px;display:flex;flex-direction:column;gap:8px}.ContactCta_textarea__RFKSS{width:100%;height:100px;min-height:100px;padding:12px 16px;border:1px solid transparent;border-radius:var(--radius-field);background:var(--surface-field);font-size:16px;line-height:1.5;resize:vertical;outline:none;transition:border-color .2s ease}.ContactCta_textarea__RFKSS:focus-visible{border-color:#fff6}.ContactCta_submit__fbmaj{height:40px;border-radius:var(--radius-button);background:var(--color-blue);font-size:var(--fs-button);font-weight:var(--fw-button);transition:filter .2s ease,transform .2s ease}@media(hover:hover){.ContactCta_submit__fbmaj:hover{filter:brightness(1.12)}}.ContactCta_submit__fbmaj:active{transform:scale(.99)}.ContactCta_status__xJK6c{position:absolute;top:calc(100% + 12px);inset-inline:0;font-size:14px;text-align:center;color:#fffc}@media(max-width:809px){.ContactCta_chips__r9lOn{gap:10px}.ContactCta_title__6r0f0{line-height:1.45}.ContactCta_submit__fbmaj{height:48px}}html.js .Reveal_reveal__1fnSw{opacity:0;transition:opacity .4s var(--ease-out),transform .9s cubic-bezier(.16,1,.3,1)}html.js .Reveal_reveal__1fnSw[data-in]{opacity:1;transform:none}html.js .Reveal_right__FgRcH{transform:translate(150px)}html.js .Reveal_left__xEHHn{transform:translate(-150px)}html.js .Reveal_below__VCi5v{transform:translateY(150px)}html.js .Reveal_scale__Yourc{transform:scale(.5);transition:opacity .4s var(--ease-out),transform .5s cubic-bezier(.34,1.4,.64,1)}@media(max-width:809px){html.js .Reveal_right__FgRcH{transform:translate(60px)}html.js .Reveal_left__xEHHn{transform:translate(-60px)}html.js .Reveal_below__VCi5v{transform:translateY(60px)}}@media(prefers-reduced-motion:reduce){html.js .Reveal_reveal__1fnSw{transform:none}}.ContactEmailDialog_overlay__ERU-Q{position:fixed;inset:0;z-index:calc(var(--z-nav) + 5);display:grid;place-items:center;padding:24px 16px;background:color-mix(in srgb,var(--color-black) 90%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:ContactEmailDialog_overlay-in__Tzs7j .25s ease both}.ContactEmailDialog_stage__cJskW{display:grid;grid-gap:12px;gap:12px;width:min(100%,420px);animation:ContactEmailDialog_stage-in__9ToZr .35s cubic-bezier(.22,1,.36,1) both}.ContactEmailDialog_bar__7nuHd{display:flex;direction:ltr}.ContactEmailDialog_close__TeCdo{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--surface-glass);border:1px solid var(--line-subtle);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--text-primary);transition:transform .4s cubic-bezier(.34,1.4,.64,1),border-color .25s ease}.ContactEmailDialog_close__TeCdo svg{width:20px;height:20px}@media(hover:hover){.ContactEmailDialog_close__TeCdo:hover{border-color:var(--color-white);transform:scale(1.08)}}.ContactEmailDialog_close__TeCdo:active{border-color:var(--color-white);transform:scale(1.1)}.ContactEmailDialog_box__-cp4D{display:grid;grid-gap:12px;gap:12px;padding:24px;border:1px solid var(--line-subtle);border-radius:var(--radius-card);background:var(--surface-page)}.ContactEmailDialog_field__HzGAE{width:100%;height:48px;padding:0 16px;border:1px solid transparent;border-radius:var(--radius-field);background:var(--surface-field);font-size:16px;text-align:right;outline:none;transition:border-color .2s ease}.ContactEmailDialog_field__HzGAE::placeholder{color:var(--text-placeholder);direction:rtl;text-align:right}.ContactEmailDialog_field__HzGAE:focus-visible{border-color:#fff6}.ContactEmailDialog_field__HzGAE[aria-invalid=true]{border-color:var(--color-orange)}.ContactEmailDialog_error__7EwlO{font-size:13px;line-height:1.5;color:var(--color-orange)}.ContactEmailDialog_submit__heGub{height:48px;border-radius:var(--radius-button);background:var(--color-blue);font-size:var(--fs-button);font-weight:var(--fw-button);transition:filter .2s ease,transform .2s ease}@media(hover:hover){.ContactEmailDialog_submit__heGub:hover{filter:brightness(1.12)}}.ContactEmailDialog_submit__heGub:active{transform:scale(.99)}.ContactEmailDialog_submit__heGub:disabled{opacity:.7;cursor:progress}@keyframes ContactEmailDialog_overlay-in__Tzs7j{0%{opacity:0}}@keyframes ContactEmailDialog_stage-in__9ToZr{0%{opacity:0;transform:scale(.96)}}@media(prefers-reduced-motion:reduce){.ContactEmailDialog_overlay__ERU-Q,.ContactEmailDialog_stage__cJskW{animation:none}}.SectionHeader_header__27Rzo{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.SectionHeader_title__cXt9o{font-family:var(--font-display);font-size:var(--fs-display-xl);font-weight:700;line-height:1.2}.SectionHeader_titleAnchor__rAJYP{position:relative;display:inline-block;max-width:100%;font-size:var(--fs-display-xl)}.SectionHeader_description__iC69q{max-width:760px;font-size:var(--fs-body-lg);line-height:1.2}.Insights_section__8BCIa{overflow:clip}.Insights_grid__aEV2H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:326px;grid-gap:24px;gap:24px;margin-top:40px}.Insights_small__s1-aS{grid-column:1 / span 1}.Insights_wide__-3e5e{grid-column:2 / span 2}.Insights_full__eZ_ia{grid-column:1 / -1}@media(min-width:810px){.Insights_full__eZ_ia{--slide-focus: 50% 30%}}.Insights_card__miiIY{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:32px 40px;border-radius:var(--radius-card);overflow:hidden;isolation:isolate;background:#161616;transition:opacity .4s var(--ease-out),transform .9s cubic-bezier(.16,1,.3,1)}.Insights_media__tTbB4{position:absolute;inset:0;z-index:-2}.Insights_image__HTvKd{object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .9s ease}.Insights_image__HTvKd[data-state=current]{z-index:1}.Insights_image__HTvKd[data-state=next]{opacity:0}.Insights_title__GWhIW[data-enter]{animation:Insights_title-in__Ane7i .7s cubic-bezier(.22,1,.36,1) both}@keyframes Insights_title-in__Ane7i{0%{opacity:0;transform:translateY(14px)}}.Insights_veil__B-hHY{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#00000080,#00000040 35%,#00000059);opacity:0;transition:opacity .9s ease}.Insights_veil__B-hHY[data-on]{opacity:1}.Insights_shade__C-9CT{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0000 28.58%,#000000bf)}.Insights_category__Z2m5l{font-size:20px;font-weight:700;line-height:1.2}.Insights_footer__q1EjL{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.Insights_title__GWhIW{font-family:var(--font-display);font-size:var(--fs-display-sm);font-weight:700;line-height:1.3}.Insights_cta__N5iXp{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;font-size:var(--fs-arrow-link);font-weight:var(--fw-arrow-link);line-height:1.2;white-space:nowrap}.Insights_stretch__sE2sV{position:absolute;inset:0;z-index:1}.Insights_ring__UBC7c{display:grid;place-items:center;width:20px;height:20px;border:1.5px solid currentColor;border-radius:50%}.Insights_ring__UBC7c svg{transition:transform .35s cubic-bezier(.34,1.4,.64,1)}@media(hover:hover){html.js .Insights_card__miiIY[data-in]:hover{opacity:.9}.Insights_card__miiIY:hover .Insights_image__HTvKd{transform:scale(1.03)}.Insights_card__miiIY:hover .Insights_ring__UBC7c svg{transform:rotate(-45deg)}}.Insights_card__miiIY:has(.Insights_cta__N5iXp:focus-visible){outline:2px solid var(--color-orange);outline-offset:3px}.Insights_cta__N5iXp:focus-visible{outline:none}@media(max-width:1199px){.Insights_grid__aEV2H{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:300px}.Insights_small__s1-aS{grid-column:1 / span 1}.Insights_wide__-3e5e{grid-column:2 / span 1}}@media(max-width:809px){.Insights_grid__aEV2H{grid-template-columns:1fr;grid-auto-rows:280px;gap:16px;margin-top:32px}.Insights_small__s1-aS,.Insights_wide__-3e5e,.Insights_full__eZ_ia{grid-column:1 / -1}.Insights_card__miiIY{padding:24px}.Insights_footer__q1EjL{flex-direction:column;align-items:flex-start;gap:12px}}.Odometer_odometer__nDsvZ{display:inline-flex;align-items:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Odometer_visual__KovST{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;align-items:center}.Odometer_sign__ilWNk{line-height:1;-webkit-margin-end:.08em;margin-inline-end:.08em}.Odometer_unit__IcuVH{line-height:1}.Odometer_column__xvlMB{position:relative;display:inline-flex;justify-content:center;width:.62em;height:1.2em;overflow:hidden}.Odometer_column__xvlMB[data-rolls]{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 18%,black 82%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,black 18%,black 82%,transparent 100%)}.Odometer_strip__HKhZY{position:absolute;top:0;width:100%;display:flex;flex-direction:column}.Odometer_digit__2xCyj{height:1.2em;display:flex;align-items:center;justify-content:center;line-height:1}.Odometer_point__5oOEe{line-height:1}.StatsGrid_grid__GR05L{--cols: var(--cols-d);--gap: 24px;display:flex;flex-wrap:wrap;justify-content:center;gap:56px var(--gap);margin-top:43px}.StatsGrid_item__7bXx9{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));min-width:0;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.StatsGrid_number__MO487{font-size:56px;font-weight:700;line-height:1;color:var(--text-muted)}.StatsGrid_itemLabel__BaEBA{font-size:20px;line-height:1.2}@media(max-width:1199px){.StatsGrid_grid__GR05L{--cols: var(--cols-t);row-gap:48px}}@media(max-width:809px){.StatsGrid_grid__GR05L{--cols: var(--cols-p);row-gap:40px;margin-top:48px}.StatsGrid_number__MO487{font-size:44px}.StatsGrid_itemLabel__BaEBA{font-size:17px}}.Awards_section__VIYhb{--aw-vh: 100vh;position:relative;background:var(--color-black)}@supports (height: 100svh){.Awards_section__VIYhb{--aw-vh: 100svh}}.Awards_sticky__najNG{position:-webkit-sticky;position:sticky;top:0;height:var(--aw-vh);display:flex;flex-direction:column;gap:24px;padding-top:120px;padding-bottom:24px;overflow:clip}.Awards_header__PvSFX{flex-shrink:0;display:flex;flex-direction:column;gap:12px}.Awards_title__VgW4U{font-family:var(--font-display);font-size:var(--fs-display-xl);font-weight:700;line-height:1.2}.Awards_titleText__kMSlb{display:inline-block;max-width:100%;background-image:linear-gradient(90deg,#ffffff4d,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.Awards_description__Y6ok1{max-width:720px;font-size:var(--fs-body-lg);line-height:1.2}.Awards_body__zcNq1{position:relative;flex:1 1;min-height:0;container:awards-stage / inline-size}.Awards_content__hPFbz{position:relative;width:100%;height:100%;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,.8fr);align-items:center;grid-gap:40px;gap:40px;direction:ltr}.Awards_stage__SRKK-{position:relative;width:100%;height:100%;min-height:0}.Awards_trophyGroup__DiPJZ{position:absolute;left:50%;top:50%;width:42%;height:88%;transform:translate(-50%,-50%);will-change:transform,opacity,filter;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.Awards_trophy__02x3m{display:block;width:100%;height:100%;object-fit:contain}.Awards_sticker__94IiJ{position:absolute;top:0;right:0;z-index:2;width:min(110px,85%);aspect-ratio:1;display:grid;place-items:center;direction:ltr}.Awards_stickerArt__p54oq{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 5px 9px rgba(0,0,0,.22))}.Awards_stickerCount__8knLV{position:relative;font-size:28px;font-weight:700;line-height:1}.Awards_stickerValue__vCy3d{display:inline-block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Awards_details__q2guA{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;direction:rtl;container:awards-details / inline-size}.Awards_info__37SZc{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;will-change:opacity,transform}.Awards_awardLogo__gb-J0{display:block;max-width:100%;height:auto;margin:0 0 14px;object-fit:contain}.Awards_name__AbUXJ{width:100%;font-size:min(clamp(28px,2.5vw,44px),8.4cqi);white-space:nowrap;font-weight:700;line-height:1.25;unicode-bidi:plaintext;text-align:right}@container awards-stage (max-width: 700px){.Awards_content__hPFbz{grid-template-columns:1fr;grid-template-rows:minmax(150px,30%) minmax(0,1fr);gap:0}.Awards_details__q2guA{order:-1}.Awards_trophyGroup__DiPJZ{width:46%;height:92%}.Awards_name__AbUXJ{font-size:26px}}@media(max-width:809px){.Awards_sticky__najNG{padding-top:calc(var(--nav-height) + 32px);gap:16px}.Awards_sticker__94IiJ{width:min(76px,85%)}.Awards_stickerCount__8knLV{font-size:20px}}.Awards_staticSection__JxpyP{display:flex;flex-direction:column;gap:48px}.Awards_staticGrid__6BXtm{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:32px;gap:32px}.Awards_staticItem__YJ9qD{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.Awards_staticItem__YJ9qD .Awards_name__AbUXJ{font-size:22px;text-align:center}.Awards_staticTrophy__QKBTG{position:relative;width:160px;height:320px}.LogoMarquee_marquee__MhTE7{position:relative;width:100%;cursor:-webkit-grab;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LogoMarquee_marquee__MhTE7:active{cursor:-webkit-grabbing;cursor:grabbing}.LogoMarquee_canvas__P-rm-{position:absolute;left:0;width:100%;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 15%,black 85%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 15%,black 85%,transparent 100%)}.Clients_section__kfrRH{display:flex;flex-direction:column;gap:48px}.Clients_rows__iZjc9{display:flex;flex-direction:column;gap:0}@media(max-width:809px){.Clients_section__kfrRH{gap:32px}.Clients_rows__iZjc9{gap:0}}.BetaBadge_wrapper__7KvLU{--dot-size: 8px;--line-weight: 1px;--speed: .25s;--grid-color: var(--line-grid);--line-color: var(--color-white);position:relative;display:inline-flex;justify-content:center;align-items:center;padding:14px;border-radius:38px;-webkit-user-select:none;-moz-user-select:none;user-select:none;isolation:isolate}.BetaBadge_wrapper__7KvLU:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background-image:repeating-linear-gradient(45deg,var(--grid-color) 0 1px,transparent 2px 5px);opacity:0;z-index:-1}.BetaBadge_pill__N69aM{position:relative;display:flex;justify-content:center;align-items:center;padding:8px 16px;border:2px solid var(--grid-color);border-radius:38px;font-size:18px;font-weight:700;line-height:1.5;letter-spacing:-.01em;white-space:pre;transition:transform .2s ease-in-out,letter-spacing .2s ease-in-out,background .2s ease-in-out}.BetaBadge_dot__p0xnX{position:absolute;width:var(--dot-size);aspect-ratio:1;border-radius:2px;background:var(--color-white);opacity:0;transition:all .3s ease-in-out}.BetaBadge_line__RRXVA{position:absolute;transition:all .3s ease-in-out}.BetaBadge_horizontal__msyjz{height:var(--line-weight);width:100%;background-image:repeating-linear-gradient(90deg,transparent 0 calc(var(--line-weight) * 2),var(--line-color) calc(var(--line-weight) * 2) calc(var(--line-weight) * 4))}.BetaBadge_vertical__xdGyM{width:var(--line-weight);height:100%;background-image:repeating-linear-gradient(0deg,transparent 0 calc(var(--line-weight) * 2),var(--line-color) calc(var(--line-weight) * 2) calc(var(--line-weight) * 4))}.BetaBadge_top__7oo76{top:calc(var(--line-weight) * -.5);transform-origin:top left;transform:rotate(5deg) scaleX(0)}.BetaBadge_bottom__XlnQZ{bottom:calc(var(--line-weight) * -.5);transform-origin:bottom right;transform:rotate(5deg) scaleX(0)}.BetaBadge_left__a12bW{left:calc(var(--line-weight) * -.5);transform-origin:bottom left;transform:rotate(0) scaleY(0)}.BetaBadge_right__OAuhk{right:calc(var(--line-weight) * -.5);transform-origin:top right;transform:rotate(5deg) scaleY(0)}@media(hover:hover){.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:hover):after,.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:focus-visible):after{animation:BetaBadge_hatch__WyKrC calc(var(--speed) * 4) ease-in-out forwards}.BetaBadge_pill__N69aM:hover,.BetaBadge_pill__N69aM:focus-visible{background:var(--color-blue);transform:scale(1.05);letter-spacing:.06em}.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:hover) .BetaBadge_topLeft__EhqhD,.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:focus-visible) .BetaBadge_topLeft__EhqhD{top:50%;left:20%;animation:BetaBadge_to-top-left__2YmYr var(--speed) ease-in-out forwards}.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:hover) .BetaBadge_topRight__On6p9,.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:focus-visible) .BetaBadge_topRight__On6p9{top:50%;right:20%;animation:BetaBadge_to-top-right__GYjqA var(--speed) ease-in-out forwards;animation-delay:calc(var(--speed) * .6)}.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:hover) .BetaBadge_bottomRight__BpeZS,.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:focus-visible) .BetaBadge_bottomRight__BpeZS{bottom:50%;right:20%;animation:BetaBadge_to-bottom-right__GRnVp var(--speed) ease-in-out forwards;animation-delay:calc(var(--speed) * 1.2)}.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:hover) .BetaBadge_bottomLeft__HoFBf,.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:focus-visible) .BetaBadge_bottomLeft__HoFBf{bottom:50%;left:20%;animation:BetaBadge_to-bottom-left__MTJhU var(--speed) ease-in-out forwards;animation-delay:calc(var(--speed) * 1.8)}.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:hover) .BetaBadge_top__7oo76,.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:focus-visible) .BetaBadge_top__7oo76{animation:BetaBadge_draw-x__4jBmW var(--speed) ease-in-out forwards;animation-delay:calc(var(--speed) * .8)}.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:hover) .BetaBadge_bottom__XlnQZ,.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:focus-visible) .BetaBadge_bottom__XlnQZ{animation:BetaBadge_draw-x__4jBmW var(--speed) ease-in-out forwards;animation-delay:calc(var(--speed) * 2)}.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:hover) .BetaBadge_left__a12bW,.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:focus-visible) .BetaBadge_left__a12bW{animation:BetaBadge_draw-y__USAgP var(--speed) ease-in-out forwards;animation-delay:calc(var(--speed) * 2.4)}.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:hover) .BetaBadge_right__OAuhk,.BetaBadge_wrapper__7KvLU:has(.BetaBadge_pill__N69aM:focus-visible) .BetaBadge_right__OAuhk{animation:BetaBadge_draw-y__USAgP var(--speed) ease-in-out forwards;animation-delay:calc(var(--speed) * 1.4)}}.BetaBadge_pill__N69aM:active{background:var(--color-blue);transform:scale(.98);letter-spacing:.02em}@keyframes BetaBadge_hatch__WyKrC{80%{opacity:0}to{opacity:1}}@keyframes BetaBadge_to-top-left__2YmYr{90%{opacity:.6}to{top:calc(var(--dot-size) * -.5);left:calc(var(--dot-size) * -.5);opacity:1}}@keyframes BetaBadge_to-top-right__GYjqA{80%{opacity:.6}to{top:calc(var(--dot-size) * -.5);right:calc(var(--dot-size) * -.5);opacity:1}}@keyframes BetaBadge_to-bottom-right__GRnVp{80%{opacity:.6}to{bottom:calc(var(--dot-size) * -.5);right:calc(var(--dot-size) * -.5);opacity:1}}@keyframes BetaBadge_to-bottom-left__MTJhU{80%{opacity:.6}to{bottom:calc(var(--dot-size) * -.5);left:calc(var(--dot-size) * -.5);opacity:1}}@keyframes BetaBadge_draw-x__4jBmW{to{transform:rotate(0) scaleX(1)}}@keyframes BetaBadge_draw-y__USAgP{to{transform:rotate(0) scaleY(1)}}@media(max-width:809px){.BetaBadge_pill__N69aM{font-size:16px;padding:6px 14px}}.Hero_hero__603dk{position:relative;height:100vh;height:100svh;min-height:560px;overflow:hidden;isolation:isolate}.Hero_image__E-dyx{object-fit:cover;z-index:-2}.Hero_video__s5RmV{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;pointer-events:none}.Hero_shade__4ZdvI{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0000 25.266%,#0000003b 66.085%)}.Hero_badge__UFn2J{position:absolute;top:120px;left:50%;transform:translate(-50%)}.Hero_content__pUo0g{position:absolute;inset-inline:0;bottom:64px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.Hero_title___V9IW{font-family:var(--font-display);font-size:var(--fs-display-lg);font-weight:700;line-height:1.2;text-wrap:balance}.Hero_word__0H0JF{display:inline-block;white-space:pre}.Hero_subtitle__DH0Ah{font-size:var(--fs-body-lg);line-height:1.2}@media(max-width:809px){.Hero_hero__603dk{min-height:600px}.Hero_badge__UFn2J{top:calc(var(--nav-height) + 32px)}.Hero_content__pUo0g{bottom:96px}.Hero_subtitle__DH0Ah{max-width:30ch;line-height:1.4}.Hero_shade__4ZdvI{background:linear-gradient(180deg,#0000 40%,#00000073)}}.Intro_section__gswhF{display:flex;flex-direction:column;gap:32px;overflow:clip}.Intro_text__4UWFL{max-width:760px;font-size:var(--fs-lead);font-weight:400;line-height:1.5}.Intro_text__4UWFL strong{font-weight:700}.Intro_rows__AU-wi{display:flex;flex-direction:column;gap:32px}.Intro_row__vAMLY{display:flex;gap:24px;width:100%}.Intro_card__ilD_3{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 48px) / 3);aspect-ratio:464 / 202;border-radius:var(--radius-card);overflow:hidden;background:#1b1b1b}.Intro_link__O_JMY{display:block;width:100%;height:100%}.Intro_image__ChQKy{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.34,1.3,.64,1)}@media(hover:hover){.Intro_card__ilD_3:hover .Intro_image__ChQKy{transform:scale(1.05)}}.Intro_list__oNyn7{display:none}@media(max-width:809px){.Intro_section__gswhF{gap:24px}.Intro_rows__AU-wi{display:none}.Intro_list__oNyn7{display:flex;flex-direction:column;gap:16px}.Intro_list__oNyn7 .Intro_card__ilD_3{flex:none;width:100%}}.ArrowLink_link__peUrn{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-arrow-link);font-weight:var(--fw-arrow-link);line-height:1.2;white-space:nowrap}.ArrowLink_ring__XW487{position:relative;display:grid;place-items:center;width:20px;height:20px;border:1.5px solid currentColor;border-radius:50%;overflow:hidden}.ArrowLink_icon__juoqt{width:16px;height:16px;transition:transform .35s cubic-bezier(.34,1.4,.64,1)}@media(hover:hover){.ArrowLink_link__peUrn:hover .ArrowLink_icon__juoqt{transform:rotate(-45deg)}}.ArrowLink_link__peUrn:active .ArrowLink_icon__juoqt{transform:translate(-140%) rotate(-45deg);transition-duration:.2s}.Services_section__eCu8-{overflow:clip}.Services_cards__n3fts{display:flex;gap:24px;height:400px;margin-top:40px}.Services_card___r2gY{--collapsed: 128px;position:relative;flex:0 0 var(--collapsed);min-width:0;border-radius:var(--radius-card);overflow:hidden;isolation:isolate;transition:flex-grow .6s cubic-bezier(.32,.72,0,1),flex-basis .6s cubic-bezier(.32,.72,0,1)}.Services_card___r2gY.Services_open__QirdE{flex:1 1 var(--collapsed)}.Services_trigger__RMqeW{position:absolute;inset:0;z-index:2;border-radius:inherit}.Services_trigger__RMqeW:focus-visible{outline-offset:-3px}.Services_media__8C7rB{position:absolute;inset:0;z-index:-1}.Services_image__3I4FW{object-fit:cover;border-radius:10px}.Services_overlay__n3--Z{position:absolute;inset:0;background:#000;opacity:.8;transition:opacity .6s var(--ease-out)}.Services_open__QirdE .Services_overlay__n3--Z{opacity:.5}.Services_content__Jbxx8{position:absolute;inset:0;padding:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;pointer-events:none}.Services_number__JzRet{font-family:var(--font-latin);font-size:14px;font-weight:600;line-height:1.2;align-self:center;transition:transform .6s cubic-bezier(.32,.72,0,1)}.Services_bottom__5QgA2{width:100%;display:flex;align-items:center;justify-content:center}.Services_title__O0uLl{font-size:20px;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;max-width:0;opacity:0;transition:opacity .3s ease,max-width 0s linear .3s}.Services_icon__f5eC9{flex-shrink:0}.Services_open__QirdE .Services_number__JzRet{align-self:flex-start}.Services_open__QirdE .Services_bottom__5QgA2{justify-content:flex-start}.Services_open__QirdE .Services_title__O0uLl{max-width:100%;-webkit-margin-start:12px;margin-inline-start:12px;opacity:1;transition:opacity .45s ease .25s,max-width 0s linear}.Services_more__SuirV{margin-top:24px;-webkit-padding-end:16px;padding-inline-end:16px;display:flex;justify-content:flex-end}@media(max-width:1199px){.Services_card___r2gY{--collapsed: 96px}}@media(max-width:809px){.Services_cards__n3fts{flex-direction:column;height:auto;gap:12px}.Services_card___r2gY,.Services_card___r2gY.Services_open__QirdE{flex:none;height:76px;transition:height .6s cubic-bezier(.32,.72,0,1)}.Services_card___r2gY.Services_open__QirdE{height:300px}.Services_content__Jbxx8,.Services_open__QirdE .Services_content__Jbxx8{flex-direction:row;align-items:center;gap:14px;padding:16px 20px}.Services_open__QirdE .Services_content__Jbxx8{align-items:flex-end}.Services_number__JzRet,.Services_open__QirdE .Services_number__JzRet{align-self:auto}.Services_bottom__5QgA2,.Services_open__QirdE .Services_bottom__5QgA2{flex:1 1;min-width:0;justify-content:flex-start;gap:12px}.Services_title__O0uLl,.Services_open__QirdE .Services_title__O0uLl{max-width:none;-webkit-margin-start:0;margin-inline-start:0;opacity:1;white-space:normal;font-size:17px;transition:none}}.Showreel_section__Dnu2g{position:relative;height:400vh}.Showreel_stage__rYmn1{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;align-items:center;justify-content:center;padding:0 20px;overflow:hidden}.Showreel_text__ShdO-{flex-shrink:0;font-family:var(--font-display);font-weight:700;line-height:1;white-space:nowrap;text-align:start}.Showreel_text__ShdO-.Showreel_end__ibLTk{text-align:end}.Showreel_window__D7H7I{position:relative;flex-shrink:0;overflow:hidden;background:#000;width:15vw;height:5vh;border-radius:50px}.Showreel_window__D7H7I{background:var(--window-bg, #000)}.Showreel_media__OhUuc{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:contain}.Showreel_section__Dnu2g[data-static]{height:100vh}.Showreel_section__Dnu2g[data-static] .Showreel_stage__rYmn1{position:relative}.Showreel_section__Dnu2g[data-static] .Showreel_window__D7H7I{width:50vw;height:50vh;border-radius:25px}.Stats_labelWrap__DbOal{position:absolute;top:.258em;inset-inline-start:calc(100% - .31em);z-index:1}.Stats_label__OVhti{position:relative;display:flex;align-items:center;justify-content:center;gap:.2em;width:3.5em;height:.617em;padding-inline:.267em;rotate:-5deg}.Stats_ellipse__EjlFK{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.Stats_labelText__XrgjR{font-family:var(--font-display);font-size:.2667em;font-weight:700;line-height:1.2;white-space:nowrap}.Stats_dot__9xoHX{flex-shrink:0;width:.1em;height:.1em;border-radius:50%;background:var(--color-orange)}.Work_section__Fs1Vq{display:flex;flex-direction:column;gap:40px;overflow-x:clip}.Work_viewport__5VRLY{position:relative;outline-offset:8px;border-radius:var(--radius-card)}.Work_track__OdSxh{display:flex;width:100%;cursor:-webkit-grab;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Work_track__OdSxh:active{cursor:-webkit-grabbing;cursor:grabbing}.Work_slide__iVnR_{flex-shrink:0;flex-grow:0}.Work_card__YMT9k{position:relative;aspect-ratio:411 / 360;border-radius:var(--radius-card);overflow:hidden;isolation:isolate;background:#1b1b1b}.Work_card__YMT9k:after{content:"";position:absolute;inset:0;border:2px solid var(--line-subtle);border-radius:inherit;pointer-events:none;z-index:3}.Work_cardImage__KiCfY{object-fit:cover;z-index:-1;transition:transform .6s cubic-bezier(.34,1.3,.64,1)}.Work_cardShade__Y7JCv{position:absolute;inset:0;background:linear-gradient(180deg,#0000 46.46%,#000000b3);transition:opacity .5s var(--ease-out)}.Work_cardShade__Y7JCv:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000080,#000c);opacity:0;transition:opacity .5s var(--ease-out)}.Work_cardLogo__CjnVK{position:absolute;left:50%;bottom:60px;z-index:1;width:200px;max-width:50%;aspect-ratio:1;opacity:0;transform:translate(-50%);transition:transform .6s cubic-bezier(.34,1.2,.64,1),opacity .4s var(--ease-out),bottom .6s cubic-bezier(.34,1.2,.64,1)}.Work_cardLogo__CjnVK img{width:100%;height:100%;object-fit:contain}.Work_cardInfo__uz5Xc{position:absolute;inset-inline:24px;bottom:24px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;transition:opacity .4s var(--ease-out)}.Work_cardTitle__seYc3{font-size:22px;font-weight:700;line-height:1.2}.Work_cardClient__N8UO9{margin-top:-4px;font-size:16px;line-height:1.2}.Work_cardTags__ZQ2SV{display:flex;flex-wrap:wrap;gap:8px}.Work_cardTags__ZQ2SV li{display:inline-flex;align-items:center;height:24px;padding:0 16px;border:1px solid var(--line-subtle);border-radius:32px;background:var(--surface-glass);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:14px;line-height:1.2;white-space:nowrap}@media(hover:hover){.Work_card__YMT9k:hover .Work_cardImage__KiCfY{transform:scale(1.05)}.Work_card__YMT9k:hover .Work_cardShade__Y7JCv:after{opacity:1}.Work_card__YMT9k:hover .Work_cardLogo__CjnVK{opacity:1;bottom:50%;transform:translate(-50%,50%)}.Work_card__YMT9k:hover .Work_cardInfo__uz5Xc{opacity:0}}.Work_controls__xTjAx{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding-inline:24px 17px}.Work_arrows__J3sgW{display:flex;gap:8px}.Work_arrow__Arf72{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--surface-glass);border:1px solid var(--line-subtle);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .4s cubic-bezier(.34,1.4,.64,1),border-color .25s ease}.Work_arrow__Arf72 svg{width:20px;height:20px}@media(hover:hover){.Work_arrow__Arf72:hover{border-color:var(--color-white);transform:scale(1.08)}}.Work_arrow__Arf72:active{border-color:var(--color-white);transform:scale(1.1)}@media(max-width:809px){.Work_controls__xTjAx{padding-inline:0}.Work_arrow__Arf72{width:34px;height:34px}.Work_arrow__Arf72 svg{width:16px;height:16px}}.Work_cardLink__23UGT{position:absolute;inset:0;z-index:2;border-radius:inherit;-webkit-user-drag:none}.Work_cardLink__23UGT:focus-visible{outline:none}.Work_card__YMT9k:has(.Work_cardLink__23UGT:focus-visible){outline:2px solid var(--color-orange);outline-offset:3px}.page_page__kIDl1{display:flex;flex-direction:column;gap:var(--section-gap);padding-bottom:var(--section-gap)}.AwardsDetailed_section__1FO4E{--aw-vh: 100vh;position:relative}@supports (height: 100svh){.AwardsDetailed_section__1FO4E{--aw-vh: 100svh}}.AwardsDetailed_pin__nYGHl{position:-webkit-sticky;position:sticky;top:0;height:var(--aw-vh);display:flex;flex-direction:column;gap:24px;padding-top:var(--page-top);padding-bottom:32px;overflow:clip}.AwardsDetailed_header__bjhc5{flex-shrink:0;display:flex;flex-direction:column;gap:12px}.AwardsDetailed_title___CyCd{font-family:var(--font-display);font-size:var(--fs-display-xl);font-weight:700;line-height:1.2}.AwardsDetailed_titleText__yGoA1{display:inline-block;max-width:100%;background-image:linear-gradient(90deg,#ffffff4d,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.AwardsDetailed_description__UUjLZ{max-width:720px;font-size:var(--fs-body-lg);line-height:1.2}.AwardsDetailed_body__lMnlB{position:relative;flex:1 1;min-height:0;container-type:inline-size}.AwardsDetailed_content__UOEFA{position:relative;width:100%;height:100%;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(380px,1fr);align-items:center;grid-gap:56px;gap:56px;direction:ltr}.AwardsDetailed_stage__1GQbH{position:relative;width:100%;height:100%;min-height:0}.AwardsDetailed_trophy__qc1yC{position:absolute;left:50%;top:50%;width:40%;height:96%;will-change:transform,opacity,filter;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AwardsDetailed_trophyImg__1W2dJ{display:block;width:100%;height:100%;object-fit:contain}.AwardsDetailed_details__WLtNh{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;direction:rtl}.AwardsDetailed_info__GjPAq{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;will-change:opacity,transform}.AwardsDetailed_logo__vN2kL{position:relative;display:block;flex:none;width:130px;height:65px;max-width:100%;margin-bottom:16px}.AwardsDetailed_logoImage__tF73x{position:absolute;display:block;max-width:none;height:auto}.AwardsDetailed_name__0FI3L{white-space:nowrap;font-size:clamp(26px,2.3vw,40px);font-weight:700;line-height:1.2;unicode-bidi:plaintext;text-align:right;width:100%;margin:0}.AwardsDetailed_project__Ct9AI{white-space:normal}.AwardsDetailed_category__6nWX6{width:100%;margin:16px 0 0;unicode-bidi:plaintext;text-align:right;font-size:clamp(18px,1.4vw,24px);line-height:1.5;opacity:.65}.AwardsDetailed_client__w2tP5{margin-top:8px}.AwardsDetailed_award__AQMx-{margin-top:28px}.AwardsDetailed_type__5sSqB{margin-top:6px}.AwardsDetailed_dot__drl7q{margin-inline:10px}@container (max-width: 760px){.AwardsDetailed_content__UOEFA{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:16px}.AwardsDetailed_trophy__qc1yC{width:44%;height:96%}.AwardsDetailed_details__WLtNh{order:-1;height:200px}.AwardsDetailed_info__GjPAq{justify-content:flex-start}.AwardsDetailed_logo__vN2kL{width:72px;height:36px;margin-bottom:6px}.AwardsDetailed_name__0FI3L{font-size:22px}.AwardsDetailed_category__6nWX6{margin-top:8px;font-size:16px}.AwardsDetailed_client__w2tP5{margin-top:4px}.AwardsDetailed_award__AQMx-{margin-top:10px}.AwardsDetailed_type__5sSqB{margin-top:2px}}@media(max-width:809px){.AwardsDetailed_pin__nYGHl{padding-top:var(--page-top);padding-bottom:20px;gap:40px}.AwardsDetailed_header__bjhc5{gap:6px}.AwardsDetailed_description__UUjLZ{line-height:1.4}}.AwardsDetailed_static__Hdrh4{display:flex;flex-direction:column;gap:56px;padding-top:var(--page-top)}.AwardsDetailed_staticList__q2CMy{display:flex;flex-direction:column;gap:64px}.AwardsDetailed_staticItem__HOdHg{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);grid-gap:56px;gap:56px;align-items:center}.AwardsDetailed_staticTrophy__rEUTF{height:420px;order:2}.AwardsDetailed_staticInfo__yrSJt{display:flex;flex-direction:column;align-items:flex-start}@media(max-width:809px){.AwardsDetailed_staticItem__HOdHg{grid-template-columns:1fr}.AwardsDetailed_staticTrophy__rEUTF{order:1;height:320px}}.CapabilityGrid_grid__tItFK{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:min(100%,600px);aspect-ratio:1;margin-inline:auto;container-type:inline-size;--t: calc(100cqw / 5.56);--step: calc(var(--t) * 1.14)}.CapabilityGrid_tile__0jiEl{position:absolute;left:calc(50% + var(--x) * var(--step) - var(--t) / 2);top:calc(50% + var(--y) * var(--step) - var(--t) / 2);width:var(--t);aspect-ratio:1;border-radius:calc(var(--t) * .26);display:grid;place-items:center;opacity:0;will-change:transform,opacity}.CapabilityGrid_emptyLayer__VBPAS{position:absolute;inset:0;overflow:clip;-webkit-mask-image:radial-gradient(closest-side,#000 50%,transparent 100%);mask-image:radial-gradient(closest-side,#000 50%,transparent 100%)}.CapabilityGrid_empty__6z7BS{border:1px dashed var(--line-grid);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--color-white) 9%,transparent) 0 1px,transparent 1px 9px)}.CapabilityGrid_icon__5wyRe{z-index:1;color:var(--text-primary);background:linear-gradient(180deg,color-mix(in srgb,var(--color-white) 11%,transparent),color-mix(in srgb,var(--color-white) 4%,transparent));border:1px solid var(--line-subtle);box-shadow:inset 0 1px color-mix(in srgb,var(--color-white) 14%,transparent),0 14px 28px color-mix(in srgb,var(--color-black) 60%,transparent)}.CapabilityGrid_glyph__IXoE-{width:40%;height:40%}.CapabilityGrid_center__Ps7vJ{z-index:2;opacity:1;background:var(--color-blue);box-shadow:inset 0 1px color-mix(in srgb,var(--color-white) 28%,transparent),inset 0 -2px color-mix(in srgb,var(--color-black) 18%,transparent),0 18px 44px color-mix(in srgb,var(--color-blue) 40%,transparent)}.CapabilityGrid_arrow__pPG2B{width:42%;height:auto;color:var(--color-white)}.StorySection_story__ZKGBf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:80px;gap:80px}.StorySection_text__80Er_{display:flex;flex-direction:column;align-items:flex-start}.StorySection_subtitle__45wGK{margin-top:24px;font-size:var(--fs-display-sm);font-weight:700;line-height:1.5;color:var(--text-primary)}.StorySection_body__3RXRb{margin-top:16px;max-width:620px;font-size:18px;line-height:1.7;color:var(--text-primary)}.StorySection_visual__XW6bf{min-width:0}@media(max-width:1199px){.StorySection_story__ZKGBf{gap:48px}}@media(max-width:809px){.StorySection_story__ZKGBf{grid-template-columns:1fr}.StorySection_subtitle__45wGK{margin-top:16px}.StorySection_visual__XW6bf{width:min(100%,420px);margin-inline:auto}}.ValuesScroll_section__SsROr{--vv: 100vh;position:relative;height:calc(var(--vv) * (1 + var(--travel)))}@supports (height: 100svh){.ValuesScroll_section__SsROr{--vv: 100svh}}.ValuesScroll_stage__SlG-5{position:-webkit-sticky;position:sticky;top:0;height:var(--vv);display:flex;flex-direction:column;justify-content:flex-start;gap:72px;padding-top:var(--nav-height);padding-bottom:32px}.ValuesScroll_frame__KwntM{position:relative;flex:none;width:100%;height:clamp(200px,34vh,340px);overflow:hidden;-webkit-clip-path:inset(0);clip-path:inset(0);background:#1b1b1b}.ValuesScroll_media__u_2l5{position:fixed;inset:0;top:calc(var(--vv) * -.1 - var(--nav-height));pointer-events:none}.ValuesScroll_image__k-yPT{object-fit:cover}.ValuesScroll_states__JLkTs{display:grid}.ValuesScroll_state__wJIt4{grid-area:1 / 1;will-change:opacity,transform}.ValuesScroll_state__wJIt4:not(:first-child){opacity:0;visibility:hidden}.ValuesScroll_header__zSz4D p{max-width:820px;line-height:1.7;color:var(--text-primary)}.ValuesScroll_cards__ZgS12{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:32px}.ValuesScroll_card__aVqMw{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:24px;text-align:start;border-radius:var(--radius-card);border:1px solid var(--line-subtle);background:linear-gradient(180deg,color-mix(in srgb,var(--color-white) 8%,transparent),color-mix(in srgb,var(--color-white) 3%,transparent));box-shadow:inset 0 1px color-mix(in srgb,var(--color-white) 12%,transparent);opacity:0;will-change:opacity,transform}.ValuesScroll_cardIcon__kTyGB{display:block;line-height:0;color:var(--color-white)}.ValuesScroll_cardIcon__kTyGB svg{width:36px;height:36px}.ValuesScroll_cardText__YRY5p{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.ValuesScroll_cardTitle__sgpkf{font-family:var(--font-display);font-size:clamp(26px,2.25vw,32px);font-weight:700;line-height:1.2}.ValuesScroll_cardBody__hVmrt{font-size:18px;line-height:1.5;color:var(--text-primary)}@media(max-width:1199px){.ValuesScroll_cards__ZgS12{gap:16px}.ValuesScroll_stage__SlG-5{gap:56px}.ValuesScroll_card__aVqMw{gap:12px;padding:20px;border-radius:24px}.ValuesScroll_cardIcon__kTyGB svg{width:32px;height:32px}.ValuesScroll_cardTitle__sgpkf{font-size:24px}.ValuesScroll_cardBody__hVmrt{font-size:16px}}@media(min-width:810px)and (max-height:760px){.ValuesScroll_stage__SlG-5{gap:48px}.ValuesScroll_frame__KwntM{height:clamp(130px,20vh,340px)}}@media(max-width:809px){.ValuesScroll_stage__SlG-5{gap:40px}.ValuesScroll_frame__KwntM{height:40vh}.ValuesScroll_cards__ZgS12{grid-template-columns:1fr;gap:8px;margin-top:20px}.ValuesScroll_card__aVqMw{flex-direction:row;align-items:center;gap:14px;padding:12px 16px;border-radius:20px}.ValuesScroll_cardText__YRY5p{gap:2px}.ValuesScroll_cardIcon__kTyGB svg{width:28px;height:28px}.ValuesScroll_cardTitle__sgpkf{font-size:20px}.ValuesScroll_cardBody__hVmrt{font-size:14px}}@media(max-width:809px)and (max-height:720px){.ValuesScroll_stage__SlG-5{gap:24px}.ValuesScroll_cards__ZgS12{margin-top:12px}.ValuesScroll_card__aVqMw{padding-block:8px}}.ValuesScroll_anchor__HQ7_g{position:absolute;inset-inline-start:0;width:1px;height:1px;pointer-events:none}.ValuesScroll_section__SsROr[data-static]{height:auto}.ValuesScroll_section__SsROr[data-static] .ValuesScroll_anchor__HQ7_g{top:0!important}.ValuesScroll_section__SsROr[data-static] .ValuesScroll_stage__SlG-5{position:static;height:auto;padding-top:0}.ValuesScroll_section__SsROr[data-static] .ValuesScroll_media__u_2l5{position:absolute;top:0}.ValuesScroll_section__SsROr[data-static] .ValuesScroll_states__JLkTs{gap:64px}.ValuesScroll_section__SsROr[data-static] .ValuesScroll_card__aVqMw{opacity:1}.ValuesScroll_section__SsROr[data-static] .ValuesScroll_state__wJIt4{grid-area:auto;opacity:1;visibility:visible}.page_page__RFb02{display:flex;flex-direction:column;gap:var(--section-gap);padding-bottom:var(--section-gap)}.GridView_grid__IAIte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:24px;column-gap:24px;grid-row-gap:64px;row-gap:64px}.GridView_item__MiWRO{min-width:0}.GridView_card__Rw1cQ{display:flex;flex-direction:column;gap:20px;color:inherit}.GridView_card__Rw1cQ:focus-visible{outline:none}.GridView_card__Rw1cQ:focus-visible .GridView_media__oUlMg{outline:2px solid var(--color-orange);outline-offset:3px}.GridView_media__oUlMg{position:relative;aspect-ratio:1 / 1;border-radius:var(--radius-card);overflow:hidden;background:#1b1b1b;isolation:isolate}.GridView_image__lCPyj{object-fit:cover;transition:transform .9s cubic-bezier(.16,1,.3,1),filter .5s ease}@media(hover:hover){.GridView_card__Rw1cQ:hover .GridView_image__lCPyj{transform:scale(1.045);filter:brightness(1.06)}}.GridView_meta__R6i41{display:flex;flex-direction:column;gap:6px}.GridView_title__oVAde{font-size:24px;font-weight:700;line-height:1.25}.GridView_client__9SZ8o{font-size:16px;line-height:1.4;color:#ffffffb8}.GridView_badges__2RwGo{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.GridView_badges__2RwGo li{display:inline-flex;align-items:center;height:30px;padding:0 14px;border:1px solid var(--line-subtle);border-radius:var(--radius-pill);background:var(--surface-glass);font-size:14px;white-space:nowrap}@media(max-width:1199px){.GridView_grid__IAIte{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}}@media(max-width:809px){.GridView_grid__IAIte{grid-template-columns:1fr;row-gap:40px}.GridView_title__oVAde{font-size:21px}}.GridView_more__vx2LZ{margin-top:96px;display:grid;place-items:center}.GridView_more__vx2LZ>*{grid-area:1 / 1}.GridView_moreButton__A0t3m{width:100%;display:flex;align-items:center;gap:32px;padding-block:14px;-webkit-tap-highlight-color:transparent;transition:opacity .35s ease,visibility 0s linear 0s}.GridView_more__vx2LZ[data-exhausted] .GridView_moreButton__A0t3m{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility 0s linear .35s}.GridView_moreLine__VzvWq{flex:1 1;height:1px;background:#ffffff47;transition:background .35s ease}.GridView_moreLabel__8xbnp{flex-shrink:0;font-size:var(--fs-button);font-weight:var(--fw-button);line-height:1.2;transition:color .35s ease,transform .45s cubic-bezier(.34,1.3,.64,1)}@media(hover:hover){.GridView_moreButton__A0t3m:hover .GridView_moreLabel__8xbnp{transform:scale(1.08)}}.GridView_moreButton__A0t3m:active .GridView_moreLabel__8xbnp{transform:scale(.97)}.GridView_moreButton__A0t3m:focus-visible{outline-offset:6px}.GridView_moreStatus__pFoci{font-size:16px;line-height:1.2;color:var(--text-muted);opacity:0;pointer-events:none;outline:none;transition:opacity .4s ease}.GridView_more__vx2LZ[data-exhausted] .GridView_moreStatus__pFoci{opacity:1;transition-delay:.2s}@media(max-width:809px){.GridView_more__vx2LZ{margin-top:64px}.GridView_moreButton__A0t3m{gap:20px}.GridView_moreStatus__pFoci{font-size:15px}}.ProjectCursor_cursor__Bcuzm{position:fixed;top:0;left:0;z-index:var(--z-cursor);width:0;height:0;pointer-events:none}.ProjectCursor_circle__Aq_0f{position:absolute;left:-52px;top:-52px;width:104px;height:104px;display:grid;place-items:center;border-radius:50%;background:var(--color-black);box-shadow:0 0 0 1px #ffffff1f,0 18px 40px -12px #000000b3}.ProjectCursor_logo__c0xMZ{width:100%;height:100%;object-fit:contain}.StackView_stack__Wcb4w{--stack-vh: 100vh;position:relative}@supports (height: 100svh){.StackView_stack__Wcb4w{--stack-vh: 100svh}}.StackView_sticky__RMseS{position:-webkit-sticky;position:sticky;top:0;height:var(--stack-vh);padding-top:calc(var(--nav-height) + 24px);padding-bottom:24px;overflow:clip}.StackView_stage__w9D7c{height:100%;display:grid;grid-template-columns:minmax(0,34%) minmax(0,1fr);grid-gap:56px;gap:56px}.StackView_infoColumn__-uZ9S{display:flex;flex-direction:column;min-height:0;padding-block:8px 4px}.StackView_infoStack__AYdhe{position:relative;flex:1 1;min-height:0}.StackView_info__WCz3X{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;gap:24px;opacity:0;transform:translateY(28px);pointer-events:none;transition:opacity .35s ease,transform .6s cubic-bezier(.16,1,.3,1)}.StackView_info__WCz3X[data-state=past]{transform:translateY(-28px)}.StackView_info__WCz3X[data-state=active]{opacity:1;transform:none;pointer-events:auto;transition-delay:.08s}.StackView_infoTop__KBaOS{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.StackView_badges__62zLb{display:flex;flex-wrap:wrap;gap:8px}.StackView_badges__62zLb li{display:inline-flex;align-items:center;height:30px;padding:0 14px;border:1px solid var(--line-subtle);border-radius:var(--radius-pill);background:var(--surface-glass);font-size:14px;white-space:nowrap}.StackView_title__FFcTe{font-family:var(--font-display);font-size:clamp(40px,5vw,80px);font-weight:700;line-height:1.15;text-wrap:balance}.StackView_client__pDYX-{font-size:18px;line-height:1.4;color:#ffffffb8}.StackView_description__MoVJM{max-width:34ch;font-size:17px;line-height:1.7;color:#ffffff9e}.StackView_progress__jGwov{display:flex;align-items:center;gap:16px;margin-top:28px}.StackView_counter__XVF3B{flex-shrink:0;font-family:var(--font-latin);font-size:13px;font-weight:600;letter-spacing:.12em;color:var(--text-muted)}.StackView_counter__XVF3B b{color:var(--color-white)}.StackView_track__lk5Ug{position:relative;flex:1 1;height:2px;border-radius:2px;background:var(--line-subtle);overflow:hidden}.StackView_bar__HnIjZ{position:absolute;inset:0;background:var(--color-blue);transform-origin:right center;transform:scaleX(0)}.StackView_media__B1iJL{position:relative;min-height:0;border-radius:var(--radius-card);overflow:clip}.StackView_card__bavrm{position:absolute;top:0;inset-inline:0;height:calc(100% - 88px);border-radius:var(--radius-card);overflow:hidden;background:#1b1b1b;transform-origin:50% 0;will-change:transform;box-shadow:0 -18px 40px -24px #000c}.StackView_image__OoF1p{object-fit:cover}.StackView_shade__faSkj{position:absolute;inset:0;background:#000;opacity:0;pointer-events:none}@media(max-width:1199px){.StackView_stage__w9D7c{grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:32px}.StackView_description__MoVJM{font-size:16px}}@media(max-width:809px){.StackView_sticky__RMseS{padding-top:calc(var(--nav-height) + 16px);padding-bottom:16px}.StackView_stage__w9D7c{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:20px}.StackView_infoColumn__-uZ9S{height:236px;padding:0}.StackView_info__WCz3X{justify-content:flex-start;gap:10px}.StackView_infoTop__KBaOS{gap:10px}.StackView_badges__62zLb li{height:26px;padding:0 12px;font-size:12px}.StackView_title__FFcTe{font-size:34px}.StackView_client__pDYX-{font-size:15px}.StackView_description__MoVJM{max-width:none;font-size:14px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.StackView_progress__jGwov{margin-top:12px}}.StackView_static__7XwSR{display:flex;flex-direction:column;gap:80px}.StackView_staticItem__0RbdJ{display:grid;grid-template-columns:minmax(0,34%) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:stretch}.StackView_staticItem__0RbdJ .StackView_info__WCz3X{position:relative;opacity:1;transform:none}.StackView_staticMedia__Lq4V1{position:relative;aspect-ratio:16 / 10;border-radius:var(--radius-card);overflow:hidden}@media(max-width:809px){.StackView_staticItem__0RbdJ{grid-template-columns:1fr;gap:20px}}.StackView_card__bavrm,.StackView_staticMedia__Lq4V1{display:block}.StackView_card__bavrm:focus-visible,.StackView_staticMedia__Lq4V1:focus-visible{outline:2px solid var(--color-orange);outline-offset:3px}.WorkExplorer_header__QoGt1{padding-top:var(--page-top);padding-bottom:40px}@keyframes WorkExplorer_rise__h4Lr6{0%{opacity:0;transform:translateY(24px)}}.WorkExplorer_controls__XvWvH{display:flex;flex-direction:column;gap:16px;margin-top:56px;padding-bottom:40px;border-bottom:1px solid var(--line-subtle);animation:WorkExplorer_rise__h4Lr6 .9s .16s cubic-bezier(.16,1,.3,1) both}.WorkExplorer_row__VAP8r{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.WorkExplorer_toggle__4a-II{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border:1px solid var(--line-subtle);border-radius:var(--radius-pill);background:var(--surface-field);isolation:isolate}.WorkExplorer_toggleThumb__B6dpm{position:absolute;top:4px;bottom:4px;inset-inline-start:4px;width:calc(50% - 4px);border-radius:var(--radius-pill);background:var(--color-white);z-index:-1;transition:transform .45s cubic-bezier(.34,1.25,.64,1)}.WorkExplorer_toggle__4a-II[data-view=grid] .WorkExplorer_toggleThumb__B6dpm{transform:translate(-100%)}.WorkExplorer_toggleButton__r00IO{display:inline-flex;align-items:center;justify-content:center;width:56px;height:42px;border-radius:var(--radius-pill);color:#ffffffb3;transition:color .3s ease}.WorkExplorer_toggleButton__r00IO svg{width:20px;height:20px}.WorkExplorer_toggleButton__r00IO[aria-pressed=true]{color:var(--color-black)}@media(hover:hover){.WorkExplorer_toggleButton__r00IO[aria-pressed=false]:hover{color:var(--color-white)}}.WorkExplorer_chips__uAGrD{display:flex;flex-wrap:wrap;gap:10px}.WorkExplorer_chip__LSGwi{height:40px;padding:0 18px;border-radius:var(--radius-pill);background:var(--surface-glass);font-size:var(--fs-button);font-weight:var(--fw-button);white-space:nowrap;transition:transform .4s cubic-bezier(.34,1.3,.64,1),box-shadow .4s cubic-bezier(.34,1.3,.64,1),background .25s ease,color .25s ease}@media(hover:hover){.WorkExplorer_chip__LSGwi:hover{transform:scale(1.05);box-shadow:inset 0 0 0 1px var(--color-orange)}}.WorkExplorer_chip__LSGwi:active{transform:scale(.97)}.WorkExplorer_chip__LSGwi[aria-pressed=true]{background:var(--color-white);color:var(--color-black)}@media(max-width:809px){.WorkExplorer_header__QoGt1{padding-top:var(--page-top);padding-bottom:24px}.WorkExplorer_controls__XvWvH{margin-top:40px;padding-bottom:24px}.WorkExplorer_row__VAP8r{flex-wrap:nowrap;gap:12px}.WorkExplorer_chips__uAGrD{flex:1 1;min-width:0;flex-wrap:nowrap;overflow-x:auto;-webkit-margin-start:calc(var(--gutter) * -1);margin-inline-start:calc(var(--gutter) * -1);padding-inline:var(--gutter) 24px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 28px);mask-image:linear-gradient(to right,transparent,#000 28px)}.WorkExplorer_chips__uAGrD::-webkit-scrollbar{display:none}.WorkExplorer_toggle__4a-II{flex:none}.WorkExplorer_chip__LSGwi:hover{box-shadow:none}.WorkExplorer_chips__uAGrD:focus:not(:focus-visible){outline:none}}.page_page__xQmv-{display:flex;flex-direction:column;gap:var(--section-gap);padding-bottom:var(--section-gap)}.PdfViewer_viewer__4t0eI{display:flex;flex-direction:column;gap:8px;overflow:hidden auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y pinch-zoom}.PdfViewer_viewer__4t0eI:focus-visible{outline:2px solid var(--color-orange);outline-offset:3px}.PdfViewer_page__jPDng{flex:none;width:100%;background:var(--surface-field)}.PdfViewer_canvas__TPV7K{display:block;width:100%;height:100%}.PdfViewer_message__0ssU1{margin:auto;padding:16px;font-size:var(--fs-small);line-height:1.6;text-align:center;color:var(--text-primary)}.Lightbox_overlay__KwCb3{position:fixed;inset:0;z-index:calc(var(--z-nav) + 5);display:grid;place-items:center;padding:24px 24px 32px;background:color-mix(in srgb,var(--color-black) 90%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:Lightbox_overlay-in__zmmm8 .25s ease both}.Lightbox_overlay__KwCb3[data-closing]{animation:Lightbox_overlay-out__T3Exo .22s ease both}.Lightbox_image__BuKrS{--room-x: 48px;--room-y: 108px;width:min(100vw - var(--room-x),1600px,(100svh - var(--room-y)) * var(--ratio));height:auto;border-radius:16px;animation:Lightbox_image-in__V9j-x .35s cubic-bezier(.22,1,.36,1) both}.Lightbox_overlay__KwCb3[data-closing] .Lightbox_image__BuKrS{animation:Lightbox_image-out__dxaWX .22s ease both}.Lightbox_pdf__sMoW0{display:block;width:min(100vw - var(--room-x),1600px);height:calc(100svh - var(--room-y));border:0;background:var(--surface-field)}.Lightbox_pdf__sMoW0[data-ratio]{width:min(100vw - var(--room-x),(100svh - var(--room-y)) * var(--ratio))}.Lightbox_fallback__gXaJ2{display:block;width:100%;height:auto}.Lightbox_stage__3S9SD{display:grid;grid-gap:12px;gap:12px;max-width:100%}.Lightbox_bar__VilMd{display:flex;direction:ltr;gap:8px}.Lightbox_arrows__OLBV7{display:flex;gap:8px}.Lightbox_arrows__OLBV7 .Lightbox_button__bDI5R svg{width:24px;height:24px}.Lightbox_button__bDI5R{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--surface-glass);border:1px solid var(--line-subtle);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--text-primary);transition:transform .4s cubic-bezier(.34,1.4,.64,1),border-color .25s ease}.Lightbox_button__bDI5R svg{width:20px;height:20px}@media(hover:hover){.Lightbox_button__bDI5R:hover{border-color:var(--color-white);transform:scale(1.08)}}.Lightbox_button__bDI5R:active{border-color:var(--color-white);transform:scale(1.1)}.Lightbox_button__bDI5R:focus-visible{outline:2px solid var(--color-orange);outline-offset:3px}@keyframes Lightbox_overlay-in__zmmm8{0%{opacity:0}}@keyframes Lightbox_overlay-out__T3Exo{to{opacity:0}}@keyframes Lightbox_image-in__V9j-x{0%{opacity:0;transform:scale(.96)}}@keyframes Lightbox_image-out__dxaWX{to{opacity:0;transform:scale(.98)}}@media(max-width:809px){.Lightbox_overlay__KwCb3{padding:16px 16px 24px}.Lightbox_image__BuKrS{--room-x: 32px;--room-y: 92px;border-radius:12px}}@media(prefers-reduced-motion:reduce){.Lightbox_overlay__KwCb3,.Lightbox_image__BuKrS{animation:none}}.ProjectGallery_gallery__MFX--{--gap: 24px}.ProjectGallery_frame__pWl9-{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;border-radius:var(--radius-card);overflow:hidden;isolation:isolate;background:var(--surface-field);-webkit-tap-highlight-color:transparent}.ProjectGallery_frame__pWl9-:focus-visible{outline:2px solid var(--color-orange);outline-offset:-2px}.ProjectGallery_image__6MhoZ{object-fit:cover}.ProjectGallery_item__iKWTa{transition:transform .9s cubic-bezier(.65,0,.35,1)}.ProjectGallery_rows__RdRLH{display:grid;grid-gap:var(--gap);gap:var(--gap)}.ProjectGallery_row__m1X7d{display:grid;direction:ltr;overflow:clip}.ProjectGallery_row__m1X7d>.ProjectGallery_item__iKWTa{grid-area:1 / 1;width:calc((100% - var(--gap)) / 2)}.ProjectGallery_row__m1X7d[data-dir=right]>.ProjectGallery_item__iKWTa{justify-self:end;transform:translate(calc(var(--slot) * -1 * (100% + var(--gap))))}.ProjectGallery_row__m1X7d[data-dir=left]>.ProjectGallery_item__iKWTa{justify-self:start;transform:translate(calc(var(--slot) * (100% + var(--gap))))}.ProjectGallery_column__uX6Qz{display:none;overflow:clip}.ProjectGallery_sizer__ozSAt{grid-area:1 / 1;display:grid;grid-gap:var(--gap);gap:var(--gap);visibility:hidden}.ProjectGallery_sizer__ozSAt span{aspect-ratio:16 / 9}.ProjectGallery_track__JmewB{grid-area:1 / 1;display:grid}.ProjectGallery_track__JmewB>.ProjectGallery_item__iKWTa{grid-area:1 / 1;align-self:start;transform:translateY(calc(var(--slot) * (100% + var(--gap))))}@media(max-width:1199px){.ProjectGallery_gallery__MFX--{--gap: 16px}}@media(max-width:809px){.ProjectGallery_gallery__MFX--{--gap: 12px}.ProjectGallery_rows__RdRLH{display:none}.ProjectGallery_column__uX6Qz{display:grid}.ProjectGallery_frame__pWl9-{border-radius:20px}}@media(prefers-reduced-motion:reduce){.ProjectGallery_item__iKWTa{transition:none}}.ProjectHeader_header__68RSX{display:flex;align-items:center;justify-content:space-between;gap:48px}.ProjectHeader_info__0lKPS{min-width:0}.ProjectHeader_meta__2jV0X{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:16px}.ProjectHeader_client__GXFle{font-size:var(--fs-body-lg);font-weight:500;line-height:1.4}.ProjectHeader_badge__f3_9V{display:inline-flex;align-items:center;height:30px;padding:0 16px;border:1px solid var(--line-subtle);border-radius:var(--radius-pill);background:var(--surface-glass);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:var(--fs-small);line-height:1.2;white-space:nowrap}.ProjectHeader_logo__1Ddfs{flex:none;width:220px;height:auto}@media(max-width:1199px){.ProjectHeader_header__68RSX{gap:32px}.ProjectHeader_logo__1Ddfs{width:168px}}@media(max-width:809px){.ProjectHeader_header__68RSX{align-items:flex-start;gap:16px}.ProjectHeader_meta__2jV0X{margin-top:12px}.ProjectHeader_badge__f3_9V{height:26px;padding:0 12px;font-size:13px}.ProjectHeader_logo__1Ddfs{width:112px}}.page_page__7T7cm{display:flex;flex-direction:column;gap:var(--section-gap);padding-bottom:var(--section-gap)}.page_pinned__oPuEQ{--release-room: 72px;position:relative;margin-bottom:calc(-1 * var(--release-room))}.page_pinned__oPuEQ:after{content:"";display:block;height:var(--release-room)}.page_pin__tJmif{position:-webkit-sticky;position:sticky;top:0;z-index:3;padding-top:var(--page-top);padding-bottom:32px;background:var(--surface-page)}.page_overview__G_7Wf{margin-top:40px}.page_scope__WRhdq{margin-top:var(--section-gap)}.page_subTitle__u6vrF{--box-inset: .55em;font-family:var(--font-display);font-size:var(--fs-display-md);font-weight:700;line-height:1.3}.page_subTitleBox__9abGm{display:block;padding:.18em var(--box-inset) .24em;border-radius:.3em;background:var(--surface-paper);color:var(--ink-paper)}.page_paragraph__FiHZ2{max-width:880px;padding-inline:calc(var(--fs-display-md) * .55);font-size:var(--fs-body-lg);line-height:1.8}.page_subTitle__u6vrF+.page_paragraph__FiHZ2{margin-top:24px}.page_paragraph__FiHZ2+.page_paragraph__FiHZ2{margin-top:1em}.page_project__6mMSW>:last-child{margin-top:56px}@media(max-width:1199px){.page_pin__tJmif{padding-bottom:28px}.page_overview__G_7Wf{margin-top:28px}.page_project__6mMSW>:last-child{margin-top:48px}}@media(max-width:809px){.page_pin__tJmif{padding-bottom:20px}.page_overview__G_7Wf{margin-top:20px}.page_subTitle__u6vrF+.page_paragraph__FiHZ2{margin-top:16px}.page_project__6mMSW>:last-child{margin-top:32px}}.SubserviceList_list__zsUrQ{display:flex;flex-direction:column;gap:4px}.SubserviceList_row__FY6Wq{display:flex;align-items:center;gap:14px;padding-block:8px;font-size:18px;line-height:1.5;color:var(--text-primary);opacity:0;transform:translateY(12px);transition:opacity .45s var(--ease-out),transform .55s var(--ease-out),color .25s ease}.SubserviceList_list__zsUrQ[data-open] .SubserviceList_row__FY6Wq{opacity:1;transform:none}.SubserviceList_icon__Qo7UL{flex:none;width:22px;height:22px;transition:color .25s ease}@media(hover:hover){.SubserviceList_row__FY6Wq:hover{color:var(--color-orange)}}@media(max-width:809px){.SubserviceList_row__FY6Wq{gap:12px;padding-block:6px;font-size:16px}.SubserviceList_icon__Qo7UL{width:20px;height:20px}}@media(prefers-reduced-motion:reduce){.SubserviceList_row__FY6Wq{transform:none;transition:color .25s ease}}.ServiceAccordionItem_item__Ch1Yl{border-top:1px solid var(--line-subtle);scroll-margin-top:calc(var(--nav-height) + 32px)}.ServiceAccordionItem_item__Ch1Yl:last-child{border-bottom:1px solid var(--line-subtle)}.ServiceAccordionItem_heading__68kPG{margin:0}.ServiceAccordionItem_trigger__nJv1h{display:flex;align-items:center;gap:18px;width:100%;padding-block:28px;text-align:start;color:var(--color-white)}.ServiceAccordionItem_icon__ZGq2V{flex:none;transition:color .3s ease,transform .5s cubic-bezier(.34,1.4,.64,1)}.ServiceAccordionItem_item__Ch1Yl[data-open] .ServiceAccordionItem_icon__ZGq2V{color:var(--color-orange)}@media(hover:hover){.ServiceAccordionItem_trigger__nJv1h:hover .ServiceAccordionItem_icon__ZGq2V{transform:scale(1.1)}}.ServiceAccordionItem_title__r3Nju{flex:1 1;min-width:0;font-family:var(--font-display);font-size:clamp(26px,2.5vw,36px);font-weight:700;line-height:1.25}.ServiceAccordionItem_toggle__AK2wk{position:relative;flex:none;width:22px;height:22px}.ServiceAccordionItem_toggle__AK2wk:before,.ServiceAccordionItem_toggle__AK2wk:after{content:"";position:absolute;inset:50% 0 auto;height:2px;margin-top:-1px;border-radius:2px;background:currentColor;transition:transform .45s cubic-bezier(.34,1.3,.64,1),background .3s ease}.ServiceAccordionItem_toggle__AK2wk:after{transform:rotate(90deg)}.ServiceAccordionItem_item__Ch1Yl[data-open] .ServiceAccordionItem_toggle__AK2wk:before,.ServiceAccordionItem_item__Ch1Yl[data-open] .ServiceAccordionItem_toggle__AK2wk:after{background:var(--color-orange)}.ServiceAccordionItem_item__Ch1Yl[data-open] .ServiceAccordionItem_toggle__AK2wk:after{transform:rotate(0)}.ServiceAccordionItem_panel__EHalb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--ease-out)}.ServiceAccordionItem_item__Ch1Yl[data-open] .ServiceAccordionItem_panel__EHalb{grid-template-rows:1fr}.ServiceAccordionItem_panelInner__iUwSv{min-height:0;overflow:hidden}.ServiceAccordionItem_body__kxEDS{display:flex;flex-direction:column;gap:24px;padding-bottom:36px;-webkit-padding-start:48px;padding-inline-start:48px}.ServiceAccordionItem_description__X6WRi{max-width:560px;font-size:18px;line-height:1.7;color:var(--text-primary);opacity:0;transition:opacity .45s var(--ease-out) .08s}.ServiceAccordionItem_item__Ch1Yl[data-open] .ServiceAccordionItem_description__X6WRi{opacity:1}@media(max-width:1199px){.ServiceAccordionItem_trigger__nJv1h{gap:14px;padding-block:24px}.ServiceAccordionItem_title__r3Nju{font-size:26px}.ServiceAccordionItem_body__kxEDS{-webkit-padding-start:44px;padding-inline-start:44px}}@media(max-width:809px){.ServiceAccordionItem_trigger__nJv1h{padding-block:20px}.ServiceAccordionItem_icon__ZGq2V{width:26px;height:26px}.ServiceAccordionItem_title__r3Nju{font-size:22px}.ServiceAccordionItem_body__kxEDS{gap:20px;padding-bottom:28px;-webkit-padding-start:0;padding-inline-start:0}.ServiceAccordionItem_description__X6WRi{font-size:16px}}@media(prefers-reduced-motion:reduce){.ServiceAccordionItem_panel__EHalb,.ServiceAccordionItem_description__X6WRi{transition:none}}.ServiceGallery_gallery__uo2ZS{display:flex;flex-direction:column}.ServiceGallery_frame__Py0ff{position:relative;width:100%;aspect-ratio:1;border-radius:var(--radius-card);overflow:hidden;isolation:isolate;background:#1b1b1b;touch-action:pan-y}.ServiceGallery_layer__Raq8C{position:absolute;inset:0;overflow:hidden;will-change:clip-path}.ServiceGallery_layer__Raq8C>*{will-change:transform}.ServiceGallery_image__A7pYn{object-fit:cover}.ServiceGallery_preload__-M-vp{position:absolute;inset:0;opacity:0;pointer-events:none;z-index:-1}.ServicesShowcase_section__a9AdV{padding-top:var(--page-top)}@keyframes ServicesShowcase_rise__BrAOx{0%{opacity:0;transform:translateY(24px)}}.ServicesShowcase_header__5vx43{animation:ServicesShowcase_rise__BrAOx .9s cubic-bezier(.16,1,.3,1) both}.ServicesShowcase_header__5vx43 p{line-height:1.7}.ServicesShowcase_layout__hnGCx{--gap: 80px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0fr);grid-column-gap:0;column-gap:0;align-items:start;margin-top:72px;animation:ServicesShowcase_rise__BrAOx .9s .16s cubic-bezier(.16,1,.3,1) both;transition:grid-template-columns .7s var(--ease-out),column-gap .7s var(--ease-out)}.ServicesShowcase_layout__hnGCx[data-gallery]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--gap)}.ServicesShowcase_aside__p4T6f{position:-webkit-sticky;position:sticky;top:calc(var(--nav-height) + 32px);min-width:0;overflow:hidden;opacity:0;visibility:hidden;transform:scale(.96);transform-origin:left top;transition:opacity .35s ease,transform .6s var(--ease-out),visibility 0s .35s}.ServicesShowcase_layout__hnGCx[data-gallery] .ServicesShowcase_aside__p4T6f{opacity:1;visibility:visible;transform:none;transition:opacity .6s ease .2s,transform .8s var(--ease-out) .15s,visibility 0s}@media(max-height:820px)and (min-width:810px){.ServicesShowcase_aside__p4T6f>*>:first-child{width:min(100%,calc(100svh - var(--nav-height) - 160px));-webkit-margin-start:auto;margin-inline-start:auto}}.ServicesShowcase_phoneGallery__-g2Mj{display:none}@media(max-width:1199px){.ServicesShowcase_layout__hnGCx{--gap: 40px;margin-top:56px}}@media(max-width:809px){.ServicesShowcase_section__a9AdV{padding-top:var(--page-top)}.ServicesShowcase_layout__hnGCx,.ServicesShowcase_layout__hnGCx[data-gallery]{grid-template-columns:1fr;column-gap:0;margin-top:40px}.ServicesShowcase_aside__p4T6f{display:none}.ServicesShowcase_phoneGallery__-g2Mj{display:flex}}@media(prefers-reduced-motion:reduce){.ServicesShowcase_header__5vx43,.ServicesShowcase_layout__hnGCx{animation:none;transition:none}.ServicesShowcase_aside__p4T6f,.ServicesShowcase_layout__hnGCx[data-gallery] .ServicesShowcase_aside__p4T6f{transform:none;transition:none}}.page_page__bwzt7{display:flex;flex-direction:column;gap:var(--section-gap);padding-bottom:var(--section-gap)}.BlogTicker_viewport__i3Dhu{--card: clamp(360px, 34vw, 540px);--gap: 24px;--meta-h: 104px;--meta-gap: 18px;--meta-room: 48px;margin-top:56px;padding-block:20px 0;margin-bottom:calc(var(--meta-room) - var(--meta-h) - var(--meta-gap));overflow:clip;direction:ltr;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BlogTicker_track__Lyg5D{display:flex;width:max-content;will-change:transform}.BlogTicker_set__zn0Jo{display:flex;gap:var(--gap);-webkit-padding-end:var(--gap);padding-inline-end:var(--gap)}.BlogTicker_item__kLO6e{flex:none;width:var(--card)}.BlogTicker_card__T_arh{display:block;width:100%;padding:0;direction:rtl;text-align:right;-webkit-tap-highlight-color:transparent;outline:none}.BlogTicker_frame__hI5Fr{position:relative;display:block;aspect-ratio:2 / 1;border-radius:var(--radius-card);overflow:hidden;isolation:isolate;background:var(--surface-field);transition:transform .6s cubic-bezier(.22,1,.36,1)}.BlogTicker_card__T_arh[data-active] .BlogTicker_frame__hI5Fr{transform:scale(1.06)}.BlogTicker_card__T_arh:focus-visible .BlogTicker_frame__hI5Fr{outline:2px solid var(--color-orange);outline-offset:4px}.BlogTicker_image__sG1K7{object-fit:cover;pointer-events:none;-webkit-user-drag:none}.BlogTicker_dim__ZDsai{position:absolute;inset:0;background:var(--color-black);opacity:0;transition:opacity .45s ease;pointer-events:none}.BlogTicker_track__Lyg5D[data-dim] .BlogTicker_card__T_arh:not([data-active]) .BlogTicker_dim__ZDsai{opacity:.5}.BlogTicker_meta__jxNt2{display:block;height:var(--meta-h);margin-top:var(--meta-gap);overflow:hidden}.BlogTicker_metaInner__KD-dW{display:flex;flex-direction:column;gap:10px;transform:translateY(-100%);opacity:0;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .35s ease}.BlogTicker_card__T_arh[data-active] .BlogTicker_metaInner__KD-dW{transform:translateY(0);opacity:1;transition-delay:.05s}.BlogTicker_title__DLEcj{font-family:var(--font-display);font-size:var(--fs-display-sm);font-weight:700;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogTicker_date__yC26N{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--text-muted)}.BlogTicker_viewport__i3Dhu[data-static]{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.BlogTicker_viewport__i3Dhu[data-static]::-webkit-scrollbar{display:none}@media(max-width:809px){.BlogTicker_viewport__i3Dhu{--card: 80vw;--gap: 14px;--meta-h: 70px;--meta-gap: 10px;--meta-room: 40px;margin-top:40px;padding-top:14px}.BlogTicker_frame__hI5Fr{border-radius:20px}.BlogTicker_title__DLEcj{font-size:16px;line-height:1.3}.BlogTicker_metaInner__KD-dW{gap:6px}.BlogTicker_date__yC26N{font-size:13px}}@media(prefers-reduced-motion:reduce){.BlogTicker_frame__hI5Fr,.BlogTicker_dim__ZDsai,.BlogTicker_metaInner__KD-dW{transition:none}}.CalendarTimeline_layout__LMca_{--tl: 120px;--gap: 64px;container-type:inline-size;display:grid;grid-template-columns:var(--tl) minmax(0,1fr);grid-gap:var(--gap);gap:var(--gap);margin-top:56px}.CalendarTimeline_timeline__idgZw{position:relative;display:grid;grid-template-rows:repeat(var(--count),1fr);height:calc((100cqw - var(--tl) - var(--gap)) * 9 / 16)}.CalendarTimeline_track__axY1S{position:absolute;inset-inline-start:7.5px;top:calc(50% / var(--count));bottom:calc(50% / var(--count));width:1px;background:var(--line-grid)}.CalendarTimeline_fill__C7tYU{position:absolute;inset:0;background:var(--color-blue);transform:scaleY(var(--progress));transform-origin:top;transition:transform .8s cubic-bezier(.65,0,.35,1)}.CalendarTimeline_year__GreFh{position:relative;display:flex;align-items:center;gap:20px;width:-moz-fit-content;width:fit-content;padding:0;border-radius:8px;-webkit-tap-highlight-color:transparent}.CalendarTimeline_year__GreFh:focus-visible{outline:2px solid var(--color-blue);outline-offset:6px}.CalendarTimeline_marker__H4xJF{flex:none;width:16px;height:16px;border-radius:50%;border:1px solid var(--line-grid);background:var(--surface-page);transition:transform .4s cubic-bezier(.34,1.4,.64,1),background-color .4s ease,border-color .4s ease,box-shadow .4s ease}.CalendarTimeline_year__GreFh[data-passed] .CalendarTimeline_marker__H4xJF{border-color:var(--color-blue)}.CalendarTimeline_year__GreFh[aria-selected=true] .CalendarTimeline_marker__H4xJF{background:var(--color-blue);border-color:var(--color-blue);box-shadow:0 0 0 6px color-mix(in srgb,var(--color-blue) 25%,transparent)}.CalendarTimeline_label__9gRYv{font-family:var(--font-sans);font-size:18px;font-weight:600;line-height:1;color:var(--text-muted);transition:color .4s ease}.CalendarTimeline_year__GreFh[aria-selected=true] .CalendarTimeline_label__9gRYv{color:var(--color-blue)}@media(hover:hover){.CalendarTimeline_year__GreFh:hover .CalendarTimeline_marker__H4xJF{transform:scale(1.3);border-color:var(--color-blue)}.CalendarTimeline_year__GreFh:not([aria-selected=true]):hover .CalendarTimeline_label__9gRYv{color:var(--color-white)}}.CalendarTimeline_year__GreFh:active .CalendarTimeline_marker__H4xJF{transform:scale(.9)}.CalendarTimeline_stage__aLX2Z{position:relative;aspect-ratio:16 / 9;border-radius:var(--radius-card);overflow:hidden;isolation:isolate;background:var(--surface-field)}.CalendarTimeline_layer__kMvAa{position:absolute;inset:0;overflow:hidden;border-radius:var(--radius-card)}.CalendarTimeline_image__80ow2{object-fit:cover;z-index:-2;pointer-events:none;-webkit-user-drag:none}.CalendarTimeline_layer__kMvAa{isolation:isolate}.CalendarTimeline_cta__9uIFO{position:absolute;inset-inline-end:40px;bottom:32px}.CalendarTimeline_open__yggLw{position:absolute;inset:0;z-index:20;padding:0;border-radius:inherit;background:none;-webkit-tap-highlight-color:transparent}.CalendarTimeline_open__yggLw:focus-visible{outline:2px solid var(--color-orange);outline-offset:-2px}@media(hover:hover){.CalendarTimeline_stage__aLX2Z:hover .CalendarTimeline_ring__ISBCc svg{transform:rotate(-45deg)}}@media(max-width:1199px){.CalendarTimeline_layout__LMca_{--tl: 100px;--gap: 40px}.CalendarTimeline_year__GreFh{gap:16px}}@media(max-width:809px){.CalendarTimeline_layout__LMca_{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:40px}.CalendarTimeline_timeline__idgZw{grid-template-rows:none;grid-template-columns:repeat(var(--count),1fr);height:auto}.CalendarTimeline_track__axY1S{inset-inline:calc(50% / var(--count));top:7.5px;bottom:auto;width:auto;height:1px}.CalendarTimeline_fill__C7tYU{transform:scaleX(var(--progress));transform-origin:right}.CalendarTimeline_year__GreFh{flex-direction:column;gap:14px;width:100%;padding-bottom:4px}.CalendarTimeline_label__9gRYv{font-size:15px}.CalendarTimeline_cta__9uIFO{inset-inline-end:20px;bottom:16px}}@media(prefers-reduced-motion:reduce){.CalendarTimeline_fill__C7tYU,.CalendarTimeline_marker__H4xJF,.CalendarTimeline_label__9gRYv{transition:none}}.InsightsCarousel_section__F26lp{overflow:clip}.InsightsCarousel_carousel__uRX6u{position:relative;isolation:isolate;margin-top:56px}.InsightsCarousel_stage__FG-3A{--card: clamp(260px, 30vw, 440px);position:relative;height:calc(var(--card) * 9 / 16 + 24px);touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.InsightsCarousel_stage__FG-3A:focus-visible .InsightsCarousel_card__RPIMP[aria-current]{outline:2px solid var(--color-orange);outline-offset:4px}.InsightsCarousel_fan__HsI8t{position:absolute;inset:0;perspective:1400px;transform-style:preserve-3d}.InsightsCarousel_card__RPIMP{position:absolute;top:12px;left:calc(50% - var(--card) / 2);width:var(--card);aspect-ratio:16 / 9;padding:0;border-radius:var(--radius-card);overflow:hidden;background:#1b1b1b;transform-origin:50% 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.InsightsCarousel_card__RPIMP:after{content:"";position:absolute;inset:0;z-index:1;background:var(--color-black);opacity:var(--shade, 0);pointer-events:none}.InsightsCarousel_image__CbCQ9{object-fit:cover;pointer-events:none;-webkit-user-drag:none}.InsightsCarousel_info__65ugk{display:flex;justify-content:center;margin-top:32px;text-align:center}.InsightsCarousel_infoInner__f7qsQ{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:640px;animation:InsightsCarousel_swap__yaW-k .4s var(--ease-out) both}@keyframes InsightsCarousel_swap__yaW-k{0%{opacity:0;transform:translateY(8px)}}.InsightsCarousel_title__AzJMk{font-family:var(--font-display);font-size:var(--fs-display-md);font-weight:700;line-height:1.3}.InsightsCarousel_date__FivTU{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 14px;border:1px solid var(--line-subtle);border-radius:var(--radius-pill);background:var(--surface-glass);font-size:14px;white-space:nowrap}.InsightsCarousel_arrow__mFMd6{position:absolute;top:50%;z-index:200;display:grid;place-items:center;width:40px;height:40px;margin-top:-20px;border-radius:50%;background:var(--surface-glass);border:1px solid var(--line-subtle);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .4s cubic-bezier(.34,1.4,.64,1)}.InsightsCarousel_arrow__mFMd6 svg{width:20px;height:20px}.InsightsCarousel_prev__sGQz5{right:calc(max(0px,(100% - var(--container-max)) / 2) + var(--gutter))}.InsightsCarousel_next__AAo7A{left:calc(max(0px,(100% - var(--container-max)) / 2) + var(--gutter))}@media(hover:hover){.InsightsCarousel_arrow__mFMd6:hover{transform:scale(1.08)}}.InsightsCarousel_arrow__mFMd6:active{transform:scale(.94)}@media(max-width:809px){.InsightsCarousel_arrow__mFMd6{width:34px;height:34px;margin-top:-17px}.InsightsCarousel_arrow__mFMd6 svg{width:16px;height:16px}.InsightsCarousel_prev__sGQz5{right:12px}.InsightsCarousel_next__AAo7A{left:12px}}@media(max-width:809px){.InsightsCarousel_stage__FG-3A{--card: min(70vw, 300px)}.InsightsCarousel_carousel__uRX6u{margin-top:40px}.InsightsCarousel_card__RPIMP{border-radius:24px}.InsightsCarousel_info__65ugk{margin-top:24px}}@media(prefers-reduced-motion:reduce){.InsightsCarousel_infoInner__f7qsQ{animation:none}}.NewsShowcase_section__fBGo2{padding-top:var(--page-top)}.NewsShowcase_stage__xx1QI{position:relative;margin-top:40px;overflow:clip;overflow-clip-margin:16px;visibility:hidden;height:clamp(480px,42vw,600px)}@media(max-width:1199px){.NewsShowcase_stage__xx1QI{height:520px}}.NewsShowcase_stage__xx1QI[data-ready]{visibility:visible}.NewsShowcase_card__Q5Ftc{--move: .9s cubic-bezier(.65, 0, .35, 1);position:absolute;top:0;left:0;border-radius:var(--radius-card);transition:transform var(--move),width var(--move),height var(--move),border-radius var(--move),opacity .6s ease;will-change:transform,width,height}.NewsShowcase_card__Q5Ftc[data-slot=featured]{z-index:3}.NewsShowcase_card__Q5Ftc[data-slot=small]{z-index:2;border-radius:24px}.NewsShowcase_card__Q5Ftc[data-slot=out]{z-index:1;opacity:0}.NewsShowcase_card__Q5Ftc[data-slot=queue]{z-index:0;opacity:0;border-radius:24px}.NewsShowcase_inner__RcvdM{position:relative;width:100%;height:100%;border-radius:inherit;overflow:hidden;isolation:isolate;background:#161616;transition:transform .6s ease}@media(hover:hover){.NewsShowcase_card__Q5Ftc:hover .NewsShowcase_inner__RcvdM{transform:scale(1.03)}}.NewsShowcase_image__78lwS{object-fit:cover;z-index:-3}.NewsShowcase_dim__EZxkW{position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--color-black) 30%,transparent);opacity:0;transition:opacity .6s ease;pointer-events:none}.NewsShowcase_card__Q5Ftc:not([data-slot=featured]) .NewsShowcase_dim__EZxkW{opacity:1}.NewsShowcase_footer___JWZr{position:absolute;inset-inline:40px;bottom:32px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;transition:inset-inline var(--move),bottom var(--move)}.NewsShowcase_card__Q5Ftc:not([data-slot=featured]) .NewsShowcase_footer___JWZr{inset-inline:20px;bottom:16px}.NewsShowcase_title__WAtz5{font-family:var(--font-display);font-size:var(--fs-display-sm);font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:font-size var(--move)}.NewsShowcase_card__Q5Ftc:not([data-slot=featured]) .NewsShowcase_title__WAtz5{font-size:clamp(17px,1.4vw,20px);-webkit-line-clamp:2}@media(hover:hover){.NewsShowcase_card__Q5Ftc[data-slot=featured]:hover .NewsShowcase_ring__cjj0A svg{transform:rotate(-45deg)}}.NewsShowcase_top__vvrSJ{position:absolute;inset-inline:40px;top:32px;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:16px;transition:opacity .5s ease .35s}.NewsShowcase_card__Q5Ftc:not([data-slot=featured]) .NewsShowcase_top__vvrSJ{opacity:0;transition-delay:0s;pointer-events:none}.NewsShowcase_text__kGDxV{display:flex;flex-direction:column;min-width:0}.NewsShowcase_meta__Nq7fY{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--move),opacity .5s ease .35s}.NewsShowcase_card__Q5Ftc:not([data-slot=featured]) .NewsShowcase_meta__Nq7fY{grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--move),opacity .3s ease}.NewsShowcase_fold__4gfVi{min-height:0;overflow:hidden}.NewsShowcase_date__P1BLn{padding-top:12px;display:inline-flex;align-items:center;gap:8px;font-size:15px;line-height:1;color:var(--color-white)}.NewsShowcase_date__P1BLn svg{flex:none;width:16px;height:16px}.NewsShowcase_arrows__DAh3d{display:flex;gap:8px}.NewsShowcase_arrow__INlVU{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--surface-glass);border:1px solid var(--line-subtle);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .4s cubic-bezier(.34,1.4,.64,1),border-color .25s ease}.NewsShowcase_arrow__INlVU svg{width:20px;height:20px}@media(hover:hover){.NewsShowcase_arrow__INlVU:hover{border-color:var(--color-white);transform:scale(1.08)}}.NewsShowcase_arrow__INlVU:active{border-color:var(--color-white);transform:scale(1.1)}.NewsShowcase_cta__NKaRU{transition:opacity .5s ease .35s}.NewsShowcase_card__Q5Ftc:not([data-slot=featured]) .NewsShowcase_cta__NKaRU{opacity:0;transition-delay:0s;pointer-events:none}@media(max-width:809px){.NewsShowcase_stage__xx1QI{height:870px}}@media(max-width:809px){.NewsShowcase_section__fBGo2{padding-top:var(--page-top)}.NewsShowcase_stage__xx1QI{margin-top:32px}.NewsShowcase_footer___JWZr{inset-inline:24px;bottom:24px;flex-direction:column;align-items:flex-start;gap:12px}.NewsShowcase_card__Q5Ftc:not([data-slot=featured]) .NewsShowcase_footer___JWZr{inset-inline:16px;bottom:12px}.NewsShowcase_top__vvrSJ{inset-inline:20px;top:20px}.NewsShowcase_date__P1BLn{padding-top:8px;font-size:13px}.NewsShowcase_arrow__INlVU{width:34px;height:34px}.NewsShowcase_arrow__INlVU svg{width:16px;height:16px}.NewsShowcase_card__Q5Ftc:not([data-slot=featured]) .NewsShowcase_title__WAtz5{font-size:16px}.NewsShowcase_card__Q5Ftc[data-slot=small],.NewsShowcase_card__Q5Ftc[data-slot=queue]{border-radius:20px}}@media(prefers-reduced-motion:reduce){.NewsShowcase_card__Q5Ftc,.NewsShowcase_inner__RcvdM,.NewsShowcase_dim__EZxkW,.NewsShowcase_footer___JWZr,.NewsShowcase_title__WAtz5,.NewsShowcase_cta__NKaRU,.NewsShowcase_meta__Nq7fY,.NewsShowcase_top__vvrSJ{transition:none}}.ProgramCards_grid__aL6xJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:56px}.ProgramCards_card__st6bK{--turn: .85s cubic-bezier(.65, 0, .35, 1);position:relative;aspect-ratio:4 / 3;border-radius:var(--radius-card);perspective:1800px;outline:none;-webkit-tap-highlight-color:transparent}.ProgramCards_card__st6bK:focus-visible{outline:2px solid var(--color-orange);outline-offset:4px}.ProgramCards_inner__pEnSa{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform var(--turn)}@media(hover:hover)and (pointer:fine){.ProgramCards_card__st6bK:hover .ProgramCards_inner__pEnSa{transform:rotateY(-180deg)}}.ProgramCards_card__st6bK:focus-visible .ProgramCards_inner__pEnSa,.ProgramCards_card__st6bK[data-flipped] .ProgramCards_inner__pEnSa{transform:rotateY(-180deg)}.ProgramCards_face__X_fO2{position:absolute;inset:0;overflow:hidden;border-radius:var(--radius-card);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ProgramCards_front__T3jH0{display:grid;place-items:center;background:var(--surface-field)}.ProgramCards_image__foSUr{object-fit:cover}.ProgramCards_shade__9Sd1X{position:absolute;inset:0;background:color-mix(in srgb,var(--color-black) 40%,transparent)}.ProgramCards_title__QmOF4{position:relative;padding:0 24px;font-family:var(--font-display);font-size:var(--fs-display-lg);font-weight:700;line-height:1.3;text-align:center;color:var(--text-primary)}.ProgramCards_back__3uuln{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px;text-align:center;background:var(--color-black);border:1px solid var(--line-subtle);transform:rotateY(180deg)}.ProgramCards_backTitle__4Al_v{font-family:var(--font-display);font-size:var(--fs-display-md);font-weight:700;line-height:1.35;color:var(--text-primary)}.ProgramCards_description__hkfuv{max-width:44ch;font-size:var(--fs-body-lg);line-height:1.8;color:var(--text-primary)}@media(max-width:1199px){.ProgramCards_back__3uuln{padding:32px}}@media(max-width:809px){.ProgramCards_grid__aL6xJ{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:40px}.ProgramCards_card__st6bK{aspect-ratio:1 / 1}.ProgramCards_back__3uuln{gap:12px;padding:28px 24px}}@media(prefers-reduced-motion:reduce){.ProgramCards_inner__pEnSa,.ProgramCards_card__st6bK:hover .ProgramCards_inner__pEnSa,.ProgramCards_card__st6bK:focus-visible .ProgramCards_inner__pEnSa,.ProgramCards_card__st6bK[data-flipped] .ProgramCards_inner__pEnSa{transform:none;transition:none}.ProgramCards_back__3uuln{transform:none;opacity:0;transition:opacity .3s ease}.ProgramCards_card__st6bK:focus-visible .ProgramCards_back__3uuln,.ProgramCards_card__st6bK[data-flipped] .ProgramCards_back__3uuln{opacity:1}}@media(prefers-reduced-motion:reduce)and (hover:hover)and (pointer:fine){.ProgramCards_card__st6bK:hover .ProgramCards_back__3uuln{opacity:1}}.page_page__agFB0{display:flex;flex-direction:column;gap:var(--section-gap);padding-bottom:var(--section-gap)}.ArticleBody_body__Bee_S{padding-top:96px}.ArticleBody_column__tZqBD{padding-inline:var(--article-inset);color:var(--text-primary)}.ArticleBody_paragraph__dZQEd{font-size:var(--fs-body-lg);line-height:1.9}.ArticleBody_paragraph__dZQEd+.ArticleBody_paragraph__dZQEd,.ArticleBody_list__k-GRp+.ArticleBody_paragraph__dZQEd,.ArticleBody_figure__yHfVA+.ArticleBody_paragraph__dZQEd,.ArticleBody_tableWrap__A8MW3+.ArticleBody_paragraph__dZQEd{margin-top:1.4em}.ArticleBody_column__tZqBD strong{font-weight:600}.ArticleBody_subheading__2zx3c{margin-top:56px;margin-bottom:16px;font-family:var(--font-display);font-size:var(--fs-display-sm);font-weight:700;line-height:1.4}.ArticleBody_subheading__2zx3c:first-child,.ArticleBody_minorHeading__LRjBv:first-child{margin-top:0}.ArticleBody_minorHeading__LRjBv{margin-top:40px;margin-bottom:12px;font-size:var(--fs-lead);font-weight:600;line-height:1.6}.ArticleBody_subheading__2zx3c+.ArticleBody_minorHeading__LRjBv{margin-top:24px}.ArticleBody_list__k-GRp{margin-block:1.4em;-webkit-padding-start:1.4em;padding-inline-start:1.4em;font-size:var(--fs-body-lg);line-height:1.9}ul.ArticleBody_list__k-GRp{list-style:disc}ol.ArticleBody_list__k-GRp{list-style:decimal}.ArticleBody_list__k-GRp li+li{margin-top:.5em}.ArticleBody_list__k-GRp .ArticleBody_list__k-GRp{margin-block:.5em 0}.ArticleBody_subheading__2zx3c+.ArticleBody_list__k-GRp,.ArticleBody_minorHeading__LRjBv+.ArticleBody_list__k-GRp{margin-top:0}.ArticleBody_figure__yHfVA{margin-block:40px}.ArticleBody_figure__yHfVA:first-child{margin-top:0}.ArticleBody_image__zMh1e{display:block;max-width:100%;height:auto;margin-inline:auto;border-radius:16px}.ArticleBody_caption__pt7XR{margin-top:12px;font-size:var(--fs-small);line-height:1.6;text-align:center;color:var(--text-muted)}.ArticleBody_tableWrap__A8MW3{margin-block:32px;overflow-x:auto}.ArticleBody_table__Mj6fe{width:100%;min-width:560px;border-collapse:collapse;font-size:var(--fs-body);line-height:1.7}.ArticleBody_table__Mj6fe td{padding:12px 16px;border:1px solid var(--line-subtle);vertical-align:top}.ArticleBody_table__Mj6fe tr:first-child td{font-weight:600;background:var(--surface-field)}@media(max-width:1199px){.ArticleBody_body__Bee_S{padding-top:72px}}@media(max-width:809px){.ArticleBody_body__Bee_S{padding-top:48px}.ArticleBody_paragraph__dZQEd{line-height:1.85}}.RelatedTicker_viewport__MiCJC{--gap: 24px;margin-top:56px;padding-block:4px;overflow:clip;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RelatedTicker_stage__LsOZ2{display:grid;direction:ltr}.RelatedTicker_stage__LsOZ2>.RelatedTicker_item__N1hWj{grid-area:1 / 1;justify-self:end;width:calc((100% - (var(--visible) - 1) * var(--gap)) / var(--visible));transform:translate(calc(var(--slot) * -1 * (100% + var(--gap)) + var(--drag, 0px)));transition:transform .9s cubic-bezier(.65,0,.35,1)}.RelatedTicker_stage__LsOZ2[data-dragging]>.RelatedTicker_item__N1hWj{transition:none}.RelatedTicker_card__7AmwD{display:flex;flex-direction:column;direction:rtl;text-align:right;color:var(--text-primary);-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;outline:none}.RelatedTicker_frame__eOLFK{position:relative;display:block;aspect-ratio:16 / 9;border-radius:var(--radius-card);overflow:hidden;isolation:isolate;background:var(--surface-field)}.RelatedTicker_card__7AmwD:focus-visible .RelatedTicker_frame__eOLFK{outline:2px solid var(--color-orange);outline-offset:-2px}.RelatedTicker_image__xqpc5{object-fit:cover;pointer-events:none;-webkit-user-drag:none;transition:transform .8s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.RelatedTicker_card__7AmwD:hover .RelatedTicker_image__xqpc5{transform:scale(1.05)}}.RelatedTicker_card__7AmwD:focus-visible .RelatedTicker_image__xqpc5{transform:scale(1.05)}.RelatedTicker_title__jXMsx{display:-webkit-box;margin-top:16px;min-height:3em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:var(--fs-body-lg);font-weight:600;line-height:1.5}.RelatedTicker_date__9DjJj{display:inline-flex;align-items:center;gap:8px;margin-top:8px;font-size:var(--fs-small);line-height:1.2;color:var(--text-muted)}.RelatedTicker_date__9DjJj svg{flex:none}.RelatedTicker_dots__WYl9j{--dot-slot: 28px;position:relative;width:calc(5 * var(--dot-slot));height:var(--dot-slot);margin:32px auto 0}.RelatedTicker_dot__fkdMx{position:absolute;top:0;left:calc(50% - var(--dot-slot) / 2);display:grid;place-items:center;width:var(--dot-slot);height:var(--dot-slot);padding:0;border-radius:50%;transform:translate(calc(var(--offset) * -1 * var(--dot-slot)));transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1);-webkit-tap-highlight-color:transparent}.RelatedTicker_dot__fkdMx:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--text-muted);transition:background-color .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.RelatedTicker_dot__fkdMx[data-place=edge]{opacity:.3}.RelatedTicker_dot__fkdMx[data-place=out]{opacity:0;pointer-events:none}.RelatedTicker_dot__fkdMx[data-place=active]:before{background:var(--color-orange);transform:scale(1.5)}@media(hover:hover){.RelatedTicker_dot__fkdMx:not([data-place=active]):hover:before{transform:scale(1.35)}}.RelatedTicker_dot__fkdMx:not([data-place=active]):active:before{transform:scale(.85)}.RelatedTicker_dot__fkdMx:focus-visible{outline:2px solid var(--color-orange);outline-offset:-2px}.RelatedTicker_viewport__MiCJC[data-static]{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:auto}.RelatedTicker_viewport__MiCJC[data-static]::-webkit-scrollbar{display:none}.RelatedTicker_list__bFK31{display:flex;gap:var(--gap)}.RelatedTicker_list__bFK31>.RelatedTicker_item__N1hWj{flex:none;width:calc((100% - 2 * var(--gap)) / 3)}@media(max-width:1199px){.RelatedTicker_list__bFK31>.RelatedTicker_item__N1hWj{width:calc((100% - var(--gap)) / 2)}}@media(max-width:809px){.RelatedTicker_viewport__MiCJC{--gap: 16px;margin-top:40px}.RelatedTicker_list__bFK31>.RelatedTicker_item__N1hWj{width:85%}.RelatedTicker_frame__eOLFK{border-radius:20px}.RelatedTicker_title__jXMsx{margin-top:12px}.RelatedTicker_date__9DjJj{font-size:13px}}@media(prefers-reduced-motion:reduce){.RelatedTicker_image__xqpc5{transition:none}}.ArticleHeader_header__enjsu{--overlap: 104px}.ArticleHeader_hero__Ove6F{position:relative;margin-top:var(--nav-height);height:min(46vw,700px);background:var(--color-black)}.ArticleHeader_image__p8Ap9{object-fit:cover;object-position:50% 0;transform-origin:50% 0}.ArticleHeader_boxWrap__n3oL6{position:relative;z-index:1;margin-top:calc(-1 * var(--overlap))}.ArticleHeader_box__iY55Z{display:flex;align-items:flex-end;align-items:last baseline;justify-content:space-between;gap:64px;padding:32px var(--article-inset);border-radius:var(--radius-card);background:var(--surface-paper);color:var(--ink-paper)}.ArticleHeader_title__enKun{flex:1 1;max-width:30ch;font-family:var(--font-display);font-size:var(--fs-display-md);font-weight:700;line-height:1.45}.ArticleHeader_date__-CPy3{flex:none;display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-body);line-height:1.2;color:var(--ink-paper-muted);white-space:nowrap}.ArticleHeader_date__-CPy3 svg{flex:none}@media(max-width:1199px){.ArticleHeader_header__enjsu{--overlap: 80px}.ArticleHeader_hero__Ove6F{height:56.25vw}.ArticleHeader_box__iY55Z{gap:40px;padding:28px var(--article-inset)}}@media(max-width:809px){.ArticleHeader_header__enjsu{--overlap: 48px}.ArticleHeader_hero__Ove6F{height:80vw}.ArticleHeader_box__iY55Z{flex-direction:column;align-items:flex-start;gap:16px;padding:20px var(--article-inset)}.ArticleHeader_title__enKun{max-width:none}.ArticleHeader_date__-CPy3{font-size:var(--fs-small)}}.page_page__dBJ18{display:flex;flex-direction:column;gap:var(--section-gap);padding-bottom:var(--section-gap)}.page_reading__0zkut{padding-bottom:var(--section-gap)}.page_divider__7O8Es{margin-block:var(--section-gap);border:0;border-top:1px solid var(--line-subtle)}.BlogArticleHeader_header__W766L{padding-top:var(--page-top)}.BlogArticleHeader_title__O3zAJ{padding-inline:32px;font-family:var(--font-display);font-size:var(--fs-display-lg);font-weight:700;line-height:1.35;color:var(--text-primary)}.BlogArticleHeader_date__aUeZo{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding-inline:32px;font-size:var(--fs-body);line-height:1.2;color:var(--text-muted)}.BlogArticleHeader_cover__T7Ph-{position:relative;margin-top:48px;aspect-ratio:16 / 9;border-radius:var(--radius-card);overflow:hidden;background:var(--surface-field)}.BlogArticleHeader_image__XKeLc{object-fit:cover}.BlogArticleHeader_cover__T7Ph-[data-tall]{background:var(--surface-paper)}.BlogArticleHeader_cover__T7Ph-[data-tall] .BlogArticleHeader_image__XKeLc{object-fit:contain}@media(max-width:1199px){.BlogArticleHeader_cover__T7Ph-{margin-top:40px}}@media(max-width:809px){.BlogArticleHeader_title__O3zAJ{line-height:1.45}.BlogArticleHeader_date__aUeZo{margin-top:12px}.BlogArticleHeader_cover__T7Ph-{margin-top:32px}}.page_page__NbxTO{display:flex;flex-direction:column;gap:var(--section-gap);padding-bottom:var(--section-gap)}.page_reading__CfqdU{padding-bottom:var(--section-gap)}.page_column__Kf-AV{padding-inline:32px}.page_divider__5_l7m{margin-block:var(--section-gap);border:0;border-top:1px solid var(--line-subtle)}.ContactPanels_page__5Cbvw{padding-top:var(--page-top);padding-bottom:var(--section-gap)}.ContactPanels_grid__TPYQE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:64px}.ContactPanels_panel__QbnCm{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(32px,4vw,56px);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--line-subtle);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}@media(hover:hover){.ContactPanels_panel__QbnCm:hover{z-index:1;transform:scale(1.02);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-white) 45%,transparent)}}.ContactPanels_panel__QbnCm:has(:focus-visible),.ContactPanels_panel__QbnCm:active{z-index:1;transform:scale(1.02);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-white) 45%,transparent)}.ContactPanels_title__vFp2F{font-family:var(--font-display);font-size:var(--fs-display-lg);font-weight:700;line-height:1.3}.ContactPanels_description__fJoDM{margin-top:12px;font-size:var(--fs-body-lg);line-height:1.5}.ContactPanels_button__TyyVF{display:inline-flex;align-items:center;justify-content:center;padding-inline:28px;color:var(--color-white)}.ContactPanels_actions__0pKuL{position:relative;display:inline-flex;margin-top:32px}.ContactPanels_mail__HtQiy{position:absolute;top:0;inset-inline-start:calc(100% + 10px);display:grid;place-items:center;height:100%;aspect-ratio:1;border-radius:50%;background:var(--color-blue);color:var(--color-white);opacity:0;transform:translate(12px) scale(.6);transition:opacity .3s ease,transform .5s cubic-bezier(.34,1.4,.64,1);pointer-events:none}@media(hover:hover){.ContactPanels_button__TyyVF:hover+.ContactPanels_mail__HtQiy{opacity:1;transform:none}}.ContactPanels_button__TyyVF:focus-visible+.ContactPanels_mail__HtQiy,.ContactPanels_button__TyyVF:active+.ContactPanels_mail__HtQiy{opacity:1;transform:none}.ContactPanels_button__TyyVF:focus-visible{outline:2px solid var(--color-orange);outline-offset:3px}@media(max-width:809px){.ContactPanels_grid__TPYQE{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:40px}.ContactPanels_panel__QbnCm{padding:28px 24px}.ContactPanels_actions__0pKuL{margin-top:24px}}@media(prefers-reduced-motion:reduce){.ContactPanels_panel__QbnCm{transition:box-shadow .2s ease}.ContactPanels_mail__HtQiy{transition:opacity .2s ease}.ContactPanels_panel__QbnCm:hover,.ContactPanels_panel__QbnCm:has(:focus-visible),.ContactPanels_panel__QbnCm:active{transform:none}}.page_page__YVuGt{display:grid;place-items:center;min-height:100svh;padding:calc(var(--nav-height) + 48px) var(--gutter) 64px}.page_title__YWW3o{font-family:var(--font-display);font-size:var(--fs-display-xl);font-weight:700;line-height:1.1;text-align:center}.page_line__h9nPo{display:block}@media(max-width:809px){.page_page__YVuGt{padding-top:calc(var(--nav-height) + 32px);padding-bottom:48px}}.ParticleNumber_wrap__ufja1{display:flex;justify-content:center;width:100%;font-family:var(--font-latin);-moz-user-select:none;user-select:none;-webkit-user-select:none}.ParticleNumber_canvas__4Okcd{display:block}.not-found_page__KodZe{display:grid;place-items:center;min-height:100svh;padding-top:calc(var(--nav-height) + 48px);padding-bottom:64px}.not-found_inner__Ya1oB{display:flex;flex-direction:column;align-items:center;text-align:center}.not-found_heading__WosST{display:flex;flex-direction:column;align-items:center;gap:48px;width:100%;font:inherit}.not-found_message__0kEMJ{font-family:var(--font-sans);font-size:var(--fs-lead);font-weight:500;line-height:1.5;color:var(--text-primary)}.not-found_button__SLT1T{display:inline-flex;align-items:center;justify-content:center;margin-top:24px;padding-inline:28px;color:var(--color-white)}.not-found_button__SLT1T:focus-visible{outline:2px solid var(--color-orange);outline-offset:3px}@media(max-width:809px){.not-found_page__KodZe{padding-top:calc(var(--nav-height) + 32px);padding-bottom:48px}.not-found_heading__WosST{gap:32px}.not-found_button__SLT1T{margin-top:20px}}
/*$vite$:1*/