@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/sora-latin-ext-300-normal.MhjWGw7J.woff2)format("woff2"),url(/_astro/sora-latin-ext-300-normal._JD_50WO.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/sora-latin-300-normal.cp3Vmaam.woff2)format("woff2"),url(/_astro/sora-latin-300-normal.CYw8U7ew.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/sora-latin-ext-400-normal.Twk1CgKs.woff2)format("woff2"),url(/_astro/sora-latin-ext-400-normal.BmhJC382.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/sora-latin-400-normal.CRt88UEn.woff2)format("woff2"),url(/_astro/sora-latin-400-normal.OW7qkl5a.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/sora-latin-ext-600-normal.Cue1zdhl.woff2)format("woff2"),url(/_astro/sora-latin-ext-600-normal.DLOJK0Ta.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/sora-latin-600-normal.Cdg4DaK0.woff2)format("woff2"),url(/_astro/sora-latin-600-normal.1_7fyUAY.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/sora-latin-ext-700-normal.DM0oy5s8.woff2)format("woff2"),url(/_astro/sora-latin-ext-700-normal.Oc7uZIYt.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/sora-latin-700-normal.9waGdLWo.woff2)format("woff2"),url(/_astro/sora-latin-700-normal.BKPfQAnC.woff)format("woff");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-display:swap;font-weight:300;src:url(/_astro/ibm-plex-sans-arabic-arabic-300-normal.CbO9c89e.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-300-normal.D1YP2vdu.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.CyU-ddYS.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.EA1o-u_Q.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.0pRdybE_.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.MJZ0liF5.woff)format("woff")}:root{--ink:#16191e;--ink-2:#1b2330;--steel:#4a5b74;--copper:#e8641b;--copper-ink:#c94f0f;--copper-deep:#a8400b;--mist:#eef1f4;--navy-900:var(--ink);--navy-800:var(--ink-2);--navy-700:var(--steel);--copper-600:var(--copper-ink);--copper-500:var(--copper);--copper-100:#fbe9dd;--slate-900:var(--ink-2);--slate-700:#3d4756;--slate-500:#5b6575;--slate-200:#dde2e8;--slate-100:var(--mist);--slate-50:#f6f7f9;--white:#fff;--text:var(--ink-2);--text-muted:var(--slate-500);--bg:var(--white);--bg-subtle:var(--slate-50);--border:var(--slate-200);--brand:var(--ink-2);--accent:var(--copper-ink);--accent-hover:var(--copper-deep);--font-sans:Sora, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--step--1:.875rem;--step-0:1rem;--step-1:1.25rem;--step-2:clamp(1.6rem, 1.3rem + 1.2vw, 2.2rem);--step-3:clamp(2.1rem, 1.5rem + 2.6vw, 3.4rem);--step-4:clamp(2.4rem, 1.6rem + 3.6vw, 4.2rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--radius:2px;--container:76rem;--gutter:1rem;--header-h:72px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--step-0);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;line-height:1.65}img,svg{max-width:100%;height:auto}a{color:var(--copper-ink)}a:hover{color:var(--copper-deep)}h1,h2,h3{color:var(--ink);line-height:1.15}h1{font-size:var(--step-3);letter-spacing:-.01em;font-weight:300}h2{font-size:var(--step-2);letter-spacing:-.005em;font-weight:300}h3{font-weight:600}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}@media (width>=720px){:root{--gutter:2rem}}.eyebrow{align-items:center;gap:var(--space-2);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600;display:flex}.eyebrow:before{content:"";background:var(--copper);flex:none;width:9px;height:9px}.section-head{max-width:46rem;margin-bottom:var(--space-8)}.section-head h2{margin:var(--space-3) 0 0}.section-head p:not(.eyebrow){margin:var(--space-3) 0 0;color:var(--slate-700)}.section{padding-block:var(--space-16)}@media (width>=900px){.section{padding-block:var(--space-24)}}.btn{letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:stretch;padding:0;font-size:.8125rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn>span{align-items:center;padding:.85rem 1.15rem;display:inline-flex}.btn>i{justify-content:center;align-items:center;min-width:2.75rem;font-size:1rem;font-style:normal;display:inline-flex}html[dir=rtl] .btn>i{transform:scaleX(-1)}.btn-primary>span{background:var(--copper-ink);color:var(--white)}.btn-primary>i,.btn-primary:hover>span,.btn-primary:hover>i{background:var(--copper-deep);color:var(--white)}.btn-ghost>span{color:var(--white);border:1px solid #ffffffb3}.btn-ghost>i{color:var(--white);background:#ffffff29}.btn-ghost:hover>span{background:#ffffff1a}.btn-line>span{border:1px solid var(--copper-ink);color:var(--copper-ink);background:var(--white)}.btn-line>i{background:var(--copper-ink);color:var(--white)}.btn-line:hover>span{background:var(--copper-100)}.more{align-items:center;gap:var(--space-2);font-weight:600;text-decoration:none;display:inline-flex}.more:after{content:"→"}html[dir=rtl] .more:after{content:"←"}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--copper);outline-offset:2px}html[lang=zh-Hans]{--font-sans:Sora, system-ui, -apple-system, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif}html[lang=zh-Hans] h1,html[lang=zh-Hans] h2{font-weight:400}html[lang=ar]{--font-sans:"IBM Plex Sans Arabic", "Segoe UI", Tahoma, "Geeza Pro", "Noto Sans Arabic", system-ui, sans-serif;line-height:1.8}html[lang=ar] h1,html[lang=ar] h2{letter-spacing:0;font-weight:400}html[dir=rtl] .eyebrow,html[dir=rtl] .btn{letter-spacing:0}.lang[data-astro-cid-l4evwy7q]{position:relative}summary[data-astro-cid-l4evwy7q]{align-items:center;gap:var(--space-1);padding:var(--space-2);cursor:pointer;font-size:var(--step--1);color:var(--slate-700);white-space:nowrap;font-weight:500;list-style:none;display:inline-flex}summary[data-astro-cid-l4evwy7q] svg[data-astro-cid-l4evwy7q]{flex:none}.code[data-astro-cid-l4evwy7q]{display:none}@media (width>=1240px){.full[data-astro-cid-l4evwy7q]{display:none}.code[data-astro-cid-l4evwy7q]{display:inline}}summary[data-astro-cid-l4evwy7q]::-webkit-details-marker{display:none}ul[data-astro-cid-l4evwy7q]{inset-inline-end:0;z-index:40;min-width:10rem;padding:var(--space-2) 0;background:var(--white);border:1px solid var(--border);border-radius:var(--radius);margin:0;list-style:none;position:absolute;top:100%;box-shadow:0 8px 16px #0b1f331a}a[data-astro-cid-l4evwy7q]{padding:var(--space-2) var(--space-4);color:var(--slate-900);text-decoration:none;display:block}a[data-astro-cid-l4evwy7q]:hover,a[data-astro-cid-l4evwy7q][aria-current]{color:var(--accent);background:var(--bg-subtle)}@media (width<=480px){summary[data-astro-cid-l4evwy7q] span[data-astro-cid-l4evwy7q]{display:none}}.site-header[data-astro-cid-nen7h5rs]{z-index:20;background:var(--white);border-bottom:1px solid var(--border);position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{align-items:stretch;gap:var(--space-4);min-height:var(--header-h);display:flex}.logo[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);letter-spacing:.12em;color:var(--ink);flex-shrink:0;font-weight:700;text-decoration:none;display:inline-flex}.nav-desktop[data-astro-cid-nen7h5rs]{margin-inline-start:auto;display:flex}.menu[data-astro-cid-nen7h5rs]{gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.menu[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{display:flex}.top[data-astro-cid-nen7h5rs]{font-size:var(--step--1);color:var(--ink-2);white-space:nowrap;border-top:2px solid #0000;border-bottom:2px solid #0000;align-items:center;gap:.35rem;font-weight:500;text-decoration:none;display:inline-flex}.top[data-astro-cid-nen7h5rs][aria-current=page],.menu[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:hover>.top[data-astro-cid-nen7h5rs],.menu[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:focus-within>.top[data-astro-cid-nen7h5rs]{color:var(--copper-ink);border-bottom-color:var(--copper)}.chev[data-astro-cid-nen7h5rs]{transition:transform .2s}.has-panel[data-astro-cid-nen7h5rs]:hover .chev[data-astro-cid-nen7h5rs],.has-panel[data-astro-cid-nen7h5rs]:focus-within .chev[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.panel[data-astro-cid-nen7h5rs]{inset-inline:0;visibility:hidden;opacity:0;background:var(--white);border-top:1px solid var(--border);transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:100%;transform:translateY(-6px);box-shadow:0 24px 40px #16191e24}.has-panel[data-astro-cid-nen7h5rs]:hover>.panel[data-astro-cid-nen7h5rs],.has-panel[data-astro-cid-nen7h5rs]:focus-within>.panel[data-astro-cid-nen7h5rs]{visibility:visible;opacity:1;transform:none}.panel-inner[data-astro-cid-nen7h5rs]{gap:var(--space-8);padding-block:var(--space-8);grid-template-columns:16rem 1fr;display:grid}.intro[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]:not(.eyebrow){margin:var(--space-3) 0 var(--space-4);font-size:var(--step--1);color:var(--slate-700)}.intro[data-astro-cid-nen7h5rs] .eyebrow[data-astro-cid-nen7h5rs]+.more[data-astro-cid-nen7h5rs]{margin-top:var(--space-4);display:inline-flex}.thumbs[data-astro-cid-nen7h5rs]{gap:var(--space-4);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.thumbs[data-astro-cid-nen7h5rs].four{grid-template-columns:repeat(4,1fr)}.thumbs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{gap:var(--space-1);color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.thumbs[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{aspect-ratio:3/2;object-fit:cover;width:100%;margin-bottom:var(--space-2);transition:opacity .2s}.thumbs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover img[data-astro-cid-nen7h5rs]{opacity:.85}.thumbs[data-astro-cid-nen7h5rs] .name[data-astro-cid-nen7h5rs]{font-weight:600;font-size:var(--step--1)}.thumbs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .name[data-astro-cid-nen7h5rs]{color:var(--copper-ink)}.thumbs[data-astro-cid-nen7h5rs] .sub[data-astro-cid-nen7h5rs]{color:var(--slate-500);font-size:.75rem}.tools[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-3);display:flex}.tools[data-astro-cid-nen7h5rs] .cta{white-space:nowrap}.nav-mobile[data-astro-cid-nen7h5rs]{display:none}.nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;padding:var(--space-2);color:var(--ink);list-style:none}.nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.nav-mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{inset-inline:0;max-height:calc(100vh - var(--header-h));padding:var(--space-4) var(--gutter) var(--space-8);background:var(--white);border-bottom:1px solid var(--border);flex-direction:column;display:flex;position:absolute;top:100%;overflow-y:auto;box-shadow:0 16px 24px #16191e1f}.m-top[data-astro-cid-nen7h5rs]{padding:var(--space-3) 0;color:var(--ink);border-bottom:1px solid var(--mist);font-weight:600;text-decoration:none}.m-sub[data-astro-cid-nen7h5rs]{padding:var(--space-2) 0;color:var(--slate-700);font-size:var(--step--1);padding-inline-start:var(--space-4);text-decoration:none}.nav-mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] .btn{margin-top:var(--space-6);align-self:flex-start}@media (width<=1239px){.nav-desktop[data-astro-cid-nen7h5rs],.tools[data-astro-cid-nen7h5rs] .cta{display:none}.tools[data-astro-cid-nen7h5rs]{margin-inline-start:auto}.nav-mobile[data-astro-cid-nen7h5rs]{display:block}}.site-footer[data-astro-cid-jo6i4kqk]{padding-top:var(--space-16);background:var(--ink);color:#c3cad3;font-size:var(--step--1)}.grid[data-astro-cid-jo6i4kqk]{gap:var(--space-8);grid-template-columns:1.6fr repeat(4,1fr);display:grid}.grid[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]{gap:var(--space-2);flex-direction:column;display:flex}p[data-astro-cid-jo6i4kqk]{margin:0}.brand[data-astro-cid-jo6i4kqk]{letter-spacing:.12em;color:var(--white);font-weight:700;font-size:var(--step-1)}.brand[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{letter-spacing:0;opacity:.7;margin-inline-start:var(--space-1);font-weight:400}.heading[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-2);color:var(--white);margin-bottom:var(--space-2);font-weight:600;display:flex}.heading[data-astro-cid-jo6i4kqk]:before{content:"";background:var(--copper);width:7px;height:7px}.muted[data-astro-cid-jo6i4kqk]{color:#8c96a3}a[data-astro-cid-jo6i4kqk]{color:#c3cad3;text-decoration:none}a[data-astro-cid-jo6i4kqk]:hover{color:var(--copper)}.legal[data-astro-cid-jo6i4kqk]{margin-top:var(--space-12);padding-block:var(--space-6);color:#8c96a3;border-top:1px solid #ffffff14}@media (width<=1000px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr)}.about[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=520px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.wa[data-astro-cid-dsjoc6do]{inset-inline-end:var(--space-4);bottom:var(--space-4);z-index:30;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--white);background:#1f9d55;border-radius:999px;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;box-shadow:0 6px 18px #0000002e}.wa[data-astro-cid-dsjoc6do]:hover{color:var(--white);background:#188a49}@media (width<=480px){.wa[data-astro-cid-dsjoc6do] .label[data-astro-cid-dsjoc6do]{display:none}.wa[data-astro-cid-dsjoc6do]{padding:var(--space-3)}}
