@layer properties,theme,base,components,utilities;/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme,base;@layer components{.gf-breadcrumb{width:100%;color:var(--gf-text-muted);font-family:inherit;font-size:var(--gf-type-body-sm-size,.875rem);line-height:1.4}.gf-breadcrumb__list{flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.gf-breadcrumb-item{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.gf-breadcrumb-item:not(:last-child):after{color:var(--gf-text-on-light)}@supports (color:color-mix(in lab,red,red)){.gf-breadcrumb-item:not(:last-child):after{color:color-mix(in srgb,var(--gf-text-on-light) 32%,transparent)}}.gf-breadcrumb-separator-slash .gf-breadcrumb-item:not(:last-child):after{content:"/"}.gf-breadcrumb-separator-chevron .gf-breadcrumb-item:not(:last-child):after{content:"";border-block-start:1.5px solid;border-inline-end:1.5px solid;width:.4rem;height:.4rem;transform:rotate(45deg)}.gf-breadcrumb-separator-dot .gf-breadcrumb-item:not(:last-child):after{content:"";background:currentColor;border-radius:999px;width:.3rem;height:.3rem}.gf-breadcrumb-item a{color:var(--gf-link-color,var(--gf-accent-on-light));font-weight:650;text-decoration:none}@media (pointer:coarse){.gf-breadcrumb-item a{align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}}.gf-breadcrumb-item a:hover{color:var(--gf-link-hover-color,var(--gf-accent-on-light));text-underline-offset:.16em;text-decoration:underline}.gf-breadcrumb-item-current{color:var(--gf-text-on-light);font-weight:700}:is(.gf-section.is-style-dark,.gf-hero.is-style-dark,.gf-card.is-style-dark,.gf-section.is-style-gradient,.gf-card.is-style-gradient,.gf-bg-dark,.gf-u-bg-dark,.gf-overlay-dark,.gf-ink-on-dark) .gf-breadcrumb-item-current,:is(.gf-section.is-style-dark,.gf-hero.is-style-dark,.gf-card.is-style-dark,.gf-section.is-style-gradient,.gf-card.is-style-gradient,.gf-bg-dark,.gf-u-bg-dark,.gf-overlay-dark,.gf-ink-on-dark) .gf-breadcrumb-item:not(:last-child):after{color:var(--gf-text-on-dark)}@supports (color:color-mix(in lab,red,red)){:is(.gf-section.is-style-dark,.gf-hero.is-style-dark,.gf-card.is-style-dark,.gf-section.is-style-gradient,.gf-card.is-style-gradient,.gf-bg-dark,.gf-u-bg-dark,.gf-overlay-dark,.gf-ink-on-dark) .gf-breadcrumb-item:not(:last-child):after{color:color-mix(in srgb,var(--gf-text-on-dark) 45%,transparent)}}:is(.gf-section.is-style-dark,.gf-hero.is-style-dark,.gf-card.is-style-dark,.gf-section.is-style-gradient,.gf-card.is-style-gradient,.gf-bg-dark,.gf-u-bg-dark,.gf-overlay-dark,.gf-ink-on-dark) :is(.gf-ink-on-light,.gf-u-surface-flat,.gf-u-surface-raised,.gf-u-surface-inset,.gf-u-surface-glass) .gf-breadcrumb-item-current{color:var(--gf-text-on-light)}.gf-pagination{width:100%;container:gf-pagination/inline-size}.gf-pagination__list{flex-wrap:wrap;align-items:center;gap:.4rem;inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.gf-pagination-start .gf-pagination__list{justify-content:flex-start}.gf-pagination-center .gf-pagination__list{justify-content:center}.gf-pagination-end .gf-pagination__list{justify-content:flex-end}.gf-page-link{display:inline-flex}.gf-page-link__control{--gf-link-color:var(--gf-text-on-light);--gf-link-hover-color:var(--gf-accent-on-light);min-width:var(--gf-pagination-size,2.5rem);min-height:var(--gf-pagination-size,2.5rem);padding-inline:var(--gf-pagination-padding-x,.8rem);border:1px solid var(--gf-color-border);border-radius:var(--gf-radius-sm);background:var(--gf-color-surface);color:var(--gf-text-on-light);--gf-control-font-size:var(--gf-pagination-font-size,.95rem);--gf-control-font-weight:700;--gf-control-line-height:1;transition:background-color var(--gf-duration-sm) var(--gf-easing-standard),border-color var(--gf-duration-sm) var(--gf-easing-standard),color var(--gf-duration-sm) var(--gf-easing-standard);justify-content:center;align-items:center;font-family:inherit;text-decoration:none;display:inline-flex}.gf-pagination-sm{--gf-pagination-size:2rem;--gf-pagination-padding-x:.65rem;--gf-pagination-font-size:var(--gf-type-body-sm-size,.875rem)}.gf-pagination-lg{--gf-pagination-size:3rem;--gf-pagination-padding-x:1rem;--gf-pagination-font-size:var(--gf-type-body-size,1rem)}.gf-page-link__control:hover{border-color:var(--gf-color-primary)}@supports (color:color-mix(in lab,red,red)){.gf-page-link__control:hover{border-color:color-mix(in srgb,var(--gf-color-primary) 45%,var(--gf-color-border))}}.gf-page-link__control:hover{background:var(--gf-color-muted);color:var(--gf-accent-on-light);text-decoration:none}.gf-page-link-active .gf-page-link__control{border-color:var(--gf-active-border,var(--gf-color-primary))}@supports (color:color-mix(in lab,red,red)){.gf-page-link-active .gf-page-link__control{border-color:var(--gf-active-border,color-mix(in srgb,var(--gf-color-primary) 36%,var(--gf-color-light)))}}.gf-page-link-active .gf-page-link__control{background:var(--gf-active-bg,var(--gf-color-primary))}@supports (color:color-mix(in lab,red,red)){.gf-page-link-active .gf-page-link__control{background:var(--gf-active-bg,color-mix(in srgb,var(--gf-color-primary) 12%,var(--gf-color-light)))}}.gf-page-link-active .gf-page-link__control{color:var(--gf-active-text,var(--gf-accent-on-light))}.gf-page-link-disabled .gf-page-link__control{cursor:not-allowed;opacity:.52;pointer-events:none}.gf-page-link__control:focus-visible,.gf-pagination__earlier:focus-visible{outline:2px solid var(--gf-focus-ring-color,currentColor);outline-offset:2px}.gf-pagination-pills .gf-page-link__control{border-radius:var(--gf-radius-pill,9999px)}.gf-pagination-minimal .gf-page-link{--gf-pagination-accent:var(--gf-link-color,var(--gf-color-primary))}.gf-pagination-minimal .gf-page-link__control{--gf-link-color:currentColor;--gf-link-hover-color:currentColor;--gf-nav-active-text:currentColor;color:inherit;border-color:#0000;background:0 0;border-block-end-width:2px;border-radius:0}.gf-pagination-minimal .gf-page-link__control:hover{border-color:#0000;border-block-end-color:currentColor}@supports (color:color-mix(in lab,red,red)){.gf-pagination-minimal .gf-page-link__control:hover{border-block-end-color:color-mix(in srgb,currentColor 40%,transparent)}}.gf-pagination-minimal .gf-page-link__control:hover{color:inherit;background:0 0}.gf-pagination-minimal .gf-page-link-active .gf-page-link__control,:is([data-gf-active-style=underline],.gf-active-style-underline,[data-gf-active-style=glow],.gf-active-style-glow) .gf-pagination-minimal .gf-page-link-active .gf-page-link__control{border-color:#0000;border-block-end-color:var(--gf-pagination-accent);box-shadow:none;color:inherit;background:0 0}.gf-pagination-joined .gf-pagination__list{gap:0}.gf-pagination-joined .gf-page-link__control{border-radius:0}.gf-pagination-joined .gf-page-link+.gf-page-link .gf-page-link__control{margin-inline-start:-1px}.gf-pagination-joined .gf-page-link-active .gf-page-link__control,.gf-pagination-joined .gf-page-link__control:is(:hover,:focus-visible){z-index:1;position:relative}.gf-pagination-joined .gf-pagination__list>.gf-page-link:first-child .gf-page-link__control{border-start-start-radius:var(--gf-radius-md);border-end-start-radius:var(--gf-radius-md)}.gf-pagination-joined .gf-pagination__list>.gf-page-link:last-child .gf-page-link__control{border-start-end-radius:var(--gf-radius-md);border-end-end-radius:var(--gf-radius-md)}.gf-pagination__status{min-height:var(--gf-pagination-size,2.5rem);padding-inline:var(--gf-pagination-padding-x,.8rem);color:currentColor;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.gf-pagination__status{color:color-mix(in srgb,currentColor 78%,transparent)}}.gf-pagination__status{font-size:var(--gf-pagination-font-size,.95rem);font-weight:600;line-height:1.2}.gf-pagination__more{text-align:center;justify-items:center;gap:.75rem;display:grid}.gf-pagination-start .gf-pagination__more{text-align:start;justify-items:start}.gf-pagination-end .gf-pagination__more{text-align:end;justify-items:end}.gf-pagination__count{color:currentColor;margin:0}@supports (color:color-mix(in lab,red,red)){.gf-pagination__count{color:color-mix(in srgb,currentColor 78%,transparent)}}.gf-pagination__count{font-size:var(--gf-pagination-font-size,.95rem);line-height:1.4}.gf-pagination__progress{border-radius:var(--gf-radius-pill,9999px);background:currentColor;block-size:.25rem;inline-size:min(16rem,70%);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.gf-pagination__progress{background:color-mix(in srgb,currentColor 16%,transparent)}}.gf-pagination__progress-bar{inline-size:var(--gf-pagination-progress,0%);border-radius:inherit;background:var(--gf-link-color,var(--gf-color-primary));block-size:100%;transition:inline-size var(--gf-duration-md) var(--gf-easing-standard);display:block}.gf-pagination__more [hidden]{display:none}.gf-pagination-pills .gf-pagination__more-button{--gf-button-radius:var(--gf-radius-pill,9999px)}.gf-pagination__earlier{align-items:center;min-height:2.75rem;font-weight:600;display:inline-flex}.gf-pagination__loading{color:currentColor;align-items:center;gap:.6rem;min-height:2.75rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.gf-pagination__loading{color:color-mix(in srgb,currentColor 78%,transparent)}}.gf-pagination__spinner{border:2px solid;block-size:1.1rem;inline-size:1.1rem}@supports (color:color-mix(in lab,red,red)){.gf-pagination__spinner{border:2px solid color-mix(in srgb,currentColor 22%,transparent)}}.gf-pagination__spinner{border-block-start-color:currentColor;border-radius:50%;animation:.8s linear infinite gf-pagination-spin}.gf-pagination-skeleton{border-radius:var(--gf-radius-md);background:linear-gradient(90deg,#0000 0%,currentColor 50%,#0000 100%) 0 0/200% 100%,currentColor;min-block-size:14rem}@supports (color:color-mix(in lab,red,red)){.gf-pagination-skeleton{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,currentColor 6%,transparent) 50%,transparent 100%) 0 0 / 200% 100%,color-mix(in srgb,currentColor 8%,transparent)}}.gf-pagination-skeleton{animation:1.2s linear infinite gf-pagination-shimmer}.gf-pagination__sentinel{block-size:1px}@keyframes gf-pagination-spin{to{rotate:360deg}}@keyframes gf-pagination-shimmer{to{background-position:-200% 0,0 0}}@media (prefers-reduced-motion:reduce){.gf-pagination__spinner,.gf-pagination-skeleton{animation:none}}.gf-page-link-phone-gap{display:none}@media (pointer:coarse){.gf-page-link__control{min-width:max(2.75rem, var(--gf-pagination-size,2.5rem));min-height:max(2.75rem, var(--gf-pagination-size,2.5rem))}}@container gf-pagination (max-width:30rem){.gf-pagination__list{gap:.25rem}.gf-page-link-far{display:none}.gf-page-link-phone-gap{display:inline-flex}.gf-page-link__control{min-width:max(2.75rem, var(--gf-pagination-size,2.5rem));min-height:max(2.75rem, var(--gf-pagination-size,2.5rem))}.gf-pagination:not(.gf-pagination-joined) .gf-page-link-disabled .gf-page-link__control[aria-hidden=true]{background:0 0;border-color:#0000;min-width:1rem;padding-inline:0}.gf-pagination:not(.gf-pagination-prevnext,.gf-pagination-count,.gf-pagination-no-edges,.wp-block-gf-builder-pagination)>.gf-pagination__list>.gf-page-link:is(:first-child,:last-child){display:none}.gf-pagination-joined:not(.gf-pagination-prevnext,.gf-pagination-count,.gf-pagination-no-edges,.wp-block-gf-builder-pagination)>.gf-pagination__list>.gf-page-link:nth-child(2) .gf-page-link__control{border-start-start-radius:var(--gf-radius-md);border-end-start-radius:var(--gf-radius-md)}.gf-pagination-joined:not(.gf-pagination-prevnext,.gf-pagination-count,.gf-pagination-no-edges,.wp-block-gf-builder-pagination)>.gf-pagination__list>.gf-page-link:nth-last-child(2) .gf-page-link__control{border-start-end-radius:var(--gf-radius-md);border-end-end-radius:var(--gf-radius-md)}.gf-pagination:is(.gf-pagination-prevnext,.gf-pagination-count)>.gf-pagination__list>.gf-page-link:is(:first-child,:last-child)>.gf-page-link__control{--gf-control-font-size:0px;padding-inline:0}.gf-pagination:is(.gf-pagination-prevnext,.gf-pagination-count)>.gf-pagination__list>.gf-page-link:is(:first-child,:last-child)>.gf-page-link__control:before{content:"";border-block-start:2px solid;border-inline-start:2px solid;block-size:.55rem;inline-size:.55rem;translate:.12rem;rotate:-45deg}.gf-pagination:is(.gf-pagination-prevnext,.gf-pagination-count)>.gf-pagination__list>.gf-page-link:last-child>.gf-page-link__control:before{translate:-.12rem;rotate:135deg}.gf-pagination .gf-pagination__more-button{--gf-button-min-height:max(2.75rem, var(--gf-control-md-height,2.75rem))}}@container gf-pagination (max-width:20rem){.gf-page-link__control{min-width:2.75rem;min-height:2.75rem}.gf-pagination-joined .gf-page-link-disabled .gf-page-link__control[aria-hidden=true]{min-width:1.25rem;padding-inline:0}}.gf-pills{width:100%}.gf-pills__list{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.gf-pills-start .gf-pills__list{justify-content:flex-start}.gf-pills-center .gf-pills__list{justify-content:center}.gf-pills-end .gf-pills__list{justify-content:flex-end}.gf-pill-item{display:inline-flex}.gf-pill-item__link{--gf-link-color:var(--gf-text-on-light);--gf-link-hover-color:var(--gf-accent-on-light);border:1px solid var(--gf-color-border);border-radius:var(--gf-radius-pill,9999px);background:var(--gf-color-surface);min-height:2.25rem;color:var(--gf-text-on-light);font-family:inherit;font-size:var(--gf-type-body-sm-size,.875rem);transition:background-color var(--gf-duration-sm) var(--gf-easing-standard),border-color var(--gf-duration-sm) var(--gf-easing-standard),color var(--gf-duration-sm) var(--gf-easing-standard);justify-content:center;align-items:center;padding:.55rem .9rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.gf-pill-item__link:hover{border-color:var(--gf-color-primary)}@supports (color:color-mix(in lab,red,red)){.gf-pill-item__link:hover{border-color:color-mix(in srgb,var(--gf-color-primary) 42%,var(--gf-color-border))}}.gf-pill-item__link:hover{background:var(--gf-color-muted);color:var(--gf-accent-on-light);text-decoration:none}.gf-pill-item-active .gf-pill-item__link{border-color:var(--gf-active-border,var(--gf-color-primary))}@supports (color:color-mix(in lab,red,red)){.gf-pill-item-active .gf-pill-item__link{border-color:var(--gf-active-border,color-mix(in srgb,var(--gf-color-primary) 36%,var(--gf-color-light)))}}.gf-pill-item-active .gf-pill-item__link{background:var(--gf-active-bg,var(--gf-color-primary))}@supports (color:color-mix(in lab,red,red)){.gf-pill-item-active .gf-pill-item__link{background:var(--gf-active-bg,color-mix(in srgb,var(--gf-color-primary) 12%,var(--gf-color-light)))}}.gf-pill-item-active .gf-pill-item__link{color:var(--gf-active-text,var(--gf-accent-on-light))}:is([data-gf-active-style=underline],.gf-active-style-underline) .gf-pill-item-active .gf-pill-item__link,:is([data-gf-active-style=underline],.gf-active-style-underline) .gf-page-link-active .gf-page-link__control{border-block-end-color:var(--gf-active-accent,var(--gf-active-text,var(--gf-accent-on-light)));box-shadow:none;color:var(--gf-active-text,var(--gf-accent-on-light));background:0 0}:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-pill-item-active .gf-pill-item__link,:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-page-link-active .gf-page-link__control{background:var(--gf-active-bg,var(--gf-color-primary))}@supports (color:color-mix(in lab,red,red)){:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-pill-item-active .gf-pill-item__link,:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-page-link-active .gf-page-link__control{background:var(--gf-active-bg,color-mix(in srgb,var(--gf-color-primary) 12%,var(--gf-color-light)))}}:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-pill-item-active .gf-pill-item__link,:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-page-link-active .gf-page-link__control{box-shadow:0 0 0 1px var(--gf-active-border,var(--gf-color-primary)),0 10px 24px var(--gf-active-accent,var(--gf-active-text,var(--gf-accent-on-light)))}@supports (color:color-mix(in lab,red,red)){:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-pill-item-active .gf-pill-item__link,:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-page-link-active .gf-page-link__control{box-shadow:0 0 0 1px var(--gf-active-border,color-mix(in srgb,var(--gf-color-primary) 36%,var(--gf-color-light))),0 10px 24px color-mix(in srgb,var(--gf-active-accent,var(--gf-active-text,var(--gf-accent-on-light))) 18%,transparent)}}:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-pill-item-active .gf-pill-item__link,:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-page-link-active .gf-page-link__control{color:var(--gf-active-text,var(--gf-accent-on-light))}.gf-totop{bottom:var(--gf-space-lg,1.5rem);z-index:40;width:var(--gf-control-md-height,2.75rem);height:var(--gf-control-md-height,2.75rem);background:var(--gf-color-primary);--gf-totop-color:var(--gf-text-on-dark);color:var(--gf-totop-color);box-shadow:var(--gf-shadow-medium);opacity:0;pointer-events:none;transition:opacity var(--gf-duration-sm) var(--gf-easing-standard),transform var(--gf-duration-sm) var(--gf-easing-standard);justify-content:center;align-items:center;display:inline-flex;position:fixed;transform:translateY(.5rem)}.gf-totop.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.gf-totop.is-editor{position:relative;inset:auto}.gf-totop-end{inset-inline-end:var(--gf-space-lg,1.5rem)}.gf-totop-start{inset-inline-start:var(--gf-space-lg,1.5rem)}.gf-totop-circle{border-radius:9999px}.gf-totop-rounded{border-radius:var(--gf-radius-md)}.gf-totop__icon{border-top:2px solid;border-inline-start:2px solid;width:.5rem;height:.5rem;margin-block-start:.15rem;transform:rotate(45deg)}.gf-totop:focus-visible{outline:2px solid var(--gf-focus-ring-color);outline-offset:3px}.gf-scheme-switch{border:1px solid var(--gf-color-border);background:var(--gf-surface-inset);color:var(--gf-text-on-light);align-items:center;gap:.125rem;padding:.1875rem;display:inline-flex}.gf-scheme-switch-circle{border-radius:9999px}.gf-scheme-switch-rounded{border-radius:var(--gf-radius-md)}.gf-scheme-switch-square{border-radius:0}.gf-scheme-switch-segmented .gf-scheme-switch__option{flex:1 1 0%;justify-content:center}.gf-scheme-switch-toggle .gf-scheme-switch__option{flex:none}.gf-scheme-switch__option{border-radius:inherit;color:inherit;--gf-control-font-weight:600;--gf-control-line-height:1;cursor:pointer;transition:background-color var(--gf-duration-sm) var(--gf-easing-standard);background:0 0;border:0;align-items:center;gap:.4rem;padding:.35rem .55rem;font-family:inherit;display:inline-flex}.gf-scheme-switch-sm .gf-scheme-switch__option{font-size:var(--gf-type-body-xs-size,.75rem);padding:.25rem .4rem}.gf-scheme-switch-md .gf-scheme-switch__option{font-size:var(--gf-type-body-sm-size,.875rem)}.gf-scheme-switch-lg .gf-scheme-switch__option{font-size:var(--gf-type-body-size,1rem);padding:.5rem .75rem}.gf-scheme-switch__option[aria-pressed=true]{background:var(--gf-surface-raised);color:var(--gf-text-on-light);box-shadow:var(--gf-elevation-1)}.gf-scheme-switch__option:focus-visible{outline:2px solid var(--gf-focus-ring-color);outline-offset:3px}.gf-scheme-switch__icon{border-radius:9999px;flex:none;width:.85rem;height:.85rem;position:relative}.gf-scheme-switch__icon-light{background:currentColor;box-shadow:0 0 0 2px}@supports (color:color-mix(in lab,red,red)){.gf-scheme-switch__icon-light{box-shadow:0 0 0 2px color-mix(in srgb,currentcolor 35%,transparent)}}.gf-scheme-switch__icon-light{transform:scale(.62)}.gf-scheme-switch__icon-dark{box-shadow:inset -.28rem .16rem 0 0 var(--gf-surface-inset);background:currentColor}.gf-scheme-switch__icon-auto{background:linear-gradient(90deg,currentColor 50%,#0000 50%);border:1px solid}.gf-scheme-switch__notice{color:var(--gf-text-muted);font-size:var(--gf-type-body-sm-size,.875rem);margin:0}}@layer utilities;