.author-info[data-astro-cid-5lptxoyp]{display:flex;gap:var(--spacing-md, 1rem)}.author-info--horizontal[data-astro-cid-5lptxoyp]{flex-direction:row;align-items:center}.author-info--vertical[data-astro-cid-5lptxoyp]{flex-direction:column}.author-info--align-left[data-astro-cid-5lptxoyp]{text-align:left}.author-info--align-center[data-astro-cid-5lptxoyp]{text-align:center;justify-content:center}.author-info--vertical[data-astro-cid-5lptxoyp].author-info--align-center{align-items:center}.author-info--align-right[data-astro-cid-5lptxoyp]{text-align:right;justify-content:flex-end}.author-avatar[data-astro-cid-5lptxoyp]{border-radius:var(--author-info-avatar-radius, var(--radius-full, 9999px));object-fit:cover;border:var(--border-thin) solid var(--author-info-avatar-border-color, var(--color-primary));flex-shrink:0}.author-avatar--sm[data-astro-cid-5lptxoyp]{width:var(--spacing-2xl, 3rem);height:var(--spacing-2xl, 3rem)}.author-avatar--md[data-astro-cid-5lptxoyp]{width:var(--spacing-3xl, 4rem);height:var(--spacing-3xl, 4rem)}.author-avatar--lg[data-astro-cid-5lptxoyp]{width:var(--spacing-16, 4rem);height:var(--spacing-16, 4rem)}.author-details[data-astro-cid-5lptxoyp]{display:flex;flex-direction:column}.author-info--horizontal[data-astro-cid-5lptxoyp] .author-details[data-astro-cid-5lptxoyp]{text-align:left}.author-name[data-astro-cid-5lptxoyp]{font-family:var(--author-info-name-font, var(--font-heading, inherit));font-style:normal;font-size:var(--text-base, 1rem);font-weight:var(--author-info-name-weight, var(--font-medium));color:var(--author-info-name-color, var(--color-base-content));display:block}.author-title[data-astro-cid-5lptxoyp]{font-size:var(--text-sm, .875rem);color:var(--author-info-title-color, oklch(from var(--color-base-content) l c h / .7));margin-top:var(--spacing-xs, .25rem);display:block}.icon[data-astro-cid-pnksuznh]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:var(--leading-none, 1)}.icon[data-astro-cid-pnksuznh] .icon-svg{width:100%;height:100%;fill:currentColor}.icon-xs[data-astro-cid-pnksuznh]{width:var(--icon-size-xs, .75rem);height:var(--icon-size-xs, .75rem)}.icon-sm[data-astro-cid-pnksuznh]{width:var(--icon-size-sm, 1rem);height:var(--icon-size-sm, 1rem)}.icon-md[data-astro-cid-pnksuznh]{width:var(--icon-size-md, 1.25rem);height:var(--icon-size-md, 1.25rem)}.icon-lg[data-astro-cid-pnksuznh]{width:var(--icon-size-lg, 1.5rem);height:var(--icon-size-lg, 1.5rem)}.icon-xl[data-astro-cid-pnksuznh]{width:var(--icon-size-xl, 2rem);height:var(--icon-size-xl, 2rem)}.icon-2xl[data-astro-cid-pnksuznh]{width:var(--icon-size-2xl, 2.5rem);height:var(--icon-size-2xl, 2.5rem)}.icon-default[data-astro-cid-pnksuznh]{color:var(--icon-color, var(--icon-default-color, var(--color-base-content)))}.icon-primary[data-astro-cid-pnksuznh]{color:var(--icon-color, var(--icon-primary-color, var(--color-primary)))}.icon-accent[data-astro-cid-pnksuznh]{color:var(--icon-color, var(--icon-accent-color, var(--color-accent)))}.icon-muted[data-astro-cid-pnksuznh]{color:var(--icon-color, var(--icon-muted-color, var(--color-base-content)));opacity:var(--opacity-60, .6)}.icon-success[data-astro-cid-pnksuznh]{color:var(--icon-color, var(--icon-success-color, var(--color-success)))}.icon-warning[data-astro-cid-pnksuznh]{color:var(--icon-color, var(--icon-warning-color, var(--color-warning)))}.icon-error[data-astro-cid-pnksuznh]{color:var(--icon-color, var(--icon-error-color, var(--color-error)))}.availability-badge[data-astro-cid-iahpryr2]{display:inline-flex;align-items:center;gap:var(--availability-badge-gap, var(--avail-badge-gap, .375rem));font-weight:var(--font-medium);border-radius:var(--availability-badge-radius, var(--avail-badge-radius, 9999px));white-space:nowrap}.icon-wrapper[data-astro-cid-iahpryr2]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-wrapper[data-astro-cid-iahpryr2] .icon{width:1em;height:1em}.text[data-astro-cid-iahpryr2]{line-height:var(--leading-none, 1)}.availability-badge--sm[data-astro-cid-iahpryr2]{font-size:var(--text-xs, .75rem);padding:var(--avail-badge-padding-sm, .25rem .625rem)}.availability-badge--md[data-astro-cid-iahpryr2]{font-size:var(--text-sm, .875rem);padding:var(--avail-badge-padding-md, .375rem .75rem)}.availability-badge--lg[data-astro-cid-iahpryr2]{font-size:var(--text-base, 1rem);padding:var(--avail-badge-padding-lg, .5rem 1rem)}.availability-badge--available[data-astro-cid-iahpryr2]{background-color:var(--availability-badge-available-bg, color-mix(in oklch, var(--color-success) 15%, var(--color-base-100)));color:var(--availability-badge-available-color, var(--color-success))}.availability-badge--low[data-astro-cid-iahpryr2]{background-color:var(--availability-badge-low-bg, color-mix(in oklch, var(--color-warning) 15%, var(--color-base-100)));color:var(--availability-badge-low-color, var(--color-warning))}.availability-badge--empty[data-astro-cid-iahpryr2]{background-color:var(--availability-badge-empty-bg, color-mix(in oklch, var(--color-error) 15%, var(--color-base-100)));color:var(--availability-badge-empty-color, var(--color-error))}[data-theme=theme-dark][data-section-id] .availability-badge--available[data-astro-cid-iahpryr2]{background-color:var(--availability-badge-available-bg, color-mix(in oklch, var(--color-success) 20%, var(--color-base-100)));color:var(--availability-badge-available-color, var(--color-success))}[data-theme=theme-dark][data-section-id] .availability-badge--low[data-astro-cid-iahpryr2]{background-color:var(--availability-badge-low-bg, color-mix(in oklch, var(--color-warning) 20%, var(--color-base-100)));color:var(--availability-badge-low-color, var(--color-warning))}[data-theme=theme-dark][data-section-id] .availability-badge--empty[data-astro-cid-iahpryr2]{background-color:var(--availability-badge-empty-bg, color-mix(in oklch, var(--color-error) 20%, var(--color-base-100)));color:var(--availability-badge-empty-color, var(--color-error))}.avatar[data-astro-cid-3rqofa6q]{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--avatar-radius, 9999px);overflow:hidden;flex-shrink:0;background-color:var(--avatar-bg, var(--color-base-200))}.avatar-image[data-astro-cid-3rqofa6q]{width:100%;height:100%;object-fit:cover;display:block}.avatar-fallback[data-astro-cid-3rqofa6q]{display:none;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--font-body);font-weight:var(--font-medium);color:var(--avatar-fallback-color, var(--color-base-content));background-color:var(--avatar-fallback-bg, var(--color-base-300));text-transform:uppercase}.avatar-xs[data-astro-cid-3rqofa6q]{width:1.5rem;height:1.5rem;font-size:var(--text-xxxs, .5rem)}.avatar-sm[data-astro-cid-3rqofa6q]{width:2rem;height:2rem;font-size:var(--text-3xs, .625rem)}.avatar-md[data-astro-cid-3rqofa6q]{width:3rem;height:3rem;font-size:var(--text-sm, .875rem)}.avatar-lg[data-astro-cid-3rqofa6q]{width:4rem;height:4rem;font-size:var(--text-base, 1rem)}.avatar-xl[data-astro-cid-3rqofa6q]{width:6rem;height:6rem;font-size:var(--text-2xl, 1.5rem)}.avatar-border-accent[data-astro-cid-3rqofa6q]{border:var(--border-thin) solid var(--avatar-border-accent-color, var(--color-accent))}.avatar-border-primary[data-astro-cid-3rqofa6q]{border:var(--border-thin) solid var(--avatar-border-primary-color, var(--color-primary))}.avatar-border-white[data-astro-cid-3rqofa6q]{border:var(--border-thin) solid var(--avatar-border-white-color, var(--color-base-100))}.badge[data-astro-cid-pfs2iosn]{display:var(--badge-display, inline-flex);align-items:center;justify-content:center;width:var(--badge-width, auto);height:var(--badge-height, auto);font-family:var(--badge-font-family, var(--font-body));font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:var(--tracking-wider);white-space:nowrap}.badge-sm[data-astro-cid-pfs2iosn]{font-size:var(--badge-font-sm, var(--text-3xs, .625rem));padding:var(--badge-padding-y-sm, var(--spacing-1, .25rem)) var(--badge-padding-x-sm, var(--spacing-2, .5rem));line-height:var(--badge-line-height-sm, var(--leading-tight, 1.25));border-radius:var(--badge-radius-sm, var(--radius-sm, .125rem))}.badge-md[data-astro-cid-pfs2iosn]{font-size:var(--badge-font-md, var(--text-xs, .75rem));padding:var(--badge-padding-y-md, var(--spacing-1-5, .375rem)) var(--badge-padding-x-md, var(--spacing-3, .75rem));line-height:var(--badge-line-height-md, var(--leading-tight, 1.25));border-radius:var(--badge-radius-md, var(--radius, .25rem))}.badge-lg[data-astro-cid-pfs2iosn]{font-size:var(--badge-font-lg, var(--text-sm, .875rem));padding:var(--badge-padding-y-lg, var(--spacing-2, .5rem)) var(--badge-padding-x-lg, var(--spacing-4, 1rem));line-height:var(--badge-line-height-lg, var(--leading-normal, 1.5));border-radius:var(--badge-radius-lg, var(--radius-md, .375rem))}.badge-default[data-astro-cid-pfs2iosn]{background-color:var(--badge-background, var(--badge-default-bg, var(--color-base-200)));color:var(--badge-color, var(--badge-default-color, var(--color-base-content)))}.badge-primary[data-astro-cid-pfs2iosn]{background-color:var(--badge-background, var(--badge-primary-bg, var(--color-primary)));color:var(--badge-color, var(--badge-primary-color, var(--color-primary-content)))}.badge-accent[data-astro-cid-pfs2iosn]{background-color:var(--badge-background, var(--badge-accent-bg, var(--color-accent)));color:var(--badge-color, var(--badge-accent-color, var(--color-accent-content, white)))}.badge-success[data-astro-cid-pfs2iosn]{background-color:var(--badge-success-bg, var(--color-success));color:var(--badge-success-color, var(--color-success-content))}.badge-warning[data-astro-cid-pfs2iosn]{background-color:var(--badge-warning-bg, var(--color-warning));color:var(--badge-warning-color, var(--color-warning-content))}.badge-error[data-astro-cid-pfs2iosn]{background-color:var(--badge-error-bg, var(--color-error));color:var(--badge-error-color, var(--color-error-content))}.badge-outline[data-astro-cid-pfs2iosn]{background-color:transparent;border:var(--border-hairline) solid var(--badge-outline-border-color, var(--color-base-300));color:var(--badge-color, var(--badge-outline-color, var(--color-base-content)))}.badge-rounded[data-astro-cid-pfs2iosn]{border-radius:var(--badge-rounded-radius, var(--radius-lg, .5rem))}.badge-pill[data-astro-cid-pfs2iosn]{border-radius:var(--badge-pill-radius, var(--radius-full, 9999px))}.btn[data-astro-cid-gsocodi3]{display:inline-flex;align-items:center;justify-content:center;padding:var(--btn-padding-y-md, var(--spacing-3, .75rem)) var(--btn-padding-x-md, var(--spacing-6, 1.5rem));font-family:var(--btn-font-family, var(--font-body, inherit));font-weight:var(--btn-font-weight, 400);text-transform:var(--btn-text-transform, uppercase);letter-spacing:var(--btn-letter-spacing, var(--tracking-wider, .05em));line-height:var(--btn-line-height, 1.5);cursor:pointer;border:var(--button-spinner-border-color, var(--border-thin, 1px)) solid transparent;transition:var(--btn-transition, background-color var(--wd-transition-fast, .15s ease-in-out), color var(--wd-transition-fast, .15s ease-in-out), border-color var(--wd-transition-fast, .15s ease-in-out), transform var(--wd-transition-fast, .15s ease-in-out), box-shadow var(--wd-transition-fast, .15s ease-in-out));height:var(--btn-height, var(--size, auto))}.btn-primary[data-astro-cid-gsocodi3]{background-color:var(--button-bg, var(--button-primary-bg, var(--btn-primary-bg, var(--color-primary))));color:var(--button-color, var(--button-primary-color, var(--btn-primary-color, var(--color-primary-content))));border-color:var(--button-border-color, var(--button-primary-border-color, var(--btn-primary-bg, var(--color-primary))))}.btn-primary[data-astro-cid-gsocodi3]:hover{background-color:var(--button-primary-hover-bg, var(--btn-primary-hover-bg, oklch(from var(--color-primary) calc(l + .1) c h)));border-color:var(--button-primary-hover-bg, var(--btn-primary-hover-bg, oklch(from var(--color-primary) calc(l + .1) c h)));color:var(--button-primary-hover-color, var(--btn-primary-hover-color, var(--color-primary-content)));transform:translateY(var(--btn-hover-lift, -1px));box-shadow:var(--button-primary-hover-shadow, var(--btn-primary-hover-shadow, var(--btn-hover-shadow, 0 2px 8px oklch(from var(--color-base-content) l c h / .15))))}.btn-secondary[data-astro-cid-gsocodi3]{background-color:transparent;color:var(--button-color, var(--button-secondary-color, var(--color-secondary)));border-color:var(--button-border-color, var(--button-secondary-border-color, var(--color-secondary)))}.btn-secondary[data-astro-cid-gsocodi3]:hover{background-color:var(--button-secondary-hover-bg, var(--color-secondary));color:var(--button-secondary-hover-color, var(--color-secondary-content));transform:translateY(var(--btn-hover-lift, -1px))}.btn-outline[data-astro-cid-gsocodi3]{background-color:var(--button-outline-bg, var(--btn-outline-bg, transparent));color:var(--button-color, var(--button-outline-color, var(--btn-outline-color, var(--color-primary))));border-color:var(--button-border-color, var(--button-outline-border-color, var(--btn-outline-border-color, var(--color-primary))))}.btn-outline[data-astro-cid-gsocodi3]:hover{background-color:var(--button-outline-hover-bg, var(--btn-outline-hover-bg, var(--color-primary)));color:var(--button-outline-hover-color, var(--btn-outline-hover-color, var(--color-primary-content)))}.btn-ghost-bordered[data-astro-cid-gsocodi3]{background-color:transparent;background-image:none;color:var(--button-color, var(--button-ghost-bordered-color, var(--color-base-content)));border:var(--border-thin, 1px) solid var(--button-border-color, var(--button-ghost-bordered-border-color, var(--color-base-content)))}.btn-ghost-bordered[data-astro-cid-gsocodi3]:hover{background-color:var(--button-ghost-bordered-hover-bg, var(--btn-ghost-bordered-hover-bg, color-mix(in srgb, var(--color-base-content) 15%, transparent)));color:var(--button-ghost-bordered-hover-color, var(--button-color, var(--color-base-content)));transform:translateY(var(--btn-hover-lift, -1px))}.btn-cta-gold[data-astro-cid-gsocodi3]{background-color:var(--button-bg, var(--button-cta-gold-bg, var(--btn-cta-bg, var(--color-accent))));color:var(--button-color, var(--button-cta-gold-color, var(--btn-cta-color, var(--color-accent-content))));border-color:var(--button-border-color, var(--button-cta-gold-border-color, var(--btn-cta-bg, var(--color-accent))))}.btn-cta-gold[data-astro-cid-gsocodi3]:hover{background-color:var(--button-cta-gold-hover-bg, var(--btn-cta-hover-bg, oklch(from var(--btn-cta-bg, var(--color-accent)) calc(l + .08) c h)));border-color:var(--button-cta-gold-hover-bg, var(--btn-cta-hover-bg, oklch(from var(--btn-cta-bg, var(--color-accent)) calc(l + .08) c h)));color:var(--button-cta-gold-hover-color, var(--btn-cta-hover-color, var(--btn-cta-color, var(--color-accent-content))));transform:translateY(var(--btn-hover-lift, -1px));box-shadow:var(--button-cta-gold-hover-shadow, var(--btn-hover-shadow, 0 2px 8px oklch(from var(--color-base-content) l c h / .12)))}.btn[data-astro-cid-gsocodi3].btn-size-sm{padding:var(--btn-padding-y-sm, var(--spacing-2, .5rem)) var(--btn-padding-x-sm, var(--spacing-4, 1rem));font-size:var(--btn-font-sm, var(--btn-font-size, var(--text-xs, .75rem)));line-height:var(--btn-line-height-sm, var(--leading-none, 1));border-radius:var(--button-radius-sm, var(--btn-radius-sm, var(--radius-md, .375rem)))}.btn[data-astro-cid-gsocodi3].btn-size-md{padding:var(--btn-padding-y-md, var(--spacing-3, .75rem)) var(--btn-padding-x-md, var(--spacing-6, 1.5rem));font-size:var(--btn-font-md, var(--btn-font-size, var(--text-sm, .875rem)));line-height:var(--btn-line-height-md, var(--leading-snug, 1.375));border-radius:var(--button-radius-md, var(--btn-radius-md, var(--radius-md, .375rem)))}.btn[data-astro-cid-gsocodi3].btn-size-lg{padding:var(--btn-padding-y-lg, var(--spacing-4, 1rem)) var(--btn-padding-x-lg, var(--spacing-8, 2rem));font-size:var(--btn-font-lg, var(--btn-font-size, var(--text-base, 1rem)));line-height:var(--btn-line-height-lg, var(--leading-normal, 1.5));border-radius:var(--button-radius-lg, var(--btn-radius-lg, var(--radius-md, .375rem)))}.btn[data-astro-cid-gsocodi3].btn-size-xl{padding:var(--btn-padding-y-xl, var(--spacing-5, 1.25rem)) var(--btn-padding-x-xl, var(--spacing-10, 2.5rem));font-size:var(--btn-font-xl, var(--btn-font-size, var(--text-lg, 1.125rem)));line-height:var(--btn-line-height-xl, var(--leading-relaxed, 1.625));border-radius:var(--button-radius-xl, var(--btn-radius-xl, var(--radius-md, .375rem)))}@media(max-width:767px){.btn[data-astro-cid-gsocodi3]{min-height:2.75rem}.btn[data-astro-cid-gsocodi3].btn-size-sm{font-size:var(--btn-font-sm-mobile, var(--btn-font-size, var(--text-sm, .875rem)))}}.btn[data-astro-cid-gsocodi3].w-full{width:100%}.btn[data-astro-cid-gsocodi3]:focus-visible{outline:var(--focus-ring-width, 2px) var(--focus-ring-style, solid) var(--focus-ring-color, currentColor);outline-offset:var(--focus-ring-offset, 2px)}.btn-danger[data-astro-cid-gsocodi3]{background-color:var(--button-danger-bg, var(--btn-danger-bg, var(--color-error, oklch(.65 .24 25))));color:var(--button-danger-color, var(--btn-danger-color, var(--color-error-content, oklch(.98 0 0))));border-color:var(--button-danger-bg, var(--btn-danger-bg, var(--color-error, oklch(.65 .24 25))))}.btn-danger[data-astro-cid-gsocodi3]:hover{background-color:var(--button-danger-hover-bg, var(--btn-danger-hover-bg, oklch(from var(--btn-danger-bg, var(--color-error, oklch(.65 .24 25))) calc(l + .08) c h)));border-color:var(--button-danger-hover-bg, var(--btn-danger-hover-bg, oklch(from var(--btn-danger-bg, var(--color-error, oklch(.65 .24 25))) calc(l + .08) c h)));color:var(--button-danger-hover-color, var(--btn-danger-hover-color, var(--btn-danger-color, var(--color-error-content, oklch(.98 0 0)))));transform:translateY(var(--btn-hover-lift, -1px));box-shadow:var(--button-danger-hover-shadow, var(--btn-danger-hover-shadow, var(--btn-hover-shadow, 0 2px 8px oklch(from var(--color-base-content) l c h / .15))))}.btn-ghost[data-astro-cid-gsocodi3]{background-color:transparent;color:var(--button-color, var(--button-ghost-color, var(--color-base-content)));border-color:transparent}.btn-ghost[data-astro-cid-gsocodi3]:hover{background-color:var(--button-ghost-hover-bg, color-mix(in srgb, var(--color-base-content) 10%, transparent));color:var(--button-ghost-hover-color, var(--button-color, var(--color-base-content)))}.btn-neutral[data-astro-cid-gsocodi3]{background-color:var(--button-bg, var(--button-neutral-bg, var(--color-neutral)));color:var(--button-color, var(--button-neutral-color, var(--color-neutral-content)));border-color:var(--button-border-color, var(--button-neutral-border-color, var(--color-neutral)))}.btn-neutral[data-astro-cid-gsocodi3]:hover{background-color:var(--button-neutral-hover-bg, oklch(from var(--color-neutral) calc(l + .08) c h));border-color:var(--button-neutral-hover-border-color, oklch(from var(--color-neutral) calc(l + .08) c h));color:var(--button-neutral-hover-color, var(--color-neutral-content));transform:translateY(var(--btn-hover-lift, -1px))}.btn-accent[data-astro-cid-gsocodi3]{background-color:var(--button-bg, var(--button-accent-bg, var(--btn-accent-bg, var(--color-accent))));color:var(--button-color, var(--button-accent-color, var(--btn-accent-color, var(--color-accent-content))));border-color:var(--button-border-color, var(--button-accent-border-color, var(--btn-accent-bg, var(--color-accent))))}.btn-accent[data-astro-cid-gsocodi3]:hover{background-color:var(--button-accent-hover-bg, var(--btn-accent-hover-bg, oklch(from var(--color-accent) calc(l + .08) c h)));border-color:var(--button-accent-hover-bg, var(--btn-accent-hover-bg, oklch(from var(--color-accent) calc(l + .08) c h)));color:var(--button-accent-hover-color, var(--btn-accent-hover-color, var(--btn-accent-color, var(--color-accent-content))));transform:translateY(var(--btn-hover-lift, -1px));box-shadow:var(--button-accent-hover-shadow, var(--btn-hover-shadow, 0 2px 8px oklch(from var(--color-base-content) l c h / .15)))}.btn-spinner[data-astro-cid-gsocodi3]{display:inline-block;width:.875em;height:.875em;border:var(--button-spinner-border-width, var(--border-thin, 1px)) solid var(--button-spinner-border-color, currentColor);border-top-color:transparent;border-radius:var(--button-spinner-radius, 50%);animation:btn-spin .65s linear infinite;flex-shrink:0;margin-right:var(--spacing-xs, .375rem)}@keyframes btn-spin{to{transform:rotate(360deg)}}.btn-label[data-astro-cid-gsocodi3]{display:inline}.btn-social-icon[data-astro-cid-gsocodi3]{width:var(--btn-social-icon-size, 1.15em);height:var(--btn-social-icon-size, 1.15em);flex-shrink:0;margin-right:var(--btn-social-icon-gap, .55em)}@media(prefers-reduced-motion:reduce){.btn[data-astro-cid-gsocodi3],.btn[data-astro-cid-gsocodi3] [data-astro-cid-gsocodi3]{animation:none!important;transition:none!important}}.checkbox-label[data-astro-cid-3rk7wvtt]{gap:var(--checkbox-label-gap, .5rem)}.checkbox-label[data-astro-cid-3rk7wvtt] .label-text[data-astro-cid-3rk7wvtt]{color:var(--checkbox-label-color, var(--color-base-content, currentColor))}.cloudflare-stream[data-astro-cid-wii5pt2w]{background-color:var(--cloudflare-stream-bg, var(--color-base-300))}.cloudflare-stream[data-astro-cid-wii5pt2w].aspect-video{aspect-ratio:var(--aspect-video, 16 / 9)}.cloudflare-stream[data-astro-cid-wii5pt2w].aspect-square{aspect-ratio:var(--aspect-square, 1 / 1)}.cloudflare-stream[data-astro-cid-wii5pt2w].aspect-\[4\/3\]{aspect-ratio:var(--aspect-classic, 4 / 3)}.cloudflare-stream[data-astro-cid-wii5pt2w].aspect-\[9\/16\]{aspect-ratio:var(--aspect-story, 9 / 16)}.cloudflare-stream[data-astro-cid-wii5pt2w] iframe[data-astro-cid-wii5pt2w]{position:absolute;top:0;left:0;width:100%;height:100%}.cloudflare-stream[data-astro-cid-wii5pt2w] video[data-astro-cid-wii5pt2w]{background-color:var(--cloudflare-stream-bg, var(--color-base-300))}.poster[data-astro-cid-wii5pt2w]{position:absolute;inset:0;z-index:var(--z-raised);cursor:pointer;transition:opacity var(--transition-base)}.poster[data-astro-cid-wii5pt2w][hidden]{display:none}.play-btn[data-astro-cid-wii5pt2w]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--spacing-20, 5rem);height:var(--spacing-20, 5rem);border-radius:var(--cloudflare-stream-play-btn-radius, var(--radius-full, 9999px));background:var(--cloudflare-stream-play-btn-bg, var(--overlay-dark-opaque));border:none;color:var(--cloudflare-stream-play-btn-color, var(--color-base-100));display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--wd-transition-fast),transform var(--wd-transition-fast)}.play-btn[data-astro-cid-wii5pt2w]:hover{background:var(--cloudflare-stream-play-btn-hover-bg, var(--overlay-dark-near-opaque));transform:translate(-50%,-50%) scale(1.1)}.play-btn[data-astro-cid-wii5pt2w]:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);outline-offset:var(--spacing-xs)}.play-btn[data-astro-cid-wii5pt2w] svg[data-astro-cid-wii5pt2w]{margin-left:var(--cloudflare-stream-play-offset, var(--spacing-xs, .5rem))}@media(prefers-reduced-motion:reduce){.cloudflare-stream[data-astro-cid-wii5pt2w],.cloudflare-stream[data-astro-cid-wii5pt2w] [data-astro-cid-wii5pt2w]{transition:none!important}}.countdown-timer[data-astro-cid-vjmual2q]{display:inline-flex;align-items:center;min-width:fit-content;min-height:fit-content}.units[data-astro-cid-vjmual2q]{display:flex;align-items:center;gap:var(--countdown-gap, .25rem)}.unit[data-astro-cid-vjmual2q]{display:flex;flex-direction:column;align-items:center;text-align:center}.value[data-astro-cid-vjmual2q]{font-family:var(--font-mono, monospace);font-weight:var(--font-bold);line-height:var(--leading-none, 1);color:var(--countdown-timer-value-color, var(--color-base-content))}.label[data-astro-cid-vjmual2q]{font-size:var(--text-xs, .75rem);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--countdown-timer-label-color, var(--color-base-content-secondary, var(--gray-500)));margin-top:var(--spacing-0-5, .125rem)}.separator[data-astro-cid-vjmual2q]{font-weight:var(--font-bold);color:var(--countdown-timer-separator-color, var(--color-base-content-secondary, var(--gray-500)));align-self:flex-start}.expired-text[data-astro-cid-vjmual2q]{font-weight:var(--font-semibold);color:var(--countdown-timer-expired-color, var(--color-error))}.size-sm[data-astro-cid-vjmual2q] .value[data-astro-cid-vjmual2q]{font-size:var(--text-xl, 1.25rem)}.size-sm[data-astro-cid-vjmual2q] .separator[data-astro-cid-vjmual2q]{font-size:var(--text-base, 1rem);padding:0 var(--countdown-padding, .125rem)}.size-md[data-astro-cid-vjmual2q] .value[data-astro-cid-vjmual2q]{font-size:var(--text-3xl, 1.875rem)}.size-md[data-astro-cid-vjmual2q] .separator[data-astro-cid-vjmual2q]{font-size:var(--text-xl, 1.25rem);padding:0 var(--spacing-xs, .5rem)}.size-lg[data-astro-cid-vjmual2q] .value[data-astro-cid-vjmual2q]{font-size:var(--text-5xl, 3rem)}.size-lg[data-astro-cid-vjmual2q] .separator[data-astro-cid-vjmual2q]{font-size:var(--text-3xl, 1.875rem);padding:0 var(--spacing-1-5, .375rem)}.format-compact[data-astro-cid-vjmual2q] .unit[data-astro-cid-vjmual2q]{flex-direction:row;gap:var(--countdown-unit-gap, .25rem)}.format-compact[data-astro-cid-vjmual2q] .label[data-astro-cid-vjmual2q]{margin-top:0;font-size:var(--text-xs, .75rem)}.format-minimal[data-astro-cid-vjmual2q] .label[data-astro-cid-vjmual2q]{display:none}.color-primary[data-astro-cid-vjmual2q] .value[data-astro-cid-vjmual2q]{color:var(--countdown-timer-primary-color, var(--color-primary))}.color-accent[data-astro-cid-vjmual2q] .value[data-astro-cid-vjmual2q]{color:var(--countdown-timer-accent-color, var(--color-accent))}.color-error[data-astro-cid-vjmual2q] .value[data-astro-cid-vjmual2q]{color:var(--countdown-timer-error-color, var(--color-error))}.expired[data-astro-cid-vjmual2q]{opacity:var(--opacity-70, .7)}.pler-divider[data-astro-cid-kpb5pr3s]{height:var(--divider-height, var(--heading-rule-height, 1px));border-radius:var(--divider-radius, 0);margin-left:auto;margin-right:auto}.divider-width-sm[data-astro-cid-kpb5pr3s]{width:var(--spacing-10)}.divider-width-md[data-astro-cid-kpb5pr3s]{width:var(--divider-width-md, var(--heading-rule-width, 3.75rem))}.divider-width-lg[data-astro-cid-kpb5pr3s]{width:var(--divider-width-lg, 6.25rem)}.divider-width-full[data-astro-cid-kpb5pr3s]{width:100%;max-width:var(--divider-width-full, 18.75rem)}.divider-spacing-sm[data-astro-cid-kpb5pr3s]{margin-top:var(--card-gap-md);margin-bottom:var(--card-gap-md)}.divider-spacing-md[data-astro-cid-kpb5pr3s]{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.divider-spacing-lg[data-astro-cid-kpb5pr3s]{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.divider-default[data-astro-cid-kpb5pr3s]{--_divider-brand: linear-gradient(90deg, transparent, var(--pler-divider-color), transparent);background:var(--divider-bg, var(--_divider-brand, var(--heading-rule-bg, linear-gradient(90deg, transparent, var(--color-accent), transparent))))}.divider-light[data-astro-cid-kpb5pr3s]{--_divider-light-brand: linear-gradient(90deg, transparent, color-mix(in srgb, var(--divider-light-color) 50%, transparent), transparent);background:var(--divider-bg, var(--_divider-light-brand, var(--heading-rule-bg, linear-gradient(90deg, transparent, color-mix(in srgb, var(--divider-light-color-floor, var(--color-base-content, oklch(.18 .015 250 / .85))) 50%, transparent), transparent ) )))}.divider-accent[data-astro-cid-kpb5pr3s]{background:var(--divider-bg, var(--color-accent))}.divider-primary[data-astro-cid-kpb5pr3s]{background:var(--divider-bg, var(--color-primary))}.divider-primary-content[data-astro-cid-kpb5pr3s]{background:var(--divider-bg, var(--color-primary-content))}.embed[data-astro-cid-6awzi4y5]{position:relative;width:100%;overflow:hidden;border-radius:var(--embed-radius, var(--radius-lg, .5rem))}.embed-iframe[data-astro-cid-6awzi4y5]{position:absolute;inset:0;width:100%;height:100%;border:0}.embed--fixed-height[data-astro-cid-6awzi4y5] .embed-iframe[data-astro-cid-6awzi4y5]{position:static;display:block}.form-error[data-astro-cid-3l4gpxh4]{display:flex;align-items:center;gap:var(--error-gap, .25rem);font-size:var(--help-font-size, .75rem);line-height:var(--leading-tight, 1.25);color:var(--error-message-color, var(--color-error));margin-top:var(--error-margin-top, .25rem);--form-error-size: var(--form-control-size-sm)}.form-error-icon[data-astro-cid-3l4gpxh4]{flex-shrink:0}.form-error-text[data-astro-cid-3l4gpxh4]{flex:1}.form-error-summary[data-astro-cid-mjs33str]{border:var(--border-hairline, 1px) solid var(--form-error-summary-border-color, var(--color-error));border-radius:var(--form-error-summary-radius, var(--card-radius-md, var(--radius-md, .5rem)));padding:var(--spacing-md, .75rem) var(--spacing-lg, 1rem);margin-bottom:var(--spacing-lg, 1rem);background-color:var(--form-error-summary-bg, oklch(from var(--color-error) l c h / .06))}.form-error-summary[data-astro-cid-mjs33str][hidden]{display:none}.form-error-summary-header[data-astro-cid-mjs33str]{display:flex;align-items:center;gap:var(--spacing-sm, .5rem);margin-bottom:var(--spacing-sm, .5rem)}.form-error-summary-icon[data-astro-cid-mjs33str]{flex-shrink:0;color:var(--form-error-summary-color, var(--color-error))}.form-error-summary-title[data-astro-cid-mjs33str]{font-size:var(--text-sm, .875rem);font-weight:var(--font-weight-semibold, 600);color:var(--form-error-summary-color, var(--color-error));margin:0;line-height:var(--leading-tight, 1.25)}.form-error-summary-list[data-astro-cid-mjs33str]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-xs, .25rem)}.form-error-summary-list[data-astro-cid-mjs33str] li{margin:0;padding:0}.form-error-summary-list[data-astro-cid-mjs33str] a{color:var(--form-error-summary-color, var(--color-error));font-size:var(--text-sm, .875rem);line-height:var(--leading-normal, 1.5);text-decoration:underline;text-decoration-thickness:var(--border-hairline, 1px);text-underline-offset:2px;transition:opacity var(--wd-transition-fast, .15s)}.form-error-summary-list[data-astro-cid-mjs33str] a:hover{opacity:var(--opacity-80, .8)}.form-error-summary-list[data-astro-cid-mjs33str] a:focus-visible{outline:var(--focus-ring-width, 2px) var(--focus-ring-style, solid) var(--focus-ring-color, currentColor);outline-offset:var(--focus-ring-offset, 2px);border-radius:var(--form-error-summary-link-focus-radius, var(--radius-xs, .125rem))}@media(prefers-reduced-motion:reduce){.form-error-summary[data-astro-cid-mjs33str],.form-error-summary[data-astro-cid-mjs33str] [data-astro-cid-mjs33str]{animation:none!important;transition:none!important}}.heading[data-astro-cid-5ydoz2oe]{margin:var(--heading-margin, 0);line-height:var(--heading-line-height, var(--leading-tight, 1.25));letter-spacing:var(--heading-letter-spacing, var(--tracking-wide))}.text-h1[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-h1-size, clamp(2.5rem, 6vw, 4.5rem)));font-weight:var(--heading-font-weight, var(--heading-h1-weight, var(--font-light)));letter-spacing:var(--heading-letter-spacing, var(--tracking-tight))}.text-h2[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-h2-size, clamp(1.75rem, 4vw, 3rem)));font-weight:var(--heading-font-weight, var(--heading-h2-weight, var(--font-normal)))}.text-h3[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-h3-size, clamp(1.25rem, 3vw, 1.75rem)));font-weight:var(--heading-font-weight, var(--heading-h3-weight, var(--font-medium)))}@supports (text-wrap: balance){.text-h1[data-astro-cid-5ydoz2oe],.text-h2[data-astro-cid-5ydoz2oe],.text-h3[data-astro-cid-5ydoz2oe]{text-wrap:balance}}.text-h4[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-h4-size, clamp(1.125rem, 2vw, 1.5rem)));font-weight:var(--heading-font-weight, var(--heading-h4-weight, var(--font-medium)))}.text-h5[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-h5-size, var(--text-lg, 1.125rem)));font-weight:var(--heading-font-weight, var(--heading-h5-weight, var(--font-medium)))}.text-h6[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-h6-size, var(--text-base, 1rem)));font-weight:var(--heading-font-weight, var(--heading-h6-weight, var(--font-medium)))}.text-hxl[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-hxl-size, clamp(2.25rem, 5vw, 3.5rem)));font-weight:var(--heading-font-weight, var(--heading-hxl-weight, 700));line-height:var(--heading-line-height, var(--leading-tighter, 1.1));letter-spacing:var(--heading-letter-spacing, var(--tracking-tight))}.text-h2xl[data-astro-cid-5ydoz2oe]{font-size:var(--heading-font-size, var(--heading-h2xl-size, clamp(3rem, 7vw, 5rem)));font-weight:var(--heading-font-weight, var(--heading-h2xl-weight, 800));line-height:var(--heading-line-height, var(--leading-tightest, 1));letter-spacing:var(--heading-letter-spacing, var(--tracking-tight))}@media(max-width:768px){.text-hxl[data-astro-cid-5ydoz2oe],.text-h2xl[data-astro-cid-5ydoz2oe]{font-size:clamp(1.75rem,6vw,2.5rem)}}.font-heading[data-astro-cid-5ydoz2oe]{font-family:var(--heading-font-family, var(--font-heading))}.font-body[data-astro-cid-5ydoz2oe]{font-family:var(--heading-font-family, var(--font-body))}.font-accent[data-astro-cid-5ydoz2oe]{font-family:var(--heading-font-family, var(--font-accent));letter-spacing:var(--heading-letter-spacing, var(--tracking-wider))}.text-foreground[data-astro-cid-5ydoz2oe]{color:var(--heading-color, var(--color-base-content))}.text-accent[data-astro-cid-5ydoz2oe]{color:var(--heading-color, var(--color-primary))}.text-muted[data-astro-cid-5ydoz2oe]{color:var(--heading-color, var(--color-base-content));opacity:var(--opacity-80, .8)}.text-light[data-astro-cid-5ydoz2oe]{color:var(--heading-color, var(--heading-text-light-floor-color, var(--color-base-content, oklch(1 0 0))))}.heading-spacing-sm[data-astro-cid-5ydoz2oe]{margin-bottom:var(--heading-margin-h5)}.heading-spacing-md[data-astro-cid-5ydoz2oe]{margin-bottom:var(--heading-margin-h3)}.heading-spacing-lg[data-astro-cid-5ydoz2oe]{margin-bottom:var(--heading-margin-h2)}.heading-spacing-xl[data-astro-cid-5ydoz2oe]{margin-bottom:var(--heading-margin-h1)}.form-help[data-astro-cid-uvw4anhe]{display:block;font-size:var(--help-font-size, .75rem);line-height:var(--leading-tight, 1rem);color:var(--help-text-color, var(--color-base-content));opacity:var(--opacity-60, .6);margin-top:var(--help-margin-top, .25rem);--form-help-gap: var(--form-control-gap)}.image[data-astro-cid-t2fmawzu]{max-width:100%;height:auto;display:block;border-radius:var(--image-radius, var(--card-radius-md, 0))}input[data-astro-cid-fzjcx5a2]{padding:var(--input-padding-y-md, var(--spacing-3, .75rem)) var(--input-padding-x-md, var(--spacing-4, 1rem));color:var(--form-input-text-color, var(--input-text-color, var(--color-base-content)));background-color:var(--form-input-bg, var(--input-bg, var(--color-base-100)));border-width:var(--form-input-border-width, var(--input-border-width, var(--border-width-1, 1px)));border-style:solid;border-color:var(--form-input-border-color, var(--input-border-color, var(--color-border, var(--color-base-300))))}input[data-astro-cid-fzjcx5a2]::placeholder{color:var(--form-input-text-color, var(--input-text-color, var(--color-base-content)));opacity:var(--input-placeholder-opacity)}input[data-astro-cid-fzjcx5a2].input-xs{padding:var(--input-padding-y-xs, var(--spacing-1-5, .375rem)) var(--input-padding-x-xs, var(--spacing-3, .75rem))}input[data-astro-cid-fzjcx5a2].input-sm{padding:var(--input-padding-y-sm, var(--spacing-2, .5rem)) var(--input-padding-x-sm, var(--spacing-3-5, .875rem))}input[data-astro-cid-fzjcx5a2].input-lg{padding:var(--input-padding-y-lg, var(--spacing-4, 1rem)) var(--input-padding-x-lg, var(--spacing-5, 1.25rem))}input[data-astro-cid-fzjcx5a2]:focus-visible{outline:var(--focus-ring-width, 2px) var(--focus-ring-style, solid) var(--focus-ring-color, currentColor);outline-offset:var(--focus-ring-offset, 2px)}.input-addon-wrapper[data-astro-cid-fzjcx5a2]{position:relative;display:inline-flex;align-items:stretch}.input-addon-wrapper[data-astro-cid-fzjcx5a2].w-full{width:100%}.input-addon[data-astro-cid-fzjcx5a2]{display:flex;align-items:center;justify-content:center;padding:0 var(--input-padding-x-md, var(--spacing-2, .5rem));background-color:var(--form-input-addon-bg, var(--input-addon-bg, var(--color-base-200)));border:var(--border-width-1, 1px) solid var(--form-input-addon-border-color, var(--input-addon-border-color, var(--color-base-300)));color:var(--form-input-addon-color, var(--input-addon-color, oklch(from var(--color-base-content) l c h / .6)));font-size:var(--text-sm, .875rem);white-space:nowrap;flex-shrink:0}.input-prefix[data-astro-cid-fzjcx5a2]{border-right:none;border-radius:var(--form-input-addon-radius, var(--input-addon-radius, var(--radius-md, .375rem))) 0 0 var(--form-input-addon-radius, var(--input-addon-radius, var(--radius-md, .375rem)))}.input-suffix[data-astro-cid-fzjcx5a2]{border-left:none;border-radius:var(--form-input-addon-flat-radius, 0) var(--form-input-addon-radius, var(--input-addon-radius, var(--radius-md, .375rem))) var(--form-input-addon-radius, var(--input-addon-radius, var(--radius-md, .375rem))) var(--form-input-addon-flat-radius, 0)}input[data-astro-cid-fzjcx5a2].input-has-prefix{border-radius:var(--form-input-flat-radius, 0) var(--form-input-radius, var(--input-radius-md, var(--radius-md, .375rem))) var(--form-input-radius, var(--input-radius-md, var(--radius-md, .375rem))) var(--form-input-flat-radius, 0);flex:1}input[data-astro-cid-fzjcx5a2].input-has-suffix{border-radius:var(--form-input-radius, var(--input-radius-md, var(--radius-md, .375rem))) 0 0 var(--form-input-radius, var(--input-radius-md, var(--radius-md, .375rem)));flex:1}input[data-astro-cid-fzjcx5a2].input-has-prefix.input-has-suffix{border-radius:0}.input-addon-wrapper[data-astro-cid-fzjcx5a2]:focus-within{outline:var(--focus-ring-width, 2px) var(--focus-ring-style, solid) var(--focus-ring-color, var(--color-primary));outline-offset:var(--focus-ring-offset, 2px);border-radius:var(--form-input-radius, var(--input-radius-md, var(--radius-md, .375rem)))}.input-addon-wrapper[data-astro-cid-fzjcx5a2]:focus-within input[data-astro-cid-fzjcx5a2]:focus-visible{outline:none}.form-label[data-astro-cid-dqdxcz4q]{display:block;font-weight:var(--font-medium);font-size:var(--label-font-size, var(--text-sm, .875rem));line-height:var(--leading-tight, 1.25rem);color:var(--label-color, var(--color-base-content));margin-bottom:var(--label-margin-bottom, .375rem);--form-label-size: var(--form-control-size-sm)}.form-label-required[data-astro-cid-dqdxcz4q]{color:var(--label-required-color, var(--color-error));margin-left:var(--required-margin-left, .125rem)}.form-label-optional[data-astro-cid-dqdxcz4q]{color:var(--label-optional-color, var(--color-base-content));opacity:var(--opacity-60, .6);font-weight:var(--font-normal);font-size:var(--help-font-size, .75rem);margin-left:var(--spacing-xs, .5rem)}.link[data-astro-cid-j43chtsq]{text-decoration:var(--link-text-decoration, none);transition:color var(--btn-transition),opacity var(--btn-transition);cursor:pointer}.link-default[data-astro-cid-j43chtsq]{color:var(--link-color, var(--color-base-content))}.link-default[data-astro-cid-j43chtsq]:hover{color:var(--link-color-hover, var(--color-primary));text-decoration:underline;text-underline-offset:2px}.link-muted[data-astro-cid-j43chtsq]{color:var(--link-color, var(--color-base-content));opacity:var(--opacity-70, .7)}.link-muted[data-astro-cid-j43chtsq]:hover{opacity:1}.link-accent[data-astro-cid-j43chtsq]{color:var(--link-color, var(--color-primary))}.link-accent[data-astro-cid-j43chtsq]:hover{color:var(--link-color-hover, var(--color-accent))}.link-underline[data-astro-cid-j43chtsq]{color:var(--link-underline-color, var(--color-base-content));text-decoration:underline;text-underline-offset:2px}.link-underline[data-astro-cid-j43chtsq]:hover{color:var(--link-underline-hover-color, var(--color-primary))}.link-nav[data-astro-cid-j43chtsq]{color:var(--link-nav-color, var(--color-base-content));font-family:var(--font-body);text-transform:uppercase;letter-spacing:var(--tracking-widest);font-weight:var(--font-medium);position:relative}.link-nav[data-astro-cid-j43chtsq]:hover{color:var(--link-nav-hover-color, var(--color-primary))}.link-active[data-astro-cid-j43chtsq]{color:var(--link-active-color, var(--color-primary))}.link-nav[data-astro-cid-j43chtsq].link-active:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background:var(--color-primary);border-radius:var(--radius-none, 0)}.link[data-astro-cid-j43chtsq]:focus-visible{outline:var(--focus-ring-width, 2px) var(--focus-ring-style, solid) var(--focus-ring-color, currentColor);outline-offset:var(--focus-ring-offset, 2px)}@media(prefers-reduced-motion:reduce){.link[data-astro-cid-j43chtsq],.link[data-astro-cid-j43chtsq] [data-astro-cid-j43chtsq]{transition:none!important}}.list[data-astro-cid-dgylde7r]{margin:0;padding:0;list-style:none}.list-item[data-astro-cid-dgylde7r]{display:flex;align-items:flex-start;gap:var(--text-margin-tight, var(--spacing-2, .5rem));font-size:var(--list-item-font-size, inherit);line-height:var(--list-item-line-height, var(--leading-relaxed, 1.625))}.list-marker[data-astro-cid-dgylde7r]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.list-item-text[data-astro-cid-dgylde7r]{flex:1;font-family:var(--font-body);line-height:var(--leading-relaxed, 1.625);font-weight:var(--list-item-text-weight, inherit);font-size:var(--list-item-text-size, inherit)}.list-check[data-astro-cid-dgylde7r] .list-marker[data-astro-cid-dgylde7r]{width:var(--list-check-marker-size, var(--spacing-5, 1.25rem));height:var(--list-check-marker-size, var(--spacing-5, 1.25rem));color:var(--list-check-marker-color, var(--color-primary));margin-top:var(--list-check-marker-margin-top, var(--spacing-0-5, .125rem))}.list-check[data-astro-cid-dgylde7r] .list-item-icon{width:100%;height:100%;fill:var(--list-check-icon-fill, currentColor)}.list-bullet[data-astro-cid-dgylde7r] .list-bullet-marker[data-astro-cid-dgylde7r]{color:var(--list-bullet-marker-color, var(--color-primary));font-size:var(--text-xl, 1.25rem);line-height:var(--leading-none, 1);margin-top:var(--spacing-0-5, .125rem)}.list-numbered[data-astro-cid-dgylde7r] .list-number-marker[data-astro-cid-dgylde7r]{color:var(--list-number-marker-color, var(--color-primary));font-weight:var(--font-semibold);min-width:var(--spacing-lg, 1.5rem)}.list-icon[data-astro-cid-dgylde7r] .list-icon-marker[data-astro-cid-dgylde7r]{color:var(--list-icon-marker-color, var(--color-primary));width:var(--spacing-5, 1.25rem);height:var(--spacing-5, 1.25rem);margin-top:var(--spacing-0-5, .125rem)}.list-none[data-astro-cid-dgylde7r] .list-item[data-astro-cid-dgylde7r]{gap:0}.list-spacing-tight[data-astro-cid-dgylde7r] .list-item[data-astro-cid-dgylde7r]+.list-item[data-astro-cid-dgylde7r]{margin-top:var(--spacing-sm, .5rem)}.list-spacing-normal[data-astro-cid-dgylde7r] .list-item[data-astro-cid-dgylde7r]+.list-item[data-astro-cid-dgylde7r]{margin-top:var(--spacing-md, 1rem)}.list-spacing-relaxed[data-astro-cid-dgylde7r] .list-item[data-astro-cid-dgylde7r]+.list-item[data-astro-cid-dgylde7r]{margin-top:var(--spacing-lg, 1.5rem)}.list-color-default[data-astro-cid-dgylde7r] .list-item-text[data-astro-cid-dgylde7r]{color:var(--list-item-text-color, var(--color-base-content))}.list-color-muted[data-astro-cid-dgylde7r] .list-item-text[data-astro-cid-dgylde7r]{color:var(--list-item-text-color, var(--color-base-content));opacity:var(--opacity-80, .8)}.map-embed[data-astro-cid-tzjnxb4s]{position:relative;width:100%;overflow:hidden;border-radius:var(--map-radius, .5rem);background-color:var(--map-embed-bg, var(--color-base-200))}.frame[data-astro-cid-tzjnxb4s]{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.loading[data-astro-cid-tzjnxb4s],.placeholder[data-astro-cid-tzjnxb4s]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-normal, 1rem);color:var(--map-embed-placeholder-color, var(--color-base-content-secondary, oklch(.6 0 0)));background-color:var(--map-embed-bg, var(--color-base-200))}.loading-icon[data-astro-cid-tzjnxb4s],.placeholder-icon[data-astro-cid-tzjnxb4s]{width:var(--spacing-2xl, 3rem);height:var(--spacing-2xl, 3rem);opacity:var(--opacity-50, .5)}.loading-text[data-astro-cid-tzjnxb4s],.placeholder-text[data-astro-cid-tzjnxb4s]{font-size:var(--text-sm, .875rem)}.loading-icon[data-astro-cid-tzjnxb4s]{animation:map-pulse 2s ease-in-out infinite}@keyframes map-pulse{0%,to{opacity:var(--opacity-30, .3);transform:scale(1)}50%{opacity:var(--opacity-60, .6);transform:scale(1.05)}}.map-embed[data-astro-cid-tzjnxb4s]:has(.frame[src]) .loading[data-astro-cid-tzjnxb4s]{opacity:0;pointer-events:none;transition:opacity var(--transition-base)}.ratio-16-9[data-astro-cid-tzjnxb4s]{aspect-ratio:var(--aspect-video, 16 / 9)}.ratio-4-3[data-astro-cid-tzjnxb4s]{aspect-ratio:var(--aspect-classic, 4 / 3)}.ratio-1-1[data-astro-cid-tzjnxb4s]{aspect-ratio:var(--aspect-square, 1 / 1)}@supports not (aspect-ratio: 16 / 9){.ratio-16-9[data-astro-cid-tzjnxb4s]{padding-bottom:56.25%}.ratio-4-3[data-astro-cid-tzjnxb4s]{padding-bottom:75%}.ratio-1-1[data-astro-cid-tzjnxb4s]{padding-bottom:100%}}@media(prefers-reduced-motion:reduce){.map-embed[data-astro-cid-tzjnxb4s],.map-embed[data-astro-cid-tzjnxb4s] [data-astro-cid-tzjnxb4s]{animation:none!important;transition:none!important}}.progress-dots[data-astro-cid-sh2zklhc]{display:inline-flex;align-items:center;--dot-radius: var(--progress-radius)}.list[data-astro-cid-sh2zklhc]{display:flex;align-items:center;gap:0;list-style:none;margin:0;padding:0}.item[data-astro-cid-sh2zklhc]{display:flex;align-items:center;position:relative}.dot[data-astro-cid-sh2zklhc]{border-radius:var(--progress-dots-dot-radius, var(--radius-full, 9999px));transition:background-color,width var(--wd-transition-fast, var(--duration-150) var(--ease-in-out))}.line[data-astro-cid-sh2zklhc]{transition:background-color var(--wd-transition-fast, var(--duration-150) var(--ease-in-out))}.upcoming[data-astro-cid-sh2zklhc] .dot[data-astro-cid-sh2zklhc]{background-color:var(--progress-dots-upcoming-bg, var(--color-base-300))}.line[data-astro-cid-sh2zklhc]{background-color:var(--progress-dots-line-bg, var(--color-base-300))}.sr-only[data-astro-cid-sh2zklhc]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sm[data-astro-cid-sh2zklhc] .dot[data-astro-cid-sh2zklhc]{width:var(--spacing-xs, .375rem);height:var(--spacing-xs, .375rem)}.sm[data-astro-cid-sh2zklhc] .line[data-astro-cid-sh2zklhc]{width:var(--spacing-md, 1rem);height:2px}.md[data-astro-cid-sh2zklhc] .dot[data-astro-cid-sh2zklhc]{width:var(--spacing-sm, .5rem);height:var(--spacing-sm, .5rem)}.md[data-astro-cid-sh2zklhc] .line[data-astro-cid-sh2zklhc]{width:var(--spacing-lg, 1.5rem);height:2px}.lg[data-astro-cid-sh2zklhc] .dot[data-astro-cid-sh2zklhc]{width:var(--spacing-md, 1rem);height:var(--spacing-md, 1rem)}.lg[data-astro-cid-sh2zklhc] .line[data-astro-cid-sh2zklhc]{width:var(--spacing-xl, 2rem);height:3px}.active[data-astro-cid-sh2zklhc] .dot[data-astro-cid-sh2zklhc]{box-shadow:0 0 0 3px var(--progress-dots-active-ring, var(--color-base-100)),0 0 0 5px currentColor}.primary[data-astro-cid-sh2zklhc] .completed[data-astro-cid-sh2zklhc] .dot[data-astro-cid-sh2zklhc],.primary[data-astro-cid-sh2zklhc] .active[data-astro-cid-sh2zklhc] .dot[data-astro-cid-sh2zklhc]{background-color:var(--progress-dots-primary-bg, var(--color-primary));color:var(--progress-dots-primary-color, var(--color-primary))}.primary[data-astro-cid-sh2zklhc] .line-completed[data-astro-cid-sh2zklhc]{background-color:var(--progress-dots-primary-line-bg, var(--color-primary))}.accent[data-astro-cid-sh2zklhc] .completed[data-astro-cid-sh2zklhc] .dot[data-astro-cid-sh2zklhc],.accent[data-astro-cid-sh2zklhc] .active[data-astro-cid-sh2zklhc] .dot[data-astro-cid-sh2zklhc]{background-color:var(--progress-dots-accent-bg, var(--color-accent));color:var(--progress-dots-accent-color, var(--color-accent))}.accent[data-astro-cid-sh2zklhc] .line-completed[data-astro-cid-sh2zklhc]{background-color:var(--progress-dots-accent-line-bg, var(--color-accent))}.success[data-astro-cid-sh2zklhc] .completed[data-astro-cid-sh2zklhc] .dot[data-astro-cid-sh2zklhc],.success[data-astro-cid-sh2zklhc] .active[data-astro-cid-sh2zklhc] .dot[data-astro-cid-sh2zklhc]{background-color:var(--progress-dots-success-bg, var(--color-success));color:var(--progress-dots-success-color, var(--color-success))}.success[data-astro-cid-sh2zklhc] .line-completed[data-astro-cid-sh2zklhc]{background-color:var(--progress-dots-success-line-bg, var(--color-success))}.progress-dots[data-astro-cid-sh2zklhc]:not(.with-lines) .list[data-astro-cid-sh2zklhc]{gap:var(--gap-tight, .25rem)}.sm[data-astro-cid-sh2zklhc]:not(.with-lines) .list[data-astro-cid-sh2zklhc]{gap:var(--spacing-1-5, .375rem)}.lg[data-astro-cid-sh2zklhc]:not(.with-lines) .list[data-astro-cid-sh2zklhc]{gap:var(--spacing-sm, .5rem)}@media(prefers-reduced-motion:reduce){.progress-dots[data-astro-cid-sh2zklhc],.progress-dots[data-astro-cid-sh2zklhc] [data-astro-cid-sh2zklhc]{transition:none!important}}.quote[data-astro-cid-khh4zb35]{margin:var(--quote-margin, 0);padding:var(--quote-padding, 0);position:relative;font-family:var(--quote-font-family, var(--font-body))}.quote-text[data-astro-cid-khh4zb35]{margin:0;color:var(--quote-text-color, var(--color-base-content));font-size:var(--quote-text-font-size, var(--quote-font-size, 1rem));font-weight:var(--quote-text-font-weight, var(--quote-font-weight));font-style:var(--quote-text-font-style, var(--quote-font-style));letter-spacing:var(--quote-text-letter-spacing);line-height:var(--quote-line-height, var(--leading-relaxed, 1.625))}.quote-mark[data-astro-cid-khh4zb35]{font-family:var(--font-accent, Georgia),serif;color:var(--quote-mark-color, var(--color-base-content));opacity:var(--quote-mark-opacity, var(--opacity-30, .3));pointer-events:none;user-select:none}.quote-cite[data-astro-cid-khh4zb35]{display:block;margin-top:var(--card-gap-md, var(--spacing-4, 1rem));font-style:normal;font-size:var(--text-sm, .875rem);color:var(--quote-cite-color, var(--color-base-content));opacity:var(--quote-cite-opacity, var(--opacity-80, .8))}.quote-default[data-astro-cid-khh4zb35] .quote-text[data-astro-cid-khh4zb35]{font-size:var(--text-base, 1rem)}.quote-default[data-astro-cid-khh4zb35] .quote-mark[data-astro-cid-khh4zb35]{display:none}.quote-editorial[data-astro-cid-khh4zb35] .quote-text[data-astro-cid-khh4zb35]{font-family:var(--font-accent, Georgia),serif;font-size:var(--text-2xl, 1.5rem);font-style:italic;line-height:var(--leading-relaxed, 1.625)}.quote-editorial[data-astro-cid-khh4zb35] .quote-mark[data-astro-cid-khh4zb35]{font-size:var(--text-7xl, 4.5rem);line-height:var(--leading-none, 1);display:block}.quote-editorial[data-astro-cid-khh4zb35] .quote-mark-open[data-astro-cid-khh4zb35]{margin-bottom:calc(-1 * var(--spacing-md, 1rem))}.quote-editorial[data-astro-cid-khh4zb35] .quote-mark-close[data-astro-cid-khh4zb35]{margin-top:var(--spacing-sm, .75rem)}.quote-testimonial[data-astro-cid-khh4zb35] .quote-text[data-astro-cid-khh4zb35]{font-size:var(--text-lg, 1.125rem);font-style:italic}.quote-testimonial[data-astro-cid-khh4zb35] .quote-mark[data-astro-cid-khh4zb35]{font-size:var(--text-4xl, 2.25rem);position:absolute;top:var(--spacing-xs);left:var(--spacing-sm)}.quote-testimonial[data-astro-cid-khh4zb35].quote-with-marks{padding-top:var(--spacing-10, 2.5rem)}.quote-testimonial[data-astro-cid-khh4zb35] .quote-mark-close[data-astro-cid-khh4zb35]{display:none}.quote-pullquote[data-astro-cid-khh4zb35] .quote-text[data-astro-cid-khh4zb35]{font-size:var(--text-xl, 1.25rem);font-weight:var(--font-medium);text-align:center}.quote-pullquote[data-astro-cid-khh4zb35] .quote-mark[data-astro-cid-khh4zb35]{font-size:var(--text-4xl, 2.25rem);display:inline;vertical-align:text-top;line-height:var(--leading-none, .5)}.quote[data-astro-cid-khh4zb35]:not(.quote-with-marks) .quote-mark[data-astro-cid-khh4zb35]{display:none}.rating-display[data-astro-cid-hygcpjcu]{display:inline-flex;align-items:center;gap:var(--spacing-sm, .5rem)}.rating-stars[data-astro-cid-hygcpjcu]{display:inline-flex;gap:var(--spacing-0-5, .125rem);letter-spacing:var(--rating-display-letter-spacing, inherit);font-size:var(--rating-display-font-size, inherit)}.star[data-astro-cid-hygcpjcu]{color:var(--rating-display-star-empty-color, oklch(from var(--rating-display-star-color, var(--color-warning)) l c h / .3));line-height:var(--leading-none, 1)}.star--filled[data-astro-cid-hygcpjcu]{color:var(--rating-display-star-color, var(--color-warning))}.rating-display--sm[data-astro-cid-hygcpjcu] .star[data-astro-cid-hygcpjcu]{font-size:var(--text-sm, .875rem)}.rating-display--md[data-astro-cid-hygcpjcu] .star[data-astro-cid-hygcpjcu]{font-size:var(--text-xl, 1.25rem)}.rating-display--lg[data-astro-cid-hygcpjcu] .star[data-astro-cid-hygcpjcu]{font-size:var(--text-2xl, 1.5rem)}.rating-text[data-astro-cid-hygcpjcu]{font-size:var(--text-sm, .875rem);color:var(--rating-display-text-color, oklch(from var(--color-base-content) l c h / .7))}select[data-astro-cid-zlc5p3ga]{padding:var(--select-padding-y-md, .75rem) var(--select-padding-x-md, 1rem);padding-right:calc(var(--select-padding-x-md, 1rem) + var(--select-arrow-width-md, 2rem));color:var(--select-text-color, var(--color-base-content));background-color:var(--form-input-bg, var(--input-bg, var(--color-base-100)));border-width:var(--form-input-border-width, var(--input-border-width, var(--border-width-1, 1px)));border-style:solid;border-color:var(--form-input-border-color, var(--input-border-color, var(--color-border, var(--color-base-300))))}select[data-astro-cid-zlc5p3ga] option[data-astro-cid-zlc5p3ga]{color:var(--select-option-color, var(--color-base-content))}select[data-astro-cid-zlc5p3ga] option[data-astro-cid-zlc5p3ga]:disabled{color:var(--select-disabled-option-color, var(--color-base-content));opacity:var(--select-disabled-option-opacity)}select[data-astro-cid-zlc5p3ga].select-xs{padding:var(--select-padding-y-xs, .375rem) var(--select-padding-x-xs, .5rem);padding-right:calc(var(--select-padding-x-xs, .5rem) + var(--select-arrow-width-xs, 1.5rem))}select[data-astro-cid-zlc5p3ga].select-sm{padding:var(--select-padding-y-sm, .5rem) var(--select-padding-x-sm, .75rem);padding-right:calc(var(--select-padding-x-sm, .75rem) + var(--select-arrow-width-sm, 1.75rem))}select[data-astro-cid-zlc5p3ga].select-lg{padding:var(--select-padding-y-lg, 1rem) var(--select-padding-x-lg, 1.25rem);padding-right:calc(var(--select-padding-x-lg, 1.25rem) + var(--select-arrow-width-lg, 2.25rem))}select[data-astro-cid-zlc5p3ga]:focus-visible{outline:var(--focus-ring-width, 2px) var(--focus-ring-style, solid) var(--focus-ring-color, currentColor);outline-offset:var(--focus-ring-offset, 2px)}.text[data-astro-cid-g3bt4bo3]{margin:var(--text-margin, 0);text-wrap:pretty}.text-overline[data-astro-cid-g3bt4bo3]{font-size:var(--text-font-size, var(--overline-size, .75rem));line-height:var(--text-line-height, var(--leading-tight, 1.25));font-weight:var(--text-font-weight, var(--overline-weight, 600));letter-spacing:var(--overline-letter-spacing, .1em);text-transform:var(--overline-text-transform, uppercase)}@supports (text-wrap: balance){.text-overline[data-astro-cid-g3bt4bo3]{text-wrap:balance}}.font-body[data-astro-cid-g3bt4bo3]{font-family:var(--font-body)}.font-accent[data-astro-cid-g3bt4bo3]{font-family:var(--font-accent);font-style:italic;letter-spacing:var(--text-accent-letter-spacing, .02em)}.text-default[data-astro-cid-g3bt4bo3]{color:var(--paragraph-color, var(--text-color, var(--color-base-content)))}.text-muted[data-astro-cid-g3bt4bo3]{color:var(--paragraph-color, var(--text-color, var(--color-base-content)));opacity:var(--opacity-80, .8)}.text-accent[data-astro-cid-g3bt4bo3]{color:var(--paragraph-accent-color, var(--paragraph-color, var(--text-color, var(--color-primary))))}.text-light[data-astro-cid-g3bt4bo3]{color:var(--paragraph-color, var(--text-color, var(--text-light-floor-color, var(--color-base-content, oklch(1 0 0)))))}.max-w-prose[data-astro-cid-g3bt4bo3]{max-width:var(--text-max-width-prose, 65ch)}.max-w-narrow[data-astro-cid-g3bt4bo3]{max-width:var(--text-max-width-narrow, 45ch)}.text-spacing-sm[data-astro-cid-g3bt4bo3]{margin-bottom:var(--text-margin-tight)}.text-spacing-md[data-astro-cid-g3bt4bo3]{margin-bottom:var(--text-margin-default)}.text-spacing-lg[data-astro-cid-g3bt4bo3]{margin-bottom:var(--text-margin-loose)}.text-spacing-xl[data-astro-cid-g3bt4bo3]{margin-bottom:var(--spacing-xl)}textarea[data-astro-cid-w4nmgmfk]{padding:var(--textarea-padding-y-md, .375rem) var(--textarea-padding-x-md, .5rem);color:var(--form-textarea-text-color, var(--color-base-content));background-color:var(--form-input-bg, var(--input-bg, var(--color-base-100)));border-width:var(--form-input-border-width, var(--input-border-width, var(--border-width-1, 1px)));border-style:solid;border-color:var(--form-input-border-color, var(--input-border-color, var(--color-border, var(--color-base-300))))}textarea[data-astro-cid-w4nmgmfk]::placeholder{color:var(--form-textarea-text-color, var(--color-base-content));opacity:var(--textarea-placeholder-opacity)}textarea[data-astro-cid-w4nmgmfk].textarea-xs{padding:var(--textarea-padding-y-xs, .25rem) var(--textarea-padding-x-xs, .375rem)}textarea[data-astro-cid-w4nmgmfk].textarea-sm{padding:var(--textarea-padding-y-sm, .25rem) var(--textarea-padding-x-sm, .5rem)}textarea[data-astro-cid-w4nmgmfk].textarea-lg{padding:var(--textarea-padding-y-lg, .5rem) var(--textarea-padding-x-lg, .75rem)}textarea[data-astro-cid-w4nmgmfk]:focus-visible{outline:var(--focus-ring-width, 2px) var(--focus-ring-style, solid) var(--focus-ring-color, currentColor);outline-offset:var(--focus-ring-offset, 2px)}
