.header{--wdg-header-min-height: min( 33vw, 60vh );margin-inline:calc(var(--wdg-gap-gutter)*-1);max-width:none;overflow-x:clip;padding-block-start:var(--wdg-masthead-height);position:relative;z-index:4}.header.wp-block.block-editor-block-list__block.wp-block-wdg-header{margin-inline:calc(var(--wdg-gap-gutter)*-1) !important;max-width:none !important}.header+.has-background{margin-block-start:0}.header__layout{color:var(--wdg-color-text);display:flex;gap:var(--wdg-gap-small) var(--wdg-gap-medium);height:100%;margin:0 auto;max-width:calc(var(--wdg-width-wide) + 2*var(--wdg-gap-gutter));min-height:var(--wdg-header-min-height);padding:var(--wdg-gap-xsmall) var(--wdg-gap-gutter);position:initial}@media(min-width: 48rem){.header__layout{align-items:flex-end}}.header__layout>.header__content>*:not(.header__columns){margin:0}@media(max-width: 47.9375rem){.header__layout{flex-direction:column}}.header__layout .header__content{flex:1 0 55%}.header__layout .header__media{flex:1 1 45%}.header__media{aspect-ratio:3/4;margin:0;overflow:hidden;position:relative}@media(min-width: 48rem){.header__media{transform:scale(1.1) translateY(var(--wdg-gap-xsmall));transform-origin:center right}}.header__media img,.header__media video{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.header__content{display:flex;flex-direction:column;gap:var(--wdg-gap-xsmall);padding-block:calc(var(--wdg-gap-small) + var(--wdg-gap-xsmall))}.header__title{color:inherit;margin:0}.header__overlay{background-color:var(--wdg-color-black-60);display:block;inset:0;position:absolute}.header__excerpt{font-family:var(--wdg-font-sans);font-size:var(--wdg-font-size-large);line-height:1.4;margin:0}.header__metas{display:flex;flex-wrap:wrap;gap:1em}.header__meta:not(.header__meta--taxonomy){font-size:var(--wdg-font-size-medium)}.header__columns-layout{display:flex;gap:var(--wdg-gap-block)}@media(max-width: 61.9375rem){.header__columns-layout{flex-direction:column}}.header__column{display:flex;flex:1 1 50%;flex-direction:column}.header__column.is-vertically-aligned-center{justify-content:center}.header__column.is-vertically-aligned-bottom{justify-content:flex-end}.header__column :where(*+.wp-block-buttons){margin-top:var(--wdg-gap-xsmall)}.header__search{display:flex;gap:var(--wdg-gap-2xsmall);margin-block:0}.header__search-icon{left:1em;position:absolute;top:50%;transform:translateY(-50%)}.header__search-field{flex-grow:1;position:relative}.header__search-field svg{color:var(--wdg-color-link)}.header__search-field input{padding-inline-start:calc(2em + 16px)}.header.header--immersive{margin-block-start:0}.header.header--cover .header__content{padding-block:0}.header.header--cover .header__media{aspect-ratio:unset;inset:0;overflow:hidden;position:absolute;transform:none;transform-origin:unset;z-index:-1}.header.header--cover .header__media img,.header.header--cover .header__media video{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.header.header--min-height-none{--wdg-header-min-height: 0}.header.header--min-height-full{--wdg-header-min-height: calc( 85svh - var( --wdg-masthead-height, 0px ) - var( --wp-admin--admin-bar--height, 0px ) )}.header.header--min-height-full .header__layout{padding:var(--wdg-gap-medium) var(--wdg-gap-gutter)}.header.header--min-height-full .header__content{margin-block:auto}.header.header--min-height-full.is-hero-style .header__columns-layout{-moz-column-gap:0;column-gap:0}@media(max-width: 61.9375rem){.header.header--min-height-full.is-hero-style .header__columns-layout{flex-direction:column-reverse}}.header.header--min-height-full.is-hero-style .hero-graphic{margin:0}@media(min-width: 62rem){.header.header--min-height-full.is-hero-style .hero-graphic{transform:scale(1.2) translate(calc(var(--wdg-gap-small) * 1.5), 0)}}.header.header--article .header__content>*{max-width:unset}.header.header--article .header__content .share{align-self:flex-start}.header.header--article .header__title:not([class*=-variant]){font-size:var(--wdg-font-size-h2)}.header--search,.header--archive{margin-bottom:var(--wdg-gap-medium)}

/*# sourceMappingURL=style.css.map */