.hp-subnav__sentinel[data-v-c8f9a255]{height:0}.hp-subnav[data-v-c8f9a255]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--surface-raised);border-top:1px solid var(--border-subtle);position:sticky;top:84px;z-index:40}.hp-subnav[data-v-c8f9a255],.hp-subnav--stuck[data-v-c8f9a255]{border-bottom:1px solid var(--border-subtle)}.hp-subnav--stuck[data-v-c8f9a255]{background:#100f0fe0;border-top:none}.hp-subnav__scroll[data-v-c8f9a255]{display:flex;flex-wrap:nowrap;gap:var(--space-6);margin:0 auto;max-width:var(--container-max);overflow-x:auto;padding:0 var(--container-pad);scrollbar-width:none;-ms-overflow-style:none}.hp-subnav__scroll[data-v-c8f9a255]::-webkit-scrollbar{display:none}.hp-subnav__scroll--scrollable[data-v-c8f9a255]{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--container-pad),#000 calc(100% - var(--container-pad)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--container-pad),#000 calc(100% - var(--container-pad)),transparent)}@media(min-width:1280px){.hp-subnav__scroll[data-v-c8f9a255]{gap:var(--space-4)}}.hp-subnav__link[data-v-c8f9a255]{color:var(--text-secondary);flex-shrink:0;font-family:var(--font-display);font-size:13px;font-weight:600;letter-spacing:.1em;padding:16px 0;position:relative;text-decoration:none;text-transform:uppercase;transition:color var(--duration-fast) var(--ease-out);white-space:nowrap}.hp-subnav__link--active[data-v-c8f9a255],.hp-subnav__link[data-v-c8f9a255]:hover{color:var(--text-primary)}.hp-subnav__link--active[data-v-c8f9a255]:after{background:var(--hp-main-1);bottom:0;content:"";height:2px;left:0;position:absolute;right:0}@media(max-width:768px){.hp-subnav__scroll[data-v-c8f9a255]{gap:var(--space-5);padding:0 var(--container-pad-mobile)}.hp-subnav__scroll--scrollable[data-v-c8f9a255]{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--container-pad-mobile),#000 calc(100% - var(--container-pad-mobile)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--container-pad-mobile),#000 calc(100% - var(--container-pad-mobile)),transparent)}}html.hp-subnav-is-stuck .hp-header{border-bottom-width:0}
