@layer theme,base,vendor,utilities;@layer site{.tQ5Ucq_header{z-index:1030;width:100%;margin-bottom:0;position:relative}.tQ5Ucq_utilityNav{background-color:var(--color-surface-muted);border-bottom:1px solid var(--color-border);z-index:1040;font-size:.85rem;position:relative}.tQ5Ucq_mainNav{border-bottom:1px solid var(--color-border)}.tQ5Ucq_logo{width:auto;height:45px}@media (min-width:576px){.tQ5Ucq_logo{height:55px}}@media (min-width:992px){.tQ5Ucq_logo{height:60px}}html:has(.tQ5Ucq_mobileDialog[open]){overflow:hidden}.tQ5Ucq_mobileCountryToggle{gap:.5rem;margin-bottom:.75rem;padding:.75rem 0;display:flex}.tQ5Ucq_mobileCountryButton{border:1px solid var(--color-border);color:var(--color-fg);cursor:pointer;background:0 0;border-radius:100px;flex:1;padding:.6rem 1rem;font-size:.95rem;font-weight:500;transition:background-color .2s,border-color .2s}.tQ5Ucq_mobileCountryButton[aria-pressed=true]{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-fg);font-weight:600}.tQ5Ucq_mobileMenuHeading{text-transform:uppercase;letter-spacing:.04em;color:var(--color-fg-muted);margin:1rem 0 .25rem;font-size:.8rem;font-weight:600}.tQ5Ucq_mobileMenuUtility{padding-top:1.5rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);justify-content:center;align-items:center;gap:.75rem;margin-top:auto;display:flex}.tQ5Ucq_mobileSubScreenBack{width:100%;color:var(--color-fg);border:none;border-bottom:1px solid var(--color-border);cursor:pointer;background:0 0;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.75rem 0;font-size:1.1rem;font-weight:600;display:flex}.tQ5Ucq_mobileSubScreenList{flex-direction:column;display:flex}.tQ5Ucq_mobileNavButton{min-width:44px;min-height:44px;color:var(--color-fg);background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;margin:0;padding:.4rem .5rem;text-decoration:none;transition:background-color .2s;display:flex}.tQ5Ucq_mobileNavButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover){.tQ5Ucq_mobileNavButton:hover{background-color:var(--color-surface-muted)}}.tQ5Ucq_desktopNavButton{justify-content:center;align-items:center;min-width:36px;min-height:36px;margin:0 .3rem;padding:.5rem .7rem;display:flex}.tQ5Ucq_desktopNavButton>a{min-width:24px;min-height:24px}.tQ5Ucq_navButton :is(a,button){color:var(--color-fg);white-space:nowrap;text-decoration:none;transition:color .3s;position:relative}.tQ5Ucq_navButton :is(a,button)[aria-current=page],.tQ5Ucq_navButton :is(a,button):focus-visible{color:var(--color-accent-ink);text-underline-offset:.75rem;text-decoration-line:underline;-webkit-text-decoration-color:var(--color-accent-ink);text-decoration-color:var(--color-accent-ink);text-decoration-thickness:3px}@media (hover:hover){.tQ5Ucq_navButton :is(a,button):hover{color:var(--color-accent-ink);text-underline-offset:.75rem;text-decoration-line:underline;-webkit-text-decoration-color:var(--color-accent-ink);text-decoration-color:var(--color-accent-ink);text-decoration-thickness:3px}}.tQ5Ucq_megaMenuWrapper{position:relative}.tQ5Ucq_megaMenuTriggerGroup{gap:.5rem;display:flex}.tQ5Ucq_megaMenuTrigger{color:var(--color-fg);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:100px;align-items:center;padding:.5rem 1rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}@media (hover:hover){.tQ5Ucq_megaMenuTrigger:hover{color:var(--color-fg);background-color:var(--color-fill);border-color:var(--color-fill);text-decoration:none}[data-theme=dark] .tQ5Ucq_megaMenuTrigger:hover{background-color:#ffffff1f;border-color:#ffffff26}}.tQ5Ucq_megaMenuPanel{background-color:var(--color-surface);border:1px solid var(--color-border);opacity:0;visibility:hidden;z-index:1050;border-radius:.75rem;min-width:700px;transition:opacity .2s .15s,visibility 0s linear .35s;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 10px 40px #00000026}.tQ5Ucq_megaMenuPanel:before{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-bottom:8px solid var(--color-border);position:absolute;top:-8px;left:50%;transform:translate(-50%)}.tQ5Ucq_megaMenuPanel:after{content:"";border-left:7px solid #0000;border-right:7px solid #0000;border-bottom:7px solid var(--color-surface);position:absolute;top:-6px;left:50%;transform:translate(-50%)}.tQ5Ucq_megaMenuWrapper:not([data-dismissed]):focus-within .tQ5Ucq_megaMenuPanel{opacity:1;visibility:visible;transition:opacity .2s,visibility}@media (hover:hover){.tQ5Ucq_megaMenuWrapper:not([data-dismissed]):focus-within .tQ5Ucq_megaMenuTrigger:not(:hover){background-color:var(--color-surface-muted);border-color:var(--color-fill)}[data-theme=dark] .tQ5Ucq_megaMenuWrapper:not([data-dismissed]):focus-within .tQ5Ucq_megaMenuTrigger:not(:hover){background-color:#ffffff14;border-color:#ffffff1f}.tQ5Ucq_megaMenuWrapper:not([data-dismissed]):hover .tQ5Ucq_megaMenuPanel{opacity:1;visibility:visible;transition:opacity .2s,visibility}}@media (hover:hover) and (hover:hover){.tQ5Ucq_megaMenuWrapper:not([data-dismissed]):hover .tQ5Ucq_megaMenuTrigger:not(:hover){background-color:var(--color-surface-muted);border-color:var(--color-fill)}[data-theme=dark] .tQ5Ucq_megaMenuWrapper:not([data-dismissed]):hover .tQ5Ucq_megaMenuTrigger:not(:hover){background-color:#ffffff14;border-color:#ffffff1f}}.tQ5Ucq_megaMenuContent{grid-template-columns:repeat(3,1fr);gap:0;padding:1.25rem;display:grid}.tQ5Ucq_megaMenuSection{padding:0 1rem}.tQ5Ucq_megaMenuSection:not(:last-child){border-right:1px solid var(--color-border)}.tQ5Ucq_megaMenuColumnTitle{color:var(--color-fg);border-bottom:1px solid var(--color-border);margin-bottom:.75rem;padding-bottom:.5rem;font-size:.95rem;font-weight:700}.tQ5Ucq_megaMenuColumnTitleLink{color:inherit;text-decoration:none}@media (hover:hover){.tQ5Ucq_megaMenuColumnTitleLink:hover{text-decoration:underline}}.tQ5Ucq_megaMenuSectionGroup{border-radius:.5rem;margin:0 -.5rem;padding:.25rem .5rem;transition:opacity .3s}.tQ5Ucq_megaMenuContent.tQ5Ucq_hasHighlight .tQ5Ucq_megaMenuSectionGroup:not(.tQ5Ucq_highlighted){opacity:.55}.tQ5Ucq_megaMenuSectionTitle,.tQ5Ucq_megaMenuSectionTitleLink{text-transform:uppercase;letter-spacing:.05em;color:var(--color-fg-muted);margin:.75rem 0 .25rem;padding:0;font-size:.7rem;font-weight:600}.tQ5Ucq_megaMenuSectionTitleLink{color:var(--color-fg-muted);text-decoration:none;display:block}.tQ5Ucq_megaMenuSectionTitleLink:after{content:" →";opacity:0;transition:opacity .15s}@media (hover:hover){.tQ5Ucq_megaMenuSectionTitleLink:hover{color:var(--color-fg);text-decoration:underline}.tQ5Ucq_megaMenuSectionTitleLink:hover:after{opacity:1}}.tQ5Ucq_megaMenuList{margin:0;padding:0;list-style:none}.tQ5Ucq_megaMenuListItem{position:relative}.tQ5Ucq_megaMenuItem{color:var(--color-fg);white-space:nowrap;border-radius:.375rem;align-items:center;gap:.75rem;padding:.6rem .5rem;text-decoration:none;transition:background-color .15s;display:flex}@media (hover:hover){.tQ5Ucq_megaMenuItem:hover{background-color:var(--color-surface-muted)}.tQ5Ucq_megaMenuItem:hover .tQ5Ucq_megaMenuIcon{color:var(--color-fg)}}.tQ5Ucq_megaMenuIcon{width:1.25rem;color:var(--color-fg-muted);transition:color .15s}}
