.hero[data-astro-cid-j4nq6ump]{padding:var(--space-8) var(--gutter) var(--section-y);background:var(--surface);color:var(--ink)}.hero--subtle[data-astro-cid-j4nq6ump]{background:var(--surface-subtle)}.hero__inner[data-astro-cid-j4nq6ump]{display:flex;flex-direction:column;gap:var(--space-8);max-width:var(--container);margin-inline:auto}.hero__body[data-astro-cid-j4nq6ump]{min-width:0}.hero__inner--media[data-astro-cid-j4nq6ump]{container-type:inline-size}.hero__body--media[data-astro-cid-j4nq6ump]>.hero__text[data-astro-cid-j4nq6ump],.hero__body--media[data-astro-cid-j4nq6ump]>.hero__media[data-astro-cid-j4nq6ump]{min-width:0}.hero__body--media[data-astro-cid-j4nq6ump]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-12)}.hero__text[data-astro-cid-j4nq6ump]{display:flex;flex-direction:column;gap:var(--space-5);max-width:var(--container-text)}.hero__body--media[data-astro-cid-j4nq6ump]>.hero__text[data-astro-cid-j4nq6ump]{max-width:none}.hero__kicker[data-astro-cid-j4nq6ump]{display:flex;align-items:center;gap:var(--space-3);font-size:var(--fs-kicker);line-height:var(--lh-kicker);font-weight:var(--fw-medium);color:var(--eyebrow)}.hero__kicker[data-astro-cid-j4nq6ump]>span[data-astro-cid-j4nq6ump]:not(.hero__tile){min-width:0;overflow-wrap:anywhere}.hero__tile[data-astro-cid-j4nq6ump]{display:grid;flex:none;place-items:center;width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-xs);background:var(--field);color:var(--navy)}.hero--subtle[data-astro-cid-j4nq6ump] .hero__tile[data-astro-cid-j4nq6ump]{background:var(--white)}.hero__lead[data-astro-cid-j4nq6ump]{max-width:var(--measure);color:var(--ink-muted)}.hero__actions[data-astro-cid-j4nq6ump]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.hero__trust[data-astro-cid-j4nq6ump]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted)}@container (min-width: 930px){.hero__body--media[data-astro-cid-j4nq6ump]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.prose[data-astro-cid-cb2422jk]{display:flex;flex-direction:column;gap:var(--space-5);min-width:0;overflow-wrap:break-word;hyphens:auto}.prose[data-astro-cid-cb2422jk]>*{max-width:100%;min-width:0}.prose[data-astro-cid-cb2422jk] h2,.prose[data-astro-cid-cb2422jk] h3,.prose[data-astro-cid-cb2422jk] h4{margin-top:var(--space-6)}.prose[data-astro-cid-cb2422jk] h2{font-size:var(--fs-h3);line-height:var(--lh-h3)}.prose[data-astro-cid-cb2422jk] h3{font-size:var(--fs-faq);line-height:var(--lh-faq)}.prose[data-astro-cid-cb2422jk] h4,.prose[data-astro-cid-cb2422jk] h5,.prose[data-astro-cid-cb2422jk] h6{font-size:var(--fs-body);line-height:var(--lh-body)}.prose[data-astro-cid-cb2422jk] h2+*,.prose[data-astro-cid-cb2422jk] h3+*,.prose[data-astro-cid-cb2422jk] h4+*{margin-top:calc(var(--space-2) * -1)}.prose[data-astro-cid-cb2422jk] ul,.prose[data-astro-cid-cb2422jk] ol{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);padding-inline-start:var(--space-6)}.prose[data-astro-cid-cb2422jk] ul ul,.prose[data-astro-cid-cb2422jk] ol ol,.prose[data-astro-cid-cb2422jk] ul ol,.prose[data-astro-cid-cb2422jk] ol ul{margin-top:var(--space-2)}.prose[data-astro-cid-cb2422jk] ul>li::marker{color:var(--orange)}.prose[data-astro-cid-cb2422jk] strong,.prose[data-astro-cid-cb2422jk] b{font-weight:var(--fw-bold)}.prose[data-astro-cid-cb2422jk] blockquote{margin:0;padding-inline-start:var(--space-5);border-inline-start:var(--stroke-edge) solid var(--accent);color:var(--ink)}.prose[data-astro-cid-cb2422jk] blockquote>*+*{margin-top:var(--space-3)}.prose[data-astro-cid-cb2422jk] hr{width:100%;margin:var(--space-4) 0;border:0;border-top:var(--stroke-hairline) solid var(--line)}.prose[data-astro-cid-cb2422jk] img,.prose[data-astro-cid-cb2422jk] picture,.prose[data-astro-cid-cb2422jk] video{border-radius:var(--radius-md)}.prose[data-astro-cid-cb2422jk] figure{display:grid;gap:var(--space-2)}.prose[data-astro-cid-cb2422jk] figcaption{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted)}.prose[data-astro-cid-cb2422jk] table{width:100%;border-collapse:collapse;font-size:var(--fs-meta);line-height:var(--lh-meta)}.prose[data-astro-cid-cb2422jk] caption{padding-bottom:var(--space-2);text-align:start;color:var(--ink-muted)}.prose[data-astro-cid-cb2422jk] th,.prose[data-astro-cid-cb2422jk] td{padding:var(--space-2) var(--space-3);border:var(--stroke-hairline) solid var(--line);text-align:start;vertical-align:top;overflow-wrap:break-word}.prose[data-astro-cid-cb2422jk] th{background:var(--surface-subtle);font-weight:var(--fw-bold)}.prose[data-astro-cid-cb2422jk] tbody tr:nth-child(2n) td{background:var(--surface-subtle)}.prose[data-astro-cid-cb2422jk] code,.prose[data-astro-cid-cb2422jk] kbd,.prose[data-astro-cid-cb2422jk] samp,.prose[data-astro-cid-cb2422jk] pre{font-family:var(--font-sans)}.prose[data-astro-cid-cb2422jk] code,.prose[data-astro-cid-cb2422jk] kbd,.prose[data-astro-cid-cb2422jk] samp{padding:0 var(--space-1);border-radius:var(--radius-xs);background:var(--surface-subtle);font-size:var(--fs-meta);overflow-wrap:anywhere}.prose[data-astro-cid-cb2422jk] pre{padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-subtle);white-space:pre-wrap;overflow-wrap:anywhere}.prose[data-astro-cid-cb2422jk] pre code{padding:0;background:none}.prose[data-astro-cid-cb2422jk] dl{display:grid;gap:var(--space-2)}.prose[data-astro-cid-cb2422jk] dt{font-weight:var(--fw-bold)}.prose[data-astro-cid-cb2422jk] dd{margin:0}.prose[data-astro-cid-cb2422jk] sup,.prose[data-astro-cid-cb2422jk] sub{line-height:0}.posts[data-astro-cid-3ilu7dxd]{--fit-gap: var(--space-6)}.posts__item[data-astro-cid-3ilu7dxd]{display:flex;min-width:0}.post[data-astro-cid-3ilu7dxd]{--keep-shadow: var(--shadow-card);display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-card);text-decoration:none;transition:transform var(--dur-ui) var(--ease-ui)}@media(hover:hover){.post[data-astro-cid-3ilu7dxd]:hover{transform:translateY(var(--hover-lift))}}.post[data-astro-cid-3ilu7dxd] .post__media{border-radius:var(--radius-md) var(--radius-md) var(--space-0) var(--space-0)}.post__body[data-astro-cid-3ilu7dxd]{display:flex;flex:1;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-6)}.post__meta[data-astro-cid-3ilu7dxd]{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted)}.post__tag[data-astro-cid-3ilu7dxd]{font-weight:var(--fw-medium);color:var(--ink)}.post__title[data-astro-cid-3ilu7dxd]{font-size:var(--fs-body);line-height:var(--lh-kicker);font-weight:var(--fw-bold);color:var(--ink)}.post__excerpt[data-astro-cid-3ilu7dxd]{color:var(--ink-muted);overflow-wrap:anywhere}.post__more[data-astro-cid-3ilu7dxd]{display:inline-flex;align-items:center;gap:var(--space-1);margin-top:auto;padding-top:var(--space-2);font-weight:var(--fw-medium);text-decoration-line:underline;text-decoration-color:var(--accent);text-decoration-thickness:var(--stroke-focus);text-underline-offset:var(--space-1)}.prose-figure[data-astro-cid-o5rnum2j]{position:relative;margin:0}.prose-figure__missing[data-astro-cid-o5rnum2j]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4);overflow:hidden;border-radius:var(--radius-md);background:var(--field);color:var(--ink-muted-light);text-align:center}.prose-figure__missing[data-astro-cid-o5rnum2j] .prose-figure__alt{max-width:var(--measure);font-size:var(--fs-meta);line-height:var(--lh-meta);overflow-wrap:anywhere}.prose-table[data-astro-cid-4wxb4fbe]{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain}.copycode[data-astro-cid-ymnr4y6a]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-md);background:var(--field);color:var(--ink)}.copycode__code[data-astro-cid-ymnr4y6a]{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;font-weight:var(--fw-bold);user-select:all}.no-js .copycode[data-astro-cid-ymnr4y6a] .copycode__btn{display:none}.linksteps[data-astro-cid-t6mqyztg]{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.linksteps__item[data-astro-cid-t6mqyztg]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised)}.linksteps__num[data-astro-cid-t6mqyztg]{display:inline-grid;place-items:center;flex:none;width:var(--num-size);height:var(--num-size);border-radius:var(--radius-full);background:var(--navy);color:var(--white);font-size:var(--fs-meta);line-height:var(--num-size);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.linksteps__item[data-astro-cid-t6mqyztg]:first-child .linksteps__num[data-astro-cid-t6mqyztg]{background:var(--orange);color:var(--navy)}.linksteps__text[data-astro-cid-t6mqyztg]{flex:1 1 12rem;min-width:0;overflow-wrap:anywhere}.emb[data-astro-cid-ghgbki5i]{min-width:0}.emb__stage[data-astro-cid-ghgbki5i]{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:var(--emb-h, 480px);padding:var(--space-6);border:var(--stroke-hairline) solid var(--field-line);border-radius:var(--radius-md);background:var(--field);color:var(--ink);overflow:hidden}.emb--ratio[data-astro-cid-ghgbki5i] .emb__stage[data-astro-cid-ghgbki5i]{min-height:0;aspect-ratio:var(--emb-ratio)}.emb--navy[data-astro-cid-ghgbki5i] .emb__stage[data-astro-cid-ghgbki5i].is-loaded{background:var(--navy);color:var(--white)}.emb__stage[data-astro-cid-ghgbki5i].is-loaded{justify-content:flex-start;padding:0;background:var(--surface)}.emb__gate[data-astro-cid-ghgbki5i]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);max-width:var(--measure);color:var(--ink)}.emb__gate[data-astro-cid-ghgbki5i][hidden]{display:none}.emb__notice[data-astro-cid-ghgbki5i]{font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:break-word}.emb__actions[data-astro-cid-ghgbki5i]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.emb__always[data-astro-cid-ghgbki5i]{font-size:var(--fs-meta);line-height:var(--lh-meta)}.emb__status[data-astro-cid-ghgbki5i]:empty{display:none}.emb__status[data-astro-cid-ghgbki5i]{font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:var(--fw-medium)}.emb__stage[data-astro-cid-ghgbki5i].is-loaded .emb__status[data-astro-cid-ghgbki5i]{padding:var(--space-3) var(--space-6) 0}.emb--ratio[data-astro-cid-ghgbki5i] .emb__stage[data-astro-cid-ghgbki5i].is-loaded .emb__status[data-astro-cid-ghgbki5i]{position:absolute;inset-inline:0;top:0}.emb__mount[data-astro-cid-ghgbki5i]:empty{display:none}.emb__mount[data-astro-cid-ghgbki5i]{flex:1;display:flex}.emb__mount[data-astro-cid-ghgbki5i] .emb__frame{display:block;width:100%;min-height:calc(var(--emb-h, 480px) - var(--space-10));border:0}.emb--ratio[data-astro-cid-ghgbki5i] .emb__mount[data-astro-cid-ghgbki5i] .emb__frame{min-height:0;height:100%}.emb--inline[data-astro-cid-ghgbki5i] .emb__stage[data-astro-cid-ghgbki5i].is-loaded{min-height:0;border:0;border-radius:0;background:transparent;overflow:visible}.emb--inline[data-astro-cid-ghgbki5i] .emb__stage[data-astro-cid-ghgbki5i].is-loaded .emb__status[data-astro-cid-ghgbki5i]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.emb--inline[data-astro-cid-ghgbki5i] .emb__stage[data-astro-cid-ghgbki5i].is-loaded .emb__mount[data-astro-cid-ghgbki5i] .emb__frame{width:var(--emb-inline-w);max-width:100%;height:var(--emb-inline-h);min-height:0;background:transparent}.no-js .emb__gate[data-astro-cid-ghgbki5i]{display:none}.no-js .emb__stage[data-astro-cid-ghgbki5i]{min-height:0;aspect-ratio:auto}@media(min-width:760px){.emb__stage[data-astro-cid-ghgbki5i]{min-height:var(--emb-h-wide, var(--emb-h, 480px))}.emb--ratio[data-astro-cid-ghgbki5i] .emb__stage[data-astro-cid-ghgbki5i]{min-height:0}.emb__mount[data-astro-cid-ghgbki5i] .emb__frame{min-height:calc(var(--emb-h-wide, var(--emb-h, 480px)) - var(--space-10))}}.prose-embed[data-astro-cid-4ty2jvnr]{margin-block:var(--space-6)}.meta[data-astro-cid-4bjhq47j]{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-6);margin:0;padding:0;list-style:none;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted)}.meta[data-astro-cid-4bjhq47j]>li[data-astro-cid-4bjhq47j]{min-width:0;overflow-wrap:anywhere}.reading[data-astro-cid-ebicvhys]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);width:100%}.reading__main[data-astro-cid-ebicvhys],.reading__aside[data-astro-cid-ebicvhys]{display:flex;flex-direction:column;gap:var(--space-8);min-width:0}.reading__main[data-astro-cid-ebicvhys]{width:100%;max-width:var(--measure-reading);margin-inline:auto}@container (min-width: 930px){.reading--aside[data-astro-cid-ebicvhys]{grid-template-columns:minmax(0,var(--aside-width)) minmax(0,var(--measure-reading));justify-content:start;gap:var(--space-12);align-items:start}.reading--aside[data-astro-cid-ebicvhys] .reading__main[data-astro-cid-ebicvhys]{margin-inline:0}.reading__aside[data-astro-cid-ebicvhys]{position:sticky;top:calc(var(--header-height) + var(--space-6));max-height:calc(100vh - var(--header-height) - var(--space-12));overflow-y:auto}}.toc[data-astro-cid-khqimqbk]{min-width:0}.toc__fold[data-astro-cid-khqimqbk]{border-radius:var(--radius-md);background:var(--surface-subtle)}.toc__summary[data-astro-cid-khqimqbk]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--tap-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-weight:var(--fw-bold);cursor:pointer;list-style:none}.toc__summary[data-astro-cid-khqimqbk]::-webkit-details-marker{display:none}.toc__summary[data-astro-cid-khqimqbk] .toc__chevron{transition:transform var(--dur-ui) var(--ease-ui)}.toc__fold[data-astro-cid-khqimqbk][open] .toc__summary[data-astro-cid-khqimqbk] .toc__chevron{transform:rotate(180deg)}.toc__fold[data-astro-cid-khqimqbk] .toc__list[data-astro-cid-khqimqbk]{padding:0 var(--space-4) var(--space-3)}.toc__static[data-astro-cid-khqimqbk]{display:none}.toc__title[data-astro-cid-khqimqbk]{padding-bottom:var(--space-2);font-weight:var(--fw-bold)}.toc__list[data-astro-cid-khqimqbk]{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}.toc__list[data-astro-cid-khqimqbk] a[data-astro-cid-khqimqbk]{display:flex;align-items:center;min-height:var(--tap-min);padding:var(--space-1) var(--space-3);font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink);text-decoration:none;overflow-wrap:anywhere;hyphens:auto}.toc__list[data-astro-cid-khqimqbk] a[data-astro-cid-khqimqbk]{--focus-ring: var(--focus-ring-inset);--focus-outline-offset: calc(-1 * var(--stroke-focus))}.toc__list[data-astro-cid-khqimqbk] a[data-astro-cid-khqimqbk]:hover{text-decoration-line:underline;text-decoration-color:var(--link-underline);text-decoration-thickness:var(--stroke-focus);text-underline-offset:var(--space-1)}.toc__static[data-astro-cid-khqimqbk] .toc__list[data-astro-cid-khqimqbk]{border-inline-start:var(--stroke-focus) solid var(--line)}@container (min-width: 930px){.toc__fold[data-astro-cid-khqimqbk]{display:none}.toc__static[data-astro-cid-khqimqbk]{display:block}}@media(prefers-reduced-motion:reduce){.toc__summary[data-astro-cid-khqimqbk] .toc__chevron{transition:none}}.contact[data-astro-cid-is2lb36j]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.contact__text[data-astro-cid-is2lb36j]{color:var(--ink-muted)}.author[data-astro-cid-4dbp5lkf]{display:flex;align-items:center;gap:var(--space-4);padding-top:var(--space-6);border-top:var(--stroke-hairline) solid var(--line)}.author__avatar[data-astro-cid-4dbp5lkf]{flex:none;width:var(--icon-xl);height:var(--icon-xl);border-radius:var(--radius-full);object-fit:cover;background:var(--field)}.author__text[data-astro-cid-4dbp5lkf]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1);min-width:0}.author__name[data-astro-cid-4dbp5lkf],.author__company[data-astro-cid-4dbp5lkf]{font-weight:var(--fw-bold);overflow-wrap:anywhere}.author__bio[data-astro-cid-4dbp5lkf]{color:var(--ink-muted);font-size:var(--fs-meta);line-height:var(--lh-meta)}.progress[data-astro-cid-yhckfl4r]{position:fixed;inset:0 0 auto;height:calc(var(--stroke-focus) + var(--stroke-hairline));z-index:var(--z-dropdown);background:var(--accent);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}@media(prefers-reduced-motion:reduce){.progress[data-astro-cid-yhckfl4r]{display:none}}@media print{.progress[data-astro-cid-yhckfl4r]{display:none}}.prose ul:has(>li>a[aria-label=LinkedIn]:empty,>li>a[aria-label=Instagram]:empty){display:flex;flex-wrap:wrap;gap:var(--space-2);padding-inline-start:0;list-style:none}.prose a[aria-label=LinkedIn]:empty,.prose a[aria-label=Instagram]:empty{display:inline-grid;place-items:center;min-width:var(--tap-min);min-height:var(--tap-min);border-radius:var(--radius-full);background:var(--navy);color:var(--white);font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:var(--fw-bold);text-decoration:none;transition:background-color var(--dur-ui) var(--ease-ui)}.prose a[aria-label=LinkedIn]:empty:before,.prose a[aria-label=Instagram]:empty:before{content:"L";content:"L" / ""}.prose a[aria-label=Instagram]:empty:before{content:"I";content:"I" / ""}@media(hover:hover){.prose a[aria-label=LinkedIn]:empty:hover,.prose a[aria-label=Instagram]:empty:hover{background:var(--navy-subtle)}}.row[data-astro-cid-25c3l6h7]{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--space-3);max-width:100%}.row--center[data-astro-cid-25c3l6h7]{justify-content:center}.copy[data-astro-cid-ds6s5fcq]{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.copy__body[data-astro-cid-ds6s5fcq]{display:flex;flex-direction:column;gap:var(--space-4);max-width:var(--measure);overflow-wrap:anywhere;hyphens:auto;color:var(--ink-muted)}.team__item[data-astro-cid-off7jlne]{display:flex}.person[data-astro-cid-off7jlne]{display:flex;flex:1;flex-direction:column;gap:var(--space-6);min-width:0;padding:var(--space-6);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-card)}.person__body[data-astro-cid-off7jlne]{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.person__name[data-astro-cid-off7jlne]{font-size:var(--fs-body);line-height:var(--lh-kicker);font-weight:var(--fw-bold);overflow-wrap:anywhere}.person__role[data-astro-cid-off7jlne]{font-size:var(--fs-kicker);line-height:var(--lh-kicker);font-weight:var(--fw-medium);color:var(--eyebrow)}.person__text[data-astro-cid-off7jlne]{margin-top:var(--space-2);overflow-wrap:anywhere;hyphens:auto;color:var(--ink-muted)}.intro[data-astro-cid-66v5isbz]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);align-items:center;width:100%}@container (min-width: 930px){.intro[data-astro-cid-66v5isbz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12)}}.intro__text[data-astro-cid-66v5isbz],.intro__media[data-astro-cid-66v5isbz]{min-width:0}.intro__text[data-astro-cid-66v5isbz]{display:flex;flex-direction:column;gap:var(--space-4);overflow-wrap:break-word;hyphens:auto}.intro__text[data-astro-cid-66v5isbz] ul{display:grid;gap:var(--space-2);padding-inline-start:var(--space-6)}.intro__text[data-astro-cid-66v5isbz] ul>li::marker{color:var(--orange)}.intro__text[data-astro-cid-66v5isbz]>div:last-child{padding-top:var(--space-2)}.intro__media[data-astro-cid-66v5isbz] img,.intro__media[data-astro-cid-66v5isbz] picture{width:100%;height:auto;border-radius:var(--radius-md)}.cancel-grid[data-astro-cid-bpfby63r]{width:100%}.card[data-astro-cid-76xlnsmp]{display:flex;min-width:0;padding:var(--space-6);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-card)}.card__body[data-astro-cid-76xlnsmp]{display:flex;flex:1;flex-direction:column;gap:var(--space-4);min-width:0;overflow-wrap:break-word;hyphens:auto}.card__body[data-astro-cid-76xlnsmp] h2{font-size:var(--fs-body);line-height:var(--lh-kicker);font-weight:var(--fw-bold);color:var(--ink)}.card__body[data-astro-cid-76xlnsmp] ul{display:grid;gap:var(--space-2);padding-inline-start:var(--space-6);color:var(--ink-muted)}.card__body[data-astro-cid-76xlnsmp] ul>li::marker{color:var(--orange)}.card__body[data-astro-cid-76xlnsmp] p{color:var(--ink-muted)}.card__body[data-astro-cid-76xlnsmp]>div:last-child{margin-top:auto;padding-top:var(--space-2)}.closing[data-astro-cid-r3zistjv]{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;overflow-wrap:break-word;hyphens:auto}.closing[data-astro-cid-r3zistjv] h2{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-bold)}.closing[data-astro-cid-r3zistjv] a:not(.btn){color:var(--ink);text-decoration-line:underline;text-decoration-color:var(--accent);text-decoration-thickness:var(--stroke-focus);text-underline-offset:var(--space-1)}.cats[data-astro-cid-kxwpi5sa]{--fit-gap: var(--space-6)}.cat[data-astro-cid-kxwpi5sa]{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;padding:var(--space-6);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-card);scroll-margin-top:calc(var(--header-height) + var(--space-6))}.cat__head[data-astro-cid-kxwpi5sa]{display:flex;align-items:center;gap:var(--space-3)}.cat__icon[data-astro-cid-kxwpi5sa]{display:grid;flex:none;place-items:center;width:var(--space-12);height:var(--space-12);border-radius:var(--radius-xs);background:var(--surface-subtle);color:var(--navy)}.cat__title[data-astro-cid-kxwpi5sa]{min-width:0}.cat__name[data-astro-cid-kxwpi5sa]{font-size:var(--fs-faq);line-height:var(--lh-faq);font-weight:var(--fw-bold);overflow-wrap:anywhere}.cat__count[data-astro-cid-kxwpi5sa]{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted)}.cat__text[data-astro-cid-kxwpi5sa]{color:var(--ink-muted)}.cat__list[data-astro-cid-kxwpi5sa]{display:flex;flex-direction:column;margin:0;padding:0;border-top:var(--stroke-hairline) solid var(--line);list-style:none}.cat__list[data-astro-cid-kxwpi5sa]>li[data-astro-cid-kxwpi5sa]{border-bottom:var(--stroke-hairline) solid var(--line)}.cat__link[data-astro-cid-kxwpi5sa]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--tap-min);padding:var(--space-2) 0;color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.cat__link[data-astro-cid-kxwpi5sa] .cat__chevron{flex:none;color:var(--ink-muted)}.cat__link[data-astro-cid-kxwpi5sa]>span[data-astro-cid-kxwpi5sa]{min-width:0}@media(hover:hover){.cat__link[data-astro-cid-kxwpi5sa]:hover{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:var(--stroke-focus);text-underline-offset:var(--space-1)}}.hs[data-astro-cid-ce2ygyjc]{display:none;flex-direction:column;gap:var(--space-2);width:100%;max-width:calc(var(--measure) + var(--space-16))}.js .hs[data-astro-cid-ce2ygyjc]{display:flex}.hs__label[data-astro-cid-ce2ygyjc]{font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:var(--fw-medium)}.hs__field[data-astro-cid-ce2ygyjc]{position:relative}.hs__field[data-astro-cid-ce2ygyjc] .hs__icon{position:absolute;inset-block:0;inset-inline-start:var(--space-4);margin-block:auto;color:var(--navy);pointer-events:none}.hs__input[data-astro-cid-ce2ygyjc]{width:100%;min-height:var(--space-16);padding:0 var(--space-4) 0 var(--space-12);border:var(--stroke-hairline) solid var(--field-line);border-radius:var(--radius-xs);background:var(--white);color:var(--navy);font:inherit;font-size:var(--fs-body);line-height:var(--lh-body)}.hs__input[data-astro-cid-ce2ygyjc]::placeholder{color:var(--ink-muted-light);opacity:1}.hs__panel[data-astro-cid-ce2ygyjc]{position:absolute;inset-inline:0;top:calc(100% + var(--space-2));z-index:var(--z-dropdown);display:flex;flex-direction:column;max-height:70dvh;border-radius:var(--radius-md);background:var(--white);color:var(--navy);box-shadow:var(--shadow-navy);overflow:hidden}.hs__results[data-astro-cid-ce2ygyjc]{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--space-1);min-height:0;margin:0;padding:var(--space-2);list-style:none;overflow-y:auto;overscroll-behavior:contain}.hs__results[data-astro-cid-ce2ygyjc]:empty{display:none}.hs__foot[data-astro-cid-ce2ygyjc]{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-top:var(--stroke-hairline) solid var(--field-line)}.hs__empty[data-astro-cid-ce2ygyjc]:not([hidden])+.hs__foot[data-astro-cid-ce2ygyjc]{display:none}.hs__results[data-astro-cid-ce2ygyjc]:empty~.hs__foot[data-astro-cid-ce2ygyjc]{border-top:0}.hs__count[data-astro-cid-ce2ygyjc]{margin:0;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted-light)}.hs__results[data-astro-cid-ce2ygyjc] li{border-radius:var(--radius-xs);color:var(--navy)}.hs__results[data-astro-cid-ce2ygyjc] a{--focus-ring: var(--focus-ring-inset);--focus-outline-offset: calc(-1 * var(--stroke-focus));display:flex;flex-direction:column;gap:var(--space-1);min-height:var(--tap-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-xs);color:var(--navy);text-decoration:none}.hs__results[data-astro-cid-ce2ygyjc] a:hover{background:var(--field)}.hs__results[data-astro-cid-ce2ygyjc] .hs__title{font-weight:var(--fw-bold)}.hs__results[data-astro-cid-ce2ygyjc] .hs__cat,.hs__cat[data-astro-cid-ce2ygyjc]{font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:var(--fw-medium);color:var(--navy)}.hs__empty[data-astro-cid-ce2ygyjc]{display:flex;flex-direction:column;gap:var(--space-2);min-height:0;padding:var(--space-4);overflow-y:auto;overscroll-behavior:contain}.hs__empty-text[data-astro-cid-ce2ygyjc]{margin:0}.hs__empty-head[data-astro-cid-ce2ygyjc]{margin:var(--space-2) 0 0;font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:var(--fw-bold)}.hs__popular[data-astro-cid-ce2ygyjc]{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}.hs__empty[data-astro-cid-ce2ygyjc] a[data-astro-cid-ce2ygyjc]{--focus-ring: var(--focus-ring-inset);--focus-outline-offset: calc(-1 * var(--stroke-focus));display:flex;flex-direction:column;justify-content:center;gap:var(--space-1);min-height:var(--tap-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs);color:var(--navy);overflow-wrap:anywhere}.hs__popular[data-astro-cid-ce2ygyjc] a[data-astro-cid-ce2ygyjc]{text-decoration:none}.hs__empty[data-astro-cid-ce2ygyjc] a[data-astro-cid-ce2ygyjc]:hover{background:var(--field)}.hs__ask[data-astro-cid-ce2ygyjc]{display:flex;flex-wrap:wrap;gap:0 var(--space-2)}.hs__empty[data-astro-cid-ce2ygyjc] .hs__title[data-astro-cid-ce2ygyjc]{font-weight:var(--fw-bold)}.hs__results[data-astro-cid-ce2ygyjc] .hs__excerpt{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted-light)}.hs__results[data-astro-cid-ce2ygyjc] mark{background:var(--orange);color:var(--navy);font-weight:var(--fw-bold)}.help-contact[data-astro-cid-znnrqfg6]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.feedback[data-astro-cid-ny7bwait]{padding:var(--space-6);border-radius:var(--radius-md);background:var(--surface-subtle);color:var(--ink)}.feedback__ask[data-astro-cid-ny7bwait]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6)}.feedback__title[data-astro-cid-ny7bwait]{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-bold)}.feedback__actions[data-astro-cid-ny7bwait]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.feedback__status[data-astro-cid-ny7bwait]{margin:0}.feedback__status[data-astro-cid-ny7bwait]:not(:empty){margin-block-start:var(--space-4)}.feedback__ask[data-astro-cid-ny7bwait][hidden]+.feedback__status[data-astro-cid-ny7bwait]:not(:empty){margin-block-start:0}.feedback__status[data-astro-cid-ny7bwait]:focus{outline:none}.help-back[data-astro-cid-plxq4gcy]{display:flex;margin-top:var(--space-8)}.subnav[data-astro-cid-voo5kyfs]{position:sticky;top:0;z-index:calc(var(--z-header) - 2);background:var(--white);border-bottom:var(--stroke-hairline) solid var(--field-line)}.js .subnav[data-astro-cid-voo5kyfs]{top:var(--header-height)}@media(max-height:500px){.subnav[data-astro-cid-voo5kyfs],.js .subnav[data-astro-cid-voo5kyfs]{position:static}}.subnav__list[data-astro-cid-voo5kyfs]{display:flex;gap:var(--space-2);max-width:calc(var(--container) + 2 * var(--gutter));margin:0 auto;padding:0 calc(var(--gutter) - var(--space-2));overflow-x:auto;list-style:none;scrollbar-width:thin}.subnav__list[data-astro-cid-voo5kyfs] li[data-astro-cid-voo5kyfs]{flex:none}.subnav__link[data-astro-cid-voo5kyfs]{display:inline-flex;align-items:center;min-height:calc(var(--tap-min) + var(--space-2));min-width:var(--tap-min);padding-inline:var(--space-2);justify-content:center;color:var(--ink-muted-light);font-size:var(--fs-meta);line-height:var(--lh-small);font-weight:var(--fw-medium);white-space:nowrap;text-decoration-line:none;text-decoration-color:var(--accent);text-decoration-thickness:var(--stroke-focus);text-underline-offset:var(--underline-offset-nav);--focus-ring: var(--focus-ring-inset);--focus-outline-offset: calc(-1 * var(--stroke-focus))}.subnav__link[data-astro-cid-voo5kyfs]:hover,.subnav__link[data-astro-cid-voo5kyfs][aria-current=true]{color:var(--navy);text-decoration-line:underline}.tiles[data-astro-cid-6emw7rfn]{--fit-gap: var(--space-3);grid-auto-rows:1fr}.tiles__item[data-astro-cid-6emw7rfn]{display:flex}.tile[data-astro-cid-6emw7rfn]{--keep-shadow: var(--shadow-none);display:flex;flex:1;align-items:center;gap:var(--space-3);min-width:0;min-height:var(--tap-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-xs);background:var(--field);color:var(--ink);font-weight:var(--fw-medium);text-decoration:none;transition:transform var(--dur-ui) var(--ease-ui)}.tiles--subtle[data-astro-cid-6emw7rfn] .tile[data-astro-cid-6emw7rfn]{--keep-shadow: var(--shadow-card);background:var(--white);box-shadow:var(--shadow-card)}.tile__label[data-astro-cid-6emw7rfn]{flex:1;min-width:0;overflow-wrap:anywhere;hyphens:auto}.tile[data-astro-cid-6emw7rfn] .tile__arrow{color:var(--ink-muted)}@media(hover:hover){.tile[data-astro-cid-6emw7rfn]:hover{transform:translateY(var(--hover-lift))}}.figs[data-astro-cid-44yuykm7]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);width:100%}.figs__item[data-astro-cid-44yuykm7]{min-width:0}@container (min-width: 760px){.figs--1[data-astro-cid-44yuykm7]{max-width:var(--container-text);margin-inline:auto}.figs--2[data-astro-cid-44yuykm7]{grid-template-columns:repeat(2,minmax(0,1fr))}.figs--3[data-astro-cid-44yuykm7]{grid-template-columns:repeat(3,minmax(0,1fr))}}.figs--1[data-astro-cid-44yuykm7].figs--narrow{max-width:calc(var(--container-text) / 2);margin-inline:auto}.ps[data-astro-cid-du4vvbic]{container-type:inline-size;min-width:0;height:100%}.ps__layout[data-astro-cid-du4vvbic]{display:flex;align-items:stretch;min-width:0;height:100%}.ps__side[data-astro-cid-du4vvbic]{display:none;flex-direction:column;gap:var(--space-2);flex:none;width:16rem;padding:var(--space-3) var(--space-2);background:var(--surface);border-right:var(--stroke-hairline) solid var(--line)}.ps__logo[data-astro-cid-du4vvbic] img[data-astro-cid-du4vvbic]{display:block;height:var(--space-8);width:auto;margin:0 var(--space-2) var(--space-2)}.ps__orgwrap[data-astro-cid-du4vvbic]{position:relative}.ps__menu[data-astro-cid-du4vvbic]{position:absolute;top:calc(100% + var(--space-1));left:0;right:0;list-style:none;margin:0;padding:var(--space-1);background:var(--surface);border:var(--stroke-hairline) solid var(--navy);border-radius:var(--radius-xs);box-shadow:var(--shadow-card)}.ps__mob[data-astro-cid-du4vvbic]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4) 0}.ps__menu--static[data-astro-cid-du4vvbic]{position:static}.ps__menu-item[data-astro-cid-du4vvbic]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-xs);line-height:var(--lh-small)}.ps__menu-item--org[data-astro-cid-du4vvbic]{justify-content:space-between}.ps__menu-name[data-astro-cid-du4vvbic]{min-width:0;overflow-wrap:anywhere}.ps__menu-role[data-astro-cid-du4vvbic]{flex:none;font-size:var(--fs-meta);color:var(--ink-muted)}.ps__org[data-astro-cid-du4vvbic]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface-subtle);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-xs);font-weight:var(--fw-bold)}.ps__org-name[data-astro-cid-du4vvbic]{min-width:0;overflow-wrap:anywhere}.ps__nav[data-astro-cid-du4vvbic]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.ps__nav--end[data-astro-cid-du4vvbic]{margin-top:auto;padding-top:var(--space-3);border-top:var(--stroke-hairline) solid var(--line)}.ps__item[data-astro-cid-du4vvbic]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs);line-height:var(--lh-small)}.ps__label[data-astro-cid-du4vvbic]{min-width:0}.ps__item--on[data-astro-cid-du4vvbic]{background:var(--navy);color:var(--white);font-weight:var(--fw-medium)}.ps__item--accent[data-astro-cid-du4vvbic]{font-weight:var(--fw-bold)}.ps__item--accent[data-astro-cid-du4vvbic] .icon{color:var(--orange)}.ps__main[data-astro-cid-du4vvbic]{flex:1 1 0;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:var(--surface-subtle)}.ps__top[data-astro-cid-du4vvbic]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface);border-bottom:var(--stroke-hairline) solid var(--line)}.ps__toplogo[data-astro-cid-du4vvbic]{display:block;height:var(--space-6);width:auto}.ps__toggle[data-astro-cid-du4vvbic]{display:none}.ps__title[data-astro-cid-du4vvbic]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);line-height:var(--lh-small);font-weight:var(--fw-bold)}.ps__lang[data-astro-cid-du4vvbic],.ps__out[data-astro-cid-du4vvbic]{display:none;align-items:center;gap:var(--space-2);white-space:nowrap}.ps__lang[data-astro-cid-du4vvbic]{padding:var(--space-1) var(--space-3);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-full)}.ps__out[data-astro-cid-du4vvbic]{font-weight:var(--fw-bold)}.ps__who[data-astro-cid-du4vvbic]{margin-top:var(--space-3);display:flex;flex-direction:column;padding:var(--space-3) var(--space-3) 0;border-top:var(--stroke-hairline) solid var(--line)}.ps__who-k[data-astro-cid-du4vvbic]{color:var(--ink-muted)}.ps__who-v[data-astro-cid-du4vvbic]{overflow-wrap:anywhere}.ps__who-role[data-astro-cid-du4vvbic]{font-weight:var(--fw-bold);font-size:var(--fs-meta)}.ps__content[data-astro-cid-du4vvbic]{container-type:inline-size;min-width:0;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}@container (min-width: 400px){.ps__out[data-astro-cid-du4vvbic]{display:inline-flex}}@container (min-width: 720px){.ps__lang[data-astro-cid-du4vvbic]{display:inline-flex}}@container (min-width: 900px){.ps__top[data-astro-cid-du4vvbic]{padding:var(--space-4) var(--space-8)}.ps__content[data-astro-cid-du4vvbic]{padding:var(--space-8);gap:var(--space-6)}}@container (min-width: 520px){.ps__mob[data-astro-cid-du4vvbic]{display:none}.ps__side[data-astro-cid-du4vvbic]{display:flex}.ps__toplogo[data-astro-cid-du4vvbic]{display:none}.ps__toggle[data-astro-cid-du4vvbic]{display:inline-block}}.pu-btn[data-astro-cid-thmv4hx2]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-4);border-radius:var(--radius-xs);border:var(--stroke-hairline) solid var(--line);background:var(--surface);color:var(--ink);font-weight:var(--fw-medium);white-space:nowrap}.pu-btn--primary[data-astro-cid-thmv4hx2]{background:var(--orange);border-color:var(--orange);color:var(--navy);font-weight:var(--fw-bold)}.pu-btn--icon[data-astro-cid-thmv4hx2]{padding:var(--space-2)}.fgg__intro[data-astro-cid-jz3irckp]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.fgg__text[data-astro-cid-jz3irckp]{flex:1 1 14rem;min-width:0;color:var(--ink-muted)}.fgg__cta[data-astro-cid-jz3irckp]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.fgg__filters[data-astro-cid-jz3irckp]{display:flex;flex-direction:column;gap:var(--space-2)}.fgg__search[data-astro-cid-jz3irckp],.fgg__select[data-astro-cid-jz3irckp]{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);background:var(--surface);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-xs)}.fgg__search[data-astro-cid-jz3irckp]{color:var(--ink-muted)}.fgg__select[data-astro-cid-jz3irckp]{justify-content:space-between}.fgg__ellipsis[data-astro-cid-jz3irckp]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fgg__selects[data-astro-cid-jz3irckp]{display:none;align-items:center;gap:var(--space-2)}.fgg__filter-label[data-astro-cid-jz3irckp]{flex:none;font-size:var(--fs-meta);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-badge);color:var(--ink-muted)}.fgg__tabs[data-astro-cid-jz3irckp]{display:flex;flex-wrap:wrap;gap:0 var(--space-3);border-bottom:var(--stroke-hairline) solid var(--line)}.fgg__tab[data-astro-cid-jz3irckp]{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-1);margin-bottom:calc(-1 * var(--stroke-hairline));border-bottom:var(--stroke-focus) solid transparent;color:var(--ink-muted);font-weight:var(--fw-medium)}.fgg__tab--on[data-astro-cid-jz3irckp]{color:var(--ink);font-weight:var(--fw-bold);border-bottom-color:var(--orange)}.fgg__tiles[data-astro-cid-jz3irckp]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.fgg__thumb[data-astro-cid-jz3irckp]{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;background:var(--surface-subtle);color:var(--ink-muted)}.fgg__thumb[data-astro-cid-jz3irckp] .fgg__slot{position:absolute;top:var(--space-2);left:var(--space-2)}.fgg__body[data-astro-cid-jz3irckp]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3)}.fgg__title[data-astro-cid-jz3irckp]{font-weight:var(--fw-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fgg__event[data-astro-cid-jz3irckp],.fgg__store[data-astro-cid-jz3irckp]{color:var(--ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fgg__foot[data-astro-cid-jz3irckp]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-1) var(--space-2);margin-top:var(--space-1)}.fgg__store[data-astro-cid-jz3irckp]{min-width:0}.fgg__bar{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--space-3);padding:var(--space-3)}.fgg__range[data-astro-cid-jz3irckp]{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap}.fgg__pages[data-astro-cid-jz3irckp]{flex:none}.fgg__perpage[data-astro-cid-jz3irckp]{display:none}.fgg__pages[data-astro-cid-jz3irckp]{margin-left:auto}.fgg__pages[data-astro-cid-jz3irckp] .fgg__page{padding:var(--space-1) var(--space-3);font-size:var(--fs-meta);line-height:var(--lh-small)}@container (min-width: 680px){.fgg__perpage[data-astro-cid-jz3irckp]{display:inline-flex}}@container (min-width: 520px){.fgg__filters[data-astro-cid-jz3irckp]{flex-direction:row;align-items:center;justify-content:space-between}.fgg__search[data-astro-cid-jz3irckp]{flex:1 1 12rem}}@container (min-width: 640px){.fgg__tiles[data-astro-cid-jz3irckp]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 900px){.fgg__tiles[data-astro-cid-jz3irckp]{grid-template-columns:repeat(4,minmax(0,1fr))}.fgg__selects[data-astro-cid-jz3irckp]{display:flex}}.fg[data-astro-cid-bdpqbuu2]{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;margin:0}.fg--phone[data-astro-cid-bdpqbuu2]{width:100%;max-width:360px;margin-inline:auto}.fg__frame[data-astro-cid-bdpqbuu2]{background:var(--surface);color:var(--ink);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);overflow:hidden;font-size:var(--fs-meta);line-height:var(--lh-meta)}.fg--phone[data-astro-cid-bdpqbuu2] .fg__frame[data-astro-cid-bdpqbuu2]{border:var(--stroke-edge) solid var(--navy-line);box-shadow:var(--shadow-navy)}.fg__screen[data-astro-cid-bdpqbuu2]{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.fg__cap[data-astro-cid-bdpqbuu2]{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted);max-width:var(--measure)}.fg--phone[data-astro-cid-bdpqbuu2] .fg__cap[data-astro-cid-bdpqbuu2]{text-align:center}.fg__simple[data-astro-cid-bdpqbuu2]{font-style:italic}.fgb[data-astro-cid-unkuptf6]{display:inline-flex;align-items:center;max-width:100%;white-space:nowrap;padding:var(--badge-pad);border-radius:var(--radius-full);border:var(--stroke-hairline) solid var(--line);background:var(--surface-subtle);color:var(--ink);font-size:var(--fs-badge);line-height:var(--lh-badge);font-weight:var(--fw-bold);letter-spacing:var(--tracking-badge);text-transform:uppercase}.fgb--candidate[data-astro-cid-unkuptf6],.fgb--sought_open[data-astro-cid-unkuptf6]{background:var(--orange);border-color:var(--orange);color:var(--navy)}.fgb--in_fundgrube[data-astro-cid-unkuptf6]{background:var(--navy);border-color:var(--navy);color:var(--white)}[data-astro-cid-unkuptf6][data-theme=navy] .fgb--in_fundgrube[data-astro-cid-unkuptf6]{background:var(--white);border-color:var(--white);color:var(--navy)}.fgb--returned[data-astro-cid-unkuptf6],.fgb--sought_found[data-astro-cid-unkuptf6]{background:var(--surface);border-color:var(--ink)}.fgd[data-astro-cid-5g43lmsh]{container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-3)}.fgd__head[data-astro-cid-5g43lmsh]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-2)}.fgd__title[data-astro-cid-5g43lmsh]{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-bold)}.fgd__search[data-astro-cid-5g43lmsh]{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:var(--stroke-hairline) solid var(--input-border);border-radius:var(--radius-xs);color:var(--ink-muted);min-width:0}.fgd__sought[data-astro-cid-5g43lmsh]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);background:var(--accent-soft);border-radius:var(--radius-md)}.fgd__sought-line[data-astro-cid-5g43lmsh]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.fgd__hint[data-astro-cid-5g43lmsh]{display:flex;gap:var(--space-2);align-items:flex-start}.fgd__strong[data-astro-cid-5g43lmsh]{font-weight:var(--fw-medium);overflow-wrap:anywhere}.fgd__chips[data-astro-cid-5g43lmsh]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.fgd__chip[data-astro-cid-5g43lmsh]{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);border:var(--stroke-hairline) solid var(--line);color:var(--ink-muted)}.fgd__chip--on[data-astro-cid-5g43lmsh]{background:var(--navy);border-color:var(--navy);color:var(--white)}.fgd__table[data-astro-cid-5g43lmsh]{display:flex;flex-direction:column;gap:var(--space-2)}.fgd__row[data-astro-cid-5g43lmsh]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1);padding:var(--space-3);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-xs)}.fgd__row[data-astro-cid-5g43lmsh]>span[data-astro-cid-5g43lmsh]:nth-child(2),.fgd__row[data-astro-cid-5g43lmsh]>span[data-astro-cid-5g43lmsh]:nth-child(3),.fgd__row[data-astro-cid-5g43lmsh]>span[data-astro-cid-5g43lmsh]:nth-child(4){color:var(--ink-muted)}.fgd__row--head[data-astro-cid-5g43lmsh]{display:none}.fgd__row--match[data-astro-cid-5g43lmsh]{border:var(--stroke-focus) solid var(--orange);background:var(--accent-soft)}@container (min-width: 600px){.fgd__table[data-astro-cid-5g43lmsh]{gap:0}.fgd__row[data-astro-cid-5g43lmsh]{grid-template-columns:minmax(0,2fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.3fr);gap:var(--space-3);align-items:center;border:0;border-bottom:var(--stroke-hairline) solid var(--line);border-radius:0;padding:var(--space-2) var(--space-3)}.fgd__row--head[data-astro-cid-5g43lmsh]{display:grid;color:var(--ink-muted);font-weight:var(--fw-medium)}.fgd__row--match[data-astro-cid-5g43lmsh]{border:var(--stroke-focus) solid var(--orange);border-radius:var(--radius-xs)}}.fgv[data-astro-cid-ouh5n5yv]{width:100%}.cdw[data-astro-cid-llozfklm]{container-type:inline-size;margin-top:var(--space-8);text-align:left}.cdw__grid[data-astro-cid-llozfklm]{gap:var(--space-8) var(--space-6);align-items:stretch}.cdw__fig[data-astro-cid-llozfklm]{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:var(--space-3);min-width:0;margin:0}.cdw__card{display:flex;flex-direction:column;padding:var(--space-6)}.cdw__role[data-astro-cid-llozfklm]{container-type:inline-size;display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);flex:1 1 auto;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink)}.cdw__cap[data-astro-cid-llozfklm]{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted);max-width:var(--measure)}.cdw__sample[data-astro-cid-llozfklm]{font-style:italic;white-space:nowrap}.cdw__h[data-astro-cid-llozfklm]{font-size:var(--fs-body);line-height:var(--lh-small);font-weight:var(--fw-bold);color:var(--navy)}.cdw__muted[data-astro-cid-llozfklm]{color:var(--ink-muted)}.cdw__icon[data-astro-cid-llozfklm]{display:inline-flex;align-items:center;justify-content:center;width:var(--space-10);height:var(--space-10);margin-bottom:var(--space-2);border-radius:var(--radius-xs);background:var(--surface-subtle);color:var(--navy)}.cdw__label[data-astro-cid-llozfklm]{font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-badge);color:var(--ink-muted)}.cdw__big[data-astro-cid-llozfklm]{font-size:var(--fs-h2);line-height:var(--lh-heading);font-weight:var(--fw-bold);color:var(--navy)}.cdw__plot[data-astro-cid-llozfklm]{margin-block:var(--space-3)}.cdw__bars[data-astro-cid-llozfklm]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.cdw__b[data-astro-cid-llozfklm]{display:grid;grid-template-columns:calc(var(--space-12) + var(--space-3)) minmax(0,1fr);align-items:center;gap:var(--space-3)}.cdw__bl[data-astro-cid-llozfklm]{color:var(--ink-muted);white-space:nowrap}.cdw__bt[data-astro-cid-llozfklm]{display:flex;align-items:center;gap:var(--space-2);padding-right:var(--space-20);min-width:0}.cdw__bar[data-astro-cid-llozfklm]{flex:none;width:var(--v);min-width:var(--space-1);height:var(--space-4);background:var(--field-line);border-radius:var(--radius-xs)}.cdw__b--peak[data-astro-cid-llozfklm] .cdw__bar[data-astro-cid-llozfklm]{background:var(--orange)}.cdw__bv[data-astro-cid-llozfklm]{flex:none;margin-right:calc(-1 * var(--space-20));white-space:nowrap;color:var(--ink-muted)}.cdw__b--peak[data-astro-cid-llozfklm] .cdw__bv[data-astro-cid-llozfklm]{font-weight:var(--fw-bold);color:var(--ink)}.cdw__badge[data-astro-cid-llozfklm]{margin-right:var(--space-2)}@container (min-width: 440px){.cdw__bars[data-astro-cid-llozfklm]{flex-direction:row;align-items:stretch;gap:var(--space-2);padding-top:var(--space-12);border-bottom:var(--stroke-hairline) solid var(--line)}.cdw__b[data-astro-cid-llozfklm]{flex:1 1 0;min-width:0;display:flex;flex-direction:column-reverse;align-items:stretch;gap:0}.cdw__bl[data-astro-cid-llozfklm]{padding-block:var(--space-2);text-align:center}.cdw__bt[data-astro-cid-llozfklm]{position:relative;display:block;height:calc(var(--space-20) * 2);padding:0}.cdw__bar[data-astro-cid-llozfklm]{position:absolute;left:var(--space-1);right:var(--space-1);bottom:0;width:auto;height:var(--v)}.cdw__bv[data-astro-cid-llozfklm]{position:absolute;left:0;right:0;bottom:var(--v);margin:0 0 var(--space-1);display:flex;flex-direction:column;align-items:center}.cdw__badge[data-astro-cid-llozfklm]{margin:0}}.cdw__list[data-astro-cid-llozfklm]{list-style:none;margin:var(--space-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.cdw__ev[data-astro-cid-llozfklm]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);padding:var(--space-4);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-xs)}.cdw__ev-name[data-astro-cid-llozfklm]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.cdw__ev-title[data-astro-cid-llozfklm]{font-size:var(--fs-body);font-weight:var(--fw-bold);overflow-wrap:anywhere}.cdw__occ-l[data-astro-cid-llozfklm]{display:flex;justify-content:space-between;gap:var(--space-2);color:var(--ink-muted)}.cdw__occ-v[data-astro-cid-llozfklm]{font-weight:var(--fw-bold);color:var(--ink)}.cdw__track[data-astro-cid-llozfklm]{margin-top:var(--space-2);height:var(--space-2);background:var(--field-line);border-radius:var(--radius-full);overflow:hidden}.cdw__fill[data-astro-cid-llozfklm]{height:100%;background:var(--navy);border-radius:var(--radius-full)}@container (min-width: 600px){.cdw__ev[data-astro-cid-llozfklm]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}@container (min-width: 520px){.cdw__grid[data-astro-cid-llozfklm]{grid-template-columns:repeat(2,minmax(0,1fr))}.cdw__fig--events[data-astro-cid-llozfklm]{grid-column:1 / -1}}@container (min-width: 760px){.cdw__grid[data-astro-cid-llozfklm]{grid-template-columns:repeat(3,minmax(0,1fr))}.cdw__fig--peak[data-astro-cid-llozfklm]{grid-column:span 2}}.mo__text[data-astro-cid-ceny7lbg]{color:var(--ink-muted)}.mo__table{display:flex;flex-direction:column}.mo__row[data-astro-cid-ceny7lbg]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:var(--stroke-hairline) solid var(--line)}.mo__row--head[data-astro-cid-ceny7lbg]{border-top:0;background:var(--surface-subtle);font-weight:var(--fw-bold);color:var(--ink-muted)}.mo__row[data-astro-cid-ceny7lbg]>span[data-astro-cid-ceny7lbg]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo__name[data-astro-cid-ceny7lbg]{font-weight:var(--fw-medium)}.mo__cta[data-astro-cid-ceny7lbg]{display:flex}.tags[data-astro-cid-k32efvj7]{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.tags__label[data-astro-cid-k32efvj7]{font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:var(--fw-bold);color:var(--ink)}.tags__list[data-astro-cid-k32efvj7]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.tags__list[data-astro-cid-k32efvj7] li[data-astro-cid-k32efvj7]{max-width:100%;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--field);color:var(--ink);font-size:var(--fs-meta);line-height:var(--lh-meta);overflow-wrap:anywhere}.tags__list--subtle[data-astro-cid-k32efvj7] li[data-astro-cid-k32efvj7]{background:var(--white)}.pains[data-astro-cid-i6uwd742]{--fit-gap: var(--space-3)}@media(min-width:600px){.pains[data-astro-cid-i6uwd742][data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pain[data-astro-cid-i6uwd742]{display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start;min-width:0;height:100%;padding:var(--space-5);border-radius:var(--radius-xs);background:var(--surface-raised);color:var(--ink);overflow-wrap:anywhere;hyphens:auto}.pain__text[data-astro-cid-i6uwd742]{min-width:0}.pain[data-astro-cid-i6uwd742] .pain__icon{color:var(--accent)}.pnote[data-astro-cid-6mnfc4nh]{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted)}.wrap[data-astro-cid-nn262rjx]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.bill[data-astro-cid-nn262rjx]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5)}.bill__seg[data-astro-cid-nn262rjx]{display:none;gap:var(--space-1);padding:var(--space-1);border:var(--stroke-hairline) solid var(--navy);border-radius:var(--radius-xs);background:var(--white)}.js .bill__seg[data-astro-cid-nn262rjx]{display:inline-flex}.bill__btn[data-astro-cid-nn262rjx]{min-height:var(--tap-min);padding:var(--space-2) var(--space-5);border:0;border-radius:var(--radius-xs);background:var(--white);color:var(--navy);font:inherit;font-weight:var(--fw-medium);cursor:pointer}.bill__btn[data-astro-cid-nn262rjx][aria-pressed=true]{background:var(--navy);color:var(--white)}.bill__note[data-astro-cid-nn262rjx]{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted)}.js .bill__note[data-astro-cid-nn262rjx]{transition:opacity var(--dur-ui) var(--ease-out)}.js .wrap[data-astro-cid-nn262rjx][data-billing=month] .bill__note[data-astro-cid-nn262rjx]{opacity:0}.plan__variants[data-astro-cid-nn262rjx]{display:grid;gap:var(--space-1)}.plan__pv[data-astro-cid-nn262rjx]{display:grid;gap:var(--space-1);align-content:start}.js .plan__variants--switch[data-astro-cid-nn262rjx]>.plan__pv[data-astro-cid-nn262rjx]{grid-area:1 / 1;transition:opacity var(--dur-ui) var(--ease-out),visibility 0s}.js .plan__or[data-astro-cid-nn262rjx]{display:none}.js .wrap[data-astro-cid-nn262rjx][data-billing=month] .plan__variants--switch[data-astro-cid-nn262rjx] .plan__pv--year[data-astro-cid-nn262rjx],.js .wrap[data-astro-cid-nn262rjx][data-billing=year] .plan__variants--switch[data-astro-cid-nn262rjx] .plan__pv--month[data-astro-cid-nn262rjx]{opacity:0;visibility:hidden;transition:opacity var(--dur-ui) var(--ease-out),visibility 0s linear var(--dur-ui)}@media(prefers-reduced-motion:reduce){.js .bill__note[data-astro-cid-nn262rjx],.js .plan__variants--switch[data-astro-cid-nn262rjx]>.plan__pv[data-astro-cid-nn262rjx]{transition:none!important}}.plans[data-astro-cid-nn262rjx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--plan-card-min)),1fr));gap:var(--space-4);align-items:stretch;margin:0;padding:0;list-style:none}@media(min-width:600px)and (max-width:1279px){.plans[data-astro-cid-nn262rjx]{grid-template-columns:repeat(3,minmax(0,1fr))}}.plan[data-astro-cid-nn262rjx]{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;padding:var(--space-6);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-card)}.plan[data-astro-cid-nn262rjx][data-theme=navy]{background:var(--surface);box-shadow:var(--shadow-navy)}@supports (grid-template-rows: subgrid){.plan[data-astro-cid-nn262rjx]{display:grid;grid-row:span 4;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);align-content:start}}.plan__head[data-astro-cid-nn262rjx]{display:grid;gap:var(--space-1)}.plan__name[data-astro-cid-nn262rjx]{margin:0;font-size:var(--fs-faq);line-height:var(--lh-faq);font-weight:var(--fw-bold);color:var(--ink);overflow-wrap:anywhere;hyphens:auto}.plan__for[data-astro-cid-nn262rjx]{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted)}.plan__price[data-astro-cid-nn262rjx]{display:grid;gap:var(--space-1);align-content:start}.plan__line[data-astro-cid-nn262rjx]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2)}.plan__amount[data-astro-cid-nn262rjx]{font-size:var(--fs-h2);line-height:var(--lh-heading);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink)}.plan__amount--text[data-astro-cid-nn262rjx]{font-size:var(--fs-h3);line-height:var(--lh-h3)}.plan__unit[data-astro-cid-nn262rjx],.plan__meta[data-astro-cid-nn262rjx]{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted)}.plan__list[data-astro-cid-nn262rjx]{display:grid;align-content:start;gap:var(--space-3);padding-top:var(--space-4);border-top:var(--stroke-hairline) solid var(--line)}.plan__base[data-astro-cid-nn262rjx]{font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:var(--fw-medium);color:var(--ink-muted)}.plan__items[data-astro-cid-nn262rjx]{align-content:start;font-size:var(--fs-meta);line-height:var(--lh-meta);gap:var(--space-3)}.plan__item[data-astro-cid-nn262rjx]{display:grid;min-width:0}.plan__note[data-astro-cid-nn262rjx]{color:var(--ink-muted)}.wrap[data-astro-cid-f5mnksjf]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.cmp-frame[data-astro-cid-f5mnksjf]{position:relative;max-width:100%;overflow:clip;border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card)}.cmp-frame[data-astro-cid-f5mnksjf]:after{content:"";position:absolute;inset-block:0;inset-inline-start:100%;width:var(--scroll-edge-width);box-shadow:var(--shadow-header);opacity:0;pointer-events:none;z-index:2}.cmp-frame[data-astro-cid-f5mnksjf][data-more=true]:after{opacity:1}.cmp-frame[data-astro-cid-f5mnksjf]:has(.cmp:focus-visible){box-shadow:var(--focus-ring),var(--shadow-card);outline:var(--stroke-focus) solid transparent;outline-offset:var(--focus-outline-offset)}.cmp[data-astro-cid-f5mnksjf]:focus-visible{box-shadow:none;outline:none}.cmp[data-astro-cid-f5mnksjf]{position:relative;max-width:100%;overflow-x:auto;scroll-margin-top:var(--header-height);border-radius:var(--radius-md);background:var(--surface)}.cmp__table[data-astro-cid-f5mnksjf]{width:100%;min-width:calc(min(var(--card-min),var(--cmp-label-share)) + 5 * var(--cmp-col-min));table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink)}.cmp__table[data-astro-cid-f5mnksjf] th[data-astro-cid-f5mnksjf],.cmp__table[data-astro-cid-f5mnksjf] td[data-astro-cid-f5mnksjf]{padding:var(--space-3) var(--space-4);border-top:var(--stroke-hairline) solid var(--line);text-align:center;vertical-align:middle;overflow-wrap:break-word;hyphens:auto;hyphenate-limit-chars:10 4 4}.cmp__table[data-astro-cid-f5mnksjf] .cmp__head[data-astro-cid-f5mnksjf],.cmp__table[data-astro-cid-f5mnksjf] .cmp__repeat[data-astro-cid-f5mnksjf],.cmp__table[data-astro-cid-f5mnksjf] .cmp__cell[data-astro-cid-f5mnksjf]{padding-inline:var(--space-2);overflow-wrap:normal;word-break:normal;hyphens:manual}.cmp__table[data-astro-cid-f5mnksjf] thead[data-astro-cid-f5mnksjf] th[data-astro-cid-f5mnksjf]{border-top:0;background:var(--surface-subtle);font-weight:var(--fw-bold)}.cmp__table[data-astro-cid-f5mnksjf] .cmp__corner[data-astro-cid-f5mnksjf],.cmp__table[data-astro-cid-f5mnksjf] .cmp__label[data-astro-cid-f5mnksjf],.cmp__table[data-astro-cid-f5mnksjf] .cmp__group[data-astro-cid-f5mnksjf]{position:sticky;left:0;z-index:1;width:min(var(--card-min),var(--cmp-label-share));min-width:min(var(--card-min),var(--cmp-label-share));padding-inline:var(--space-3) var(--space-2);text-align:start;background:var(--surface);border-inline-end:var(--stroke-hairline) solid var(--line)}.cmp__table[data-astro-cid-f5mnksjf] thead[data-astro-cid-f5mnksjf] .cmp__corner[data-astro-cid-f5mnksjf],.cmp__table[data-astro-cid-f5mnksjf] .cmp__group[data-astro-cid-f5mnksjf]{background:var(--surface-subtle)}.cmp__label[data-astro-cid-f5mnksjf]{font-weight:var(--fw-regular)}.cmp__note[data-astro-cid-f5mnksjf]{display:block;color:var(--ink-muted)}.cmp__table[data-astro-cid-f5mnksjf] .cmp__group[data-astro-cid-f5mnksjf]{font-weight:var(--fw-bold)}.cmp__table[data-astro-cid-f5mnksjf] tbody[data-astro-cid-f5mnksjf]:first-of-type .cmp__repeat[data-astro-cid-f5mnksjf]{visibility:hidden}.cmp__repeat[data-astro-cid-f5mnksjf]{min-width:0;background:var(--surface-subtle);font-weight:var(--fw-bold);color:var(--ink-muted)}.cmp__cell[data-astro-cid-f5mnksjf]{min-width:0}.cmp__yes[data-astro-cid-f5mnksjf]{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-md);height:var(--icon-md);border-radius:var(--radius-xs);background:var(--navy);color:var(--orange)}.cmp__no[data-astro-cid-f5mnksjf]{color:var(--ink-muted)}.addon[data-astro-cid-e3xj3t2t]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);padding:var(--space-8);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-card)}.addon__price[data-astro-cid-e3xj3t2t]{display:grid;gap:var(--space-2);align-content:start}.addon__monthly[data-astro-cid-e3xj3t2t]{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.addon__fee[data-astro-cid-e3xj3t2t]{max-width:var(--measure);color:var(--ink-muted)}.addon__points[data-astro-cid-e3xj3t2t]{align-content:start}@container (min-width: 930px){.addon[data-astro-cid-e3xj3t2t]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.dl-card[data-astro-cid-gctj74us]{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card)}.dl-card__preview[data-astro-cid-gctj74us]{padding:var(--space-6) var(--space-6) 0;background:var(--field)}.dl-card__preview[data-astro-cid-gctj74us] img[data-astro-cid-gctj74us]{display:block;width:100%;max-width:calc(var(--card-min) * .8);height:auto;margin-inline:auto;border-start-start-radius:var(--radius-xs);border-start-end-radius:var(--radius-xs);box-shadow:var(--shadow-card)}.dl-card__body[data-astro-cid-gctj74us]{display:flex;flex:1;flex-direction:column;gap:var(--space-2);padding:var(--space-6)}.dl-card__icon{margin-block-end:var(--space-2);color:var(--navy)}.dl-card__t[data-astro-cid-gctj74us]{margin:0;color:var(--ink);font-size:var(--fs-feature);line-height:var(--lh-feature);font-weight:var(--fw-bold)}.dl-card__d[data-astro-cid-gctj74us],.dl-card__list[data-astro-cid-gctj74us]{margin:0;color:var(--ink-muted);font-size:var(--fs-body);line-height:var(--lh-body)}.dl-card__label[data-astro-cid-gctj74us]{margin:var(--space-2) 0 0;color:var(--ink);font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:var(--fw-bold)}.dl-card__list[data-astro-cid-gctj74us]{padding-inline-start:var(--space-5)}.dl-card__meta[data-astro-cid-gctj74us]{margin:auto 0 0;padding-block-start:var(--space-3);color:var(--ink-muted);font-size:var(--fs-meta);line-height:var(--lh-meta);font-variant-numeric:tabular-nums}.dl-card__action[data-astro-cid-gctj74us]{padding-block-start:var(--space-2)}.dl-hero[data-astro-cid-qtu2bc3l]{display:grid;justify-items:start;gap:var(--space-3);max-width:var(--measure)}.dl-hero__text[data-astro-cid-qtu2bc3l],.dl-help[data-astro-cid-qtu2bc3l]{margin:0;color:var(--ink-muted);font-size:var(--fs-body);line-height:var(--lh-body)}.dl-help[data-astro-cid-qtu2bc3l]{margin-block-start:var(--space-8)}.dl-grid[data-astro-cid-qtu2bc3l]>li[data-astro-cid-qtu2bc3l]{min-width:0}.st-hero[data-astro-cid-cb3emzue]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.st-badge[data-astro-cid-cb3emzue]{width:100%;max-width:var(--container-text)}.st-hero__note[data-astro-cid-cb3emzue]{font-size:var(--fs-meta);line-height:var(--lh-meta);max-width:var(--measure)}.st-steps[data-astro-cid-cb3emzue]{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-6);padding:0;list-style:none}.st-step[data-astro-cid-cb3emzue]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4)}.st-step__num[data-astro-cid-cb3emzue]{font-weight:var(--fw-bold);color:var(--ink)}.st-step__body[data-astro-cid-cb3emzue]{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;overflow-wrap:break-word}.st-step__title[data-astro-cid-cb3emzue]{font-size:var(--fs-h3)}.st-contact[data-astro-cid-cb3emzue]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.dmb[data-astro-cid-fif7w22i]{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.dmb__alt[data-astro-cid-fif7w22i]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--fs-body)}.dmb__alt[data-astro-cid-fif7w22i] a[data-astro-cid-fif7w22i]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap-min)}.dp[data-astro-cid-2mth74ud]{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-12)}.dp__aside[data-astro-cid-2mth74ud]{display:flex;flex-direction:column;gap:var(--space-8);min-width:0}.dp__person[data-astro-cid-2mth74ud]{display:grid;grid-template-columns:calc(var(--aside-width) / 2) minmax(0,1fr);align-items:center;gap:var(--space-4)}.dp__person[data-astro-cid-2mth74ud] figcaption[data-astro-cid-2mth74ud] b[data-astro-cid-2mth74ud]{display:block;font-weight:var(--fw-bold)}.dp__person[data-astro-cid-2mth74ud] figcaption[data-astro-cid-2mth74ud] span[data-astro-cid-2mth74ud]{display:block;font-size:var(--fs-meta);line-height:var(--lh-small);color:var(--ink-muted)}.dp__expect[data-astro-cid-2mth74ud],.dp__book[data-astro-cid-2mth74ud]{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.dp__expect[data-astro-cid-2mth74ud] h2[data-astro-cid-2mth74ud],.dp__book[data-astro-cid-2mth74ud] h2[data-astro-cid-2mth74ud]{text-wrap:balance}.dp__contact[data-astro-cid-2mth74ud] a[data-astro-cid-2mth74ud]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap-min);color:var(--ink)}@container (min-width: 900px){.dp[data-astro-cid-2mth74ud]{grid-template-columns:var(--aside-width) minmax(0,1fr);align-items:start}.dp__person[data-astro-cid-2mth74ud]{grid-template-columns:minmax(0,1fr)}}
