.services__head[data-astro-cid-qmjtkzr2]{row-gap:var(--s-5);margin-bottom:var(--s-7);align-items:end}.services__head[data-astro-cid-qmjtkzr2] h2[data-astro-cid-qmjtkzr2]{grid-column:1/span 6}.services__intro[data-astro-cid-qmjtkzr2]{grid-column:7/span 6;max-width:40ch}.services__all[data-astro-cid-qmjtkzr2]{margin-top:var(--s-6)}.sv[data-astro-cid-qmjtkzr2]{border-top:1px solid var(--line-strong)}.sv__group[data-astro-cid-qmjtkzr2]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.sv__word[data-astro-cid-qmjtkzr2]{z-index:1;padding-top:calc(var(--s-6) + .35rem);color:var(--muted);pointer-events:none;grid-area:1/1/auto/span 2;align-self:start;position:relative}.sv__rows[data-astro-cid-qmjtkzr2]{grid-area:1/1/auto/-1}.row[data-astro-cid-qmjtkzr2]{isolation:isolate;column-gap:var(--gutter);row-gap:var(--s-2);padding:var(--s-6) 0;border-bottom:1px solid var(--line-strong);transition:color var(--dur-2) var(--ease-out);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;text-decoration:none;display:grid;position:relative}.row[data-astro-cid-qmjtkzr2]:before{content:"";inset:0 calc(var(--margin) * -1);z-index:-1;background:var(--accent);clip-path:inset(0 100% 0 0);transition:clip-path var(--dur-2) var(--ease-out);position:absolute}[dir=rtl] .row[data-astro-cid-qmjtkzr2]:before{clip-path:inset(0 0 0 100%)}.row__title[data-astro-cid-qmjtkzr2]{font-size:var(--t-m);grid-area:1/3/auto/span 3;margin:0;font-weight:600;font-stretch:105%;line-height:1.35}.row__gain[data-astro-cid-qmjtkzr2]{letter-spacing:-.015em;text-wrap:balance;grid-area:1/6/auto/span 6;font-size:clamp(1.375rem,1.15rem + .9vw,1.875rem);font-weight:520;font-stretch:104%;line-height:1.2}.row__gain[data-astro-cid-qmjtkzr2]:lang(ar){letter-spacing:0;font-stretch:100%;line-height:1.55}.row__text[data-astro-cid-qmjtkzr2]{max-width:52ch;color:var(--muted);font-size:var(--t-s);transition:color var(--dur-2) var(--ease-out), translate var(--dur-2) var(--ease-out);grid-area:2/6/auto/span 5;line-height:1.55}.row__text[data-astro-cid-qmjtkzr2]:lang(ar){line-height:1.8}.row__icon[data-astro-cid-qmjtkzr2]{font-size:var(--t-xl);transition:transform var(--dur-2) var(--ease-out), translate var(--dur-2) var(--ease-out);grid-area:1/12;justify-self:end}.row__title[data-astro-cid-qmjtkzr2],.row__gain[data-astro-cid-qmjtkzr2]{transition:translate var(--dur-2) var(--ease-out)}.row[data-astro-cid-qmjtkzr2]{--step:var(--s-4)}[dir=rtl] .row[data-astro-cid-qmjtkzr2]{--step:calc(var(--s-4) * -1)}[dir=rtl] .row__icon[data-astro-cid-qmjtkzr2] .arrow{transform:scaleX(-1)}@media (hover:hover){.row[data-astro-cid-qmjtkzr2]:hover{color:var(--on-accent)}.row[data-astro-cid-qmjtkzr2]:hover .row__title[data-astro-cid-qmjtkzr2],.row[data-astro-cid-qmjtkzr2]:hover .row__gain[data-astro-cid-qmjtkzr2],.row[data-astro-cid-qmjtkzr2]:hover .row__text[data-astro-cid-qmjtkzr2]{translate:var(--step) 0}.row[data-astro-cid-qmjtkzr2]:hover .row__icon[data-astro-cid-qmjtkzr2]{translate:calc(var(--step) * -1) 0}.row[data-astro-cid-qmjtkzr2]:hover:before{clip-path:inset(0)}.row[data-astro-cid-qmjtkzr2]:hover .row__text[data-astro-cid-qmjtkzr2]{color:var(--on-accent)}.row[data-astro-cid-qmjtkzr2]:hover .row__icon[data-astro-cid-qmjtkzr2]{transform:translate(-.25rem)rotate(-45deg)}[dir=rtl] .row[data-astro-cid-qmjtkzr2]:hover .row__icon[data-astro-cid-qmjtkzr2]{transform:translate(.25rem)rotate(45deg)}.sv__group[data-astro-cid-qmjtkzr2]:has(li:first-child .row:hover) .sv__word[data-astro-cid-qmjtkzr2]{color:var(--on-accent)}}.row[data-astro-cid-qmjtkzr2]:active{color:var(--on-accent)}.row[data-astro-cid-qmjtkzr2]:active .row__title[data-astro-cid-qmjtkzr2],.row[data-astro-cid-qmjtkzr2]:active .row__gain[data-astro-cid-qmjtkzr2],.row[data-astro-cid-qmjtkzr2]:active .row__text[data-astro-cid-qmjtkzr2]{translate:var(--step) 0}.row[data-astro-cid-qmjtkzr2]:active .row__icon[data-astro-cid-qmjtkzr2]{translate:calc(var(--step) * -1) 0}.row[data-astro-cid-qmjtkzr2]:active:before{clip-path:inset(0)}.row[data-astro-cid-qmjtkzr2]:active .row__text[data-astro-cid-qmjtkzr2]{color:var(--on-accent)}.row[data-astro-cid-qmjtkzr2]:active .row__icon[data-astro-cid-qmjtkzr2]{transform:translate(-.25rem)rotate(-45deg)}@media (max-width:960px){.services__head[data-astro-cid-qmjtkzr2] h2[data-astro-cid-qmjtkzr2],.services__intro[data-astro-cid-qmjtkzr2]{grid-column:1/-1}.sv__word[data-astro-cid-qmjtkzr2]{display:none}.row[data-astro-cid-qmjtkzr2]{row-gap:var(--s-2);grid-template-columns:1fr auto}.row__title[data-astro-cid-qmjtkzr2],.row__gain[data-astro-cid-qmjtkzr2],.row__text[data-astro-cid-qmjtkzr2]{grid-area:auto/1}.row__gain[data-astro-cid-qmjtkzr2]{font-size:var(--t-l);line-height:1.3}.row__icon[data-astro-cid-qmjtkzr2]{font-size:var(--t-l);grid-area:1/2}}.start[data-astro-cid-n6ri6ksr]{--panel:#161616;--on:#fff;--on-muted:#a3a3a0}:root[data-theme=dark] .start[data-astro-cid-n6ri6ksr]{--panel:#1f1f1e}@media not all and (max-width:960px){.start[data-astro-cid-n6ri6ksr]{padding-top:var(--s-10)}}.start__room[data-astro-cid-n6ri6ksr]{column-gap:var(--gutter);grid-template-rows:auto minmax(15rem,1fr) auto auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.start__rail[data-astro-cid-n6ri6ksr]{border-radius:var(--radius-bar);background:var(--panel);grid-area:1/1/-1/span 5}.start__title[data-astro-cid-n6ri6ksr],.start__stage[data-astro-cid-n6ri6ksr],.start__price[data-astro-cid-n6ri6ksr],.start__direct[data-astro-cid-n6ri6ksr]{padding-inline:var(--s-6);color:var(--on);grid-column:1/span 5}.start__title[data-astro-cid-n6ri6ksr]{padding-top:var(--s-6);font-size:var(--t-2xl);letter-spacing:-.025em;text-wrap:balance;box-sizing:content-box;grid-row:1;max-width:12ch;font-weight:620;font-stretch:110%;line-height:1}.start__title[data-astro-cid-n6ri6ksr]:lang(ar){letter-spacing:0;line-height:1.3}.start__stage[data-astro-cid-n6ri6ksr]{margin-block:var(--s-5);--art-win:#262625;--art-cap:#30302f;--art-bar:#3a3a38;--art-line:#4a4a48;--art-dot:#6b6b68;--art-back:#1f1f1e;--art-old:#2c2c2b;--art-accent:#ddf160;--art-text:#d4d4d0;grid-row:2;padding-inline:0;position:relative;container-type:size}.start__float[data-astro-cid-n6ri6ksr]{opacity:1;width:42%;transition:inset-inline-start .8s var(--ease-out), top .8s var(--ease-out), width .8s var(--ease-out), opacity .6s var(--ease-out);position:absolute}.start__float[data-astro-cid-n6ri6ksr] .mini{animation:start-drift 7s var(--ease-in-out) infinite alternate}.start__float--0[data-astro-cid-n6ri6ksr]{inset-inline-start:5%;top:2%}.start__float--1[data-astro-cid-n6ri6ksr]{inset-inline-start:52%;top:16%}.start__float--1[data-astro-cid-n6ri6ksr] .mini{animation-delay:-2.4s}.start__float--2[data-astro-cid-n6ri6ksr]{inset-inline-start:9%;top:46%}.start__float--2[data-astro-cid-n6ri6ksr] .mini{animation-delay:-4.1s}.start__float--3[data-astro-cid-n6ri6ksr]{inset-inline-start:55%;width:36%;top:60%}.start__float--3[data-astro-cid-n6ri6ksr] .mini{animation-delay:-1.2s}.start__stage[data-astro-cid-n6ri6ksr][data-kind] .start__float[data-astro-cid-n6ri6ksr]{width:22%;inset-inline-start:calc(8.5% + var(--slot,0) * 30.5%);opacity:.45;top:calc(100cqh - 13.75cqw)}.start__stage[data-astro-cid-n6ri6ksr][data-kind] .start__float[data-astro-cid-n6ri6ksr][data-on]{--cw:min(76cqw, 60cqh * 1.6);width:var(--cw);inset-inline-start:calc((100cqw - var(--cw)) / 2);top:calc(42cqh - var(--cw) * .3125);opacity:1}@keyframes start-drift{0%{translate:0 -.35rem}to{translate:0 .35rem}}.start__price[data-astro-cid-n6ri6ksr]{padding-bottom:var(--s-5);grid-row:3;gap:.2rem;display:grid}.start__price-label[data-astro-cid-n6ri6ksr]{font-size:var(--t-s);color:var(--on-muted);font-weight:560}.start__sum[data-astro-cid-n6ri6ksr]{min-height:1.1em;font-size:var(--t-xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-weight:620;font-stretch:112%;line-height:1.1}.start__sum[data-astro-cid-n6ri6ksr][data-idle-on]{font-size:var(--t-l);letter-spacing:0;color:var(--on-muted);white-space:normal;font-weight:500;font-stretch:100%}.start__sum[data-astro-cid-n6ri6ksr] .pc-w{color:var(--on-muted);font-weight:500}.start__sum[data-astro-cid-n6ri6ksr] .pc-n{direction:ltr;unicode-bidi:isolate}.start__sum[data-astro-cid-n6ri6ksr] .pc-d{overflow-clip-margin:.08em;vertical-align:bottom;margin-block:-.06em;padding-block:.06em;display:inline-block;overflow:clip}.start__sum[data-astro-cid-n6ri6ksr] .pc-d>span{display:inline-block}.start__vat[data-astro-cid-n6ri6ksr]{max-width:40ch;font-size:var(--t-xs);color:var(--on-muted);line-height:1.5}.start__direct[data-astro-cid-n6ri6ksr]{padding-bottom:var(--s-6);font-size:var(--t-s);color:var(--on-muted);grid-row:4}.start__direct[data-astro-cid-n6ri6ksr] a[data-astro-cid-n6ri6ksr]{color:var(--on);text-underline-offset:.25em}.start__ask[data-astro-cid-n6ri6ksr]{padding-block:var(--s-6) var(--s-5);grid-area:1/7/span 3/-1;align-self:center}.start__on[data-astro-cid-n6ri6ksr]{align-self:end;align-items:center;gap:var(--s-4) var(--s-6);padding-bottom:var(--s-2);flex-wrap:wrap;grid-area:4/7/auto/-1;display:flex}.start__path[data-astro-cid-n6ri6ksr]{gap:var(--s-2) var(--s-4);margin:0 0 var(--s-6);flex-wrap:wrap;padding:0;display:flex}.start__stepname[data-astro-cid-n6ri6ksr]{font-size:var(--t-s);color:var(--muted);align-items:center;gap:.5rem;font-weight:560;display:inline-flex}.start__stepname[data-astro-cid-n6ri6ksr] b[data-astro-cid-n6ri6ksr]{border-radius:var(--radius-small);background:var(--surface);width:1.75rem;height:1.75rem;color:var(--muted);font-size:var(--t-xs);font-variant-numeric:tabular-nums;transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);place-items:center;font-weight:620;display:grid}.start__stepname[data-astro-cid-n6ri6ksr][data-now]{color:var(--ink)}.start__stepname[data-astro-cid-n6ri6ksr][data-now] b[data-astro-cid-n6ri6ksr]{background:var(--accent);color:var(--on-accent)}.start__stepname[data-astro-cid-n6ri6ksr][data-done]{color:var(--ink)}.start__stepname[data-astro-cid-n6ri6ksr][data-done] b[data-astro-cid-n6ri6ksr]{background:var(--ink);color:var(--paper)}.start__q[data-astro-cid-n6ri6ksr]{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2rem,1.2rem + 2.4vw,3.5rem);font-weight:620;font-stretch:110%;line-height:1.02}.start__q[data-astro-cid-n6ri6ksr]:lang(ar){letter-spacing:0;line-height:1.3}.start__lead[data-astro-cid-n6ri6ksr]{max-width:46ch;margin:var(--s-4) 0 var(--s-6);color:var(--muted);font-size:var(--t-m);line-height:1.55}.start__lead[data-astro-cid-n6ri6ksr]:lang(ar){line-height:1.8}.start__cards[data-astro-cid-n6ri6ksr]{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.start__card[data-astro-cid-n6ri6ksr]{--art-win:#fff;--art-cap:#e6e6e2;--art-bar:#dcdcd8;--art-line:#cfcfcb;--art-dot:#b5b5b1;--art-back:#e2e2de;--art-old:#d9d9d5;--art-accent:#161616;--art-text:#5e5e5c;--card-bg:var(--surface);--card-fg:var(--ink);--card-note:var(--muted);gap:var(--s-3);height:100%;padding:var(--s-4);border-radius:var(--radius-tile);background:var(--card-bg);color:var(--card-fg);transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);text-decoration:none;display:grid}:root[data-theme=dark] .start__card[data-astro-cid-n6ri6ksr]{--art-win:#333331;--art-cap:#3a3a38;--art-bar:#464644;--art-line:#52524f;--art-dot:#6b6b68;--art-back:#2a2a29;--art-old:#3a3a38;--art-accent:#ddf160;--art-text:#a3a3a0}.start__card-art[data-astro-cid-n6ri6ksr]{padding-block:var(--s-3);border-radius:var(--radius-control);background:var(--art-plate,transparent);transition:background-color var(--dur-2) var(--ease-out);place-items:center;display:grid}.start__card-art[data-astro-cid-n6ri6ksr] .mini{width:70%;transition:transform var(--dur-2) var(--ease-out)}.start__card-text[data-astro-cid-n6ri6ksr]{gap:.15rem;padding-inline-end:2rem;display:grid;position:relative}.start__label[data-astro-cid-n6ri6ksr]{font-size:var(--t-m);letter-spacing:-.01em;-webkit-hyphens:none;hyphens:none;font-weight:600;font-stretch:105%;line-height:1.25}.start__note[data-astro-cid-n6ri6ksr]{font-size:var(--t-s);color:var(--card-note);text-wrap:pretty;line-height:1.4}.start__note[data-astro-cid-n6ri6ksr]:lang(ar){line-height:1.7}.start__go[data-astro-cid-n6ri6ksr]{transition:transform var(--dur-2) var(--ease-out);position:absolute;inset-block-start:.1rem;inset-inline-end:0}.start__go[data-astro-cid-n6ri6ksr] .arrow{width:1.25rem;height:1.25rem}[dir=rtl] .start__go[data-astro-cid-n6ri6ksr] .arrow{transform:scaleX(-1)}.start__card[data-astro-cid-n6ri6ksr][aria-checked=true]{--card-bg:var(--accent);--card-fg:var(--on-accent);--card-note:color-mix(in srgb, var(--on-accent) 76%, var(--accent));--art-plate:#161616;--art-win:#262625;--art-cap:#30302f;--art-bar:#3a3a38;--art-line:#4a4a48;--art-dot:#6b6b68;--art-back:#1f1f1e;--art-old:#2c2c2b;--art-accent:#ddf160;--art-text:#d4d4d0}.start__card[data-astro-cid-n6ri6ksr][aria-checked=true] .mini *{animation-play-state:running}@media (hover:hover){.start__card[data-astro-cid-n6ri6ksr]:hover{--card-bg:var(--accent);--card-fg:var(--on-accent);--card-note:color-mix(in srgb, var(--on-accent) 76%, var(--accent));--art-plate:#161616;--art-win:#262625;--art-cap:#30302f;--art-bar:#3a3a38;--art-line:#4a4a48;--art-dot:#6b6b68;--art-back:#1f1f1e;--art-old:#2c2c2b;--art-accent:#ddf160;--art-text:#d4d4d0}.start__card[data-astro-cid-n6ri6ksr]:hover .mini *{animation-play-state:running}.start__card[data-astro-cid-n6ri6ksr]:hover .start__card-art[data-astro-cid-n6ri6ksr] .mini{transform:translateY(-3%)}.start__card[data-astro-cid-n6ri6ksr]:hover .start__go[data-astro-cid-n6ri6ksr]{transform:translate(.25rem)}[dir=rtl] .start__card[data-astro-cid-n6ri6ksr]:hover .start__go[data-astro-cid-n6ri6ksr]{transform:translate(-.25rem)}}.start__card[data-astro-cid-n6ri6ksr]:active{--card-bg:var(--accent);--card-fg:var(--on-accent);--card-note:color-mix(in srgb, var(--on-accent) 76%, var(--accent))}.start__next[data-astro-cid-n6ri6ksr]{border-radius:var(--radius-control)}.start__next[data-astro-cid-n6ri6ksr] .arrow{width:1.1em;height:1.1em}[dir=rtl] .start__next[data-astro-cid-n6ri6ksr] .arrow{transform:scaleX(-1)}.start__more[data-astro-cid-n6ri6ksr]{gap:var(--s-2) var(--s-5);font-size:var(--t-m);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.start__float[data-astro-cid-n6ri6ksr],.start__float[data-astro-cid-n6ri6ksr] .mini{transition:none;animation:none}}@media (max-width:960px){.start__room[data-astro-cid-n6ri6ksr]{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.start__rail[data-astro-cid-n6ri6ksr],.start__stage[data-astro-cid-n6ri6ksr]{display:none}.start__title[data-astro-cid-n6ri6ksr],.start__ask[data-astro-cid-n6ri6ksr],.start__price[data-astro-cid-n6ri6ksr],.start__on[data-astro-cid-n6ri6ksr],.start__direct[data-astro-cid-n6ri6ksr]{grid-area:auto/1}.start__title[data-astro-cid-n6ri6ksr]{max-width:none;color:var(--ink);font-size:var(--t-h2,var(--t-2xl));order:1;padding:0}.start__ask[data-astro-cid-n6ri6ksr]{padding-block:var(--s-5) var(--s-5);order:2}.start__price[data-astro-cid-n6ri6ksr]{padding:var(--s-4) var(--s-5);border-radius:var(--radius-tile);background:var(--panel);order:3}.start__on[data-astro-cid-n6ri6ksr]{margin-top:var(--s-5);order:4;padding:0}.start__next[data-astro-cid-n6ri6ksr]{justify-content:space-between;width:100%}.start__direct[data-astro-cid-n6ri6ksr]{margin-top:var(--s-5);color:var(--muted);order:5;padding:0}.start__direct[data-astro-cid-n6ri6ksr] a[data-astro-cid-n6ri6ksr]{color:var(--ink)}}@media (max-width:600px){.start__card-art[data-astro-cid-n6ri6ksr]{display:none}.start__card[data-astro-cid-n6ri6ksr]{align-content:start}.start__card-text[data-astro-cid-n6ri6ksr]{padding-block-start:1.75rem;padding-inline-end:0}.start__go[data-astro-cid-n6ri6ksr]{inset-inline:0 auto}}@media (max-width:30rem){.start__label[data-astro-cid-n6ri6ksr]{-webkit-hyphens:manual;hyphens:manual}}.sk[data-astro-cid-o5rj2zma]{--art-win:#fff;--art-cap:#e6e6e2;--art-bar:#dcdcd8;--art-line:#cfcfcb;--art-dot:#b5b5b1;--art-accent:#161616;background:var(--surface);border-radius:2.2cqw;width:100%;height:100%;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #16161612,0 2cqw 5cqw -1.5cqw #1616163d;container-type:inline-size}:root[data-theme=dark] .sk[data-astro-cid-o5rj2zma]{--art-win:#333331;--art-cap:#3a3a38;--art-bar:#464644;--art-line:#52524f;--art-dot:#6b6b68;--art-accent:#ddf160;box-shadow:0 0 0 1px #ffffff14,0 2cqw 5cqw -1.5cqw #0009}.sk__p[data-astro-cid-o5rj2zma]{inset-inline-start:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--w) * 1%);height:calc(var(--h) * 1%);border-radius:calc(var(--r,1) * 1cqw);background:var(--c,var(--art-bar));position:absolute}.sk__p--win[data-astro-cid-o5rj2zma]{--c:var(--art-win)}.sk__p--cap[data-astro-cid-o5rj2zma]{--c:var(--art-cap);border-end-end-radius:0;border-end-start-radius:0}.sk__p--bar[data-astro-cid-o5rj2zma]{--c:var(--art-bar)}.sk__p--line[data-astro-cid-o5rj2zma]{--c:var(--art-line)}.sk__p--dot[data-astro-cid-o5rj2zma]{--c:var(--art-dot);aspect-ratio:1;border-radius:50%;height:auto}.sk__p--accent[data-astro-cid-o5rj2zma]{--c:var(--art-accent)}.sk__p[data-astro-cid-o5rj2zma].is-stripe{border-start-start-radius:0;border-start-end-radius:0}.al[data-astro-cid-hsuufkrw]{width:100%;height:100%;font-family:var(--font);container-type:inline-size}.al__sheet[data-astro-cid-hsuufkrw]{--al-paper:#f5f1e8;--al-ink:#1f2a2c;--al-soft:#6b6a63;--al-line:#1f2a2c1f;background:var(--al-paper);height:100%;color:var(--al-ink);border-radius:2.2cqw;overflow:hidden;box-shadow:0 0 0 1px #16161614,0 2cqw 5cqw -1.5cqw #16161647}.al__auto[data-astro-cid-hsuufkrw]{background:#efefec;grid-template-columns:repeat(3,1fr);align-content:center;gap:3cqw;padding:4cqw 4.4cqw 5cqw;display:grid}.al__switch[data-astro-cid-hsuufkrw]{color:#161616;grid-column:1/-1;justify-self:start;align-items:center;gap:1.6cqw;font-size:3cqw;font-weight:600;display:inline-flex}.al__track[data-astro-cid-hsuufkrw]{background:var(--accent);border-radius:2.1cqw;width:7.6cqw;height:4.2cqw;position:relative;box-shadow:inset 0 0 0 1px #16161614}.al__track[data-astro-cid-hsuufkrw] i[data-astro-cid-hsuufkrw]{top:.6cqw;background:#161616;border-radius:50%;width:3cqw;height:3cqw;position:absolute;inset-inline-end:.6cqw}.al__tile[data-astro-cid-hsuufkrw]{background:#fff;border-radius:2cqw;gap:1.2cqw;padding:3.2cqw 2.8cqw;display:grid;position:relative;box-shadow:0 0 0 1px #1616160f,0 1.6cqw 3.2cqw -1.6cqw #1616164d}.al__icon[data-astro-cid-hsuufkrw]{color:#161616;width:7cqw;height:7cqw}.al__icon[data-astro-cid-hsuufkrw] svg[data-astro-cid-hsuufkrw]{width:100%;height:100%}.al__tname[data-astro-cid-hsuufkrw]{color:#161616;margin-top:1.2cqw;font-size:3.2cqw;font-weight:600}.al__twhat[data-astro-cid-hsuufkrw]{color:#5e5e5c;font-size:2.5cqw;line-height:1.3}.al__done[data-astro-cid-hsuufkrw]{top:2.6cqw;background:var(--accent);width:4.6cqw;height:4.6cqw;color:var(--on-accent);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:2.6cqw}.al__done[data-astro-cid-hsuufkrw] svg[data-astro-cid-hsuufkrw]{width:70%;height:70%}.al__code[data-astro-cid-hsuufkrw]{color:#e6e6e3;background:#141414;padding:0;box-shadow:0 0 0 1px #ffffff1a,0 2cqw 5cqw -1.5cqw #00000080}:root[data-theme=dark] .al__code[data-astro-cid-hsuufkrw]{background:#1e1e1d;box-shadow:0 0 0 1px #ffffff29,0 2cqw 5cqw -1.5cqw #000000b3}:root[data-theme=dark] .al__tabs[data-astro-cid-hsuufkrw]{background:#2a2a29}:root[data-theme=dark] .al__tabs[data-astro-cid-hsuufkrw] span[data-astro-cid-hsuufkrw]{background:#1e1e1d}.al__tabs[data-astro-cid-hsuufkrw]{color:#a3a3a0;background:#1e1e1d;align-items:center;gap:1cqw;height:6cqw;padding-inline:2.4cqw;font-size:2cqw;display:flex}.al__tabs[data-astro-cid-hsuufkrw] i[data-astro-cid-hsuufkrw]{background:#ffffff38;border-radius:50%;width:1.3cqw;height:1.3cqw}.al__tabs[data-astro-cid-hsuufkrw] span[data-astro-cid-hsuufkrw]{color:#e6e6e3;background:#141414;border-radius:1cqw 1cqw 0 0;margin-inline-start:2cqw;padding:.8cqw 2cqw}.al__ide[data-astro-cid-hsuufkrw]{grid-template-columns:22cqw minmax(0,1fr);height:calc(100% - 6cqw);display:grid}.al__files[data-astro-cid-hsuufkrw]{color:#8a8a86;border-inline-end:1px solid #ffffff14;margin:0;padding:3cqw 2.4cqw;font-size:2.1cqw;line-height:2}.al__file[data-astro-cid-hsuufkrw]{padding-inline-start:2.2cqw}.al__file--on[data-astro-cid-hsuufkrw]{color:#fff}.al__pre[data-astro-cid-hsuufkrw]{white-space:pre;margin:0;padding:3cqw;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:2.55cqw;line-height:1.85;overflow:hidden}.al__ln[data-astro-cid-hsuufkrw]{display:block}.al__no[data-astro-cid-hsuufkrw]{color:#5f5f5c;width:4.2cqw;display:inline-block}.c-k[data-astro-cid-hsuufkrw]{color:var(--accent)}.c-f[data-astro-cid-hsuufkrw]{color:#9cc3ff}.c-t[data-astro-cid-hsuufkrw]{color:#f2c58a}.c-s[data-astro-cid-hsuufkrw]{color:#b9e6a8}.an[data-astro-cid-kgv3hztm]{--dir:1}[dir=rtl] .an[data-astro-cid-kgv3hztm]{--dir:-1}.an__body[data-astro-cid-kgv3hztm]{--col:min(31cqw, 25rem);--gx:var(--s-7);--lw:min(44rem, calc((100cqw - var(--col) - var(--gx)) / 1.166));--lh:calc(var(--lw) * .6);--fh:calc(var(--lw) * .628);--lift:max(calc(var(--fh) * .6), 15rem);--apart:calc(var(--open,1) * 4 * var(--lift));--y0:calc(var(--fh) / 2 + var(--s-6));margin-top:var(--s-9);position:relative;container-type:inline-size}.an__head[data-astro-cid-kgv3hztm]{column-gap:var(--gutter);row-gap:var(--s-5);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.an__title[data-astro-cid-kgv3hztm]{grid-column:1/span 7}.an__intro[data-astro-cid-kgv3hztm]{max-width:32ch;color:var(--muted);grid-column:8/span 5}.an__scene[data-astro-cid-kgv3hztm]{height:calc(var(--y0) + 4 * var(--lift) + var(--fh) / 2 + var(--s-6));position:relative}.an__stack[data-astro-cid-kgv3hztm]{inset-inline-start:calc(var(--col) + var(--gx) + (100cqw - var(--col) - var(--gx)) / 2);top:var(--y0);width:var(--lw);height:var(--lh);margin-top:calc(var(--lh) / -2);transform:rotateX(52deg) rotateZ(calc(var(--dir) * -30deg));transform-style:preserve-3d;margin-inline-start:calc(var(--lw) / -2);position:absolute}.an__layer[data-astro-cid-kgv3hztm]{transform:translateZ(calc(max(var(--k) * var(--lw) * .012, min(var(--k) * var(--lift), var(--apart))) / -.788));transform-style:preserve-3d;position:absolute;inset:0}.an__floor[data-astro-cid-kgv3hztm]{filter:blur(30px);transform:translateZ(calc(max(var(--lw) * .048, var(--apart)) / -.788 - 2rem));background:#16161633;border-radius:3rem;position:absolute;inset:6%}:root[data-theme=dark] .an__floor[data-astro-cid-kgv3hztm]{background:#000000b3}.an__parts[data-astro-cid-kgv3hztm]{z-index:1;pointer-events:none;margin:0;padding:0;position:absolute;inset:0}.an__part[data-astro-cid-kgv3hztm]{inset-inline-start:0;top:calc(var(--y0) + var(--k) * var(--lift));width:var(--col);pointer-events:auto;position:absolute;translate:0 -50%}.an__words[data-astro-cid-kgv3hztm]{gap:var(--s-2);display:grid}.an__flat[data-astro-cid-kgv3hztm]{display:none}.an__name[data-astro-cid-kgv3hztm]{font-size:var(--t-xl);letter-spacing:-.015em;font-weight:600;font-stretch:105%;line-height:1.15}.an__name[data-astro-cid-kgv3hztm]:lang(ar){letter-spacing:0;font-stretch:100%;line-height:1.45}.an__line[data-astro-cid-kgv3hztm]{max-width:30ch;color:var(--muted);font-size:var(--t-m);line-height:1.45}.an__line[data-astro-cid-kgv3hztm]:lang(ar){line-height:1.8}.an__tools[data-astro-cid-kgv3hztm]{margin:var(--s-3) 0 0;font-size:var(--t-m);flex-wrap:wrap;align-items:center;gap:.7rem 1.4rem;padding:0;font-weight:500;display:flex}@media (max-width:1199px){.an__body[data-astro-cid-kgv3hztm]{--col:34cqw}.an__name[data-astro-cid-kgv3hztm]{font-size:var(--t-l)}}@media (max-width:960px){.an__title[data-astro-cid-kgv3hztm],.an__intro[data-astro-cid-kgv3hztm]{grid-column:1/-1}.an__body[data-astro-cid-kgv3hztm]{margin-top:var(--s-7)}.an__scene[data-astro-cid-kgv3hztm]{display:none}.an__parts[data-astro-cid-kgv3hztm]{gap:var(--s-8);pointer-events:auto;display:grid;position:static}.an__part[data-astro-cid-kgv3hztm]{width:auto;position:static;translate:none}.an__name[data-astro-cid-kgv3hztm]{font-size:var(--t-l)}.an__flat[data-astro-cid-kgv3hztm]{aspect-ratio:1/.6;margin-bottom:var(--s-4);display:block}}@media (min-width:600px) and (max-width:960px){.an__part[data-astro-cid-kgv3hztm]{column-gap:var(--s-6);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;display:grid}.an__flat[data-astro-cid-kgv3hztm]{margin-bottom:0}}.about__grid[data-astro-cid-j4y4sje3]{row-gap:var(--s-8);align-items:center}.about__words[data-astro-cid-j4y4sje3]{gap:var(--s-5);grid-column:1/span 6;align-content:center;display:grid}.about__words[data-astro-cid-j4y4sje3] .t-lead[data-astro-cid-j4y4sje3]{max-width:38ch}.about__title[data-astro-cid-j4y4sje3]{margin-bottom:var(--s-3)}.about__map[data-astro-cid-j4y4sje3]{grid-column:8/span 5;justify-self:center;width:min(100%,25rem)}@media (max-width:960px){.about__words[data-astro-cid-j4y4sje3],.about__map[data-astro-cid-j4y4sje3]{grid-column:1/-1}.about__map[data-astro-cid-j4y4sje3]{justify-self:start;width:min(100%,21rem)}}.work[data-astro-cid-wcolddp2]{padding-top:var(--section)}.work__head[data-astro-cid-wcolddp2]{row-gap:var(--s-5);margin-bottom:var(--s-8);align-items:end}.work__head[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{grid-column:1/span 6}.work__intro[data-astro-cid-wcolddp2]{grid-column:7/span 6;max-width:48ch}.showcase[data-astro-cid-wcolddp2]{column-gap:var(--gutter);row-gap:var(--s-10);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.show[data-astro-cid-wcolddp2]{gap:var(--s-5);align-content:start;display:grid}.show--0[data-astro-cid-wcolddp2]{grid-column:1/span 9}.show--1[data-astro-cid-wcolddp2]{margin-top:var(--s-8);grid-column:1/span 5}.show--2[data-astro-cid-wcolddp2]{grid-column:7/span 6}.show--3[data-astro-cid-wcolddp2]{grid-column:4/span 9}.show__media[data-astro-cid-wcolddp2]{display:block}.show__text[data-astro-cid-wcolddp2]{gap:var(--s-2);max-width:52ch;display:grid}.show__name[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{transition:background-size var(--dur-2) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;text-decoration:none}.show__name[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover,.show__name[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:active{background-size:100% 2px}.show__frame[data-astro-cid-wcolddp2]{transition:transform 1.2s var(--ease-out);position:relative}.show__frame[data-astro-cid-wcolddp2]:has(.show__phone){padding-bottom:var(--s-8)}.show__phone[data-astro-cid-wcolddp2]{width:17%;position:absolute;bottom:0;right:5%}@media (hover:hover){.show__media[data-astro-cid-wcolddp2]:hover .show__frame[data-astro-cid-wcolddp2]{transform:scale(1.015)}}.show__media[data-astro-cid-wcolddp2]:active .show__frame[data-astro-cid-wcolddp2]{transform:scale(1.015)}.work__all[data-astro-cid-wcolddp2]{padding-block:var(--s-6) 0}.langs[data-astro-cid-wcolddp2]{border-top:1px solid var(--line)}.langs__frame[data-astro-cid-wcolddp2]{padding-block:var(--section)}.langs__grid[data-astro-cid-wcolddp2]{row-gap:var(--s-7);align-items:center}.langs__text[data-astro-cid-wcolddp2]{align-self:center;gap:var(--s-5);grid-column:1/span 5;align-content:center;display:grid}.langs__intro[data-astro-cid-wcolddp2]{max-width:44ch}.langs__steps[data-astro-cid-wcolddp2]{gap:var(--s-5);color:var(--muted);display:flex}.langs[data-astro-cid-wcolddp2]:not(.is-enhanced) .langs__steps[data-astro-cid-wcolddp2]{display:none}.langs__step[data-astro-cid-wcolddp2]{padding:0 0 var(--s-1);border:0;color:inherit;font:inherit;cursor:pointer;transition:color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);background:0 0;border-bottom:1px solid #0000;position:relative}.langs__step[data-astro-cid-wcolddp2]:after{content:"";position:absolute;inset:-.625rem -.75rem}@media (hover:hover){.langs__step[data-astro-cid-wcolddp2]:hover{color:var(--ink)}}.langs__step[data-astro-cid-wcolddp2][aria-pressed=true]{color:var(--ink);border-color:var(--accent-line)}.langs__lines[data-astro-cid-wcolddp2]{gap:var(--s-4);display:grid}.langs__line[data-astro-cid-wcolddp2]{font-size:var(--t-xl);max-width:18em}.langs__line[data-astro-cid-wcolddp2][dir=rtl]{text-align:right}.langs__shots[data-astro-cid-wcolddp2]{gap:var(--s-3);grid-column:7/span 6;grid-template-columns:repeat(3,1fr);display:grid}.langs[data-astro-cid-wcolddp2].is-enhanced .langs__lines[data-astro-cid-wcolddp2]{grid-template-areas:"line";align-items:start}.langs[data-astro-cid-wcolddp2].is-enhanced .langs__line[data-astro-cid-wcolddp2]{opacity:0;visibility:hidden;grid-area:line}.langs[data-astro-cid-wcolddp2].is-enhanced .langs__line[data-astro-cid-wcolddp2][data-active]{opacity:1;visibility:visible}.langs[data-astro-cid-wcolddp2].is-enhanced .langs__shots[data-astro-cid-wcolddp2]{grid-template-columns:1fr;grid-template-areas:"shot"}.langs[data-astro-cid-wcolddp2].is-enhanced .langs__shot[data-astro-cid-wcolddp2]{opacity:0;visibility:hidden;transition:opacity var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out), visibility 0s linear var(--dur-3);grid-area:shot;transform:scale(.97)}.langs[data-astro-cid-wcolddp2].is-enhanced .langs__shot[data-astro-cid-wcolddp2][data-active]{opacity:1;visibility:visible;transition-delay:0s;transform:none}@media (max-width:960px){.work__head[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2],.work__intro[data-astro-cid-wcolddp2],.langs__text[data-astro-cid-wcolddp2],.langs__shots[data-astro-cid-wcolddp2]{grid-column:1/-1}.show[data-astro-cid-wcolddp2]{grid-column:1/-1;margin-top:0}.show__phone[data-astro-cid-wcolddp2]{width:28%;right:var(--s-3)}}
