:root{--door:#0f3d4b;--door-deep:#0b2f3a;--door-ink:#f2f8f9;--door-muted:#b5ced5;--door-line:#f2f8f924;--clay:#23938f;--clay-deep:#18716e;--clay-soft:#e1f1f0;--saffron:#45c8b8;--bg:#f5f8f9;--surface:#fff;--surface-2:#edf3f5;--surface-3:#e0e9ed;--text:#0f2530;--text-muted:#536873;--line:#dce6ea;--line-strong:#c3d2d8;--accent:#12657a;--accent-hover:#0d5466;--accent-ink:#f2f8f9;--accent-soft:#e0eff3;--sand:#23938f;--sand-soft:#e1f1f0;--success:#1f8a62;--warning:#b8740f;--danger:#c0473a;--wa:#1e8758;--shadow-1:0 1px 2px #0f25300f, 0 2px 8px #0f25300d;--shadow-2:0 2px 6px #0f25300f, 0 20px 44px -16px #0f253033;--shadow-frame:0 40px 80px -36px #061a228c, 0 12px 24px -12px #061a2238;--font-head:"Cairo", "Almarai", system-ui, sans-serif;--font-body:"Almarai", "Cairo", system-ui, sans-serif;--fs-0:.8125rem;--fs-1:.9375rem;--fs-2:1.0625rem;--fs-3:1.25rem;--fs-4:clamp(1.4rem, 1.15rem + .9vw, 1.8rem);--fs-5:clamp(1.75rem, 1.3rem + 1.6vw, 2.5rem);--fs-6:clamp(2rem, 1.35rem + 2.2vw, 3.1rem);--fs-7:clamp(2.4rem, 1.4rem + 3.6vw, 4.6rem);--r-1:6px;--r-2:10px;--r-3:14px;--r-4:22px;--u:8px;--wrap:1240px;--gutter:clamp(16px, 4vw, 40px);--header-h:68px;--ease:cubic-bezier(.2, .7, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);color-scheme:light}@media (width>=900px){:root{--fs-2:1.125rem}}:root[data-theme=dark]{--door:#0d2f3a;--door-deep:#0a2630;--door-ink:#e9f3f5;--door-muted:#93b2bb;--door-line:#e9f3f51f;--clay:#3fb3ad;--clay-deep:#2b8d88;--clay-soft:#12333a;--saffron:#4fd0c0;--bg:#0a1a20;--surface:#0f242c;--surface-2:#142f39;--surface-3:#1a3a46;--text:#e6f0f2;--text-muted:#9ab2ba;--line:#1c3a45;--line-strong:#2a4e5b;--accent:#6fc9d8;--accent-hover:#8bd6e2;--accent-ink:#082029;--accent-soft:#143c46;--sand:#3fb3ad;--sand-soft:#12333a;--success:#5cc79a;--warning:#e6ad52;--danger:#ea8a7b;--wa:#4fc48c;--shadow-1:0 1px 2px #0000004d;--shadow-2:0 2px 6px #0000004d, 0 20px 44px -16px #0009;--shadow-frame:0 40px 80px -36px #000c, 0 12px 24px -12px #00000080;color-scheme:dark}.app{--ui-fs:13px;font-family:var(--font-body);font-size:var(--ui-fs);color:var(--text);background:var(--bg);text-align:start;grid-template-columns:auto 1fr;min-height:100%;line-height:1.5;display:grid}.app *{box-sizing:border-box}.app h4,.app h5{font-family:var(--font-head);margin:0;font-weight:700}.app__side{background:var(--surface);border-inline-end:1px solid var(--line);flex-direction:column;align-items:center;gap:6px;width:62px;padding:12px 0;display:flex}.app__side .s-logo{width:34px;height:34px;margin-bottom:10px}.app__side .s-i{width:40px;height:40px;color:var(--text-muted);border-radius:11px;place-items:center;display:grid}.app__side .s-i.on{background:var(--accent-soft);color:var(--accent)}.app__side .s-i svg{width:19px;height:19px}.app__main{flex-direction:column;min-width:0;display:flex}.app__top{border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:10px;height:52px;padding:0 18px;display:flex}.app__top h4{font-size:15px}.app__top .sp{flex:1}.app__search{background:var(--surface-2);height:32px;color:var(--text-muted);border-radius:9px;align-items:center;gap:6px;min-width:170px;padding:0 10px;font-size:12px;display:flex}.app__search svg{width:14px}.avatar{width:30px;height:30px;font-family:var(--font-head);background:var(--sand-soft);color:color-mix(in oklab,var(--sand),var(--text) 45%);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.avatar.g{background:var(--accent-soft);color:var(--accent)}.app__body{flex:1;align-content:start;gap:14px;min-height:0;padding:16px 18px;display:grid}.pnl{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px}.pnl__h{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.pnl__h h5{font-size:13.5px}.kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.kpi{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px}.kpi small{color:var(--text-muted);font-size:11.5px;display:block}.kpi b{font-family:var(--font-head);font-variant-numeric:tabular-nums;margin-top:2px;font-size:19px;display:block}.kpi em{color:var(--success);font-size:11px;font-style:normal;font-weight:700}.tbl{border-collapse:collapse;width:100%;font-size:12.5px}.tbl th{text-align:start;color:var(--text-muted);border-bottom:1px solid var(--line);padding:7px 8px;font-size:11.5px;font-weight:700}.tbl td{border-bottom:1px solid var(--line);white-space:nowrap;padding:9px 8px}.tbl tr:last-child td{border-bottom:0}.num{font-variant-numeric:tabular-nums;font-family:var(--font-head);font-weight:700}.pill{background:var(--surface-2);height:22px;color:var(--text-muted);border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.pill:before{content:"";opacity:.8;background:currentColor;border-radius:50%;width:6px;height:6px}.pill.ok{background:color-mix(in oklab,var(--success) 14%,transparent);color:var(--success)}.pill.warn{background:color-mix(in oklab,var(--warning) 14%,transparent);color:var(--warning)}.pill.bad{background:color-mix(in oklab,var(--danger) 13%,transparent);color:var(--danger)}.pill.info{background:var(--accent-soft);color:var(--accent)}.ubtn{border:1px solid var(--line);background:var(--surface);height:32px;font-family:var(--font-head);color:var(--text);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.ubtn.pri{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.ubtn.wa{background:var(--wa);border-color:var(--wa);color:#fff}.ubtn svg{width:14px;height:14px}.row{align-items:center;gap:8px;display:flex}.between{justify-content:space-between}.mut{color:var(--text-muted)}.sm{font-size:11.5px}.bar{background:var(--surface-2);border-radius:6px;height:6px;overflow:hidden}.bar>i{border-radius:inherit;background:var(--accent);height:100%;display:block}.phone{width:290px;box-shadow:var(--shadow-frame);background:#18201c;border-radius:40px;padding:9px}.phone__scr{background:var(--bg);border-radius:32px;flex-direction:column;height:590px;display:flex;position:relative;overflow:hidden}.phone__notch{z-index:3;background:#18201c;border-radius:14px;width:86px;height:24px;position:absolute;top:8px;left:50%;translate:-50%}.phone__bar{flex:none;height:40px}.win{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-frame);border-radius:16px;overflow:hidden}.win__chrome{background:var(--surface-2);border-bottom:1px solid var(--line);align-items:center;gap:10px;height:38px;padding:0 14px;display:flex}.win__dots{gap:6px;display:flex}.win__dots i{background:var(--line-strong);border-radius:50%;width:10px;height:10px}.win__url{background:var(--surface);max-width:360px;height:24px;color:var(--text-muted);direction:ltr;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;margin-inline:auto;font-size:11.5px;display:flex}.win__url svg{width:12px}.win__body{position:relative}.frm{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;display:grid}.frm .full{grid-column:1/-1}.fl{color:var(--text-muted);gap:4px;font-size:11.5px;font-weight:700;display:grid}.fl b.req{color:var(--danger);font-weight:700}.fi-in{border:1px solid var(--line-strong);background:var(--bg);height:34px;color:var(--text);font:inherit;border-radius:8px;align-items:center;width:100%;padding:0 10px;font-size:12.5px;font-weight:600;display:flex}.fi-in.sel{justify-content:space-between}.fi-in.sel:after{content:"";border:solid var(--text-muted);border-width:0 1.5px 1.5px 0;width:7px;height:7px;transform:rotate(45deg)translateY(-2px)}.fi-in.area{align-items:flex-start;height:58px;padding-top:8px}.fi-in.focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.frm-act{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:4px;padding-top:10px;display:flex}.secttl{font-family:var(--font-head);color:var(--text);border-bottom:2px solid var(--accent);margin-bottom:6px;padding-bottom:6px;font-size:12px;font-weight:800;display:inline-block}.stars{color:var(--warning);letter-spacing:1px;font-size:12px}.stars i{color:var(--line-strong);font-style:normal}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px);accent-color:var(--accent)}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--fs-2);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;caret-color:var(--accent);margin:0;line-height:1.8;overflow-x:clip}:lang(en) body{line-height:1.6}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.25em}button{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--font-head);text-wrap:balance;margin:0;font-weight:800;line-height:1.25}:lang(en) :is(h1,h2,h3){letter-spacing:-.02em;line-height:1.1}p{text-wrap:pretty;margin:0}::selection{background:var(--saffron);color:#0b2f3a}:focus-visible{outline:2.5px solid var(--saffron);outline-offset:3px;border-radius:6px}html{scrollbar-color:var(--line-strong) var(--bg)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--line-strong);border:3px solid var(--bg);border-radius:12px}.skip{inset-inline-start:12px;z-index:100;background:var(--door);color:var(--door-ink);border-radius:var(--r-2);padding:10px 16px;text-decoration:none;transition:top .2s;position:absolute;top:-60px}.skip:focus{top:12px}.wrap{width:min(100% - 2*var(--gutter), var(--wrap));margin-inline:auto}.section{padding-block:clamp(80px,10vw,144px);position:relative}.section--surface{background:var(--surface);--band:var(--surface)}.section--tint{background:var(--surface-2);--band:var(--surface-2)}.band{background:var(--band);color:var(--band-ink);position:relative}.band--door{--band:var(--door);color:var(--door-ink)}.band--door :is(.lead,.muted){color:var(--door-muted)}.band--door .link{color:var(--saffron)}.band--door .btn--ghost{--b-fg:var(--door-ink);border-color:#f2f8f94d}.band--door .btn--ghost:hover{background:#f2f8f914}.band--door .btn:not(.btn--ghost):not(.btn--sun){--b-bg:var(--door-ink);--b-fg:var(--door)}.band--door .card{border-color:var(--door-line);background:#ffffff0d}.band--door .card p{color:var(--door-muted)}.band--door .icon-tile{color:var(--saffron);background:#f2f8f91a}.band--clay{--band:var(--clay-soft);--band-ink:var(--text)}.crown:before{content:"";inset-inline:0;top:calc(var(--u) * -1.5);height:calc(var(--u) * 1.5);background:var(--band,var(--bg));display:none;position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='12'%3E%3Cpath d='M0 12 L6 4 L6 0 L18 0 L18 4 L24 12 Z' fill='%23000'/%3E%3C/svg%3E") 0 100%/24px 12px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='12'%3E%3Cpath d='M0 12 L6 4 L6 0 L18 0 L18 4 L24 12 Z' fill='%23000'/%3E%3C/svg%3E") 0 100%/24px 12px repeat-x}.h-display{font-size:var(--fs-7);font-weight:800;line-height:1.15}:lang(en) .h-display{line-height:1.04}.h-1{font-size:var(--fs-6)}.h-2{font-size:var(--fs-5)}.h-3{font-size:var(--fs-4)}.lead{font-size:var(--fs-3);color:var(--text-muted);max-width:60ch;line-height:1.75}.muted{color:var(--text-muted)}.section-head{gap:18px;max-width:780px;margin-bottom:clamp(40px,5vw,64px);display:grid}.center{text-align:center;margin-inline:auto}.grid{gap:clamp(16px,2vw,24px);display:grid}@media (width>=760px){.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(2,1fr)}}@media (width>=1080px){.grid-4{grid-template-columns:repeat(4,1fr)}}.btn{--b-bg:var(--accent);--b-fg:var(--accent-ink);border-radius:var(--r-2);background:var(--b-bg);min-height:50px;color:var(--b-fg);font-family:var(--font-head);font-weight:700;font-size:var(--fs-1);cursor:pointer;transition:background .2s,transform .18s var(--ease),box-shadow .25s var(--ease);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex;position:relative}.btn:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 10px 22px -12px #0a1e218c}.btn:active{transition-duration:80ms;transform:translateY(0)scale(.98)}.btn--ghost{--b-bg:transparent;--b-fg:var(--text);border-color:var(--line-strong)}.btn--ghost:hover{background:var(--surface-2);box-shadow:none}.btn--sun{--b-bg:var(--saffron);--b-fg:#08262f}.btn--sun:hover{background:#5fd6c7}.btn--sm{min-height:40px;padding:0 16px}.btn--lg{min-height:56px;font-size:var(--fs-2);padding:0 28px}.btn .arr{transition:transform .25s var(--ease-out)}.btn:hover .arr{transform:translate(-4px)}:lang(en) .arr{transform:scaleX(-1)}:lang(en) .btn:hover .arr{transform:scaleX(-1)translate(-4px)}.link{color:var(--accent);transition:background-size .3s var(--ease-out);background:linear-gradient(currentColor,currentColor) 100% 100%/0 1.5px no-repeat;font-weight:700;text-decoration:none}:lang(en) .link{background-position:0 100%}.link:hover{background-size:100% 1.5px}.chip{background:var(--surface-2);color:var(--text-muted);font-size:var(--fs-0);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-weight:700;line-height:1.6;display:inline-flex}.chip--accent{background:var(--accent-soft);color:var(--accent)}.chip--soon{border:1px dashed var(--line-strong);background:0 0}.tag-preview{font-size:var(--fs-0);color:var(--clay-deep);background:var(--clay-soft);border-radius:999px;padding:2px 10px;font-weight:700}:root[data-theme=dark] .tag-preview{color:var(--saffron)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-3);transition:transform .25s var(--ease),box-shadow .25s,border-color .25s;padding:clamp(20px,2.4vw,28px)}a.card{color:inherit;text-decoration:none;display:block}a.card:hover{box-shadow:var(--shadow-2);border-color:var(--line-strong);transform:translateY(-2px)}.card h3{font-size:var(--fs-3)}.card p{color:var(--text-muted);font-size:var(--fs-1);margin-top:8px}.icon-tile{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:10px;place-items:center;margin-bottom:16px;display:grid}.icon-tile svg{width:22px;height:22px}.door-frame{border-radius:calc(var(--r-4) + 6px);background:linear-gradient(180deg,var(--door-deep),color-mix(in oklab,var(--door-deep),#000 25%));box-shadow:var(--shadow-frame),inset 0 0 0 1px #f2f8f91f;padding:clamp(6px,1vw,12px);position:relative}.door-frame:after{content:"";border-radius:calc(var(--r-4) + 2px);pointer-events:none;border:1px solid #78dcd22e;position:absolute;inset:clamp(3px,.5vw,6px)}.checks{gap:12px;margin:0;padding:0;list-style:none;display:grid}.checks li{align-items:flex-start;gap:12px;display:flex}.checks li:before{content:"";background:var(--clay-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6 10.5l2.6 2.6L14 7.6' fill='none' stroke='%2323938f' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat;border-radius:50%;flex:none;width:18px;height:18px;margin-top:.35em}.js [data-reveal]{opacity:0;filter:blur(4px);transition:opacity .6s var(--ease-out),transform .7s var(--ease-out),filter .6s var(--ease-out);transition-delay:calc(var(--i,0)*70ms);transform:translateY(14px)}.js [data-reveal].in{opacity:1;filter:none;transform:none}[data-enter]>*{animation:enter .9s var(--ease-out) both;animation-delay:calc(var(--i,0)*90ms)}@keyframes enter{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js [data-reveal]{opacity:1;filter:none;transform:none}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mh__in>*,.wh__in>*,.dm__in>*,.needs>*,.roles>*,.rules>*,.links>*,.wa>*,.feat>*,.why>*,.sp__panel>*,.hero__in>*,.brand>*,.wac>*{min-width:0}.band--door:has(>.hb){overflow:hidden}.band--door>.wrap{z-index:1;position:relative}@media (width<=360px){.hdr .logo{gap:7px;--s:30px!important}.hdr .logo__word{font-size:15px}}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-out .22s var(--ease) both}::view-transition-new(root){animation:vt-in .38s var(--ease-out) both}@keyframes vt-out{to{opacity:0;transform:translateY(-6px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(10px)}}.hdr{view-transition-name:site-header}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}.logo[data-astro-cid-f7espo7c]{color:var(--text);align-items:center;gap:10px;display:inline-flex}.logo__mark[data-astro-cid-f7espo7c]{width:var(--s);height:var(--s);flex:none;overflow:visible}.logo__tile[data-astro-cid-f7espo7c]{fill:var(--door)}.logo__t[data-astro-cid-f7espo7c]{fill:#f2f8f9}.logo__dot[data-astro-cid-f7espo7c]{fill:var(--saffron)}.logo__wave[data-astro-cid-f7espo7c]{stroke:var(--saffron);stroke-width:2.2px;opacity:.45}.logo__ring[data-astro-cid-f7espo7c]{stroke:var(--saffron);stroke-width:2px;opacity:0;transform-origin:48px 48px;transform-box:view-box}.logo--dark[data-astro-cid-f7espo7c] .logo__tile[data-astro-cid-f7espo7c],[data-theme=dark] .logo__tile[data-astro-cid-f7espo7c]{fill:#f2f8f9}.logo--dark[data-astro-cid-f7espo7c] .logo__t[data-astro-cid-f7espo7c],[data-theme=dark] .logo__t[data-astro-cid-f7espo7c]{fill:var(--door-deep)}.logo__word[data-astro-cid-f7espo7c]{font-family:Cairo,sans-serif;font-size:calc(var(--s)*.62);letter-spacing:-.035em;direction:ltr;align-items:baseline;line-height:1;display:flex}.logo__word[data-astro-cid-f7espo7c] b[data-astro-cid-f7espo7c]{font-weight:900}.logo__word[data-astro-cid-f7espo7c] i[data-astro-cid-f7espo7c]{background:var(--saffron);border-radius:50%;align-self:baseline;width:.2em;height:.2em;margin:0 .1em 0 .06em;transform:translateY(-.02em)}.logo__word[data-astro-cid-f7espo7c] span[data-astro-cid-f7espo7c]{color:var(--clay);font-weight:700}.logo--dark[data-astro-cid-f7espo7c] .logo__word[data-astro-cid-f7espo7c]{color:var(--door-ink)}.logo--dark[data-astro-cid-f7espo7c] .logo__word[data-astro-cid-f7espo7c] span[data-astro-cid-f7espo7c]{color:var(--saffron)}a[data-astro-cid-f7espo7c]:hover .logo__ring[data-astro-cid-f7espo7c]{animation:touch .9s var(--ease-out)}@keyframes touch{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.hdr[data-astro-cid-nen7h5rs]{z-index:50;background:var(--door);transition:box-shadow .3s var(--ease);position:sticky;top:0}.hdr[data-astro-cid-nen7h5rs].is-stuck{box-shadow:0 12px 30px -18px #08191cb3}.hdr__in[data-astro-cid-nen7h5rs]{height:var(--header-h);align-items:center;gap:24px;display:flex}.hdr__logo[data-astro-cid-nen7h5rs]{flex:none;text-decoration:none}.hdr__nav[data-astro-cid-nen7h5rs]{align-items:center;gap:4px;margin-inline-start:12px;display:none}.hdr__link[data-astro-cid-nen7h5rs],.dd__btn[data-astro-cid-nen7h5rs]{height:40px;font-family:var(--font-head);font-weight:700;font-size:var(--fs-1);cursor:pointer;color:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;text-decoration:none;transition:background .18s;display:inline-flex}.hdr__link[data-astro-cid-nen7h5rs]:hover,.dd__btn[data-astro-cid-nen7h5rs]:hover,.dd__btn[data-astro-cid-nen7h5rs][aria-expanded=true]{background:#f2f8f917}.dd__btn[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:12px;transition:transform .2s var(--ease)}.dd__btn[data-astro-cid-nen7h5rs][aria-expanded=true] svg[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.dd[data-astro-cid-nen7h5rs]{position:relative}.dd__panel[data-astro-cid-nen7h5rs]{inset-inline-start:0;background:var(--door-deep);border:1px solid var(--door-line);border-radius:var(--r-3);width:min(580px,80vw);box-shadow:var(--shadow-2);opacity:0;visibility:hidden;transform-origin:top;transition:opacity .16s,transform .2s var(--ease),visibility 0s .2s;grid-template-columns:1fr 1fr;gap:4px;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);transform:translateY(-4px)scale(.98)}.dd__panel--grid[data-astro-cid-nen7h5rs]{width:380px}.dd__btn[data-astro-cid-nen7h5rs][aria-expanded=true]+.dd__panel[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.dd__item[data-astro-cid-nen7h5rs]{border-radius:var(--r-2);padding:12px 14px;text-decoration:none;transition:background .15s;display:block}.dd__item[data-astro-cid-nen7h5rs]:hover{background:#f2f8f912}.dd__item[data-astro-cid-nen7h5rs]:hover strong[data-astro-cid-nen7h5rs]{color:var(--saffron)}.dd__item[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{font-family:var(--font-head);font-size:var(--fs-1);display:block}.dd__item[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{font-size:var(--fs-0);color:var(--door-muted);margin-top:2px;line-height:1.6;display:block}.hdr__tools[data-astro-cid-nen7h5rs]{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.tool[data-astro-cid-nen7h5rs]{cursor:pointer;min-width:44px;height:44px;font-family:var(--font-head);font-weight:700;font-size:var(--fs-1);color:inherit;background:0 0;border:0;border-radius:999px;place-items:center;padding:0 10px;text-decoration:none;transition:background .18s,transform .15s;display:inline-grid}.tool[data-astro-cid-nen7h5rs]:hover{background:#f2f8f917}.tool[data-astro-cid-nen7h5rs]:active{transform:scale(.94)}.tool[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:20px;height:20px;transition:opacity .25s,transform .35s var(--ease-out);grid-area:1/1}[data-theme=dark] .i-sun[data-astro-cid-nen7h5rs],[data-theme=light] .i-moon[data-astro-cid-nen7h5rs]{opacity:1;transform:none}[data-theme=dark] .i-moon[data-astro-cid-nen7h5rs]{opacity:0;transform:rotate(-60deg)scale(.6)}[data-theme=light] .i-sun[data-astro-cid-nen7h5rs]{opacity:0;transform:rotate(60deg)scale(.6)}.hdr__cta[data-astro-cid-nen7h5rs]{display:none}.hdr__try[data-astro-cid-nen7h5rs]{color:var(--saffron)!important}.tool--login[data-astro-cid-nen7h5rs]{padding:0 14px;display:none}@media (width>=1040px){.tool--login[data-astro-cid-nen7h5rs]{display:inline-grid}}.lg-s[data-astro-cid-nen7h5rs]{display:none}@media (width<=400px){.lg-l[data-astro-cid-nen7h5rs]{display:none}.lg-s[data-astro-cid-nen7h5rs]{display:inline}.hdr__in[data-astro-cid-nen7h5rs]{gap:8px}.hdr__tools[data-astro-cid-nen7h5rs]{gap:0}}.hdr__burger[data-astro-cid-nen7h5rs]{flex-direction:column;justify-content:center;gap:6px;display:inline-flex}.hdr__burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{width:20px;height:2px;transition:transform .25s var(--ease);background:currentColor;border-radius:2px;display:block}.hdr__burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(4px)rotate(45deg)}.hdr__burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-4px)rotate(-45deg)}.mnav[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 0;background:var(--door);padding-block:16px 40px;position:fixed;overflow:auto}.mnav__in[data-astro-cid-nen7h5rs]{flex-direction:column;display:flex}.mnav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){min-height:48px;font-family:var(--font-head);font-weight:700;font-size:var(--fs-3);border-bottom:1px solid var(--door-line);align-items:center;text-decoration:none;display:flex}.mnav__grid[data-astro-cid-nen7h5rs]{grid-template-columns:1fr 1fr;column-gap:16px;display:grid}.mnav__grid[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--fs-2)!important}.mnav__h[data-astro-cid-nen7h5rs]{font-size:var(--fs-0);color:var(--saffron);margin-top:24px;font-weight:700}.mnav[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{margin-top:28px}@media (width>=1040px){.hdr__nav[data-astro-cid-nen7h5rs],.hdr__cta[data-astro-cid-nen7h5rs]{display:flex}.hdr__burger[data-astro-cid-nen7h5rs]{display:none}.mnav[data-astro-cid-nen7h5rs]{display:none!important}}.ftr[data-astro-cid-jo6i4kqk]{--band:var(--door-deep);background:var(--door-deep);padding-block:88px 32px}.ftr__top[data-astro-cid-jo6i4kqk]{gap:48px;display:grid}.ftr__brand[data-astro-cid-jo6i4kqk]{max-width:380px}.ftr__brand[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]+[data-astro-cid-jo6i4kqk]{margin-top:14px}.ftr__tag[data-astro-cid-jo6i4kqk]{font-family:var(--font-head);font-weight:700;font-size:var(--fs-3)}.ftr__brand[data-astro-cid-jo6i4kqk] .muted[data-astro-cid-jo6i4kqk]{font-size:var(--fs-1)}.ftr__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr);gap:32px 24px;display:grid}.ftr__cols[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;display:flex}.ftr__h[data-astro-cid-jo6i4kqk]{font-family:var(--font-head);margin-bottom:8px;font-weight:700}.link-q[data-astro-cid-jo6i4kqk]{min-height:36px;color:var(--door-muted);font-size:var(--fs-1);align-items:center;text-decoration:none;transition:color .15s;display:inline-flex}.link-q[data-astro-cid-jo6i4kqk]:hover{color:var(--saffron)}.ftr__bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--door-line);font-size:var(--fs-0);color:var(--door-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:56px;padding-top:24px;display:flex}@media (width>=900px){.ftr__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1.5fr}.ftr__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr)}}
