.hero[data-astro-cid-6voplrxj]{min-block-size:100svh;padding-block:calc(var(--header-h) + 1.5rem) 2.5rem;display:flex}.hero-grid[data-astro-cid-6voplrxj]{grid-template-rows:auto auto;align-content:center;gap:clamp(1.5rem,3vw,2.5rem);display:grid}.panels[data-astro-cid-6voplrxj]{block-size:min(66svh, 760px, calc((100vw - 2 * var(--pad) - 3rem) / 3 * 1.7778));justify-content:center;align-items:stretch;gap:clamp(.75rem,1.6vw,1.5rem);min-inline-size:0;display:flex}.hero-grid[data-astro-cid-6voplrxj]{min-inline-size:0}.panel[data-astro-cid-6voplrxj]{aspect-ratio:9/16;block-size:100%;animation:rise 1.2s var(--ease) both;animation-delay:calc(var(--i) * .14s + .15s);display:block;position:relative}.panel[data-astro-cid-6voplrxj] .slot{block-size:100%;inline-size:auto}.panel[data-astro-cid-6voplrxj]:nth-child(2){transform:translateY(-1.5rem)}.panel-cap[data-astro-cid-6voplrxj]{z-index:3;background:linear-gradient(#0000,#0b0b0cd9);gap:.15rem;padding:1rem 1.1rem;display:grid;position:absolute;inset-block-end:0;inset-inline:0}.word[data-astro-cid-6voplrxj]{font-family:var(--serif);font-size:clamp(1.6rem,2.6vw,2.6rem);font-style:italic;line-height:1}:root[lang=ar] .word[data-astro-cid-6voplrxj]{font-style:normal;line-height:1.3}.pname[data-astro-cid-6voplrxj]{font-size:.62rem}.num[data-astro-cid-6voplrxj]{color:var(--tungsten)}@keyframes rise{0%{opacity:0;transform:translateY(30px)}}.panel[data-astro-cid-6voplrxj]:nth-child(2){animation-name:rise2}@keyframes rise2{0%{opacity:0;transform:translateY(calc(30px - 1.5rem))}to{transform:translateY(-1.5rem)}}.hero-type[data-astro-cid-6voplrxj]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.name[data-astro-cid-6voplrxj]{animation:fadeup 1.2s var(--ease) .5s both;margin:0;font-weight:400}.hero-side[data-astro-cid-6voplrxj]{max-inline-size:30rem;animation:fadeup 1.2s var(--ease) .75s both;gap:.75rem;padding-block-end:.8rem;display:grid}.hero-side[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{margin:0}.title[data-astro-cid-6voplrxj]{color:var(--tungsten)}.hero-line[data-astro-cid-6voplrxj]{color:var(--bone);font-size:1.05rem}.reel-btn[data-astro-cid-6voplrxj]{border:1px solid var(--tungsten);color:var(--bone);transition:background var(--t), color var(--t);justify-self:start;align-items:center;gap:.75rem;padding:.8rem 1.2rem .8rem .9rem;font-size:.95rem;display:inline-flex}.reel-btn[data-astro-cid-6voplrxj]:hover{background:var(--tungsten);color:var(--ink)}.reel-btn[data-astro-cid-6voplrxj]:hover .meta[data-astro-cid-6voplrxj]{color:var(--ink)}.play[data-astro-cid-6voplrxj]{border-block:6px solid #0000;border-inline-start:10px solid;block-size:0;inline-size:0}:root[dir=rtl] .play[data-astro-cid-6voplrxj]{scale:-1 1}.reel-dlg[data-astro-cid-6voplrxj]{background:#050506f7;border:0;block-size:100svh;max-block-size:none;inline-size:100vw;max-inline-size:none;margin:0;padding:0;inset:0}.reel-dlg[data-astro-cid-6voplrxj][open]{place-items:center;display:grid}.reel-dlg[data-astro-cid-6voplrxj] video[data-astro-cid-6voplrxj]{aspect-ratio:9/16;background:#000;block-size:min(92svh,1100px);inline-size:auto;max-inline-size:96vw}.reel-close[data-astro-cid-6voplrxj]{color:var(--bone);opacity:.75;padding:1rem;font-size:2.4rem;line-height:1;position:absolute;inset-block-start:.5rem;inset-inline-end:.75rem}.reel-close[data-astro-cid-6voplrxj]:hover{opacity:1;color:var(--tungsten)}@keyframes fadeup{0%{opacity:0;transform:translateY(16px)}}@media (width<=760px){.panels[data-astro-cid-6voplrxj]{aspect-ratio:9/16;block-size:auto;inline-size:min(68vw, 340px, calc((100svh - var(--header-h) - 15rem) * .5625));margin-inline:auto;display:block;position:relative}.hero[data-astro-cid-6voplrxj]{padding-block-start:calc(var(--header-h) + .5rem)}.hero-grid[data-astro-cid-6voplrxj]{gap:1.25rem}.panel[data-astro-cid-6voplrxj]{opacity:0;transition:opacity 1.1s var(--ease);animation:none;position:absolute;inset:0;transform:none!important}.panel[data-astro-cid-6voplrxj].is-active{opacity:1}.hero-type[data-astro-cid-6voplrxj]{flex-direction:column;align-items:flex-start;gap:1rem}.hero[data-astro-cid-6voplrxj]{min-block-size:auto}}.intro-grid[data-astro-cid-6voplrxj]{grid-template-columns:minmax(12rem,1fr) 3fr;align-items:start;gap:2rem;display:grid}.intro[data-astro-cid-6voplrxj] .h2[data-astro-cid-6voplrxj]{max-inline-size:26ch}@media (width<=760px){.intro-grid[data-astro-cid-6voplrxj]{grid-template-columns:1fr}}.selected[data-astro-cid-6voplrxj]{grid-template-columns:repeat(4,1fr);align-items:start;gap:clamp(1rem,2vw,2rem);display:grid}.selected[data-astro-cid-6voplrxj] .wide{grid-column:span 2}.selected[data-astro-cid-6voplrxj] .tall:nth-child(2n){margin-block-start:clamp(2rem,5vw,5rem)}@media (width<=1000px){.selected[data-astro-cid-6voplrxj]{grid-template-columns:repeat(2,1fr)}.selected[data-astro-cid-6voplrxj] .tall:nth-child(2n){margin-block-start:3rem}}@media (width<=520px){.selected[data-astro-cid-6voplrxj] .wide{grid-column:1/-1}}.p1-band[data-astro-cid-6voplrxj]{border-block:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(2rem,5vw,4rem);display:grid}.p1-text[data-astro-cid-6voplrxj]{justify-items:start;gap:1rem;display:grid}.p1-text[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj],.p1-text[data-astro-cid-6voplrxj] .h2[data-astro-cid-6voplrxj]{margin:0}.p1-shows[data-astro-cid-6voplrxj]{font-family:var(--serif);flex-wrap:wrap;gap:.4rem 1.25rem;margin:0;padding:0;font-size:1.35rem;list-style:none;display:flex}.p1-shows[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:hover{color:var(--tungsten)}.p1-btns[data-astro-cid-6voplrxj]{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-block-start:.5rem;display:flex}.p1-thumbs[data-astro-cid-6voplrxj]{grid-template-columns:1fr 1fr .56fr;align-items:end;gap:clamp(.6rem,1.4vw,1.2rem);display:grid}.p1-thumb[data-astro-cid-6voplrxj]{gap:.5rem;display:grid}.p1-thumb[data-astro-cid-6voplrxj] img[data-astro-cid-6voplrxj]{aspect-ratio:16/9;object-fit:cover;opacity:.85;inline-size:100%;transition:opacity var(--t), transform .8s var(--ease)}.p1-thumb[data-astro-cid-6voplrxj].v img[data-astro-cid-6voplrxj]{aspect-ratio:9/16}.p1-thumb[data-astro-cid-6voplrxj]:hover img[data-astro-cid-6voplrxj]{opacity:1;transform:translateY(-4px)}.p1-thumb[data-astro-cid-6voplrxj] .meta[data-astro-cid-6voplrxj]{color:var(--ash)}@media (width<=900px){.p1-band[data-astro-cid-6voplrxj]{grid-template-columns:1fr}}@media (width<=520px){.p1-thumbs[data-astro-cid-6voplrxj]{grid-template-columns:1fr 1fr}.p1-thumb[data-astro-cid-6voplrxj].v{display:none}}.cat-list[data-astro-cid-6voplrxj]{border-block-start:1px solid var(--line);margin:0;padding:0;list-style:none}.cat-list[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{border-block-end:1px solid var(--line);transition:padding var(--t) var(--ease), color var(--t);grid-template-columns:3rem minmax(0,1.4fr) minmax(0,1.2fr) 8rem 1.5rem;align-items:baseline;gap:1.5rem;padding-block:clamp(1.1rem,2.2vw,1.9rem);display:grid}.cat-name[data-astro-cid-6voplrxj]{font-family:var(--serif);font-size:clamp(1.6rem,3.4vw,3.2rem);line-height:1.05}.cat-list[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:hover{padding-inline-start:1rem}.cat-list[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:hover .cat-name[data-astro-cid-6voplrxj],.cat-list[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:hover .arr[data-astro-cid-6voplrxj]{color:var(--tungsten)}@media (width<=860px){.cat-list[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{grid-template-columns:2.25rem 1fr 1.25rem}.cat-line[data-astro-cid-6voplrxj],.cat-count[data-astro-cid-6voplrxj]{display:none}}.services[data-astro-cid-6voplrxj]{grid-template-columns:repeat(3,1fr);gap:2.5rem 2rem;display:grid}.svc[data-astro-cid-6voplrxj]{gap:.9rem;display:grid}.svc[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{max-inline-size:34ch;margin:0}@media (width<=900px){.services[data-astro-cid-6voplrxj]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.services[data-astro-cid-6voplrxj]{grid-template-columns:1fr}}.cta-inner[data-astro-cid-6voplrxj]{justify-items:start;gap:2.5rem;display:grid}.cta[data-astro-cid-6voplrxj] .display[data-astro-cid-6voplrxj]{max-inline-size:16ch;font-size:clamp(2.6rem,6.5vw,6.5rem)}
