@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-400-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,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-10EC4,U+10EFC-10EFF,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(/fonts/ibm-plex-sans-arabic-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,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(/fonts/ibm-plex-sans-arabic-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-600-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,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-10EC4,U+10EFC-10EFF,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(/fonts/ibm-plex-sans-arabic-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,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(/fonts/ibm-plex-sans-arabic-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-700-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,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-10EC4,U+10EFC-10EFF,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:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plus-jakarta-sans-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plus-jakarta-sans-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plus-jakarta-sans-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plus-jakarta-sans-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/plus-jakarta-sans-800-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/plus-jakarta-sans-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--night: #0c1440;--night-2: #16205e;--night-3: #1d2a76;--on-night: #eef2ff;--on-night-2:#a9b8ea;--on-night-3:#93a4dd;--ember: #e11d2a;--ember-d: #b3121d;--ember-l: #ff4d3d;--ember-o: #f5862a;--ember-g: #f7c81f;--navy: #16205e;--navy-2: #1e2a8a;--blue: #2f5be0;--blue-2: #5b83f0;--blue-wash: #eaf0ff;--red: #e11d2a;--red-2: #b8121e;--amber: #f5862a;--gold: #f7c81f;--green: #128a5c;--ink: #131b3f;--ink-2: #364070;--muted: #5f688c;--line: #e3e9f7;--line-2: #cfd9f0;--paper: #ffffff;--soft: #f4f7fd;--soft-2: #e9f0fd;--star: #f0a90c;--r-xs: 10px;--r-sm: 14px;--r-md: 20px;--r-lg: 28px;--r-xl: 36px;--r-pill: 999px;--sh-xs: 0 2px 8px -2px rgb(22 32 94 / .1);--sh-sm: 0 10px 26px -14px rgb(22 32 94 / .28);--sh-md: 0 22px 48px -22px rgb(22 32 94 / .3);--sh-lg: 0 40px 80px -34px rgb(22 32 94 / .38);--sh-red: 0 16px 34px -14px rgb(225 29 42 / .48);--g-brand: linear-gradient(135deg, #16205e 0%, #2f5be0 100%);--g-brand-soft: linear-gradient(135deg, #eaf0ff 0%, #f7f5ff 100%);--g-cta: linear-gradient(135deg, #ff3a30 0%, #e11d2a 45%, #b3121d 100%);--g-warm: linear-gradient(135deg, #f5862a 0%, #f7c81f 100%);--g-spine: linear-gradient(90deg, var(--ember) 0%, var(--ember-o) 34%, var(--blue) 72%, var(--navy-2) 100%);--g-night: linear-gradient(165deg, #0c1440 0%, #16205e 46%, #1d2a76 100%);--maxw: 1180px;--gutter: 22px;--f-display: "Plus Jakarta Sans", "IBM Plex Sans Arabic", system-ui, sans-serif;--f-body: "Manrope", "IBM Plex Sans Arabic", system-ui, -apple-system, sans-serif;--f-num: "Plus Jakarta Sans", system-ui, sans-serif}[lang^=ar]{--f-display: "IBM Plex Sans Arabic", system-ui, sans-serif;--f-body: "IBM Plex Sans Arabic", system-ui, sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--f-body);color:var(--ink);background:var(--paper);font-size:17px;line-height:1.68;-webkit-font-smoothing:antialiased;overflow-x:hidden;caret-color:var(--ember);accent-color:var(--blue);scrollbar-color:var(--line-2) var(--soft);text-underline-offset:.22em;text-decoration-thickness:from-font}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--soft)}::-webkit-scrollbar-thumb{background:var(--line-2);border:3px solid var(--soft);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--blue-2)}img,svg,video{max-width:100%;height:auto;display:block}[hidden]{display:none!important}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:6px}::selection{background:var(--ember);color:#fff;text-shadow:none}[dir=rtl]{letter-spacing:0}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.sec{padding-block:clamp(56px,7vw,96px);position:relative}.sec--soft{background:var(--soft)}.sec--tight{padding-block:clamp(40px,5vw,68px)}.sec--ink{background:var(--navy);color:#fff}.grid{display:grid;gap:clamp(16px,2vw,26px)}.grid>*,.row>*,.stack>*{min-width:0}.g-2{grid-template-columns:repeat(2,minmax(0,1fr))}.g-3{grid-template-columns:repeat(3,minmax(0,1fr))}.g-4{grid-template-columns:repeat(4,minmax(0,1fr))}.row{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.stack{display:flex;flex-direction:column;gap:14px}h1,h2,h3,h4{font-family:var(--f-display);line-height:1.12;font-weight:800;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}[lang^=ar] h1,[lang^=ar] h2,[lang^=ar] h3,[lang^=ar] h4{letter-spacing:0;line-height:1.3;font-weight:700}h1{font-size:clamp(31px,5.4vw,56px)}h2{font-size:clamp(25px,3.6vw,40px)}h3{font-size:clamp(19px,2vw,23px);line-height:1.32}h4{font-size:17px}p{text-wrap:pretty}.lede{font-size:clamp(17px,1.5vw,19.5px);color:var(--ink-2);line-height:1.62}.muted{color:var(--muted)}.small{font-size:14.5px;line-height:1.55}.tiny{font-size:13px;line-height:1.5}.num{font-family:var(--f-num);font-variant-numeric:tabular-nums;font-weight:800}.head{max-width:760px;margin-inline:auto;text-align:center;margin-bottom:clamp(34px,4.4vw,56px)}.head .lede{margin-top:16px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--f-display);font-weight:800;font-size:17px;padding:17px 30px;border-radius:var(--r-pill);transition:transform .18s cubic-bezier(.2,.8,.3,1),box-shadow .18s,filter .18s;text-align:center;line-height:1.2;border:1px solid transparent}.btn svg{flex:none}[dir=rtl] .btn svg.arw{transform:scaleX(-1)}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn--cta{background:var(--g-cta);color:#fff;box-shadow:var(--sh-red)}.btn--cta:hover{filter:brightness(1.06);box-shadow:0 22px 44px -14px #e11d2a8c}.btn--brand{background:var(--g-brand);color:#fff;box-shadow:var(--sh-sm)}.btn--ghost{background:#fff;color:var(--navy);border-color:var(--line-2);box-shadow:var(--sh-xs)}.btn--ghost:hover{border-color:var(--blue);color:var(--blue)}.btn--lg{padding:20px 38px;font-size:18.5px}.btn--block{width:100%}.pulse{position:relative}.pulse:after{content:"";position:absolute;inset:-3px;border-radius:inherit;border:2px solid rgb(225 29 42 / .55);animation:pulse 2.4s ease-out infinite;pointer-events:none}@keyframes pulse{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(1.12)}}@media(prefers-reduced-motion:reduce){.pulse:after{animation:none;display:none}*{scroll-behavior:auto!important}}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);padding:clamp(20px,2.4vw,30px);box-shadow:var(--sh-xs);transition:box-shadow .22s,transform .22s,border-color .22s}.card--hov:hover{box-shadow:var(--sh-md);transform:translateY(-3px);border-color:var(--line-2)}.card--flat{box-shadow:none}.card--soft{background:var(--soft);border-color:#dfe7f8}.ico{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;background:var(--g-brand-soft);color:var(--navy-2);border:1px solid #dbe4fb;flex:none}.ico--warm{background:linear-gradient(135deg,#fff3e0,#fff9e8);color:#b45a09;border-color:#fadfb2}.ico--red{background:linear-gradient(135deg,#ffeef0,#fff5f0);color:var(--red-2);border-color:#ffd3d8}.ico--green{background:linear-gradient(135deg,#e6f7f0,#eefaf4);color:var(--green);border-color:#c2ecdb}.divider{height:1px;background:var(--line);border:0}.chip{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:var(--r-pill);background:#fff;border:1px solid var(--line);font-size:14.5px;font-weight:600;color:var(--ink-2);box-shadow:var(--sh-xs)}.stars{display:inline-flex;gap:2px;color:var(--star)}.stars svg{width:17px;height:17px}.price-now{font-family:var(--f-num);font-weight:800;font-size:clamp(34px,4.4vw,46px);color:var(--ember);line-height:1;letter-spacing:-.025em}.price-old{font-family:var(--f-num);font-weight:700;font-size:20px;color:var(--muted);text-decoration:line-through;text-decoration-thickness:2px}.price-off{font-family:var(--f-num);font-weight:800;font-size:14px;color:#fff;background:var(--g-cta);padding:5px 11px;border-radius:var(--r-pill)}.aurora{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.aurora__b{position:absolute;border-radius:50%;will-change:transform;animation:drift var(--dur, 26s) cubic-bezier(.45,.05,.55,.95) infinite alternate;animation-delay:var(--delay, 0s)}.aurora__b--1{width:62vw;height:62vw;max-width:900px;max-height:900px;inset-inline-start:-16%;top:-30%;background:radial-gradient(circle at 50% 50%,rgb(107 147 255 / .5) 0%,rgb(107 147 255 / .16) 42%,transparent 70%);--dur: 30s}.aurora__b--2{width:54vw;height:54vw;max-width:760px;max-height:760px;inset-inline-end:-14%;top:4%;background:radial-gradient(circle at 50% 50%,rgb(245 134 42 / .34) 0%,rgb(247 200 31 / .12) 45%,transparent 72%);--dur: 24s;--delay: -8s}.aurora__b--3{width:48vw;height:48vw;max-width:680px;max-height:680px;inset-inline-start:34%;bottom:-34%;background:radial-gradient(circle at 50% 50%,rgb(225 29 42 / .22) 0%,rgb(225 29 42 / .07) 46%,transparent 74%);--dur: 34s;--delay: -14s}@keyframes drift{0%{transform:translateZ(0);opacity:.82}50%{transform:translate3d(7%,-9%,0);opacity:1}to{transform:translate3d(-9%,7%,0);opacity:.74}}.grain:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.sec>.wrap,.hero>.wrap{position:relative;z-index:2}.sec--night{background:var(--g-night);color:var(--on-night);position:relative;overflow:hidden;isolation:isolate}.sec--night:before{content:"";position:absolute;inset:-40% -20%;z-index:0;opacity:.5;background:radial-gradient(38% 46% at 22% 26%,rgb(47 91 224 / .55) 0%,transparent 68%),radial-gradient(34% 40% at 82% 72%,rgb(225 29 42 / .34) 0%,transparent 70%),radial-gradient(30% 34% at 64% 12%,rgb(247 200 31 / .18) 0%,transparent 70%);animation:nightshift 38s ease-in-out infinite alternate;will-change:transform}@keyframes nightshift{0%{transform:translateZ(0);opacity:.42}to{transform:translate3d(-7%,5%,0);opacity:.58}}.sec--night h2,.sec--night h3{color:#fff}.sec--night .lede{color:var(--on-night-2)}.sec--night .muted,.sec--night .small.muted{color:var(--on-night-3)}.sec--night .card{background:#ffffff0e;border-color:#ffffff24;box-shadow:none;backdrop-filter:blur(2px)}.sec--night .card h3{color:#fff}.sec--night .card .muted{color:var(--on-night-2)}.sec--night .ico{background:#ffffff17;border-color:#fff3;color:#cfe0ff}.sec--night .chip{background:#ffffff14;border-color:#fff3;color:var(--on-night);box-shadow:none}.spine{height:3px;border-radius:99px;background:var(--g-spine);background-size:220% 100%;animation:spineflow 9s ease-in-out infinite alternate}@keyframes spineflow{0%{background-position:0% 50%}to{background-position:100% 50%}}.progress{position:absolute;inset-inline:0;bottom:-1px;height:2px;background:transparent;z-index:3}.progress__bar{height:100%;width:100%;background:var(--g-spine);transform:scaleX(var(--p, 0));transform-origin:left center;will-change:transform}[dir=rtl] .progress__bar{transform-origin:right center}@media(prefers-reduced-motion:reduce){.aurora__b,.sec--night:before,.spine{animation-play-state:paused;animation-delay:-12s}}.rv{opacity:1}html.js .rv{opacity:0;transform:translate3d(0,16px,0);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .66s cubic-bezier(.16,1,.3,1);transition-delay:var(--rv-d, 0ms)}html.js .rv.in{opacity:1;transform:none}@keyframes heroRise{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}@keyframes shotRise{0%{opacity:0;transform:translate3d(0,40px,0) scale(.965)}to{opacity:1;transform:none}}@keyframes tagPop{0%{opacity:0;transform:translate3d(0,10px,0) scale(.9)}to{opacity:1;transform:none}}html.js .hero__txt>*{animation:heroRise .8s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 90ms)}html.js .hero__show img{animation:shotRise 1.05s cubic-bezier(.16,1,.3,1) both;animation-delay:.12s}html.js .hero__tag{animation:tagPop .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.56s + var(--i, 0) * .13s)}@media(prefers-reduced-motion:reduce){html.js .rv{opacity:1;transform:none;transition:none}html.js .hero__txt>*,html.js .hero__show img,html.js .hero__tag{animation:none;opacity:1;transform:none}}@media(max-width:980px){.g-4,.g-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){:root{--gutter: 16px;--r-md: 18px;--r-lg: 22px}body{font-size:16.5px}.g-2,.g-3,.g-4{grid-template-columns:1fr}.btn{width:100%;padding:17px 22px}.btn--auto{width:auto}.sec{padding-block:48px}}.hdr[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:60;background:#ffffffdb;backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid var(--line)}.hdr__in[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:18px;min-height:68px}.logo[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:11px;flex:none;min-height:44px}.logo__mark[data-astro-cid-3ef6ksr2]{height:42px;width:auto;flex:none;filter:drop-shadow(0 6px 10px rgb(22 32 94 / .18))}.logo__txt[data-astro-cid-3ef6ksr2]{font-family:var(--f-display);font-weight:800;font-size:21px;color:var(--navy);letter-spacing:-.02em;line-height:1;display:flex;flex-direction:column;gap:3px}.logo__txt[data-astro-cid-3ef6ksr2] small[data-astro-cid-3ef6ksr2]{font-size:10.5px;font-weight:600;color:var(--muted);letter-spacing:.04em;text-transform:uppercase}[lang^=ar] .logo__txt[data-astro-cid-3ef6ksr2] small[data-astro-cid-3ef6ksr2]{text-transform:none;letter-spacing:0;font-size:11.5px}.hdr__nav[data-astro-cid-3ef6ksr2]{display:flex;gap:24px;margin-inline-start:auto}.hdr__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;min-height:44px;font-size:15.5px;font-weight:600;color:var(--ink-2);border-bottom:2px solid transparent;transition:color .16s,border-color .16s}.hdr__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--blue)}.hdr__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].is-on{color:var(--navy);border-color:var(--blue)}.hdr__side[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:12px}.lang[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:700;color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-pill);padding:11px 16px;min-height:44px;background:#fff;transition:border-color .16s,color .16s}.lang[data-astro-cid-3ef6ksr2]:hover{border-color:var(--blue);color:var(--blue)}.hdr__cta[data-astro-cid-3ef6ksr2]{padding:12px 22px;min-height:44px;font-size:15.5px}@media(max-width:900px){.hdr__nav[data-astro-cid-3ef6ksr2]{display:none}.hdr__side[data-astro-cid-3ef6ksr2]{margin-inline-start:auto}}@media(max-width:480px){.logo__txt[data-astro-cid-3ef6ksr2]{font-size:19px}.lang[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:none}.lang[data-astro-cid-3ef6ksr2]{padding:11px 13px}.hdr__cta[data-astro-cid-3ef6ksr2]{padding:11px 16px;min-height:44px;font-size:14.5px}}.ftr[data-astro-cid-sz7xmlte]{background:var(--navy);color:#e7ecff;padding-block:clamp(44px,5vw,68px) 26px;margin-top:0}.ftr__in[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);gap:34px}.ftr__h[data-astro-cid-sz7xmlte]{color:#fff;font-size:15px;margin-bottom:14px;letter-spacing:.02em;font-weight:700}.ftr__logo[data-astro-cid-sz7xmlte]{font-family:var(--f-display);font-weight:800;font-size:24px;color:#fff;display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.ftr__logo[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{font-size:12.5px;font-weight:600;color:#9db0ea}.ftr[data-astro-cid-sz7xmlte] .small[data-astro-cid-sz7xmlte]{color:#bcc9f2}.ftr[data-astro-cid-sz7xmlte] .muted[data-astro-cid-sz7xmlte]{color:#93a4dd}.ftr__col[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:2px;align-items:start}.ftr__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:44px;font-size:15px;color:#cdd8f8;transition:color .16s}.ftr__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff}.ftr__badges[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ftr__badges[data-astro-cid-sz7xmlte] .chip[data-astro-cid-sz7xmlte]{background:#ffffff12;border-color:#ffffff29;color:#dbe4ff;box-shadow:none;font-size:13.5px}.lang--ftr[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:7px;background:#ffffff14;border:1px solid rgb(255 255 255 / .18);border-radius:var(--r-pill);padding:11px 16px;min-height:44px;font-weight:700;font-size:14px;color:#fff;margin-top:10px}.lang--ftr[data-astro-cid-sz7xmlte]:hover{background:#ffffff29}.ftr__legal[data-astro-cid-sz7xmlte]{margin-top:34px;padding-top:22px;border-top:1px solid rgb(255 255 255 / .12);display:grid;gap:10px}.ftr__legal[data-astro-cid-sz7xmlte] .muted[data-astro-cid-sz7xmlte]{color:#8496d4}.ftr__cr[data-astro-cid-sz7xmlte]{color:#93a4dd!important}@media(max-width:880px){.ftr__in[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}}@media(max-width:560px){.ftr__in[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,1fr)}}.skip{position:fixed;inset-inline-start:0;top:0;z-index:999;background:#fff;padding:12px 18px;border-radius:0 0 12px;font-weight:700;transform:translateY(-160%);transition:transform .18s}.skip:focus{transform:none}
