.dd-header{background-color:var(--header-bg);border-bottom:1px solid var(--header-border);position:relative;z-index:var(--z-header)}.body-wrapper>:has(.dd-header--sticky),.dd-header--sticky{position:sticky;top:0;z-index:var(--z-header)}.dd-header__bar{align-items:center;display:flex;gap:var(--space-lg);height:var(--header-height);justify-content:space-between}.dd-header__logo{display:inline-flex;flex:0 0 auto}.dd-header__logo img{display:block;height:var(--logo-height);width:auto}.dd-header__logo:focus-visible{outline:1px solid var(--gold);outline-offset:6px;text-decoration:none}.dd-header__nav{align-self:stretch;display:flex;position:relative}.dd-header__link{align-items:center;border-bottom:2px solid transparent;color:var(--header-link);display:flex;font-family:var(--font-mono);font-size:var(--fs-eyebrow);gap:8px;letter-spacing:.08em;margin-bottom:-1px;padding:0 18px;text-transform:uppercase;transition:color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard);white-space:nowrap}.dd-header__index{opacity:.45;transition:opacity var(--duration-base) var(--ease-standard)}.dd-header__link.is-active,.dd-header__link:focus-visible,.dd-header__link:hover{color:var(--header-link-hover);text-decoration:none}.dd-header__link.is-active .dd-header__index,.dd-header__link:hover .dd-header__index{opacity:.8}.dd-header__nav:not(.has-glide) .dd-header__link.is-active,.dd-header__nav:not(.has-glide) .dd-header__link:hover{border-bottom-color:var(--gold)}.dd-header__nav .dd-glide{bottom:-1px}.dd-header__cta{flex:0 0 auto}.dd-header__toggle{background:transparent;border:0;color:var(--header-link);cursor:pointer;display:none;height:44px;margin-right:-11px;padding:0;position:relative;width:44px}.dd-burger{height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:22px}.dd-burger>span{background-color:currentColor;height:1px;left:0;position:absolute;transition:transform .42s var(--ease-expo-out),top .42s var(--ease-expo-out),background-color var(--duration-base) var(--ease-standard);width:100%}.dd-burger>span:first-child{top:0}.dd-burger>span:nth-child(2){top:7px}.dd-header__toggle:focus-visible,.dd-header__toggle:hover{color:var(--header-link-hover);outline:none}.dd-header__toggle[aria-expanded=true] .dd-burger>span:first-child{top:3.5px;transform:rotate(45deg)}.dd-header__toggle[aria-expanded=true] .dd-burger>span:nth-child(2){top:3.5px;transform:rotate(-45deg)}.dd-menu{background-color:var(--header-bg);display:flex;flex-direction:column;inset:var(--header-height) 0 0 0;opacity:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-md) var(--page-gutter) calc(var(--space-xl) + env(safe-area-inset-bottom, 0px));position:fixed;transition:opacity .26s var(--ease-standard);z-index:calc(var(--z-header) - 1)}.dd-menu[hidden]{display:none}.dd-menu.is-open{opacity:1}.dd-menu__list{list-style:none;margin:0;padding:0}.dd-menu__item{position:relative}.dd-menu__item:before{top:0;transition:transform var(--duration-draw) var(--ease-expo-out) calc(var(--i)*70ms*var(--motion-pace))}.dd-menu__item:before,.dd-menu__item:last-child:after{background-color:var(--border-hair);content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left center}.dd-menu__item:last-child:after{bottom:0;transition:transform var(--duration-draw) var(--ease-expo-out) calc((var(--i) + 1)*70ms*var(--motion-pace))}.dd-menu.is-open .dd-menu__item:before,.dd-menu.is-open .dd-menu__item:last-child:after{transform:scaleX(1)}.dd-menu__link{align-items:baseline;color:var(--text-primary);display:flex;gap:var(--space-md);opacity:0;padding:18px 0 16px;transform:translate3d(0,12px,0);transition:opacity var(--duration-reveal) var(--ease-expo-out) calc(var(--i)*70ms*var(--motion-pace) + 90ms),transform var(--duration-reveal) var(--ease-expo-out) calc(var(--i)*70ms*var(--motion-pace) + 90ms),color var(--duration-base) var(--ease-standard)}.dd-menu.is-open .dd-menu__link{opacity:1;transform:none}.dd-menu__index{color:var(--text-muted);flex:0 0 auto;font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.08em;min-width:2.4em}.dd-menu__label{font-family:var(--font-heading);font-size:clamp(34px,9vw,52px);font-weight:var(--fw-light);letter-spacing:var(--ls-display);line-height:1.05}.dd-menu__link:focus-visible,.dd-menu__link:hover{color:var(--gold-text);text-decoration:none}.dd-menu__link.is-active .dd-menu__label{font-style:italic}.dd-menu__link.is-active .dd-menu__index{color:var(--gold-text)}.dd-menu__foot{margin-top:auto;opacity:0;padding-top:var(--space-2xl);transform:translate3d(0,12px,0);transition:opacity var(--duration-reveal) var(--ease-expo-out) calc(var(--i)*70ms*var(--motion-pace) + .12s),transform var(--duration-reveal) var(--ease-expo-out) calc(var(--i)*70ms*var(--motion-pace) + .12s)}.dd-menu.is-open .dd-menu__foot{opacity:1;transform:none}html.dd-menu-open,html.dd-menu-open body{overflow:hidden}@media (max-width:979px){.dd-header__cta,.dd-header__nav{display:none}.dd-header__toggle{display:block}}@media (min-width:980px){.dd-menu{display:none!important}}@media (min-width:980px) and (max-width:1120px){.dd-header__link{padding:0 12px}}@media (prefers-reduced-motion:reduce){.dd-burger>span,.dd-menu,.dd-menu__foot,.dd-menu__item:after,.dd-menu__item:before,.dd-menu__link{transition:none}}