.hBw1pG_strip{background:var(--plum);height:40px}.hBw1pG_header{z-index:30;background:var(--cream);position:sticky;top:0}.hBw1pG_bar{justify-content:space-between;align-items:center;gap:24px;height:78px;display:flex}.hBw1pG_logo{flex:none;display:block}.hBw1pG_logo img{width:auto;height:46px}.hBw1pG_nav ul{gap:clamp(18px,2.6vw,40px);display:flex}.hBw1pG_nav a{font-family:var(--font-display);letter-spacing:.02em;color:var(--plum);transition:color var(--dur-ui) ease;padding-block:8px;font-size:1.375rem;font-weight:700;display:inline-block}@media (hover:hover) and (pointer:fine){.hBw1pG_nav a:hover{color:var(--ink)}}.hBw1pG_badge{-webkit-tap-highlight-color:transparent;width:96px;height:96px;transition:transform var(--dur-press) var(--ease-out);flex:none;place-items:center;margin-bottom:-38px;display:grid;position:relative}.hBw1pG_badge:active{transform:scale(.95)}.hBw1pG_badgeShape{width:100%;height:100%;color:var(--lime);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.hBw1pG_badge:hover .hBw1pG_badgeShape{animation:30s linear infinite hBw1pG_spin}}.hBw1pG_badgeText{font-family:var(--font-display);color:var(--plum);font-size:1.375rem;font-weight:700;line-height:1;position:relative}@keyframes hBw1pG_spin{to{rotate:360deg}}@media (max-width:860px){.hBw1pG_nav{display:none}.hBw1pG_bar{height:62px}.hBw1pG_logo img{height:36px}.hBw1pG_badge{width:76px;height:76px;margin-bottom:-30px}.hBw1pG_badgeText{font-size:1.125rem}}@media (prefers-reduced-motion:reduce){.hBw1pG_badgeShape{animation:none}}@media (max-width:860px){.hBw1pG_badge{display:none}.hBw1pG_bar{justify-content:center}.hBw1pG_strip{height:34px}}
