:root{--navy:#2b2a68;--navy-deep:#1e1d4e;--ink:#100f0d;--paper:#f2f2f5;--white:#fff;--lilac:#b9b6f2;--rule:#100f0d24;--rule-inv:#ffffff2e;--gutter:clamp(16px, 4vw, 64px);--max:1680px;--radius:clamp(18px, 2vw, 32px);--radius-sm:14px;--fs-body:clamp(1rem, .94rem + .25vw, 1.1875rem);--fs-small:.875rem;--fs-label:.8125rem;--fs-lead:clamp(1.25rem, 1rem + 1vw, 1.875rem);--fs-h3:clamp(1.5rem, 1.1rem + 1.5vw, 2.5rem);--fs-h2:clamp(2.25rem, 1.2rem + 4.4vw, 6.5rem);--fs-h1:clamp(3rem, 1rem + 8vw, 11rem);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--header-h:76px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:var(--white);min-height:100svh;color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:400;line-height:1.6;overflow-x:clip}:lang(ar) body,html[lang=ar] body{line-height:1.75}img,video,svg,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}h1,h2,h3,h4{font-weight:inherit;font-size:inherit;text-wrap:balance;line-height:1.05}p{text-wrap:pretty}::selection{background:var(--navy);color:var(--white)}:focus-visible{outline:3px solid var(--navy);outline-offset:3px;border-radius:4px}[data-theme=navy] :focus-visible,[data-theme=ink] :focus-visible{outline-color:var(--white)}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{inset-inline-start:12px;z-index:1000;background:var(--ink);color:var(--white);border-radius:999px;padding:12px 18px;position:fixed;top:-100px}.skip:focus{top:12px}.display{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.035em;text-transform:uppercase;font-weight:900;line-height:.92}:lang(ar) .display{letter-spacing:0;line-height:1.12}.h2{font-family:var(--font-display), var(--font-sans), sans-serif;font-weight:900;font-size:var(--fs-h2);letter-spacing:-.03em;line-height:.98}:lang(ar) .h2{letter-spacing:0;line-height:1.22}.h3{font-family:var(--font-display), var(--font-sans), sans-serif;font-weight:700;font-size:var(--fs-h3);letter-spacing:-.015em;line-height:1.08}:lang(ar) .h3{letter-spacing:0;line-height:1.35}.lead{font-size:var(--fs-lead);font-weight:500;line-height:1.4}:lang(ar) .lead{line-height:1.7}.label{font-family:var(--font-label), var(--font-sans), sans-serif;font-weight:500;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;line-height:1.2}:lang(ar) .label{letter-spacing:0;font-family:var(--font-sans), sans-serif;font-size:.875rem;font-weight:700}.muted{opacity:.68}@property --k{syntax:"<number>";inherits:true;initial-value:1}.extrude{--ext:var(--ink);--s:.0085em;text-shadow:calc(var(--s) * -1 * var(--k)) calc(var(--s) * 1 * var(--k)) 0 var(--ext), calc(var(--s) * -2 * var(--k)) calc(var(--s) * 2 * var(--k)) 0 var(--ext), calc(var(--s) * -3 * var(--k)) calc(var(--s) * 3 * var(--k)) 0 var(--ext), calc(var(--s) * -4 * var(--k)) calc(var(--s) * 4 * var(--k)) 0 var(--ext), calc(var(--s) * -5 * var(--k)) calc(var(--s) * 5 * var(--k)) 0 var(--ext), calc(var(--s) * -6 * var(--k)) calc(var(--s) * 6 * var(--k)) 0 var(--ext), calc(var(--s) * -7 * var(--k)) calc(var(--s) * 7 * var(--k)) 0 var(--ext), calc(var(--s) * -8 * var(--k)) calc(var(--s) * 8 * var(--k)) 0 var(--ext), calc(var(--s) * -9 * var(--k)) calc(var(--s) * 9 * var(--k)) 0 var(--ext), calc(var(--s) * -10 * var(--k)) calc(var(--s) * 10 * var(--k)) 0 var(--ext)}.extrude-logo{--ext:var(--navy);color:var(--white);-webkit-text-stroke:.045em var(--navy);paint-order:stroke fill}.lm{margin-block-end:-.16em;margin-inline:-.14em;padding-block-end:.16em;padding-inline:.14em;display:block;overflow:clip}.lm>span{will-change:transform;display:block}.frame{background:var(--paper);position:relative;overflow:hidden}.frame>img,.frame>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.r45{aspect-ratio:4/5}html.is-loading{overflow:hidden}html.no-preload [data-preloader]{display:none}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}@media (hover:hover) and (pointer:fine){html.has-cursor,html.has-cursor *{cursor:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
@font-face{font-family:sans;src:url(../media/LamaSans_Regular-s.p.3owdhc1_a6e44.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sans;src:url(../media/LamaSans_Medium-s.p.210hdwzrjyogq.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sans;src:url(../media/LamaSans_Bold-s.p.41kg_johgat2f.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sans;src:url(../media/LamaSans_Black-s.p.144npyh5iqhwr.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:70.78%;descent-override:23.28%;line-gap-override:0.0%;size-adjust:107.38%}.occ2FG_className{font-family:sans,sans Fallback,system-ui,Segoe UI,Tahoma,Arial,sans-serif}.occ2FG_variable{--font-sans:"sans", "sans Fallback", system-ui, Segoe UI, Tahoma, Arial, sans-serif}
@font-face{font-family:display;src:url(../media/LamaSans_BoldExpanded-s.p.0_fpw7_q91tka.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:display;src:url(../media/LamaSans_BlackExpanded-s.p.2tgantpbc1gth.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:56.57%;descent-override:22.33%;line-gap-override:0.0%;size-adjust:134.36%}.u3Aqya_className{font-family:display,display Fallback,Arial Black,Tahoma,sans-serif}.u3Aqya_variable{--font-display:"display", "display Fallback", Arial Black, Tahoma, sans-serif}
@font-face{font-family:label;src:url(../media/LamaSans_MediumCondensed-s.24sv20zh20yt4.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:label Fallback;src:local(Arial);ascent-override:116.71%;descent-override:56.57%;line-gap-override:0.0%;size-adjust:83.97%}.v-j2Sq_className{font-family:label,label Fallback,Arial Narrow,Tahoma,sans-serif}.v-j2Sq_variable{--font-label:"label", "label Fallback", Arial Narrow, Tahoma, sans-serif}
