@layer modules{.module-gchild-anchor-navigation{overflow:visible;width:100%}.module-gchild-anchor-navigation .anchor-nav{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-6);width:100%}.module-gchild-anchor-navigation .anchor-nav__label{display:none;font-size:var(--fs-sm)}.module-gchild-anchor-navigation .dropdown-wrapper{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:var(--spacing-4);position:relative}.module-gchild-anchor-navigation .anchor-nav__trigger{--input-px:var(--spacing-card-sm);align-items:center;background-color:var(--background-neutral);border:none;border-radius:var(--br-card-sm);box-shadow:var(--shadow-blue-card);display:none;gap:var(--spacing-6);justify-content:space-between;max-width:100%;padding:var(--spacing-9) var(--spacing-card-sm);width:100%}@layer components{@layer root{:where(.module-gchild-anchor-navigation .anchor-nav__links){--_card-py:var(--card-py,0);--_card-px:var(--card-px,0);--_card-br:var(--card-br,var(--br-card));--_card-bg:var(--card-bg);--_card-bw:var(--card-bw,0);--_card-bc:var(--card-bc,transparent);--_card-shadow:var(--card-shadow,none);background-color:var(--_card-bg);border:var(--_card-bw) solid var(--_card-bc);border-radius:var(--_card-br);box-shadow:var(--_card-shadow);padding-block:var(--_card-py);padding-inline:var(--_card-px)}}.module-gchild-anchor-navigation .anchor-nav__link{--_btn-theme:var(--btn-theme,transparent);--_btn-theme-fg:var(--btn-theme-fg,currentColor);--_btn-fg:var(--btn-fg,var(--_btn-theme-fg));--_btn-bg:var(--btn-bg,var(--_btn-theme));--_btn-bc:var(--btn-bc,transparent);--_btn-shadow:var(--btn-box-shadow,0 0 0 rgb(0 0 0/0%));--focus-ring-offset:var(--btn-focus-ring-offset,0px);--focus-ring-width:var(--btn-focus-ring-width,4px);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;--btn-width:2.25rem;--btn-py:var(--spacing-3);--btn-px:var(--spacing-10);--btn-fs:var(--fs-sm);align-items:center;background-color:var(--_btn-bg);border:var(--btn-bw,1px) solid;border-color:var(--_btn-bc);border-radius:var(--btn-br,var(--br-button));box-shadow:var(--_box-shadow);color:var(--_btn-fg);cursor:pointer;display:inline-flex;font-family:var(--btn-ff,var(--ff-secondary));font-size:var(--btn-fs,var(--fs-md));font-weight:var(--btn-fw,var(--fw-button));gap:var(--btn-icon-space,0.4444444444em);justify-content:center;line-height:var(--btn-lh,var(--lh-button-md));padding:var(--btn-py,var(--spacing-4)) calc(var(--btn-px, var(--spacing-11)) + var(--btn-bw, 1px) - 1px);text-align:center;text-decoration:none;touch-action:manipulation;transition:background-color var(--duration-base) var(--timing-base),border-color var(--duration-base) var(--timing-base),color var(--duration-base) var(--timing-base),box-shadow var(--duration-base) var(--timing-base);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.module-gchild-anchor-navigation .anchor-nav__link:where(:not(:disabled,[aria-disabled=true],.disabled)):hover{--_btn-fg:var(--btn-fg-hover,var(--btn-fg));--_btn-bg:var(--btn-bg-hover,var(--btn-bg));--_btn-bc:var(--btn-bc-hover,var(--btn-bc,transparent));--icon-translate-x:0.25em}}.module-gchild-anchor-navigation .anchor-nav__link:where(:not(:disabled,[aria-disabled=true],.disabled)):focus-visible{--_btn-shadow:var(--btn-box-shadow-focus,var(--btn-box-shadow-hover,var(--_btn-shadow)));--_btn-fg:var(--btn-fg-hover,var(--btn-fg));--_btn-bg:var(--btn-bg-hover,var(--btn-bg));--_btn-bc:var(--btn-bc-hover,var(--btn-bc,transparent));--icon-translate-x:0.25em}.module-gchild-anchor-navigation .anchor-nav__link:where(:not(:disabled,[aria-disabled=true],.disabled)):active{--_btn-fg:var(--btn-fg-active,var(--btn-fg));--_btn-bg:var(--btn-bg-active,var(--btn-bg));--_btn-bc:var(--btn-bc-active,var(--btn-bc,transparent))}.module-gchild-anchor-navigation .anchor-nav__link:where(:is(:disabled,[aria-disabled=true],.disabled)){cursor:not-allowed;opacity:var(--btn-disabled-opacity,0.4);pointer-events:none}.module-gchild-anchor-navigation .anchor-nav__link *{pointer-events:none;touch-action:none}}.module-gchild-anchor-navigation .anchor-nav__links{--_card-shadow:var(--card-shadow,var(--bg-shadow));align-items:center;box-shadow:var(--_card-shadow);display:flex;flex-wrap:wrap;gap:var(--spacing-5);list-style:none;margin:0;padding:0}.module-gchild-anchor-navigation .anchor-nav__link{--btn-theme:var(--secondary);--btn-theme-fg:var(--secondary-fg);--btn-bg:var(--secondary);--btn-fg:var(--secondary-fg);--btn-fg-hover:var(--secondary-fg-hover,var(--secondary-fg));--btn-bg-hover:var(--secondary-hover);--btn-fg-active:var(--secondary-fg-active,var(--secondary-fg));--btn-bg-active:var(--secondary-active);--btn-bg:transparent;--btn-bc:var(--primary);--btn-bc-hover:transparent;--btn-bc-active:transparent}@media(min-width:768px){.module-gchild-anchor-navigation .anchor-nav__label{color:var(--fg-color,var(--text-1));display:inline;font-weight:var(--fw-highlight)}}@media(max-width:767.98px){.module-gchild-anchor-navigation .dropdown-wrapper{display:block}.module-gchild-anchor-navigation .anchor-nav__trigger{color:var(--fg-color,var(--text-1));display:inline-flex;font-weight:var(--fw-highlight)}@media (hover:hover) and (pointer:fine){.module-gchild-anchor-navigation .anchor-nav__trigger:hover{background-color:color-mix(in srgb,currentcolor 18%,transparent);color:var(--fg-color,var(--text-1))}}.module-gchild-anchor-navigation .anchor-nav__trigger:focus-visible{background-color:color-mix(in srgb,currentcolor 18%,transparent);color:var(--fg-color,var(--text-1));outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,var(--focus-ring));outline-offset:2px}.module-gchild-anchor-navigation .anchor-nav__links{background-color:var(--background-neutral);border-radius:var(--br-card-sm);box-shadow:var(--shadow-card-red);display:block;left:0;margin-block-start:var(--spacing-2);max-width:var(--card-max-width);min-width:100%;opacity:0;overflow-y:auto;padding:var(--spacing-card-sm);pointer-events:none;position:absolute;top:0;transform:translateY(4px) scale(0.99);transform-origin:top center;transition:opacity var(--duration-base) var(--timing-out),transform var(--duration-base) var(--timing-out),visibility var(--duration-base) step-end;visibility:hidden;width:100%;will-change:opacity,transform;z-index:4}.module-gchild-anchor-navigation .dropdown-wrapper.open .anchor-nav__links{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);transition:opacity var(--duration-base) var(--timing-in),transform var(--duration-base) var(--timing-in),visibility var(--duration-base) step-start;visibility:visible}.module-gchild-anchor-navigation .anchor-nav__link{border-radius:var(--br-card,0.5rem);display:block;margin-block-end:var(--spacing-2);width:100%;word-break:break-word}.module-gchild-anchor-navigation .anchor-nav__link:last-child{margin-block-end:0}}}
