.brand-logo-module__RwTT0q__logo{height:var(--logo-height,40px);aspect-ratio:963.33/265.12;flex-shrink:0;width:auto;display:block;overflow:visible}.brand-logo-module__RwTT0q__mark,.brand-logo-module__RwTT0q__flap,.brand-logo-module__RwTT0q__letter{transform-box:fill-box;opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:forwards}.brand-logo-module__RwTT0q__mark{transform-origin:50%;animation-name:brand-logo-module__RwTT0q__markIn;animation-duration:.46s;animation-delay:80ms}.brand-logo-module__RwTT0q__flap{transform-origin:0 100%;animation-name:brand-logo-module__RwTT0q__flapIn;animation-duration:.42s;animation-delay:.3s}.brand-logo-module__RwTT0q__letter{transform-origin:50% 80%;animation-name:brand-logo-module__RwTT0q__letterIn;animation-duration:.38s;animation-delay:calc(.18s + var(--i) * 50ms)}@keyframes brand-logo-module__RwTT0q__markIn{0%{opacity:0;transform:scale(.55)rotate(-16deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes brand-logo-module__RwTT0q__flapIn{0%{opacity:0;transform:rotate(-30deg)}to{opacity:1;transform:rotate(0)}}@keyframes brand-logo-module__RwTT0q__letterIn{0%{opacity:0;transform:translateY(30px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.brand-logo-module__RwTT0q__mark,.brand-logo-module__RwTT0q__flap,.brand-logo-module__RwTT0q__letter{opacity:1;animation:none;transform:none}}
.navbar-module__mEBHta__root{z-index:100;--page-max:var(--container-8xl);--page-pad:1.5rem;position:sticky;top:0}.navbar-module__mEBHta__searchbar{background-color:var(--mantine-color-white)}.navbar-module__mEBHta__searchbarInner{justify-content:flex-start;align-items:center;gap:var(--mantine-spacing-xs);width:100%;max-width:var(--page-max);padding:10px var(--page-pad);margin-inline:auto;display:flex}.navbar-module__mEBHta__brand{flex-shrink:0;align-items:center;display:flex}.navbar-module__mEBHta__brand svg{height:clamp(24px,7.5vw,32px)}.navbar-module__mEBHta__searchDesktop{align-items:center;min-width:0;display:none}.navbar-module__mEBHta__actions{flex-shrink:0;margin-left:auto}.navbar-module__mEBHta__searchMobile{width:100%;display:flex}.navbar-module__mEBHta__header{background-color:var(--mantine-color-white);border-bottom:1px solid var(--mantine-color-gray-3);height:60px;position:relative}.navbar-module__mEBHta__headerInner{width:100%;height:100%;max-width:var(--page-max);padding-inline:var(--page-pad);align-items:center;margin-inline:auto;display:flex}@media (min-width:48em){.navbar-module__mEBHta__searchbarInner{gap:var(--mantine-spacing-lg)}.navbar-module__mEBHta__brand svg{height:var(--logo-height,40px)}.navbar-module__mEBHta__searchDesktop{display:flex}.navbar-module__mEBHta__searchMobile{display:none}}.navbar-module__mEBHta__categoryWrap{flex-shrink:0;height:100%}.navbar-module__mEBHta__categoryButton{height:100%;padding-right:var(--mantine-spacing-md);color:var(--mantine-color-black);font-weight:700;font-size:var(--mantine-font-size-lg);align-items:center;gap:8px;display:flex}.navbar-module__mEBHta__categoryButton:hover{background-color:var(--mantine-color-gray-0)}.navbar-module__mEBHta__chevronOpen{transition:transform .15s;transform:rotate(180deg)}.navbar-module__mEBHta__headerDivider{margin-right:var(--mantine-spacing-md);align-self:center}.navbar-module__mEBHta__megaMenu{z-index:200;background-color:var(--mantine-color-white);border-top:1px solid var(--mantine-color-gray-3);border-bottom:1px solid var(--mantine-color-gray-3);box-shadow:var(--mantine-shadow-md);animation:.15s navbar-module__mEBHta__megaMenuIn;position:absolute;top:100%;left:0;right:0}.navbar-module__mEBHta__megaInner{width:100%;max-width:var(--page-max);padding:var(--mantine-spacing-lg) var(--page-pad);margin-inline:auto}@keyframes navbar-module__mEBHta__megaMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.navbar-module__mEBHta__megaGrid{row-gap:var(--mantine-spacing-lg);border-left:1px solid var(--mantine-color-gray-2);border-right:1px solid var(--mantine-color-gray-2);grid-template-columns:repeat(7,minmax(0,1fr));column-gap:0;display:grid}.navbar-module__mEBHta__megaColumn{min-width:0;padding-right:var(--mantine-spacing-md);border-right:1px solid var(--mantine-color-gray-2);flex-direction:column;gap:6px;display:flex}.navbar-module__mEBHta__megaColumn:nth-child(7n),.navbar-module__mEBHta__megaColumn:last-child{border-right:none}@media (max-width:75em){.navbar-module__mEBHta__megaGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.navbar-module__mEBHta__megaColumn:nth-child(7n){border-right:1px solid var(--mantine-color-gray-2)}.navbar-module__mEBHta__megaColumn:nth-child(4n),.navbar-module__mEBHta__megaColumn:last-child{border-right:none}}@media (max-width:62em){.navbar-module__mEBHta__megaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.navbar-module__mEBHta__megaColumn:nth-child(4n),.navbar-module__mEBHta__megaColumn:nth-child(7n){border-right:1px solid var(--mantine-color-gray-2)}.navbar-module__mEBHta__megaColumn:nth-child(2n),.navbar-module__mEBHta__megaColumn:last-child{border-right:none}}.navbar-module__mEBHta__megaTitle,.navbar-module__mEBHta__megaTitleLink{padding-left:var(--mantine-spacing-md);color:var(--mantine-color-black);justify-content:flex-start;align-items:center;gap:2px;padding-bottom:6px;display:flex}.navbar-module__mEBHta__megaTitleChevron{flex-shrink:0}.navbar-module__mEBHta__megaTitleLink{font-size:var(--mantine-font-size-lg);font-weight:700;text-decoration:none}.navbar-module__mEBHta__megaTitleLink:hover{color:var(--color-brand-blue)}.navbar-module__mEBHta__megaSubheading{padding-left:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-xs);padding-bottom:2px}.navbar-module__mEBHta__link{height:100%;padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);color:var(--mantine-color-black);font-weight:700;font-size:var(--mantine-font-size-lg);align-items:center;text-decoration:none;display:flex}.navbar-module__mEBHta__link:hover{background-color:var(--mantine-color-gray-0)}@media (max-width:48em){.navbar-module__mEBHta__link{width:100%;height:42px}}.navbar-module__mEBHta__subLink{width:100%;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);color:var(--mantine-color-black);text-decoration:none;display:block}.navbar-module__mEBHta__subLink:hover{background-color:var(--mantine-color-gray-0)}.navbar-module__mEBHta__dropdownHeading{padding-left:var(--mantine-spacing-md);padding-bottom:4px}
