#tdun-header:focus{outline:0}.wp-block-template-part:has(>.wp-block-group>#tdun-header){position:relative;z-index:100}.wp-site-blocks:has([data-tdun-header-hero]):has(#tdun-header[data-tdun-header]){--tdun-header-overlay-ink:var(--wp--preset--color--bg-card);--tdun-header-overlay-shade:var(--wp--preset--color--text-primary)}.wp-site-blocks:has([data-tdun-header-hero]):has(#tdun-header[data-tdun-header])>header{position:fixed;inset:var(--tdun-header-top,0) 0 auto;z-index:100;max-width:none;margin:0!important;padding:0;background:var(--wp--custom--ui--surface);transition:background-color .2s}.wp-site-blocks:has([data-tdun-header-hero]):has(#tdun-header[data-tdun-header])>header>:is(header,.wp-block-group){margin:0;padding-block:0!important;background:0 0!important}.wp-site-blocks:has([data-tdun-header-hero]):has(#tdun-header[data-tdun-header]) .tdun-header__bar{background:0 0;border-block-end-color:#fff0}.wp-site-blocks:has([data-tdun-header-hero])>header:has(#tdun-header[data-tdun-header-state=overlay]){background:color-mix(in srgb,var(--tdun-header-overlay-shade) 78%,transparent)}.tdun-header[data-tdun-header-state=overlay] .tdun-header__bar :is(.tdun-header__wordmark,.tdun-header__tagline,.tdun-header__link,.tdun-header__trigger,.tdun-header__icon-btn,.tdun-header__login,.tdun-header__session-trigger){color:var(--tdun-header-overlay-ink)}.tdun-header[data-tdun-header-state=overlay] .tdun-header__bar :is(.tdun-header__link,.tdun-header__trigger,.tdun-header__icon-btn,.tdun-header__login,.tdun-header__session-trigger):is(:hover,[aria-expanded=true],[aria-current=page]){background:color-mix(in srgb,var(--tdun-header-overlay-shade) 85%,transparent);border-color:var(--tdun-header-overlay-ink)}.tdun-header[data-tdun-header-state=overlay] .tdun-header__bar :is(.tdun-header__wordmark,.tdun-header__link,.tdun-header__trigger,.tdun-header__icon-btn,.tdun-header__login,.tdun-header__session-trigger):focus-visible{outline-color:var(--tdun-header-overlay-ink)}html:has(.wp-site-blocks [data-tdun-header-hero]):has([data-tdun-header]){scroll-padding-block-start:calc(var(--tdun-header-height,8rem) + var(--tdun-header-top,0px) + var(--wp--preset--spacing--sm))}body.admin-bar .wp-site-blocks:has([data-tdun-header-hero]){--tdun-header-top:var(--wp-admin--admin-bar--height, 32px)}@media (max-width:782px){body.admin-bar .wp-site-blocks:has([data-tdun-header-hero]){--tdun-header-top:var(--wp-admin--admin-bar--height, 46px)}}[data-theme=dark] .wp-site-blocks:has([data-tdun-header-hero]):has(#tdun-header[data-tdun-header]){--tdun-header-overlay-ink:var(--wp--preset--color--text-primary);--tdun-header-overlay-shade:var(--wp--preset--color--bg-primary)}.tdun-header__bar{position:relative;z-index:100;display:flex;align-items:center;gap:var(--wp--preset--spacing--md);min-height:64px;padding:var(--wp--preset--spacing--sm) var(--wp--preset--spacing--lg)}.tdun-header[data-tdun-header] .tdun-header__bar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "nav   nav";align-items:center;column-gap:var(--wp--preset--spacing--md);row-gap:var(--wp--preset--spacing--xs)}.tdun-header--fallback .tdun-header__bar,.tdun-header--fallback .tdun-header__list{flex-wrap:wrap;row-gap:var(--wp--preset--spacing--xs)}.tdun-header__brand{grid-area:brand;display:flex;align-items:baseline;gap:var(--wp--preset--spacing--sm);min-width:0}.tdun-header__wordmark{font-family:var(--wp--preset--font-family--instrument-serif);font-weight:400;font-size:var(--wp--preset--font-size--heading-medium);line-height:var(--wp--custom--line-height--heading-medium);color:var(--wp--preset--color--text-primary);text-decoration:none;white-space:nowrap}.tdun-header__wordmark:focus-visible{outline:var(--wp--custom--focus--width) solid var(--wp--preset--color--green-primary);outline-offset:var(--wp--custom--focus--offset)}.tdun-header__list.tdun-ui-nav{gap:var(--wp--preset--spacing--xs)}.tdun-header .tdun-ui-action.tdun-ui-action--quiet,.tdun-header-drawer .tdun-ui-action.tdun-ui-action--quiet{padding-inline:var(--wp--preset--spacing--sm)}.tdun-header .tdun-header__link,.tdun-header .tdun-header__trigger,.tdun-header__login,.tdun-header__session-trigger{white-space:nowrap}.tdun-header [hidden]:not([hidden=until-found]),.tdun-header-drawer [hidden]:not([hidden=until-found]){display:none}.tdun-header__tagline{white-space:nowrap}.tdun-header__nav{grid-area:nav;display:flex;min-width:0}.tdun-header__item{position:relative}.tdun-header-drawer__trigger::after,.tdun-header__login::after,.tdun-header__session-trigger::after,.tdun-header__trigger::after{content:"";flex-shrink:0;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s}.tdun-header__login::after{visibility:hidden}.tdun-header-drawer__trigger[aria-expanded=true]::after,.tdun-header__session-trigger[aria-expanded=true]::after,.tdun-header__trigger[aria-expanded=true]::after{transform:rotate(225deg) translateY(-2px)}.tdun-header .tdun-header__panel{position:absolute;top:100%;left:0;z-index:1;inline-size:max-content;min-inline-size:min(18rem,calc(100vw - 2rem));max-inline-size:min(420px,calc(100vw - 2rem));list-style:none}.tdun-header-drawer__panel[hidden],.tdun-header__panel[hidden],.tdun-header__session-panel[hidden]{display:none}.tdun-header__panel-item,.tdun-header__session-panel li{margin:0;padding:0;list-style:none}.tdun-header-drawer__panel,.tdun-header__panel,.tdun-header__session-panel{margin:0;list-style:none}.tdun-header__panel-link,.tdun-header__session-link{width:100%}.tdun-header__actions{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;gap:var(--wp--preset--spacing--xs);min-width:0}.tdun-header__action{display:inline-flex;align-items:center}.tdun-header .tdun-header__action--menu{display:none}.tdun-header__utility{display:flex;align-items:center;flex-wrap:wrap;gap:var(--wp--preset--spacing--xs);margin-left:auto}.tdun-header__icon{display:block}.tdun-header__icon.tdun-header__icon--moon,html[data-theme=dark] .tdun-header__icon--sun{display:none}html[data-theme=dark] .tdun-header__icon--moon{display:inline}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .wp-site-blocks:has([data-tdun-header-hero]):has(#tdun-header[data-tdun-header]){--tdun-header-overlay-ink:var(--wp--preset--color--text-primary);--tdun-header-overlay-shade:var(--wp--preset--color--bg-primary)}html:not([data-theme=light]) .tdun-header__icon--sun{display:none}html:not([data-theme=light]) .tdun-header__icon--moon{display:inline}}.tdun-header__dark-label{white-space:nowrap}.tdun-header__session{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:var(--wp--preset--spacing--xs);min-width:104px;min-height:44px}.tdun-header__session-panel{position:absolute;top:100%;right:0;z-index:1;inline-size:max-content;min-inline-size:min(18rem,calc(100vw - 2rem));max-inline-size:calc(100vw - 2rem);list-style:none}.tdun-header-drawer__panel .tdun-header__panel-link,.tdun-header__panel .tdun-header__panel-link,.tdun-header__session-panel .tdun-header__session-link{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere}.tdun-header-drawer.tdun-ui-dialog{position:fixed;inset:0;inline-size:100%;block-size:100vh;block-size:100dvh;max-inline-size:none;max-block-size:none;margin:0;padding:0;border-width:0;border-radius:0;overflow-y:auto}.tdun-header-drawer__head{position:sticky;top:0;z-index:1;padding:var(--wp--preset--spacing--sm) var(--wp--preset--spacing--lg)}.tdun-header-drawer>.tdun-dialog__header{position:sticky;top:0;z-index:1}.tdun-header-drawer>.tdun-dialog__body{padding:0}.tdun-header-drawer__close{margin-inline-start:auto}.tdun-header-drawer__search{padding:var(--wp--preset--spacing--md) var(--wp--preset--spacing--lg)}.tdun-header-drawer__search .tdun-site-search{padding-block:0}.tdun-header-drawer__nav{padding:var(--wp--preset--spacing--sm) var(--wp--preset--spacing--lg)}.tdun-header-drawer .tdun-header-drawer__list{flex-direction:column;align-items:stretch}.tdun-header-drawer .tdun-header-drawer__link,.tdun-header-drawer .tdun-header-drawer__trigger{width:100%;justify-content:space-between}.tdun-header-drawer__utility{display:flex;align-items:center;gap:var(--wp--preset--spacing--sm);padding:var(--wp--preset--spacing--md) var(--wp--preset--spacing--lg)}.tdun-header-drawer__session{padding:0 var(--wp--preset--spacing--lg) var(--wp--preset--spacing--lg)}.tdun-header-drawer__session .tdun-header__session-panel{position:static}.tdun-header__search-overlay.tdun-ui-dialog{inline-size:min(720px,100%);max-block-size:min(84vh,840px);margin:auto;overflow-y:auto}.tdun-header__search-overlay .tdun-site-search{max-width:none;padding:0}.tdun-header__search-close{position:absolute;top:var(--wp--preset--spacing--xs);right:var(--wp--preset--spacing--xs)}@media (max-width:640px){.tdun-header__search-overlay.tdun-ui-dialog{inline-size:100%;block-size:100vh;block-size:100dvh;max-block-size:none;border-radius:0;border-width:0}}.tdun-header--no-dialog [data-tdun-menu-open],.tdun-header--no-dialog [data-tdun-search-open]{display:none}@media (max-width:899px){.tdun-header__bar{gap:var(--wp--preset--spacing--sm);padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--md)}.tdun-header[data-tdun-header] .tdun-header__bar{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"brand  search menu" "google account account";column-gap:var(--wp--preset--spacing--sm);row-gap:var(--wp--preset--spacing--xs)}.tdun-header__actions{display:contents}.tdun-header__action--search{grid-area:search}.tdun-header__action--menu{grid-area:menu}.tdun-header .tdun-header__action--menu{display:inline-flex}.tdun-header__action--google{grid-area:google;justify-self:start}.tdun-header__session{grid-area:account;justify-self:end}.tdun-header[data-tdun-header] .tdun-header__action--theme,.tdun-header[data-tdun-header] .tdun-header__nav,.tdun-header[data-tdun-header] .tdun-header__tagline{display:none}}@media (prefers-reduced-motion:reduce){.tdun-header-drawer__trigger::after,.tdun-header__bar,.tdun-header__session-trigger::after,.tdun-header__trigger::after,.wp-site-blocks:has([data-tdun-header-hero])>header{transition:none}}.tdun-breadcrumbs{margin:0 0 var(--wp--preset--spacing--md)}.tdun-breadcrumbs__spacer{margin:0}.tdun-region-index__nav{grid-template-columns:repeat(2,minmax(0,1fr))}.tdun-region-index__section:last-child{grid-column:1/-1}.tdun-region-index__list{margin:0;padding:0;list-style:none}.tdun-region-index__item{margin:0;padding:0}.tdun-region-index--footer .tdun-region-index__nav{grid-template-columns:1fr}@media (max-width:899px){.tdun-region-index__nav{grid-template-columns:1fr}.tdun-region-index__section:last-child{grid-column:auto}}