@layer furo{.unit-form-control.search[data-v-67523a83]{align-items:center;background-color:var(--color-background);border:var(--size-thinnest) solid var(--color-input);border-radius:var(--size-border-radius-medium);display:flex;gap:var(--size-space-small);height:var(--size-input-height);min-width:0;padding-inline:.75rem;transition-duration:var(--transition-timer);transition-property:border-color;width:100%}.unit-form-control.search[data-v-67523a83]:focus-within{border-color:var(--color-ring)}.unit-form-control.search.invalid[data-v-67523a83],.unit-form-control.search.invalid[data-v-67523a83]:focus-within{border-color:var(--color-destructive)}.unit-form-control.search.disabled[data-v-67523a83]{cursor:not-allowed;opacity:.5}.unit-form-control.search>.leading[data-v-67523a83]{align-items:center;color:var(--color-foreground-tertiary);display:inline-flex}.unit-form-control.search>.leading>.leading-icon[data-v-67523a83]{height:1rem;width:1rem}.unit-form-control.search>.text[data-v-67523a83]{border:none;color:var(--color-foreground);font:var(--font-body-medium);height:100%;padding-block:0;padding-inline:0}.unit-form-control.search.disabled>.text[data-v-67523a83]{opacity:1}}.unit-search[data-v-d59ffba8]{inline-size:100%}@media(56rem<=width){.unit-search[data-v-d59ffba8]{align-items:center;flex-direction:row;gap:var(--size-space-small);inline-size:auto}.unit-search .unit-form-control[data-v-d59ffba8]{inline-size:var(--size-header-search-width)}}.unit-search[data-v-d59ffba8] .unit-form-control.search>.leading{display:none}.unit-search .submit[data-v-d59ffba8]{border-radius:var(--size-border-radius-small);flex:none;inline-size:var(--size-input-height);padding-inline:0}.unit-search .submit-icon[data-v-d59ffba8]{block-size:1rem;inline-size:1rem}.unit-switch[data-v-4a602020]{align-items:center;display:flex;gap:var(--size-space-tiny)}.unit-switch>.entry[data-v-4a602020]{align-items:center;border:var(--size-thinnest) solid var(--color-border);border-radius:var(--size-border-radius-full);color:var(--color-foreground-light);display:inline-flex;font:var(--font-label-small);justify-content:center;min-block-size:2.75rem;min-inline-size:2.75rem;padding-inline:var(--size-space-compact);position:relative;text-decoration:none;white-space:nowrap}.unit-switch>.entry.current[data-v-4a602020]{background-color:var(--color-foreground-title);border-color:var(--color-foreground-title);color:var(--color-foreground-inverse);font-weight:var(--font-weight-semibold)}.unit-switch>.entry>.full[data-v-4a602020]{display:none}.unit-header[data-v-26c5a7bd]{background-color:var(--color-card);border-block-end:var(--size-thinnest) solid var(--color-border);inset-block-start:0;position:sticky;z-index:calc(var(--value-z-index-layer-staying))}.unit-header>.inner[data-v-26c5a7bd]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--size-space-medium);margin-inline:auto;max-inline-size:var(--size-content-width);padding-inline:var(--size-space-gutter);@media(56rem<=width){padding-block:var(--size-space-small)}@media(64rem<=width){padding-inline:var(--size-space-gutter-wide)}}.unit-header>.inner>.brand[data-v-26c5a7bd]{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;gap:.625rem;min-block-size:var(--size-header-height);text-decoration:none}.unit-header>.inner>.brand>.logo[data-v-26c5a7bd]{block-size:2.75rem;flex:none;inline-size:2.75rem;-o-object-fit:contain;object-fit:contain}.unit-header>.inner>.brand>.names[data-v-26c5a7bd]{display:flex;flex-direction:column;justify-content:center;min-inline-size:0}.unit-header>.inner>.brand .name[data-v-26c5a7bd]{color:var(--color-foreground-title);font-family:var(--font-family-display);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:1.2;@media(56rem<=width){font-size:var(--font-size-large);white-space:nowrap}}.unit-header>.inner>.brand .tagline[data-v-26c5a7bd]{color:var(--color-primary);font:var(--font-label-tiny);letter-spacing:.1em;margin-block-start:.15rem;text-transform:uppercase;@media(56rem<=width){white-space:nowrap}}.unit-header>.inner>.toggle[data-v-26c5a7bd]{min-block-size:2.75rem;@media(56rem<=width){display:none}}.unit-header>.inner>.drawer[data-v-26c5a7bd]{display:flex;flex-basis:100%;flex-direction:column;gap:var(--size-space-small);padding-block-end:var(--size-space-small);@media(56rem<=width){display:contents}}.unit-header>.inner>.drawer:not(.expanded)>.unit-navigation[data-v-26c5a7bd]{display:none;@media(56rem<=width){display:flex}}.unit-header>.inner>.drawer[data-v-26c5a7bd]:not(.expanded){padding-block-end:var(--size-space-small);@media(56rem<=width){padding-block-end:0}}.unit-header>.inner>.drawer>.tools[data-v-26c5a7bd]{align-items:center;display:flex;gap:var(--size-space-small);justify-content:flex-end;position:relative}.unit-header>.inner>.drawer>.tools>.search-toggle[data-v-26c5a7bd]{min-block-size:2.75rem;min-inline-size:2.75rem}.unit-header>.inner>.drawer>.tools .glyph[data-v-26c5a7bd]{block-size:1.25rem;inline-size:1.25rem}.unit-header>.inner>.drawer>.tools>.search-panel[data-v-26c5a7bd]{background-color:var(--color-card);border:var(--size-thinnest) solid var(--color-border);border-radius:var(--size-border-radius-large);box-shadow:var(--shadow-strong);inline-size:min(22rem,calc(100vw - var(--size-space-gutter)*2));inset-block-start:calc(100% + var(--size-space-small));inset-inline-end:0;padding:var(--size-space-compact);position:absolute;z-index:calc(var(--value-z-index-layer-staying) + 1)}.unit-header>.inner>.drawer>.tools>.search-panel>.search[data-v-26c5a7bd]{inline-size:100%}.unit-header .search-panel[data-v-26c5a7bd] label{block-size:.1rem;border:0;clip-path:inset(50%);inline-size:.1rem;overflow:hidden;position:absolute;white-space:nowrap}.unit-header>.inner>.drawer>.tools>.search[data-v-26c5a7bd] .submit{min-block-size:2.75rem;min-inline-size:2.75rem}.unit-header>.inner>.drawer>.tools[data-v-26c5a7bd]{@media(56rem<=width){margin-inline-start:auto}}.unit-header>.inner>.drawer>.switch[data-v-26c5a7bd]{@media(56rem<=width){margin-inline-start:var(--size-space-small)}}@media(56rem<=width){.unit-header>.inner>.drawer>.switch[data-v-26c5a7bd] .entry{min-block-size:0;position:relative}.unit-header>.inner>.drawer>.switch[data-v-26c5a7bd] .entry:before{content:"";inset-block-end:-.625rem;inset-block-start:-.375rem;inset-inline:0;position:absolute}}.unit-header>.inner>.drawer>.unit-navigation[data-v-26c5a7bd]{@media(56rem<=width){justify-content:flex-end;margin-inline-start:auto}}.unit-navigation[data-v-26c5a7bd]{display:flex;flex-direction:column;gap:var(--size-space-tiny);@media(56rem<=width){align-items:center;flex-direction:row;flex-wrap:wrap}}.unit-navigation>.link[data-v-26c5a7bd]{border-radius:var(--size-border-radius-small);padding-block:var(--size-space-small);padding-inline:var(--size-space-compact);@media(56rem<=width){padding-inline:var(--size-space-2x-small)}color:var(--color-foreground-secondary);font:var(--font-label-medium);text-decoration:none;transition:background-color .15s var(--transition-timing-ease-out),color .15s var(--transition-timing-ease-out)}.unit-navigation>.link[data-v-26c5a7bd]:hover{background-color:var(--color-muted);color:var(--color-foreground-title)}.unit-navigation>.link.active[data-v-26c5a7bd]{color:var(--color-primary);text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.4rem}.unit-footer[data-v-aeb41950]{background-color:var(--color-label);color:var(--color-foreground-inverse)}.unit-footer>.inner[data-v-aeb41950]{display:grid;gap:var(--size-space-2x-large);margin-inline:auto;max-inline-size:var(--size-content-width);padding-block:var(--size-space-3x-large) var(--size-space-2x-large);padding-inline:var(--size-space-gutter);@media(48rem<=width){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}@media(64rem<=width){grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1fr)}@media(64rem<=width){padding-inline:var(--size-space-gutter-wide)}}.unit-footer>.inner>.about[data-v-aeb41950]{align-items:start;display:flex;flex-direction:column;gap:var(--size-space-medium)}.unit-footer>.inner>.about>.name[data-v-aeb41950]{font:var(--font-title-medium);max-inline-size:40ch;text-wrap:balance}.unit-footer>.inner>.about>.details[data-v-aeb41950]{display:flex;flex-direction:column;gap:var(--size-space-2x-small);margin-block:0}.unit-footer .detail[data-v-aeb41950]{color:var(--color-brand-surface-lighter);display:flex;flex-wrap:wrap;font:var(--font-body-small);gap:.35em}.unit-footer .detail>.label[data-v-aeb41950]:after{content:":"}.unit-footer .detail>.value[data-v-aeb41950]{margin-inline:0;min-inline-size:0;overflow-wrap:anywhere}.unit-footer>.inner>.about>.invite[data-v-aeb41950]{align-items:center;color:var(--color-foreground-inverse);display:inline-flex;font:var(--font-label-medium);min-block-size:2.75rem;text-decoration:underline;text-underline-offset:.35rem}.unit-footer>.inner>.about>.invite[data-v-aeb41950]:hover{text-decoration-thickness:.125rem}.unit-footer>.inner>.links>.caption[data-v-aeb41950],.unit-footer>.inner>.units>.caption[data-v-aeb41950]{color:var(--color-brand-surface-lighter);font:var(--font-label-tiny);letter-spacing:.16em;margin-block-end:var(--size-space-medium);text-transform:uppercase}.unit-footer>.inner>.links>.list[data-v-aeb41950],.unit-footer>.inner>.units>.list[data-v-aeb41950]{display:flex;flex-direction:column;gap:var(--size-space-2x-small);list-style:none;margin-block:0;padding-inline:0}.unit-footer .unit[data-v-aeb41950]{color:var(--color-brand-surface-lighter);display:inline-block;font:var(--font-body-small);padding-block:var(--size-space-2x-small)}.unit-footer .link[data-v-aeb41950]{align-items:center;color:var(--color-foreground-inverse);display:inline-flex;font:var(--font-body-small);min-block-size:2.75rem;text-decoration:none}.unit-footer .link[data-v-aeb41950]:hover{text-decoration:underline;text-underline-offset:.3rem}.unit-footer>.colophon[data-v-aeb41950]{border-block-start:var(--size-thinnest) solid var(--color-brand-border-darker)}.unit-footer>.colophon>.inner[data-v-aeb41950]{color:var(--color-brand-surface-lighter);font:var(--font-body-small);margin-inline:auto;max-inline-size:var(--size-content-width);padding-block:var(--size-space-relaxed);padding-inline:var(--size-space-gutter);@media(64rem<=width){padding-inline:var(--size-space-gutter-wide)}}.unit-layout[data-v-709f14aa]{display:flex;flex-direction:column;min-block-size:var(--size-screen-height);overflow-x:clip}.unit-layout>.skip-link[data-v-709f14aa]{background-color:var(--color-card);border-end-end-radius:var(--size-border-radius);box-shadow:var(--shadow-strong);color:var(--color-link);font-weight:var(--font-weight-semibold);inset-block-start:0;inset-inline-start:0;padding-block:var(--size-space-compact);padding-inline:var(--size-space-relaxed);position:fixed;transform:translateY(-110%);z-index:calc(var(--value-z-index-layer-overlay))}.unit-layout>.skip-link[data-v-709f14aa]:focus-visible{transform:translateY(0)}.unit-layout>.main[data-v-709f14aa]{flex:1;inline-size:100%;margin-inline:auto;max-inline-size:var(--size-content-width);padding-block:var(--size-space-large) var(--size-space-section);padding-inline:var(--size-space-gutter);@media(64rem<=width){padding-inline:var(--size-space-gutter-wide)}}
