:where(.linkbox){--_link-color: var(--region-color, var(--webx-cms-link-color));--_link-hover-color: var(--region-color, var(--webx-cms-link-hover-color));display:inline-flex;flex-flow:column nowrap;gap:0.625rem 1rem;max-width:100%;position:relative}:where(.linkbox) .links a{color:var(--_link-color);display:block}:where(.linkbox) .links a:hover{color:var(--_link-hover-color)}:where(.linkbox.layout-horizontal){scrollbar-color:var(--webx-cms-button-background-color) transparent;scrollbar-width:thin;--_background-color: var(--region-background-color, var(--webx-cms-body-background-color));align-items:center;background-color:var(--_background-color);display:inline-flex;flex-direction:row;justify-content:flex-start;overflow:auto clip;padding:calc(2px + 0.125rem) 0;position:relative}@supports selector(::-webkit-scrollbar){:where(.linkbox.layout-horizontal)::-webkit-scrollbar{background-color:transparent;height:2px;width:2px}:where(.linkbox.layout-horizontal)::-webkit-scrollbar-thumb{background:var(--webx-cms-button-background-color)}@media(hover: none){:where(.linkbox.layout-horizontal)::-webkit-scrollbar{height:4px;width:4px}}@media(min-width: 768px){:where(.linkbox.layout-horizontal)::-webkit-scrollbar{height:8px;width:8px}}}:where(.linkbox.layout-horizontal)::after{background:linear-gradient(to right, transparent 0%, var(--_background-color) 100%);content:"";height:1.25em;line-height:1;margin-left:-1rem;min-width:3rem;pointer-events:none;position:-webkit-sticky;position:sticky;right:-1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:where(.linkbox.layout-horizontal),:where(.linkbox.layout-horizontal) .field--name-field-title,:where(.linkbox.layout-horizontal) .links a{white-space:nowrap}:where(.linkbox.layout-horizontal) :where(.links) [href]:focus,:where(.linkbox.layout-horizontal) :where(.links) [href]:focus-visible{box-shadow:none;outline:none;outline-offset:0}:where(.linkbox.layout-horizontal) :where(.links) [href]:focus-visible{outline:2px solid currentColor;outline-offset:.125rem}@supports not selector(:focus-visible){:where(.linkbox.layout-horizontal) :where(.links) [href]:focus{outline:2px solid currentColor;outline-offset:.125rem}}@media(pointer: coarse)and (max-width: 575px){:where(.linkbox.layout-horizontal){-ms-overflow-style:none;scrollbar-width:none}}:where(.cms-content-child:only-child:has(.linkbox)){text-align:center}:where(.cms-content-child:only-child:has(.linkbox)) .linkbox{text-align:left}:where(footer .linkbox) .links a,:where(footer .linkbox) .links a:hover{color:var(--webx-cms-footer-link-color)}