:root{color-scheme:light dark;--theme-canvas:#212121;--theme-inset:#171717;--theme-highlight:#2b2b2b;--theme-amber-border:#685439;--theme-amber-surface:var(--theme-highlight);--theme-amber-text:#f1cd91;--theme-blue-border:#494949;--theme-blue-surface:var(--theme-highlight);--theme-blue-text:#a7caff;--theme-green-border:#494949;--theme-green-surface:var(--theme-highlight);--theme-green-text:#9ddbb3;--theme-muted:#b4b4b4;--theme-neutral-border:#424242;--theme-purple-border:#594776;--theme-purple-surface:var(--theme-highlight);--theme-purple-text:#d0baff;--theme-red-border:#764b45;--theme-red-surface:var(--theme-highlight);--theme-red-text:#ffb8ae;--theme-surface:#2f2f2f;--theme-surface-soft:#262626;--theme-teal-border:#39635c;--theme-teal-surface:var(--theme-highlight);--theme-teal-text:#8cdbd1;--theme-text:#ececec;--chart-grid:light-dark(#dfe6dd,#424242);--chart-axis:light-dark(#b3c1ac,#767676);--chart-label:light-dark(#475467,#b4b4b4);--chart-blue:light-dark(#175cd3,#8bb8ff);--chart-muted:light-dark(#667085,#b4b4b4);--chart-halo:light-dark(#fff,#2f2f2f)}html{background:light-dark(#fff,#212121)}body{font-optical-sizing:auto}.theme-recovery{width:min(100% - 32px,620px);margin:12vh auto;padding:24px;border:1px solid light-dark(#dce3dc,#424242);border-radius:16px;background:light-dark(#fff,#2f2f2f);color:light-dark(#202923,#ececec)}.theme-recovery header,.theme-recovery nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.theme-recovery h1{margin:40px 0 28px;font-size:clamp(24px,4vw,32px)}.theme-recovery nav{justify-content:flex-start}.theme-recovery nav>*{display:inline-flex;align-items:center;min-height:44px;font:inherit}.theme-recovery nav>button{padding:10px 18px;border:0;border-radius:9px;background:light-dark(#263c2e,#b4dca7);color:light-dark(#fff,#142519);cursor:pointer}html[data-color-mode=light]{color-scheme:light}html[data-color-mode=dark]{color-scheme:dark}.language-picker{gap:6px}.language-picker,.theme-trigger{display:inline-flex;align-items:center}.theme-trigger{flex:0 0 44px;justify-content:center;width:44px;height:44px;padding:0;border:1px solid light-dark(#dce3dc,#424242);border-radius:10px;background:light-dark(#f4f6f1,#2f2f2f);color:light-dark(#34473a,#ececec);cursor:pointer}.theme-trigger:hover,.theme-trigger[data-state=open]{background:light-dark(#e8f0e3,#3a3a3a)}.theme-option:focus-visible,.theme-trigger:focus-visible{outline:3px solid light-dark(#387549,#b6e7a3);outline-offset:3px}.theme-menu{z-index:220;min-width:210px;max-width:calc(100vw - 24px);padding:6px;border:1px solid light-dark(#dce3dc,#424242);border-radius:13px;background:light-dark(#fff,#2f2f2f);color:light-dark(#26362e,#ececec);box-shadow:0 12px 36px #0003;font:14px var(--font-sans)}.theme-menu-label{padding:8px 10px;color:light-dark(#52604f,#b4b4b4);font-size:12px}.theme-option{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px;border-radius:8px;cursor:pointer;outline:none}.theme-option>span:first-of-type{flex:1}.theme-option[data-highlighted],.theme-option[data-state=checked]{background:light-dark(#edf4e8,#3a3a3a)}.brand-mark[data-brand-tone=auto]>path:first-child{stroke:light-dark(#151a22,#fff)}.brand-mark[data-brand-tone=auto]>path:last-child{stroke:light-dark(#3aa563,#d4f74e)}.brand-wordmark[data-brand-tone=auto]{fill:light-dark(#151a22,#fff)}.payment-methods li{color-scheme:light}.billing-provider-logo[data-provider=freedompay]{background:#fff;border-radius:6px;padding:5px}.google-sign-in{background:light-dark(#fff,#131314);color:light-dark(#1f1f1f,#e3e3e3);border-color:light-dark(#747775,#8e918f)}:root[data-color-mode=dark] :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:#767676}:root[data-color-mode=dark] :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #9ac6ff;outline-offset:3px}.consent-appearance{display:flex;align-items:center;justify-content:space-between;gap:18px;width:min(100%,600px);margin-bottom:22px}.marketing-cta .button-light{color:#1b2112}@media (max-width:600px){.language-picker{gap:4px}.consent-appearance,.ir-masthead{flex-wrap:wrap}.ir-masthead{gap:12px}}@media (max-width:430px){.marketing-header .language-trigger.is-compact{width:44px;min-width:44px;padding:8px;justify-content:center}.marketing-header .language-trigger.is-compact>span,.marketing-header .language-trigger.is-compact>svg{display:none}}@media print{:root{color-scheme:light!important}.language-picker,.language-select,.theme-menu,.theme-trigger{display:none!important}body,html{background:#fff!important}}@font-face{font-family:Google Sans;font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/google-sans-v71/google-sans-cyrillic-ext-italic.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Google Sans;font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/google-sans-v71/google-sans-cyrillic-italic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Google Sans;font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/google-sans-v71/google-sans-latin-ext-italic.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Google Sans;font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/google-sans-v71/google-sans-latin-italic.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/google-sans-v71/google-sans-cyrillic-ext-normal.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/google-sans-v71/google-sans-cyrillic-normal.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/google-sans-v71/google-sans-latin-ext-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/google-sans-v71/google-sans-latin-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.brand{display:inline-flex;align-items:center;gap:.25em;flex-shrink:0;font-size:30px;line-height:1;vertical-align:middle}.brand-mark{display:block;flex-shrink:0}.brand>.brand-mark{width:1em;height:1em}.brand>.brand-wordmark{display:block;width:auto;height:.75em;flex-shrink:0}@font-face{font-family:Alexandria;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/alexandria-v5.3.0/alexandria-arabic-wght-normal.woff2) format("woff2")}html[lang=ar]{--font-sans:"Alexandria",Tahoma,sans-serif}html[lang=ar] body{font-family:var(--font-sans);line-height:1.7}html[lang=ar] :is(h1,h2,h3,h4,p,a,button,label,span,small,strong,summary,th,td,dt,dd){letter-spacing:normal;text-transform:none}html[lang=ar] :is(h1,h2,h3,h4){line-height:1.45;font-weight:550}html[lang=ar] .clarity-hero h1{font-size:clamp(36px,4vw,56px);line-height:1.5;font-weight:500}html[lang=ar] :is(.marketing-nav,.button,.text-button){font-size:14px}html[lang=ar] .eyebrow{font-size:12px;line-height:1.7}html[lang=ar] .clarity-hero-copy>p{font-size:16px;font-weight:350}html[lang=ar] :is(input,textarea,select,button,svg text){font-family:var(--font-sans)}.brand,.performance-chart svg,.statement-chart-scroll svg,input:is([type=email],[type=url],[type=tel],[type=number]){direction:ltr;unicode-bidi:isolate}.language-trigger{display:flex;align-items:center;gap:9px;min-height:40px;padding:8px 11px;border:1px solid light-dark(#dfe5dc,var(--theme-neutral-border));border-radius:10px;background:light-dark(#fff,var(--theme-surface));color:light-dark(#27342b,var(--theme-text));font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .16s,border-color .16s,box-shadow .16s}.language-trigger.is-compact{border-color:transparent;background:light-dark(#f4f6f1,var(--theme-green-surface))}.language-trigger:hover,.language-trigger[data-state=open]{background:light-dark(#edf3e8,var(--theme-green-surface));border-color:light-dark(#cddbc4,var(--theme-green-border))}.language-trigger:focus-visible{outline:3px solid light-dark(#789b15,var(--theme-amber-border));outline-offset:3px}.language-trigger>svg{margin-inline-start:auto;transition:transform .16s}.language-trigger[data-state=open]>svg{transform:rotate(180deg)}.language-flag{width:24px;height:16px;flex:0 0 auto;object-fit:cover;border-radius:3px;box-shadow:0 0 0 1px #17231c12}.language-menu{min-width:212px;max-width:calc(100vw - 32px);max-height:var(--radix-dropdown-menu-content-available-height);overflow-y:auto;overscroll-behavior:contain;padding:8px;z-index:150;border:1px solid light-dark(#e1e7dd,var(--theme-neutral-border));border-radius:16px;background:light-dark(#fffffff7,color-mix(in srgb,var(--theme-surface) 96.86%,transparent));backdrop-filter:blur(18px);color:light-dark(#27342b,var(--theme-text));box-shadow:0 18px 50px #192d201c,0 3px 10px #192d2009;font-family:var(--font-sans);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:language-menu-in .18s cubic-bezier(.2,.8,.2,1)}.language-menu-label{padding:8px 11px 10px;color:light-dark(#68766a,var(--theme-muted));font-size:11px;font-weight:600}.language-option{display:flex;align-items:center;gap:12px;min-height:43px;padding:10px 11px;border-radius:9px;font-size:13px;cursor:pointer;outline:none;user-select:none}.language-option[data-highlighted]{background:light-dark(#f0f4ec,var(--theme-green-surface))}.language-option[data-state=checked]{background:light-dark(#eaf2e3,var(--theme-green-surface));color:light-dark(#2a5738,var(--theme-muted));font-weight:600}.language-option[data-disabled]{opacity:.5;cursor:wait}.language-selected{display:flex;margin-inline-start:auto;color:light-dark(#328251,var(--theme-green-text))}.language-menu [lang=ar]{font-family:Alexandria,Tahoma,sans-serif}@keyframes language-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.language-menu{animation:none}.language-trigger,.language-trigger>svg{transition:none}}html[dir=rtl] :is(.sidebar,.vc-sidebar){inset:0 0 0 auto}html[dir=rtl] .marketing-header-actions{margin-left:0;margin-inline-start:auto}html[dir=rtl] :is(.statement-table,.kpi-matrix-table) :is(th,td):first-child{left:auto;inset-inline-start:0}html[dir=rtl] .lucide-arrow-left,html[dir=rtl] .lucide-arrow-right,html[dir=rtl] .lucide-chevron-right{transform:scaleX(-1)}@media (max-width:760px){html[dir=rtl] .sidebar{transform:translateX(100%)}html[dir=rtl] .sidebar.sidebar-open{transform:translateX(0)}}@media (max-width:700px){html[dir=rtl] .vc-sidebar{transform:translateX(100%)}html[dir=rtl] .vc-sidebar.is-open{transform:translateX(0)}}