.hf-text-page-pad.svelte-kydj6y{max-width:var(--size-page);margin:0 auto;padding:20px 20px 32px}.hf-text-head.svelte-kydj6y{flex-direction:column;display:flex}.hf-text-eyebrow.svelte-kydj6y{color:var(--blue-text);font:var(--type-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin:0}.hf-text-title.svelte-kydj6y{color:var(--heading);font:800 2.125rem/1.05 var(--font-display);letter-spacing:-.02em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;scroll-margin-top:var(--space-6);margin:6px 0 0}.hf-text-lead.svelte-kydj6y{max-width:680px;font:400 1.0625rem/1.5 var(--font-sans);margin:10px 0 0}.hf-text-page.svelte-kydj6y:not(.hf-text-page-pad) .hf-text-lead:where(.svelte-kydj6y):first-child{margin-top:2px}.hf-text-meta.svelte-kydj6y{color:var(--ink-muted);font:400 .9375rem/1.45 var(--font-sans);margin:10px 0 0}.hf-text-meta.svelte-kydj6y strong{color:var(--ink);font-weight:700}.hf-text-row.svelte-kydj6y{margin-top:20px}.hf-text-side.svelte-kydj6y{display:none}.hf-text-column.svelte-kydj6y{min-width:0;max-width:680px}.hf-text-fold.svelte-kydj6y{margin-bottom:20px}.hf-text-fold-summary.svelte-kydj6y{box-sizing:border-box;border:2px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);min-height:64px;color:var(--ink);font:700 1.0625rem/normal var(--font-sans);cursor:pointer;align-items:center;gap:12px;padding:10px 18px;list-style:none;display:flex}.hf-text-fold-summary.svelte-kydj6y::-webkit-details-marker{display:none}.hf-text-fold-summary.svelte-kydj6y .hf-icon{flex:none}.hf-text-fold-words.svelte-kydj6y{flex:1;min-width:0}.hf-text-fold-hint.svelte-kydj6y{color:var(--ink-muted);font:500 .875rem/normal var(--font-sans);display:block}.hf-text-fold-chevron.svelte-kydj6y{display:flex}.hf-text-fold[open].svelte-kydj6y .hf-text-fold-summary:where(.svelte-kydj6y){border-color:var(--navy);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--light-blue);border-bottom:0}.hf-text-fold[open].svelte-kydj6y .hf-text-fold-chevron:where(.svelte-kydj6y){transform:rotate(180deg)}.hf-text-list.svelte-kydj6y{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hf-text-list-fold.svelte-kydj6y{border:2px solid var(--navy);border-radius:0 0 var(--radius-lg) var(--radius-lg);border-top:0;padding:4px 18px}.hf-text-entry.svelte-kydj6y{box-sizing:border-box;color:var(--ink);font:600 1rem/1.45 var(--font-sans);align-items:center;text-decoration:none;display:flex}.hf-text-entry.svelte-kydj6y:hover{color:var(--action)}.hf-text-entry-number.svelte-kydj6y{color:var(--blue-text);flex:none;font-weight:700}.hf-text-entry-label.svelte-kydj6y{min-width:0}.hf-text-list-fold.svelte-kydj6y .hf-text-entry:where(.svelte-kydj6y){gap:12px;min-height:52px;padding:6px 0}.hf-text-list-fold.svelte-kydj6y .hf-text-entry-number:where(.svelte-kydj6y){min-width:20px}.hf-text-list-fold.svelte-kydj6y li:where(.svelte-kydj6y)+li:where(.svelte-kydj6y) .hf-text-entry:where(.svelte-kydj6y){border-top:2px solid var(--line-soft)}.hf-text-body.svelte-kydj6y{color:var(--ink);font:400 1.0625rem/1.6 var(--font-sans);flex-direction:column;gap:32px;display:flex}.hf-text-float.svelte-kydj6y{right:16px;bottom:calc(var(--hf-member-nav-clear,0px) + 16px);z-index:4;box-sizing:border-box;border:2px solid var(--navy);background:var(--surface);width:52px;height:52px;color:var(--ink);box-shadow:var(--shadow-float);border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed}@supports (animation-timeline:scroll()){.hf-text-float.svelte-kydj6y{animation:linear both svelte-kydj6y-hf-text-float-reveal;animation-timeline:scroll(root);animation-range:0 100svh}}@keyframes svelte-kydj6y-hf-text-float-reveal{0%,99%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@media (width>=900px){.hf-text-page-pad.svelte-kydj6y{box-sizing:content-box;padding:clamp(24px,3vw,40px) clamp(16px,4vw,32px) clamp(40px,5vw,64px)}.hf-text-title.svelte-kydj6y{font:var(--type-display-l);letter-spacing:var(--tracking-display-l);margin-top:8px}.hf-text-lead.svelte-kydj6y{margin-top:12px;font-size:1.1875rem}.hf-text-page.svelte-kydj6y:not(.hf-text-page-pad) .hf-text-lead:where(.svelte-kydj6y):first-child{margin-top:-16px}.hf-text-meta.svelte-kydj6y{font-size:1rem;line-height:1.5}.hf-text-row.svelte-kydj6y{margin-top:36px}.hf-text-row-listed.svelte-kydj6y{flex-wrap:wrap;align-items:flex-start;gap:32px clamp(32px,5vw,72px);display:flex}.hf-text-row-listed.svelte-kydj6y .hf-text-column:where(.svelte-kydj6y){flex:520px}.hf-text-side.svelte-kydj6y{box-sizing:border-box;border-radius:var(--radius-2xl);background:var(--tint);flex-direction:column;flex:0 0 280px;min-width:0;max-height:calc(100vh - 48px);padding:20px;display:flex;position:sticky;top:24px}.hf-text-side-label.svelte-kydj6y{color:var(--blue-text);font:var(--type-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin:0 0 6px}.hf-text-side.svelte-kydj6y nav:where(.svelte-kydj6y){flex-direction:column;min-height:0;display:flex}.hf-text-list-side.svelte-kydj6y{overscroll-behavior:contain;min-height:0;margin:0 -10px;overflow-y:auto}.hf-text-list-side.svelte-kydj6y .hf-text-entry:where(.svelte-kydj6y){min-height:var(--size-tap);border-radius:var(--radius-md);gap:10px;padding:6px 10px;line-height:1.5}.hf-text-list-side.svelte-kydj6y .hf-text-entry-number:where(.svelte-kydj6y){min-width:18px}.hf-text-list-side.svelte-kydj6y .hf-text-entry:where(.svelte-kydj6y)[aria-current=true]{background:var(--light-blue);color:var(--ink);font-weight:700}.hf-text-list-side.svelte-kydj6y .hf-text-entry:where(.svelte-kydj6y)[aria-current=true] .hf-text-entry-number:where(.svelte-kydj6y){color:var(--ink)}.hf-text-top.svelte-kydj6y{min-height:var(--size-tap);border-top:2px solid var(--line);font:700 1rem/1.5 var(--font-sans);text-underline-offset:4px;align-items:center;gap:8px;margin:10px 0 -8px;padding-top:4px;display:flex}.hf-text-fold.svelte-kydj6y,.hf-text-float.svelte-kydj6y{display:none}.hf-text-body.svelte-kydj6y{gap:40px;font-size:1.125rem;line-height:1.65}}.hf-text-section.svelte-1cc33cc{scroll-margin-top:var(--space-6);flex-direction:column;gap:14px;display:flex}.hf-text-section-heading.svelte-1cc33cc{color:var(--heading);font:800 1.5rem/1.12 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;align-items:flex-start;gap:10px;margin:0;display:flex}.hf-text-section-number.svelte-1cc33cc{color:var(--blue-text);flex:none}.hf-text-section-title.svelte-1cc33cc{min-width:0}.hf-prose.svelte-1cc33cc{flex-direction:column;gap:14px;display:flex}.hf-prose.svelte-1cc33cc :is(p,ul,ol,h3,h4){margin:0}.hf-prose.svelte-1cc33cc :is(ul,ol){flex-direction:column;gap:8px;padding:0 0 0 22px;display:flex}.hf-prose.svelte-1cc33cc h3{font:700 1.125rem/1.3 var(--font-sans);margin-top:6px}.hf-prose.svelte-1cc33cc h4{font:700 1.0625rem/1.4 var(--font-sans)}.hf-prose.svelte-1cc33cc .hf-prose-small{color:var(--ink-muted);font-size:.9375rem}.hf-prose.svelte-1cc33cc .hf-prose-italic{font-style:italic}.hf-prose.svelte-1cc33cc .hf-prose-card{border-radius:var(--radius-lg);background:var(--tint);flex-direction:column;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.hf-prose.svelte-1cc33cc .hf-prose-card>*{margin:0}.hf-prose.svelte-1cc33cc .hf-prose-address{border-radius:var(--radius-lg);background:var(--tint);flex-direction:column;align-items:flex-start;gap:4px;padding:16px 18px;font-style:normal;display:flex}.hf-prose.svelte-1cc33cc .hf-prose-address-mail{min-height:var(--size-tap);text-underline-offset:4px;align-items:center;margin-bottom:-8px;font-weight:700;display:flex}.hf-prose.svelte-1cc33cc .hf-prose-link-strong{min-height:var(--size-tap);text-underline-offset:4px;align-items:center;font-weight:700;display:inline-flex}@media (width>=900px){.hf-text-section.svelte-1cc33cc,.hf-prose.svelte-1cc33cc{gap:16px}.hf-text-section-heading.svelte-1cc33cc{gap:12px;font-size:1.75rem}.hf-prose.svelte-1cc33cc :is(ul,ol){padding-left:24px}.hf-prose.svelte-1cc33cc h3{margin-top:8px;font-size:1.25rem}.hf-prose.svelte-1cc33cc h4{font-size:1.125rem}.hf-prose.svelte-1cc33cc .hf-prose-small{font-size:1rem}.hf-prose.svelte-1cc33cc :is(.hf-prose-card,.hf-prose-address){padding:18px 22px}}
