.sky[data-astro-cid-auaa2bkf]{position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--color-sky);overflow:hidden;contain:strict}.sky__wash[data-astro-cid-auaa2bkf]{position:absolute;inset:-30%;will-change:transform}.sky__wash--cyan[data-astro-cid-auaa2bkf]{background:radial-gradient(42% 42% at 18% 26%,color-mix(in srgb,var(--color-cyan) 46%,transparent) 0%,transparent 68%)}.sky__wash--magenta[data-astro-cid-auaa2bkf]{background:radial-gradient(38% 38% at 84% 72%,color-mix(in srgb,var(--color-magenta) 26%,transparent) 0%,transparent 66%)}.sky__wash--high[data-astro-cid-auaa2bkf]{background:radial-gradient(50% 40% at 60% 4%,color-mix(in srgb,var(--color-grey) 70%,transparent) 0%,transparent 70%)}.sky__grain[data-astro-cid-auaa2bkf]{position:absolute;inset:0;opacity:.4;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.055'/%3E%3C/svg%3E")}@media(prefers-reduced-motion:reduce){.sky__wash[data-astro-cid-auaa2bkf]{will-change:auto}}.wordmark{display:inline-flex}.wordmark>svg{display:block;height:var(--mark-size, 2.5rem);width:auto}.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:100svh;display:flex;flex-direction:column}.masthead[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:var(--space-m);padding-inline:var(--gutter-page);padding-block:var(--space-m)}.masthead__mark[data-astro-cid-bbe6dxrz]{--mark-size: 2.9rem;display:inline-flex;align-items:center}.masthead__nav[data-astro-cid-bbe6dxrz]{display:flex;gap:var(--space-s);margin-inline-start:auto;font-size:.86rem;color:var(--color-on-sky-dim)}.masthead__nav[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{padding-block:var(--space-3xs);border-block-end:1px solid transparent;transition:color .2s,border-color .2s}.masthead__nav[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]:hover{color:var(--color-on-sky);border-block-end-color:var(--color-cyan)}.masthead__nav[data-astro-cid-bbe6dxrz]+.masthead__cta[data-astro-cid-bbe6dxrz]{margin-inline-start:var(--space-xs)}.masthead__locale[data-astro-cid-bbe6dxrz]{font-size:.76rem;letter-spacing:.08em;color:var(--color-on-sky-dim);border:1px solid color-mix(in srgb,var(--color-on-sky) 22%,transparent);border-radius:999px;padding:var(--space-2xs) var(--space-xs);white-space:nowrap;transition:color .2s,background-color .2s,border-color .2s}.masthead__locale[data-astro-cid-bbe6dxrz]:hover{color:var(--color-sky);background:var(--color-on-sky);border-color:var(--color-on-sky)}.masthead__cta[data-astro-cid-bbe6dxrz]{font-size:.82rem;font-weight:600;white-space:nowrap;color:var(--color-sky);background:var(--color-magenta-deep);padding:var(--space-2xs) var(--space-xs);transition:background-color .2s}.masthead__cta[data-astro-cid-bbe6dxrz]:hover{background:var(--color-on-sky)}.hero__body[data-astro-cid-bbe6dxrz]{flex:1;display:flex;flex-direction:column;justify-content:center;padding-block:var(--space-m) var(--space-xl)}.hero__kicker[data-astro-cid-bbe6dxrz]{color:var(--color-cyan-deep)}.hero__line[data-astro-cid-bbe6dxrz]{margin-block-start:var(--space-xs);font-size:clamp(2rem,4.5vw,4rem);max-width:24ch;color:var(--color-on-sky)}.hero__text[data-astro-cid-bbe6dxrz]{margin-block-start:var(--space-m);display:grid;gap:var(--space-xs);max-width:62ch;font-size:clamp(1rem,1.25vw,1.12rem);color:var(--color-on-sky-dim);line-height:1.95}.hero__pathsLabel[data-astro-cid-bbe6dxrz]{margin-block-start:var(--space-xl);font-size:1rem;color:var(--color-cyan-deep)}.paths[data-astro-cid-bbe6dxrz]{margin-block-start:var(--space-s);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-m)}.path[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-l);background:var(--color-plate);border:1px solid color-mix(in srgb,var(--color-on-sky) 14%,transparent)}.path[data-astro-cid-bbe6dxrz]:last-child{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-sky)}.path__title[data-astro-cid-bbe6dxrz]{font-size:clamp(1.3rem,2.1vw,1.75rem)}.path__body[data-astro-cid-bbe6dxrz]{margin-block:var(--space-xs) var(--space-m);font-size:1rem;line-height:1.9;color:var(--color-on-sky-dim)}.path[data-astro-cid-bbe6dxrz]:last-child .path__body[data-astro-cid-bbe6dxrz]{color:color-mix(in srgb,var(--color-sky) 76%,transparent)}.path__cta[data-astro-cid-bbe6dxrz]{margin-block-start:auto;display:inline-flex;align-items:center;gap:var(--space-xs);font-family:var(--font-head);font-weight:700;font-size:1rem;color:var(--color-sky);background:var(--color-on-sky);padding:var(--space-2xs) var(--space-s);transition:background-color .2s}.path[data-astro-cid-bbe6dxrz]:last-child .path__cta[data-astro-cid-bbe6dxrz]{background:var(--color-magenta-deep)}.path__cta[data-astro-cid-bbe6dxrz]:hover,.path[data-astro-cid-bbe6dxrz]:last-child .path__cta[data-astro-cid-bbe6dxrz]:hover{background:var(--color-cyan-deep)}[data-astro-cid-bbe6dxrz]:where([dir=ltr]) .path__arrow[data-astro-cid-bbe6dxrz]{transform:scaleX(-1)}@media(max-width:52rem){.paths[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1fr)}}@media(max-width:46rem){.masthead__nav[data-astro-cid-bbe6dxrz]{display:none}.masthead__cta[data-astro-cid-bbe6dxrz]{margin-inline-start:auto}}.work[data-astro-cid-wkx7uqji]{position:relative}.work__stage[data-astro-cid-wkx7uqji]{min-height:100svh;display:flex;flex-direction:column;justify-content:center;gap:var(--space-l);padding-block:var(--space-l);overflow:hidden}.work__head[data-astro-cid-wkx7uqji]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-s) var(--space-xl);align-items:end}.work__title[data-astro-cid-wkx7uqji]{font-size:clamp(1.9rem,4.6vw,3.4rem);max-width:18ch}.work__intro[data-astro-cid-wkx7uqji]{color:var(--color-on-sky-dim);max-width:56ch}@media(max-width:52rem){.work__head[data-astro-cid-wkx7uqji]{grid-template-columns:minmax(0,1fr)}.work__stage[data-astro-cid-wkx7uqji]{min-height:auto;padding-block:var(--section)}}.work__viewport[data-astro-cid-wkx7uqji]{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding-inline:var(--gutter-page);scroll-snap-type:x proximity}.work__viewport[data-astro-cid-wkx7uqji]::-webkit-scrollbar{display:none}.track[data-astro-cid-wkx7uqji]{display:flex;gap:var(--space-m);width:max-content}.card[data-astro-cid-wkx7uqji]{width:min(82vw,25rem);flex:none;scroll-snap-align:start;display:flex;flex-direction:column;padding:var(--space-l);background:var(--color-sky);border:1px solid color-mix(in srgb,var(--color-on-sky) 14%,transparent)}.card--more[data-astro-cid-wkx7uqji]{width:auto;padding-inline:var(--space-l);justify-content:center;background:none;border:none;font-family:var(--font-head);font-weight:700;font-size:clamp(1.3rem,2.2vw,1.8rem);white-space:nowrap;color:var(--color-on-sky-dim)}.card__top[data-astro-cid-wkx7uqji]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-xs)}.tile[data-astro-cid-wkx7uqji]{--tile: clamp(6rem, 8.5vw, 7.5rem);flex:none;width:var(--tile);height:var(--tile);display:grid;place-items:center;overflow:hidden;border-radius:22.5%}.tile[data-astro-cid-wkx7uqji] img[data-astro-cid-wkx7uqji]{width:100%;height:100%;object-fit:cover}.tile--jzur[data-astro-cid-wkx7uqji]{background:var(--color-plate);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-on-sky) 14%,transparent)}.tile--jzur[data-astro-cid-wkx7uqji] img[data-astro-cid-wkx7uqji]{height:calc(var(--tile) * .68);width:auto;object-fit:contain}.card__num[data-astro-cid-wkx7uqji]{font-family:var(--font-head);font-weight:700;font-size:.82rem;color:var(--color-cyan-deep)}.card__name[data-astro-cid-wkx7uqji]{margin-block-start:var(--space-m);font-size:clamp(1.3rem,2vw,1.65rem);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3xs) var(--space-2xs)}.card__alt[data-astro-cid-wkx7uqji]{font-family:var(--font-body);font-size:.8rem;font-weight:400;color:var(--color-on-sky-dim)}.card__line[data-astro-cid-wkx7uqji]{margin-block-start:var(--space-xs);font-size:1rem;line-height:1.9;color:var(--color-on-sky-dim)}.card__cta[data-astro-cid-wkx7uqji]{margin-block-start:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:var(--space-xs);font-family:var(--font-head);font-weight:700;font-size:.92rem;color:var(--color-sky);background:var(--color-on-sky);padding:var(--space-2xs) var(--space-s);transition:background-color .2s}.card__line[data-astro-cid-wkx7uqji]:has(+.card__cta){margin-block-end:var(--space-m)}.card__cta[data-astro-cid-wkx7uqji]:hover{background:var(--color-cyan-deep)}[data-astro-cid-wkx7uqji]:where([dir=ltr]) .card__arrow[data-astro-cid-wkx7uqji]{transform:scaleX(-1)}.work__rail[data-astro-cid-wkx7uqji]{display:flex;align-items:center;gap:var(--space-s)}.work__count[data-astro-cid-wkx7uqji]{font-family:var(--font-head);font-weight:700;font-size:.95rem;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-on-sky)}.work__countOf[data-astro-cid-wkx7uqji]{font-weight:400;color:var(--color-on-sky-dim)}.work__railFill[data-astro-cid-wkx7uqji]{display:block;flex:1;height:3px;background:color-mix(in srgb,var(--color-on-sky) 16%,transparent);position:relative}.work__railFill[data-astro-cid-wkx7uqji]:after{content:"";position:absolute;inset:0;background:var(--color-magenta);transform:scaleX(var(--rail, 0));transform-origin:var(--origin-start)}.expertise[data-astro-cid-jznfhtox]{padding-block:var(--section)}.expertise__head[data-astro-cid-jznfhtox]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-s) var(--space-xl);align-items:end}.expertise__kicker[data-astro-cid-jznfhtox]{color:var(--color-cyan-deep)}.expertise__heading[data-astro-cid-jznfhtox]{margin-block-start:var(--space-xs);font-size:clamp(1.7rem,3.6vw,2.8rem)}.expertise__body[data-astro-cid-jznfhtox]{display:grid;gap:var(--space-s);font-size:1.05rem;line-height:1.95;color:var(--color-on-sky-dim);max-width:58ch}.words[data-astro-cid-jznfhtox]{margin-block-start:var(--space-2xl);display:grid;gap:var(--space-l)}.words__group[data-astro-cid-jznfhtox]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:var(--space-m) var(--space-xl);padding-inline:var(--gutter-page)}.word[data-astro-cid-jznfhtox]{display:grid;justify-items:center;gap:var(--space-3xs);text-align:center;white-space:nowrap}.word__term[data-astro-cid-jznfhtox]{font-family:var(--font-head);font-weight:700;line-height:1.35;color:var(--color-on-sky)}.word--l[data-astro-cid-jznfhtox] .word__term[data-astro-cid-jznfhtox]{font-size:clamp(1.6rem,3.4vw,2.9rem)}.word--m[data-astro-cid-jznfhtox] .word__term[data-astro-cid-jznfhtox]{font-size:clamp(1.35rem,2.7vw,2.3rem)}.word--s[data-astro-cid-jznfhtox] .word__term[data-astro-cid-jznfhtox]{font-size:clamp(1.15rem,2.1vw,1.8rem)}.word__gloss[data-astro-cid-jznfhtox]{font-size:.74rem;letter-spacing:.04em;color:var(--color-on-sky-dim)}.word__gloss[data-astro-cid-jznfhtox]:lang(ar){letter-spacing:0;font-size:.85rem}.words[data-astro-cid-jznfhtox].is-sliding .words__row[data-astro-cid-jznfhtox]{overflow:hidden;direction:ltr;mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.words[data-astro-cid-jznfhtox].is-sliding .words__track[data-astro-cid-jznfhtox]{display:flex;width:max-content}.words[data-astro-cid-jznfhtox].is-sliding .words__group[data-astro-cid-jznfhtox]{flex:none;flex-wrap:nowrap;padding-inline:0;padding-inline-end:var(--space-xl);direction:var(--page-direction, ltr)}@media(max-width:52rem){.expertise__head[data-astro-cid-jznfhtox]{grid-template-columns:minmax(0,1fr)}}.icon{width:var(--icon-size, 1.5em);height:var(--icon-size, 1.5em);display:block;overflow:visible;flex:none}.icon g{stroke-linecap:round;stroke-linejoin:round}.icon__form{fill:var(--icon-color, currentColor);stroke:var(--icon-color, currentColor)}.icon__ghost{fill:var(--icon-echo, var(--color-cyan));stroke:var(--icon-echo, var(--color-cyan));transform:translate(1.15px,1.05px)}:where([dir=rtl]) .icon__ghost{transform:translate(-1.15px,1.05px)}.acts[data-astro-cid-degfi5fq]{position:relative;isolation:isolate;background:var(--color-ink);color:var(--color-sky)}.acts__field[data-astro-cid-degfi5fq]{position:absolute;inset:0;z-index:-1;overflow:hidden}.acts__wash[data-astro-cid-degfi5fq]{position:absolute;inset:-20%}.acts__wash--cyan[data-astro-cid-degfi5fq]{background:radial-gradient(44% 44% at 16% 18%,color-mix(in srgb,var(--color-cyan) 32%,transparent) 0%,transparent 70%)}.acts__wash--magenta[data-astro-cid-degfi5fq]{background:radial-gradient(40% 40% at 88% 86%,color-mix(in srgb,var(--color-magenta) 28%,transparent) 0%,transparent 68%)}.acts__veil[data-astro-cid-degfi5fq]{position:absolute;inset:0;z-index:1;pointer-events:none;background:var(--color-sky);clip-path:inset(0 0 var(--veil, 100%) 0)}.acts__stage[data-astro-cid-degfi5fq]{min-height:100svh;display:flex;align-items:center;padding-block:var(--space-l)}.acts__inner[data-astro-cid-degfi5fq]{width:100%}.acts__head[data-astro-cid-degfi5fq]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-xs) var(--space-xl);align-items:end}.acts__kicker[data-astro-cid-degfi5fq]{color:var(--color-cyan)}.acts__title[data-astro-cid-degfi5fq]{margin-block-start:var(--space-2xs);font-size:clamp(1.9rem,4.2vw,3.1rem)}.acts__gloss[data-astro-cid-degfi5fq]{margin-block-start:var(--space-3xs);font-size:.82rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:color-mix(in srgb,var(--color-sky) 62%,transparent)}.acts__gloss[data-astro-cid-degfi5fq]:lang(ar){text-transform:none;letter-spacing:.02em;font-size:.95rem}.acts__intro[data-astro-cid-degfi5fq]{font-size:.92rem;line-height:1.75;color:color-mix(in srgb,var(--color-sky) 80%,transparent);max-width:62ch}.acts__lead[data-astro-cid-degfi5fq]{margin-block-start:var(--space-2xs);font-size:.86rem;color:var(--color-cyan)}.acts__list[data-astro-cid-degfi5fq]{margin-block-start:var(--space-l);display:grid;gap:0}.act[data-astro-cid-degfi5fq]{position:relative;display:grid;grid-template-columns:2rem auto minmax(12rem,19rem) minmax(0,1fr);align-items:start;gap:0 var(--space-m);padding-block:var(--space-s);border-block-start:1px solid color-mix(in srgb,var(--color-sky) 18%,transparent);--icon-size: clamp(2rem, 3vw, 2.6rem);--icon-color: var(--color-sky);--icon-echo: var(--color-cyan);--icon-hole: var(--color-ink)}.act[data-astro-cid-degfi5fq]:last-child{border-block-end:1px solid color-mix(in srgb,var(--color-sky) 18%,transparent)}.act[data-astro-cid-degfi5fq]:before{content:"";position:absolute;inset-block:0;inset-inline-start:-.9rem;width:3px;background:var(--color-magenta);transform:scaleY(var(--act-on, 0));transform-origin:center;transition:transform .35s cubic-bezier(.16,1,.3,1)}.act__num[data-astro-cid-degfi5fq]{font-family:var(--font-head);font-size:.9rem;line-height:2.4;color:color-mix(in srgb,var(--color-magenta) calc(var(--act-on, 0) * 100%),var(--color-cyan))}.act__name[data-astro-cid-degfi5fq],.act__body[data-astro-cid-degfi5fq]{transition:transform .35s cubic-bezier(.16,1,.3,1);transform:translate(calc(var(--act-on, 0) * .35rem))}[data-astro-cid-degfi5fq]:where([dir=rtl]) [data-astro-cid-degfi5fq]:is(.act__name,.act__body){transform:translate(calc(var(--act-on, 0) * -.35rem))}.act__word[data-astro-cid-degfi5fq]{font-size:clamp(1.2rem,1.9vw,1.55rem)}.act__gloss[data-astro-cid-degfi5fq]{display:block;margin-block-start:var(--space-3xs);font-family:var(--font-body);font-size:.7rem;font-weight:600;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;color:color-mix(in srgb,var(--color-sky) 62%,transparent)}.act__gloss[data-astro-cid-degfi5fq]:lang(ar){text-transform:none;letter-spacing:.02em;font-size:.85rem}.act__sense[data-astro-cid-degfi5fq]{font-size:1.02rem;line-height:1.9;color:color-mix(in srgb,var(--color-sky) 82%,transparent);max-width:68ch}.acts__progress[data-astro-cid-degfi5fq]{display:flex;gap:var(--space-3xs);margin-block-start:var(--space-m)}.acts__tick[data-astro-cid-degfi5fq]{height:2px;flex:1;background:color-mix(in srgb,var(--color-sky) 20%,transparent);transform-origin:var(--origin-start);position:relative}.acts__tick[data-astro-cid-degfi5fq]:after{content:"";position:absolute;inset:0;background:var(--color-magenta);transform:scaleX(var(--tick, 0));transform-origin:var(--origin-start)}@media(max-width:52rem){.acts__stage[data-astro-cid-degfi5fq]{padding-block:var(--section)}.acts__head[data-astro-cid-degfi5fq]{grid-template-columns:minmax(0,1fr)}.acts__lede[data-astro-cid-degfi5fq]{margin-block-start:var(--space-s)}.act[data-astro-cid-degfi5fq]{grid-template-columns:1.6rem auto minmax(0,1fr);row-gap:var(--space-2xs);padding-block:var(--space-s)}.act__body[data-astro-cid-degfi5fq]{grid-column:3}}.story[data-astro-cid-bzejpysa]{padding-block:var(--section)}.story__inner[data-astro-cid-bzejpysa]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-m) var(--space-xl);align-items:start}.story__heading[data-astro-cid-bzejpysa]{font-size:clamp(1.7rem,3.6vw,2.8rem)}.person[data-astro-cid-bzejpysa]{margin-block-start:var(--space-m);display:inline-flex;align-items:center;gap:var(--space-s)}.person__photo[data-astro-cid-bzejpysa]{flex:none;width:clamp(5.5rem,8vw,7rem);height:clamp(5.5rem,8vw,7rem);border-radius:22.5%;object-fit:cover}.person__text[data-astro-cid-bzejpysa]{display:grid;gap:var(--space-3xs);line-height:1.5}.person__name[data-astro-cid-bzejpysa]{font-family:var(--font-head);font-weight:700;font-size:1.15rem;color:var(--color-on-sky)}.person__role[data-astro-cid-bzejpysa]{font-size:.88rem;color:var(--color-on-sky-dim)}.person__link[data-astro-cid-bzejpysa]{font-size:.85rem;color:var(--color-cyan-deep)}.person[data-astro-cid-bzejpysa]:hover .person__link[data-astro-cid-bzejpysa]{text-decoration:underline}.story__name[data-astro-cid-bzejpysa]{font-weight:700;color:var(--color-on-sky);border-block-end:1px solid var(--color-cyan-deep)}.story__name[data-astro-cid-bzejpysa]:hover{color:var(--color-cyan-deep)}.story__body[data-astro-cid-bzejpysa]{display:grid;gap:var(--space-m);font-size:1.05rem;line-height:1.95;color:var(--color-on-sky-dim);max-width:58ch}@media(max-width:52rem){.story__inner[data-astro-cid-bzejpysa]{grid-template-columns:minmax(0,1fr)}}.collab[data-astro-cid-xmivup5a]{padding-block:var(--section)}.collab__kicker[data-astro-cid-xmivup5a]{color:var(--color-cyan-deep)}.collab__heading[data-astro-cid-xmivup5a]{margin-block-start:var(--space-xs);font-size:clamp(1.8rem,4.4vw,3.2rem);color:var(--color-on-sky);max-width:22ch}.collab__line[data-astro-cid-xmivup5a]{margin-block-start:var(--space-m);font-size:1.05rem;line-height:1.95;color:var(--color-on-sky-dim);max-width:56ch}.collab__cta[data-astro-cid-xmivup5a]{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2xs) var(--space-m);margin-block-start:var(--space-xl);padding-block-end:var(--space-xs);color:var(--color-magenta-deep);transition:color .2s;position:relative}.collab__cta[data-astro-cid-xmivup5a]:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:3px;background:currentColor;transform:scaleX(var(--cta-scale, 1));transform-origin:var(--origin-start)}.collab__ctaLabel[data-astro-cid-xmivup5a]{font-family:var(--font-head);font-weight:700;font-size:clamp(1.7rem,5vw,3.2rem)}.collab__cta[data-astro-cid-xmivup5a]:hover{color:var(--color-on-sky)}.collab__ctaMail[data-astro-cid-xmivup5a]{font-family:var(--font-body);font-size:clamp(.9rem,1.4vw,1.05rem);letter-spacing:.04em;color:var(--color-on-sky-dim)}.foot[data-astro-cid-sz7xmlte]{border-block-start:1px solid color-mix(in srgb,var(--color-on-sky) 18%,transparent);padding-block:var(--section) var(--space-l)}.foot__inner[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--space-xl);align-items:start}.foot__mark[data-astro-cid-sz7xmlte]{--mark-size: 3.6rem;display:inline-flex}.foot__entity[data-astro-cid-sz7xmlte]{margin-block-start:var(--space-2xs);font-size:.82rem;color:var(--color-on-sky-dim)}.foot__tagline[data-astro-cid-sz7xmlte]{margin-block-start:var(--space-3xs);font-size:.82rem;line-height:1.6;color:var(--color-on-sky-dim);max-width:30ch}.foot__nav[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-2xs);font-size:.88rem;color:var(--color-on-sky-dim)}.foot__nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{justify-self:start;border-block-end:1px solid transparent;transition:color .2s,border-color .2s}.foot__nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-on-sky);border-block-end-color:var(--color-cyan-deep)}.foot__contact[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-xs);justify-items:start}.foot__email[data-astro-cid-sz7xmlte]{font-size:1rem;font-weight:600;color:var(--color-magenta-deep);padding-block-end:var(--space-3xs);border-block-end:1px solid var(--color-magenta-deep);transition:color .2s,border-color .2s}.foot__email[data-astro-cid-sz7xmlte]:hover{color:var(--color-on-sky);border-block-end-color:var(--color-on-sky)}.foot__locale[data-astro-cid-sz7xmlte]{font-size:.78rem;letter-spacing:.08em;color:var(--color-on-sky-dim);border:1px solid color-mix(in srgb,var(--color-on-sky) 22%,transparent);border-radius:999px;padding:var(--space-2xs) var(--space-xs);transition:color .2s,background-color .2s,border-color .2s}.foot__locale[data-astro-cid-sz7xmlte]:hover{color:var(--color-ink);background:var(--color-sky);border-color:var(--color-sky)}.foot__legal[data-astro-cid-sz7xmlte]{margin-block-start:var(--space-xl);padding-block-start:var(--space-m);border-block-start:1px solid color-mix(in srgb,var(--color-on-sky) 12%,transparent);display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2xs) var(--space-m);font-size:.76rem;letter-spacing:.04em;color:var(--color-on-sky-dim)}.foot__credit[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-on-sky);border-block-end:1px solid var(--color-cyan-deep);transition:color .2s,border-color .2s}.foot__credit[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-magenta-deep);border-block-end-color:var(--color-magenta-deep)}
