.hero__title[data-astro-cid-7bkxk47o]{font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.hero__subtitle[data-astro-cid-7bkxk47o]{margin-block:var(--space-4) var(--space-2);font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-relaxed)}.hero__eyebrow[data-astro-cid-7bkxk47o]{margin-bottom:var(--space-3);font-size:var(--text-md);font-weight:var(--weight-bold)}.hero__en[data-astro-cid-7bkxk47o]{margin-top:var(--space-3);font-family:var(--font-display);font-size:var(--text-lg)}.hero__lead[data-astro-cid-7bkxk47o]{margin-top:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-loose)}.hero__actions[data-astro-cid-7bkxk47o]{gap:var(--space-4);margin-top:var(--space-10);flex-wrap:wrap;display:flex}.hero--split[data-astro-cid-7bkxk47o]{padding-block:var(--space-16);background:var(--color-paper)}.hero--split[data-astro-cid-7bkxk47o] .hero__inner[data-astro-cid-7bkxk47o]{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.hero--split[data-astro-cid-7bkxk47o] .hero__title[data-astro-cid-7bkxk47o]{font-size:var(--text-display)}.hero__media[data-astro-cid-7bkxk47o] img{object-fit:contain;width:100%;max-height:640px}.hero--cover[data-astro-cid-7bkxk47o]{padding-top:var(--space-32);color:var(--color-on-dark);background:linear-gradient(color-mix(in srgb, var(--color-dark) 55%, transparent), color-mix(in srgb, var(--color-dark) 55%, transparent)), var(--hero-bg) center / cover no-repeat;position:relative}.hero--cover[data-astro-cid-7bkxk47o] .hero__inner[data-astro-cid-7bkxk47o]{padding-bottom:var(--space-32)}.hero--cover[data-astro-cid-7bkxk47o] .hero__title[data-astro-cid-7bkxk47o]{font-size:var(--text-display)}.hero--cover[data-astro-cid-7bkxk47o] .hero__actions[data-astro-cid-7bkxk47o] .btn{min-width:320px;color:var(--color-on-dark);border-color:var(--color-on-dark);background:0 0}.hero--cover[data-astro-cid-7bkxk47o] .hero__actions[data-astro-cid-7bkxk47o] .btn:hover{color:var(--color-text);background:var(--color-bg)}.hero--center[data-astro-cid-7bkxk47o]{padding-block:var(--space-16) var(--space-20);text-align:center;background:var(--color-paper)}.hero--center[data-astro-cid-7bkxk47o] .hero__inner[data-astro-cid-7bkxk47o]{max-width:calc(var(--container-narrow) + var(--gutter) * 2)}.hero--center[data-astro-cid-7bkxk47o] .hero__actions[data-astro-cid-7bkxk47o]{justify-content:center}.hero__logo{width:100%;max-width:560px;margin-top:var(--space-4)}.hero--center[data-astro-cid-7bkxk47o] .hero__logo{margin-inline:auto}.hero__anchors[data-astro-cid-7bkxk47o]{position:relative}.hero__anchors[data-astro-cid-7bkxk47o] ul[data-astro-cid-7bkxk47o]{gap:var(--space-4);padding:var(--space-6) var(--space-8) 0;color:var(--color-text);background:var(--color-bg);grid-template-columns:repeat(4,1fr);display:grid}.hero__anchors[data-astro-cid-7bkxk47o] a[data-astro-cid-7bkxk47o]{align-items:center;gap:var(--space-3);padding-block:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-bold);border-bottom:1px solid var(--color-line);display:flex}.hero__anchors[data-astro-cid-7bkxk47o] a[data-astro-cid-7bkxk47o] .arrow{margin-left:auto;transform:rotate(90deg)}.hero__anchors[data-astro-cid-7bkxk47o] a[data-astro-cid-7bkxk47o]:hover{color:var(--color-accent-text)}.hero__num[data-astro-cid-7bkxk47o]{font-family:var(--font-display);color:var(--color-accent-text)}@media (width<=768px){.hero--split[data-astro-cid-7bkxk47o] .hero__inner[data-astro-cid-7bkxk47o]{grid-template-columns:1fr}.hero--split[data-astro-cid-7bkxk47o] .hero__title[data-astro-cid-7bkxk47o],.hero--cover[data-astro-cid-7bkxk47o] .hero__title[data-astro-cid-7bkxk47o]{font-size:var(--text-2xl)}.hero__actions[data-astro-cid-7bkxk47o]{flex-direction:column}.hero__actions[data-astro-cid-7bkxk47o] .btn{width:100%;min-width:0!important}.hero--cover[data-astro-cid-7bkxk47o]{padding-top:var(--space-16)}.hero--cover[data-astro-cid-7bkxk47o] .hero__inner[data-astro-cid-7bkxk47o]{padding-bottom:var(--space-12)}.hero__anchors[data-astro-cid-7bkxk47o] ul[data-astro-cid-7bkxk47o]{padding:var(--space-4) var(--space-4) 0;grid-template-columns:1fr 1fr}}.lpa[data-astro-cid-kr37m6o3]{gap:var(--space-4);flex-wrap:wrap;display:flex}.lpa--center[data-astro-cid-kr37m6o3]{justify-content:center}@media (width<=768px){.lpa[data-astro-cid-kr37m6o3]{flex-direction:column}.lpa[data-astro-cid-kr37m6o3]>*{width:100%}}.lpr[data-astro-cid-64iuwwgj]>[data-astro-cid-64iuwwgj]+[data-astro-cid-64iuwwgj]{margin-top:var(--space-6)}.lpr__p[data-astro-cid-64iuwwgj]{font-size:var(--text-base);line-height:var(--leading-loose)}.lpr--center[data-astro-cid-64iuwwgj]{text-align:center}.lpr__catch[data-astro-cid-64iuwwgj]{font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-relaxed);text-align:center;position:relative;margin-block:var(--space-4) var(--space-8)!important}.lpr__catch[data-astro-cid-64iuwwgj]:before{content:"";width:1px;height:var(--space-10);margin:0 auto var(--space-8);background:var(--color-line);display:block}.lpr__h3[data-astro-cid-64iuwwgj]{font-size:var(--text-lg);font-weight:var(--weight-bold);margin-top:var(--space-12)!important}.lpr__h4[data-astro-cid-64iuwwgj]{font-size:var(--text-base);font-weight:var(--weight-bold)}.lpr__list[data-astro-cid-64iuwwgj]{font-size:var(--text-sm);line-height:var(--leading-relaxed);padding-left:1.5em;list-style:outside}.lpr__list--ol[data-astro-cid-64iuwwgj]{list-style:decimal}.lpr__images[data-astro-cid-64iuwwgj]{grid-template-columns:var(--cols);gap:var(--space-2);max-width:min(100%, calc(var(--w) * .425px));margin-inline:auto;display:grid}.lpr__images[data-astro-cid-64iuwwgj] img,.lpr__image[data-astro-cid-64iuwwgj] img{width:100%}.lpr__map[data-astro-cid-64iuwwgj]{aspect-ratio:16/7;position:relative}.lpr__map[data-astro-cid-64iuwwgj] iframe[data-astro-cid-64iuwwgj]{border:0;width:100%;height:100%;position:absolute;inset:0}.lpr__tags[data-astro-cid-64iuwwgj]{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.lpr__tags[data-astro-cid-64iuwwgj] li[data-astro-cid-64iuwwgj]{padding:var(--space-2) var(--space-5);font-size:var(--text-sm);font-weight:var(--weight-bold);background:var(--color-paper);border:1px solid var(--color-line-soft)}.lpr__link[data-astro-cid-64iuwwgj]{text-align:center}@media (width<=768px){.lpr__p[data-astro-cid-64iuwwgj]{font-size:var(--text-sm)}.lpr__catch[data-astro-cid-64iuwwgj]{font-size:var(--text-md)}.lpr__scroll--on[data-astro-cid-64iuwwgj]{overflow-x:auto}.lpr__scroll--on[data-astro-cid-64iuwwgj] .lpr__images[data-astro-cid-64iuwwgj]{width:calc(var(--w) * .3px);max-width:none}.lpr__scroll[data-astro-cid-64iuwwgj]:not(.lpr__scroll--on) .lpr__images[data-astro-cid-64iuwwgj]{grid-template-columns:1fr}.lpr__map[data-astro-cid-64iuwwgj]{aspect-ratio:4/3}}.lpst--list[data-astro-cid-2rluouc4]{gap:var(--space-4);max-width:var(--container-narrow);margin-inline:auto;display:grid}.lpst--list[data-astro-cid-2rluouc4] .lpst__item[data-astro-cid-2rluouc4]{padding:var(--space-8) calc(var(--space-32) + var(--space-4)) var(--space-8) var(--space-10);background:var(--color-bg);position:relative}.lpst--list[data-astro-cid-2rluouc4] .lpst__icon{right:var(--space-6);width:var(--space-24);height:var(--space-24);object-fit:contain;opacity:.25;position:absolute;top:50%;transform:translateY(-50%)}.lpst__title[data-astro-cid-2rluouc4]{align-items:baseline;gap:var(--space-3);font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-normal);display:flex}.lpst__num[data-astro-cid-2rluouc4]{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-regular)}.lpst__sub[data-astro-cid-2rluouc4]{font-size:var(--text-sm);font-weight:var(--weight-bold)}.lpst__body[data-astro-cid-2rluouc4]{margin-top:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.lpst--grid[data-astro-cid-2rluouc4]{grid-template-columns:repeat(var(--n), 1fr);gap:var(--space-10);display:grid}.lpst--grid[data-astro-cid-2rluouc4] .lpst__item[data-astro-cid-2rluouc4]{text-align:center;flex-direction:column;display:flex}.lpst--grid[data-astro-cid-2rluouc4] .lpst__title[data-astro-cid-2rluouc4]{align-items:center;gap:var(--space-2);flex-direction:column}.lpst--grid[data-astro-cid-2rluouc4] .lpst__num[data-astro-cid-2rluouc4]{font-size:var(--text-display);color:var(--color-accent-text)}.lpst--grid[data-astro-cid-2rluouc4] .lpst__body[data-astro-cid-2rluouc4]{text-align:left}.lpst--grid[data-astro-cid-2rluouc4] .lpst__icon{width:var(--space-16);height:var(--space-16);margin:0 auto var(--space-4);object-fit:contain}.lpst__img{width:100%;max-width:320px;margin:var(--space-6) auto 0}@media (width<=768px){.lpst--list[data-astro-cid-2rluouc4] .lpst__item[data-astro-cid-2rluouc4]{padding:var(--space-6) var(--space-20) var(--space-6) var(--space-6)}.lpst--list[data-astro-cid-2rluouc4] .lpst__icon{right:var(--space-4);width:var(--space-12);height:var(--space-12)}.lpst--grid[data-astro-cid-2rluouc4]{gap:var(--space-12);grid-template-columns:1fr}}.lpm--alternate[data-astro-cid-tnethbun]{gap:var(--space-20);display:grid}.lpm--alternate[data-astro-cid-tnethbun] .lpm__item[data-astro-cid-tnethbun]{gap:var(--space-10);grid-template-columns:1fr 1fr;align-items:center;display:grid}.lpm--alternate[data-astro-cid-tnethbun] .lpm__item[data-astro-cid-tnethbun]:nth-child(2n) .lpm__text[data-astro-cid-tnethbun]{order:2}.lpm--reverse[data-astro-cid-tnethbun] .lpm__item[data-astro-cid-tnethbun]:nth-child(2n) .lpm__text[data-astro-cid-tnethbun]{order:0}.lpm--reverse[data-astro-cid-tnethbun] .lpm__item[data-astro-cid-tnethbun]:nth-child(odd) .lpm__text[data-astro-cid-tnethbun]{order:2}.lpm__media[data-astro-cid-tnethbun] img{aspect-ratio:3/2;object-fit:cover;width:100%}.lpm__num[data-astro-cid-tnethbun]{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);font-family:var(--font-display);font-size:var(--text-xl);display:flex}.lpm__num[data-astro-cid-tnethbun]:before{content:"";width:var(--space-8);background:var(--color-accent);height:1px}.lpm__label[data-astro-cid-tnethbun]{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-accent-text)}.lpm__title[data-astro-cid-tnethbun]{font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-relaxed)}.lpm--alternate[data-astro-cid-tnethbun] .lpm__title[data-astro-cid-tnethbun]{padding-bottom:var(--space-4);border-bottom:1px solid var(--color-line)}.lpm__sub[data-astro-cid-tnethbun]{margin-top:var(--space-4);font-size:var(--text-base);font-weight:var(--weight-bold);line-height:var(--leading-relaxed)}.lpm__body[data-astro-cid-tnethbun]{margin-top:var(--space-4);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.lpm--band[data-astro-cid-tnethbun]{border-top:1px solid var(--color-line);margin-inline:calc(50% - 50vw)}.lpm--band[data-astro-cid-tnethbun] .lpm__item[data-astro-cid-tnethbun]{border-bottom:1px solid var(--color-line);grid-template-columns:2fr 3fr;display:grid}.lpm--band[data-astro-cid-tnethbun] .lpm__text[data-astro-cid-tnethbun]{padding:var(--space-8) var(--space-10);flex-direction:column;justify-content:center;display:flex}.lpm--band[data-astro-cid-tnethbun] .lpm__num[data-astro-cid-tnethbun]{font-family:var(--font-display-strong);font-size:var(--text-display);font-weight:var(--weight-bold)}.lpm--band[data-astro-cid-tnethbun] .lpm__num[data-astro-cid-tnethbun]:before{display:none}.lpm--band[data-astro-cid-tnethbun] .lpm__title[data-astro-cid-tnethbun]{font-size:var(--text-sm)}.lpm--band[data-astro-cid-tnethbun] .lpm__media[data-astro-cid-tnethbun] img{aspect-ratio:12/5;height:100%}@media (width<=768px){.lpm--alternate[data-astro-cid-tnethbun]{gap:var(--space-12)}.lpm--alternate[data-astro-cid-tnethbun] .lpm__item[data-astro-cid-tnethbun]{gap:var(--space-6);grid-template-columns:1fr}.lpm--alternate[data-astro-cid-tnethbun] .lpm__item[data-astro-cid-tnethbun] .lpm__text[data-astro-cid-tnethbun]{order:2!important}.lpm__title[data-astro-cid-tnethbun]{font-size:var(--text-md)}.lpm--band[data-astro-cid-tnethbun] .lpm__item[data-astro-cid-tnethbun]{grid-template-columns:1fr 2fr}.lpm--band[data-astro-cid-tnethbun] .lpm__text[data-astro-cid-tnethbun]{padding:var(--space-4)}.lpm--band[data-astro-cid-tnethbun] .lpm__num[data-astro-cid-tnethbun]{font-size:var(--text-xl)}.lpm--band[data-astro-cid-tnethbun] .lpm__title[data-astro-cid-tnethbun]{font-size:var(--text-2xs)}}.lpc[data-astro-cid-53m2oucs]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--space-10) var(--space-8);display:grid}.lpc__item[data-astro-cid-53m2oucs]{flex-direction:column;display:flex}.lpc__img{object-fit:cover;width:100%}.lpc--plain[data-astro-cid-53m2oucs] .lpc__img:not([src$=\.svg]){aspect-ratio:16/10}.lpc__body[data-astro-cid-53m2oucs]{flex-direction:column;flex:1;display:flex}.lpc__img+.lpc__body[data-astro-cid-53m2oucs],.lpc__icon+.lpc__body[data-astro-cid-53m2oucs]{margin-top:var(--space-4)}.lpc__num[data-astro-cid-53m2oucs]{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-accent-text)}.lpc__label[data-astro-cid-53m2oucs]{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-accent-text)}.lpc__title[data-astro-cid-53m2oucs]{margin-top:var(--space-1);font-size:var(--text-base);font-weight:var(--weight-bold);line-height:var(--leading-normal)}.lpc__sub[data-astro-cid-53m2oucs]{margin-top:var(--space-2);font-size:var(--text-md);font-weight:var(--weight-bold)}.lpc__caption[data-astro-cid-53m2oucs]{margin-top:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-bold)}.lpc__text[data-astro-cid-53m2oucs]{margin-top:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.lpc__list[data-astro-cid-53m2oucs]{margin-top:var(--space-3)}.lpc__list[data-astro-cid-53m2oucs] li[data-astro-cid-53m2oucs]{font-size:var(--text-md);font-weight:var(--weight-bold)}.lpc__list[data-astro-cid-53m2oucs] li[data-astro-cid-53m2oucs]+li[data-astro-cid-53m2oucs]{margin-top:var(--space-2)}.lpc__meta[data-astro-cid-53m2oucs]{gap:var(--space-2);margin-top:var(--space-4);font-size:var(--text-xs);display:grid}.lpc__meta[data-astro-cid-53m2oucs] div[data-astro-cid-53m2oucs]{align-items:center;gap:var(--space-3);display:flex}.lpc__meta[data-astro-cid-53m2oucs] dt[data-astro-cid-53m2oucs]{min-width:6em;padding:var(--space-1) var(--space-2);font-weight:var(--weight-bold);color:var(--color-on-dark);text-align:center;background:var(--color-accent);flex:none}.lpc__meta[data-astro-cid-53m2oucs] dd[data-astro-cid-53m2oucs]{font-weight:var(--weight-bold);margin:0}.lpc__note[data-astro-cid-53m2oucs]{padding:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-bold);text-align:center;background:var(--color-beige);margin-top:auto}.lpc__links[data-astro-cid-53m2oucs]{justify-content:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.lpc__icon{width:var(--space-16);height:var(--space-16);object-fit:contain}.lpc--boxed[data-astro-cid-53m2oucs] .lpc__item[data-astro-cid-53m2oucs]{padding:var(--space-6);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-line-soft)}.lpc--boxed[data-astro-cid-53m2oucs] .lpc__title[data-astro-cid-53m2oucs]{font-size:var(--text-lg);text-align:center}.lpc--boxed[data-astro-cid-53m2oucs] .lpc__icon{margin-inline:auto}.lpc--boxed[data-astro-cid-53m2oucs] .lpc__label[data-astro-cid-53m2oucs],.lpc--boxed[data-astro-cid-53m2oucs] .lpc__list[data-astro-cid-53m2oucs],.lpc--boxed[data-astro-cid-53m2oucs] .lpc__text[data-astro-cid-53m2oucs]{text-align:center}.lpc--boxed[data-astro-cid-53m2oucs] .lpc__note[data-astro-cid-53m2oucs]{margin-top:var(--space-6)}.lpc--boxed[data-astro-cid-53m2oucs] .lpc__img{aspect-ratio:auto;max-width:240px;margin-inline:auto}.lpc--center[data-astro-cid-53m2oucs] .lpc__item[data-astro-cid-53m2oucs]{text-align:center;align-items:center}.lpc--center[data-astro-cid-53m2oucs] .lpc__img{aspect-ratio:auto;object-fit:contain;max-width:240px}.lpc--center[data-astro-cid-53m2oucs] .lpc__icon{margin-inline:auto}.lpc--center[data-astro-cid-53m2oucs] .lpc__text[data-astro-cid-53m2oucs],.lpc--center[data-astro-cid-53m2oucs] .lpc__title[data-astro-cid-53m2oucs]+.lpc__text[data-astro-cid-53m2oucs],.lpc--center[data-astro-cid-53m2oucs] .lpc__sub[data-astro-cid-53m2oucs]+.lpc__text[data-astro-cid-53m2oucs]{text-align:left}.lpc--round[data-astro-cid-53m2oucs] .lpc__item[data-astro-cid-53m2oucs]{align-items:center}.lpc--round[data-astro-cid-53m2oucs] .lpc__img{aspect-ratio:1;border-radius:50%;width:200px;height:200px}.lpc--round[data-astro-cid-53m2oucs] .lpc__body[data-astro-cid-53m2oucs]{text-align:center;align-items:center}.lpc--round[data-astro-cid-53m2oucs] .lpc__label[data-astro-cid-53m2oucs]{color:var(--color-text);font-weight:var(--weight-regular);font-size:var(--text-sm)}.lpc--round[data-astro-cid-53m2oucs] .lpc__text[data-astro-cid-53m2oucs]{text-align:left}.lpc--event[data-astro-cid-53m2oucs]{max-width:var(--container-narrow);gap:var(--space-6);margin-inline:auto}.lpc--event[data-astro-cid-53m2oucs] .lpc__item[data-astro-cid-53m2oucs]{padding:var(--space-8) var(--space-10);background:var(--color-bg)}.lpc--event[data-astro-cid-53m2oucs] .lpc__label[data-astro-cid-53m2oucs]{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-medium)}.lpc--event[data-astro-cid-53m2oucs] .lpc__title[data-astro-cid-53m2oucs]{font-size:var(--text-xl)}.lpc--event[data-astro-cid-53m2oucs] .lpc__img{margin-top:var(--space-6);aspect-ratio:auto}@media (width<=1024px){.lpc[data-astro-cid-53m2oucs]{grid-template-columns:repeat(min(var(--cols), 2), minmax(0, 1fr))}}@media (width<=768px){.lpc[data-astro-cid-53m2oucs]{gap:var(--space-8);grid-template-columns:1fr}.lpc--center[data-astro-cid-53m2oucs]{gap:var(--space-6) var(--space-4);grid-template-columns:1fr 1fr}.lpc--event[data-astro-cid-53m2oucs] .lpc__item[data-astro-cid-53m2oucs]{padding:var(--space-6) var(--space-4)}.lpc--event[data-astro-cid-53m2oucs] .lpc__title[data-astro-cid-53m2oucs]{font-size:var(--text-lg)}}.lp-icon-accent{padding:var(--space-3);background:var(--color-accent);border-radius:var(--radius-pill)}.lpl[data-astro-cid-tybz632w]{gap:var(--space-6);grid-template-columns:repeat(6,1fr);align-items:center;display:grid}.lpl[data-astro-cid-tybz632w] li[data-astro-cid-tybz632w]{justify-content:center;display:flex}.lpl[data-astro-cid-tybz632w] img{width:100%;max-height:var(--space-16);object-fit:contain}.lpl__note[data-astro-cid-tybz632w]{margin-top:var(--space-6);font-size:var(--text-xs);text-align:center}@media (width<=768px){.lpl[data-astro-cid-tybz632w]{gap:var(--space-4);grid-template-columns:repeat(3,1fr)}}.lpt__figures[data-astro-cid-6hzzmacl]{gap:var(--space-6);margin-bottom:var(--space-12);text-align:center;grid-template-columns:repeat(5,1fr);display:grid}.lpt__figures[data-astro-cid-6hzzmacl] img{width:100%;max-width:160px;margin-inline:auto}.lpt__figures[data-astro-cid-6hzzmacl] p[data-astro-cid-6hzzmacl]{margin-top:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-accent-text)}.lpt__sub[data-astro-cid-6hzzmacl]{margin-bottom:var(--space-6);font-size:var(--text-md);font-weight:var(--weight-bold);text-align:center}.lpt[data-astro-cid-6hzzmacl]{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.lpt[data-astro-cid-6hzzmacl] li[data-astro-cid-6hzzmacl]{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-accent-text);background:var(--color-paper)}@media (width<=768px){.lpt__figures[data-astro-cid-6hzzmacl]{grid-template-columns:repeat(3,1fr)}.lpt[data-astro-cid-6hzzmacl] li[data-astro-cid-6hzzmacl]{font-size:var(--text-xs)}}.lpf[data-astro-cid-5tmnnvfe]{gap:var(--space-8) var(--space-12);grid-template-columns:1fr 1fr;align-items:start;display:grid}summary[data-astro-cid-5tmnnvfe]{align-items:center;gap:var(--space-4);font-size:var(--text-base);font-weight:var(--weight-bold);cursor:pointer;list-style:none;display:flex}summary[data-astro-cid-5tmnnvfe]::-webkit-details-marker{display:none}.lpf__q[data-astro-cid-5tmnnvfe]{width:var(--space-10);height:var(--space-10);font-family:var(--font-display);font-size:var(--text-lg);border:1px solid var(--color-line);flex:none;place-items:center;display:grid}.lpf__a[data-astro-cid-5tmnnvfe]{margin-top:var(--space-4);padding-left:calc(var(--space-10) + var(--space-4));font-size:var(--text-sm);line-height:var(--leading-relaxed)}.lpf__a[data-astro-cid-5tmnnvfe] p[data-astro-cid-5tmnnvfe]+p[data-astro-cid-5tmnnvfe]{margin-top:var(--space-3)}@media (width<=768px){.lpf[data-astro-cid-5tmnnvfe]{grid-template-columns:1fr}.lpf__a[data-astro-cid-5tmnnvfe]{padding-left:0}}.lpfm[data-astro-cid-qys4bze6]{max-width:var(--container-narrow);margin-inline:auto}.lpfm--aside[data-astro-cid-qys4bze6]{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:start;max-width:none;display:grid}.lpfm__aside[data-astro-cid-qys4bze6] img{width:100%}.lpfm__aside[data-astro-cid-qys4bze6] ul[data-astro-cid-qys4bze6]{margin-top:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-loose);padding-left:1.2em;list-style:outside}.lpfm__note[data-astro-cid-qys4bze6]{margin-bottom:var(--space-6);text-align:center}.lpfm__note[data-astro-cid-qys4bze6] a[data-astro-cid-qys4bze6]{color:var(--color-accent-text);text-underline-offset:3px;text-decoration:underline}.lpfm__placeholder[data-astro-cid-qys4bze6]{justify-items:center;gap:var(--space-6);padding:var(--space-10) var(--space-6);text-align:center;background:var(--color-bg);border:1px solid var(--color-line-soft);display:grid}@media (width<=768px){.lpfm--aside[data-astro-cid-qys4bze6]{grid-template-columns:1fr}.lpfm__placeholder[data-astro-cid-qys4bze6] .btn--lg{width:100%;min-width:0}}.lpb[data-astro-cid-mhoxhi6a]{gap:var(--space-10);padding:var(--space-8) var(--space-10);color:var(--color-text);background:var(--color-paper);border:1px solid var(--color-line-soft);grid-template-columns:1fr 1fr;align-items:center;display:grid}.lpb__img{width:100%}.lpb__label[data-astro-cid-mhoxhi6a]{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-accent-text)}.lpb__title[data-astro-cid-mhoxhi6a]{margin-top:var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-normal)}.lpb__action[data-astro-cid-mhoxhi6a]{margin-top:var(--space-6)}@media (width<=768px){.lpb[data-astro-cid-mhoxhi6a]{padding:var(--space-6) var(--space-4);gap:var(--space-6);grid-template-columns:1fr}.lpb__title[data-astro-cid-mhoxhi6a]{font-size:var(--text-md)}.lpb__action[data-astro-cid-mhoxhi6a] .btn{width:100%}}.lpp[data-astro-cid-pu3ayspd]{gap:var(--space-20);display:grid}.lpp__person[data-astro-cid-pu3ayspd]{justify-items:center;gap:var(--space-2);margin-bottom:var(--space-10);text-align:center;display:grid}.lpp__role[data-astro-cid-pu3ayspd]{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-accent-text)}.lpp__name[data-astro-cid-pu3ayspd]{font-size:var(--text-2xl);font-weight:var(--weight-bold)}.lpp__main--img[data-astro-cid-pu3ayspd]{gap:var(--space-10);grid-template-columns:1fr 2fr;align-items:start;display:grid}.lpp__img{width:100%}.lpp__heading[data-astro-cid-pu3ayspd]{margin-bottom:var(--space-4);font-size:var(--text-lg);font-weight:var(--weight-bold)}.lpp__body[data-astro-cid-pu3ayspd]{font-size:var(--text-sm);line-height:var(--leading-loose)}.lpp__body[data-astro-cid-pu3ayspd]+.lpp__body[data-astro-cid-pu3ayspd]{margin-top:var(--space-4)}.lpp__bio[data-astro-cid-pu3ayspd]{margin-top:var(--space-8);padding:var(--space-6);font-size:var(--text-xs);line-height:var(--leading-relaxed);background:var(--color-bg);border:1px solid var(--color-line-soft)}.lpp__bio[data-astro-cid-pu3ayspd] p[data-astro-cid-pu3ayspd]+p[data-astro-cid-pu3ayspd]{margin-top:var(--space-4)}@media (width<=768px){.lpp__main--img[data-astro-cid-pu3ayspd]{grid-template-columns:1fr}.lpp__img{max-width:280px;margin-inline:auto}}.lptb[data-astro-cid-aex4ra37]{overflow-x:auto}table[data-astro-cid-aex4ra37]{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--text-sm);background:var(--color-bg)}th[data-astro-cid-aex4ra37],td[data-astro-cid-aex4ra37]{padding:var(--space-4);text-align:left;vertical-align:middle;border:1px solid var(--color-line-soft)}thead[data-astro-cid-aex4ra37] th[data-astro-cid-aex4ra37]{color:var(--color-on-dark);text-align:center;background:var(--color-dark)}thead[data-astro-cid-aex4ra37] th[data-astro-cid-aex4ra37].is-ours{background:var(--color-accent)}tbody[data-astro-cid-aex4ra37] th[data-astro-cid-aex4ra37]{width:20%;font-weight:var(--weight-bold)}.lps--paper[data-astro-cid-vea5vkkh]{background:var(--color-paper)}.lps--beige[data-astro-cid-vea5vkkh]{background:var(--color-beige)}.lps--accent[data-astro-cid-vea5vkkh]{color:var(--color-on-dark);background:var(--color-accent)}.lps__head[data-astro-cid-vea5vkkh]{margin-bottom:var(--space-12)}.lps__head--center[data-astro-cid-vea5vkkh]{text-align:center}.lps__head[data-astro-cid-vea5vkkh] .sh{margin-bottom:var(--space-6)}.lps--accent[data-astro-cid-vea5vkkh] .lps__head[data-astro-cid-vea5vkkh] .sh__title{font-weight:var(--weight-bold)}.lps__num[data-astro-cid-vea5vkkh]{margin-bottom:var(--space-2);font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-accent-text)}.lps__lead[data-astro-cid-vea5vkkh]{max-width:56em;font-size:var(--text-base);line-height:var(--leading-relaxed)}.lps__head--center[data-astro-cid-vea5vkkh] .lps__lead[data-astro-cid-vea5vkkh]{margin-inline:auto}.lps__lead[data-astro-cid-vea5vkkh]+.lps__lead[data-astro-cid-vea5vkkh]{margin-top:var(--space-4)}.lps--tight[data-astro-cid-vea5vkkh]{padding-top:0}.lps__figure[data-astro-cid-vea5vkkh]{margin-bottom:var(--space-12)}.lps__figure[data-astro-cid-vea5vkkh] img{width:100%;margin-inline:auto}.lps__figure--sm[data-astro-cid-vea5vkkh] img{max-width:240px}.lps__figure--md[data-astro-cid-vea5vkkh] img{max-width:var(--container-narrow)}.lps__subtitle[data-astro-cid-vea5vkkh]{margin-bottom:var(--space-8);font-size:var(--text-xl);font-weight:var(--weight-bold)}.lps__outro[data-astro-cid-vea5vkkh]{margin-top:var(--space-10);font-size:var(--text-base);font-weight:var(--weight-bold);text-align:center}.lps__actions[data-astro-cid-vea5vkkh]{margin-top:var(--space-12)}.lps__image[data-astro-cid-vea5vkkh] img{width:100%;max-width:var(--container-narrow);margin-inline:auto}.lps__image--wide[data-astro-cid-vea5vkkh] img{max-width:100%}.lps--accent[data-astro-cid-vea5vkkh] .lps__actions[data-astro-cid-vea5vkkh] .btn--outline{color:var(--color-text);border-color:var(--color-bg)}.lps--accent[data-astro-cid-vea5vkkh] .lps__actions[data-astro-cid-vea5vkkh] .btn--outline:hover{color:var(--color-on-dark)}@media (width<=768px){.lps__head[data-astro-cid-vea5vkkh]{margin-bottom:var(--space-8)}.lps__lead[data-astro-cid-vea5vkkh]{font-size:var(--text-sm)}}
