@layer properties,theme,base,components,utilities;/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme,base;@layer components{.gf-header{z-index:20;box-sizing:border-box;transition:background-color var(--gf-duration-lg) var(--gf-easing-standard), box-shadow var(--gf-duration-lg) var(--gf-easing-standard), border-color var(--gf-duration-lg) var(--gf-easing-standard), color var(--gf-duration-lg) var(--gf-easing-standard), padding-block var(--gf-duration-lg) var(--gf-easing-standard);position:relative}.gf-header .wp-block-site-title{margin:0;font-family:inherit;font-size:clamp(1rem,1rem + .25vw,1.25rem);font-weight:750;line-height:1.15}.gf-header .wp-block-site-title a{color:inherit;text-decoration:none}.gf-header-zones{align-items:center;gap:var(--wp--preset--spacing--sm,1rem);flex-wrap:wrap;width:100%;display:flex}.gf-header-zone{align-items:center;gap:var(--wp--preset--spacing--xs,.75rem);min-width:0;display:flex}.gf-header-zone-left{justify-content:flex-start}.gf-header-zone-center{text-align:center;justify-content:center}.gf-header-zone-right{justify-content:flex-end}.gf-header-zone .gf-navigation{min-width:0}.gf-header-layout-brand-left .gf-header-zones>:first-child,.gf-header-zones-brand-left>:first-child{flex:none}.gf-header-layout-brand-left .gf-header-zones>:last-child,.gf-header-zones-brand-left>:last-child{flex:none;margin-inline-start:auto}.gf-header-layout-center-brand .gf-header-zones>:first-child,.gf-header-layout-center-brand .gf-header-zones>:last-child,.gf-header-zones-center-brand>:first-child,.gf-header-zones-center-brand>:last-child{flex:1 1 0}.gf-header-layout-center-brand .gf-header-zones>:nth-child(2),.gf-header-zones-center-brand>:nth-child(2){flex:none}.gf-header-layout-split-actions .gf-header-zones>:first-child,.gf-header-zones-split-actions>:first-child{flex:auto}.gf-header-layout-split-actions .gf-header-zones>:nth-child(2),.gf-header-layout-split-actions .gf-header-zones>:last-child,.gf-header-zones-split-actions>:nth-child(2),.gf-header-zones-split-actions>:last-child{flex:none}.gf-header-zones-brand-left .gf-header-zone-right .gf-navigation-list{justify-content:flex-end}.gf-header-zones-center-brand .gf-header-zone-left .gf-navigation-list,.gf-header-zones-split-actions .gf-header-zone-left .gf-navigation-list{justify-content:flex-start}.gf-header-zones-center-brand .gf-header-zone-right .gf-navigation-list,.gf-header-zones-split-actions .gf-header-zone-right .gf-navigation-list{justify-content:flex-end}@media (max-width:63.9375rem){.gf-header-layout-brand-left .gf-header-zones>:is(:first-child,:nth-child(2),:last-child),.gf-header-layout-center-brand .gf-header-zones>:is(:first-child,:nth-child(2),:last-child),.gf-header-layout-split-actions .gf-header-zones>:is(:first-child,:nth-child(2),:last-child),.gf-header-zones-brand-left>:is(:first-child,:nth-child(2),:last-child),.gf-header-zones-center-brand>:is(:first-child,:nth-child(2),:last-child),.gf-header-zones-split-actions>:is(:first-child,:nth-child(2),:last-child){flex:100%;margin-inline:0}.gf-header-zone,.gf-header-zone-left,.gf-header-zone-center,.gf-header-zone-right{justify-content:center;width:100%}.gf-header-zone .gf-navigation,.gf-header-zone .gf-navigation__toggle{width:100%}}.gf-header .gf-container-full{padding-inline:var(--gf-container-gutter)}.gf-header-static{position:relative}.gf-header-sticky{position:sticky;top:0}header.wp-block-template-part:has(>.gf-header-sticky),header.wp-block-template-part:has(>*>.gf-header-sticky){z-index:20;position:sticky;top:0}header.wp-block-template-part:has(>.gf-header-sticky)>.gf-header-sticky,header.wp-block-template-part:has(>*>.gf-header-sticky) .gf-header-sticky{position:relative}.gf-header-overlay{top:var(--gf-admin-bar-height,0px);z-index:20;margin-block-end:calc(-1 * var(--gf-header-overlay-offset,0px));position:sticky}header.wp-block-template-part:has(>.gf-header-overlay),header.wp-block-template-part:has(>*>.gf-header-overlay){top:var(--gf-admin-bar-height,0px);z-index:20;block-size:0;position:sticky;overflow:visible}header.wp-block-template-part:has(>.gf-header-overlay) .gf-header-overlay,header.wp-block-template-part:has(>*>.gf-header-overlay) .gf-header-overlay{margin-block-end:0;position:relative;top:auto}.block-editor-block-list__layout .gf-header-overlay{margin-block-end:0}.gf-header-overlay.gf-header-over-dark:is(.gf-header-scroll-solid,.gf-header-scroll-compact):not(.gf-header-scrolled){color:var(--gf-text-on-dark);--gf-link-color:var(--gf-text-on-dark);--gf-link-hover-color:var(--gf-text-on-dark);--gf-active-bg:var(--gf-text-on-dark)}@supports (color:color-mix(in lab, red, red)){.gf-header-overlay.gf-header-over-dark:is(.gf-header-scroll-solid,.gf-header-scroll-compact):not(.gf-header-scrolled){--gf-active-bg:color-mix(in srgb, var(--gf-text-on-dark) var(--gf-ground-wash), transparent)}}.gf-header-overlay.gf-header-over-dark:is(.gf-header-scroll-solid,.gf-header-scroll-compact):not(.gf-header-scrolled){--gf-active-text:var(--gf-text-on-dark)}.gf-header-border-none{border-block-end:0}.gf-header-border-subtle{border-block-end:1px solid var(--gf-color-border)}.gf-header-chrome-clean{box-shadow:none}.gf-header-chrome-elevated{background:var(--gf-color-surface);color:var(--gf-text-on-light);box-shadow:var(--gf-shadow-soft)}.gf-header-chrome-glass{background:var(--gf-color-surface)}@supports (color:color-mix(in lab, red, red)){.gf-header-chrome-glass{background:color-mix(in srgb, var(--gf-color-surface) 82%, transparent)}}.gf-header-chrome-glass{color:var(--gf-text-on-light);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 1px 0 var(--gf-color-border)}@supports (color:color-mix(in lab, red, red)){.gf-header-chrome-glass{box-shadow:0 1px 0 color-mix(in srgb, var(--gf-color-border) 70%, transparent)}}.gf-header-chrome-brand{background:var(--gf-color-primary-ground);color:var(--gf-text-on-dark);--gf-active-bg:var(--gf-text-on-dark)}@supports (color:color-mix(in lab, red, red)){.gf-header-chrome-brand{--gf-active-bg:color-mix(in srgb, var(--gf-text-on-dark) var(--gf-ground-wash), transparent)}}.gf-header-chrome-brand{--gf-active-fill:var(--gf-active-bg);--gf-active-text:var(--gf-text-on-dark);--gf-active-accent:initial;--gf-link-color:var(--gf-text-on-dark);--gf-link-hover-color:var(--gf-text-on-dark)}.gf-header-chrome-dark{background:var(--gf-surface-contrast,var(--gf-color-dark));color:var(--gf-text-on-dark);--gf-active-bg:var(--gf-text-on-dark)}@supports (color:color-mix(in lab, red, red)){.gf-header-chrome-dark{--gf-active-bg:color-mix(in srgb, var(--gf-text-on-dark) 16%, transparent)}}.gf-header-chrome-dark{--gf-active-text:var(--gf-text-on-dark);--gf-active-accent:initial;--gf-link-color:var(--gf-text-on-dark);--gf-link-hover-color:var(--gf-text-on-dark)}.gf-header-chrome-brand .gf-nav-link-muted,.gf-header-chrome-dark .gf-nav-link-muted{--gf-nav-text:var(--gf-text-on-dark)}@supports (color:color-mix(in lab, red, red)){.gf-header-chrome-brand .gf-nav-link-muted,.gf-header-chrome-dark .gf-nav-link-muted{--gf-nav-text:color-mix(in srgb, var(--gf-text-on-dark) 78%, transparent)}}.gf-header-chrome-brand .gf-navigation-scheme-dark,.gf-header.has-primary-background-color:is(.gf-ink-on-dark,.has-light-color,.has-white-color,.has-surface-color,.has-base-color),.gf-header.has-primary-background-color:is(.gf-ink-on-dark,.has-light-color,.has-white-color,.has-surface-color,.has-base-color) .gf-navigation-scheme-dark{--gf-active-bg:var(--gf-text-on-dark)}@supports (color:color-mix(in lab, red, red)){.gf-header-chrome-brand .gf-navigation-scheme-dark,.gf-header.has-primary-background-color:is(.gf-ink-on-dark,.has-light-color,.has-white-color,.has-surface-color,.has-base-color),.gf-header.has-primary-background-color:is(.gf-ink-on-dark,.has-light-color,.has-white-color,.has-surface-color,.has-base-color) .gf-navigation-scheme-dark{--gf-active-bg:color-mix(in srgb, var(--gf-text-on-dark) var(--gf-ground-wash), transparent)}}.gf-header-chrome-brand .gf-navigation-scheme-dark,.gf-header.has-primary-background-color:is(.gf-ink-on-dark,.has-light-color,.has-white-color,.has-surface-color,.has-base-color),.gf-header.has-primary-background-color:is(.gf-ink-on-dark,.has-light-color,.has-white-color,.has-surface-color,.has-base-color) .gf-navigation-scheme-dark{--gf-active-fill:var(--gf-active-bg)}.gf-header-scheme-light{color:var(--gf-color-dark);--gf-active-fill:initial;--gf-link-color:var(--gf-color-dark);--gf-link-hover-color:var(--gf-accent-on-light)}.gf-header-scheme-dark{color:var(--gf-text-on-dark);--gf-link-color:var(--gf-text-on-dark);--gf-link-hover-color:var(--gf-text-on-dark);--gf-active-bg:var(--gf-text-on-dark)}@supports (color:color-mix(in lab, red, red)){.gf-header-scheme-dark{--gf-active-bg:color-mix(in srgb, var(--gf-text-on-dark) var(--gf-ground-wash), transparent)}}.gf-header-scheme-dark{--gf-active-text:var(--gf-text-on-dark);--gf-active-accent:initial}.gf-header-scroll-solid:not(.gf-header-scrolled),.gf-header-scroll-compact:not(.gf-header-scrolled){box-shadow:none;background:0 0;border-block-end-color:#0000}.gf-header-scroll-solid.gf-header-scrolled:not(.gf-header-chrome-dark):not(.gf-header-chrome-brand),.gf-header-scroll-compact.gf-header-scrolled:not(.gf-header-chrome-dark):not(.gf-header-chrome-brand){background:var(--gf-color-surface);color:var(--gf-text-on-light);box-shadow:var(--gf-shadow-soft);--gf-link-color:var(--gf-text-on-light);--gf-link-hover-color:var(--gf-accent-on-light);--gf-active-bg:var(--gf-color-primary)}@supports (color:color-mix(in lab, red, red)){.gf-header-scroll-solid.gf-header-scrolled:not(.gf-header-chrome-dark):not(.gf-header-chrome-brand),.gf-header-scroll-compact.gf-header-scrolled:not(.gf-header-chrome-dark):not(.gf-header-chrome-brand){--gf-active-bg:color-mix(in srgb, var(--gf-color-primary) 12%, var(--gf-color-light))}}.gf-header-scroll-solid.gf-header-scrolled:not(.gf-header-chrome-dark):not(.gf-header-chrome-brand),.gf-header-scroll-compact.gf-header-scrolled:not(.gf-header-chrome-dark):not(.gf-header-chrome-brand){--gf-active-text:var(--gf-color-primary-text);--gf-active-accent:var(--gf-color-primary);--gf-active-fill:initial}:is(.gf-header-scroll-solid,.gf-header-scroll-compact).gf-header-scrolled.gf-header-chrome-dark{background:var(--gf-surface-contrast,var(--gf-color-dark));box-shadow:var(--gf-shadow-soft)}:is(.gf-header-scroll-solid,.gf-header-scroll-compact).gf-header-scrolled.gf-header-chrome-brand{background:var(--gf-color-primary-ground);box-shadow:var(--gf-shadow-soft)}.gf-header-scroll-compact.gf-header-scrolled{padding-block:var(--wp--preset--spacing--xxs,.5rem)}.gf-navigation-showcase{background:linear-gradient(135deg, var(--gf-color-dark), var(--gf-color-primary));color:var(--gf-text-on-dark)}.gf-header :where(.wp-block-site-logo) img{max-height:var(--gf-header-logo-max-height,2.5rem);width:auto}.gf-navigation-showcase .gf-header{background:0 0}.gf-navigation{box-sizing:border-box;width:100%;color:var(--gf-nav-text,inherit);--gf-nav-link-min-height:var(--gf-nav-comfortable-height,2.25rem);--gf-nav-link-padding-block:var(--gf-nav-comfortable-pad-block,.375rem);--gf-nav-link-padding-inline:var(--gf-nav-comfortable-pad-inline,.5rem);--gf-nav-link-radius:var(--gf-radius-md);--gf-nav-font-weight:var(--gf-nav-weight,650);--gf-nav-text-transform:none;--gf-nav-letter-spacing:0}@media (min-width:64rem){.wp-block-group.is-layout-flex:not(.gf-header-zone)>.gf-navigation{width:auto}}@media (max-width:63.9375rem){.gf-header .is-nowrap:not(.gf-header-zone)>.gf-navigation-mobile-toggle{width:auto}}@media (max-width:47.9375rem){.is-nowrap:not(.gf-header-zone)>:is(.gf-navigation-mobile-toggle,.gf-navigation-mobile-peek){width:auto}}@media (max-width:63.9375rem){.gf-header .is-nowrap:not(.gf-header-zone):has(>.gf-navigation-mobile-toggle){position:relative}.gf-header .is-nowrap:not(.gf-header-zone)>.gf-navigation-mobile-toggle:not(:has(>.gf-navigation-list>.gf-nav-link-mobile-persist))>.gf-navigation-list{z-index:50;border:1px solid var(--gf-color-border);border-radius:var(--gf-radius-md);background:var(--gf-color-surface);box-shadow:var(--gf-shadow-soft);color:var(--gf-text-on-light);--gf-nav-text:var(--gf-text-on-light);--gf-link-color:var(--gf-text-on-light);--gf-link-hover-color:var(--gf-accent-on-light);--gf-ink-button-color:var(--gf-text-on-light);--gf-ink-button-accent:var(--gf-accent-on-light);margin-block-start:.65rem;padding:.65rem;position:absolute;inset-block-start:100%;inset-inline:0}}@media (max-width:47.9375rem){.is-nowrap:not(.gf-header-zone):has(>.gf-navigation-mobile-toggle){position:relative}.is-nowrap:not(.gf-header-zone)>.gf-navigation-mobile-toggle:not(:has(>.gf-navigation-list>.gf-nav-link-mobile-persist))>.gf-navigation-list{z-index:50;position:absolute;inset-block-start:100%;inset-inline:0}}.gf-navigation-scheme-light{color:var(--gf-color-dark);--gf-active-fill:initial;--gf-link-color:var(--gf-color-dark);--gf-link-hover-color:var(--gf-accent-on-light)}.gf-navigation-scheme-dark{color:var(--gf-text-on-dark);--gf-link-color:var(--gf-text-on-dark);--gf-link-hover-color:var(--gf-text-on-dark);--gf-active-bg:var(--gf-text-on-dark)}@supports (color:color-mix(in lab, red, red)){.gf-navigation-scheme-dark{--gf-active-bg:color-mix(in srgb, var(--gf-text-on-dark) var(--gf-ground-wash), transparent)}}.gf-navigation-scheme-dark{--gf-active-text:var(--gf-text-on-dark);--gf-active-accent:initial}@media (max-width:63.9375rem){.gf-navigation.gf-navigation-mobile-drawer.gf-navigation-drawer-light>.gf-navigation-list,.gf-navigation.gf-navigation-mobile-drawer.gf-navigation-drawer-dark>.gf-navigation-list{--gf-active-fill:initial}.gf-navigation.gf-navigation-mobile-drawer.gf-navigation-drawer-brand>.gf-navigation-list{--gf-active-fill:var(--gf-text-on-dark)}@supports (color:color-mix(in lab, red, red)){.gf-navigation.gf-navigation-mobile-drawer.gf-navigation-drawer-brand>.gf-navigation-list{--gf-active-fill:color-mix(in srgb, var(--gf-text-on-dark) var(--gf-ground-wash), transparent)}}}.gf-navigation__toggle{border:1px solid var(--gf-color-border);border-radius:var(--gf-radius-md);background:var(--gf-color-surface);width:100%;min-height:2.75rem;color:var(--gf-text-on-light);cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .85rem;font-family:inherit;font-weight:750;line-height:1.2;display:none}.gf-navigation__toggle.gf-navigation-toggle-icon-only{justify-content:center;width:auto;min-width:2.75rem;padding-inline:.75rem}.gf-header-chrome-dark .gf-navigation__toggle,.gf-header-chrome-brand .gf-navigation__toggle,.gf-header-scheme-dark .gf-navigation__toggle,.gf-navigation-scheme-dark .gf-navigation__toggle,.gf-header-over-dark:is(.gf-header-scroll-solid,.gf-header-scroll-compact):not(.gf-header-scrolled) .gf-navigation__toggle{border-color:var(--gf-text-on-dark)}@supports (color:color-mix(in lab, red, red)){.gf-header-chrome-dark .gf-navigation__toggle,.gf-header-chrome-brand .gf-navigation__toggle,.gf-header-scheme-dark .gf-navigation__toggle,.gf-navigation-scheme-dark .gf-navigation__toggle,.gf-header-over-dark:is(.gf-header-scroll-solid,.gf-header-scroll-compact):not(.gf-header-scrolled) .gf-navigation__toggle{border-color:color-mix(in srgb, var(--gf-text-on-dark) 24%, transparent)}}.gf-header-chrome-dark .gf-navigation__toggle,.gf-header-chrome-brand .gf-navigation__toggle,.gf-header-scheme-dark .gf-navigation__toggle,.gf-navigation-scheme-dark .gf-navigation__toggle,.gf-header-over-dark:is(.gf-header-scroll-solid,.gf-header-scroll-compact):not(.gf-header-scrolled) .gf-navigation__toggle{background:var(--gf-text-on-dark)}@supports (color:color-mix(in lab, red, red)){.gf-header-chrome-dark .gf-navigation__toggle,.gf-header-chrome-brand .gf-navigation__toggle,.gf-header-scheme-dark .gf-navigation__toggle,.gf-navigation-scheme-dark .gf-navigation__toggle,.gf-header-over-dark:is(.gf-header-scroll-solid,.gf-header-scroll-compact):not(.gf-header-scrolled) .gf-navigation__toggle{background:color-mix(in srgb, var(--gf-text-on-dark) 10%, transparent)}}.gf-header-chrome-dark .gf-navigation__toggle,.gf-header-chrome-brand .gf-navigation__toggle,.gf-header-scheme-dark .gf-navigation__toggle,.gf-navigation-scheme-dark .gf-navigation__toggle,.gf-header-over-dark:is(.gf-header-scroll-solid,.gf-header-scroll-compact):not(.gf-header-scrolled) .gf-navigation__toggle{color:var(--gf-text-on-dark)}.gf-header-scrolled .gf-navigation__toggle{border-color:var(--gf-color-border);background:var(--gf-color-surface);color:var(--gf-text-on-light)}.gf-navigation__toggle:focus-visible{outline:2px solid var(--gf-focus-ring-color);outline-offset:3px;box-shadow:var(--gf-focus-ring-shadow)}.gf-navigation__toggle-icon{width:1rem;height:1rem;position:relative}.gf-navigation__toggle-icon:before,.gf-navigation__toggle-icon:after{content:"";background:currentColor;border-radius:999px;height:2px;position:absolute;inset-inline:0}.gf-navigation__toggle-icon:before{inset-block-start:.32rem}.gf-navigation__toggle-icon:after{inset-block-end:.32rem}.gf-navigation-list{align-items:center;gap:inherit;flex-wrap:wrap;display:flex}.gf-navigation-has-custom-bg .gf-navigation-list{border-radius:var(--gf-radius-lg);background:var(--gf-nav-bg);padding:.35rem}.gf-navigation-row .gf-navigation-list{flex-direction:row}.gf-navigation-stack .gf-navigation-list,.gf-navigation-responsive .gf-navigation-list{flex-direction:column;align-items:stretch}@media (min-width:48rem){.gf-navigation-responsive .gf-navigation-list{flex-direction:row;align-items:center}}.gf-navigation-start .gf-navigation-list{justify-content:flex-start}.gf-navigation-center .gf-navigation-list{justify-content:center}.gf-navigation-end .gf-navigation-list{justify-content:flex-end}.gf-navigation-between .gf-navigation-list{justify-content:space-between}.gf-navigation-density-compact{--gf-nav-link-min-height:var(--gf-nav-compact-height,2rem);--gf-nav-link-padding-block:var(--gf-nav-compact-pad-block,.25rem);--gf-nav-link-padding-inline:var(--gf-nav-compact-pad-inline,.45rem)}.gf-navigation-density-default{--gf-nav-link-min-height:var(--gf-nav-comfortable-height,2.25rem);--gf-nav-link-padding-block:var(--gf-nav-comfortable-pad-block,.375rem);--gf-nav-link-padding-inline:var(--gf-nav-comfortable-pad-inline,.5rem)}.gf-navigation-density-spacious{--gf-nav-link-min-height:2.75rem;--gf-nav-link-padding-block:.65rem;--gf-nav-link-padding-inline:.85rem}.gf-navigation-link-height-compact{--gf-nav-link-min-height:2rem}.gf-navigation-link-height-default{--gf-nav-link-min-height:2.25rem}.gf-navigation-link-height-tall{--gf-nav-link-min-height:2.75rem}.gf-navigation-link-height-xl{--gf-nav-link-min-height:3.25rem}.gf-navigation-text-normal{--gf-nav-text-transform:none;--gf-nav-letter-spacing:0}.gf-navigation-text-uppercase{--gf-nav-text-transform:uppercase;--gf-nav-letter-spacing:0}.gf-navigation-text-capitalize{--gf-nav-text-transform:capitalize;--gf-nav-letter-spacing:0}.gf-navigation-weight-regular{--gf-nav-font-weight:400}.gf-navigation-weight-medium{--gf-nav-font-weight:500}.gf-navigation-weight-semibold{--gf-nav-font-weight:var(--gf-nav-weight,650)}.gf-navigation-weight-bold{--gf-nav-font-weight:750}.gf-nav-link{min-height:var(--gf-nav-link-min-height,var(--gf-nav-comfortable-height,2.25rem));border-radius:var(--gf-nav-link-radius,var(--gf-radius-md));color:var(--gf-nav-text,var(--gf-link-color,inherit));font-family:inherit;font-size:var(--gf-nav-font-size,inherit);font-weight:var(--gf-nav-font-weight,650);letter-spacing:var(--gf-nav-letter-spacing,0);text-transform:var(--gf-nav-text-transform,none);transition:background-color var(--gf-duration-sm) var(--gf-easing-standard), border-color var(--gf-duration-sm) var(--gf-easing-standard), box-shadow var(--gf-duration-sm) var(--gf-easing-standard), color var(--gf-duration-sm) var(--gf-easing-standard), transform var(--gf-duration-sm) var(--gf-easing-standard);justify-content:center;align-items:center;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.gf-nav-link:hover{background:var(--gf-nav-hover-bg,transparent);color:var(--gf-nav-hover-text,var(--gf-link-hover-color,var(--gf-accent-on-light)));text-decoration:none}.gf-nav-link-active:not(.gf-nav-link-button){background:var(--gf-nav-active-bg,var(--gf-active-bg,var(--gf-color-primary)))}@supports (color:color-mix(in lab, red, red)){.gf-nav-link-active:not(.gf-nav-link-button){background:var(--gf-nav-active-bg,var(--gf-active-bg,color-mix(in srgb, var(--gf-color-primary) 12%, var(--gf-color-light))))}}.gf-nav-link-active:not(.gf-nav-link-button){color:var(--gf-nav-active-text,var(--gf-active-text,var(--gf-accent-on-light)))}.gf-nav-link:focus-visible{outline:2px solid var(--gf-focus-ring-color);outline-offset:3px;box-shadow:var(--gf-focus-ring-shadow)}.gf-stack-sticky .gf-nav-link:focus-visible{outline-offset:-2px}.gf-nav-link-plain{padding:var(--gf-nav-link-padding-block) var(--gf-nav-link-padding-inline)}.gf-nav-link-muted{padding:var(--gf-nav-link-padding-block) var(--gf-nav-link-padding-inline);--gf-nav-text:var(--gf-color-dark)}@supports (color:color-mix(in lab, red, red)){.gf-nav-link-muted{--gf-nav-text:color-mix(in srgb, var(--gf-color-dark) 70%, transparent)}}.gf-nav-link__description{color:var(--gf-text-muted);font-size:var(--gf-type-body-sm-size,.875rem);font-weight:400;line-height:1.45;display:block}.gf-nav-link-active .gf-nav-link__description{color:var(--gf-nav-active-text,var(--gf-active-text,var(--gf-accent-on-light)))}@supports (color:color-mix(in lab, red, red)){.gf-nav-link-active .gf-nav-link__description{color:color-mix(in srgb, var(--gf-nav-active-text,var(--gf-active-text,var(--gf-accent-on-light))) 72%, transparent)}}.gf-nav-link__short{display:none}.gf-navigation-style-pills{--gf-nav-link-radius:999px}.gf-navigation-style-pills .gf-nav-link:not(.gf-nav-link-button),.gf-navigation-style-pills .gf-nav-group__trigger{padding-inline:calc(var(--gf-nav-link-padding-inline) + .25rem)}.gf-navigation-style-pills .gf-nav-link:not(.gf-nav-link-button):hover,.gf-navigation-style-pills .gf-nav-group__trigger:hover,.gf-navigation-style-pills .gf-nav-group-open>.gf-nav-group__trigger{background:var(--gf-nav-hover-bg,var(--gf-color-muted))}.gf-navigation-style-pills .gf-nav-link-active:not(.gf-nav-link-button),.gf-navigation-style-pills .gf-nav-group-active>.gf-nav-group__trigger{--gf-active-text:var(--gf-nav-active-text,var(--gf-text-on-dark));--gf-active-accent:initial;background:var(--gf-nav-active-bg,var(--gf-active-fill,var(--gf-color-primary-fill)));color:var(--gf-nav-active-text,var(--gf-text-on-dark))}.gf-navigation-style-underline .gf-nav-link:not(.gf-nav-link-button),.gf-navigation-style-underline .gf-nav-group__trigger{border-block-end:2px solid #0000;border-radius:0}.gf-navigation-style-underline .gf-nav-link:not(.gf-nav-link-button):hover,.gf-navigation-style-underline .gf-nav-group__trigger:hover{border-block-end-color:var(--gf-nav-active-indicator,currentColor);background:0 0}.gf-navigation-style-underline .gf-nav-link-active:not(.gf-nav-link-button),.gf-navigation-style-underline .gf-nav-group-active>.gf-nav-group__trigger{border-block-end-color:var(--gf-nav-active-indicator,var(--gf-color-primary));background:0 0}.gf-navigation-style-boxed .gf-navigation-list,.gf-navigation-style-contrast .gf-navigation-list{border-radius:var(--gf-radius-lg);padding:.35rem}.gf-navigation-style-boxed .gf-navigation-list{border:1px solid var(--gf-color-border);background:var(--gf-nav-bg,var(--gf-color-surface));color:var(--gf-text-on-light);--gf-link-color:var(--gf-link-on-light);--gf-link-hover-color:var(--gf-link-hover-on-light);box-shadow:var(--gf-shadow-soft);--gf-ink-button-color:var(--gf-text-on-light);--gf-ink-button-accent:var(--gf-accent-on-light)}.gf-navigation-style-boxed .gf-nav-link:not(.gf-nav-link-button):hover,.gf-navigation-style-boxed .gf-nav-group__trigger:hover,.gf-navigation-style-boxed .gf-nav-group-open>.gf-nav-group__trigger{background:var(--gf-nav-hover-bg,var(--gf-color-muted))}.gf-navigation-style-contrast .gf-navigation-list{background:var(--gf-nav-bg,var(--gf-surface-contrast,var(--gf-color-dark)));color:var(--gf-text-on-dark)}.gf-navigation-style-contrast .gf-nav-link:not(.gf-nav-link-button):hover,.gf-navigation-style-contrast .gf-nav-group__trigger:hover,.gf-navigation-style-contrast .gf-nav-group-open>.gf-nav-group__trigger{background:var(--gf-nav-hover-bg,var(--gf-text-on-dark))}@supports (color:color-mix(in lab, red, red)){.gf-navigation-style-contrast .gf-nav-link:not(.gf-nav-link-button):hover,.gf-navigation-style-contrast .gf-nav-group__trigger:hover,.gf-navigation-style-contrast .gf-nav-group-open>.gf-nav-group__trigger{background:var(--gf-nav-hover-bg,color-mix(in srgb, var(--gf-text-on-dark) 14%, transparent))}}.gf-navigation-style-contrast .gf-nav-link:not(.gf-nav-link-button):hover,.gf-navigation-style-contrast .gf-nav-group__trigger:hover,.gf-navigation-style-contrast .gf-nav-group-open>.gf-nav-group__trigger{color:var(--gf-nav-hover-text,var(--gf-text-on-dark))}.gf-navigation-style-contrast .gf-nav-link-active:not(.gf-nav-link-button),.gf-navigation-style-contrast .gf-nav-group-active>.gf-nav-group__trigger{--gf-active-text:var(--gf-nav-active-text,var(--gf-text-on-dark));--gf-active-accent:initial;background:var(--gf-nav-active-bg,var(--gf-active-fill,var(--gf-color-primary-fill)));color:var(--gf-nav-active-text,var(--gf-text-on-dark))}.gf-nav-group{color:inherit;display:inline-flex;position:relative}.gf-nav-group__trigger{min-height:var(--gf-nav-link-min-height,var(--gf-nav-comfortable-height,2.25rem));padding:var(--gf-nav-link-padding-block) var(--gf-nav-link-padding-inline);border-radius:var(--gf-nav-link-radius,var(--gf-radius-md));color:var(--gf-nav-text,var(--gf-link-color,inherit));font-family:inherit;font-weight:var(--gf-nav-font-weight,650);letter-spacing:var(--gf-nav-letter-spacing,0);text-transform:var(--gf-nav-text-transform,none);cursor:pointer;transition:background-color var(--gf-duration-sm) var(--gf-easing-standard), border-color var(--gf-duration-sm) var(--gf-easing-standard), box-shadow var(--gf-duration-sm) var(--gf-easing-standard), color var(--gf-duration-sm) var(--gf-easing-standard), transform var(--gf-duration-sm) var(--gf-easing-standard);background:0 0;border:0;justify-content:center;align-items:center;gap:.4rem;line-height:1.2;display:inline-flex;position:relative}.gf-nav-group__trigger:hover,.gf-nav-group-open>.gf-nav-group__trigger{background:var(--gf-nav-hover-bg,transparent);color:var(--gf-nav-hover-text,var(--gf-link-hover-color,var(--gf-accent-on-light)))}.gf-nav-group-active>.gf-nav-group__trigger{background:var(--gf-nav-active-bg,var(--gf-active-bg,var(--gf-color-primary)))}@supports (color:color-mix(in lab, red, red)){.gf-nav-group-active>.gf-nav-group__trigger{background:var(--gf-nav-active-bg,var(--gf-active-bg,color-mix(in srgb, var(--gf-color-primary) 12%, var(--gf-color-light))))}}.gf-nav-group-active>.gf-nav-group__trigger{color:var(--gf-nav-active-text,var(--gf-active-text,var(--gf-accent-on-light)))}.gf-navigation-motion-none .gf-nav-link,.gf-navigation-motion-none .gf-nav-group__trigger{transition:none}.gf-navigation-motion-fade .gf-nav-link,.gf-navigation-motion-fade .gf-nav-group__trigger{transition:background-color var(--gf-duration-sm) var(--gf-easing-standard), border-color var(--gf-duration-sm) var(--gf-easing-standard), box-shadow var(--gf-duration-sm) var(--gf-easing-standard), color var(--gf-duration-sm) var(--gf-easing-standard), transform var(--gf-duration-sm) var(--gf-easing-standard)}.gf-navigation-motion-lift .gf-nav-link:not(.gf-nav-link-button):hover,.gf-navigation-motion-lift .gf-nav-group__trigger:hover,.gf-navigation-motion-lift .gf-nav-group-open>.gf-nav-group__trigger{box-shadow:0 8px 18px var(--gf-color-dark);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.gf-navigation-motion-lift .gf-nav-link:not(.gf-nav-link-button):hover,.gf-navigation-motion-lift .gf-nav-group__trigger:hover,.gf-navigation-motion-lift .gf-nav-group-open>.gf-nav-group__trigger{box-shadow:0 8px 18px color-mix(in srgb, var(--gf-color-dark) 10%, transparent)}}.gf-navigation-motion-sweep .gf-nav-link:not(.gf-nav-link-button):after,.gf-navigation-motion-sweep .gf-nav-group__trigger:after,.gf-navigation-active-underline .gf-nav-link:not(.gf-nav-link-button):after,.gf-navigation-active-underline .gf-nav-group__trigger:after,.gf-navigation-active-slide .gf-nav-link:not(.gf-nav-link-button):after,.gf-navigation-active-slide .gf-nav-group__trigger:after{inset-inline:var(--gf-nav-link-padding-inline);background:var(--gf-nav-active-indicator,var(--gf-nav-hover-text,var(--gf-accent-on-light)));transform-origin:50%;height:2px;transition:transform var(--gf-duration-md) var(--gf-easing-standard);content:"";border-radius:999px;position:absolute;inset-block-end:.25rem;transform:scaleX(0)}.gf-navigation-motion-sweep .gf-nav-link:not(.gf-nav-link-button):hover:after,.gf-navigation-motion-sweep .gf-nav-group__trigger:hover:after,.gf-navigation-motion-sweep .gf-nav-group-open>.gf-nav-group__trigger:after,.gf-navigation-active-underline .gf-nav-link-active:not(.gf-nav-link-button):after,.gf-navigation-active-underline .gf-nav-group-active>.gf-nav-group__trigger:after,.gf-navigation-active-slide .gf-nav-link-active:not(.gf-nav-link-button):after,.gf-navigation-active-slide .gf-nav-group-active>.gf-nav-group__trigger:after{transform:scaleX(1)}.gf-navigation-active-underline .gf-nav-link-active:not(.gf-nav-link-button),.gf-navigation-active-underline .gf-nav-group-active>.gf-nav-group__trigger,.gf-navigation-active-slide .gf-nav-link-active:not(.gf-nav-link-button),.gf-navigation-active-slide .gf-nav-group-active>.gf-nav-group__trigger{color:var(--gf-nav-active-text,var(--gf-active-text,var(--gf-accent-on-light)));background:0 0}.gf-navigation-active-fill .gf-nav-link-active:not(.gf-nav-link-button),.gf-navigation-active-fill .gf-nav-group-active>.gf-nav-group__trigger{--gf-active-text:var(--gf-nav-active-text,var(--gf-text-on-dark));--gf-active-accent:initial;background:var(--gf-nav-active-bg,var(--gf-active-fill,var(--gf-color-primary-fill)));box-shadow:none;color:var(--gf-nav-active-text,var(--gf-text-on-dark))}.gf-navigation-active-glow .gf-nav-link-active:not(.gf-nav-link-button),.gf-navigation-active-glow .gf-nav-group-active>.gf-nav-group__trigger{background:var(--gf-nav-active-bg,var(--gf-color-primary))}@supports (color:color-mix(in lab, red, red)){.gf-navigation-active-glow .gf-nav-link-active:not(.gf-nav-link-button),.gf-navigation-active-glow .gf-nav-group-active>.gf-nav-group__trigger{background:var(--gf-nav-active-bg,color-mix(in srgb, var(--gf-color-primary) 12%, transparent))}}.gf-navigation-active-glow .gf-nav-link-active:not(.gf-nav-link-button),.gf-navigation-active-glow .gf-nav-group-active>.gf-nav-group__trigger{color:var(--gf-nav-active-text,var(--gf-active-text,var(--gf-accent-on-light)));box-shadow:0 0 0 1px var(--gf-nav-active-indicator,var(--gf-color-primary)), 0 10px 24px var(--gf-nav-active-indicator,var(--gf-color-primary))}@supports (color:color-mix(in lab, red, red)){.gf-navigation-active-glow .gf-nav-link-active:not(.gf-nav-link-button),.gf-navigation-active-glow .gf-nav-group-active>.gf-nav-group__trigger{box-shadow:0 0 0 1px color-mix(in srgb, var(--gf-nav-active-indicator,var(--gf-color-primary)) 32%, transparent), 0 10px 24px color-mix(in srgb, var(--gf-nav-active-indicator,var(--gf-color-primary)) 18%, transparent)}}.gf-nav-group__trigger:focus-visible{outline:2px solid var(--gf-focus-ring-color);outline-offset:3px;box-shadow:var(--gf-focus-ring-shadow)}.gf-nav-group__chevron{width:.45rem;height:.45rem;transition:transform var(--gf-duration-sm) var(--gf-easing-standard);border-block-end:2px solid;border-inline-end:2px solid;transform:rotate(45deg)translateY(-.1rem)}.gf-nav-group-open>.gf-nav-group__trigger .gf-nav-group__chevron{transform:rotate(225deg)translateY(-.1rem)}.gf-nav-group__panel{border:1px solid var(--gf-color-border);border-radius:var(--gf-radius-md);background:var(--gf-color-surface);min-width:14rem;color:var(--gf-text-on-light);--gf-text-muted:var(--gf-text-muted-on-light);--gf-color-border:var(--gf-color-border-on-light);--gf-link-color:var(--gf-link-on-light);--gf-link-hover-color:var(--gf-link-hover-on-light);box-shadow:var(--gf-shadow-medium);--gf-active-fill:initial;--gf-ink-button-color:var(--gf-text-on-light);--gf-ink-button-accent:var(--gf-accent-on-light);gap:.25rem;padding:.45rem;display:grid}.gf-navigation-dropdown-clean .gf-nav-group__panel{border-color:var(--gf-color-border);background:var(--gf-color-surface);box-shadow:none}.gf-navigation-dropdown-raised .gf-nav-group__panel{border-color:var(--gf-color-border);background:var(--gf-color-surface);box-shadow:var(--gf-shadow-medium)}.gf-navigation-dropdown-tint .gf-nav-group__panel{border-color:var(--gf-color-primary)}@supports (color:color-mix(in lab, red, red)){.gf-navigation-dropdown-tint .gf-nav-group__panel{border-color:color-mix(in srgb, var(--gf-color-primary) 18%, var(--gf-color-border))}}.gf-navigation-dropdown-tint .gf-nav-group__panel{background:var(--gf-color-primary)}@supports (color:color-mix(in lab, red, red)){.gf-navigation-dropdown-tint .gf-nav-group__panel{background:color-mix(in srgb, var(--gf-color-primary) 7%, var(--gf-color-surface))}}.gf-navigation-dropdown-tint .gf-nav-group__panel{box-shadow:var(--gf-shadow-soft)}.gf-navigation-dropdown-dark .gf-nav-group__panel{--gf-dropdown-item-color:var(--gf-text-on-dark);--gf-dropdown-item-hover-color:var(--gf-text-on-dark);--gf-dropdown-item-muted:var(--gf-text-on-dark)}@supports (color:color-mix(in lab, red, red)){.gf-navigation-dropdown-dark .gf-nav-group__panel{--gf-dropdown-item-muted:color-mix(in srgb, var(--gf-text-on-dark) 66%, transparent)}}.gf-navigation-dropdown-dark .gf-nav-group__panel{border-color:var(--gf-text-on-dark)}@supports (color:color-mix(in lab, red, red)){.gf-navigation-dropdown-dark .gf-nav-group__panel{border-color:color-mix(in srgb, var(--gf-text-on-dark) 16%, transparent)}}.gf-navigation-dropdown-dark .gf-nav-group__panel{background:var(--gf-surface-contrast,var(--gf-color-dark));color:var(--gf-text-on-dark)}.gf-navigation-dropdown-dark .gf-dropdown-item:hover,.gf-navigation-dropdown-dark .gf-dropdown-item:focus{background:var(--gf-nav-hover-bg,var(--gf-text-on-dark))}@supports (color:color-mix(in lab, red, red)){.gf-navigation-dropdown-dark .gf-dropdown-item:hover,.gf-navigation-dropdown-dark .gf-dropdown-item:focus{background:var(--gf-nav-hover-bg,color-mix(in srgb, var(--gf-text-on-dark) 12%, transparent))}}.gf-navigation-dropdown-dark .gf-dropdown-item:hover,.gf-navigation-dropdown-dark .gf-dropdown-item:focus{color:var(--gf-nav-hover-text,var(--gf-text-on-dark))}.gf-nav-group-dropdown .gf-nav-group__panel{z-index:50;position:absolute;inset-block-start:calc(100% + .45rem);inset-inline-start:0}.gf-nav-group-dropdown:not(.gf-nav-group-open) .gf-nav-group__panel{opacity:0;display:none;translate:0 -.35rem}.gf-navigation-end .gf-nav-group-dropdown .gf-nav-group__panel{inset-inline:auto 0}.gf-nav-group-mega{position:static}.gf-nav-group-mega .gf-nav-group__panel{z-index:55;inset-block-start:calc(100% + .65rem);inset-inline:max(1rem, calc((100vw - var(--gf-container-wide)) / 2));min-width:0;max-width:var(--gf-container-wide);border-radius:var(--gf-radius-lg);grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;padding:.75rem;position:absolute}.gf-nav-group-mega:not(.gf-nav-group-open) .gf-nav-group__panel{opacity:0;display:none;translate:0 -.35rem}.gf-nav-group-dropdown .gf-nav-group__panel,.gf-nav-group-mega .gf-nav-group__panel{opacity:1;transition:opacity var(--gf-duration-sm) var(--gf-easing-standard), translate var(--gf-duration-sm) var(--gf-easing-standard), display var(--gf-duration-sm) var(--gf-easing-standard) allow-discrete;translate:0}@starting-style{.gf-nav-group-dropdown.gf-nav-group-open .gf-nav-group__panel,.gf-nav-group-mega.gf-nav-group-open .gf-nav-group__panel{opacity:0;translate:0 -.35rem}}.gf-nav-group-inline{gap:.35rem;display:grid}.gf-nav-group-inline .gf-nav-group__panel{min-width:0;box-shadow:none;background:0 0;border:0;padding:0;position:static}.gf-nav-size-sm{--gf-nav-font-size:.9375rem}.gf-nav-size-base{--gf-nav-font-size:inherit}.gf-nav-size-lg{--gf-nav-font-size:1.0625rem}.gf-nav-tracking-normal{--gf-nav-letter-spacing:0}.gf-nav-tracking-tight{--gf-nav-letter-spacing:-.01em}.gf-dropdown-item{border-radius:var(--gf-radius-sm);min-width:0;transition:background-color var(--gf-duration-sm) var(--gf-easing-standard), color var(--gf-duration-sm) var(--gf-easing-standard);gap:.15rem;padding:.65rem .75rem;font-family:inherit;line-height:1.35;text-decoration:none;display:grid}.gf-dropdown-item:hover,.gf-dropdown-item:focus{background:var(--gf-nav-hover-bg,var(--gf-color-muted));color:var(--gf-nav-hover-text,var(--gf-accent-on-light));text-decoration:none}.gf-dropdown-item:focus-visible{outline:2px solid var(--gf-focus-ring-color);outline-offset:2px;box-shadow:var(--gf-focus-ring-shadow)}.gf-dropdown-item-active{background:var(--gf-active-bg,var(--gf-color-primary))}@supports (color:color-mix(in lab, red, red)){.gf-dropdown-item-active{background:var(--gf-active-bg,color-mix(in srgb, var(--gf-color-primary) 12%, var(--gf-color-light)))}}.gf-dropdown-item-active{color:var(--gf-nav-active-text,var(--gf-active-text,var(--gf-accent-on-light)))}.gf-dropdown-item__label{font-weight:750}.gf-dropdown-item__description{color:var(--gf-dropdown-item-muted,var(--gf-text-muted));font-size:var(--gf-type-body-sm-size,.875rem);line-height:1.45}.gf-dropdown-item-active .gf-dropdown-item__description{color:var(--gf-active-text,var(--gf-accent-on-light))}@supports (color:color-mix(in lab, red, red)){.gf-dropdown-item-active .gf-dropdown-item__description{color:color-mix(in srgb, var(--gf-active-text,var(--gf-accent-on-light)) 72%, transparent)}}a.gf-nav-link-button{--gf-nav-button-bg:var(--gf-button-primary-bg,var(--gf-color-primary));--gf-nav-button-bg-hover:var(--gf-button-primary-bg-hover,var(--gf-color-primary))}@supports (color:color-mix(in lab, red, red)){a.gf-nav-link-button{--gf-nav-button-bg-hover:var(--gf-button-primary-bg-hover,color-mix(in srgb, var(--gf-color-primary) 88%, black))}}a.gf-nav-link-button{--gf-nav-button-border:var(--gf-button-primary-border,transparent);--gf-nav-button-border-hover:var(--gf-button-primary-border-hover,var(--gf-nav-button-border));--gf-nav-button-color:var(--gf-button-primary-color,var(--gf-text-on-dark));border:1px solid var(--gf-nav-button-border);border-radius:var(--gf-button-radius,var(--gf-radius-md));background:var(--gf-nav-button-bg);min-height:2.5rem;color:var(--gf-nav-button-color);font-weight:var(--gf-button-font-weight,700);padding:.625rem .875rem}a.gf-nav-link-button:link,a.gf-nav-link-button:visited{color:var(--gf-nav-button-color)}a.gf-nav-link-button:hover{border-color:var(--gf-nav-button-border-hover);background:var(--gf-nav-button-bg-hover);color:var(--gf-nav-button-color)}.gf-nav-link-button.gf-nav-link-active{box-shadow:0 0 0 3px var(--gf-active-bg,var(--gf-color-primary))}@supports (color:color-mix(in lab, red, red)){.gf-nav-link-button.gf-nav-link-active{box-shadow:0 0 0 3px var(--gf-active-bg,color-mix(in srgb, var(--gf-color-primary) 12%, var(--gf-color-light)))}}@media (max-width:63.9375rem){.gf-header .gf-navigation-mobile-toggle .gf-navigation__toggle{display:inline-flex}.gf-header .gf-navigation-mobile-toggle:not(.gf-navigation-open) .gf-navigation-list{opacity:0;display:none;translate:0 -.5rem}.gf-header .gf-navigation-mobile-toggle .gf-navigation-list{opacity:1;transition:opacity var(--gf-duration-sm) var(--gf-easing-standard), translate var(--gf-duration-md) var(--gf-easing-standard), display var(--gf-duration-md) var(--gf-easing-standard) allow-discrete;translate:0}@starting-style{.gf-header .gf-navigation-mobile-toggle.gf-navigation-open .gf-navigation-list{opacity:0;translate:0 -.5rem}}.gf-header .gf-navigation-mobile-toggle.gf-navigation-open .gf-navigation-list{max-height:var(--gf-nav-drawer-max,70dvh);overscroll-behavior:contain;flex-wrap:nowrap;overflow-y:auto}}@media (max-width:47.9375rem){.gf-navigation-mobile-peek{--gf-nav-peek-width:min(17rem, 78vw)}:root{--gf-nav-peek-layer:30;--gf-nav-peek-top:calc(var(--gf-admin-bar-height,0px) + var(--gf-sticky-header-height,0px));--gf-nav-peek-lift:3}:where(body :has(.gf-navigation-mobile-peek)){z-index:var(--gf-nav-peek-lift)}.gf-navigation-mobile-peek.gf-navigation-mobile-peek .gf-navigation-list{z-index:var(--gf-nav-peek-layer);inset-block:var(--gf-nav-peek-top) 0;width:var(--gf-nav-peek-width);padding:calc(var(--gf-scroll-offset-gap,1rem) + .5rem) .85rem 1rem;overscroll-behavior:contain;border-inline-end:1px solid var(--gf-color-border);background:var(--gf-color-surface);box-shadow:var(--gf-shadow-lg,var(--gf-shadow-soft));color:var(--gf-text-on-light);--gf-nav-text:var(--gf-text-on-light);--gf-link-color:var(--gf-text-on-light);--gf-ink-button-color:var(--gf-text-on-light);--gf-ink-button-accent:var(--gf-accent-on-light);transition:translate var(--gf-duration-md) var(--gf-easing-standard);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem;position:fixed;inset-inline-start:0;overflow-y:auto;translate:-100%}.gf-navigation-mobile-peek.gf-navigation-mobile-peek.gf-navigation-open .gf-navigation-list{translate:0}.gf-navigation-mobile-peek.gf-navigation-mobile-peek:not(.gf-navigation-open) .gf-navigation-list{visibility:hidden;transition:translate var(--gf-duration-md) var(--gf-easing-standard), visibility 0s linear var(--gf-duration-md)}.gf-navigation-mobile-peek .gf-navigation__toggle{z-index:calc(var(--gf-nav-peek-layer) + 1);width:auto;min-width:0;min-height:2.75rem;transition:translate var(--gf-duration-md) var(--gf-easing-standard);border-inline-start:0;border-start-start-radius:0;border-end-start-radius:0;justify-content:center;padding:.75rem .55rem;display:inline-flex;position:fixed;inset-block-start:50%;inset-inline-start:0;translate:0 -50%}.gf-navigation-mobile-peek.gf-navigation-open .gf-navigation__toggle{translate:var(--gf-nav-peek-width) -50%}.gf-navigation-mobile-peek .gf-navigation__toggle-icon{width:.45rem;height:.45rem;transition:rotate var(--gf-duration-sm) var(--gf-easing-standard);border-block-start:2px solid;border-inline-end:2px solid;rotate:45deg}.gf-navigation-mobile-peek .gf-navigation__toggle-icon:before,.gf-navigation-mobile-peek .gf-navigation__toggle-icon:after{content:none}.gf-navigation-mobile-peek.gf-navigation-open .gf-navigation__toggle-icon{rotate:225deg}.gf-navigation-mobile-toggle .gf-navigation__toggle{display:inline-flex}.gf-navigation-mobile-toggle:not(.gf-navigation-open) .gf-navigation-list{opacity:0;display:none;translate:0 -.5rem}.gf-navigation-mobile-toggle .gf-navigation-list{opacity:1;transition:opacity var(--gf-duration-sm) var(--gf-easing-standard), translate var(--gf-duration-md) var(--gf-easing-standard), display var(--gf-duration-md) var(--gf-easing-standard) allow-discrete;border:1px solid var(--gf-color-border);border-radius:var(--gf-radius-md);background:var(--gf-color-surface);box-shadow:var(--gf-shadow-soft);color:var(--gf-text-on-light);--gf-nav-text:var(--gf-text-on-light);--gf-link-color:var(--gf-text-on-light);--gf-link-hover-color:var(--gf-accent-on-light);--gf-ink-button-color:var(--gf-text-on-light);--gf-ink-button-accent:var(--gf-accent-on-light);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;margin-block-start:.65rem;padding:.65rem;translate:0}.gf-navigation-mobile-toggle .gf-nav-link,.gf-navigation-mobile-toggle .gf-nav-group,.gf-navigation-mobile-toggle .gf-nav-group__trigger{justify-content:space-between;width:100%}@starting-style{.gf-navigation-mobile-toggle.gf-navigation-open .gf-navigation-list{opacity:0;translate:0 -.5rem}}.gf-navigation-mobile-toggle .gf-nav-group{display:grid}.gf-navigation-mobile-toggle .gf-nav-group__panel{min-width:0;box-shadow:none;margin-block-start:.35rem;position:static}.gf-navigation-mobile-toggle .gf-nav-group-mega .gf-nav-group__panel{grid-template-columns:1fr;padding:.45rem}.gf-navigation-mobile-toggle.gf-navigation-open .gf-navigation-list{max-height:var(--gf-nav-drawer-max,70dvh);overscroll-behavior:contain;flex-wrap:nowrap;overflow-y:auto}.gf-navigation-mobile-toggle .gf-nav-group,.gf-navigation-mobile-toggle .gf-nav-group__trigger{background:inherit}.gf-navigation-mobile-toggle .gf-nav-group__trigger{z-index:1;color:inherit;position:sticky;top:0}}:is([data-gf-active-style=underline],.gf-active-style-underline) .gf-nav-link-active:not(.gf-nav-link-button),:is([data-gf-active-style=underline],.gf-active-style-underline) .gf-nav-group-active>.gf-nav-group__trigger{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=underline],.gf-active-style-underline) .gf-nav-link-active:not(.gf-nav-link-button):after,:is([data-gf-active-style=underline],.gf-active-style-underline) .gf-nav-group-active>.gf-nav-group__trigger:after{inset-inline:var(--gf-nav-link-padding-inline,.5rem);background:var(--gf-active-accent,var(--gf-active-text,var(--gf-accent-on-light)));content:"";border-radius:999px;height:2px;position:absolute;inset-block-end:.25rem;transform:scaleX(1)}:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-nav-link-active:not(.gf-nav-link-button),:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-nav-group-active>.gf-nav-group__trigger{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-nav-link-active:not(.gf-nav-link-button),:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-nav-group-active>.gf-nav-group__trigger{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-nav-link-active:not(.gf-nav-link-button),:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-nav-group-active>.gf-nav-group__trigger{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-nav-link-active:not(.gf-nav-link-button),:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-nav-group-active>.gf-nav-group__trigger{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-nav-link-active:not(.gf-nav-link-button),:is([data-gf-active-style=glow],.gf-active-style-glow) .gf-nav-group-active>.gf-nav-group__trigger{color:var(--gf-active-text,var(--gf-accent-on-light))}.gf-navigation-active-slide .gf-navigation-list{position:relative}.gf-nav-indicator-initialized.gf-nav-indicator-initialized.gf-nav-indicator-initialized .gf-nav-link:after,.gf-nav-indicator-initialized.gf-nav-indicator-initialized.gf-nav-indicator-initialized .gf-nav-group__trigger:after{content:none}.gf-nav-indicator-initialized.gf-navigation-style-underline .gf-nav-link-active:not(.gf-nav-link-button),.gf-nav-indicator-initialized.gf-navigation-style-underline .gf-nav-group-active>.gf-nav-group__trigger{border-block-end-color:#0000}.gf-nav-indicator{width:var(--gf-nav-indicator-width,0);height:var(--gf-nav-indicator-height,2px);background:var(--gf-nav-active-indicator,var(--gf-active-accent,var(--gf-active-text,var(--gf-accent-on-light))));opacity:0;transform:translateX(var(--gf-nav-indicator-x,0));pointer-events:none;border-radius:999px;position:absolute;inset-block-start:var(--gf-nav-indicator-top,auto);inset-block-end:var(--gf-nav-indicator-bottom,.25rem);inset-inline-start:0}.gf-nav-indicator-on{opacity:1}.gf-nav-indicator-ready{transition:opacity var(--gf-duration-sm) var(--gf-easing-standard), transform var(--gf-duration-md) var(--gf-easing-standard), width var(--gf-duration-md) var(--gf-easing-standard), height var(--gf-duration-md) var(--gf-easing-standard)}.gf-nav-indicator-vertical{width:var(--gf-nav-indicator-width,3px);height:var(--gf-nav-indicator-height,0);transform:translateY(var(--gf-nav-indicator-y,0));inset-block:0 auto;inset-inline-start:var(--gf-nav-indicator-edge,0)}.gf-navigation-style-underline.gf-navigation-style-underline.gf-navigation-style-underline .gf-nav-link:after,.gf-navigation-style-underline.gf-navigation-style-underline.gf-navigation-style-underline .gf-nav-group__trigger:after{content:none}.gf-navigation-sidenav .gf-navigation-list{width:100%;max-width:var(--gf-nav-rail-width,none);flex-flow:column;align-items:stretch;gap:.15rem}.gf-navigation-rail-sm .gf-navigation-list{--gf-nav-rail-width:12rem}.gf-navigation-rail-md .gf-navigation-list{--gf-nav-rail-width:16rem}.gf-navigation-rail-lg .gf-navigation-list{--gf-nav-rail-width:20rem}.gf-navigation-sidenav .gf-nav-link{justify-content:flex-start;width:100%}.gf-navigation-sidenav .gf-nav-group__panel .gf-nav-link,.gf-navigation-sidenav .gf-nav-group__panel .gf-dropdown-item,.gf-navigation-sidenav .gf-nav-link-depth-1,.gf-navigation-stack .gf-nav-link-depth-1{padding-inline-start:calc(var(--gf-nav-indent,1rem) + var(--gf-nav-link-padding-inline,.75rem))}.gf-navigation-sidenav .gf-nav-link-depth-2,.gf-navigation-stack .gf-nav-link-depth-2{padding-inline-start:calc(var(--gf-nav-indent,1rem) * 2 + var(--gf-nav-link-padding-inline,.75rem))}.gf-navigation-sidenav .gf-nav-link-depth-3,.gf-navigation-stack .gf-nav-link-depth-3{padding-inline-start:calc(var(--gf-nav-indent,1rem) * 3 + var(--gf-nav-link-padding-inline,.75rem))}.gf-navigation-sidenav .gf-nav-link-depth-4,.gf-navigation-stack .gf-nav-link-depth-4{padding-inline-start:calc(var(--gf-nav-indent,1rem) * 4 + var(--gf-nav-link-padding-inline,.75rem))}.gf-navigation-sidenav .gf-nav-link-depth-5,.gf-navigation-stack .gf-nav-link-depth-5{padding-inline-start:calc(var(--gf-nav-indent,1rem) * 5 + var(--gf-nav-link-padding-inline,.75rem))}.gf-navigation-stack .gf-toc-item>.gf-nav-link{justify-content:flex-start}.gf-navigation-list .gf-toc-list,.gf-navigation-list .gf-toc-item{flex-direction:inherit;flex-wrap:inherit;align-items:inherit;justify-content:inherit;gap:inherit;min-width:0;display:flex}.gf-navigation-sidenav .gf-nav-group-dropdown .gf-nav-group__panel,.gf-navigation-sidenav .gf-nav-group-mega .gf-nav-group__panel{min-width:0;box-shadow:none;position:static;inset:auto}.gf-navigation-active-bar .gf-nav-link-active{border-inline-start:3px solid var(--gf-nav-active-indicator,currentcolor)}.wp-block-social-link-anchor:focus-visible{outline:2px solid var(--gf-focus-ring-color);outline-offset:2px}@media (max-width:63.9375rem){.gf-header .gf-navigation-mobile-toggle:has(>.gf-navigation-list>.gf-nav-link-mobile-persist){flex-wrap:nowrap;justify-content:flex-end;align-items:center;column-gap:.5rem;display:flex}.gf-header .gf-navigation-mobile-toggle.gf-navigation-open:has(>.gf-navigation-list>.gf-nav-link-mobile-persist){flex-wrap:wrap}.gf-header .gf-navigation-mobile-toggle:has(>.gf-navigation-list>.gf-nav-link-mobile-persist)>.gf-navigation__toggle{order:2}.gf-header .gf-navigation-mobile-toggle.gf-navigation-open:has(>.gf-navigation-list>.gf-nav-link-mobile-persist)>.gf-navigation-list{transition:opacity var(--gf-duration-sm) var(--gf-easing-standard), translate var(--gf-duration-md) var(--gf-easing-standard), display 0s allow-discrete;flex-basis:100%;order:3}.gf-header .gf-navigation-mobile-toggle:not(.gf-navigation-open)>.gf-navigation-list>.gf-nav-link-mobile-persist{text-align:center;order:1;justify-content:center;width:auto;min-width:0}.gf-header .gf-navigation-mobile-toggle:not(.gf-navigation-open)>.gf-navigation-list>.gf-nav-link-mobile-persist .gf-nav-link__label{display:none}.gf-header .gf-navigation-mobile-toggle:not(.gf-navigation-open)>.gf-navigation-list>.gf-nav-link-mobile-persist .gf-nav-link__short{display:inline}.gf-header .gf-navigation-mobile-toggle:not(.gf-navigation-open):has(>.gf-navigation-list>.gf-nav-link-mobile-persist)>.gf-navigation-list{transition:opacity var(--gf-duration-sm) var(--gf-easing-standard), translate var(--gf-duration-md) var(--gf-easing-standard), display calc(var(--gf-duration-md) * 2) linear allow-discrete}.gf-header .gf-navigation-mobile-toggle:not(.gf-navigation-open)>.gf-navigation-list>:not(.gf-nav-link-mobile-persist){transition:opacity var(--gf-duration-sm) var(--gf-easing-standard), display var(--gf-duration-md) linear allow-discrete}}@media (max-width:47.9375rem){.gf-navigation-mobile-toggle:has(>.gf-navigation-list>.gf-nav-link-mobile-persist){flex-wrap:nowrap;justify-content:flex-end;align-items:center;column-gap:.5rem;display:flex}.gf-navigation-mobile-toggle.gf-navigation-open:has(>.gf-navigation-list>.gf-nav-link-mobile-persist){flex-wrap:wrap}.gf-navigation-mobile-toggle:has(>.gf-navigation-list>.gf-nav-link-mobile-persist)>.gf-navigation__toggle{order:2}.gf-navigation-mobile-toggle.gf-navigation-open:has(>.gf-navigation-list>.gf-nav-link-mobile-persist)>.gf-navigation-list{transition:opacity var(--gf-duration-sm) var(--gf-easing-standard), translate var(--gf-duration-md) var(--gf-easing-standard), display 0s allow-discrete;flex-basis:100%;order:3}.gf-navigation-mobile-toggle:not(.gf-navigation-open)>.gf-navigation-list>.gf-nav-link-mobile-persist{text-align:center;order:1;justify-content:center;width:auto;min-width:0}.gf-navigation-mobile-toggle:not(.gf-navigation-open)>.gf-navigation-list>.gf-nav-link-mobile-persist .gf-nav-link__label{display:none}.gf-navigation-mobile-toggle:not(.gf-navigation-open)>.gf-navigation-list>.gf-nav-link-mobile-persist .gf-nav-link__short{display:inline}.gf-navigation-mobile-toggle:not(.gf-navigation-open):has(>.gf-navigation-list>.gf-nav-link-mobile-persist)>.gf-navigation-list{transition:opacity var(--gf-duration-sm) var(--gf-easing-standard), translate var(--gf-duration-md) var(--gf-easing-standard), display calc(var(--gf-duration-md) * 2) linear allow-discrete}.gf-navigation-mobile-toggle:not(.gf-navigation-open)>.gf-navigation-list>:not(.gf-nav-link-mobile-persist){transition:opacity var(--gf-duration-sm) var(--gf-easing-standard), display var(--gf-duration-md) linear allow-discrete}}}@layer utilities;@media (max-width:63.9375rem){.gf-header .gf-navigation-mobile-toggle:not(.gf-navigation-open):has(>.gf-navigation-list>.gf-nav-link-mobile-persist)>.gf-navigation-list{display:contents}.gf-header .gf-navigation-mobile-toggle:not(.gf-navigation-open):has(>.gf-navigation-list>.gf-nav-link-mobile-persist)>.gf-navigation-list>:not(.gf-nav-link-mobile-persist){opacity:0;display:none}}@media (max-width:47.9375rem){.gf-navigation-mobile-toggle:not(.gf-navigation-open):has(>.gf-navigation-list>.gf-nav-link-mobile-persist)>.gf-navigation-list{display:contents}.gf-navigation-mobile-toggle:not(.gf-navigation-open):has(>.gf-navigation-list>.gf-nav-link-mobile-persist)>.gf-navigation-list>:not(.gf-nav-link-mobile-persist){opacity:0;display:none}}.gf-navigation-list .gf-toc-list,.gf-navigation-list .gf-toc-item{margin:0;padding:0;list-style-type:none}