/* GENERATED FILE - DO NOT EDIT. Variant bundle built by tools/minify-css.py from css/cards-lined.css, css/single-centered.css, css/thumb-offset.css, css/hover-slide.css, css/meta-signature.css, css/content-framed.css, css/decor-grid.css, css/header-centered.css, css/footer-ledger.css, css/style-variant37.css */
.ecn-cards-lined .ecn-card{padding: 0 0 20px;border: 0;border-bottom: 1px solid var(--ecn-color-border);border-radius: 0;background: transparent;box-shadow: none}.ecn-cards-lined .ecn-card:hover{box-shadow: none}.ecn-cards-lined .ecn-card .ecn-thumb{border-radius: 0}.ecn-single-centered .ecn-article-header{align-items: center;text-align: center}.ecn-single-centered .ecn-breadcrumb{justify-content: center}.ecn-single-centered .ecn-byline{justify-content: center;padding: 10px 0;border-top: 0;border-bottom: 0}.ecn-single-centered .ecn-meta{justify-content: center}.ecn-single-centered .ecn-article-media{max-width: 960px}.ecn-thumb-offset :is(.ecn-card,.ecn-featured,.ecn-row,.ecn-row-mini,.ecn-article-media) .ecn-thumb{--ecn-offset: 9px;border-radius: 0;box-shadow: var(--ecn-offset) var(--ecn-offset) 0 var(--ecn-color-accent-soft),var(--ecn-offset) var(--ecn-offset) 0 1px var(--ecn-color-accent)}.ecn-thumb-offset :is(.ecn-row,.ecn-row-mini) .ecn-thumb{--ecn-offset: 5px}.ecn-thumb-offset .ecn-article-media .ecn-thumb{--ecn-offset: 14px}.ecn-hover-slide .ecn-card:hover{box-shadow: none}.ecn-hover-slide :is(.ecn-card,.ecn-featured,.ecn-row,.ecn-row-mini):is(:hover,:focus-within) :is(.ecn-card-title,.ecn-featured-title,.ecn-row-title,.ecn-row-mini-title) a{color: var(--ecn-color-accent)}@media (prefers-reduced-motion: no-preference){.ecn-hover-slide :is(.ecn-thumb-img,.ecn-thumb-placeholder span){transition: transform 0.4s cubic-bezier(0.2,0.7,0.2,1)}.ecn-hover-slide :is(.ecn-card,.ecn-featured,.ecn-row,.ecn-row-mini,.ecn-hero):is(:hover,:focus-within) :is(.ecn-thumb-img,.ecn-thumb-placeholder span){transform: translateY(-6%) scale(1.06)}.ecn-hover-slide :is(.ecn-card-title,.ecn-featured-title,.ecn-row-title,.ecn-row-mini-title){transition: transform 0.3s ease}.ecn-hover-slide :is(.ecn-card,.ecn-featured,.ecn-row,.ecn-row-mini):is(:hover,:focus-within) :is(.ecn-card-title,.ecn-featured-title,.ecn-row-title,.ecn-row-mini-title){transform: translateX(4px)}}.ecn-meta-signature .ecn-meta{gap: 4px 12px}.ecn-meta-signature .ecn-meta::before{content: "";width: 28px;height: 2px;background: var(--ecn-color-accent)}.ecn-meta-signature :is(.ecn-meta-date,.ecn-card-date,.ecn-row-mini-date,.ecn-row-date){font-family: Georgia,"Times New Roman","DejaVu Serif",serif;font-size: 0.9375rem;font-style: italic;letter-spacing: 0;text-transform: none}.ecn-meta-signature .ecn-meta-reading{font-size: 0.6875rem;letter-spacing: 0.12em;text-transform: uppercase}.ecn-meta-signature .ecn-byline{padding-top: 0;border-top: 0}.ecn-meta-signature .ecn-hero .ecn-meta::before{background: currentColor}.ecn-content-framed :is(.ecn-card-title,.ecn-featured-title){padding: 8px 12px;border-left: 3px solid var(--ecn-color-accent);background: var(--ecn-color-surface)}.ecn-content-framed .ecn-card-body{gap: 10px}.ecn-content-framed .ecn-card-excerpt{padding-left: 12px}.ecn-decor-grid{overflow-x: clip}.ecn-decor-grid :is(.ecn-article-header,.ecn-archive-header){position: relative;isolation: isolate}.ecn-decor-grid :is(.ecn-article-header,.ecn-archive-header)::before{content: "";position: absolute;z-index: -1;inset: -20px -24px;border: 1px solid var(--ecn-color-border);border-radius: var(--ecn-radius);background: linear-gradient(90deg,color-mix(in srgb,var(--ecn-color-accent) 12%,transparent) 1px,transparent 1px) 0 0 / 120px 120px,linear-gradient(180deg,color-mix(in srgb,var(--ecn-color-accent) 12%,transparent) 1px,transparent 1px) 0 0 / 120px 120px,linear-gradient(90deg,color-mix(in srgb,var(--ecn-color-accent) 6%,transparent) 1px,transparent 1px) 0 0 / 24px 24px,linear-gradient(180deg,color-mix(in srgb,var(--ecn-color-accent) 6%,transparent) 1px,transparent 1px) 0 0 / 24px 24px,var(--ecn-color-surface)}.ecn-decor-grid .ecn-archive-header::before{left: calc(-1 * var(--ecn-gutter));right: calc(-1 * var(--ecn-gutter))}@media (max-width: 799px){.ecn-decor-grid .ecn-article-header::before{left: 0;right: 0}}.ecn-header-centered .ecn-header-actions{display: contents}.ecn-header-centered .ecn-search-button{order: -1}.ecn-header-centered .ecn-branding{flex: 1 1 0;align-items: center;margin-right: 0;text-align: center}.ecn-header-centered .ecn-nav,.ecn-header-centered .ecn-search{order: 1}@media (min-width: 1024px){.ecn-header-centered .ecn-header-bar{flex-wrap: wrap;justify-content: center;gap: 0 8px;padding-top: 22px;padding-bottom: 10px;padding-right: var(--ecn-gutter)}.ecn-header-centered .ecn-branding{flex: 0 0 100%;max-width: 100%;padding-bottom: 16px;border-bottom: 1px solid var(--ecn-color-border)}.ecn-header-centered .ecn-site-title{font-size: 2.375rem}.ecn-header-centered .ecn-toggle-input{display: block}.ecn-header-centered .ecn-nav{flex: 0 1 auto;margin-left: 0;padding-top: 8px}.ecn-header-centered .ecn-menu,.ecn-header-centered .ecn-menu-fallback{flex-wrap: wrap;justify-content: center}.ecn-header-centered .ecn-menu > li > a{white-space: nowrap}.ecn-header-centered .ecn-header-actions .ecn-search-button{display: inline-flex;align-self: flex-end;order: 2;border-color: transparent}.ecn-header-centered .ecn-search{display: none;order: 3;flex: 0 0 100%;max-width: 480px;padding: 8px 0 4px}.ecn-header-centered #ecn-search-toggle:checked ~ .ecn-search{display: block}body.ecn-header-centered:has(> .dyez-lang-switcher-primary) .ecn-header,body.ecn-header-centered:has(> .dyez-lang-switcher-relocated) .ecn-header{padding-top: 26px}body.ecn-header-centered:has(> .dyez-lang-switcher-primary) .ecn-header-bar,body.ecn-header-centered:has(> .dyez-lang-switcher-relocated) .ecn-header-bar{padding-right: var(--ecn-gutter)}.ecn-header-centered .dyez-lang-switcher-primary,.ecn-header-centered .dyez-lang-switcher-relocated{top: 8px;transform: none}}.ecn-footer-ledger .ecn-footer{background: var(--ecn-color-bg);border-top: 6px double var(--ecn-color-accent)}.ecn-footer-ledger .ecn-footer-brand{padding-bottom: 24px;border-bottom: 1px solid var(--ecn-color-border)}.ecn-footer-ledger .ecn-footer-content{padding-top: 24px}.ecn-footer-ledger .ecn-footer-column .widget-title,.ecn-footer-ledger .ecn-footer-column .widget h2,.ecn-footer-ledger .ecn-footer-column .widget h3{font-variant: small-caps;letter-spacing: 0.08em;font-weight: 600}.ecn-footer-ledger .ecn-footer-bottom{display: block;padding: 16px 0;text-align: center;font-size: 0.8125rem;border-top: 1px solid var(--ecn-color-border)}@media (max-width: 639px){.ecn-footer-ledger .ecn-footer-column + .ecn-footer-column{border-top: 1px solid var(--ecn-color-border);padding-top: 20px;margin-top: 4px}}@media (min-width: 900px){.ecn-footer-ledger .ecn-footer-brand{padding-bottom: 0;padding-right: 32px;border-bottom: none;border-right: 1px solid var(--ecn-color-border)}.ecn-footer-ledger .ecn-footer-content{padding-top: 0;padding-left: 32px}}:root{--ecn-color-bg: #ffffff;--ecn-color-surface: #f0f2f4;--ecn-color-border: #e0e4e8;--ecn-color-accent: #333a44;--ecn-color-accent-contrast: #ffffff;--ecn-color-accent-soft: #ebedf0;--ecn-font-heading: Didot,"Bodoni MT","Noto Serif Display","URW Palladio L",P052,Sylfaen,serif;--ecn-font-body: Charter,"Bitstream Charter","Sitka Text",Cambria,serif;--ecn-radius: 0;--ecn-shadow: none}.ecn-variant-37 .ecn-section-title{border-top: 1px solid var(--ecn-color-accent)}.ecn-variant-37 .ecn-menu > li > a{font-variant-caps: all-small-caps;font-size: 1.0625rem;letter-spacing: 0.06em}.ecn-variant-37 .ecn-article-title{font-weight: 600;letter-spacing: -0.01em;line-height: 1.3}.ecn-variant-37 .ecn-breadcrumb{letter-spacing: 0.06em;text-transform: uppercase;font-size: 0.6875rem}.ecn-variant-37.ecn-content-framed :is(.ecn-card-title,.ecn-featured-title){background: transparent}