@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:400;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:500;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,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(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0%;size-adjust:107.12%}._8Y_Bfa_className{font-family:Inter,Inter Fallback;font-style:normal}._8Y_Bfa_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3340e9d70790557d-s.3-z_kqal6tg-y.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b480a33e0f977403-s.454qhyjoehd58.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2264acd3feda4dbe-s.0i7nb39yr4nwt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f7faf56a632b14fd-s.p.27lr48mxwhq0l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.VoA_jq_className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal;font-weight:600}.VoA_jq_variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/941d061a2bd9e7fe-s.3ik2qu-u9tgho.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c532a9e54c928ea-s.0n4hkusom70ae.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eafc238916777c01-s.19gzon4xl8qiz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3b5f3cdc08f76084-s.2vs72h_x6qrve.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/861d9be630ba44be-s.0da8nscnv1nkd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d628deca0d2b8894-s.2x1j3gzzngp4x.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f050114b60feedcd-s.1jr_z050he_qo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4237cb37ca93cea7-s.1fbvi_fot8u4l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.-\31 OK-G_className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.-\31 OK-G_variable{--font-plex-ar:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
:root{--fr-green:#025643;--fr-green-dark:#01432f;--fr-green-light:#03705a;--fr-green-pale:#edf5f2;--fr-green-pale-2:#c8dfd8;--fr-gold:#b8883a;--fr-black:#0e1117;--fr-text:#1c2128;--fr-muted:#52606d;--fr-light:#8892a0;--fr-bg:#f5f7f6;--fr-border:#dde3df;--fr-border-light:#edf0ee;--fr-white:#fff;--fr-logo-green-on-dark:#3fa77a;--fr-font-heading:"Playfair Display", Georgia, serif;--fr-font-body:Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--fr-radius-sm:6px;--fr-radius-md:12px;--fr-radius-lg:18px;--fr-shadow:0 4px 20px #00000014}
:root{--gut:80px;--wrap:min(100% - 2 * var(--gut), 1280px);--nav-h:72px;--padt:120px;--padb:96px;--m-in:.14s;--m-out:.2s;--m-press:90ms;--m-cycle:3.2s;--m-ease:cubic-bezier(.2, .8, .2, 1);--m-ease-io:cubic-bezier(.65, 0, .35, 1);--font-display:var(--font-playfair), var(--fr-font-heading);--font-text:var(--font-inter), var(--fr-font-body);--bad:#a8463c;--warn-bg:#f6eedc;--warn-ink:#7a5a21;--panel-dark:#121821;--body-muted:#3f4a56}html:lang(ar){--font-display:var(--font-plex-ar), var(--font-inter), system-ui, sans-serif;--font-text:var(--font-plex-ar), var(--font-inter), system-ui, sans-serif}@media (max-width:1023px){:root{--gut:48px;--padt:112px;--padb:80px}}@media (max-width:639px){:root{--gut:24px;--nav-h:64px;--padt:96px;--padb:56px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--nav-h);scroll-behavior:auto}html[data-menu=open]{overflow:hidden}body{background:var(--fr-bg);color:var(--fr-text);font-family:var(--font-text);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:26px}html:lang(ar) body{font-size:17px;line-height:30px}img,svg,video{max-width:100%;display:block}img{height:auto}a{color:inherit}p{margin:0}ul,ol{margin:0;padding:0}button{font:inherit}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}h1,h2,h3{font-family:var(--font-display);color:var(--fr-black);margin:0;font-weight:600}h1{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(40px,5vw,68px);line-height:1.04}h2{letter-spacing:-.012em;text-wrap:balance;font-size:clamp(30px,3.3vw,46px);line-height:1.12}h3,.h3{font-family:var(--font-text);letter-spacing:-.005em;color:var(--fr-black);font-size:19px;font-weight:600;line-height:26px}html:lang(ar) h1{letter-spacing:0;font-size:clamp(34px,4.1vw,56px);line-height:1.3}html:lang(ar) h2{letter-spacing:0;font-size:clamp(27px,2.9vw,40px);line-height:1.4}html:lang(ar) h3,html:lang(ar) .h3{letter-spacing:0;line-height:30px}.eyebrow{color:var(--fr-green);flex-direction:column;align-items:flex-start;gap:10px;margin-block-end:14px;font-size:13px;font-weight:500;line-height:18px;display:flex}.eyebrow:before{content:"";background:var(--fr-gold);block-size:2px;inline-size:20px}.sec--dark .eyebrow{color:var(--fr-green-pale-2)}.wrap{width:var(--wrap);margin-inline:auto}.skip-link{inset-inline-start:16px;clip-path:inset(50%);white-space:nowrap;z-index:100;background:var(--fr-green);width:1px;height:1px;color:var(--fr-white);border-radius:var(--fr-radius-sm);padding:10px 16px;text-decoration:none;position:absolute;top:12px;overflow:hidden}.skip-link:focus{clip-path:none;width:auto;height:auto;overflow:visible}:focus-visible{outline:2px solid var(--fr-green);outline-offset:2px;animation:focus-settle var(--m-out) var(--m-ease);border-radius:4px}.sec--dark :focus-visible,.closing :focus-visible{outline-color:var(--fr-green-pale-2)}@keyframes focus-settle{0%{outline-offset:6px}to{outline-offset:2px}}.btn{border-radius:var(--fr-radius-md);min-height:44px;font:500 15px/1.2 var(--font-text);cursor:pointer;white-space:nowrap;transition:transform var(--m-out) var(--m-ease), background-color var(--m-out) var(--m-ease), border-color var(--m-out) var(--m-ease), color var(--m-out) var(--m-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 20px;text-decoration:none;display:inline-flex}.btn--xl{min-height:52px;padding-inline:24px;font-size:16px}.btn--primary{background:var(--fr-green);color:var(--fr-white)}.btn--tonal{background:var(--fr-green-pale);color:var(--fr-green-dark);border-color:var(--fr-green-pale-2)}.btn--light{background:var(--fr-white);color:var(--fr-green-dark)}.btn[disabled]{opacity:.7;cursor:progress}@media (hover:hover) and (pointer:fine){.btn:hover{transition-duration:var(--m-in);transform:translateY(-1px)}.btn--xl:hover{transform:translateY(-2px)}.btn--primary:hover{background:var(--fr-green-dark)}.btn--tonal:hover{background:var(--fr-green-pale-2);border-color:#b2d2c8}.btn--light:hover{background:var(--fr-green-pale)}}.btn:active{transition-duration:var(--m-press);transform:translateY(1px)scale(.985)}.glyph{flex:none}.m-arrow{transition:transform var(--m-out) var(--m-ease)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .m-arrow{transform:scaleX(-1)}@media (hover:hover){a:hover .m-arrow{transition-duration:var(--m-in);transform:translate(3px)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) a:hover .m-arrow{transform:scaleX(-1)translate(3px)}}.link{background:linear-gradient(currentColor, currentColor) no-repeat, linear-gradient(color-mix(in srgb, currentColor 25%, transparent), color-mix(in srgb, currentColor 25%, transparent)) no-repeat;transition:background-size var(--m-out) var(--m-ease), color var(--m-out) var(--m-ease);background-position:0 100%,0 100%;background-size:0 1px,100% 1px;padding-block-end:1px;text-decoration:none}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .link{background-position:right 100%,right 100%}@media (hover:hover){.link:hover{transition-duration:var(--m-in);background-size:100% 1px,100% 1px}}.site-header{z-index:50;height:var(--nav-h);background:var(--fr-white);border-block-end:1px solid var(--fr-border-light);position:fixed;inset-block-start:0;inset-inline:0}.site-header__inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:100%;display:grid}.site-header__logo{justify-self:center;padding:6px;display:inline-flex}.site-header__logo img{width:148px;height:auto}.site-header__end{justify-self:end;align-items:center;gap:22px;display:flex}.nav-links{align-items:center;gap:26px;list-style:none;display:flex}.nav-links a{color:var(--fr-text);transition:color var(--m-out) var(--m-ease);padding-block:6px;font-size:15px;text-decoration:none;position:relative}.nav-links a:after{content:"";transform-origin:0;height:1px;transition:transform var(--m-out) var(--m-ease);background:currentColor;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .nav-links a:after{transform-origin:100%}.nav-links a[aria-current=page]:after{background:var(--fr-green);height:2px;inset-block-end:-2px;transform:none}@media (hover:hover){.nav-links a:hover{color:var(--fr-black)}.nav-links a:hover:after{transition-duration:var(--m-in);transform:scaleX(1)}}.lang-switch{color:var(--fr-green-dark);font-size:15px;font-weight:500;text-decoration:none}.lang-switch:lang(ar){font-family:Segoe UI,Tahoma,Geeza Pro,sans-serif;font-size:16px}.menu-toggle,.mobile-menu{display:none}@media (max-width:1180px){.nav-links{gap:18px}.site-header__end{gap:16px}}@media (max-width:1023px){.site-header__inner{grid-template-columns:auto 1fr auto}.site-header__logo{order:-1;justify-self:start;padding-inline-start:0}.site-header__start,.nav--end-links,.site-header__cta{display:none}.site-header__end{grid-column:3;gap:14px}.menu-toggle{border-radius:var(--fr-radius-md);border:1px solid var(--fr-border);background:var(--fr-white);min-height:44px;font:500 15px/1 var(--font-text);color:var(--fr-text);cursor:pointer;align-items:center;padding:8px 16px;display:inline-flex}.mobile-menu:not([hidden]){inset:var(--nav-h) 0 0 0;background:var(--fr-white);z-index:49;animation:drop var(--m-out) var(--m-ease);padding-block:16px 48px;display:block;position:fixed;overflow-y:auto}.mobile-menu ul{list-style:none}.mobile-menu li a{border-block-end:1px solid var(--fr-border-light);color:var(--fr-black);padding-block:16px;font-size:22px;line-height:30px;text-decoration:none;display:block}.mobile-menu .btn{width:100%;margin-block-start:28px}}@media (max-width:639px){.site-header__logo img{width:128px}}@keyframes drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}main{display:block}.sec{padding-block:var(--padt) var(--padb);position:relative}@media (min-width:1024px) and (min-height:700px){.sec{min-height:calc(var(--h,1) * 100svh)}}.sec--page{background:var(--fr-bg)}.sec--surface{background:var(--fr-white)}.sec--pale{background:var(--fr-green-pale)}.sec--dark{background:var(--fr-black);color:var(--fr-green-pale-2)}.sec--dark h2,.sec--dark h3{color:var(--fr-white)}.sec__head{max-width:760px;margin-block-end:48px}.sec__line{color:var(--body-muted);max-width:62ch;margin-block-start:16px;font-size:18px;line-height:28px}html:lang(ar) .sec__line{line-height:32px}.sec--dark .sec__line{color:var(--fr-green-pale-2)}.h2-inline{margin-block-end:8px;font-size:clamp(26px,2.6vw,36px)}.split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.split>:first-child{padding-inline-end:48px}.split>.sec__head{margin-block-end:0}.split--media{align-items:center}.split .cards{margin-block-start:24px}@media (max-width:1023px){.split{grid-template-columns:1fr;gap:32px}}.sec--g2 .g2__row+.g2__row{margin-block-start:72px}.sec--g2 .g2__row:first-child{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.sec--g2 .g2__row:first-child>:first-child{padding-inline-end:48px}.sec--g2 .g2__row:first-child>.sec__head{margin-block-end:0}@media (max-width:1023px){.sec--g2 .g2__row:first-child{grid-template-columns:1fr;gap:32px}}.hero{padding-block:calc(var(--nav-h) + 48px) 64px;background:var(--fr-bg);position:relative;overflow:clip}@media (min-width:1024px) and (min-height:700px){.hero{min-height:100svh}}.hero:before{content:"";background:radial-gradient(900px 460px at 78% 0%, var(--fr-green-pale), transparent 70%);pointer-events:none;position:absolute;inset:0}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .hero:before{background:radial-gradient(900px 460px at 22% 0%, var(--fr-green-pale), transparent 70%)}.hero__grid{z-index:2;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;display:grid;position:relative}.hero>.wrap{z-index:2;position:relative}.hero__text{grid-column:1/span 6;padding-inline-end:48px}.hero--statement .hero__text{grid-column:1/span 9}.hero--statement .hero__lead{max-width:56ch}.hero__lead{color:var(--body-muted);max-width:42ch;margin-block:24px 32px;font-size:20px;line-height:30px}html:lang(ar) .hero__lead{font-size:19px;line-height:34px}.hero__actions{flex-wrap:wrap;gap:12px;display:flex}.hero__actions+p{margin-block-start:24px}.hero__visual{grid-column:7/span 6;position:relative}.chips{flex-wrap:wrap;gap:8px;margin-block-start:28px;list-style:none;display:flex}.chip{background:var(--fr-white);border:1px solid var(--fr-border);color:var(--fr-text);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:13px;line-height:18px;display:inline-flex}.chips--small{margin-block-start:12px}.crumbs ol{color:var(--fr-muted);flex-wrap:wrap;gap:8px;margin-block-end:24px;font-size:14px;list-style:none;display:flex}.crumbs li+li:before{content:"/";color:var(--fr-light);margin-inline-end:8px}.crumbs [aria-current]{color:var(--fr-text)}@media (max-width:1023px){.hero__text,.hero__visual,.hero--statement .hero__text{grid-column:1/-1}.hero__visual{margin-block-start:40px}}@media (max-width:639px){.hero{padding-block:calc(var(--nav-h) + 32px) 48px}.hero__lead{margin-block:18px 24px;font-size:17px;line-height:26px}html:lang(ar) .hero__lead{font-size:17px;line-height:30px}.hero__actions .btn{width:100%}}.spot__layer{z-index:1;pointer-events:none;opacity:0;transition:opacity .6s var(--m-ease);background-image:radial-gradient(circle, #02564338 1px, transparent 1.4px), radial-gradient(420px circle at var(--mx,72%) var(--my,32%), #c8dfd88c, transparent 70%);-webkit-mask-image:radial-gradient(360px circle at var(--mx,72%) var(--my,32%), #000 0%, transparent 75%);-webkit-mask-image:radial-gradient(360px circle at var(--mx,72%) var(--my,32%), #000 0%, transparent 75%);mask-image:radial-gradient(360px circle at var(--mx,72%) var(--my,32%), #000 0%, transparent 75%);background-size:18px 18px,100% 100%;position:absolute;inset:0}.spot__layer[data-spot=on]{opacity:1}.cards{gap:24px;list-style:none;display:grid}.cards--1{grid-template-columns:minmax(0,520px)}.cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.cards>li{display:flex}.cards>li>*{flex:1}@media (max-width:1179px){.cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.cards--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.cards--2,.cards--3,.cards--4,.cards--1{grid-template-columns:1fr}.cards{gap:16px}}.card{border-radius:var(--fr-radius-lg);background:var(--fr-white);border:1px solid var(--fr-border);color:inherit;flex-direction:column;gap:10px;padding:28px;text-decoration:none;display:flex}.card p{color:var(--body-muted);font-size:15px;line-height:24px}html:lang(ar) .card p{font-size:16px;line-height:28px}.card--static{gap:8px}.card__n{font:600 13px/18px var(--font-inter), sans-serif;color:var(--fr-green)}.card__icon{border-radius:var(--fr-radius-md);background:var(--fr-green-pale);block-size:44px;inline-size:44px;color:var(--fr-green);flex:none;place-items:center;margin-block-end:6px;display:grid}.card__more{color:var(--fr-green);align-items:center;gap:6px;margin-block-start:auto;padding-block-start:12px;font-size:15px;font-weight:500;display:inline-flex}.card--link{transition:transform .18s var(--m-ease), border-color var(--m-out) var(--m-ease), box-shadow .18s var(--m-ease)}@media (hover:hover) and (pointer:fine){.card--link:hover{border-color:#c5cec8;transform:translateY(-2px);box-shadow:0 12px 24px #0e111714}}.card--wide{flex-direction:row;align-items:center;gap:20px;margin-block-end:32px}.card--wide>span:nth-child(2){flex:1;gap:6px;display:grid}.card--wide .card__more{margin:0;padding:0}@media (max-width:639px){.card--wide{flex-direction:column;align-items:flex-start}.card{padding:22px}}.sec--dark .card{background:var(--panel-dark);border-color:#263040}.sec--dark .card p{color:var(--fr-green-pale-2)}.ticks{gap:10px;margin-block:8px 24px;list-style:none;display:grid}.ticks li{align-items:flex-start;gap:10px;display:flex}.ticks .glyph{color:var(--fr-green);margin-block-start:5px}.ticks--small{gap:6px;margin-block:4px 0;font-size:14px;line-height:22px}.ticks--small .glyph{margin-block-start:4px}.rows{list-style:none;display:grid}.row{border-block-end:1px solid var(--fr-border);color:inherit;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding-block:24px;text-decoration:none;display:grid}.row .card__icon{margin:0}.row__text{gap:4px;display:grid}.row__text strong{color:var(--fr-black);transition:color var(--m-out) var(--m-ease);font-size:20px;font-weight:600;line-height:28px}.row__text span{color:var(--body-muted)}.row .card__more{margin:0;padding:0}@media (hover:hover){.row:hover .row__text strong{color:var(--fr-green)}}@media (max-width:639px){.row{grid-template-columns:auto 1fr}.row .card__more{grid-column:2}}.tools-block{border-block-start:1px solid var(--fr-border);margin-block-start:56px;padding-block-start:32px}.tools{flex-wrap:wrap;gap:12px;margin-block-start:24px;list-style:none;display:flex}.tools li{border-radius:var(--fr-radius-md);background:var(--fr-white);border:1px solid var(--fr-border);align-items:center;gap:10px;padding-block:10px;padding-inline:12px 16px;font-size:15px;font-weight:500;display:inline-flex}.tool-icon{flex:none}.tool-icon--glyph{background:var(--fr-green);color:var(--fr-white);border-radius:8px;place-items:center;display:inline-grid}.steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin-block-start:32px;list-style:none;display:grid}.steps--3{grid-template-columns:repeat(3,minmax(0,1fr))}.steps--list{grid-template-columns:1fr;gap:0;margin-block-start:8px}.steps li{align-content:start;gap:6px;display:grid}.steps--list li{border-block-end:1px solid var(--fr-border);grid-template-columns:36px 1fr;gap:2px 16px;padding-block:14px}.steps--list li>:not(.steps__n){grid-column:2}.steps--list .steps__n{grid-row:span 2}.steps strong{color:var(--fr-black);font-weight:600}.steps span:not(.steps__n){color:var(--body-muted);font-size:15px;line-height:24px}.steps__n{background:var(--fr-green);block-size:32px;inline-size:32px;color:var(--fr-white);font:600 14px/1 var(--font-inter), system-ui, sans-serif;border-radius:50%;place-items:center;display:grid}.hero .steps--list{margin-block-end:24px}@media (max-width:1023px){.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.steps--list{grid-template-columns:1fr}}@media (max-width:639px){.steps,.steps--3{grid-template-columns:1fr}}.pkg{gap:12px}.pkg__line{min-block-size:48px}.pkg__price{border-block:1px solid var(--fr-border-light);padding-block:10px;font-size:15px;font-weight:600;color:var(--fr-green-dark)!important}.pkg__label{font-weight:500;font-size:13px!important}.pkg .ticks{margin-block:0 8px;font-size:15px;line-height:22px}.pkg__cta{align-self:flex-start;margin-block-start:auto}.pkgs{margin-block-end:24px}.custom-line{color:var(--body-muted);margin-block-end:28px;font-weight:500}.custom-band{border-radius:var(--fr-radius-lg);background:var(--fr-white);border:1px solid var(--fr-border);justify-items:start;gap:10px;margin-block-start:56px;padding:32px;display:grid}.custom-band p{color:var(--body-muted);max-width:62ch}.sector-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;display:grid}.sector-list li{border-radius:var(--fr-radius-lg);background:var(--fr-white);border:1px solid var(--fr-border);font:600 19px/28px var(--font-display);color:var(--fr-black);padding:22px 24px}@media (max-width:639px){.sector-list{grid-template-columns:1fr}}.assigned{color:var(--fr-green-dark);align-items:center;gap:10px;margin-block-end:24px;font-weight:500;display:flex}.assigned .glyph{color:var(--fr-gold)}.sec--g2 .g2__row:last-child .assigned{margin-block:24px 0}.next-links{flex-wrap:wrap;align-items:center;gap:24px;margin-block-start:40px;display:flex}.next-links__case{color:var(--fr-green);align-items:center;gap:6px;font-weight:500;display:inline-flex}.faq{margin:0;display:grid}.faq__row{border-block-end:1px solid var(--fr-border);padding-block:20px}.faq__row:first-child{padding-block-start:0}.faq dt{color:var(--fr-black);font-size:17px;font-weight:600;line-height:26px}.faq dd{color:var(--body-muted);max-width:62ch;margin:8px 0 0}.panel{border-radius:var(--fr-radius-lg);background:var(--fr-white);border:1px solid var(--fr-border);padding:28px}.panel--hero{box-shadow:var(--fr-shadow);padding:40px 48px}.sec .panel--diagram{margin-block-end:8px}.dg{inline-size:100%;margin:0;position:relative}.dg__lines{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .dg__lines{transform:scaleX(-1)}.dg__line{fill:none;stroke:var(--fr-border);stroke-width:1.5px}.dg__pulse{fill:none;stroke:var(--fr-gold);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:10 110;stroke-dashoffset:110px;opacity:0}@media (prefers-reduced-motion:no-preference) and (min-width:640px){.dg:not(.dg--still) .dg__pulse{opacity:1;animation:dg-pulse var(--m-cycle) linear infinite}.dg:not(.dg--still) g:not(.is-lit) .dg__pulse{opacity:0;animation:none}}@keyframes dg-pulse{0%{stroke-dashoffset:110px}to{stroke-dashoffset:0}}.dg g.is-lit .dg__line{stroke:#9fc7b9}.dg__node{border-radius:var(--fr-radius-md);background:var(--fr-white);border:1px solid var(--fr-border);white-space:nowrap;transition:border-color .3s var(--m-ease), opacity .3s var(--m-ease);align-items:center;gap:10px;padding:10px 14px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 10px #0e11170d}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .dg__node{transform:translate(50%,-50%)}.dg__node--core{background:var(--fr-green);border-color:var(--fr-green);color:var(--fr-white)}.dg__node--core .dg__sub{color:var(--fr-green-pale-2)}.dg__node--core .tool-icon--glyph{background:var(--fr-white);color:var(--fr-green)}.dg__text{line-height:1.25;display:grid}.dg__label{font-size:14px;font-weight:600}.dg__sub{color:var(--fr-muted);font-size:12px}.dg__node.is-dim{opacity:.45}.dg--timeline .dg__node{padding:10px 12px}.dg--timeline .dg__label{font-size:13px}@media (max-width:1023px){.panel--diagram:has(.dg--timeline){display:none}}@media (max-width:639px){.dg__node{gap:6px;padding:7px 9px}.dg__label{font-size:12px}.dg__sub{display:none}.panel--hero{padding:20px}.panel{padding:16px}}.sec--qc .sec__head{margin-block-end:40px}.visual-frame{border-radius:var(--fr-radius-lg);background:radial-gradient(800px 380px at 15% 20%,#03705a8c,#0000 60%),radial-gradient(700px 400px at 85% 90%,#b8883a38,#0000 60%),linear-gradient(160deg,#0f2a24,#0b1714 60%,#10161e);border:1px solid #22302c;margin-block-end:40px;padding:40px;position:relative;overflow:clip}.visual-frame:after{content:"";pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:-20px}.qcflow{z-index:1;position:relative}@media (min-width:1024px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.qcflow{block-size:125svh}.qcflow__stage{position:sticky;inset-block-start:calc(var(--nav-h) + 40px)}}.qcflow .dg{margin-block-end:36px}.qcflow .dg__node{color:var(--fr-white);box-shadow:none;background:#16201d;border-color:#2b3b36}.qcflow .dg__node .dg__sub{color:var(--fr-green-pale-2)}.qcflow .dg__node.is-lit{border-color:var(--fr-gold)}.qcflow .dg__node--core{background:var(--fr-green);border-color:var(--fr-green-light)}.qcflow .dg__line{stroke:#2b3b36}.qcflow .dg g.is-lit .dg__line{stroke:#4f7a6c}.qcflow__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;display:grid}.qcflow__steps li{border-radius:var(--fr-radius-md);transition:border-color .3s var(--m-ease), background-color .3s var(--m-ease);background:#0e11178c;border:1px solid #263430;grid-template-columns:auto 1fr;gap:12px;padding:18px;display:grid}.qcflow__steps li>span:last-child{gap:4px;display:grid}.qcflow__steps strong{color:var(--fr-white);font-size:15px;font-weight:600;line-height:22px}.qcflow__steps li span span{color:var(--fr-green-pale-2);font-size:14px;line-height:21px}.qcflow__steps li.is-lit{background:#02564359;border-color:#b8883ab3}.qcflow__n{font:600 13px/22px var(--font-inter), system-ui, sans-serif;color:var(--fr-green-pale-2)}@media (max-width:1023px){.qcflow__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.visual-frame{padding:24px}}@media (max-width:639px){.qcflow__steps{grid-template-columns:1fr}.visual-frame{padding:16px}.qcflow .dg{margin-block-end:20px}}.loop{position:relative}.app{border-radius:var(--fr-radius-lg);background:var(--fr-white);border:1px solid var(--fr-border);box-shadow:var(--fr-shadow);font-family:var(--font-text);font-size:14px;line-height:20px;overflow:hidden}.app__bar{background:var(--fr-green-dark);color:var(--fr-white);align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.app__dots{gap:6px;display:inline-flex}.app__dots i{background:#ffffff59;border-radius:50%;block-size:9px;inline-size:9px}.app__title{white-space:nowrap;font-weight:600}.app__url{color:var(--fr-green-pale-2);text-overflow:ellipsis;white-space:nowrap;background:#ffffff14;border-radius:999px;max-inline-size:55%;margin-inline-start:auto;padding:2px 10px;font-size:12px;overflow:hidden}.app__body{padding:20px}@media (max-width:639px){.app__url{display:none}.app__body{padding:14px}}.pill{white-space:nowrap;transition:background-color .3s var(--m-ease), color .3s var(--m-ease);border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.pill--ok{background:var(--fr-green-pale);color:var(--fr-green)}.pill--wait{background:var(--warn-bg);color:var(--warn-ink)}.pill--bad{color:var(--bad);background:#f6e3e0}.dot{border-radius:50%;block-size:10px;inline-size:10px;display:inline-block}.dot--ok{background:var(--fr-green-light)}.dot--wait{background:var(--fr-gold)}.dot--bad{background:var(--bad)}.po__tabs{flex-wrap:wrap;gap:6px;margin-block-end:18px;display:flex}.po__tabs span{color:var(--fr-muted);background:var(--fr-bg);border-radius:8px;padding:5px 10px;font-size:12px}.po__tabs .is-on{background:var(--fr-green-pale);color:var(--fr-green-dark);font-weight:600}.po__head{border-block-end:1px solid var(--fr-border-light);justify-content:space-between;align-items:flex-start;gap:16px;padding-block-end:18px;display:flex}.po__id{font:600 13px/18px var(--font-inter), system-ui, sans-serif;color:var(--fr-green)}.po__item{color:var(--fr-black);margin-block:2px;font-size:18px;font-weight:600;line-height:26px}.po__cat{color:var(--fr-muted);font-size:13px}.chain{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-block:22px;list-style:none;display:grid}.chain__stage{text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.chain__stage+.chain__stage:before{content:"";background:var(--fr-border);block-size:2px;inline-size:calc(100% - 34px);transition:background-color .3s var(--m-ease);position:absolute;inset-block-start:15px;inset-inline-end:calc(50% + 22px)}.chain__stage.is-done+.chain__stage:before{background:var(--fr-green-light)}.chain__dot{border:2px solid var(--fr-border);background:var(--fr-white);block-size:32px;inline-size:32px;color:var(--fr-white);transition:background-color .3s var(--m-ease), border-color .3s var(--m-ease), box-shadow .3s var(--m-ease);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.chain__stage.is-active .chain__dot{border-color:var(--fr-gold);box-shadow:0 0 0 4px #b8883a2e}.chain__stage.is-done .chain__dot{background:var(--fr-green);border-color:var(--fr-green)}.chain__name{color:var(--fr-black);font-size:13px;font-weight:600;line-height:18px}.chain__state{color:var(--fr-muted);font-size:12px}.chain__stage.is-done .chain__state{color:var(--fr-green)}.po__log{border-radius:var(--fr-radius-md);background:var(--fr-bg);gap:8px;padding:14px;list-style:none;display:grid}.po__log li{color:var(--fr-light);transition:color .3s var(--m-ease);font-size:13px}.po__log li.is-on{color:var(--fr-text)}.po__log li span{font-family:var(--font-inter), system-ui, sans-serif;color:var(--fr-muted);margin-inline-end:8px}.float-card{z-index:2;border-radius:var(--fr-radius-md);background:var(--fr-white);border:1px solid var(--fr-border);inline-size:300px;color:var(--fr-black);align-items:center;gap:10px;padding:14px 16px;font-size:14px;font-weight:500;display:flex;position:absolute;inset-block-end:20px;inset-inline-start:20px}.float-card__time{color:var(--fr-muted);font-size:12px;font-family:var(--font-inter), system-ui, sans-serif;margin-inline-start:auto}.live-dot{background:var(--fr-border);block-size:10px;inline-size:10px;transition:background-color .3s var(--m-ease);border-radius:50%;flex:none;position:relative}.live-dot.is-on{background:var(--fr-green-light)}@media (prefers-reduced-motion:no-preference){.live-dot.is-on:after{content:"";border:2px solid var(--fr-green-light);animation:live 2.4s var(--m-ease) infinite;border-radius:50%;position:absolute;inset:0}}@keyframes live{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (max-width:639px){.float-card,.chain__state,.po__log{display:none}.chain__name{font-size:11px}}.pause-disc{z-index:3;background:var(--fr-black);block-size:32px;inline-size:32px;color:var(--fr-white);cursor:pointer;opacity:.8;transition:opacity var(--m-out) var(--m-ease);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:12px;inset-inline-end:12px}.pause-disc:hover,.pause-disc:focus-visible{opacity:1}@media (prefers-reduced-motion:reduce){.pause-disc{display:none}}.cms-flip .app{view-transition-name:cms-window}::view-transition-old(cms-window){animation-duration:.48s;animation-timing-function:var(--m-ease-io)}::view-transition-new(cms-window){animation-duration:.48s;animation-timing-function:var(--m-ease-io)}.cms__top{justify-content:space-between;align-items:center;gap:12px;margin-block-end:16px;display:flex}.cms__search{background:var(--fr-bg);border:1px solid var(--fr-border);block-size:32px;inline-size:55%;color:var(--fr-light);border-radius:8px;align-items:center;padding-inline:10px;display:flex}.cms__toggle{border:1px solid var(--fr-green-pale-2);background:var(--fr-green-pale);color:var(--fr-green-dark);cursor:pointer;transition:background-color var(--m-out) var(--m-ease);border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.cms__toggle:hover{background:var(--fr-green-pale-2)}.cms[lang=ar]{font-family:var(--font-plex-ar,"Segoe UI"), Tahoma, "Geeza Pro", sans-serif}.cms__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-block-end:18px;display:grid}.cms__tile{border-radius:var(--fr-radius-md);border:1px solid var(--fr-border);border-inline-start:3px solid var(--fr-green-light);gap:2px;padding:12px 14px;display:grid}.cms__tile.tone-bad{border-inline-start-color:var(--bad)}.cms__tile.tone-warn{border-inline-start-color:var(--fr-gold)}.cms__k{color:var(--fr-muted);font-size:12px}.cms__v{font:600 24px/30px var(--font-playfair), Georgia, serif;color:var(--fr-black)}.cms__h{color:var(--fr-black);margin-block-end:8px;font-weight:600}.cms__table{border-collapse:collapse;inline-size:100%;font-size:13px}.cms__table th{text-align:start;color:var(--fr-muted);border-block-end:1px solid var(--fr-border);padding:6px 8px;font-size:12px;font-weight:500}.cms__table td{border-block-end:1px solid var(--fr-border-light);padding:9px 8px}.cms__note{color:var(--warn-ink);align-items:center;gap:8px;margin-block-start:14px;font-size:13px;display:flex}@media (max-width:639px){.cms__table th:nth-child(2),.cms__table td:nth-child(2),.cms__table th:nth-child(3),.cms__table td:nth-child(3){display:none}.cms__v{font-size:20px}.cms__search{inline-size:40%}}.tq{grid-template-columns:1.4fr 1fr;gap:18px;display:grid}.tq__docname{color:var(--fr-muted);align-items:center;gap:6px;margin-block-end:8px;font-size:12px;display:flex}.tq__page{aspect-ratio:210/250;background:var(--fr-white);border:1px solid var(--fr-border);border-radius:6px;align-content:start;gap:10px;padding:22px 20px;display:grid;position:relative;box-shadow:0 6px 18px #0e111714}.tq__ln{background:#e6ebe8;border-radius:3px;block-size:6px;display:block}.w90{inline-size:90%}.w80{inline-size:80%}.w70{inline-size:70%}.w60{inline-size:60%}.w50{inline-size:50%}.tq__fields{grid-template-columns:1fr 1fr;gap:8px;margin-block-start:18px;display:grid}.tq__field{border:1.5px dashed var(--fr-green-pale-2);color:var(--fr-green-dark);background:var(--fr-green-pale);opacity:.25;transition:opacity .26s var(--m-ease), transform .26s var(--m-ease);border-radius:6px;padding:8px;font-size:11px;font-weight:600;transform:translateY(-8px)}.tq__field.is-on{opacity:1;transform:none}.tq__stamp{border:2px solid var(--fr-green);color:var(--fr-green);opacity:0;transition:opacity .24s var(--m-ease), transform .24s var(--m-ease);border-radius:6px;padding:6px 12px;font-size:13px;font-weight:700;position:absolute;inset-block-end:16px;inset-inline-end:14px;transform:rotate(-6deg)scale(1.4)}.tq__stamp.is-on{opacity:1;transform:rotate(-6deg)scale(1)}.tq__chain{align-content:start;gap:10px;padding-block-start:26px;list-style:none;display:grid}.tq__chain li{border-radius:var(--fr-radius-md);border:1px solid var(--fr-border);transition:border-color .3s var(--m-ease);align-items:center;gap:10px;padding:10px;display:flex}.tq__chain li .chain__dot{block-size:26px;inline-size:26px;color:var(--fr-muted);flex:none}.tq__chain li.is-done{border-color:var(--fr-green-pale-2)}.tq__chain li.is-done .chain__dot{background:var(--fr-green);border-color:var(--fr-green);color:var(--fr-white)}.tq__chain strong{color:var(--fr-black);font-size:13px;display:block}.tq__chain small{color:var(--fr-muted);font-size:12px}@media (max-width:639px){.tq{grid-template-columns:1fr}.tq__chain{padding:0}}.intra__hello{font:600 20px/28px var(--font-display);color:var(--fr-black);margin-block-end:14px}.intra__grid{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.intra__h{color:var(--fr-black);align-items:center;gap:6px;margin-block-end:8px;font-size:13px;font-weight:600;display:flex}.intra__h .glyph{color:var(--fr-green)}.intra__news ul,.intra__tasks,.intra__events{gap:8px;list-style:none;display:grid}.intra__news li{border-radius:var(--fr-radius-md);border:1px solid var(--fr-border);justify-items:start;gap:6px;padding:12px;display:grid}.intra__news li span:last-child{color:var(--fr-black);font-weight:500}.intra__news .chip{background:var(--fr-green-pale);border-color:var(--fr-green-pale-2);color:var(--fr-green-dark);padding:2px 8px;font-size:11px}@media (prefers-reduced-motion:no-preference){.intra__new{animation:arrive .9s var(--m-ease) .4s both}}@keyframes arrive{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.intra__tasks{margin-block-end:14px}.intra__tasks li{background:var(--fr-bg);border-radius:8px;padding:8px 10px;font-size:13px}.intra__events li{align-items:center;gap:10px;font-size:13px;display:flex}.intra__day{background:var(--fr-green);block-size:32px;inline-size:32px;color:var(--fr-white);font:600 13px/1 var(--font-inter), sans-serif;border-radius:8px;flex:none;place-items:center;display:grid}.intra__links{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-block-start:14px;display:grid}.intra__links span{text-align:center;background:var(--fr-green-pale);color:var(--fr-green-dark);border-radius:8px;padding:10px;font-size:12px;font-weight:600}@media (max-width:639px){.intra__grid{grid-template-columns:1fr}.intra__side{display:none}.intra__links{grid-template-columns:repeat(2,minmax(0,1fr))}}.pbi__top{margin-block-end:12px}.pbi__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-block-end:18px;display:grid}.pbi__kpi{border-radius:var(--fr-radius-md);border:1px solid var(--fr-border);gap:4px;padding:12px;display:grid}.pbi__kpi span{color:var(--fr-muted);font-size:12px;line-height:16px}.pbi__kpi strong{font:600 22px/28px var(--font-playfair), Georgia, serif;color:var(--fr-black)}.pbi__h{color:var(--fr-black);margin-block-end:10px;font-weight:600}.pbi__chart{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;block-size:240px;padding-block-end:4px;display:grid}.pbi__col{grid-template-rows:1fr auto;gap:6px;block-size:100%;display:grid}.pbi__col>.pbi__bar{block-size:var(--v);background:linear-gradient(to top, var(--fr-green), var(--fr-green-light));transform-origin:bottom;border-radius:6px 6px 0 0;align-self:end}.pbi__col:last-child .pbi__bar{background:linear-gradient(to top, #9c722f, var(--fr-gold))}.pbi__m{color:var(--fr-muted);text-align:center;font-size:11px;line-height:16px}@media (prefers-reduced-motion:no-preference){.pbi__bar{animation:grow .9s var(--m-ease) both;animation-delay:calc(var(--i) * 70ms + .2s)}}@keyframes grow{0%{transform:scaleY(0)}to{transform:none}}@media (max-width:639px){.pbi__chart{gap:6px;block-size:160px}.pbi__kpi strong{font-size:18px}}.qc__meta{flex-wrap:wrap;gap:6px;margin-block-end:14px;display:flex}.qc__meta .chip{padding:3px 9px;font-size:12px}.qc__table{border-collapse:collapse;table-layout:fixed;inline-size:100%;font-size:12px}.qc__table th{color:var(--fr-muted);text-align:center;border-block-end:1px solid var(--fr-border);padding:6px 2px;font-size:10.5px;font-weight:500}.qc__table th[scope=row]{text-align:start;color:var(--fr-text);inline-size:32%;font-size:12px}.qc__table td{text-align:center;border-block-end:1px solid var(--fr-border-light);padding:6px 2px}.qc__table td .glyph{margin-inline:auto}.qc__cell.v1{color:var(--fr-green)}.qc__cell.v0{color:var(--bad)}.qc__cell.v2{color:var(--fr-gold);font-weight:700}.qc__status th,.qc__status td{border-block-end:0;padding-block-start:10px}@media (prefers-reduced-motion:no-preference){.qc__cell{animation:fill .42s var(--m-ease) both;animation-delay:calc(var(--c) * .11s + .3s)}}@keyframes fill{0%{opacity:0}to{opacity:1}}.qc__legend{color:var(--fr-muted);flex-wrap:wrap;gap:16px;margin-block-start:12px;font-size:12px;display:flex}.qc__legend span{align-items:center;gap:6px;display:inline-flex}@media (max-width:639px){.qc__table th[scope=row]{inline-size:40%}.qc__table th:nth-child(n+6),.qc__table td:nth-child(n+6){display:none}}.ot__week{color:var(--fr-muted);margin-block-end:14px;font-size:13px}.ot__rows{gap:12px;display:grid}.ot__row{grid-template-columns:8em 1fr auto auto;align-items:center;gap:12px;font-size:13px;display:grid}.ot__bars{gap:4px;display:grid}.ot__bar{block-size:8px;inline-size:var(--v);border-radius:4px;display:block}.ot__bar--req{background:var(--fr-green-pale-2)}.ot__bar--act{background:var(--fr-green)}.ot__bar--act.is-gap{background:var(--fr-gold)}.ot__num{font-family:var(--font-inter), sans-serif;color:var(--fr-muted);font-size:12px}.ot__key{border-radius:4px;block-size:8px;inline-size:14px;display:inline-block}.ot__key--req{background:var(--fr-green-pale-2)}.ot__key--act{background:var(--fr-green)}@media (max-width:639px){.ot__row{grid-template-columns:1fr auto}.ot__bars,.ot__num{grid-column:1/-1}}.board{grid-template-columns:1fr auto 1fr;align-items:start;gap:20px;display:grid}.board__col{border-radius:var(--fr-radius-lg);background:var(--panel-dark);border:1px solid #263040;padding:20px}.board__col--to{border-color:#03705a99}.board__h{color:var(--fr-white);justify-content:space-between;gap:12px;margin-block-end:14px;font-size:14px;font-weight:600;display:flex}.board__count{color:var(--fr-green-pale-2);font-family:var(--font-inter), sans-serif}.board ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;list-style:none;display:grid}.board__tile{color:var(--fr-green-pale-2);transition:opacity .24s var(--m-ease), background-color .24s var(--m-ease), color .24s var(--m-ease);background:#1a222d;border:1px solid #263040;border-radius:8px;align-items:center;gap:6px;padding:9px 11px;font-size:13px;line-height:18px;display:flex}.board__tile.is-gone{opacity:.2}.board__tile.is-empty{opacity:.14}.board__tile.is-on{color:var(--fr-white);background:#02564373;border-color:#03705acc}.board__tile .glyph{color:var(--fr-gold)}.board__arrow{color:var(--fr-gold);align-self:center}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .board__arrow{transform:scaleX(-1)}@media (max-width:1023px){.board{grid-template-columns:1fr}.board__arrow{justify-self:center;transform:rotate(90deg)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .board__arrow{transform:rotate(90deg)}}@media (max-width:639px){.board ul{grid-template-columns:1fr}.board__col:first-child,.board__arrow{display:none}}.vframe{aspect-ratio:16/9;border-radius:var(--fr-radius-lg);background:var(--fr-green-dark);box-shadow:var(--fr-shadow);position:relative;overflow:hidden}.vframe--hero.vframe--standin{aspect-ratio:auto;box-shadow:none;background:0 0;border-radius:0;overflow:visible}.vframe--hero:not(.vframe--standin){aspect-ratio:16/10}.vframe__video{object-fit:cover;block-size:100%;inline-size:100%}.vframe__play{cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset:0}.vframe__disc{background:var(--fr-white);block-size:76px;inline-size:76px;color:var(--fr-green);transition:transform var(--m-out) var(--m-ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 10px 30px #00000040}@media (hover:hover){.vframe__play:hover .vframe__disc{transform:scale(1.06)}}.poster{color:var(--fr-white);background:radial-gradient(700px 360px at 85% 15%, #03705ae6, transparent 60%), radial-gradient(500px 300px at 10% 100%, #b8883a47, transparent 60%), var(--fr-green-dark);align-content:space-between;padding:clamp(20px,4vw,44px);display:grid;position:absolute;inset:0}.poster__name{font:600 clamp(26px, 3.2vw, 44px)/1.2 var(--font-display);color:var(--fr-white);max-inline-size:16ch}.poster__chapters{color:var(--fr-green-pale-2);flex-wrap:wrap;gap:8px 22px;font-size:14px;list-style:none;display:flex}.poster__chapters span{color:var(--fr-white);font-weight:600;font-family:var(--font-inter), sans-serif;margin-inline-end:6px}@media (max-width:639px){.poster__chapters{display:none}}.transcript{margin-block-start:14px;font-size:15px}.transcript summary{cursor:pointer;color:var(--fr-green);font-weight:500}.form{box-shadow:var(--fr-shadow);gap:18px;padding:32px}.form__title{font-size:24px;line-height:32px}.form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.fld{color:var(--fr-black);align-content:start;gap:6px;font-size:14px;font-weight:500;display:grid}.fld em{color:var(--fr-muted);font-style:normal;font-weight:400}.fld--wide{grid-column:1/-1}.fld input,.fld select,.fld textarea{font:400 16px/24px var(--font-text);color:var(--fr-text);border-radius:var(--fr-radius-sm);background:var(--fr-white);min-block-size:44px;inline-size:100%;transition:border-color var(--m-in) var(--m-ease), box-shadow var(--m-in) var(--m-ease);border:1px solid #c3ccc6;padding:10px 12px}.fld textarea{resize:vertical}.fld input:focus,.fld select:focus,.fld textarea:focus{border-color:var(--fr-green);outline:none;box-shadow:0 0 0 3px #02564326}.fld [aria-invalid=true]{border-color:var(--bad)}.fld__err{color:var(--bad);font-size:13px;font-weight:500}.check{color:var(--fr-text);align-items:flex-start;gap:10px;font-size:14px;line-height:22px;display:flex}.check input{block-size:18px;inline-size:18px;accent-color:var(--fr-green);flex:none;margin-block-start:2px}.form .btn{align-self:flex-start}.contact-email{color:var(--fr-muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.contact-email .glyph{color:var(--fr-green)}.hero--contact .h3{margin-block-start:8px}@media (max-width:639px){.form{padding:22px}.form__grid{grid-template-columns:1fr}.form .btn{inline-size:100%}}.legal{padding-block:calc(var(--nav-h) + 56px) 96px;background:var(--fr-bg)}.legal__wrap{max-inline-size:760px}.legal__draft{border-radius:var(--fr-radius-sm);background:var(--warn-bg);color:var(--warn-ink);margin-block-end:24px;padding:8px 12px;font-size:14px;font-weight:500;display:inline-block}.legal__updated{color:var(--fr-muted);margin-block:12px 32px}.legal section{border-block-start:1px solid var(--fr-border);padding-block:18px}.legal h2{margin-block-end:6px;font-size:22px;line-height:32px}.legal p{max-inline-size:66ch}.closing{background:var(--fr-black);color:var(--fr-green-pale-2);padding-block:var(--padt) 40px}.closing h2{color:var(--fr-white);max-inline-size:18ch}.closing__close{gap:20px;padding-block-end:96px;display:grid}.closing__line{max-inline-size:56ch;font-size:18px;line-height:28px}.closing__actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.closing__email a{color:var(--fr-white)}.closing__cols{grid-template-columns:1.3fr repeat(4,minmax(0,1fr));gap:32px;padding-block:56px 40px;display:grid}.closing__brand{align-content:start;justify-items:start;gap:18px;display:grid}.closing__social{color:var(--fr-white);font-size:14px}.closing__cols ul{gap:10px;list-style:none;display:grid}.closing__cols h3{font:500 13px/18px var(--font-text);color:#a3adb8;margin-block-end:14px}.closing__cols a{color:var(--fr-green-pale-2);font-size:15px;text-decoration:none}@media (hover:hover){.closing__cols a:hover{color:var(--fr-white)}}.closing__legal{color:#a3adb8;border-block-start:1px solid #c8dfd81f;gap:4px;padding-block-start:24px;font-size:13px;line-height:20px;display:grid}@media (max-width:1023px){.closing__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.closing__brand{grid-column:1/-1}}@media (max-width:639px){.closing__cols{grid-template-columns:1fr}.closing__actions .btn{inline-size:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}.btn:hover,.btn:active,.card--link:hover{transform:none}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@media (min-width:1024px) and (min-height:700px){.hero--split .hero__visual{block-size:calc(100svh - var(--nav-h) - 112px);flex-direction:column;max-block-size:760px;display:flex}.hero--split .hero__visual>.loop,.hero--split .hero__visual>.app,.hero--split .hero__visual>.panel,.hero--split .hero__visual>.cms-flip,.hero--split .hero__visual>.vframe{flex-direction:column;flex:1;min-block-size:0;display:flex}.hero--split .hero__visual .loop>.app,.hero--split .hero__visual>.app,.hero--split .hero__visual .cms-flip>.app,.hero--split .hero__visual .app__body,.hero--split .hero__visual .app__body>:is(.po,.intra,.pbi,.cms,.qc,.ot){flex-direction:column;flex:1;display:flex}.hero--split .hero__visual .app__body>.tq{flex:1}.hero--split .hero__visual .po__log{margin-block-start:auto}.hero--split .hero__visual .cms__note,.hero--split .hero__visual .qc__legend{margin-block-start:auto;padding-block-start:14px}.hero--split .hero__visual .panel--diagram{justify-content:center}.hero--split .hero__visual .vframe--standin>.loop,.hero--split .hero__visual .vframe--standin>.loop>.app{flex-direction:column;flex:1;display:flex}.hero--split .hero__visual .intra__grid{flex:1}.hero--split .hero__visual .pbi__chart{flex:1;block-size:auto;min-block-size:200px}.hero--split .hero__visual .qc__table,.hero--split .hero__visual .cms__table{flex:none}}.po__lines{border-collapse:collapse;inline-size:100%;margin-block-end:16px;font-size:13px}.po__lines th{text-align:start;color:var(--fr-black);border-block-end:1px solid var(--fr-border);padding:6px 0;font-weight:600}.po__lines th:last-child,.po__lines td:last-child{text-align:end;inline-size:4em}.po__lines td{border-block-end:1px solid var(--fr-border-light);color:var(--fr-text);padding:8px 0}@media (min-width:1024px) and (min-height:700px){.hero--split .hero__visual .loop:has(.float-card) .app__body{padding-block-end:72px}}@media (max-width:639px){.po__lines{display:none}}.cards--5{grid-template-columns:repeat(6,minmax(0,1fr))}.cards--5>li{grid-column:span 2}.cards--5>li:nth-child(n+4){grid-column:span 3}@media (max-width:1023px){.cards--5{grid-template-columns:repeat(2,minmax(0,1fr))}.cards--5>li,.cards--5>li:nth-child(n+4){grid-column:auto}.cards--5>li:last-child{grid-column:1/-1}}@media (max-width:639px){.cards--5{grid-template-columns:minmax(0,1fr)}.cards--5>li,.cards--5>li:nth-child(n+4),.cards--5>li:last-child{grid-column:auto}}html,body{overflow-x:clip}.hero-steps{padding:32px}.hero-steps .h3{margin-block-end:8px}.install-block{border-block-start:1px solid var(--fr-border);margin-block-start:56px;padding-block-start:32px}.install-block .steps{margin-block-start:20px}@media (min-width:1024px) and (min-height:700px){.hero--split .hero__visual .ot__rows{flex:1;align-content:space-evenly}.sec--g2>.wrap{grid-template-rows:calc(100svh - var(--padt)) auto;display:grid}.sec--g2 .g2__row+.g2__row{margin-block-start:0;padding-block-start:var(--padt)}.hero--split .hero__visual .app,.hero--split .hero__visual .app__body{min-block-size:0;overflow:hidden}}@media (max-width:1023px){.split>:first-child,.sec--g2 .g2__row:first-child>:first-child,.hero__text{padding-inline-end:0}}@media (prefers-reduced-motion:no-preference) and (min-width:640px){.panel .dg:not(.dg--still) .dg__pulse{opacity:0;animation-play-state:paused}.panel:hover .dg:not(.dg--still) .dg__pulse{opacity:1;animation-play-state:running}}@media (min-width:640px) and (max-width:1023px){.hero--split{block-size:100svh;min-block-size:640px}.hero--split .hero__grid{flex-direction:column;block-size:100%;display:flex}.hero--split .hero__visual{flex:1;min-block-size:220px;margin-block-start:28px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.hero--split .hero__visual .float-card,.hero--split .hero__visual .pause-disc{display:none}}
:root{--padt:88px;--padb:80px;--ease-out:cubic-bezier(.23, 1, .32, 1);--spring:cubic-bezier(.34, 1.4, .64, 1)}@media (max-width:1023px){:root{--padt:72px;--padb:64px}}@media (max-width:639px){:root{--padt:56px;--padb:48px}}@media (min-width:1024px) and (min-height:700px){.sec{min-height:0!important}}.sec--compact{padding-block:72px 64px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rv{opacity:0;transition:opacity .8s var(--ease-out), transform .9s var(--ease-out);transition-delay:calc(var(--d,0) * 90ms);transform:translateY(26px)}.rv.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transition:none;transform:none}}.btn--light{background:var(--fr-white);color:var(--fr-green-dark);border-color:#0000}.btn--light:hover{background:var(--fr-green-pale)}.btn--glass{color:var(--fr-white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff47}.btn--glass:hover{background:#ffffff2e}.btn{transition:transform .25s var(--spring), background-color .2s ease, box-shadow .25s ease}.btn:hover{transform:translateY(-2px)}.reel{min-height:min(92svh,860px);color:var(--fr-white);isolation:isolate;padding-block:calc(var(--nav-h) + 72px) 72px;background:#06231b;align-items:flex-end;display:flex;position:relative;overflow:hidden}.reel__video{object-fit:cover;object-position:72% 50%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.reel__shade{z-index:-1;background:linear-gradient(90deg,#06231bf7 0%,#06231be0 30%,#06231b59 48%,#0000 60%),linear-gradient(#0000 72%,#06231bb3);position:absolute;inset:0}html[dir=rtl] .reel__shade{background:linear-gradient(270deg,#06231bf7 0%,#06231be0 30%,#06231b59 48%,#0000 60%),linear-gradient(#0000 72%,#06231bb3)}@media (max-width:1100px){.reel__shade,html[dir=rtl] .reel__shade{background:linear-gradient(#06231b4d,#06231b8c 30%,#06231bf5 70%)}}.reel__in{position:relative}.reel__eyebrow{letter-spacing:.04em;color:#cfe6dc;background:#ffffff14;border:1px solid #ffffff29;border-radius:99px;align-items:center;gap:10px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.reel h1{color:var(--fr-white);letter-spacing:-.025em;text-wrap:balance;max-inline-size:15ch;margin-block:22px 20px;font-size:clamp(42px,6vw,84px);line-height:1.02}html:lang(ar) .reel h1{letter-spacing:0;line-height:1.25}.reel__lead{color:#ffffffdb;max-inline-size:56ch;font-size:clamp(17px,1.35vw,20px);line-height:1.6}.reel__actions{flex-wrap:wrap;gap:12px;margin-block-start:30px;display:flex}.reel__caption{color:#fff9;align-items:center;gap:10px;margin-block-start:44px;font-size:13px;display:inline-flex}.reel__dot{background:#5be3a0;border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite live;box-shadow:0 0 #5be3a099}@keyframes live{to{box-shadow:0 0 0 10px #5be3a000}}.stack{background:var(--fr-white);border-block-end:1px solid var(--fr-border);align-items:center;gap:0;display:flex;overflow:hidden}.stack__label{letter-spacing:.06em;text-transform:uppercase;color:var(--fr-green);border-inline-end:1px solid var(--fr-border);background:var(--fr-white);z-index:1;flex:none;padding:22px 28px;font-size:13px;font-weight:700;position:relative}html:lang(ar) .stack__label{text-transform:none;letter-spacing:0}.stack__track{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.stack__run{gap:46px;width:max-content;padding-inline:32px;animation:48s linear infinite run;display:flex}.stack:hover .stack__run{animation-play-state:paused}html[dir=rtl] .stack__run{animation-name:runR}@keyframes run{to{transform:translate(-50%)}}@keyframes runR{to{transform:translate(50%)}}.stack__item{color:var(--fr-text);white-space:nowrap;align-items:center;gap:10px;font-size:16px;font-weight:600;display:inline-flex}.stack__item i{background:var(--fr-green);border-radius:2px;width:8px;height:8px;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.stack__run{animation:none}}.band{padding-block:var(--padt) var(--padb)}.band--page{background:var(--fr-bg)}.band--surface{background:var(--fr-white)}.band--tight{padding-block:56px}.band__head{max-inline-size:760px;margin-block-end:36px}.band__head h2{letter-spacing:-.02em;text-wrap:balance;margin-block:10px 14px;font-size:clamp(32px,3.6vw,52px);line-height:1.08}.band__line{color:var(--body-muted);max-inline-size:60ch;font-size:18px;line-height:1.6}.band__head--row{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:40px;max-inline-size:none;display:grid}@media (max-width:1023px){.band__head--row{grid-template-columns:1fr;gap:12px}}.show__tabs{border-block-end:1px solid var(--fr-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-block-end:28px;display:grid}.show__tab{text-align:start;cursor:pointer;color:var(--fr-muted);font:inherit;background:0 0;border:0;gap:4px;padding:0 24px 18px 0;display:grid;position:relative}html[dir=rtl] .show__tab{padding:0 0 18px 24px}.show__tag{letter-spacing:.05em;text-transform:uppercase;color:var(--fr-gold);font-size:12.5px;font-weight:700}html:lang(ar) .show__tag{text-transform:none;letter-spacing:0}.show__name{font:600 clamp(19px, 1.7vw, 24px)/1.25 var(--font-display);color:var(--fr-muted);transition:color .3s}.show__tab[aria-selected=true] .show__name,.show__tab:hover .show__name{color:var(--fr-black)}.show__bar{inset-inline:0 24px;background:0 0;height:3px;position:absolute;bottom:-1px;overflow:hidden}.show__bar span{background:var(--fr-green);width:0;height:100%;display:block}.show__tab[aria-selected=true] .show__bar span{animation:linear forwards fill}.show.is-paused .show__tab[aria-selected=true] .show__bar span{animation-play-state:paused}@keyframes fill{to{width:100%}}.show__stage{grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);align-items:center;gap:44px;display:grid}.show__screen{aspect-ratio:16/9;background:#0c1512;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 50px 90px -40px #04140f8c,0 0 0 1px #0e111714}.show__chrome{z-index:2;height:34px;color:var(--fr-muted);background:#f3f5f4f5;align-items:center;gap:7px;padding-inline:14px;font-size:12px;display:flex;position:absolute;inset:0 0 auto}.show__chrome i{background:#e2e7e4;border-radius:50%;width:10px;height:10px}.show__chrome span{background:var(--fr-white);border:1px solid var(--fr-border-light);border-radius:99px;margin-inline-start:14px;padding:3px 12px}.show__video{object-fit:cover;object-position:top;opacity:0;width:100%;height:calc(100% - 34px);transition:opacity .7s ease, transform 1.2s var(--ease-out);position:absolute;inset:34px 0 0;transform:scale(1.03)}.show__video.is-on{opacity:1;transform:none}.show__sample{z-index:2;inset-inline-end:14px;color:#f6dda9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06231bb8;border-radius:99px;padding:5px 10px;font-size:12px;font-weight:600;position:absolute;bottom:14px}.show__info{animation:infoIn .6s var(--ease-out) both}@keyframes infoIn{0%{opacity:0;transform:translateY(14px)}}.show__infotag{color:var(--fr-gold);letter-spacing:.04em;font-size:13px;font-weight:700}.show__info h3{font:600 clamp(28px, 2.6vw, 38px)/1.12 var(--font-display);color:var(--fr-black);letter-spacing:-.015em;margin-block:8px 12px}html:lang(ar) .show__info h3{line-height:1.35}.show__line{color:var(--body-muted);font-size:17px;line-height:1.6}.show__points{border-block-start:1px solid var(--fr-border);gap:0;margin-block:22px 26px;list-style:none;display:grid}.show__points li{border-block-end:1px solid var(--fr-border);color:var(--fr-text);grid-template-columns:38px 1fr;gap:8px;padding-block:13px;font-size:15.5px;line-height:1.5;display:grid}.show__points li span{font:700 13px var(--font-inter), sans-serif;color:var(--fr-green);padding-block-start:2px}.show__actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:1023px){.show__stage{grid-template-columns:1fr;gap:26px}}@media (max-width:639px){.show__tabs{border:0;grid-template-columns:1fr;gap:12px}.show__tab{border-block-end:1px solid var(--fr-border);padding:0 0 10px}.show__bar{inset-inline:0}}.caps{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:48px;display:grid}.caps__list{border-block-start:1px solid var(--fr-border);list-style:none;display:grid}.caps__row{border-block-end:1px solid var(--fr-border);color:inherit;transition:padding .35s var(--ease-out), background-color .3s ease;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;padding-block:20px;padding-inline:6px;text-decoration:none;display:grid;position:relative}.caps__row:before{content:"";background:var(--fr-green);transform-origin:top;width:3px;transition:transform .35s var(--ease-out);position:absolute;inset-block:-1px;inset-inline-start:0;transform:scaleY(0)}.caps__row.is-on{background:linear-gradient(90deg, var(--fr-green-pale), transparent 80%);padding-inline-start:18px}html[dir=rtl] .caps__row.is-on{background:linear-gradient(270deg, var(--fr-green-pale), transparent 80%)}.caps__row.is-on:before{transform:scaleY(1)}.caps__n{font:700 14px var(--font-inter), sans-serif;color:var(--fr-gold)}.caps__t b{font:600 clamp(20px, 1.7vw, 25px)/1.25 var(--font-display);color:var(--fr-black);display:block}.caps__t span{color:var(--body-muted);margin-block-start:3px;font-size:15px;line-height:1.5;display:block}.caps__go{color:var(--fr-green);opacity:0;transition:opacity .3s ease, transform .35s var(--ease-out);white-space:nowrap;font-size:14px;font-weight:600;transform:translate(-6px)}.caps__row.is-on .caps__go{opacity:1;transform:none}.caps__stage{background:#0c1512;border-radius:22px;min-height:460px;position:relative;overflow:hidden}.caps__fig{opacity:0;margin:0;transition:opacity .6s;position:absolute;inset:0}.caps__fig.is-on{opacity:1}.caps__fig img{object-fit:cover;width:100%;height:100%;transition:transform 6s ease-out;transform:scale(1.08)}.caps__fig.is-on img{transform:scale(1)}.caps__fig figcaption{color:var(--fr-white);background:linear-gradient(#04140f00,#04140feb);padding:28px;position:absolute;inset:auto 0 0}.caps__fig figcaption b{font:600 24px/1.2 var(--font-display)}.caps__fig figcaption ul{flex-wrap:wrap;gap:6px 8px;margin-block-start:12px;list-style:none;display:flex}.caps__fig figcaption li{background:#ffffff1f;border:1px solid #fff3;border-radius:99px;padding:5px 11px;font-size:13px}@media (max-width:1023px){.caps{grid-template-columns:1fr}.caps__stage{order:-1;min-height:300px}.caps__go{opacity:1;transform:none}}.custom{color:var(--fr-white);isolation:isolate;background:#06231b;padding-block:104px 0;position:relative;overflow:hidden}.custom__bg{object-fit:cover;z-index:-2;opacity:.5;filter:saturate(.8);width:100%;height:100%;position:absolute;inset:0}.custom:before{content:"";z-index:-1;background:linear-gradient(90deg,#041e16f2 10%,#041e16a6 60%,#041e1680);position:absolute;inset:0}html[dir=rtl] .custom:before{background:linear-gradient(270deg,#041e16f2 10%,#041e16a6 60%,#041e1680)}.custom .eyebrow{color:#e2bb72}.custom h2{color:var(--fr-white);letter-spacing:-.02em;max-inline-size:16ch;margin-block:10px 16px;font-size:clamp(36px,4.6vw,66px);line-height:1.05}.custom__line{color:#ffffffd9;max-inline-size:54ch;margin-block-end:28px;font-size:18px;line-height:1.6}.custom__ticker{gap:12px;margin-block-start:76px;padding-block:0 40px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.custom__row{gap:12px;width:max-content;animation:60s linear infinite run;display:flex}.custom__row--rev{animation-duration:70s;animation-direction:reverse}html[dir=rtl] .custom__row{animation-name:runR}.custom__row span{white-space:nowrap;background:#ffffff14;border:1px solid #ffffff29;border-radius:99px;padding:12px 20px;font-size:16px;font-weight:600}.custom__row span:nth-child(3n+1){color:#f6dda9;background:#e2bb7229;border-color:#e2bb7259}@media (prefers-reduced-motion:reduce){.custom__row{animation:none}}.how{border-block:1px solid var(--fr-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;list-style:none;display:grid}.how li{border-inline-start:1px solid var(--fr-border);gap:6px;padding:28px 26px;display:grid}.how li:first-child{border-inline-start:0;padding-inline-start:0}.how__n{font:700 13px var(--font-inter), sans-serif;color:var(--fr-gold)}.how b{font:600 22px/1.25 var(--font-display);color:var(--fr-black)}.how span:last-child{color:var(--body-muted);font-size:15px;line-height:1.5}@media (max-width:1023px){.how{grid-template-columns:1fr 1fr}.how li:nth-child(3){border-inline-start:0;padding-inline-start:0}}@media (max-width:639px){.how{grid-template-columns:1fr}.how li{border-inline-start:0;border-block-start:1px solid var(--fr-border);padding-inline:0}}.card__icon{display:none}.card{border-color:var(--fr-border);box-shadow:none;transition:transform .35s var(--ease-out), box-shadow .35s ease, border-color .3s ease;border-radius:16px;position:relative}.card:before{content:"";background:var(--fr-green);transform-origin:0;height:3px;transition:transform .45s var(--ease-out);border-radius:16px 16px 0 0;position:absolute;inset:-1px -1px auto;transform:scaleX(.18)}html[dir=rtl] .card:before{transform-origin:100%}.card--link:hover,a.card:hover{border-color:color-mix(in srgb, var(--fr-green) 30%, var(--fr-border));transform:translateY(-4px);box-shadow:0 26px 50px -30px #0e111759}.card--link:hover:before,a.card:hover:before{transform:scaleX(1)}.card h3{font-family:var(--font-display);font-size:21px;line-height:1.3}.demo-cta{flex-wrap:wrap;align-items:center;gap:10px;margin-block-start:18px;display:flex}.shot{aspect-ratio:16/9;background:#0c1512;border-radius:18px;display:block;position:relative;overflow:hidden;box-shadow:0 50px 90px -40px #04140f8c,0 0 0 1px #0e111714}.shot img,.shot video{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out);display:block}.shot:hover img,.shot:hover video{transform:scale(1.03)}.shot__badge{inset-inline-start:14px;color:var(--fr-green-dark);background:#fffffff0;border-radius:99px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;bottom:14px;box-shadow:0 10px 24px -10px #0006}.shot__badge i{background:#2dbe7a;border-radius:50%;width:8px;height:8px}.closing{background:linear-gradient(100deg,#041a13f5 30%,#041a13c7),url(/images/dubai.webp) 50%/cover no-repeat}html[dir=rtl] .closing{background:linear-gradient(260deg,#041a13f5 30%,#041a13c7),url(/images/dubai.webp) 50%/cover no-repeat}.closing h2{font-size:clamp(36px,4.4vw,60px);line-height:1.06}.hero--statement{padding-block-end:28px}.hero--statement h1{max-inline-size:18ch;font-size:clamp(38px,4.6vw,64px);line-height:1.06}@media (max-width:639px){.stack__label{display:none}}@media (max-width:1100px){html[dir=rtl] .reel__video{object-position:28% 50%}}@media (min-width:1101px){.reel__video{object-position:50% 50%;width:100%;inset-inline-start:12%}.reel h1{max-inline-size:12ch;font-size:clamp(44px,4.4vw,68px)}.reel__lead{max-inline-size:44ch}}
:root{--nav-h:92px;--nav-ease:cubic-bezier(.23, 1, .32, 1)}@media (max-width:639px){:root{--nav-h:76px}}.nav2{z-index:60;pointer-events:none;transition:transform .45s var(--nav-ease);position:fixed;inset-block-start:14px;inset-inline:0}.nav2.is-hidden{transform:translateY(calc(-100% - 24px))}.nav2>*{pointer-events:auto}.nav2__bar{z-index:2;-webkit-backdrop-filter:saturate(1.6)blur(18px);width:min(100% - 32px,1320px);height:64px;transition:box-shadow .3s ease, background-color .3s ease, border-radius .3s var(--nav-ease);background:#ffffffc7;border:1px solid #0e111712;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-inline:auto;padding-inline:20px 8px;display:grid;position:relative;box-shadow:inset 0 1px #fff9,0 10px 30px -18px #041a1359}.nav2.is-scrolled .nav2__bar{background:#ffffffe6;box-shadow:inset 0 1px #fff9,0 18px 40px -20px #041a1373}.nav2.has-menu .nav2__bar{background:#fff;border-end-end-radius:0;border-end-start-radius:0}.nav2__logo{align-items:center;padding:6px 4px;display:inline-flex}.nav2__logo img{width:138px;height:auto}.nav2__links{justify-self:center;align-items:center;gap:2px;height:44px;display:flex;position:relative}.nav2__pill{background:var(--fr-green-pale);opacity:0;transition:transform .35s var(--nav-ease), width .35s var(--nav-ease), opacity .2s ease;pointer-events:none;border-radius:12px;position:absolute;inset-block:2px;inset-inline-start:0}html[dir=rtl] .nav2__pill{inset-inline-start:auto;left:0}.nav2__pill.is-on{opacity:1}.nav2__link{z-index:1;height:40px;font:500 15px/1 var(--font-text);color:var(--fr-text);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:6px;padding-inline:14px;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.nav2__link:hover,.nav2__link[aria-expanded=true]{color:var(--fr-black)}.nav2__link.is-current:after{content:"";inset-inline:14px;background:var(--fr-green);border-radius:2px;height:2px;position:absolute;bottom:5px}.nav2__chev{width:12px;height:12px;transition:transform .3s var(--nav-ease);opacity:.7}.nav2__link[aria-expanded=true] .nav2__chev{transform:rotate(180deg)}.nav2__end{align-items:center;gap:8px;display:flex}.nav2__lang{height:40px;font:600 15px "Segoe UI", Tahoma, var(--font-text);color:var(--fr-green-dark);border-radius:12px;align-items:center;padding-inline:12px;text-decoration:none;transition:background-color .2s;display:inline-flex}html:lang(ar) .nav2__lang{font-family:var(--font-text)}.nav2__lang:hover{background:var(--fr-green-pale)}.nav2__cta{color:#fff;background:var(--fr-green);height:46px;font:600 14.5px var(--font-text);isolation:isolate;transition:transform .25s var(--nav-ease), box-shadow .25s ease;border-radius:14px;align-items:center;gap:8px;padding-inline:18px 16px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 22px -12px #025643cc}.nav2__cta:before{content:"";z-index:-1;transition:transform .7s var(--nav-ease);background:linear-gradient(120deg,#0000 30%,#ffffff38 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.nav2__cta:hover{transform:translateY(-1px);box-shadow:0 16px 28px -14px #025643e6}.nav2__cta:hover:before{transform:translate(120%)}.nav2__cta:active{transform:scale(.97)}.nav2__cta svg{width:16px;height:16px;transition:transform .25s var(--nav-ease)}html[dir=rtl] .nav2__cta svg{transform:scaleX(-1)}.nav2__cta:hover svg{transform:translate(3px)}html[dir=rtl] .nav2__cta:hover svg{transform:scaleX(-1)translate(3px)}.nav2__burger{background:var(--fr-green-pale);cursor:pointer;border:0;border-radius:14px;width:46px;height:46px;display:none;position:relative}.nav2__burger i{background:var(--fr-green-dark);height:2px;transition:transform .35s var(--nav-ease), top .35s var(--nav-ease);border-radius:2px;position:absolute;left:14px;right:14px}.nav2__burger i:first-child{top:18px}.nav2__burger i:last-child{top:26px}.nav2__burger.is-open i:first-child{top:22px;transform:rotate(45deg)}.nav2__burger.is-open i:last-child{top:22px;transform:rotate(-45deg)}.nav2__panel{z-index:2;border:1px solid #0e111712;border-block-start:1px solid var(--fr-border-light);transform-origin:top;width:min(100% - 32px,1320px);animation:megaIn .32s var(--nav-ease) both;background:#fff;border-radius:0 0 22px 22px;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #041a1380}.nav2__panel[hidden]{display:none}@keyframes megaIn{0%{opacity:0;transform:translateY(-8px)scale(.985)}}.nav2__scrim{z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;background:#06231b47;transition:opacity .3s;position:fixed;inset:0}.nav2__scrim.is-on{opacity:1;pointer-events:auto}.mega{animation:megaFade .35s var(--nav-ease) both;gap:32px;padding:28px 30px 30px;display:grid}@keyframes megaFade{0%{opacity:0;transform:translateY(6px)}}.mega--sol{grid-template-columns:250px minmax(0,1.5fr) minmax(0,1fr)}.mega--svc{grid-template-columns:250px minmax(0,1.2fr) minmax(0,1fr)}.mega__intro{border-inline-end:1px solid var(--fr-border-light);align-content:start;gap:12px;padding-inline-end:24px;display:grid}.mega__eyebrow{font:600 26px/1.15 var(--font-display);color:var(--fr-black);letter-spacing:-.01em}.mega__line{color:var(--body-muted);font-size:14.5px;line-height:1.55}.mega__tags{gap:6px;margin-block:4px;list-style:none;display:grid}.mega__tags li{color:var(--fr-muted);padding-inline-start:14px;font-size:13px;position:relative}.mega__tags li:before{content:"";inset-inline-start:0;background:var(--fr-gold);border-radius:50%;width:6px;height:6px;position:absolute;top:7px}.mega__cta{font:600 14.5px var(--font-text);color:var(--fr-green);border-block-end:2px solid var(--fr-green-pale-2);justify-self:start;align-items:center;gap:6px;margin-block-start:6px;padding-block:6px;text-decoration:none;transition:border-color .2s;display:inline-flex}.mega__cta:hover{border-color:var(--fr-green)}.mega__label{letter-spacing:.08em;text-transform:uppercase;color:var(--fr-muted);margin-block-end:12px;font-size:12px;font-weight:700}.mega__feat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mfeat{color:inherit;animation:megaFade .45s var(--nav-ease) both;animation-delay:calc(var(--i) * 50ms + 60ms);gap:6px;text-decoration:none;display:grid}.mfeat__img{aspect-ratio:16/10;background:#0c1512;border-radius:12px;display:block;position:relative;overflow:hidden}.mfeat__img img{object-fit:cover;object-position:top left;width:100%;height:100%;transition:transform .6s var(--nav-ease)}.mfeat:hover .mfeat__img img{transform:scale(1.05)}.mfeat__play{inset-inline-end:10px;width:30px;height:30px;color:var(--fr-green);transition:transform .3s var(--nav-ease);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px}.mfeat__play svg{width:12px;height:12px}.mfeat:hover .mfeat__play{transform:scale(1.1)}.mfeat__tag{letter-spacing:.05em;text-transform:uppercase;color:var(--fr-gold);margin-block-start:4px;font-size:11.5px;font-weight:700}.mfeat b{font:600 15px/1.3 var(--font-text);color:var(--fr-black)}.mega__more ul{gap:2px;list-style:none;display:grid}.mega__more li{animation:megaFade .4s var(--nav-ease) both;animation-delay:calc(var(--i) * 35ms + 80ms)}.mrow{color:inherit;border-radius:12px;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:7px;text-decoration:none;transition:background-color .2s;display:grid}.mrow:hover{background:var(--fr-green-pale)}.mrow img{object-fit:cover;object-position:top left;width:56px;height:36px;box-shadow:0 0 0 1px var(--fr-border-light);border-radius:7px}.mrow b{font:600 14px/1.3 var(--font-text);color:var(--fr-black);display:block}.mrow small{color:var(--fr-muted);font-size:12px}.mrow__go{color:var(--fr-muted);opacity:0;transition:opacity .2s ease, transform .25s var(--nav-ease);transform:translate(-4px,4px)}.mrow:hover .mrow__go{opacity:1;color:var(--fr-green);transform:none}.msvc{counter-reset:s;gap:2px;list-style:none;display:grid}.msvc li{animation:megaFade .4s var(--nav-ease) both;animation-delay:calc(var(--i) * 35ms + 60ms)}.msvc a{color:inherit;border-radius:12px;grid-template-columns:34px 1fr;gap:10px;padding:11px 12px;text-decoration:none;transition:background-color .2s;display:grid}.msvc a.is-on{background:var(--fr-green-pale)}.msvc__n{font:600 13px var(--font-text);color:var(--fr-gold);padding-block-start:2px}.msvc b{font:600 15px/1.3 var(--font-text);color:var(--fr-black);display:block}.msvc small{color:var(--fr-muted);opacity:0;max-height:0;transition:max-height .35s var(--nav-ease), opacity .25s ease, margin .35s var(--nav-ease);font-size:13px;line-height:1.45;display:block;overflow:hidden}.msvc a.is-on small{opacity:1;max-height:60px;margin-block-start:3px}.msvc__stage{background:#0c1512;border-radius:16px;min-height:300px;position:relative;overflow:hidden}.msvc__stage img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s ease, transform 1.2s var(--nav-ease);position:absolute;inset:0;transform:scale(1.06)}.msvc__stage img.is-on{opacity:1;transform:none}.msvc__stage:after{content:"";background:linear-gradient(#0000,#041a13bf);position:absolute;inset:40% 0 0}.msvc__cap{z-index:1;inset-inline-start:18px;color:#fff;font:600 20px var(--font-display);position:absolute;bottom:16px}.nav2__sheet{z-index:1;color:#fff;clip-path:circle(0 at calc(100% - 44px) 46px);transition:clip-path .6s var(--nav-ease);background:radial-gradient(80% 50% at 100% 0,#b8883a47,#0000 60%),linear-gradient(170deg,#03392c,#06231b);padding:100px 0 32px;position:fixed;inset:0;overflow-y:auto}html[dir=rtl] .nav2__sheet{clip-path:circle(0 at 44px 46px)}.nav2__sheet.is-open{clip-path:circle(150% at calc(100% - 44px) 46px)}html[dir=rtl] .nav2__sheet.is-open{clip-path:circle(150% at 44px 46px)}.nav2__sheet[hidden]{visibility:hidden;display:block}.nav2__sheet.is-open{visibility:visible}.sheet{width:min(100% - 48px,640px);margin-inline:auto;display:grid}.sheet>*{opacity:0;transition:opacity .4s ease, transform .5s var(--nav-ease);transition-delay:calc(var(--i) * 45ms + .12s);transform:translateY(14px)}.nav2__sheet.is-open .sheet>*{opacity:1;transform:none}.sheet__grp summary,.sheet__link{font:600 30px/1.1 var(--font-display);color:#fff;cursor:pointer;border-block-end:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding-block:18px;text-decoration:none;list-style:none;display:flex}.sheet__grp summary::-webkit-details-marker{display:none}.sheet__grp summary:after{content:"+";font:300 28px var(--font-text);color:#e6c98f;transition:transform .3s var(--nav-ease)}.sheet__grp[open] summary:after{transform:rotate(45deg)}.sheet__grp ul{padding-block:8px 4px;list-style:none;display:grid}.sheet__grp li a{color:#ffffffe0;justify-content:space-between;gap:12px;padding-block:10px;font-size:17px;text-decoration:none;display:flex}.sheet__grp li small{color:#e6c98f;font-size:12.5px}.sheet__all{color:#e6c98f;margin-block:6px 16px;font-weight:600;text-decoration:none;display:inline-block}.sheet__foot{justify-items:center;gap:16px;margin-block-start:32px;display:grid}.sheet__foot .btn{width:100%}.sheet__lang{color:#fff;font-size:17px;text-decoration:none}@media (max-width:1080px){.nav2__links,.nav2__lang,.nav2__panel,.nav2__scrim{display:none}.nav2__bar{grid-template-columns:auto 1fr auto;padding-inline:16px 8px}.nav2__end{grid-column:3}.nav2__burger,.nav2__sheet{display:block}}@media (min-width:1081px){.nav2__sheet{display:none!important}}@media (max-width:639px){.nav2{inset-block-start:8px}.nav2__bar{border-radius:18px;width:calc(100% - 16px);height:58px}.nav2__logo img{width:118px}.nav2__cta{height:42px;padding-inline:14px;font-size:13.5px}.nav2__cta svg{display:none}}@media (max-width:420px){.nav2__cta{display:none}}@media (prefers-reduced-motion:reduce){.nav2,.nav2__panel,.mega,.nav2__sheet,.sheet>*{transition:none!important;animation:none!important}}html[dir=rtl] .mega__cta span,html[dir=rtl] .more__head .btn span{display:inline-block;transform:scaleX(-1)}
.solhero{padding-block:calc(var(--nav-h) + 40px) 72px;color:var(--fr-white);isolation:isolate;background:radial-gradient(60% 80% at 100% 0,#b8883a42,#0000 60%),linear-gradient(160deg,#03392c 0%,#06231b 70%);position:relative;overflow:hidden}.solhero:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 80% 40%,#000,#0000);mask-image:radial-gradient(70% 80% at 80% 40%,#000,#0000)}.solhero__in{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:48px;display:grid}.solhero .crumbs,.solhero .crumbs a,.solhero .crumbs span{color:#ffffffb3}.solhero .eyebrow{color:#cfe6dc;margin-block-start:18px}.solhero h1{color:var(--fr-white);letter-spacing:-.025em;text-wrap:balance;max-inline-size:15ch;font-size:clamp(38px,4.6vw,64px);line-height:1.04}html:lang(ar) .solhero h1{letter-spacing:0;line-height:1.25}.solhero__lead{color:#ffffffd6;max-inline-size:56ch;margin-block:20px 28px;font-size:clamp(17px,1.3vw,19px);line-height:1.6}.solhero__tags{border-block-start:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.solhero__tag{border-inline-end:1px solid #ffffff1f;margin-inline-end:16px;padding:16px 16px 0 0}.solhero__tag:last-child{border:0;margin:0}.solhero__tag dt{letter-spacing:.06em;text-transform:uppercase;color:#e6c98f;font-size:12.5px;font-weight:700}.solhero__tag dd{color:#ffffffb8;margin-block-start:6px;font-size:13.5px;line-height:1.5}.solhero__tag dd b{font:600 40px/1 var(--font-display);color:var(--fr-white);margin-block-end:8px;display:block}.solhero__stack{aspect-ratio:1/.78;perspective:1600px;position:relative}.solhero__shot{transform-origin:50%;width:78%;animation:shotIn 1s var(--nav-ease,ease) both;border-radius:14px;position:absolute;box-shadow:0 40px 80px -30px #0009,0 0 0 1px #ffffff1a}.solhero__shot--0{inset-inline-end:0;animation-delay:.1s;top:0;transform:rotateY(-12deg)rotateX(4deg)}.solhero__shot--1{inset-inline-start:0;z-index:1;animation-delay:.25s;top:24%;transform:rotateY(-12deg)rotateX(4deg)}.solhero__shot--2{inset-inline-end:6%;z-index:2;animation-delay:.4s;bottom:0;transform:rotateY(-12deg)rotateX(4deg)}html[dir=rtl] .solhero__shot{transform:rotateY(12deg)rotateX(4deg)}@keyframes shotIn{0%{opacity:0;translate:0 40px}}.sol-films .band__head--row h2{margin:0}.sg__bar{flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:28px;display:flex}.sg__bar button{border:1px solid var(--fr-border);background:var(--fr-white);height:42px;font:500 14.5px var(--font-text);color:var(--fr-text);cursor:pointer;border-radius:99px;align-items:center;gap:8px;padding-inline:16px;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.sg__bar button span{color:var(--fr-muted);font-size:12px;font-weight:700;transition:color .2s}.sg__bar button:hover{border-color:var(--fr-green)}.sg__bar button:active{transform:scale(.97)}.sg__bar button[aria-pressed=true]{background:var(--fr-green);border-color:var(--fr-green);color:#fff}.sg__bar button[aria-pressed=true] span{color:#cfe6dc}.sg__count{color:var(--fr-muted);margin-inline-start:auto;font-size:14px}.sg__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;list-style:none;display:grid}.sgi{scroll-margin-top:calc(var(--nav-h) + 24px);animation:.55s cubic-bezier(.23,1,.32,1) both sgIn;animation-delay:calc(var(--i) * 50ms);flex-direction:column;display:flex}@keyframes sgIn{0%{opacity:0;transform:translateY(16px)}}.sgi__media{aspect-ratio:16/10;box-shadow:0 0 0 1px var(--fr-border-light), 0 24px 40px -30px #041a138c;background:#0c1512;border-radius:14px;transition:box-shadow .35s,transform .35s cubic-bezier(.23,1,.32,1);display:block;position:relative;overflow:hidden}.sgi__media img{object-fit:cover;object-position:top left;width:100%;height:100%;transition:transform .9s cubic-bezier(.23,1,.32,1)}.sgi__media:after{content:"";opacity:0;background:linear-gradient(#0000 55%,#041a138c);transition:opacity .35s;position:absolute;inset:0}.sgi__open{z-index:1;inset-inline-start:16px;color:#fff;font:600 14px var(--font-text);opacity:0;transition:opacity .3s,transform .35s cubic-bezier(.23,1,.32,1);position:absolute;bottom:14px;transform:translateY(8px)}.sgi__media:hover{box-shadow:0 0 0 1px var(--fr-green-pale-2), 0 34px 50px -30px #041a1399;transform:translateY(-4px)}.sgi__media:hover img{transform:scale(1.045)}.sgi__media:hover:after,.sgi__media:hover .sgi__open{opacity:1;transform:none}.sgi.is-flash .sgi__media{box-shadow:0 0 0 3px var(--fr-gold), 0 34px 50px -30px #041a1399}.sgi__body{flex-direction:column;flex:1;padding-block-start:18px;display:flex}.sgi__meta{flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12.5px;display:flex}.sgi__tag{letter-spacing:.06em;text-transform:uppercase;font-weight:700}.sgi--product .sgi__tag{color:var(--fr-green)}.sgi--delivered .sgi__tag{color:var(--fr-gold)}.sgi--sample .sgi__tag,.sgi__plat{color:var(--fr-muted)}.sgi h3{font:600 clamp(21px, 1.7vw, 25px)/1.2 var(--font-display);color:var(--fr-black);letter-spacing:-.01em;margin-block:8px}.sgi__line{color:var(--body-muted);font-size:15.5px;line-height:1.55}.sgi__points{border-block-start:1px solid var(--fr-border-light);margin-block:14px 20px;list-style:none}.sgi__points li{border-block-end:1px solid var(--fr-border-light);color:var(--fr-text);padding-block:9px;font-size:14.5px}.sgi__actions{flex-wrap:wrap;gap:10px;margin-block-start:auto;display:flex}.sg__none{color:var(--fr-muted);padding:40px 0}.custom--slim{padding-block:96px}.custom--slim h2{max-inline-size:18ch}.more{border-block-start:1px solid var(--fr-border);margin-block-start:64px;padding-block-start:40px}.more__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-block-end:24px;display:flex}.more__head h3{font:600 clamp(24px, 2.2vw, 32px)/1.15 var(--font-display);color:var(--fr-black)}.more__head p{color:var(--body-muted);max-inline-size:60ch;margin-block-start:6px;font-size:16px}.more__row{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;list-style:none;display:grid}.more__row a{color:inherit;gap:10px;text-decoration:none;display:grid}.more__img{aspect-ratio:16/11;box-shadow:0 0 0 1px var(--fr-border-light);background:#0c1512;border-radius:12px;transition:transform .35s cubic-bezier(.23,1,.32,1),box-shadow .35s;position:relative;overflow:hidden}.more__img img{object-fit:cover;object-position:top left;width:100%;height:100%;transition:transform .8s cubic-bezier(.23,1,.32,1)}.more__row a:hover .more__img{box-shadow:0 0 0 1px var(--fr-green-pale-2), 0 24px 40px -26px #041a138c;transform:translateY(-4px)}.more__row a:hover img{transform:scale(1.06)}.more__row small{letter-spacing:.06em;text-transform:uppercase;color:var(--fr-gold);font-size:11.5px;font-weight:700}.more__row b{font:600 16px/1.3 var(--font-text);color:var(--fr-black)}@media (max-width:1100px){.sg__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.more__row{grid-template-columns:repeat(3,minmax(0,1fr))}.solhero__in{grid-template-columns:1fr}.solhero__stack{max-inline-size:640px}}@media (max-width:639px){.sg__grid{grid-template-columns:1fr;gap:36px}.sg__bar{margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.sg__bar button{flex:none}.sg__count{display:none}.solhero__tags{grid-template-columns:1fr}.solhero__tag{border:0;border-block-end:1px solid #ffffff1f;margin:0;padding:14px 0}.solhero__tag dd b{font-size:32px}.more__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.sgi,.solhero__shot{animation:none}}
:root{--ink:#06231b;--ink-2:#03392c;--ease-x:cubic-bezier(.23, 1, .32, 1)}.hero--ink{background:radial-gradient(60% 90% at 100% 0%, #b8883a3d, transparent 60%), linear-gradient(165deg, var(--ink-2) 0%, var(--ink) 72%);color:var(--fr-white);padding-block:calc(var(--nav-h) + 40px) 80px;isolation:isolate}.hero--ink:before{opacity:1;background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:64px 64px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;-webkit-mask-image:radial-gradient(70% 80% at 80% 30%,#000,#0000);mask-image:radial-gradient(70% 80% at 80% 30%,#000,#0000)}.hero--ink h1{color:var(--fr-white);letter-spacing:-.022em;text-wrap:balance;animation:heroIn .8s var(--ease-x) both;font-size:clamp(38px,4.4vw,62px);line-height:1.06}html:lang(ar) .hero--ink h1{letter-spacing:0;line-height:1.3}.hero--ink .hero__lead{color:#ffffffd6;animation:heroIn .8s 80ms var(--ease-x) both}.hero--ink .hero__actions{animation:heroIn .8s .16s var(--ease-x) both}.hero--ink .hero__visual{animation:heroIn 1s .12s var(--ease-x) both}@keyframes heroIn{0%{opacity:0;transform:translateY(18px)}}.hero--ink .eyebrow{color:#e6c98f}.hero--ink .crumbs ol,.hero--ink .crumbs a,.hero--ink .crumbs li{color:#ffffff9e}.hero--ink .crumbs [aria-current]{color:#ffffffe6}.hero--ink .crumbs li+li:before{color:#ffffff4d}.hero--ink .chip{color:#ffffffe0;background:#ffffff14;border-color:#ffffff2e}.hero--ink .h3,.hero--ink h2,.hero--ink .steps strong{color:var(--fr-white)}.hero--ink .steps span:not(.steps__n){color:#ffffffb3}.hero--ink .steps--list li{border-color:#ffffff1f}.hero--ink .steps__n{color:var(--ink);background:#e6c98f}.hero--ink .hero-steps{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border-color:#ffffff24}.hero--ink .hero-steps .h3{color:var(--fr-white)}.hero--ink .hero-steps .custom-line{color:#ffffffb3}.hero--ink .hero-steps:before{display:none}.hero--ink .contact-email{color:#fffc}.hero--ink .contact-email a{color:#fff}.hero--ink .panel{box-shadow:0 40px 80px -40px #0009}.hero--ink .link{color:#fff}.hero--ink.hero--statement{padding-block-end:64px}.hero--ink.hero--split .hero__grid{align-items:center}.bshot{perspective:1800px;margin:0}.bshot__frame{transition:transform .8s var(--ease-x);background:#fff;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 50px 90px -40px #000000b3,0 0 0 1px #ffffff1f}.bshot--tilt .bshot__frame{transform-origin:0;transform:rotateY(-9deg)rotateX(3deg)}html[dir=rtl] .bshot--tilt .bshot__frame{transform-origin:100%;transform:rotateY(9deg)rotateX(3deg)}.bshot:hover .bshot__frame{transform:none}.bshot__chrome{height:34px;color:var(--fr-muted);direction:ltr;background:#f3f5f4;border-block-end:1px solid #e2e7e4;align-items:center;gap:7px;padding-inline:14px;font-size:12px;display:flex}.bshot__chrome i{background:#dde3df;border-radius:50%;width:10px;height:10px}.bshot__chrome i:first-child{background:#ff5f57}.bshot__chrome i:nth-child(2){background:#febc2e}.bshot__chrome i:nth-child(3){background:#28c840}.bshot__chrome span{white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #e2e7e4;border-radius:99px;margin-inline-start:14px;padding:3px 12px;overflow:hidden}.bshot img{aspect-ratio:16/10;object-fit:cover;object-position:top left;width:100%;height:auto;display:block}.bshot__cap{color:#ffffffb3;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block-start:18px;font-size:13.5px;display:flex}.bshot__live{color:#fff;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:12px;align-items:center;gap:6px;height:40px;padding-inline:16px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.bshot__live:hover{background:#ffffff2e}.shotstack{max-inline-size:640px;margin-inline-start:auto}.aboutph{border-radius:18px;margin:0;position:relative;overflow:hidden;box-shadow:0 50px 90px -40px #000000b3}.aboutph img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.aboutph figcaption{color:#fff;background:linear-gradient(#0000,#041a13d1);padding:40px 20px 16px;font-size:14px;position:absolute;inset:auto 0 0}.items{border-block-start:1px solid var(--fr-border);gap:0 40px;list-style:none;display:grid}.items--2{grid-template-columns:repeat(2,minmax(0,1fr))}.items--3{grid-template-columns:repeat(3,minmax(0,1fr))}.items--4{grid-template-columns:repeat(4,minmax(0,1fr))}.items>li{border-block-end:1px solid var(--fr-border);align-content:start;gap:8px;padding-block:28px 32px;display:grid;position:relative}.items>li:before{content:"";background:var(--fr-green);width:0;height:2px;transition:width .6s var(--ease-x);position:absolute;inset-block-start:-1px;inset-inline-start:0}.items>li.is-in:before{width:48px;transition-delay:calc(var(--d,0) * 90ms + .2s)}.items>li:hover:before{width:100%}.items__n{font:600 14px var(--font-inter), sans-serif;color:var(--fr-gold);letter-spacing:.04em}.items h3{font:600 clamp(20px, 1.6vw, 24px)/1.25 var(--font-display);color:var(--fr-black)}.items p{color:var(--body-muted);font-size:15.5px;line-height:1.6}.split .items{margin-block-start:24px}.sec--dark .items,.sec--dark .items>li{border-color:#ffffff24}.sec--dark .items h3{color:#fff}.sec--dark .items p{color:#ffffffb8}.sec--process{background:radial-gradient(50% 80% at 0% 100%, #b8883a29, transparent 60%), var(--ink);color:#fffc}.sec--process h2{color:#fff}.sec--process .sec__line{color:#ffffffb8}.proc{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;margin-block-start:48px;padding-block-start:44px;list-style:none;display:grid;position:relative}.proc:before{content:"";background:#ffffff24;height:2px;position:absolute;inset-block-start:15px;inset-inline:0}.proc:after{content:"";background:linear-gradient(90deg, #e6c98f, var(--fr-gold));width:0;height:2px;transition:width 1.6s var(--ease-x) .2s;position:absolute;inset-block-start:15px;inset-inline-start:0}html[dir=rtl] .proc:after{background:linear-gradient(270deg, #e6c98f, var(--fr-gold))}.proc.is-in:after{width:100%}.proc li{opacity:0;transition:opacity .6s ease, transform .7s var(--ease-x);transition-delay:calc(var(--i) * .14s + .3s);align-content:start;gap:8px;display:grid;position:relative;transform:translateY(14px)}.proc.is-in li{opacity:1;transform:none}.proc li:before{content:"";background:var(--ink);width:16px;height:16px;box-shadow:0 0 0 6px var(--ink);border:2px solid #e6c98f;border-radius:50%;position:absolute;inset-block-start:-36px;inset-inline-start:0}.proc__n{font:600 44px/1 var(--font-display);color:#ffffff2e}.proc strong{color:#fff;font-size:18px;font-weight:600}.proc span:not(.proc__n){color:#ffffffb3;font-size:15px;line-height:1.55}.svcrows{border-block-start:1px solid var(--fr-border);list-style:none}.svcrow{border-block-end:1px solid var(--fr-border)}.svcrow__link{color:inherit;grid-template-columns:64px minmax(0,1fr) minmax(260px,38%);align-items:center;gap:32px;padding-block:32px;text-decoration:none;display:grid}.svcrow__n{font:600 15px var(--font-inter), sans-serif;color:var(--fr-gold);align-self:start;padding-block-start:10px}.svcrow__text{gap:10px;display:grid}.svcrow__text strong{font:600 clamp(26px, 2.6vw, 38px)/1.1 var(--font-display);color:var(--fr-black);letter-spacing:-.015em;transition:color .25s}.svcrow__text>span:not(.svcrow__more){color:var(--body-muted);max-inline-size:58ch;font-size:16.5px;line-height:1.6}.svcrow__more{color:var(--fr-green);align-items:center;gap:6px;margin-block-start:6px;font-weight:600;display:inline-flex}.svcrow__link:hover strong{color:var(--fr-green)}.svcrow__media{aspect-ratio:16/10;position:relative}.svcrow__photo{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-x), filter .5s ease;border-radius:16px;position:absolute;inset:0}.svcrow__shot{aspect-ratio:16/10;object-fit:cover;object-position:top left;width:62%;transition:transform .7s var(--ease-x);border-radius:10px;position:absolute;inset-block-end:-14px;inset-inline-end:-14px;box-shadow:0 24px 40px -18px #041a138c,0 0 0 1px #ffffff80}.svcrow__link:hover .svcrow__photo{filter:saturate(1.1);transform:scale(.98)}.svcrow__link:hover .svcrow__shot{transform:translate(-10px,-10px)scale(1.04)}html[dir=rtl] .svcrow__link:hover .svcrow__shot{transform:translate(10px,-10px)scale(1.04)}.caserows{gap:72px;list-style:none;display:grid}.caserow{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.caserow:nth-child(2n) .caserow__media{order:2}.caserow__media{box-shadow:0 0 0 1px var(--fr-border-light), 0 40px 70px -40px #041a138c;background:#0c1512;border-radius:16px;display:block;overflow:hidden}.caserow__media img{aspect-ratio:16/10;object-fit:cover;object-position:top left;width:100%;transition:transform 1s var(--ease-x);display:block}.caserow__media:hover img{transform:scale(1.04)}.caserow__n{letter-spacing:.06em;text-transform:uppercase;color:var(--fr-gold);font-size:13px;font-weight:700}.caserow h3{font:600 clamp(28px, 2.8vw, 40px)/1.1 var(--font-display);letter-spacing:-.015em;margin-block:12px 14px}.caserow h3 a{color:var(--fr-black);text-decoration:none}.caserow h3 a:hover{color:var(--fr-green)}.caserow__line{color:var(--body-muted);font-size:17px;line-height:1.6}.caserow__chips{flex-wrap:wrap;gap:8px;margin-block:20px 26px;list-style:none;display:flex}.caserow__chips li{background:var(--fr-green-pale);color:var(--fr-green-dark);border-radius:99px;padding:5px 11px;font-size:13px}.caserow__actions{flex-wrap:wrap;gap:10px;display:flex}.pkgs .pkg{border-radius:18px;gap:0;padding:0;overflow:hidden}.pkgs .pkg:before{display:none}.pkg h3{padding:24px 24px 0;font-size:24px}.pkg>p,.pkg>ul,.pkg>.pkg__cta{margin-inline:24px}.pkg .pkg__line{min-block-size:0;margin-block:8px 16px}.pkg .pkg__price{margin-block-end:16px}.pkg .pkg__cta{margin-block:auto 24px}.pkg .ticks{margin-block-end:20px}.pkgs>li:first-child .pkg{background:linear-gradient(170deg, var(--ink-2), var(--ink));color:#fffc;border-color:#0000}.pkgs>li:first-child .pkg h3{color:#fff}.pkgs>li:first-child .pkg p{color:#ffffffc7}.pkgs>li:first-child .pkg .pkg__price{border-color:#ffffff24;color:#e6c98f!important}.pkgs>li:first-child .pkg .ticks .glyph{color:#e6c98f}.pkgs>li:first-child .pkg .ticks span{color:#ffffffdb}.pkgs>li:first-child .pkg .btn--tonal{color:var(--fr-green-dark);background:#fff;border-color:#0000}.tools-block{background:var(--fr-green-pale);border:0;border-radius:20px;padding:32px}.tools li{background:#fff}.card--wide{background:linear-gradient(110deg, var(--ink-2), var(--ink));color:#fff;border:0;border-radius:18px;padding:28px 32px}.card--wide h3,.card--wide .card__more{color:#fff}.card--wide p{color:#ffffffbf}.card--wide .eyebrow{color:#e6c98f}.card--wide:before{display:none}.card--wide:hover{box-shadow:0 30px 60px -30px #041a13b3}.sector-list li{font:600 18px var(--font-display);color:var(--fr-black);border-inline-start:3px solid var(--fr-gold);border-radius:14px}.custom-band{color:#fff;background:linear-gradient(110deg,#041a13f0,#041a13b3),url(/images/meeting.webp) 50%/cover;border:0;border-radius:20px;padding:40px}.custom-band h3{color:#fff;font-family:var(--font-display);font-size:28px}.custom-band p{color:#fffc;margin-block:10px 20px}.custom-band .btn--tonal{background:#fff;border-color:#0000}.sec__head h2{letter-spacing:-.018em}@media (max-width:1100px){.items--3,.items--4{grid-template-columns:repeat(2,minmax(0,1fr))}.proc{grid-template-columns:1fr;gap:24px;padding-block-start:0;padding-inline-start:36px}.proc:before,.proc:after{width:2px;height:auto;inset-block:0;inset-inline-start:7px}.proc:after{height:0}.proc.is-in:after{width:2px;height:100%}.proc li:before{inset-block-start:4px;inset-inline-start:-36px}.svcrow__link{grid-template-columns:48px 1fr}.svcrow__media{grid-column:2;max-inline-size:520px}.caserow{grid-template-columns:1fr;gap:28px}.caserow:nth-child(2n) .caserow__media{order:0}.shotstack{margin-inline:0}}@media (max-width:639px){.items--2,.items--3,.items--4{grid-template-columns:1fr}.svcrow__link{grid-template-columns:1fr;gap:16px}.svcrow__n{padding:0}.svcrow__media{grid-column:auto}.svcrow__shot{inset-block-end:8px;inset-inline-end:8px}.bshot--tilt .bshot__frame,html[dir=rtl] .bshot--tilt .bshot__frame{transform:none}}@media (prefers-reduced-motion:reduce){.hero--ink h1,.hero--ink .hero__lead,.hero--ink .hero__actions,.hero--ink .hero__visual{animation:none}.proc li{opacity:1;transform:none}}.hero--ink .hero__visual{block-size:auto;max-block-size:none}.hero--ink .shotstack{width:100%}.hero--ink.hero--split{padding-block-end:72px}.hero--ink,.hero--ink.hero--split{min-height:0!important;block-size:auto!important;min-block-size:0!important}.hero--ink.hero--split .hero__grid{block-size:auto}.hero--ink.hero--split .hero__visual{overflow:visible;-webkit-mask-image:none;mask-image:none}.sec--g2>.wrap{row-gap:56px;grid-template-rows:auto auto!important}.sec--g2 .g2__row+.g2__row{margin-block-start:0}.sec--g2 .g2__row:first-child{align-items:center}
