.offering__title[data-astro-cid-5pn3wicf]{margin-block-end:.75rem}.offering__text[data-astro-cid-5pn3wicf]{color:var(--color-ink-prose);line-height:var(--leading-relaxed)}.credentials[data-astro-cid-n7vpa2lg]{border-block-start:1px solid var(--color-border);flex-direction:column;gap:1.25rem;margin-block-start:3rem;padding-block-start:1.5rem;display:flex}.credentials__head[data-astro-cid-n7vpa2lg]{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.credentials__badge[data-astro-cid-n7vpa2lg]{border-radius:9999px;flex-shrink:0;width:3.25rem;height:3.25rem;overflow:hidden}.credentials__badge[data-astro-cid-n7vpa2lg] img{width:100%;height:100%}.credentials__title[data-astro-cid-n7vpa2lg]{max-width:11rem;color:var(--color-ink);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.credentials__list[data-astro-cid-n7vpa2lg]{gap:.625rem;display:grid}.credentials__item[data-astro-cid-n7vpa2lg]{color:var(--color-ink-prose);line-height:var(--leading-snug);align-items:flex-start;gap:.5rem;display:flex}.credentials__icon[data-astro-cid-n7vpa2lg]{color:var(--color-accent);flex-shrink:0;margin-block-start:.0625rem;display:flex}.credentials__link[data-astro-cid-n7vpa2lg]{color:var(--color-accent);text-underline-offset:.2em;text-decoration:underline}@media (width>=48rem){.credentials__list[data-astro-cid-n7vpa2lg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.credentials[data-astro-cid-n7vpa2lg]{flex-direction:row;align-items:center;gap:2.5rem}.credentials__list[data-astro-cid-n7vpa2lg]{flex:1;justify-content:space-between;gap:1.5rem;display:flex}.credentials__item[data-astro-cid-n7vpa2lg]{font-size:var(--text-sm)}}@media (width>=75rem){.credentials__item[data-astro-cid-n7vpa2lg]{white-space:nowrap}}.link[data-astro-cid-6vtihpp6]{grid-template-columns:auto minmax(4.5rem,1fr) auto;align-items:center;min-height:4.5rem;padding-block-start:1.25rem;display:grid}.link__node[data-astro-cid-6vtihpp6]{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background-color:var(--color-bg);color:var(--color-ink);font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:center;padding:.375rem .625rem;line-height:1.25rem}.link__node--source[data-astro-cid-6vtihpp6]{border-color:var(--color-accent);align-items:center;gap:.375rem;display:inline-flex}.link__mark[data-astro-cid-6vtihpp6]{flex-shrink:0;width:1.125rem;display:block}.link__mark[data-astro-cid-6vtihpp6] img{width:100%;height:auto}.link__wire[data-astro-cid-6vtihpp6]{background-color:var(--color-accent);height:1px;margin-inline:.25rem;position:relative}.link__wire[data-astro-cid-6vtihpp6]:before,.link__wire[data-astro-cid-6vtihpp6]:after{content:"";background-color:var(--color-accent);border-radius:9999px;width:.4375rem;height:.4375rem;position:absolute;top:-.1875rem}.link__wire[data-astro-cid-6vtihpp6]:before{left:0}.link__wire[data-astro-cid-6vtihpp6]:after{right:0}.link__via[data-astro-cid-6vtihpp6]{color:var(--color-ink-muted);font-size:var(--text-xs);white-space:nowrap;line-height:1rem;position:absolute;bottom:.375rem;left:50%;transform:translate(-50%)}.projects[data-astro-cid-dcidsg2v]{background-color:var(--color-accent-subtle)}.projects__title[data-astro-cid-dcidsg2v]{margin-block-end:2.5rem}.projects__grid[data-astro-cid-dcidsg2v]{gap:1.5rem;display:grid}.projects__panel[data-astro-cid-dcidsg2v],.projects__row[data-astro-cid-dcidsg2v]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-bg);padding:1.5rem}.projects__name[data-astro-cid-dcidsg2v]{margin-block:1.5rem .5rem}.projects__row[data-astro-cid-dcidsg2v] .projects__name[data-astro-cid-dcidsg2v]{margin-block-start:0}.projects__text[data-astro-cid-dcidsg2v]{color:var(--color-ink-prose);line-height:var(--leading-relaxed)}.projects__row[data-astro-cid-dcidsg2v]{flex-direction:column;gap:1rem;margin-block-start:1.5rem;display:flex}.projects__row-link[data-astro-cid-dcidsg2v]{flex-shrink:0}.projects__more[data-astro-cid-dcidsg2v]{margin-block-start:1.5rem}.projects__note[data-astro-cid-dcidsg2v]{color:var(--color-ink-prose);margin-block-start:1.5rem}.projects__link[data-astro-cid-dcidsg2v]{color:var(--color-accent);text-underline-offset:.2em;text-decoration:underline}.projects__legal[data-astro-cid-dcidsg2v]{color:var(--color-ink-prose);font-size:var(--text-xs);margin-block-start:1.5rem;line-height:1rem}@media (width>=48rem){.projects__row[data-astro-cid-dcidsg2v]{flex-direction:row;justify-content:space-between;align-items:center;gap:3rem}}@media (width>=64rem){.projects__grid[data-astro-cid-dcidsg2v]{grid-template-columns:repeat(3,minmax(0,1fr))}}.map[data-astro-cid-asw6y5ty]{width:100%}.map__canvas[data-astro-cid-asw6y5ty]{position:relative}.map__canvas[data-astro-cid-asw6y5ty] svg[data-astro-cid-asw6y5ty]{width:100%;height:auto;overflow:visible}.map__trace[data-astro-cid-asw6y5ty]{fill:none;stroke:var(--color-accent);stroke-width:1.25px;stroke-linejoin:round}.map__dot[data-astro-cid-asw6y5ty]{fill:var(--color-accent)}.map__node[data-astro-cid-asw6y5ty]{fill:var(--color-bg);stroke:var(--color-border-strong)}.map__label[data-astro-cid-asw6y5ty]{fill:var(--color-ink);font-size:16.5px;font-weight:var(--weight-medium);text-anchor:middle;dominant-baseline:central}@media (width>=40rem){.map__label[data-astro-cid-asw6y5ty]{font-size:15px}}.map__tile[data-astro-cid-asw6y5ty]{fill:var(--color-bg);stroke:var(--color-accent);stroke-width:1.25px}.map__mark[data-astro-cid-asw6y5ty]{width:15%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map__mark[data-astro-cid-asw6y5ty] img{width:100%;height:auto}.map__caption[data-astro-cid-asw6y5ty]{color:var(--color-ink-muted);font-size:var(--text-sm);text-align:center;margin-block-start:.75rem}.questions[data-astro-cid-e7acgbgr]{padding-block-start:0}.questions__layout[data-astro-cid-e7acgbgr]{gap:2rem;display:grid}@media (width>=64rem){.questions__layout[data-astro-cid-e7acgbgr]{grid-template-columns:20rem minmax(0,1fr);gap:4rem}}.faq__item[data-astro-cid-e7acgbgr]{border-block-start:1px solid var(--color-border);padding-block:1.5rem}.faq__item[data-astro-cid-e7acgbgr]:first-child{border-block-start:0;padding-block-start:0}.faq__question[data-astro-cid-e7acgbgr]{margin-block-end:.5rem}.faq__answer[data-astro-cid-e7acgbgr]{color:var(--color-ink-prose);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.sticky-cta[data-astro-cid-rkowccgt]{z-index:40;border-block-start:1px solid var(--color-border);background-color:var(--color-bg);padding-block:.75rem;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 12px #0000000f}.sticky-cta[data-astro-cid-rkowccgt][hidden]{display:none}.sticky-cta__inner[data-astro-cid-rkowccgt]{justify-content:center;align-items:center;display:flex}.sticky-cta__text[data-astro-cid-rkowccgt]{color:var(--color-ink-prose);display:none}.sticky-cta__button[data-astro-cid-rkowccgt]{width:100%}html:has(.sticky-cta:not([hidden])){scroll-padding-block-end:5rem}@media (width>=48rem){.sticky-cta__inner[data-astro-cid-rkowccgt]{max-width:calc(72rem + 2 * var(--gutter));justify-content:space-between;gap:2rem}.sticky-cta__text[data-astro-cid-rkowccgt]{display:block}.sticky-cta__button[data-astro-cid-rkowccgt]{width:auto}}@media print{.sticky-cta[data-astro-cid-rkowccgt]{display:none}}
