/* Single header layout authority, 1.2.0. All geometry is RTL-aware. */
body .fn-header-stack{--hd-surface:#fff;--hd-ink:#172b43;--hd-nav:#102b57;--hd-nav-ink:#fff;--hd-top:#edf1f6;--hd-top-ink:#304258;--hd-secondary:#163e76;--hd-news:#f1f4f8;--hd-news-ink:#172b43;--hd-cols:minmax(180px,1fr) minmax(0,1.4fr) auto;--hd-radius:0px;display:flex;flex-direction:column;isolation:auto}
body .fn-header-stack .fn-header-surface{display:block;overflow:visible;background-color:var(--hd-surface);color:var(--hd-ink);border:0;box-shadow:none;min-height:0}
body .fn-header-stack .fn-header-surface:after{content:none}
body .fn-header-stack .fn-header{display:grid;grid-template-columns:var(--hd-cols);align-items:center;gap:24px;min-height:var(--fn-header-height);padding-block:var(--hd-pad,18px);height:auto}
body .fn-header-stack .fn-brand-zone{grid-column:auto;grid-row:auto;min-width:0;justify-content:flex-start}
body .fn-header-stack .fn-brand{text-align:start;min-width:0;filter:none}
body .fn-header-stack .fn-brand-zone__rule{display:none}
body .fn-header-stack .custom-logo{width:auto;max-width:min(100%,var(--fn-logo-width));max-height:100px;object-fit:contain}
body .fn-header-stack .fn-brand p{display:block;color:inherit;opacity:.8;font-size:var(--hd-caption-size,12px);line-height:1.8;overflow-wrap:anywhere}
body .fn-header-stack .fn-header-editorial{display:block;grid-column:auto;grid-row:auto;min-width:0;text-align:center;filter:none}
body .fn-header-stack .fn-editorial-signature{min-width:0;max-width:100%;padding:8px 18px;background:transparent;border:0;border-inline-start:2px solid var(--fn-accent);box-shadow:none;backdrop-filter:none}
body .fn-header-stack .fn-editorial-signature strong{font-size:var(--hd-title-size,18px);line-height:1.7;color:inherit;overflow-wrap:anywhere}
body .fn-header-stack .fn-editorial-signature small{color:inherit;opacity:.7}
body .fn-header-stack .fn-header-actions{grid-column:auto;grid-row:auto;justify-content:flex-end;filter:none}
body .fn-header-stack .fn-search-toggle,body .fn-header-stack .fn-dark-toggle{flex-shrink:0;background:transparent;color:inherit;border:1px solid currentColor;box-shadow:none;backdrop-filter:none}
body .fn-header-stack .fn-topbar{background:var(--hd-top);color:var(--hd-top-ink);border:0}
body .fn-header-stack .fn-topbar__inner{display:flex;flex-wrap:wrap;min-height:38px;height:auto;gap:12px;padding-block:5px}
body .fn-header-stack .fn-topbar__message{flex:1;min-width:0;overflow-wrap:anywhere}
body .fn-header-stack .fn-header-socials{display:flex;gap:8px;direction:ltr}
body .fn-header-stack .fn-header-socials a{display:grid;place-items:center;width:30px;height:30px;border:1px solid currentColor;border-radius:6px}
body .fn-header-stack .fn-nav{display:block;width:100%;max-width:none;margin:0;border:0;background:var(--hd-nav);color:var(--hd-nav-ink);border-radius:var(--hd-radius);backdrop-filter:none;box-shadow:none;position:relative;z-index:80}
body .fn-header-stack .fn-nav__inner{min-width:0;gap:12px;padding-inline:0}
body .fn-header-stack .fn-nav__list{min-width:0;flex-wrap:wrap;gap:0 var(--fn-nav-gap);overflow:visible}
body .fn-header-stack .fn-nav__list>li>a{white-space:normal;line-height:1.6;min-height:var(--fn-nav-height);padding:9px 5px;color:inherit}
body .fn-header-stack .fn-nav__list>li:hover>a,body .fn-header-stack .fn-nav__list>.current-menu-item>a{color:var(--hd-nav-ink);background:color-mix(in srgb,var(--fn-accent),transparent 55%);border-color:var(--fn-accent)}
body .fn-header-stack .fn-nav-home{color:inherit;flex-shrink:0;width:auto;min-width:36px;padding:5px 10px;margin:0}
body .fn-header-stack .fn-nav-home b{font-size:12px}
body .fn-header-stack .fn-emblem{color:inherit;border-color:currentColor}
body .fn-header-stack .fn-breaking-bar{width:100%;margin:0;background:var(--hd-news);color:var(--hd-news-ink);border:0;border-bottom:1px solid var(--fn-line)}
body .fn-header-stack .fn-breaking-text{max-width:none}
body .fn-header-stack .fn-breaking-bar__inner{min-height:44px;padding-block:5px}
body .fn-header-stack .fn-header-search[hidden]{display:none!important}
body .fn-header-stack .fn-header-search{z-index:200;color:var(--fn-text)}
body.fn-search-style-inline .fn-header-stack .fn-header{padding-bottom:74px}
body.fn-header-content-clean .fn-header-stack .fn-header{grid-template-columns:minmax(0,1fr) auto}
body.fn-header-content-brand .fn-header-stack .fn-header{display:flex;justify-content:center}
body.fn-header-content-image .fn-header-stack .fn-header{display:block;padding:0;min-height:var(--fn-header-height)}
body.fn-header-no-title .fn-header-stack .fn-editorial-signature strong{display:none}
body .fn-header-stack a:focus-visible,body .fn-header-stack button:focus-visible{outline:3px solid var(--fn-accent);outline-offset:3px}
@media(min-width:1101px){
body.fn-logo-align-left .fn-header-stack .fn-header{direction:ltr}
body.fn-logo-align-left .fn-header-stack .fn-header>*{direction:rtl}
body.fn-logo-align-center .fn-header-stack .fn-header:not(.hd-inline){grid-template-columns:1fr auto 1fr}
body.fn-logo-align-center .fn-header-stack .fn-header:not(.hd-inline) .fn-brand-zone{grid-column:2;grid-row:1}
body.fn-logo-align-center .fn-header-stack .fn-header:not(.hd-inline) .fn-header-editorial{grid-column:1;grid-row:1}
body.fn-logo-align-center .fn-header-stack .fn-header:not(.hd-inline) .fn-header-actions{grid-column:3;grid-row:1}
body .fn-header-stack .hd-inline{display:flex;flex-wrap:wrap}
body .fn-header-stack .hd-inline>.fn-brand-zone{flex:0 1 200px}
body .fn-header-stack .hd-inline>.fn-header-editorial{display:none}
body .fn-header-stack .hd-inline>.fn-nav{flex:1 1 420px}
body .fn-header-stack .hd-inline .fn-nav__inner{width:100%}
body .fn-header-stack .hd-inline .fn-emblem{display:none}
}
@media(max-width:1100px){
body .fn-header-stack .fn-header{grid-template-columns:minmax(0,1fr) auto;gap:12px}
body .fn-header-stack .fn-header-editorial{display:none}
body .fn-header-stack .fn-nav__list{gap:0 12px}
body .fn-header-stack .fn-emblem{display:none}
}
@media(max-width:780px){
body .fn-header-stack .fn-header{min-height:76px;padding-block:12px}
body .fn-header-stack .custom-logo{max-width:var(--hd-mobile-logo,150px);max-height:70px}
body .fn-header-stack .fn-brand__fallback strong{font-size:19px;overflow-wrap:anywhere}
body .fn-header-stack .fn-topbar__message{white-space:normal;font-size:11px}
body .fn-header-stack .fn-topbar__date{display:flex}
body .fn-header-stack .fn-topbar__date time{display:block;font-size:10px}
body .fn-header-stack .fn-header-socials{flex-wrap:wrap;margin-inline-start:auto}
body .fn-header-stack .fn-nav__list{display:none;position:fixed;inset:0 0 0 auto;z-index:140;width:min(86vw,360px);padding:72px 20px 25px;overflow:auto;background:var(--fn-surface);color:var(--fn-text)}
body .fn-header-stack .fn-nav__list.is-open{display:block}
body .fn-header-stack .fn-nav__list>li>a{min-height:44px;padding:9px}
body .fn-header-stack .fn-nav__list>li:hover>a{color:var(--fn-text)}
body .fn-header-stack .fn-breaking-bar__inner{gap:8px}
body .fn-header-stack .fn-breaking-badge{font-size:11px;flex-shrink:0}
body.fn-header-no-mobile-caption .fn-header-stack .fn-brand p{display:none}
body .fn-header-stack .fn-nav{transform:none!important;filter:none!important}
}
@media print{body .fn-header-stack{display:none}}
@media(max-width:780px){body.fn-menu-open .fn-header-stack .fn-nav{z-index:150}}

body.fn-header-preset-template01 .fn-header-stack{--hd-surface:#fff;--hd-ink:#16304e;--hd-nav:#112c60;--hd-nav-ink:#fff}


body.fn-header-preset-template02 .fn-header-stack{--hd-surface:#b00920;--hd-ink:#fff;--hd-nav:#b00920;--hd-nav-ink:#fff}
body.fn-header-preset-template02 .fn-header-stack .fn-topbar__inner{min-height:52px}body.fn-header-preset-template02 .fn-header-stack .fn-header{--hd-cols:1fr 1.3fr auto}body.fn-header-preset-template02 .fn-header-stack .fn-nav{border-top:1px solid #ffffff35}

body.fn-header-preset-template03 .fn-header-stack{--hd-surface:#087397;--hd-ink:#fff;--hd-nav:#087397;--hd-nav-ink:#fff}
body.fn-header-preset-template03 .fn-header-stack .fn-header{min-height:80px}body.fn-header-preset-template03 .fn-header-stack .fn-brand p{font-size:11px}

body.fn-header-preset-template04 .fn-header-stack{--hd-surface:#ff940a;--hd-ink:#302315;--hd-nav:#34373b;--hd-nav-ink:#fff}
body.fn-header-preset-template04 .fn-header-stack .fn-nav__inner{border-inline:18px solid transparent}body.fn-header-preset-template04 .fn-header-stack .fn-header{padding-bottom:30px}

body.fn-header-preset-template05 .fn-header-stack{--hd-surface:#074cc8;--hd-ink:#fff;--hd-nav:#074cc8;--hd-nav-ink:#fff}
body.fn-header-preset-template05 .fn-header-stack .fn-header{--hd-cols:1fr 1fr auto}body.fn-header-preset-template05 .fn-header-stack .fn-nav{border-top:1px solid #ffffff30}

body.fn-header-preset-template06 .fn-header-stack{--hd-surface:#fff;--hd-ink:#202c3d;--hd-nav:#f1f3f6;--hd-nav-ink:#202c3d}
body.fn-header-preset-template06 .fn-header-stack .fn-header{--hd-cols:1fr 1.6fr auto}body.fn-header-preset-template06 .fn-header-stack .fn-nav{border-block:1px solid var(--fn-line)}

body.fn-header-preset-template07 .fn-header-stack{--hd-surface:#164b81;--hd-ink:#fff;--hd-nav:#fff;--hd-nav-ink:#164b81}
body.fn-header-preset-template07 .fn-header-stack .fn-header{border-inline-start:7px solid var(--fn-accent)}

body.fn-header-preset-template08 .fn-header-stack{--hd-surface:#fff9e9;--hd-ink:#30291c;--hd-nav:#29251c;--hd-nav-ink:#fff4d7}
body.fn-header-preset-template08 .fn-header-stack .fn-editorial-signature{border:1px solid #b59b62;padding:15px 28px}body.fn-header-preset-template08 .fn-header-stack .fn-nav{border-bottom:4px solid #b59b62}

body.fn-header-preset-template09 .fn-header-stack{--hd-surface:#fff;--hd-ink:#173c3b;--hd-nav:#fff;--hd-nav-ink:#173c3b}
body.fn-header-preset-template09 .fn-header-stack .fn-header{min-height:84px}body.fn-header-preset-template09 .fn-header-stack .fn-nav{border-block:1px solid var(--fn-line)}

body.fn-header-preset-template10 .fn-header-stack{--hd-surface:#c3152c;--hd-ink:#fff;--hd-nav:#890c21;--hd-nav-ink:#fff}
body.fn-header-preset-template10 .fn-header-stack .fn-header{border-bottom:5px solid #ffbd44}body.fn-header-preset-template10 .fn-header-stack .fn-breaking-badge{border-radius:0}

body.fn-header-preset-template11 .fn-header-stack{--hd-surface:#17222e;--hd-ink:#fff;--hd-nav:#101820;--hd-nav-ink:#fff}
body.fn-header-preset-template11 .fn-header-stack .fn-editorial-signature{border-inline-start:3px solid #dbaa62}body.fn-header-preset-template11 .fn-header-stack .fn-nav{border-top:1px solid #ffffff20}

body.fn-header-preset-template12 .fn-header-stack{--hd-surface:#193149;--hd-ink:#fff;--hd-nav:#193149;--hd-nav-ink:#fff}
body.fn-header-preset-template12 .fn-header-stack .fn-header{min-height:180px}body.fn-header-preset-template12 .fn-header-stack .fn-header-surface{background-image:linear-gradient(90deg,#0004,#0001),var(--fn-header-image);background-size:cover}

body.fn-header-preset-template13 .fn-header-stack{--hd-surface:#f3faf6;--hd-ink:#193c30;--hd-nav:#14634a;--hd-nav-ink:#fff}
body.fn-header-preset-template13 .fn-header-stack .fn-nav{border-block:3px solid #bd9d60}body.fn-header-preset-template13 .fn-header-stack .fn-brand{padding-inline-start:12px;border-inline-start:4px solid #bd9d60}

body.fn-header-preset-template14 .fn-header-stack{--hd-surface:#fff;--hd-ink:#202020;--hd-nav:#fff;--hd-nav-ink:#202020}
body.fn-header-preset-template14 .fn-header-stack .fn-header{border-bottom:4px double #222}body.fn-header-preset-template14 .fn-header-stack .fn-nav{border-bottom:1px solid #222}body.fn-header-preset-template14 .fn-header-stack .fn-brand__fallback strong{font-family:serif;font-size:32px}

body.fn-header-preset-template15 .fn-header-stack{--hd-surface:#312264;--hd-ink:#fff;--hd-nav:#45327b;--hd-nav-ink:#fff}
body.fn-header-preset-template15 .fn-header-stack .fn-header-surface{background-image:linear-gradient(110deg,transparent,#ffffff18)}body.fn-header-preset-template15 .fn-header-stack .fn-nav__list>li>a{border-radius:24px}

body.fn-header-preset-template16 .fn-header-stack{--hd-surface:#fff;--hd-ink:#173456;--hd-nav:#173456;--hd-nav-ink:#fff}
body.fn-header-preset-template16 .fn-header-stack .fn-header{--hd-cols:1fr;justify-items:center;text-align:center}body.fn-header-preset-template16 .fn-header-stack .fn-brand{text-align:center}body.fn-header-preset-template16 .fn-header-stack .fn-header-actions{justify-content:center}body.fn-header-preset-template16 .fn-header-stack .fn-nav__list{justify-content:center}

body.fn-header-preset-template17 .fn-header-stack{--hd-surface:#f4f6fa;--hd-ink:#233952;--hd-nav:#fff;--hd-nav-ink:#233952}
body.fn-header-preset-template17 .fn-header-stack .fn-header{border:1px solid var(--fn-line);border-radius:18px;margin-block:16px;padding-inline:24px;box-shadow:0 12px 30px #172b4310}body.fn-header-preset-template17 .fn-header-stack .fn-nav{border-bottom:3px solid var(--fn-accent)}

body.fn-header-preset-template18 .fn-header-stack{--hd-surface:#fff;--hd-ink:#283a51;--hd-nav:#172b43;--hd-nav-ink:#fff}
body.fn-header-preset-template18 .fn-header-stack .fn-header{--hd-cols:minmax(180px,.7fr) minmax(0,2fr) auto}body.fn-header-preset-template18 .fn-header-stack .fn-header-ad img{max-height:115px;width:auto}body.fn-header-preset-template18 .fn-header-stack .fn-editorial-signature{width:100%;background:color-mix(in srgb,var(--hd-surface),var(--fn-accent) 6%);padding:22px}

body.fn-header-preset-template19 .fn-header-stack{--hd-surface:#f6f8fb;--hd-ink:#163454;--hd-nav:#f6f8fb;--hd-nav-ink:#163454}
body.fn-header-preset-template19 .fn-header-stack .fn-header{min-height:140px}body.fn-header-preset-template19 .fn-header-stack .fn-brand-zone{border-inline-end:3px solid var(--fn-accent);padding-inline-end:24px}body.fn-header-preset-template19 .fn-header-stack .fn-nav__list{justify-content:flex-start}

body.fn-header-preset-template20 .fn-header-stack{--hd-surface:#fff;--hd-ink:#20374b;--hd-nav:#fff;--hd-nav-ink:#20374b}
body.fn-header-preset-template20 .fn-header-stack .fn-header{border-inline:1px solid var(--fn-line);padding-inline:24px}body.fn-header-preset-template20 .fn-header-stack .fn-nav__inner{border:1px solid var(--fn-line);padding-inline:18px}body.fn-header-preset-template20 .fn-header-stack .fn-header-surface{border-top:6px solid var(--fn-accent)}

@media(max-width:1100px){body[class*="fn-header-preset-"] .fn-header-stack .fn-header{grid-template-columns:minmax(0,1fr) auto;justify-items:stretch}body[class*="fn-header-preset-"] .fn-header-stack .fn-header-editorial{display:none}}
@media(max-width:780px){body[class*="fn-header-preset-"] .fn-header-stack .fn-header{padding-inline:0;border-inline:0;box-shadow:none;margin-block:0;border-radius:0;min-height:76px}body[class*="fn-header-preset-"] .fn-header-stack .fn-brand-zone{padding:0;border:0}}
/* User color settings win over every preset. */
@media(min-width:1101px){
body.fn-logo-align-center .fn-header-stack .fn-header:not(.hd-inline){grid-template-columns:1fr auto 1fr;justify-items:stretch}
body.fn-logo-align-center .fn-header-stack .fn-header:not(.hd-inline) .fn-brand-zone{grid-column:2;grid-row:1;justify-content:center}
body.fn-logo-align-center .fn-header-stack .fn-header:not(.hd-inline) .fn-header-editorial{grid-column:1;grid-row:1}
body.fn-logo-align-center .fn-header-stack .fn-header:not(.hd-inline) .fn-header-actions{grid-column:3;grid-row:1}
body.fn-header-content-clean .fn-header-stack .fn-header:not(.hd-inline){grid-template-columns:minmax(0,1fr) auto}
body.fn-header-content-clean .fn-header-stack .fn-header .fn-brand-zone,body.fn-header-content-clean .fn-header-stack .fn-header .fn-header-actions{grid-column:auto;grid-row:auto}
}
