.pcb-nav-item{position:relative;}.pcb-nav-item__row{display:flex;align-items:center;gap:4px;}.pcb-nav-link{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;}.pcb-nav-link .pcb-chevron{font-size:10px;opacity:0.65;transition:transform 0.22s ease,opacity 0.22s ease;}.pcb-submenu-toggle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:var(--radius-sm,8px);background:transparent;color:var(--text-dark,#151521);cursor:pointer;transition:background-color 0.2s ease;flex-shrink:0;}.pcb-submenu-toggle:hover,.pcb-submenu-toggle:focus-visible{background:rgba(0,0,0,0.06);outline:none;}.pcb-submenu-toggle[aria-expanded="true"] > i{transform:rotate(180deg);}.pcb-submenu{list-style:none;margin:0;padding:0;}@media (min-width:1200px){.pcb-submenu-toggle{display:none;}.pcb-nav-item--has-children:hover .pcb-nav-link .pcb-chevron,.pcb-nav-item--has-children:focus-within .pcb-nav-link .pcb-chevron{transform:rotate(180deg);opacity:1;}.pcb-nav-item--has-children .pcb-submenu{position:absolute;top:100%;left:0;min-width:200px;overflow:visible;background:var(--white,#fff);border:2px solid var(--primary-orange,#fd7901);border-radius:var(--radius-md,12px);box-shadow:var(--shadow-md,0 4px 16px rgba(0,0,0,0.12)),0 8px 24px rgba(21,51,69,0.12);padding:8px 0;margin-top:10px;font-size:14px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px);transition:opacity 0.2s ease,transform 0.25s cubic-bezier(0.34,1.56,0.64,1),visibility 0s linear 0.2s;z-index:200;}.pcb-nav-item--has-children .pcb-submenu::before{content:'';position:absolute;top:-12px;left:0;right:0;height:12px;background:transparent;}.pcb-nav-item--has-children:hover .pcb-submenu,.pcb-nav-item--has-children:focus-within .pcb-submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s;}.pcb-nav-item--has-children.pcb-nav-item--menu-dismissed .pcb-submenu,.pcb-nav-item--has-children.pcb-nav-item--menu-dismissed:hover .pcb-submenu,.pcb-nav-item--has-children.pcb-nav-item--menu-dismissed:focus-within .pcb-submenu{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px);transition-delay:0s;}.pcb-nav-item--menu-dismissed .pcb-nav-link .pcb-chevron{transform:none;opacity:0.65;}.pcb-submenu__item{margin:0 6px;}.pcb-submenu__link{display:block;padding:10px 18px;font-size:14px;font-weight:500;font-family:'Albert Sans',sans-serif;color:var(--text-dark,#151521);text-decoration:none;border-radius:var(--radius-sm,8px);border-left:3px solid transparent;transition:background 0.15s ease,color 0.15s ease,border-left-color 0.15s ease;white-space:nowrap;}.pcb-submenu__link:hover,.pcb-submenu__link:focus-visible{background:rgba(253,121,1,0.08);color:var(--primary-orange,#fd7901);border-left-color:var(--primary-orange,#fd7901);outline:none;}.pcb-submenu__link.active{background:rgba(253,121,1,0.12);color:var(--primary-orange,#fd7901);border-left-color:var(--primary-orange,#fd7901);font-weight:600;}}@media (max-width:1199px){.pcb-nav-item{width:100%;}.pcb-nav-item__row{justify-content:space-between;}.pcb-nav-link .pcb-chevron{display:none;}.pcb-submenu{max-height:0;opacity:0;overflow:hidden;padding-left:12px;transform:translateY(-4px);transition:max-height 0.35s ease,opacity 0.25s ease,transform 0.25s ease;}.pcb-submenu.is-open{max-height:var(--pcb-nav-submenu-max-height,2000px);opacity:1;transform:translateY(0);margin-top:8px;}.pcb-submenu__link{display:block;padding:7px 8px;font-size:13px;font-weight:500;color:var(--text-dark,#151521);text-decoration:none;border-radius:6px;transition:color 0.15s ease;}.pcb-submenu__link:hover,.pcb-submenu__link:focus-visible{color:var(--primary-orange,#fd7901);outline:none;}.pcb-submenu__link.active{color:var(--primary-orange,#fd7901);font-weight:600;}.pcb-submenu__item + .pcb-submenu__item{margin-top:4px;}}@media (prefers-reduced-motion:reduce){.pcb-submenu,.pcb-submenu-toggle,.pcb-nav-link .pcb-chevron{transition-duration:0.01ms !important;}}
