:root,.tl-timeline,#MapsContainer{color-scheme:light;--bg:#ffffff;--bg-accent:#f4f6f8;--surface:#ffffff;--surface-raised:#f8fafc;--surface-sunken:#f4f6f8;--line:#e6eaee;--line-strong:#8f8f8f;--surface-zebra:#eaecef;--surface-control:#e5e7eb;--line-control:#848484;--text:#1f2d3a;--text-muted:#5b6b7a;--text-faint:#64707c;--accent:#0233ff;--accent-hover:#003776;--accent-quiet:#eef2ff;--on-accent:#ffffff;--danger:#b42318;--danger-quiet:#fdeceb;--on-danger:#ffffff;--success:#17724b;--success-quiet:#dcf5e8;--warn:#8a5a06;--warn-quiet:#fbeed3;--shadow-1:0 1px 2px rgb(31 45 58 / 0.06), 0 1px 3px rgb(31 45 58 / 0.08);--shadow-2:0 4px 12px rgb(31 45 58 / 0.1), 0 2px 4px rgb(31 45 58 / 0.06);--ring:0 0 0 3px rgb(2 51 255 / 0.28);--radius-sm:4px;--radius:6px;--radius-lg:8px;--radius-pill:999px;--ui-border-width:1px;--nlf-control-height:2.5rem;--ui-surface:#ffffff;--ui-surface-header:#dddddd;--ui-border:#949494;--ui-text:#444444;--ui-text-strong:#000000;--ui-hover-bg:#5b6b7a;--ui-hover-border:#0233ff;--ui-hover-text:#ffffff;--ui-highlight-border:#fdcc00;--ui-active-bg:#0233ff;--ui-active-text:#ffffff;--ui-highlight-bg:#fdcc00;--ui-highlight-text:#000000;--ui-error-bg:#ffffff;--ui-error-text:#222222;--ui-error-border:#ff0084;--s2-surface:#ffffff;--s2-surface-quiet:#eeeeee;--s2-border:#aaaaaa;--s2-text:#444444;--s2-text-muted:#888888;--s2-selected:#5897fb;--motion:160ms;--ease:cubic-bezier(0.2, 0.7, 0.3, 1);--nlf-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M3 1 L8 5 L3 9 Z'/%3E%3C/svg%3E");--nlf-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M4 1h2v3h3v2H6v3H4V6H1V4h3z'/%3E%3C/svg%3E");--nlf-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 4h8v2H1z'/%3E%3C/svg%3E")}.tl-timeline,#MapsContainer{color:var(--text)}@media (prefers-color-scheme:dark){:root:not([data-theme='light']){color-scheme:dark;--bg:#161f2e;--bg-accent:#1c2637;--surface:#1f2a3c;--surface-raised:#27334a;--surface-sunken:#131b28;--line:#35425c;--line-strong:#7285ab;--surface-zebra:#27334a;--surface-control:#33425f;--line-control:#798db6;--text:#e8eef8;--text-muted:#9aabc6;--text-faint:#8f9db3;--accent:#7894ff;--accent-hover:#9ab0ff;--accent-quiet:#1e2c4b;--on-accent:#0a1020;--danger:#f98a8a;--danger-quiet:#3a1a1c;--on-danger:#0a1020;--success:#48d39b;--success-quiet:#0f3529;--warn:#f0bf6a;--warn-quiet:#3a2c10;--shadow-1:0 1px 2px rgb(0 0 0 / 0.4), 0 1px 3px rgb(0 0 0 / 0.3);--shadow-2:0 4px 12px rgb(0 0 0 / 0.45), 0 2px 4px rgb(0 0 0 / 0.35);--ring:0 0 0 3px rgb(111 141 255 / 0.35);--ui-surface:#16202f;--ui-surface-header:#1e293b;--ui-border:#66779a;--ui-text:#d7e0ee;--ui-text-strong:#f2f6fc;--ui-hover-bg:#2b3a55;--ui-hover-border:#6f8dff;--ui-hover-text:#ffffff;--ui-highlight-border:#f0bf6a;--ui-active-bg:#6f8dff;--ui-active-text:#0a1020;--ui-highlight-bg:#f0bf6a;--ui-highlight-text:#0a1020;--ui-error-bg:#16202f;--ui-error-text:#e8eef8;--ui-error-border:#f98a8a;--s2-surface:#16202f;--s2-surface-quiet:#1e293b;--s2-border:#3b4a66;--s2-text:#d7e0ee;--s2-text-muted:#9aabc6;--s2-selected:#6f8dff}}:root[data-theme='dark']{color-scheme:dark;--bg:#161f2e;--bg-accent:#1c2637;--surface:#1f2a3c;--surface-raised:#27334a;--surface-sunken:#131b28;--line:#35425c;--line-strong:#7285ab;--surface-zebra:#27334a;--surface-control:#33425f;--line-control:#798db6;--text:#e8eef8;--text-muted:#9aabc6;--text-faint:#8f9db3;--accent:#7894ff;--accent-hover:#9ab0ff;--accent-quiet:#1e2c4b;--on-accent:#0a1020;--danger:#f98a8a;--danger-quiet:#3a1a1c;--on-danger:#0a1020;--success:#48d39b;--success-quiet:#0f3529;--warn:#f0bf6a;--warn-quiet:#3a2c10;--shadow-1:0 1px 2px rgb(0 0 0 / 0.4), 0 1px 3px rgb(0 0 0 / 0.3);--shadow-2:0 4px 12px rgb(0 0 0 / 0.45), 0 2px 4px rgb(0 0 0 / 0.35);--ring:0 0 0 3px rgb(111 141 255 / 0.35);--ui-surface:#16202f;--ui-surface-header:#1e293b;--ui-border:#66779a;--ui-text:#d7e0ee;--ui-text-strong:#f2f6fc;--ui-hover-bg:#2b3a55;--ui-hover-border:#6f8dff;--ui-hover-text:#ffffff;--ui-highlight-border:#f0bf6a;--ui-active-bg:#6f8dff;--ui-active-text:#0a1020;--ui-highlight-bg:#f0bf6a;--ui-highlight-text:#0a1020;--ui-error-bg:#16202f;--ui-error-text:#e8eef8;--ui-error-border:#f98a8a;--s2-surface:#16202f;--s2-surface-quiet:#1e293b;--s2-border:#3b4a66;--s2-text:#d7e0ee;--s2-text-muted:#9aabc6;--s2-selected:#6f8dff}/*!
 * Font Awesome Free 6.3.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-at:before{content:"\40"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-k:before{content:"\4b"}.fa-w:before{content:"\57"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-asterisk:before{content:"\2a"}.fa-i:before{content:"\49"}.fa-v:before{content:"\56"}.fa-q:before{content:"\51"}.fa-g:before{content:"\47"}.fa-e:before{content:"\45"}.fa-c:before{content:"\43"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"\4c"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-image:before{content:"\f03e"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-file-word:before{content:"\f1c2"}.fa-z:before{content:"\5a"}.fa-a:before{content:"\41"}.fa-p:before{content:"\50"}.fa-question:before{content:"\3f"}.fa-f:before{content:"\46"}.fa-file-excel:before{content:"\f1c3"}.fa-h:before{content:"\48"}.fa-r:before{content:"\52"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-file-image:before{content:"\f1c5"}.fa-file-code:before{content:"\f1c9"}.fa-j:before{content:"\4a"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-file-pdf:before{content:"\f1c1"}.fa-o:before{content:"\4f"}.fa-envelope:before{content:"\f0e0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-u:before{content:"\55"}.fa-s:before{content:"\53"}.fa-n:before{content:"\4e"}.fa-b:before{content:"\42"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-less-than:before{content:"\3c"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-greater-than:before{content:"\3e"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-arrow-up:before{content:"\f062"}.fa-y:before{content:"\59"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-equals:before{content:"\3d"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-hashtag:before{content:"\23"}.fa-t:before{content:"\54"}.fa-calendar:before{content:"\f133"}.fa-m:before{content:"\4d"}.fa-exclamation:before{content:"\21"}.fa-print:before{content:"\f02f"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-x:before{content:"\58"}.fa-d:before{content:"\44"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(fonts/FontAwesome/fa-brands-400.woff2) format("woff2")}.fa-brands,.fab{font-weight:400}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(fonts/FontAwesome/fa-regular-400.woff2) format("woff2")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(fonts/FontAwesome/fa-solid-900.subset.woff2?v=a7d27299e2) format("woff2")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:swap;font-weight:400;src:url(fonts/FontAwesome/fa-brands-400.woff2) format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:swap;font-weight:900;src:url(fonts/FontAwesome/fa-solid-900.subset.woff2?v=a7d27299e2) format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:swap;font-weight:400;src:url(fonts/FontAwesome/fa-regular-400.woff2) format("woff2")}@font-face{font-family:"FontAwesome";font-display:swap;src:url(fonts/FontAwesome/fa-solid-900.subset.woff2?v=a7d27299e2) format("woff2")}@font-face{font-family:"FontAwesome";font-display:swap;src:url(fonts/FontAwesome/fa-brands-400.woff2) format("woff2")}@font-face{font-family:"FontAwesome";font-display:swap;src:url(fonts/FontAwesome/fa-regular-400.woff2) format("woff2");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:swap;src:url(fonts/FontAwesome/fa-v4compatibility.woff2) format("woff2");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}@font-face{font-family:'open_sans';font-display:swap;font-style:normal;font-weight:300;src:url(css/../fonts/GoogleHelvetiva/Open-Sans/open-sans-v15-cyrillic-ext_greek_greek-ext_vietnamese_latin-ext_latin_cyrillic-300.subset.woff2) format("woff2")}@font-face{font-family:'open_sans';font-display:swap;font-style:italic;font-weight:300;src:url(css/../fonts/GoogleHelvetiva/Open-Sans/open-sans-v15-cyrillic-ext_greek_greek-ext_vietnamese_latin-ext_latin_cyrillic-300italic.subset.woff2) format("woff2")}@font-face{font-family:'open_sans';font-display:swap;font-style:normal;font-weight:400;src:url(css/../fonts/GoogleHelvetiva/Open-Sans/open-sans-v15-cyrillic-ext_greek_greek-ext_vietnamese_latin-ext_latin_cyrillic-regular.subset.woff2) format("woff2")}@font-face{font-family:'open_sans';font-display:swap;font-style:italic;font-weight:400;src:url(css/../fonts/GoogleHelvetiva/Open-Sans/open-sans-v15-cyrillic-ext_greek_greek-ext_vietnamese_latin-ext_latin_cyrillic-italic.subset.woff2) format("woff2")}@font-face{font-family:'open_sans';font-display:swap;font-style:normal;font-weight:600;src:url(css/../fonts/GoogleHelvetiva/Open-Sans/open-sans-v15-cyrillic-ext_greek_greek-ext_vietnamese_latin-ext_latin_cyrillic-600.subset.woff2) format("woff2")}@font-face{font-family:'open_sans';font-display:swap;font-style:italic;font-weight:600;src:url(css/../fonts/GoogleHelvetiva/Open-Sans/open-sans-v15-cyrillic-ext_greek_greek-ext_vietnamese_latin-ext_latin_cyrillic-600italic.subset.woff2) format("woff2")}@font-face{font-family:'open_sans';font-display:swap;font-style:normal;font-weight:700;src:url(css/../fonts/GoogleHelvetiva/Open-Sans/open-sans-v15-cyrillic-ext_greek_greek-ext_vietnamese_latin-ext_latin_cyrillic-700.subset.woff2) format("woff2")}@font-face{font-family:'open_sans';font-display:swap;font-style:italic;font-weight:700;src:url(css/../fonts/GoogleHelvetiva/Open-Sans/open-sans-v15-cyrillic-ext_greek_greek-ext_vietnamese_latin-ext_latin_cyrillic-700italic.subset.woff2) format("woff2")}@font-face{font-family:'open_sans';font-display:swap;font-style:normal;font-weight:800;src:url(css/../fonts/GoogleHelvetiva/Open-Sans/open-sans-v15-cyrillic-ext_greek_greek-ext_vietnamese_latin-ext_latin_cyrillic-800.subset.woff2) format("woff2")}@font-face{font-family:'open_sans';font-display:swap;font-style:italic;font-weight:800;src:url(css/../fonts/GoogleHelvetiva/Open-Sans/open-sans-v15-cyrillic-ext_greek_greek-ext_vietnamese_latin-ext_latin_cyrillic-800italic.subset.woff2) format("woff2")}@font-face{font-family:'open_sans_fallback';font-style:normal;font-weight:400;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo"),local("Arimo-Regular");size-adjust:104.51%;ascent-override:102.27%;descent-override:28.03%;line-gap-override:0%}@font-face{font-family:'open_sans_fallback';font-style:normal;font-weight:600;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");size-adjust:101.5%;ascent-override:105.31%;descent-override:28.86%;line-gap-override:0%}@font-face{font-family:'open_sans_fallback';font-style:normal;font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");size-adjust:105.2%;ascent-override:101.6%;descent-override:27.85%;line-gap-override:0%}abbr{border-bottom-style:dotted;border-bottom-width:1px}address{display:block;font-style:italic;padding-left:2px;padding-right:2px}bdo{direction:rtl;unicode-bidi:bidi-override}blockquote{display:block;margin:1em 10px 1em 40px}[dir=rtl] blockquote{margin:1em 10px 1em 40px}body{display:block;margin:8px}button{color:var(--text);display:inline-block;font-size:13px;font-weight:400;text-align:center;text-indent:0;white-space:nowrap;border-width:1px;padding:1px 8px}caption{display:table-caption;text-align:center}col{display:table-column}colgroup{display:table-column-group}dd{margin:0 0 0 40px}[dir=rtl] dd{margin:0 40px 0 0}del{text-decoration:line-through}fieldset{display:block;margin-left:2px;margin-right:2px;border-style:groove;border-width:1px;padding:.33em .67em .75em}h1{display:block;font-size:2em;font-weight:700;margin:.67em 0}h2{display:block;font-size:1.5em;font-weight:700;margin:.83em 0}h3{display:block;font-size:1.17em;font-weight:700;margin:1em 0}h4{display:block;font-weight:700;margin:1em 0}h5{display:block;font-size:.83em;font-weight:700;margin:1.67em 0}h6{display:block;font-size:.67em;font-weight:700;margin:2.33em 0}hr{box-sizing:content-box;display:block;height:0;text-align:center;border-style:inset;border-width:1px;margin:10px 0}iframe{border-style:inset;border-width:0}input{color:var(--text);font-size:13px;font-weight:400;text-align:default;text-indent:0;text-transform:none;border-width:1px;padding:1px}legend{display:block;padding-left:2px;padding-right:2px}li{display:list-item}menu{display:block;padding-left:2px;padding-right:2px;margin:1em 0 1em 40px}[dir=rtl] menu{margin:1em 40px 1em 0}pre{display:block;font-size:.81em;white-space:pre;margin:1em 0}q{quotes:\" \" ' ';}
/*
sub{vertical-align:sub;}
sup{vertical-align:super;}
*/
sub, sup {
  /* Specified in % so that the sup/sup is the right size relative to the surrounding text */
  font-size: 75%;
  /* Zero out the line-height so that it doesn't interfere with the positioning that follows */
  line-height: 0;
  /* Where the magic happens: makes all browsers position the sup/sup properly, relative to the surrounding text */
  position: relative;
  /* Note that if you're using Eric Meyer's reset.css, this is already set and you can remove this rule */
  vertical-align: baseline;
  /* Prevent sup and sub from rendering text-decoration */
  display: inline-block;
}
sup {
  /* Move the superscripted text up */
  top: -0.5em;
}
sub {
  /* Move the subscripted text down, but only half as far down as the superscript moved up */
  bottom: -0.25em;
}
table{display:table;text-indent:0;}
tbody{display:table-row-group;vertical-align:top;}
td{display:table-cell;vertical-align:inherit;}
textarea{color:var(--text);font-size:13px;font-weight:400;line-height:normal;text-align:default;text-indent:0;text-transform:none;border-width:1px;padding:1px;}
tfoot{display:table-footer-group;vertical-align:top;}
th{display:table-cell;font-weight:700;vertical-align:inherit;}
thead{display:table-header-group;vertical-align:top;}
tr{display:table-row;vertical-align:inherit;}
a,ins{text-decoration:underline;}
area,audio,base,datalist,head,link,meta,noscript,script,style,title{display:none;}
audio[controls],video{display:inline;}
b,strong{font-weight:700;}
cite,dfn,em,i,var{font-style:italic;}
code,kbd,samp{font-size:.81em;}
div,dt,form,html{display:block;}
dl,p{display:block;margin:1em 0;}
keygen,select{color:var(--text);font-size:13px;font-weight:400;text-align:default;text-indent:0;border-width:1px;padding:1px;}
ol,ul{display:block;list-style-position:outside;list-style-type:disc;margin:1em 0;padding:0 0 0 20px;}
[dir=rtl] ol,[dir=rtl] ul{padding:0 20px 0 0;}
optgroup,option{text-indent:0;}

/*
 * Aufklappflächen (`popover`) wieder ausblenden, solange sie geschlossen sind.
 *
 * Der Browser bringt dafür eine eigene Regel mit:
 *
 *     [popover]:not(:popover-open):not(dialog[open]) { display: none }
 *
 * Sie steht aber im Stilblatt des BROWSERS, und ein Stilblatt des Autors schlägt es - unabhängig
 * davon, wie spezifisch die Auswahl ist. Die Zeile `div,dt,form,html{display:block}` weiter oben
 * setzt damit JEDE Aufklappfläche, die ein `<div>` ist, dauerhaft sichtbar. Sie stammt aus einer
 * Zeit, in der es `popover` noch nicht gab (2023), und ist bis zum 14.8.2026 niemandem aufgefallen,
 * weil das Portal die Technik nirgends benutzte.
 *
 * Diese Regel stellt das Verhalten des Browsers wieder her - für alle künftigen Aufklappflächen,
 * nicht nur für die Smiley-Auswahl, an der es auffiel.
 */
[popover]:not(:popover-open):not(dialog[open]){display:none;}

/*
 * `hidden` muss verstecken.
 *
 * Dieselbe Ursache wie eine Zeile darüber: Der Browser blendet `[hidden]` über sein eigenes
 * Stilblatt aus, und die Autor-Regeln `div,dt,form,html{display:block}` bzw. `dl,p{display:block}`
 * schlagen es. Ein `<p hidden>` oder `<div hidden>` stand damit sichtbar auf der Seite - gemessen
 * am 14.8.2026 an der Meldung „Nichts gefunden",die dauerhaft unter der Smiley-Auswahl stand. * * ── Warum `!important` ───────────────────────────────────────────────────────────────────────── * Die erste Fassung dieser Regel stand ohne. Das genügt gegen ELEMENTnamen (`p`,`div`),aber ein * Attribut wiegt genauso schwer wie eine KLASSE - und jede Klassenregel,die weiter hinten im * Bündel steht,gewinnt damit. Genau das ist am 14.8.2026 passiert:`.nlf-social-picker__btn *{display:grid}` in `pages/modules/social/css/default.css` kommt nach dieser Datei,also * blieb jeder Smiley sichtbar,den die Suche gerade auf `hidden` gesetzt hatte - die Suche „lief",
 * nur sah man nichts davon.
 *
 * `hidden` ist keine Gestaltungsfrage, sondern eine Aussage über den Zustand: Dieses Element ist
 * NICHT DA. Ein Stilblatt darf das nicht überstimmen. Bootstrap löst es seit Fassung 4 genauso
 * (`bootstrap-reboot.css`), und im Portal wird `hidden` ausschliesslich per Skript geschaltet -
 * es gibt nichts, was diese Regel unabsichtlich träfe.
 */
[hidden]{display:none!important;}
/*
 * `<picture>` darf im Layout nicht auffallen.
 *
 * Seit dem 19.8.2026 bekommt jedes eigene Bild eine WebP-/AVIF-Fassung und wird dafür in ein
 * `<picture>` gepackt. Das ist ein zusätzliches Element im Baum - und genau daran hängen zwei
 * stille Fehler:
 *
 * 1. In einem Flex- oder Rasterbehälter wird das `<picture>` zum Kind, nicht mehr das `<img>`.
 *    Jede Regel, die dem Bild eine Rolle im Layout gibt (`flex`, `align-self`, `grid-column`),
 *    trifft dann ein Element, das gar nicht mehr im Layout steht.
 * 2. `<picture>` ist von Haus aus `display:inline` und bekäme damit die Zeilenhöhe seines
 *    Elternteils als zusätzlichen Raum unter dem Bild.
 *
 * `display:contents` löst beides: Das Element bleibt im DOM (der Browser braucht es, um die
 * Quellen auszuwerten), verschwindet aber aus dem Layoutbaum - das `<img>` sitzt wieder genau
 * dort, wo es vorher sass. `<picture>` hat keine eigene Bedeutung für Hilfsmittel, die bekannte
 * Zugänglichkeitsfalle von `display:contents` (verschluckte Rollen bei Listen und Tabellen)
 * greift hier also nicht.
 *
 * ACHTUNG: Das ersetzt NICHT die Anpassung von Regeln mit direktem Kindselektor. `.content > img`
 * fragt nach dem BAUM, nicht nach dem Layout, und trifft ein verschachteltes `<img>` weiterhin
 * nicht. Solche Regeln stehen einzeln nachgezogen in `cms/css/default.css`, `memo/css/default.css`
 * und `design1/css/default.css`.
 */
picture{display:contents;}
/*
 * Mit `display:contents` stehen die `<source>` im Layout neben dem Bild. Der zweite Server sah am
 * 3.10.2026 in einem Zweispalter das Bild in die zweite Zeile rutschen und blendete `source` im Design
 * aus. Ein erster Versuch hier, mit `picture` vor dem Text, ließ sich nicht nachstellen. Der zweite
 * Server stellte es danach in einem Raster mit `div` vor `picture` nach: ohne diese Regel Oberkante des
 * Bildes 450 statt 0 und der Block 880 statt 431 px hoch. Die Wahl der Quelle hängt nicht an der
 * Darstellung: Mit `display:none` nahmen Chromium und Firefox weiter die `<source>`.
 */
picture > source{display:none;}

/*
 * Ein Bild mit `width`/`height` behält sein Seitenverhältnis.
 *
 * Seit dem 20.8.2026 trägt jedes eigene Bild seine natürlichen Abmessungen als Attribute - damit
 * der Browser den Platz schon reservieren kann, bevor die Datei da ist. Ohne diese Zeile wäre das
 * ein Rückschritt statt eines Fortschritts: Regeln wie `[class^="grid-"] img { max-width: 100% }`
 * oder `.module-news img { max-width: 100% }` begrenzen die BREITE und lassen die Höhe stehen -
 * das Bild würde gestaucht.
 *
 * `height: auto` sagt dem Browser, dass er die Höhe aus dem Seitenverhältnis der Attribute rechnen
 * soll. Die Attribute legen damit den PLATZ fest, nicht die Anzeigegrösse.
 *
 * Bewusst ohne `!important` und mit der schwächsten möglichen Spezifität: Jede Regel, die einem
 * Bild absichtlich eine Höhe gibt (`.pa-item-img { height: 100% }`, `object-fit`-Kacheln, die
 * Lightbox), gewinnt weiterhin.
 */
img{height:auto;}


/* vendor-surfaces.css */
/**
 * Fremdflächen: select2 - und die eigene Altklasse `.button`.
 *
 * ── Was diese Datei bis zum 23.8.2026 war ──────────────────────────────────────────────────────
 * Ein „Fremdflächen-Deckel":Sie hat jQuery UIs Zustandsklassen (`ui-state-*`,`ui-widget-*`,* `ui-button`) mit Tokens übermalt,damit der Dunkelmodus überhaupt möglich wurde. Ohne das wäre * jeder Knopf auf dunklem Grund hell geblieben - `ui-button` stand fest auf `background:#fff`. * * ── Was sie heute ist ────────────────────────────────────────────────────────────────────────── * Am 23.8.2026 ist jQuery UI aus dem Portal verschwunden;maps und memo waren die letzten beiden * Verbraucher. Die neunzig Zeilen Übermalung sind damit entfallen. Geblieben sind zwei Dinge:* * 1. select2 - lebt weiter,hat eigene feste Farben und braucht den Deckel unverändert. * 2. `.button` - keine Fremdklasse,sondern die eigene Altklasse. Sie hing an `ui-button`,* weil `include.js` bis zum 17.8.2026 aus jedem Knopf ein jQuery-UI-Widget machte. Der * Aufruf ist längst weg,die Klasse lebt weiter:51 Vorkommen in Vorlagen,18 CMS- und * 5 News-Zeilen. * * ── Die Reihenfolge im Bündel ist tragend ────────────────────────────────────────────────────── * Eingebunden NACH `jquery.select2.css` (die überschreibt sie) und VOR * `legacy-grid.css`/`default.css`/`forms.css` (die überschreiben diese hier). Eine Zwischen- * schicht,kein Machtwort. Deshalb bleibt `.button` auch hier stehen und wandert nicht nach * `forms.css` - ein Umzug hätte die Kaskade verschoben. * * @author M. Martin / TDS * @package Framework * @subpackage Styles */ .button{border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text-strong);font-weight:400;padding:.4em 1em;border-radius:var(--radius-sm,4px);transition:background var(--motion,160ms) var(--ease,ease),border-color var(--motion,160ms) var(--ease,ease),color var(--motion,160ms) var(--ease,ease)}@media (prefers-reduced-motion:reduce){.button{transition:none}}.button:hover,.button:focus-visible{border:1px solid var(--ui-hover-border);background:var(--ui-hover-bg);color:var(--ui-hover-text)}.highcharts-axis-labels text,.highcharts-legend-item text,.highcharts-title,.highcharts-subtitle,.highcharts-axis-title{fill:var(--text)!important;color:var(--text)!important}.highcharts-legend-item-hidden text{fill:var(--text-faint)!important;color:var(--text-faint)!important}.highcharts-grid-line{stroke:var(--line)}.highcharts-axis-line,.highcharts-tick{stroke:var(--line-strong)}.select2-container.select2 .select2-selection--single{height:30px}.select2-container--default.select2 .select2-selection--single .select2-selection__rendered,.select2-container--classic.select2 .select2-selection--single .select2-selection__rendered{line-height:28px}.select2-container--default.select2 .select2-selection--single .select2-selection__arrow,.select2-container--classic.select2 .select2-selection--single .select2-selection__arrow{height:28px}html .select2-container .select2-choice,html .select2-container .select2-selection,html .select2-drop,html .select2-dropdown{background:var(--s2-surface);border-color:var(--s2-border);color:var(--s2-text)}html .select2-results .select2-highlighted,html .select2-results__option--highlighted{background:var(--s2-selected);color:var(--ui-hover-text)}html .select2-container .select2-choice .select2-arrow,html .select2-search input{background:var(--s2-surface-quiet);border-color:var(--s2-border)}html .select2-container--default .select2-selection--single .select2-selection__rendered,html .select2-container--classic .select2-selection--single .select2-selection__rendered{color:var(--s2-text)}.tl-timeline .tl-text,.tl-timeline .tl-text p,.tl-timeline .tl-text .tl-headline-date,.tl-timeline .tl-text h3.tl-headline-date,.tl-timeline .tl-text .tl-headline-date small,.tl-timeline .tl-text h3.tl-headline-date small,.tl-timeline .tl-text .tl-text-date{color:#5d5d5d}.tl-timeline .tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick,.tl-timeline .tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major .tl-timeaxis-tick{color:#5d5d5d}.tl-timeline .tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline,.tl-timeline .tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline p{color:#5d5d5d}.tl-timeline .tl-timenav .tl-attribution a{color:#5d5d5d}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.grid-container:before,.mobile-grid-5:before,.mobile-grid-10:before,.mobile-grid-15:before,.mobile-grid-20:before,.mobile-grid-25:before,.mobile-grid-30:before,.mobile-grid-35:before,.mobile-grid-40:before,.mobile-grid-45:before,.mobile-grid-50:before,.mobile-grid-55:before,.mobile-grid-60:before,.mobile-grid-65:before,.mobile-grid-70:before,.mobile-grid-75:before,.mobile-grid-80:before,.mobile-grid-85:before,.mobile-grid-90:before,.mobile-grid-95:before,.mobile-grid-100:before,.mobile-grid-33:before,.mobile-grid-66:before,.tablet-grid-5:before,.tablet-grid-10:before,.tablet-grid-15:before,.tablet-grid-20:before,.tablet-grid-25:before,.tablet-grid-30:before,.tablet-grid-35:before,.tablet-grid-40:before,.tablet-grid-45:before,.tablet-grid-50:before,.tablet-grid-55:before,.tablet-grid-60:before,.tablet-grid-65:before,.tablet-grid-70:before,.tablet-grid-75:before,.tablet-grid-80:before,.tablet-grid-85:before,.tablet-grid-90:before,.tablet-grid-95:before,.tablet-grid-100:before,.tablet-grid-33:before,.tablet-grid-66:before,.grid-5:before,.grid-10:before,.grid-15:before,.grid-20:before,.grid-25:before,.grid-30:before,.grid-35:before,.grid-40:before,.grid-45:before,.grid-50:before,.grid-55:before,.grid-60:before,.grid-65:before,.grid-70:before,.grid-75:before,.grid-80:before,.grid-85:before,.grid-90:before,.grid-95:before,.grid-100:before,.grid-33:before,.grid-66:before,.clearfix:before,.grid-container:after,.mobile-grid-5:after,.mobile-grid-10:after,.mobile-grid-15:after,.mobile-grid-20:after,.mobile-grid-25:after,.mobile-grid-30:after,.mobile-grid-35:after,.mobile-grid-40:after,.mobile-grid-45:after,.mobile-grid-50:after,.mobile-grid-55:after,.mobile-grid-60:after,.mobile-grid-65:after,.mobile-grid-70:after,.mobile-grid-75:after,.mobile-grid-80:after,.mobile-grid-85:after,.mobile-grid-90:after,.mobile-grid-95:after,.mobile-grid-100:after,.mobile-grid-33:after,.mobile-grid-66:after,.tablet-grid-5:after,.tablet-grid-10:after,.tablet-grid-15:after,.tablet-grid-20:after,.tablet-grid-25:after,.tablet-grid-30:after,.tablet-grid-35:after,.tablet-grid-40:after,.tablet-grid-45:after,.tablet-grid-50:after,.tablet-grid-55:after,.tablet-grid-60:after,.tablet-grid-65:after,.tablet-grid-70:after,.tablet-grid-75:after,.tablet-grid-80:after,.tablet-grid-85:after,.tablet-grid-90:after,.tablet-grid-95:after,.tablet-grid-100:after,.tablet-grid-33:after,.tablet-grid-66:after,.grid-5:after,.grid-10:after,.grid-15:after,.grid-20:after,.grid-25:after,.grid-30:after,.grid-35:after,.grid-40:after,.grid-45:after,.grid-50:after,.grid-55:after,.grid-60:after,.grid-65:after,.grid-70:after,.grid-75:after,.grid-80:after,.grid-85:after,.grid-90:after,.grid-95:after,.grid-100:after,.grid-33:after,.grid-66:after,.clearfix:after{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.grid-container:after,.mobile-grid-5:after,.mobile-grid-10:after,.mobile-grid-15:after,.mobile-grid-20:after,.mobile-grid-25:after,.mobile-grid-30:after,.mobile-grid-35:after,.mobile-grid-40:after,.mobile-grid-45:after,.mobile-grid-50:after,.mobile-grid-55:after,.mobile-grid-60:after,.mobile-grid-65:after,.mobile-grid-70:after,.mobile-grid-75:after,.mobile-grid-80:after,.mobile-grid-85:after,.mobile-grid-90:after,.mobile-grid-95:after,.mobile-grid-100:after,.mobile-grid-33:after,.mobile-grid-66:after,.tablet-grid-5:after,.tablet-grid-10:after,.tablet-grid-15:after,.tablet-grid-20:after,.tablet-grid-25:after,.tablet-grid-30:after,.tablet-grid-35:after,.tablet-grid-40:after,.tablet-grid-45:after,.tablet-grid-50:after,.tablet-grid-55:after,.tablet-grid-60:after,.tablet-grid-65:after,.tablet-grid-70:after,.tablet-grid-75:after,.tablet-grid-80:after,.tablet-grid-85:after,.tablet-grid-90:after,.tablet-grid-95:after,.tablet-grid-100:after,.tablet-grid-33:after,.tablet-grid-66:after,.grid-5:after,.grid-10:after,.grid-15:after,.grid-20:after,.grid-25:after,.grid-30:after,.grid-35:after,.grid-40:after,.grid-45:after,.grid-50:after,.grid-55:after,.grid-60:after,.grid-65:after,.grid-70:after,.grid-75:after,.grid-80:after,.grid-85:after,.grid-90:after,.grid-95:after,.grid-100:after,.grid-33:after,.grid-66:after,.clearfix:after{clear:both}.grid-container{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:10px;padding-right:10px}.mobile-grid-5,.mobile-grid-10,.mobile-grid-15,.mobile-grid-20,.mobile-grid-25,.mobile-grid-30,.mobile-grid-35,.mobile-grid-40,.mobile-grid-45,.mobile-grid-50,.mobile-grid-55,.mobile-grid-60,.mobile-grid-65,.mobile-grid-70,.mobile-grid-75,.mobile-grid-80,.mobile-grid-85,.mobile-grid-90,.mobile-grid-95,.mobile-grid-100,.mobile-grid-33,.mobile-grid-66,.tablet-grid-5,.tablet-grid-10,.tablet-grid-15,.tablet-grid-20,.tablet-grid-25,.tablet-grid-30,.tablet-grid-35,.tablet-grid-40,.tablet-grid-45,.tablet-grid-50,.tablet-grid-55,.tablet-grid-60,.tablet-grid-65,.tablet-grid-70,.tablet-grid-75,.tablet-grid-80,.tablet-grid-85,.tablet-grid-90,.tablet-grid-95,.tablet-grid-100,.tablet-grid-33,.tablet-grid-66,.grid-5,.grid-10,.grid-15,.grid-20,.grid-25,.grid-30,.grid-35,.grid-40,.grid-45,.grid-50,.grid-55,.grid-60,.grid-65,.grid-70,.grid-75,.grid-80,.grid-85,.grid-90,.grid-95,.grid-100,.grid-33,.grid-66{box-sizing:border-box;padding-left:10px;padding-right:10px}.grid-parent{padding-left:0;padding-right:0}@media (max-width:767px){.hide-on-mobile{display:none!important}.mobile-grid-5{float:left;width:5%}.mobile-grid-10{float:left;width:10%}.mobile-grid-15{float:left;width:15%}.mobile-grid-20{float:left;width:20%}.mobile-grid-25{float:left;width:25%}.mobile-grid-30{float:left;width:30%}.mobile-grid-35{float:left;width:35%}.mobile-grid-40{float:left;width:40%}.mobile-grid-45{float:left;width:45%}.mobile-grid-50{float:left;width:50%}.mobile-grid-55{float:left;width:55%}.mobile-grid-60{float:left;width:60%}.mobile-grid-65{float:left;width:65%}.mobile-grid-70{float:left;width:70%}.mobile-grid-75{float:left;width:75%}.mobile-grid-80{float:left;width:80%}.mobile-grid-85{float:left;width:85%}.mobile-grid-90{float:left;width:90%}.mobile-grid-95{float:left;width:95%}.mobile-grid-33{float:left;width:33.33333%}.mobile-grid-66{float:left;width:66.66667%}.mobile-grid-100{clear:both;width:100%}}@media (min-width:768px) and (max-width:1024px){.hide-on-tablet{display:none!important}.tablet-grid-5{float:left;width:5%}.tablet-grid-10{float:left;width:10%}.tablet-grid-15{float:left;width:15%}.tablet-grid-20{float:left;width:20%}.tablet-grid-25{float:left;width:25%}.tablet-grid-30{float:left;width:30%}.tablet-grid-35{float:left;width:35%}.tablet-grid-40{float:left;width:40%}.tablet-grid-45{float:left;width:45%}.tablet-grid-50{float:left;width:50%}.tablet-grid-55{float:left;width:55%}.tablet-grid-60{float:left;width:60%}.tablet-grid-65{float:left;width:65%}.tablet-grid-70{float:left;width:70%}.tablet-grid-75{float:left;width:75%}.tablet-grid-80{float:left;width:80%}.tablet-grid-85{float:left;width:85%}.tablet-grid-90{float:left;width:90%}.tablet-grid-95{float:left;width:95%}.tablet-grid-33{float:left;width:33.33333%}.tablet-grid-66{float:left;width:66.66667%}.tablet-grid-100{clear:both;width:100%}}@media (min-width:1025px){.hide-on-desktop{display:none!important}.grid-5{float:left;width:5%}.grid-10{float:left;width:10%}.grid-15{float:left;width:15%}.grid-20{float:left;width:20%}.grid-25{float:left;width:25%}.grid-30{float:left;width:30%}.grid-35{float:left;width:35%}.grid-40{float:left;width:40%}.grid-45{float:left;width:45%}.grid-50{float:left;width:50%}.grid-55{float:left;width:55%}.grid-60{float:left;width:60%}.grid-65{float:left;width:65%}.grid-70{float:left;width:70%}.grid-75{float:left;width:75%}.grid-80{float:left;width:80%}.grid-85{float:left;width:85%}.grid-90{float:left;width:90%}.grid-95{float:left;width:95%}.grid-33{float:left;width:33.33333%}.grid-66{float:left;width:66.66667%}.grid-100{clear:both;width:100%}}:root{--cc-bg:#fff;--cc-text:#2d4156;--cc-btn-primary-bg:#2d4156;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#1d2e38;--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#d8e0e6;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:rgba(4,6,8,.85);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}.c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-block-text:#b3bfc5;--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0}.cc_div *,.cc_div :after,.cc_div :before,.cc_div :hover{animation:none;background:none;border:none;border-radius:unset;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;float:none;font-family:inherit;font-size:1em;font-style:inherit;font-variant:normal;font-weight:inherit;height:auto;letter-spacing:unset;line-height:1.2;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:none;transition:none;vertical-align:baseline;visibility:unset}.cc_div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#2d4156;color:var(--cc-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:400}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:.35em}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden}.cc_div a{border-bottom:1px solid}.cc_div a:hover{border-color:#fff0;text-decoration:none}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide #s-inr,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{opacity:1;transform:translateX(100%)}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{opacity:1;transform:translateX(-100%)}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{opacity:1!important;visibility:visible!important}#cm{background:#fff;background:var(--cc-bg);bottom:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgb(2 2 3 / .28);font-family:inherit;line-height:normal;max-width:24.2em;opacity:0;padding:1.1em 1.5em 1.4em;position:fixed;right:1.25em;transform:scale(.95);visibility:hidden;width:100%;z-index:1}#cc_div #cm{display:block!important}#c-ttl{font-size:1.05em;margin-bottom:.7em}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.9em;line-height:1.5em}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{background:#eaeff2;background:var(--cc-btn-secondary-bg);border-radius:4px;color:#2d4156;color:var(--cc-btn-secondary-text);cursor:pointer;display:inline-block;flex:1;font-size:.82em;padding:1em 1.7em;text-align:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:1em}#s-cnt #s-rall-bn{float:none}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-cnt{display:table;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:101}#s-bl{outline:none}#s-bl .title{margin-top:1.4em}#s-bl .b-bn,#s-bl .title:first-child{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{background:none;display:block;font-family:inherit;font-size:.95em;padding:1.3em 6.4em 1.3em 2.7em;position:relative;transition:background-color .25s ease;width:100%}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-left-radius:0;border-bottom-right-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{border:1px solid #f1f3f5;border:1px solid var(--cc-section-border);margin-bottom:.5em;padding:1em;transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#s-bl .c-bl:not(.b-ex):first-child:hover{background:#fff0;background:unset}#s-bl .c-bl.b-ex{background:#f0f4f7;background:var(--cc-cookie-category-block-bg);border:none;padding:0;transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em;margin-bottom:.5em}#s-bl .b-acc{display:none;margin-bottom:0;max-height:0;overflow:hidden;padding-top:0}#s-bl .act .b-acc{display:block;max-height:100%;overflow:hidden}#s-cnt .p{color:#2d4156;color:var(--cc-block-text);font-size:.9em;line-height:1.5em;margin-top:.85em}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;position:relative;vertical-align:middle}#cs{bottom:0;left:0;padding:0 1.7em;position:fixed;right:0;top:0;width:100%}#cs,#s-inr{height:100%}#s-inr{box-shadow:0 13px 27px -5px rgb(3 6 9 / .26);margin:0 auto;max-width:45em;opacity:0;overflow:hidden;padding-bottom:4.75em;padding-top:4.75em;position:relative;transform:scale(.96);visibility:hidden}#s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)}#s-bl{display:block;height:100%;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;padding:1.3em 1.8em;width:100%}#s-bns{border-top:1px solid #f1f3f5;border-top:1px solid var(--cc-section-border);bottom:0;height:4.75em;left:0;padding:1em 1.8em;position:absolute;right:0}.cc_div .cc-link{border-bottom:1px solid #2d4156;border-bottom:1px solid var(--cc-btn-primary-bg);color:#2d4156;color:var(--cc-btn-primary-bg);cursor:pointer;display:inline;font-weight:600;padding-bottom:0;text-decoration:none}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:#fff0}#c-bns button:first-child,#s-bns button:first-child{background:#2d4156;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}#c-bns.swap button:first-child{background:#eaeff2;background:var(--cc-btn-secondary-bg);color:#2d4156;color:var(--cc-btn-secondary-text)}#c-bns.swap button:last-child{background:#2d4156;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#2d4156;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-hdr{border-bottom:1px solid #f1f3f5;border-bottom:1px solid var(--cc-section-border);display:table;height:4.75em;padding:0 1.8em;position:absolute;top:0;width:100%;z-index:2}#s-hdr,#s-ttl{vertical-align:middle}#s-ttl{display:table-cell;font-size:1em}#s-c-bn{font-size:1.45em;font-weight:400;height:1.7em;margin:0;overflow:hidden;padding:0;position:relative;width:1.7em}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#c_policy__text{height:31.25em;margin-top:1.25em;overflow-y:auto}#c-s-in{height:100%;height:calc(100% - 2.5em);max-height:37.5em;position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{background:#fff0;border-radius:0 .25em .25em 0;height:100%;width:.9em}#s-bl::-webkit-scrollbar-thumb{background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border:.25em solid #fff;border:.25em solid var(--cc-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{height:5px;width:10px}}.cc_div .b-tg{bottom:0;display:inline-block;margin:auto;right:0;right:1.2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg,.cc_div .b-tg .c-tgl{cursor:pointer;position:absolute;top:0}.cc_div .b-tg .c-tgl{border:0;display:block;left:0;margin:0}.cc_div .b-tg .c-tg{background:#919ea6;background:var(--cc-toggle-bg-off);pointer-events:none;position:absolute;transition:background-color .25s ease,box-shadow .25s ease}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{border-radius:4em;height:1.5em;width:3.4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{background:#fff;background:var(--cc-toggle-knob-bg);border:none;border-radius:100%;box-shadow:0 1px 2px rgb(24 32 35 / .36);box-sizing:content-box;content:"";display:block;height:1.25em;left:.125em;position:relative;top:.125em;transition:transform .25s ease;width:1.25em}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{border-collapse:collapse;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#s-bl td,#s-bl th{font-size:.8em;padding:.8em .625em .8em 1.2em;text-align:left;vertical-align:top}#s-bl th{font-family:inherit;padding:1.2em}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-bottom:1px solid var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{background:#070707;background:rgb(4 6 8 / .85);background:var(--cc-overlay-bg);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:none;visibility:hidden}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{bottom:0;left:0;position:fixed;top:0;transition:visibility .25s linear;visibility:hidden;width:100%;width:100vw}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{max-width:100vw;width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .exp:before,.cc_div .b-bn .exp:before{border:solid #2d4156;border:solid var(--cc-btn-secondary-text);border-width:0 2px 2px 0;content:"";display:inline-block;left:1.2em;margin-right:15px;padding:.2em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)}.cc_div .act .b-bn .b-tl:before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i:before{border:solid #ecf2fa;border:solid var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;display:inline-block;left:.75em;padding:.1em .1em .45em;top:.37em}#s-c-bn:after,#s-c-bn:before,.cc_div .on-i:before{content:"";margin:0 auto;position:absolute;transform:rotate(45deg)}#s-c-bn:after,#s-c-bn:before{background:#2d4156;background:var(--cc-btn-secondary-text);border-radius:1em;height:.6em;left:.82em;top:.58em;width:1.5px}#s-c-bn:after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{display:block;height:100%;position:absolute;right:0;text-align:center;transition:opacity .15s ease;width:50%}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i:after,.cc_div .off-i:before{background:#ecf2fa;background:var(--cc-toggle-knob-icon-color);content:" ";display:block;height:.7em;margin:0 auto;position:absolute;right:.8em;top:.42em;transform-origin:center;width:.09375em}.cc_div .off-i:before{transform:rotate(45deg)}.cc_div .off-i:after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{bottom:auto;top:50%;transform:translateY(-37%)}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center,#cm.cloud{left:1em;margin:0 auto;right:1em}#cm.cloud{max-width:50em;overflow:hidden;padding:1.3em 2em;text-align:center;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{display:table-cell;padding-right:2.4em;vertical-align:top;width:70%}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{display:table-cell;min-width:170px;vertical-align:middle}#cm.cloud .c-bn{margin:.625em 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{border-radius:0;bottom:0;left:0;max-width:100%;padding:2em;position:fixed;right:0;width:100%}#cm.bar #c-inr{margin:0 auto;max-width:32em}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.6em;padding-right:1.6em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{border-radius:0;margin:0 0 0 auto;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl thead tr{left:-9999px;position:absolute;top:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e9edf2;border-top:1px solid var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;padding-left:35%;position:relative}.cc_div .bar #s-bl td:before{color:#2d4156;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm.top{bottom:auto;top:1.25em}#cm.left{left:1.25em;right:auto}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{bottom:1em;display:block;left:1em;margin:0;max-width:100%;padding:1.4em!important;right:1em;width:auto}.force--consent #cm,.force--consent #cm.cloud{max-width:100vw;width:auto}#cm.top{bottom:auto;top:1em}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .b-tg{right:1.1em;transform:scale(1.1)}#s-inr{border-radius:0;margin:0;padding-bottom:7.9em}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.3em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-bottom:1.2em;padding-top:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{left:-9999px;position:absolute;top:-9999px}#s-bl tr{border-top:1px solid #e9edf2;border-top:1px solid var(--cc-cookie-table-border)}#s-bl td{border:none;padding-left:35%;position:relative}#s-bl td:before{color:#2d4156;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm .c-bn,.cc_div .c-bn{margin-right:0;width:100%}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{float:unset;margin-left:0;margin-top:.625em}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;min-width:unset;width:auto}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}.cc_div.ie #c-vln{height:100%;padding-top:5.62em}.cc_div.ie .bar #c-vln{padding-top:0}.cc_div.ie #cs{margin-top:-5.625em;max-height:37.5em;position:relative;top:0}.cc_div.ie .bar #cs{margin-top:0;max-height:100%}.cc_div.ie #cm{border:1px solid #dee6e9}.cc_div.ie #c-s-in{top:0}.cc_div.ie .b-tg{margin-bottom:.7em;padding-left:1em}.cc_div.ie .b-tg .c-tgl:checked~.c-tg:after{left:1.95em}.cc_div.ie #s-bl table{overflow:auto}.cc_div.ie .b-tg .c-tg{display:none}.cc_div.ie .b-tg .c-tgl{display:inline-block;height:auto;margin-bottom:.2em;position:relative;vertical-align:middle}.cc_div.ie #s-cnt .b-bn .b-tl{padding:1.3em 6.4em 1.3em 1.4em}.cc_div.ie .bar #s-bl td:before{display:none}.cc_div.ie .bar #s-bl td{padding:.8em .625em .8em 1.2em}.cc_div.ie .bar #s-bl thead tr{position:relative}.cc_div.ie .b-tg .t-lb{filter:alpha(opacity=0)}.cc_div.ie #cm-ov,.cc_div.ie #cs-ov{filter:alpha(opacity=80)}:root{--cc-bg:var(--surface);--cc-text:var(--text);--cc-btn-primary-bg:var(--accent);--cc-btn-primary-text:var(--on-accent);--cc-btn-primary-hover-bg:var(--accent-hover);--cc-btn-secondary-bg:var(--surface-control);--cc-btn-secondary-text:var(--text);--cc-btn-secondary-hover-bg:var(--surface-zebra);--cc-toggle-bg-off:var(--line-strong);--cc-toggle-bg-on:var(--accent);--cc-toggle-bg-readonly:var(--line);--cc-toggle-knob-bg:var(--surface);--cc-toggle-knob-icon-color:var(--surface);--cc-block-text:var(--text-muted);--cc-cookie-category-block-bg:var(--surface-sunken);--cc-cookie-category-block-bg-hover:var(--surface-raised);--cc-section-border:var(--line);--cc-cookie-table-border:var(--line);--cc-overlay-bg:rgba(9, 16, 33, 0.55);--cc-webkit-scrollbar-bg:var(--line-strong);--cc-webkit-scrollbar-bg-hover:var(--text-muted)}#cc--main .cc_div,#cc--main .cc_div button,#cc--main .cc_div input{font-family:open_sans,open_sans_fallback,Verdana,Arial,Helvetica,sans-serif}#cc--main #cm{max-width:27em;border-radius:14px;border:1px solid var(--cc-section-border);box-shadow:0 1px 2px rgb(9 16 33 / .06),0 18px 48px -12px rgb(9 16 33 / .32);padding:1.5em 1.6em 1.6em;line-height:1.5}#cc--main #c-ttl{font-size:1.0625em;font-weight:700;letter-spacing:-.01em;margin-bottom:.55em;color:var(--cc-text)}#cc--main #c-txt{font-size:.9375em;line-height:1.6;color:var(--cc-block-text)}#cc--main .cc_div .cc-link{color:var(--cc-btn-primary-bg);border-bottom-color:currentColor;font-weight:600}#cc--main .cc_div .cc-link:hover,#cc--main .cc_div .cc-link:focus-visible{color:var(--cc-btn-primary-hover-bg)}#cc--main .cc_div .c-bn{min-height:2.5rem;padding:0 1.15rem;border-radius:6px;border:1px solid #fff0;font-size:.95rem;font-weight:600;line-height:2.5rem;transition:background-color 0.15s,border-color 0.15s}#cc--main #c-bns{gap:.6em;margin-top:1.5em}#cc--main #c-bns button+button{float:none;margin-left:0}#cc--main #c-bns button:first-child,#cc--main #s-bns button:first-child{border-color:var(--cc-btn-primary-bg)}#cc--main #c-bns button:first-child:hover,#cc--main #s-bns button:first-child:hover{border-color:var(--cc-btn-primary-hover-bg)}#cc--main #c-bns button,#cc--main #c-bns button:first-child{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-text);border-color:var(--cc-btn-primary-bg)}#cc--main #c-bns button:hover,#cc--main #c-bns button:focus-visible{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-bg)}#cc--main #s-bns #s-rall-bn{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-text);border-color:var(--cc-btn-primary-bg)}#cc--main #s-bns #s-rall-bn:hover,#cc--main #s-bns #s-rall-bn:focus-visible{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-bg)}#cc--main .cc_div .c-bn:focus-visible,#cc--main .cc_div .cc-link:focus-visible,#cc--main .cc_div .c-tgl:focus-visible+.c-tg{outline:2px solid var(--cc-btn-primary-bg);outline-offset:2px}#cc--main #s-inr{border-radius:14px;box-shadow:0 24px 60px -16px rgb(9 16 33 / .4)}#cc--main #s-ttl{font-weight:700;letter-spacing:-.01em}#cc--main #s-c-bn{width:2.5rem;height:2.5rem;min-height:0;padding:0}#cc--main #s-c-bn::before,#cc--main #s-c-bn::after{top:50%;left:50%;width:2px;height:1.1rem;margin:-.55rem 0 0 -1px}#cc--main #s-bl .c-bl{border-radius:10px;border-color:var(--cc-section-border)}#cc--main #s-cnt .b-bn .b-tl{border-radius:10px}#cc--main #c-txt p+p,#cc--main #c-txt p+details,#cc--main #c-txt details+p{margin-top:.6em}#cc--main #c-txt details summary{cursor:pointer;font-weight:600;color:var(--cc-text)}#cc--main #c-txt details[open] summary{margin-bottom:.4em}#cc--main #c-txt details ul{margin-top:.4em;padding-left:1.2em;list-style:disc}#cc--main #c-txt code{display:inline;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}#cc--main #c-txt summary:focus-visible{outline:2px solid var(--cc-btn-primary-bg);outline-offset:2px}#cc--main #cm{max-height:calc(100vh - 2.5em);overflow-y:auto}@media screen and (max-width:688px){#cc--main #cm{border-radius:12px;bottom:.75em;left:.75em;right:.75em}#cc--main #s-inr{border-radius:0}}@media (prefers-reduced-motion:reduce){#cc--main #cm,#cc--main #cm-ov,#cc--main #s-cnt,#cc--main #s-inr,#cc--main #cs-ov,#cc--main .c-bn{transition:opacity 0.01ms linear,visibility 0.01ms linear!important;transform:none!important}}button.mobileMenu{display:block;background:var(--nlf-burger-bg);width:75px;height:50px;position:relative;margin-left:auto;margin-right:auto;border:0;padding:0;border-radius:4px;cursor:pointer}button.mobileMenu:focus-visible{outline:2px solid var(--accent,#0233ff);outline-offset:2px}button.mobileMenu .line{position:absolute;left:10px;height:4px;width:55px;background:var(--nlf-burger-line);border-radius:2px;display:block;transition:0.5s;transform-origin:center}button.mobileMenu .line:nth-child(1){top:12px}button.mobileMenu .line:nth-child(2){top:24px}button.mobileMenu .line:nth-child(3){top:36px}button.mobileMenu[aria-expanded="true"] .line:nth-child(1){transform:translateY(12px) rotate(-45deg)}button.mobileMenu[aria-expanded="true"] .line:nth-child(2){opacity:0}button.mobileMenu[aria-expanded="true"] .line:nth-child(3){transform:translateY(-12px) rotate(45deg)}nav.mobileMenu{transition:all 0.5s;display:none}button.mobileMenu[aria-expanded="true"]+nav.mobileMenu{display:block}nav.mobileMenu ul{margin:0;padding:0}nav.mobileMenu .main-menu{display:none}nav.mobileMenu ul span.drop-icon{display:none}nav.mobileMenu li,nav.mobileMenu .sub-menu{border-style:solid;border-color:rgb(0 0 0 / .05)}nav.mobileMenu li{border-width:0 0 1px}nav.mobileMenu .sub-menu{background-color:var(--nlf-mnav-sub-bg);border-width:1px 1px 0;margin:0 0 0 .5em}nav.mobileMenu .sub-menu li:last-child{border-width:0}nav.mobileMenu li.active>a{color:var(--nlf-mnav-text);background:var(--nlf-mnav-active-bg)}nav.mobileMenu li.active>a:before{content:"* "}nav.mobileMenu li,nav.mobileMenu a,nav.mobileMenu a:visited{position:relative;display:block;color:var(--nlf-mnav-text);text-shadow:1px 1px 0 rgb(0 0 0 / .125)}nav.mobileMenu{background:var(--nlf-mnav-bg)}nav.mobileMenu a{padding:.5em}nav.mobileMenu a{transition:all .125s ease-in-out;-webkit-transition:all .125s ease-in-out}nav.mobileMenu a:hover{color:var(--nlf-mnav-hover-text);background:var(--nlf-mnav-hover-bg);text-decoration:none}nav.mobileMenu .nlf-menu-form{margin:0}nav.mobileMenu button.nlf-menu-button{display:block;width:100%;padding:.5em;border:0;background:none;color:var(--nlf-mnav-text);font:inherit;text-shadow:inherit;text-align:left;cursor:pointer;transition:all .125s ease-in-out}nav.mobileMenu button.nlf-menu-button:hover,nav.mobileMenu button.nlf-menu-button:focus-visible{color:var(--nlf-mnav-hover-text);background:var(--nlf-mnav-hover-bg)}nav.mobileMenu .sub-menu{display:none}nav.mobileMenu button[aria-expanded="true"]+.sub-menu{display:block}nav.mobileMenu .sub-menu a:hover{color:var(--nlf-mnav-sub-hover-text)}nav.mobileMenu .sub-menu li.active>a:hover{color:var(--nlf-mnav-text);background:var(--nlf-mnav-sub-bg)}nav.mobileMenu li button.drop-icon{position:absolute;right:0;top:0}nav.mobileMenu button.drop-icon{padding:.5em 1em;font-size:1em;text-align:center;background-color:rgb(0 0 0 / .125);text-shadow:0 0 0 #fff0;color:rgb(255 255 255 / .75);border:0;cursor:pointer}nav.mobileMenu button.drop-icon:focus-visible{outline:2px solid var(--on-accent,#ffffff);outline-offset:-2px}@media only screen and (min-width:1025px){nav.mobileMenu .main-menu{display:block}nav.mobileMenu label.drop-icon{display:none}nav.mobileMenu ul span.drop-icon{display:inline-block}nav.mobileMenu li{float:left;border-width:0 1px 0 0}nav.mobileMenu .sub-menu li{float:none}nav.mobileMenu .sub-menu{border-width:0;margin:0;position:absolute;top:100%;left:0;width:12em;z-index:3000}nav.mobileMenu .sub-menu,nav.mobileMenu button[aria-expanded="true"]+.sub-menu{display:none}nav.mobileMenu .sub-menu li{border-width:0 0 1px}nav.mobileMenu .sub-menu .sub-menu{top:0;left:100%}nav.mobileMenu .sub-menu .drop-icon{position:absolute;top:0;right:0;padding:.5em}nav.mobileMenu li:hover>button[aria-expanded]+.sub-menu{display:block}}body.lightbox-open{overflow:hidden}.lightbox{position:fixed;inset:0;z-index:100000;display:none;flex-direction:column;background:rgb(8 10 16 / .92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .2s ease}.lightbox.is-open{display:flex;opacity:1}.lightbox__stage{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0;padding:3vh 7vw 1vh;touch-action:none}.lightbox.is-zoomed .lightbox__stage{overflow:hidden}.lightbox__img,.lightbox__video{max-width:90vw;max-height:78vh;border-radius:8px;box-shadow:0 12px 40px rgb(0 0 0 / .5);background:#000}.lightbox__img{object-fit:contain;transform-origin:center center;touch-action:none;will-change:transform}.lightbox__video{width:auto}.lightbox.is-zoomed .lightbox__img{border-radius:0;box-shadow:none}.lightbox__bar{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:14px;padding:8px 16px;color:#e5e9f0;font-size:14px}.lightbox__caption{max-width:70vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lightbox__counter{color:#9aa4b8;font-variant-numeric:tabular-nums;white-space:nowrap}.lightbox__zoom{flex:0 0 auto;position:relative;width:30px;height:30px;padding:0;border:none;border-radius:6px;background:rgb(255 255 255 / .1);cursor:pointer;transition:background .15s ease}.lightbox__zoom:hover{background:rgb(255 255 255 / .22)}.lightbox__zoom:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}.lightbox__zoom.is-active{background:#3b82f6}.lightbox__zoom::before{content:"";position:absolute;left:7px;top:7px;width:11px;height:11px;border:2px solid #fff;border-radius:50%;box-sizing:border-box}.lightbox__zoom::after{content:"";position:absolute;left:18px;top:18px;width:7px;height:2px;background:#fff;border-radius:1px;transform:rotate(45deg);transform-origin:left center}.lightbox__film{flex:0 0 auto;display:flex;gap:8px;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));overflow-x:auto;overflow-y:hidden;justify-content:safe center;scrollbar-width:thin}.lightbox__thumb{flex:0 0 auto;width:68px;height:46px;padding:0;border:2px solid #fff0;border-radius:6px;overflow:hidden;background:#1e2431;cursor:pointer;opacity:.55;transition:opacity .15s ease,border-color .15s ease}.lightbox__thumb img{width:100%;height:100%;object-fit:cover;display:block}.lightbox__thumb:hover{opacity:.85}.lightbox__thumb.is-active{opacity:1;border-color:#3b82f6}.lightbox__thumb--video{position:relative}.lightbox__thumb--video::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-style:solid;border-width:6px 0 6px 10px;border-color:#fff0 #fff0 #fff0 #fff;filter:drop-shadow(0 0 2px rgb(0 0 0 / .7))}.lightbox__close,.lightbox__nav{position:absolute;border:none;background:rgb(255 255 255 / .1);color:#fff;cursor:pointer;transition:background .15s ease,transform .15s ease;z-index:2}.lightbox__close:hover,.lightbox__nav:hover{background:rgb(255 255 255 / .22)}.lightbox__close:focus-visible,.lightbox__nav:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}.lightbox__close{top:14px;right:16px;width:42px;height:42px;border-radius:50%;font-size:26px;line-height:40px}.lightbox__nav{top:50%;width:52px;height:52px;margin-top:-26px;border-radius:50%}.lightbox__nav--prev{left:14px}.lightbox__nav--next{right:14px}.lightbox__nav::before{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border:solid #fff;border-width:0 0 2px 2px}.lightbox__nav--prev::before{transform:translate(-40%,-50%) rotate(45deg)}.lightbox__nav--next::before{transform:translate(-60%,-50%) rotate(-135deg)}@media (prefers-reduced-motion:reduce){.lightbox,.lightbox__close,.lightbox__nav,.lightbox__thumb{transition:none}}@media (max-width:640px){.lightbox__stage{padding:6vh 2vw 1vh}.lightbox__img,.lightbox__video{max-width:96vw;max-height:70vh}.lightbox__nav{width:42px;height:42px;margin-top:-21px}.lightbox__thumb{width:54px;height:38px}.lightbox__caption{max-width:58vw}}html,body{box-sizing:border-box}*{transition:none!important}*,::before,::after{box-sizing:inherit}.clearfix:before,.clearfix:after{content:"";display:block;visibility:hidden;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}ol{list-style-type:decimal}ul{list-style-type:disc}button img{vertical-align:middle!important}img{border:none}img.vertical{vertical-align:middle}label.error{display:block;color:red}input.error,select.error,textarea.error{border:1px solid red}table{border-spacing:0;border:0}table>thead>tr th{padding:2px;vertical-align:top}table>tbody>tr td{padding:2px;vertical-align:top}table.nopadding>thead>tr th{padding:0}table.nopadding>tbody>tr td{padding:0}::placeholder{color:var(--text-muted);opacity:1}a.nlf-skiplink:hover,a.nlf-skiplink:focus{color:var(--on-accent,#ffffff)}.nlf-skiplink{position:absolute;top:0;left:0;z-index:100000;padding:.6em 1.1em;border:0;border-radius:0 0 var(--radius-sm,4px) 0;background:var(--accent,#0233ff);color:var(--on-accent,#ffffff);font-weight:600;text-decoration:none;transform:translateY(-120%);transition:transform var(--motion,160ms) var(--ease,ease)}.nlf-skiplink:focus,.nlf-skiplink:focus-visible{transform:translateY(0);outline:2px solid var(--on-accent,#ffffff);outline-offset:-4px}@media (prefers-reduced-motion:reduce){.nlf-skiplink{transition:none}}main[tabindex="-1"]:focus{outline:none}a.nohover,a.nohover:hover{text-decoration:none;color:inherit}a.anchor-left:before{content:"\f35d ";font-family:"Font Awesome 6 Free";font-weight:900;padding-right:.3em}a.anchor:after{content:" \f35d";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:.3em}a.anchor-big-left:before{content:"\f35d ";font-family:"Font Awesome 6 Free";font-weight:900;padding-right:.3em;font-size:1.3em}a.anchor-big:after{content:" \f35d";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:.3em;font-size:1.3em}a.info-left:before{content:"\f05a ";font-family:"Font Awesome 6 Free";font-weight:900;padding-right:.3em}a.info:after{content:" \f05a";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:.3em}a.info-big-left:before{content:"\f05a ";font-family:"Font Awesome 6 Free";font-weight:900;padding-right:.3em;font-size:1.3em}a.info-big:after{content:" \f05a";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:.3em;font-size:1.3em}a.image-left:before{content:"\f03e ";font-family:"Font Awesome 6 Free";font-weight:400;padding-right:.3em}a.image:after{content:" \f03e";font-family:"Font Awesome 6 Free";font-weight:400;padding-left:.3em}a.image-big-left:before{content:"\f03e ";font-family:"Font Awesome 6 Free";font-weight:400;padding-right:.3em;font-size:1.3em}a.image-big:after{content:" \f03e";font-family:"Font Awesome 6 Free";font-weight:400;padding-left:.3em;font-size:1.3em}a.video-left:before{content:"\f1c8 ";font-family:"Font Awesome 6 Free";font-weight:400;padding-right:.3em}a.video:after{content:" \f1c8";font-family:"Font Awesome 6 Free";font-weight:400;padding-left:.3em}a.video-big-left:before{content:"\f1c8 ";font-family:"Font Awesome 6 Free";font-weight:400;padding-right:.3em;font-size:1.3em}a.video-big:after{content:" \f1c8";font-family:"Font Awesome 6 Free";font-weight:400;padding-left:.3em;font-size:1.3em}a.pdf-left:before{content:"\f1c1 ";font-family:"Font Awesome 6 Free";font-weight:400;padding-right:.3em}a.pdf:after{content:" \f1c1";font-family:"Font Awesome 6 Free";font-weight:400;padding-left:.3em}a.pdf-big-left:before{content:"\f1c1 ";font-family:"Font Awesome 6 Free";font-weight:400;padding-right:.3em;font-size:1.3em}a.pdf-big:after{content:" \f1c1";font-family:"Font Awesome 6 Free";font-weight:400;padding-left:.3em;font-size:1.3em}a.word-left:before{content:"\f1c2 ";font-family:"Font Awesome 6 Free";font-weight:400;padding-right:.3em}a.word:after{content:" \f1c2";font-family:"Font Awesome 6 Free";font-weight:400;padding-left:.3em}a.word-big-left:before{content:"\f1c2 ";font-family:"Font Awesome 6 Free";font-weight:400;padding-right:.3em;font-size:1.3em}a.word-big:after{content:" \f1c2";font-family:"Font Awesome 6 Free";font-weight:400;padding-left:.3em;font-size:1.3em}a.excel-left:before{content:"\f1c3 ";font-family:"Font Awesome 6 Free";font-weight:400;padding-right:.3em}a.excel:after{content:" \f1c3";font-family:"Font Awesome 6 Free";font-weight:400;padding-left:.3em}a.excel-big-left:before{content:"\f1c3 ";font-family:"Font Awesome 6 Free";font-weight:400;padding-right:.3em;font-size:1.3em}a.excel-big:after{content:" \f1c3";font-family:"Font Awesome 6 Free";font-weight:400;padding-left:.3em;font-size:1.3em}a.download-left:before{content:"\f56d ";font-family:"Font Awesome 6 Free";font-weight:900;padding-right:.3em}a.download:after{content:" \f56d";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:.3em}a.download-big-left:before{content:"\f56d ";font-family:"Font Awesome 6 Free";font-weight:900;padding-right:.3em;font-size:1.3em}a.download-big:after{content:" \f56d";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:.3em;font-size:1.3em}a.mail-left:before{content:"\f0e0 ";font-family:"Font Awesome 6 Free";font-weight:900;padding-right:.3em}a.mail:after{content:" \f0e0";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:.3em}a.mail-big-left:before{content:"\f0e0 ";font-family:"Font Awesome 6 Free";font-weight:900;padding-right:.3em;font-size:1.3em}a.mail-big:after{content:" \f0e0";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:.3em;font-size:1.3em}a.print-left:before{content:"\f02f ";font-family:"Font Awesome 6 Free";font-weight:900;padding-right:.3em}a.print:after{content:" \f02f";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:.3em}a.print-big-left:before{content:"\f02f ";font-family:"Font Awesome 6 Free";font-weight:900;padding-right:.3em;font-size:1.3em}a.print-big:after{content:" \f02f";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:.3em;font-size:1.3em}a.phone-left:before{content:"\f3cd ";font-family:"Font Awesome 6 Free";font-weight:900;padding-right:.3em}a.phone:after{content:" \f3cd";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:.3em}a.phone-big-left:before{content:"\f3cd ";font-family:"Font Awesome 6 Free";font-weight:900;padding-right:.3em;font-size:1.3em}a.phone-big:after{content:" \f3cd";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:.3em;font-size:1.3em}a.calendar-left:before{content:"\f133 ";font-family:"Font Awesome 6 Free";font-weight:400;padding-right:.3em}a.calendar:after{content:" \f133";font-family:"Font Awesome 6 Free";font-weight:400;padding-left:.3em}a.calendar-big-left:before{content:"\f133 ";font-family:"Font Awesome 6 Free";font-weight:400;padding-right:.3em;font-size:1.3em}a.calendar-big:after{content:" \f133";font-family:"Font Awesome 6 Free";font-weight:400;padding-left:.3em;font-size:1.3em}a.usermenu{font-weight:bold!important;white-space:nowrap;min-width:140px!important}.small-button{height:18px;width:18px;padding:2px!important;margin:0}.button-buddy{height:24px;width:24px;padding:2px!important;margin:0}.inline{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.fancybox-inner{overflow:hidden!important}.fancybox-nav{max-width:100px!important}ol.structured,ol.structured ol{counter-reset:item}ol.structured li,ol.structured ol li{display:block;padding:.5em 0}ol.structured li:before,ol.structured ol li:before{content:counters(item,".") ".";counter-increment:item;padding-right:1em}.select2-dropdown{z-index:999999}span.select2-container,div.ace_editor{width:100%}body>span.select2-container{width:auto}form table tbody td{padding:2px}form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=reset]):not([type=button]):not([type=image]):not([type=file]):not([type=hidden]),form select,form textarea{margin:.3em 0!important;padding:.4em 0.5em!important;min-height:1.4em!important;vertical-align:middle;width:100%;border-width:1px!important;box-sizing:border-box}form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=reset]):not([type=button]):not([type=image]):not([type=file]):not([type=hidden]),form select{height:30px;padding-top:0.25em!important;padding-bottom:0.25em!important}pre,.ace_editor *{font-family:"Courier New",Courier,monospace!important;font-size:1em}code{display:block}.ellipse>*{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}table tbody tr.even{background-color:#FFF}table tbody tr.odd{background-color:#DDD}.doNotShow{display:none;visibility:hidden}.box-smaller-font{font-size:.8em}div#chart_view{margin-top:25px;width:80%}form#chatbox_form{height:60px}input#chat_text{margin:10px 0 5px}.toolbar{display:block}.left{text-align:left}.center{text-align:center}.right{text-align:right}.bold{font-weight:700}.italic{font-style:italic}.underline{text-decoration:underline}.overline{text-decoration:overline}.strikeout{text-decoration:line-through}.preferences{background:transparent!important}.preferences>table{width:100%;min-width:400px;border:1px solid var(--line-strong,#cccccc)}.preferences table td.column-caption{width:30%;padding-right:3px;word-wrap:break-word}.preferences table td.column-data{width:70%;padding-right:3px}.preferences table td.column-data>table tr>td:first-child{padding-left:0}.preferences table td.column-caption-ref{width:23%;padding-right:3px;word-wrap:break-word}.preferences table td.column-data-ref{width:27%;padding-right:3px}.preferences table>tbody>tr>td.column-caption{min-width:150px}.preferences .field-required:after{content:"*";color:red}.preferences .hint{display:block;font-size:.9em}@media screen{header.printHeader{display:none}footer.printFooter{display:none}}@media print{header.printHeader{display:block}footer.printFooter{display:block}div.printPage{height:100%;position:relative;margin:0;padding:0}div.printPage>div,div.printPage>div>form,div.printPage>div>form>div{height:100%}.printHide{display:none}}.grid-parent,.grid-container{padding:0!important}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.flex-column{display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1}[class^="grid-"],[class*=" grid-"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:5px}[class^="grid-"] img,[class*=" grid-"] img{max-width:100%}.grid{padding:5px}.nlf-loginform div{padding:3px}.no-hover:hover,.no-hover.nlf-highlight:hover{background:transparent!important;background-color:transparent!important}div.address{display:block}div.address .schema-openinghours{display:none}div.address .schema-image{display:none}div.address .schema-pricerange{display:none}div.address .schema-address2::before{content:'\A';display:block;white-space:pre-wrap;line-height:normal;font-size:inherit;width:auto;height:auto}div.address.address1 .schema-address2{display:none}div.address.address2 .schema-address1{display:none}div.address.address2 .schema-address2::before{content:'';display:inline;white-space:none;line-height:normal;font-size:inherit;width:auto;height:auto}div.address.openinghours .schema-openinghours{display:block}div.address.openinghours .schema-address1{display:none}div.address.openinghours .schema-address2{display:none}.printPage form .grid-parent:has(>[class*="grid-"]:not(.grid-parent) :is(input,select,textarea)){display:flex;flex-wrap:wrap}.printPage form .grid-parent.flex>[class*="grid-"],.printPage form .grid-parent:has(>[class*="grid-"]:not(.grid-parent) :is(input,select,textarea))>[class*="grid-"]{align-self:stretch;flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.printPage form .grid-parent.flex>[class*="grid-"]>.nlf-signline{margin-top:auto;margin-bottom:calc(0.3 * 13px)}.nlf-signline{border-bottom:1px solid #000}.nlf-tree ul{list-style:none;margin:0;padding-left:1.25rem}.nlf-tree>ul{padding-left:0}.nlf-tree li{position:relative;padding-left:1.5rem;line-height:1.9}.nlf-tree li[hidden],.nlf-tree ul[hidden]{display:none!important}.nlf-tree__toggle{position:absolute;left:0;top:.35rem;width:1.15rem;height:1.15rem;padding:0;border:0;background:#fff0;color:var(--text-muted,#5a6a7a);cursor:pointer;line-height:1;appearance:none;-webkit-appearance:none}.nlf-tree__toggle::before{content:'';display:block;width:.45rem;height:.45rem;margin:.3rem 0 0 .25rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform 0.15s ease}.nlf-tree__toggle[aria-expanded='true']::before{transform:rotate(45deg)}.nlf-tree__toggle:hover{color:var(--accent,#0233ff)}.nlf-tree__toggle:focus-visible{outline:2px solid var(--accent,#0233ff);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){.nlf-tree__toggle::before{transition:none}}.printPage form [class*="grid-"]>div:has(>select){display:flex;flex-wrap:wrap;align-items:center}.nlf-dialog{padding:0;border:1px solid var(--line);border-radius:.5rem;background:var(--surface);color:var(--text);box-shadow:var(--shadow-2,0 10px 40px rgb(0 0 0 / .25));max-width:min(56rem, calc(100vw - 2rem));max-height:calc(100vh - 3rem);width:min(56rem, calc(100vw - 2rem));overflow:hidden}.nlf-dialog::backdrop{background:rgb(10 16 32 / .55)}.nlf-dialog__head{display:flex;align-items:center;gap:.75rem;padding:.7rem .75rem .7rem 1.1rem;border-bottom:1px solid var(--line);background:var(--surface-raised)}.nlf-dialog__title{flex:1 1 auto;margin:0;font-size:1rem;font-weight:600;color:var(--text)}.nlf-dialog__close{flex:0 0 auto;width:2rem;height:2rem;padding:0;border:0;border-radius:.25rem;background:#fff0;color:var(--text-muted);font-size:1.4rem;line-height:1;cursor:pointer;appearance:none;-webkit-appearance:none}.nlf-dialog__close:hover{background:var(--surface-sunken);color:var(--text)}.nlf-dialog__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nlf-dialog__body{padding:1rem 1.1rem;overflow:auto;max-height:calc(100vh - 9rem)}.nlf-dialog__body--frame{padding:0;height:min(70vh, 40rem)}.nlf-dialog__body--frame iframe{display:block;width:100%;height:100%;border:0}.nlf-dialog__text{margin:0}.nlf-dialog__actions{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1.1rem;border-top:1px solid var(--line);background:var(--surface-raised)}.nlf-dialog--message{width:min(30rem, calc(100vw - 2rem))}.nlf-dialog--error .nlf-dialog__title{color:var(--danger)}@media (prefers-reduced-motion:no-preference){.nlf-dialog[open]{animation:nlf-dialog-open 0.14s var(--ease,ease-out)}@keyframes nlf-dialog-open{from{opacity:0;transform:translateY(-.5rem)}}}.nlf-preview-band{margin:0 0 1em;padding:.6em 1em;background:var(--warn-quiet);color:var(--text);border-left:4px solid var(--warn);border-radius:var(--radius-sm);font-weight:600}.nlf-forms{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:flex-start}.nlf-form__logo{display:block;max-width:100%;height:auto;margin:0 0 1rem}.nlf-form{max-width:26rem;margin:1.5rem 0;padding:1.5rem;background:var(--surface);border:1px solid #dfe3e8;border-radius:10px;box-shadow:0 1px 3px rgb(16 24 40 / .06);font-family:"open_sans","open_sans_fallback",Verdana,Arial,Helvetica,sans-serif;box-sizing:border-box}.nlf-form--wide{max-width:48rem}.nlf-form--full{max-width:none}.nlf-form--plain{margin:1rem 0 0;padding:0;background:none;border:0;border-radius:0;box-shadow:none;font-family:inherit}.nlf-panel{border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text)}.nlf-round{border-radius:3px}.nlf-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.25rem;align-items:start}.nlf-card-grid>.nlf-form{margin:0}.nlf-form__title{margin:0 0 1.25rem;font-size:1.15rem;font-weight:700;color:var(--accent-hover);line-height:1.3}.nlf-form__intro{margin:-.85rem 0 1.25rem;font-size:.875rem;color:var(--text-muted);line-height:1.5}.nlf-field{margin-bottom:1rem}.nlf-field--current-password{margin-top:1.25rem}.nlf-field>label{display:block;margin-bottom:.3rem;font-size:.875rem;font-weight:600;color:var(--text)}.nlf-field__hint{display:block;margin-top:.3rem;font-size:.8125rem;color:var(--text-faint);line-height:1.45}.nlf-form input[type="text"],.nlf-form input[type="email"],.nlf-form input[type="password"],.nlf-form input[type="number"],.nlf-form input[type="tel"],.nlf-form input[type="url"],.nlf-form input[type="date"],.nlf-form textarea,.nlf-form select{width:100%;height:var(--nlf-control-height);padding:0 .7rem;border:1px solid var(--line-control,#c8d0d8);border-radius:6px;background:var(--surface);color:var(--text);font-family:inherit;font-size:.95rem;box-sizing:border-box;transition:border-color 0.15s,box-shadow 0.15s}.nlf-form input[type="file"]{width:100%;padding:.45rem .6rem;border:1px solid var(--line-control,#c8d0d8);border-radius:6px;background:var(--surface);font-family:inherit;font-size:.9rem;box-sizing:border-box;cursor:pointer}.nlf-form input[type="file"]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgb(2 51 255 / .15)}.nlf-form textarea{height:auto;min-height:6rem;padding:.55rem .7rem;line-height:1.5;resize:vertical}.nlf-searchbox__form input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="reset"]):not([type="button"]):not([type="image"]):not([type="file"]):not([type="hidden"]){height:var(--nlf-control-height);margin:0!important}.nlf-form input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="reset"]):not([type="button"]):not([type="image"]):not([type="file"]):not([type="hidden"]),.nlf-form select{height:var(--nlf-control-height)}.nlf-form select{appearance:none;-webkit-appearance:none;padding-right:2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%232d4156' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .7rem center;background-size:12px;cursor:pointer}.nlf-form input:focus,.nlf-form textarea:focus,.nlf-form select:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.nlf-form input:disabled,.nlf-form select:disabled,.nlf-form textarea:disabled{background:var(--surface-sunken);color:#8f9aa5;cursor:default}.nlf-field--invalid>label{color:var(--danger)}.nlf-field--invalid input,.nlf-field--invalid select,.nlf-field--invalid textarea{border-color:#d92d20}.nlf-field__error{display:block;margin-top:.3rem;font-size:.8125rem;color:var(--danger)}.nlf-field--check{display:flex;align-items:flex-start;gap:.55rem}.nlf-field--check>label{margin:0;font-weight:400;cursor:pointer}.nlf-field--check input[type="checkbox"],.nlf-field--check input[type="radio"]{width:1.05rem;height:1.05rem;margin-top:.12rem;flex:0 0 auto;accent-color:var(--accent);cursor:pointer}.nlf-form__actions{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-top:1.35rem}.nlf-form__actions button,.nlf-form__actions input[type="submit"],.nlf-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:var(--nlf-control-height);padding:0 1.15rem;border:var(--ui-border-width) solid var(--accent);border-radius:6px;background:var(--accent);color:var(--on-accent);font-family:inherit;font-size:.95rem;font-weight:600;cursor:pointer;text-decoration:none;transition:background-color 0.15s,border-color 0.15s}.nlf-form__actions button:hover,.nlf-form__actions input[type="submit"]:hover,.nlf-btn:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--on-accent);text-decoration:none}.nlf-form__actions button:focus-visible,.nlf-form__actions input[type="submit"]:focus-visible,.nlf-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nlf-btn--quiet{background:#fff0;border-color:#fff0;color:var(--accent);font-weight:500;padding:0 .6rem;margin-left:-.6rem}.nlf-btn--quiet:hover{background:var(--accent-quiet);border-color:#fff0;color:var(--accent-hover)}.nlf-btn--danger{background:var(--surface);border-color:#f3b1ab;color:var(--danger)}.nlf-btn--danger:hover{background:var(--danger);border-color:var(--danger);color:var(--on-danger)}.nlf-profile__head{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:flex-start}.nlf-profile__image{flex:0 0 auto}.nlf-profile__image img{display:block;max-width:158px;height:auto;border:1px solid #dfe3e8;border-radius:8px;background:var(--surface-raised)}.nlf-profile__actions .nlf-btn--quiet{margin-left:0}.nlf-profile__state{display:inline-flex;align-items:center;gap:.4rem;height:var(--nlf-control-height);padding:0 .6rem;color:#1a7f37;font-size:.95rem;font-weight:600}.nlf-features{flex:1 1 16rem;min-width:0;margin:0;display:grid;grid-template-columns:minmax(7rem,auto) 1fr;gap:.35rem 1rem}.nlf-features dt{font-weight:600;color:var(--text);font-size:.875rem}.nlf-features dd{margin:0;color:var(--text);font-size:.925rem;min-width:0;overflow-wrap:anywhere}.nlf-features__extra{color:var(--text-faint);font-size:.8125rem}.nlf-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.9rem}.nlf-metric{padding:.85rem 1rem;border:1px solid #e3e8ee;border-radius:8px;background:var(--surface-raised)}.nlf-metric__value{font-size:1.6rem;font-weight:700;color:var(--accent-hover);line-height:1.1;font-variant-numeric:tabular-nums}.nlf-metric__text{margin-top:.2rem;font-size:.8125rem;color:var(--text-muted);line-height:1.35}.nlf-bar{display:grid;gap:.45rem}.nlf-bar__row{display:grid;grid-template-columns:minmax(6rem,12rem) 1fr auto;gap:.75rem;align-items:center;font-size:.9rem}.nlf-bar__name{color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlf-bar__track{height:.6rem;border-radius:999px;background:#e8edf3;overflow:hidden}.nlf-bar__fill{display:block;height:100%;border-radius:999px;background:var(--accent);min-width:2px}.nlf-bar__value{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.nlf-form__foot{margin-top:1.25rem;padding-top:1rem;border-top:1px solid #eceff2;font-size:.875rem;color:var(--text-muted)}.nlf-form__foot a{color:var(--accent)}@media (max-width:30rem){.nlf-form{max-width:none;padding:1.1rem 0;border:0;border-radius:0;box-shadow:none;background:#fff0}.nlf-form__actions button,.nlf-form__actions input[type="submit"],.nlf-btn{width:100%}.nlf-btn--quiet{width:auto}}.nlf-steps{display:flex;flex-wrap:wrap;gap:.4rem 1.5rem;margin:0 0 1.5rem;padding:0 0 1.25rem;list-style:none;border-bottom:1px solid var(--line);counter-reset:none}.nlf-steps__item{display:flex;align-items:center;gap:.55rem;font-size:.9rem;color:#8b98a5}.nlf-steps__number{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;flex:0 0 auto;border:1px solid #d3dae1;border-radius:50%;background:var(--surface);font-size:.8rem;font-weight:700;line-height:1}.nlf-steps__item.is-done{color:var(--text)}.nlf-steps__item.is-done .nlf-steps__number{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.nlf-steps__item.is-current{color:var(--accent-hover);font-weight:700}.nlf-steps__item.is-current .nlf-steps__number{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 3px rgb(2 51 255 / .15)}.nlf-form .nlf-formtable{width:100%;border-collapse:collapse}.nlf-form .nlf-formtable>tbody>tr>td{padding:.4rem 0;vertical-align:top}.nlf-form .nlf-formtable td.column-caption,.nlf-form .nlf-formtable td.column-caption-ref{width:34%;padding-right:1rem;padding-top:.95rem;font-size:.875rem;font-weight:600;color:var(--text);word-wrap:break-word}.nlf-form .nlf-formtable td.field-required::after{content:"*";margin-left:.15rem;color:var(--danger)}.nlf-form .nlf-formtable td.column-data>span,.nlf-form .nlf-formtable td.column-data-ref>span{display:block}.nlf-form .nlf-formtable td>table{width:100%;border-collapse:collapse}.nlf-form .nlf-formtable td>table td{padding:.15rem .5rem .15rem 0;vertical-align:top}.nlf-form .nlf-formtable td.column-caption-ref{width:auto;padding-top:.7rem;font-weight:500;color:var(--text-muted)}.nlf-form .nlf-formtable .hint{display:block;margin-top:.25rem;font-size:.8125rem;color:var(--text-faint);line-height:1.45}.nlf-form label.error{display:block;margin-top:.3rem;font-size:.8125rem;color:var(--danger)}.nlf-form input.error,.nlf-form select.error,.nlf-form textarea.error{border-color:#d92d20}.nlf-form .nlf-formtable__wide>td{padding-top:1rem}.nlf-form .nlf-formtable__check{display:flex;align-items:flex-start;gap:.55rem;font-size:.9rem;line-height:1.5;color:var(--text);cursor:pointer}.nlf-form .nlf-formtable__check input[type="checkbox"]{width:1.05rem;height:1.05rem;margin-top:.15rem;flex:0 0 auto;accent-color:var(--accent);cursor:pointer}.nlf-form .nlf-formtable td.column-data label{display:flex;align-items:center;gap:.5rem;margin:.2rem 0;font-size:.925rem;color:var(--text);cursor:pointer}.nlf-form .nlf-formtable td.column-data label input[type="radio"],.nlf-form .nlf-formtable td.column-data label input[type="checkbox"]{width:1.05rem;height:1.05rem;flex:0 0 auto;accent-color:var(--accent)}.nlf-form .nlf-formtable td.column-data label+br{display:none}.nlf-form .nlf-formtable__captcha{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.nlf-form .nlf-formtable__captcha-image{min-height:50px;display:flex;align-items:center}.nlf-form .nlf-formtable__captcha-image img{display:block;border-radius:6px}.nlf-form .nlf-formtable__captcha>span{flex:1 1 8rem}.nlf-form .nlf-formtable__captcha input[type="text"]{width:100%}.nlf-form .nlf-formtable__captcha>label.error{flex-basis:100%;margin-top:0}@media (max-width:30rem){.nlf-form .nlf-formtable__captcha>span{flex-basis:100%}}html .tox.tox-tinymce{border-color:var(--line-control)}html .tox.tox-tinymce,html .tox:not(.tox-tinymce-inline) .tox-editor-header,html .tox .tox-toolbar,html .tox .tox-toolbar__primary,html .tox .tox-toolbar-overlord,html .tox .tox-toolbar__overflow,html .tox .tox-edit-area__iframe,html .tox .tox-tbtn:not(:hover):not(:focus):not(.tox-tbtn--enabled){background-color:var(--surface)}html .tox .tox-tbtn:not(:hover):not(:focus):not(.tox-tbtn--enabled):not(.tox-tbtn--disabled),html .tox .tox-tbtn:not(:hover):not(:focus):not(.tox-tbtn--enabled):not(.tox-tbtn--disabled) .tox-tbtn__select-label{color:var(--text)}html .tox .tox-tbtn:not(:hover):not(:focus):not(.tox-tbtn--enabled):not(.tox-tbtn--disabled) svg{fill:var(--text)}.nlf-form .doNotShow,.doNotShow{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.nlf-form+div>.field-required,.serviceform+div{margin-top:.75rem;font-size:.8125rem;color:var(--text-faint)}@media (max-width:40rem){.nlf-form .nlf-formtable>tbody>tr>td.column-caption,.nlf-form .nlf-formtable>tbody>tr>td.column-data{display:block;width:auto;padding-right:0}.nlf-form .nlf-formtable>tbody>tr>td.column-caption{padding:.85rem 0 .2rem}.nlf-form .nlf-formtable>tbody>tr>td{padding-top:0}.nlf-steps{gap:.35rem 1rem}.nlf-steps__text{font-size:.85rem}}.nlf-form .preferences{background:#fff0}.nlf-form .preferences>table{min-width:0;border:0}.nlf-form .nlf-formtable td.column-data{width:auto;padding-right:0}.nlf-form .nlf-formtable td.column-data-ref,.nlf-form .nlf-formtable td.column-caption-ref{width:auto;text-align:left}.nlf-form .nlf-formtable td.column-data-ref{padding-top:.75rem;font-size:.95rem;color:var(--text)}.nlf-form__actions .nlf-btn--quiet{background:#fff0;border-color:#fff0;color:var(--accent);font-weight:500;padding:0 .6rem}.nlf-form__actions .nlf-btn--quiet:hover{background:var(--accent-quiet);border-color:#fff0;color:var(--accent-hover)}.nlf-form__actions button[type="reset"]{margin-left:auto;color:var(--text-faint)}.nlf-form__actions button[type="reset"]:hover{background:var(--surface-sunken);color:var(--text)}@media (max-width:30rem){.nlf-form__actions button[type="reset"]{margin-left:0}}.nlf-form .nlf-formtable td.column-caption-ref{width:1%;white-space:nowrap}.nlf-form__header{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin:0 0 1.25rem;padding:0 0 1rem;border-bottom:1px solid var(--line)}.nlf-form__header-text{font-size:.925rem;color:var(--text-muted)}.nlf-form__header-text strong{color:var(--accent-hover)}.nlf-form__header .nlf-btn--quiet{height:2.1rem;font-size:.9rem}.nlf-form--wizard{--wz-label-w:140px;--wz-text-sm:0.85rem;--wz-text-base:0.9rem;--wz-radius:4px;--wz-border:#e2e8f0;--wz-label:#475569;--wz-text:#334155;--wz-gap:12px;max-width:none;width:100%}@media (prefers-color-scheme:dark){:root:not([data-theme='light']) .nlf-form--wizard{--wz-border:var(--line);--wz-label:var(--text-muted);--wz-text:var(--text)}}:root[data-theme='dark'] .nlf-form--wizard{--wz-border:var(--line);--wz-label:var(--text-muted);--wz-text:var(--text)}.nlf-form--wizard .nlf-formtable>tbody>tr>td{padding:5px 0}.nlf-form--wizard .nlf-formtable td.column-caption{width:var(--wz-label-w);min-width:var(--wz-label-w);padding-right:var(--wz-gap);padding-top:12px;text-align:right;font-size:var(--wz-text-sm);font-weight:500;color:var(--wz-label)}.nlf-form--wizard .nlf-formtable input[type="text"],.nlf-form--wizard .nlf-formtable input[type="email"],.nlf-form--wizard .nlf-formtable input[type="password"],.nlf-form--wizard .nlf-formtable input[type="number"],.nlf-form--wizard .nlf-formtable input[type="tel"],.nlf-form--wizard .nlf-formtable input[type="url"],.nlf-form--wizard .nlf-formtable input[type="date"],.nlf-form--wizard .nlf-formtable select,.nlf-form--wizard .nlf-formtable textarea{height:auto;padding:5px 8px;font-size:var(--wz-text-base);color:var(--wz-text);border-color:var(--wz-border);border-radius:var(--wz-radius)}.nlf-form--wizard .nlf-formtable select{padding-right:1.8rem;background-position:right .55rem center}.nlf-form--wizard .nlf-formtable textarea{min-height:5rem}.nlf-form--wizard .nlf-formtable td.column-data label{font-size:var(--wz-text-base);color:var(--wz-text)}.nlf-form--wizard .nlf-form__actions{flex-direction:row-reverse;justify-content:flex-start;margin-top:1.25rem;padding-top:1rem;border-top:1px solid #eef1f4}.nlf-form--wizard .nlf-form__actions button[type="reset"]{margin-left:0;margin-right:auto}.nlf-form--wizard .nlf-steps{gap:.4rem 2rem}@media (max-width:40rem){.nlf-form--wizard .nlf-formtable>tbody>tr>td.column-caption{width:auto;min-width:0;text-align:left;padding-top:.6rem}.nlf-form--wizard .nlf-form__actions{flex-direction:column-reverse;align-items:stretch}.nlf-form--wizard .nlf-form__actions button[type="reset"]{margin-right:0}}.nlf-required-mark{color:var(--danger);font-weight:700}.serviceform+div{margin:.75rem 0 1.5rem;font-size:.8125rem;color:var(--text-muted);font-family:"open_sans","open_sans_fallback",Verdana,Arial,Helvetica,sans-serif}.nlf-usermenu{display:flex;flex-wrap:wrap;align-items:center;gap:.1875rem;font-family:"open_sans","open_sans_fallback",Verdana,Arial,Helvetica,sans-serif}.button--highlight{border-color:var(--accent);color:var(--accent)}.button--highlight:hover,.button--highlight:focus-visible{border-color:var(--accent-hover);background:var(--accent-hover);color:var(--on-accent)}.button{display:inline-block;text-decoration:none;cursor:pointer}input[type='button'],input[type='submit'],input[type='reset'],button,.button{margin-right:.1em}.nlf-usermenu__item,.nlf-btn{margin-right:0}.button:hover,.button:focus-visible{border-color:var(--ui-hover-border);background:var(--ui-hover-bg);color:var(--ui-hover-text)}.nlf-theme-toggle,button.nlf-usermenu__item{appearance:none;-webkit-appearance:none;background:#fff0;border:var(--ui-border-width) solid #fff0;font:inherit;cursor:pointer}.nlf-usermenu__item{display:inline-flex;align-items:center;gap:.3rem;height:1.875rem;padding:0 .375rem;border:var(--ui-border-width) solid #fff0;border-radius:6px;font-size:.875rem;font-weight:600;line-height:1;color:var(--accent-hover);text-decoration:none;white-space:nowrap;transition:background-color 0.15s,border-color 0.15s,color 0.15s}.nlf-usermenu__form{display:inline-flex;margin:0}.nlf-usermenu__item:hover,.nlf-usermenu__item:focus-visible{background:var(--accent-quiet);border-color:#cfdcf0;color:var(--accent);text-decoration:none}.nlf-usermenu__item:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.nlf-usermenu__item[aria-current="page"]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.nlf-usermenu__icon,.nlf-tools__icon{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nlf-usermenu__icon{width:1.0625rem;height:1.0625rem;flex:0 0 auto}@media (max-width:40rem){.nlf-usermenu__item span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nlf-usermenu__item{padding:0 .5rem}}a.nlf-metric{display:block;text-decoration:none;transition:border-color 0.15s,background-color 0.15s}a.nlf-metric:hover,a.nlf-metric:focus-visible{border-color:var(--accent);background:var(--accent-quiet);text-decoration:none}a.nlf-metric:focus-visible{outline:2px solid var(--accent);outline-offset:1px}a.nlf-metric .nlf-metric__value,a.nlf-metric .nlf-metric__text{display:block}.nlf-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem;margin-top:.35rem}.nlf-tile{display:flex;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;border:1px solid #e3e8ee;border-radius:8px;background:var(--surface);color:var(--accent-hover);text-decoration:none;transition:border-color 0.15s,background-color 0.15s,box-shadow 0.15s}.nlf-tile:hover,.nlf-tile:focus-visible{border-color:var(--accent);background:var(--surface-raised);box-shadow:0 1px 3px rgb(2 51 255 / 8%);text-decoration:none}.nlf-tile:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.nlf-tile__icon{width:1.375rem;height:1.375rem;flex:0 0 auto;margin-top:.05rem;color:var(--accent)}.nlf-tile__text{display:flex;flex-direction:column;gap:.15rem;min-width:0}.nlf-tile__title{font-weight:600;font-size:.9375rem;line-height:1.25}.nlf-tile__hint{font-size:.8125rem;color:var(--text-muted);line-height:1.35}.nlf-form__subtitle{margin:0 0 .75rem;font-size:1rem;font-weight:700;color:var(--accent-hover);line-height:1.3}.nlf-form--flush{padding-bottom:0}.nlf-member-layout__aside{box-sizing:border-box;padding-left:1.25rem}.nlf-member-layout__aside>.nlf-social{display:block;margin-top:1.5rem}@media (max-width:47.9375rem){.nlf-member-layout__aside{padding-left:0;margin-top:1.5rem}}.nlf-topbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.25rem 1rem;width:100%;padding:.125rem 0}.nlf-topbar__main{flex:1 1 auto;min-width:0}.nlf-topbar__side{flex:0 0 auto;margin-left:auto}.nlf-absence__reset{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid #e2e8ef}.nlf-absence__question{margin:0;font-size:.9375rem;color:var(--text);line-height:1.5}.nlf-tools{display:flex;align-items:center;gap:.1875rem;flex:0 0 auto;font-family:"open_sans","open_sans_fallback",Verdana,Arial,Helvetica,sans-serif}.nlf-topbar__tools{margin-left:.5rem}.nlf-tools__btn{display:inline-flex;align-items:center;gap:.3rem;height:1.875rem;padding:0 .375rem;border:var(--ui-border-width) solid #fff0;border-radius:6px;background:none;font:inherit;font-size:.875rem;font-weight:600;line-height:1;color:var(--accent-hover);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color 120ms ease,border-color 120ms ease;list-style:none}.nlf-tools__btn::-webkit-details-marker{display:none}.nlf-tools__btn:hover,.nlf-tools__btn:focus-visible{background-color:color-mix(in srgb,var(--accent) 8%,transparent);border-color:color-mix(in srgb,var(--accent) 25%,transparent)}ul.cssMenu>li:hover .nlf-tools__btn,ul.cssMenu>li:focus-within .nlf-tools__btn{color:var(--on-accent)}.nlf-tools__icon{width:1.0625rem;height:1.0625rem;flex:0 0 auto}.nlf-tools__flag{width:25px;height:15px;border-radius:2px;flex:0 0 auto}.nlf-tools__code{text-transform:uppercase;letter-spacing:.02em}.nlf-tools__lang{position:relative}.nlf-tools__list{position:absolute;right:0;top:calc(100% + 0.25rem);z-index:1200;min-width:11rem;margin:0;padding:.25rem;list-style:none;background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 24px rgb(0 0 0 / .12)}.nlf-tools__list li{margin:0;padding:0;list-style:none}.nlf-tools__list a{display:flex;align-items:center;gap:.5rem;padding:.35rem .5rem;border-radius:6px;font-size:.875rem;line-height:1.2;color:var(--text);text-decoration:none;white-space:nowrap}.nlf-tools__list a:hover,.nlf-tools__list a:focus-visible{background-color:color-mix(in srgb,var(--accent) 10%,transparent)}.nlf-tools__list a[aria-current]{font-weight:700;color:var(--accent-hover)}.nlf-headmenu .nlf-tools-li{display:flex;align-items:center}.nlf-headmenu .nlf-tools{display:flex;align-items:center;padding:0 .5rem;min-width:3rem}.nlf-headmenu .nlf-tools::after,.nlf-headmenu .nlf-tools::before{content:none!important}.nlf-headmenu .nlf-tools__flag{vertical-align:middle}.nlf-headmenu li>ul{min-width:max-content}.nlf-headmenu li>ul a{white-space:nowrap}.nlf-tools--mobile .nlf-tools__list{left:0;right:auto}.nlf-searchbox{display:none}.nlf-dialog__body .nlf-searchbox{display:block}.nlf-searchbox__form{display:flex;gap:.5rem;align-items:center;width:100%;margin:0}.nlf-searchbox__input{flex:1 1 auto;min-width:0;height:var(--nlf-control-height);padding:0 .6rem;border:1px solid var(--line-control,#848484);border-radius:var(--radius-sm,4px);background:var(--surface,#ffffff);color:var(--text,#1f2d3a);font:inherit}.nlf-searchbox__input:focus-visible{outline:2px solid var(--accent,#0233ff);outline-offset:1px}.nlf-searchbox__submit{flex:0 0 auto;height:var(--nlf-control-height)}.module-news .time{float:right;text-align:right;font-size:.8em}.module-news .content h1:first-child,.module-news .content h2:first-child,.module-news .content h3:first-child,.module-news .content h4:first-child,.module-news .content h5:first-child,.module-news .content h6:first-child{margin-top:0}.module-news .image{padding-right:1em!important}.module-news img{max-width:100%}.module-news{flex:1 1 auto;min-width:0}.module-faq .time{float:right;text-align:right;font-size:.8em}.module-faq .content h1:first-child,.module-faq .content h2:first-child,.module-faq .content h3:first-child,.module-faq .content h4:first-child,.module-faq .content h5:first-child,.module-faq .content h6:first-child{margin-top:0}.module-faq .image{padding-right:1em!important}.module-faq img{max-width:100%}.module-faq{flex:1 1 auto;min-width:0}.nlf-anim{--nlf-anim-btn:2.75rem;--nlf-anim-ratio:1.845;--nlf-anim-cols:repeat(7, 1fr);--nlf-anim-side-col:1fr;position:relative;margin:0 auto;color:var(--text);max-width:max(20rem, calc((100svh - 9rem) * var(--nlf-anim-ratio)))}.nlf-anim:fullscreen{max-width:none;height:100svh;overflow:hidden;background:var(--bg);padding:0 0 .5rem;display:flex;flex-direction:column;align-items:center}.nlf-anim:fullscreen>:not(script):not(.nlf-anim-symbols):not(dialog){width:100%}.nlf-anim:fullscreen>:is(.nlf-anim-nav,.nlf-anim-groups,.nlf-anim-legend,.nlf-anim-caption,.nlf-anim-preview-note){flex:none}.nlf-anim:fullscreen .nlf-anim-nav button{height:clamp(2.75rem, 8svh, 5.5rem)}.nlf-anim:fullscreen>.nlf-anim-view{--nlf-anim-row:calc(var(--nlf-anim-btn) + .5rem);--nlf-anim-fit:min(100cqw, calc((100cqh - var(--nlf-anim-row)) * var(--nlf-anim-ratio)));flex:1 1 0%;min-height:0;container-type:size;align-content:center}.nlf-anim:fullscreen .nlf-anim-stage{justify-self:center;width:var(--nlf-anim-fit)}.nlf-anim:fullscreen>.nlf-anim-caption{height:clamp(4.5rem, 12svh, 8.5rem);overflow:auto}.nlf-anim-hit{fill:#fff0}.nlf-anim-symbols{position:absolute;width:0;height:0;overflow:hidden}.nlf-anim-nav{display:grid;grid-template-columns:var(--nlf-anim-cols);gap:2px}.nlf-anim-nav ol{display:contents;list-style:none;margin:0;padding:0}.nlf-anim-nav button{position:relative;display:block;width:100%;height:100%;min-height:2.75rem;padding:0;border:0;background:var(--surface-sunken);cursor:pointer;aspect-ratio:auto;overflow:hidden}.nlf-anim-nav img{display:block;width:100%;height:100%;object-fit:cover;opacity:.55;transition:opacity var(--motion,.2s) var(--ease,ease)}.nlf-anim-nav button:hover img,.nlf-anim-nav button[aria-current="true"] img{opacity:1}.nlf-anim-nav .nlf-anim-num{position:absolute;top:4px;left:4px;min-width:1.4em;padding:0 .3em;border-radius:var(--radius-sm,3px);background:var(--surface-raised);color:var(--text);font-size:.8rem;line-height:1.4;text-align:center}.nlf-anim-nav button[aria-current="true"]::after{content:"";position:absolute;inset:auto 0 0;height:4px;background:var(--accent)}.nlf-anim-nav button[aria-current="true"] .nlf-anim-num{background:var(--accent);color:var(--on-accent);font-weight:700}.nlf-anim-nav button:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.nlf-anim-groups{display:grid;grid-template-columns:var(--nlf-anim-cols);gap:2px;margin-top:2px}.nlf-anim-groups span{padding:.25em .5em;background:var(--ui-active-bg);color:var(--ui-active-text);font-size:.85rem;font-weight:600;text-align:center;line-height:1.25;hyphens:auto;display:flex;align-items:center;justify-content:center}.nlf-anim-view{display:grid;margin-top:2px;column-gap:.25rem;grid-template-columns:auto auto 1fr auto auto;grid-template-areas:"stage stage stage stage stage" "prev pause time full next"}.nlf-anim-stage{grid-area:stage;position:relative;background:var(--surface-sunken);touch-action:pan-y pinch-zoom}.nlf-anim-stage:focus{outline:none}.nlf-anim-stage>svg{display:block;width:100%;height:auto}.nlf-anim-stage>.nlf-anim-pop{position:absolute;z-index:2;inset:0;width:100%;height:100%;pointer-events:none}.nlf-anim-pop use{pointer-events:auto;text-rendering:geometricPrecision}.nlf-anim-stage use[data-mark]{visibility:hidden}.nlf-anim-marks{position:absolute;z-index:1;inset:0;pointer-events:none}.nlf-anim-mark{display:inline-grid;place-items:center;flex:none;box-sizing:border-box;width:1.375rem;height:1.375rem;border:2px solid var(--surface-raised);border-radius:50%;background:var(--accent);color:var(--on-accent);font-size:.75rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.nlf-anim-marks .nlf-anim-mark{position:absolute;translate:-50% -50%;padding:0;font-family:inherit;box-shadow:var(--shadow-1);pointer-events:auto;cursor:pointer}.nlf-anim-marks .nlf-anim-mark::before{content:"";position:absolute;inset:calc((1.375rem - 44px) / 2 - 2px)}.nlf-anim-marks .nlf-anim-mark:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.nlf-anim-legend{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:.6rem 1rem 0;list-style:none;background:var(--surface-raised);color:var(--text);font-size:.95rem;line-height:1.4}.nlf-anim-legend[hidden]{display:none}.nlf-anim-legend li{display:flex;align-items:center;gap:.4rem}.nlf-anim-error{position:absolute;inset:50% 1rem auto;transform:translateY(-50%);margin:0;padding:.75em 1em;border:1px solid var(--danger);border-radius:var(--radius,4px);background:var(--danger-quiet);color:var(--text);text-align:center}.nlf-anim-buttons{display:contents}.nlf-anim-prev{grid-area:prev}.nlf-anim-next{grid-area:next}.nlf-anim-pause{grid-area:pause}.nlf-anim-full{grid-area:full}.nlf-anim-btn{position:relative;z-index:1;display:grid;place-items:center;align-self:center;width:var(--nlf-anim-btn);height:var(--nlf-anim-btn);margin:.25rem 0;padding:0;border:1px solid var(--line-strong);border-radius:50%;background:var(--surface-raised);color:var(--text);cursor:pointer;box-shadow:var(--shadow-1);transition:opacity var(--motion,.2s) var(--ease,ease),background-color var(--motion,.2s) var(--ease,ease)}.nlf-anim-btn[hidden]{display:none}.nlf-anim-btn svg{width:55%;height:55%;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.nlf-anim-btn .nlf-anim-solid{fill:currentColor;stroke:none}.nlf-anim-btn:hover{background:var(--surface-control)}.nlf-anim-btn:focus-visible,.nlf-anim-hotspot:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.nlf-anim[data-paused="true"] .nlf-anim-icon-pause,.nlf-anim:not([data-paused="true"]) .nlf-anim-icon-play,.nlf-anim:fullscreen .nlf-anim-icon-enter,.nlf-anim:not(:fullscreen) .nlf-anim-icon-exit{display:none}.nlf-anim-hotspot{cursor:pointer}.nlf-anim-hotspot:hover{filter:brightness(1.15)}.nlf-anim-time{grid-area:time;display:flex;align-items:center;gap:.5rem;min-width:0;padding:0 .25rem}.nlf-anim-progress{flex:1;height:6px;border-radius:var(--radius-pill,999px);background:var(--line);overflow:hidden}.nlf-anim-progress span{display:block;height:100%;background:var(--accent);transform:scaleX(0);transform-origin:left;will-change:transform}.nlf-anim-clock{min-width:2.6em;font-size:.9rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;color:var(--text)}@media (min-width:40rem){.nlf-anim{--nlf-anim-btn:3rem}.nlf-anim-view{grid-template-columns:1fr;grid-template-areas:"stage" "time"}.nlf-anim-prev,.nlf-anim-next,.nlf-anim-buttons{grid-area:stage}.nlf-anim-prev{justify-self:start;margin-left:.75rem}.nlf-anim-next{justify-self:end;margin-right:.75rem}.nlf-anim-buttons{position:relative;z-index:1;display:flex;gap:.5rem;align-self:end;justify-self:end;margin:.75rem}.nlf-anim-buttons .nlf-anim-btn{margin:0}.nlf-anim-time{padding:.4rem 0 .25rem}.nlf-anim:fullscreen>.nlf-anim-view{--nlf-anim-row:2.25rem;--nlf-anim-side:calc((100cqw - var(--nlf-anim-fit)) / 2 + .75rem)}.nlf-anim:fullscreen .nlf-anim-prev{margin-left:var(--nlf-anim-side)}.nlf-anim:fullscreen .nlf-anim-next,.nlf-anim:fullscreen .nlf-anim-buttons{margin-right:var(--nlf-anim-side)}.nlf-anim:fullscreen .nlf-anim-time{justify-self:center;width:var(--nlf-anim-fit)}}.nlf-anim:fullscreen[data-side]{display:grid;column-gap:.5rem;align-items:stretch;grid-template-columns:var(--nlf-anim-side-col) minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr)}.nlf-anim:fullscreen[data-side]>:is(.nlf-anim-nav,.nlf-anim-groups,.nlf-anim-preview-note){grid-column:1 / -1}.nlf-anim:fullscreen[data-side]>.nlf-anim-view{grid-area:3 / 1}.nlf-anim:fullscreen[data-side]>.nlf-anim-caption{grid-area:3 / 2;height:auto;margin-top:2px}@media (min-width:64rem){.nlf-anim{--nlf-anim-btn:2.75rem}}@media (min-width:40rem) and (hover:hover) and (pointer:fine){.nlf-anim-view .nlf-anim-btn{opacity:.6}.nlf-anim-view:hover .nlf-anim-btn,.nlf-anim-view:focus-within .nlf-anim-btn{opacity:1}}.nlf-anim-caption{padding:.75rem 1rem 1rem;background:var(--surface-raised)}.nlf-anim-title{margin:0 0 .4rem;color:var(--accent);font-size:1.1rem}.nlf-anim-text{font-size:.95rem;line-height:1.5}.nlf-anim-text button[data-info-link]{padding:0;border:0;background:none;color:var(--accent);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.nlf-anim-dialog{max-width:min(36rem, calc(100vw - 2rem));border:1px solid var(--line-strong);border-radius:var(--radius-lg,8px);background:var(--surface-raised);color:var(--text);padding:1.25rem}.nlf-anim-dialog::backdrop{background:rgb(0 0 0 / .45)}.nlf-anim-dialog h3{margin-top:0;color:var(--accent)}.nlf-anim-dialog-text{line-height:1.5;white-space:pre-line}.nlf-anim-close{margin-top:1rem;min-height:2.75rem;padding:.4em 1em;border:1px solid var(--line-strong);border-radius:var(--radius,4px);background:var(--surface-control);color:var(--text);cursor:pointer}.nlf-anim-close:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.nlf-anim-preview-note{margin:.5rem 0 0;padding:.4em .75em;border-radius:var(--radius,4px);background:var(--warn-quiet);color:var(--text);font-size:.85rem}@media (max-width:39.9375rem){.nlf-anim-groups{display:none}.nlf-anim-nav .nlf-anim-num{top:2px;left:2px;font-size:.7rem}}ul.cssMenu{display:block;zoom:1;float:left;list-style:none;margin:0;padding:0;z-index:55555;line-height:1em}ul.cssMenu.right{float:right;text-align:left}ul.cssMenu ul{z-index:5555}ul.cssMenu li{display:block;position:relative;float:left}ul.cssMenu li ul{display:none;margin:0;padding:0}ul.cssMenu li:hover>ul,ul.cssMenu li:focus-within:not(:has(>a:focus:not(:focus-visible)))>ul{display:block;position:absolute}ul.cssMenu.right li:hover>ul,ul.cssMenu.right li:focus-within>ul{left:auto;right:0}ul.cssMenu.right li:hover>ul ul,ul.cssMenu.right li:focus-within>ul ul{right:100%}ul.cssMenu{display:block;text-decoration:none;white-space:nowrap;padding:1px}ul.cssMenu li:hover li,ul.cssMenu li:focus-within li{float:none}ul.cssMenu ul ul{left:100%;top:0}ul.cssMenu:before,ul.cssMenu:after{content:" ";display:table}ul.cssMenu:after{clear:both}ul.cssMenu li,ul.cssMenu a{color:var(--nlf-menu-hover)}ul.cssMenu>li{color:var(--nlf-menu)}ul.cssMenu>li ul{background:var(--nlf-drop-bg)}ul.cssMenu>li ul li{display:block;padding:.3em}ul.cssMenu>li:hover,ul.cssMenu>li:focus-within:not(:has(>a:focus:not(:focus-visible))){color:var(--nlf-menu-hover)}ul.cssMenu li.sep{display:block;padding:0;height:1px;background:var(--nlf-drop-text);overflow:hidden;content:""}ul.cssMenu li.sep>span{display:none}ul.cssMenu a{text-decoration:none;display:block}ul.cssMenu img{border:none;padding-right:3px;vertical-align:middle}ul.cssMenu{background:none;border:none;padding:0;margin:0;font-size:1em}ul.cssMenu li ul{color:var(--nlf-drop-text);background:var(--nlf-drop-bg);border:1px solid var(--nlf-drop-line);padding:.5em;line-height:1.5em}ul.cssMenu li ul a{color:var(--nlf-drop-text)}ul.cssMenu>li ul li:hover,ul.cssMenu>li ul li:focus-within,ul.cssMenu>li ul li:hover>a,ul.cssMenu>li ul li:focus-within>a{color:var(--nlf-drop-hover-text);background:var(--nlf-drop-hover-bg);cursor:pointer}ul.cssMenu>li>a{color:var(--nlf-menu);padding:.5em .5em 1em .5em}ul.cssMenu>li:hover>a,ul.cssMenu>li:focus-within:not(:has(>a:focus:not(:focus-visible)))>a{color:var(--nlf-menu-hover)}ul.cssMenu a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}ul.cssMenu span{background-image:none}ul.cssMenu span:after{content:"\25be"}ul.cssMenu li:hover>a>span{background-image:none}ul.cssMenu li:hover>a>span{content:"\25be"}ul.cssMenu a:hover span{background-image:none}ul.cssMenu a:hover span{content:"\25be"}ul.cssMenu span.nomenu:after{content:""}ul.cssMenu li:hover>a>span.nomenu{content:""}ul.cssMenu a:hover span.nomenu{content:""}ul.cssMenu.nohover>li:hover{color:inherit;background:inherit}ul.cssMenu.nohover>li:hover>a{color:inherit}ul.cssMenu.nohover>li ul li:hover{color:inherit;background:inherit}ul.cssMenu.nohover>li ul li:hover>a{color:inherit;background:inherit}.cms .cms-title{color:var(--text)}.cms .cms-content img{max-width:100%}.cms .cms-image{max-width:100%}.cms .cms-menu .cms-navigation-link{display:block;text-align:left;color:var(--accent);text-decoration:none;white-space:pre-wrap;border:none;margin:0;padding:.5em 0}.cms .cms-menu .cms-navigation-link{background:var(--surface)}.cms .cms-menu .cms-navigation-link:hover,.cms .cms-menu .cms-navigation-link.is-current,.cms .cms-menu .cms-navigation-link.is-current:hover{color:var(--on-accent);background-color:var(--accent)}.cms .cms-menu .cms-navigation-link span.nlf-nav-chevron{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-top:-4px;background:currentColor;-webkit-mask:var(--nlf-chevron) center / 9px 9px no-repeat;mask:var(--nlf-chevron) center / 9px 9px no-repeat}.cms .cms-menu .cms-navigation-link.header{color:var(--text-muted)}.cms .cms-menu .cms-navigation-link.header:hover{background:#fff0;color:var(--text-muted)}.cms .cms-menu .cms-navigation-link.header.is-current,.cms .cms-menu .cms-navigation-link.header.is-current:hover{color:var(--on-accent);background-color:var(--accent)}.cms .cms-menu .cms-navigation-link.header span.nlf-nav-chevron{vertical-align:middle;display:none}.cms .cms-menu .cms-navigation-link .nlf-nav-row{display:grid;grid-template-columns:auto minmax(0,1fr)}.cms .cms-menu .cms-navigation-link .nlf-nav-indent{white-space:nowrap}.cms .cms-menu .cms-navigation-link .nlf-nav-label{overflow-wrap:break-word}.cms .cms-menu a.cms-navigation-link.anchor::after{content:none}.cms .cms-menu a.cms-navigation-link.anchor .nlf-nav-label::after{content:" \f35d";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:.3em}@media (min-width:768px){.cms .header>h1,.cms .header.h1{font-size:1.75em;padding:.6em 0;margin:0}.cms .header>h2,.cms .header.h2{font-size:1.5em;padding:.5em 0;margin:0}.cms .header>h3,.cms .header.h3{font-size:1.3em;padding:.4em 0;margin:0}.cms .header>h4,.cms .header.h4{font-size:1.2em;padding:.3em 0;margin:0}.cms .header>h5,.cms .header.h5{font-size:1.1em;padding:.2em 0;margin:0}.cms .header>h6,.cms .header.h6{font-size:1em;padding:.1em 0;margin:0}}@media (max-width:767px){.cms .header>h1,.cms .header.h1{font-size:1.5em;padding:.5em 0;margin:0}.cms .header>h2,.cms .header.h2{font-size:1.4em;padding:.4em 0;margin:0}.cms .header>h3,.cms .header.h3{font-size:1.3em;padding:.3em 0;margin:0}.cms .header>h4,.cms .header.h4{font-size:1.2em;padding:.2em 0;margin:0}.cms .header>h5,.cms .header.h5{font-size:1.1em;padding:.1em 0;margin:0}.cms .header>h6,.cms .header.h6{font-size:1em;padding:0em 0;margin:0}}.cms .header.normal{font-weight:400}.cms.cms-breadcrumb{padding:.3em 0}.cms.cms-breadcrumb a{color:var(--text-muted);font-weight:400}.cms.cms-breadcrumb h2,.cms.cms-breadcrumb h3,.cms.cms-breadcrumb span{float:left;font-size:0.9em!important;margin:0;padding:0}.cms.cms-breadcrumb h2>a{font-weight:700}.cms .cms-content .header:has(+.content){border:1px solid var(--line);border-bottom:0;border-radius:4px 4px 0 0;background:var(--surface-raised)}.cms .cms-content .header:has(+.content)+.content{border:1px solid var(--line);border-top:0;border-radius:0 0 4px 4px;background:var(--surface)}.cms .cms-content .header:has(+.content)+.content .header:has(+.content),.cms .cms-content .header:has(+.content)+.content .header:has(+.content)+.content{border:0;border-radius:0;background:#fff0}.cms .cms-content .nlf-panel:has(>.header+.content){border:0}.portal-footer .cms .cms-content .header:has(+.content),.portal-footer .cms .cms-content .header:has(+.content)+.content{border:0;border-radius:0;background:#fff0}.cms .cms-content .header{color:var(--accent);font-weight:700;padding-left:.3em;padding-right:.3em}.cms .cms-content .header.normal{font-weight:400}.cms .cms-content .content{padding:.3em}.cms .cms-content .content>img,.cms .cms-content .content>picture>img{max-width:100%!important}.cms .cms-content>img,.cms .cms-content>picture>img{width:auto;max-width:100%}.cms .cms-menu .content{padding:.5em}.cms .cms-image>.header{color:var(--accent);font-weight:700;line-height:1.5em}.cms .cms-image>.header.normal{font-weight:400}.cms .cms-image .content{position:relative;background-color:transparent!important}.cms .cms-image .content>img,.cms .cms-image .content>picture>img{max-width:100%!important}.cms .cms-image .content .overlay{display:inline-block;position:absolute;width:100%;height:100%;cursor:pointer}.cms .cms-image:hover .content .overlay{white-space:pre-wrap}.cms .cms-image:hover .content .overlay a{position:absolute;top:0;width:50%;height:100%;overflow:hidden;text-decoration:none!important}.cms .cms-image:hover .content .overlay a:hover{text-decoration:none!important}.cms .cms-image:hover .content .overlay a.info{left:0;background:url(https://lic2.e-strict.de/modules/cms/imgs/hover_info.png) center center no-repeat}.cms .cms-image:hover .content .overlay a.info:hover{background:url(https://lic2.e-strict.de/modules/cms/imgs/hover_info_hover.png) center center no-repeat}.cms .cms-image:hover .content .overlay a.view{right:0;background:url(https://lic2.e-strict.de/modules/cms/imgs/hover_view.png) center center no-repeat}.cms .cms-image:hover .content .overlay a.view:hover{background:url(https://lic2.e-strict.de/modules/cms/imgs/hover_view_hover.png) center center no-repeat}.cms .content{position:relative}#content_main>.content{padding:0}#content_left>.content{padding:0}#content_right>.content{padding:0}.cms .cms-content .nlf-subpages{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem}.cms .cms-content .nlf-subpage{margin:0;padding:0}.cms .cms-content .nlf-subpage__link{display:flex;flex-direction:column;gap:.35rem;height:100%;box-sizing:border-box;padding:.9rem 1rem;border:1px solid var(--line);border-radius:var(--radius-lg,8px);background:var(--surface);color:var(--text);text-decoration:none;transition:border-color 0.15s ease,background-color 0.15s ease}.cms .cms-content .nlf-subpage__link:hover{border-color:var(--accent);background:var(--surface-raised)}.cms .cms-content .nlf-subpage__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cms .cms-content .nlf-subpage__title{font-weight:700;color:var(--accent)}.cms .cms-content .nlf-subpage__text{font-size:.9em;color:var(--text-muted);line-height:1.4}.cms .cms-content .nlf-subpage__external::before{content:"\f35d";font-family:"Font Awesome 6 Free";font-weight:900;font-size:.8em}@media (prefers-reduced-motion:reduce){.cms .cms-content .nlf-subpage__link{transition:none}}.tnt-search{--tnt-rand:var(--line, #e6eaee);--tnt-muted:var(--text-muted, #5b6b7a);--tnt-surface:var(--surface-raised, #f8fafc);--tnt-accent:var(--accent, #0233ff);--tnt-radius:var(--radius-lg, 8px);--tnt-shadow:0 .125rem .25rem rgba(0, 0, 0, .075)}.tnt-search__box{background:var(--surface-sunken,#f4f6f8);border-radius:var(--tnt-radius);padding:20px;margin-bottom:3rem;box-shadow:var(--tnt-shadow)}.tnt-search__group{display:flex;align-items:stretch;width:100%;background:var(--surface,#ffffff);border:1px solid var(--line-strong,#cccccc);border-radius:var(--tnt-radius);overflow:hidden}.tnt-search__icon{display:flex;align-items:center;padding:0 15px;color:var(--tnt-muted)}.tnt-search__input{flex-grow:1;min-width:0;height:50px;padding:10px 5px;font-size:1.1rem;border:none;box-shadow:none;background:#fff0;color:inherit}.tnt-search__input:focus{outline:none}.tnt-search__group:focus-within{border-color:var(--tnt-accent);box-shadow:0 0 0 2px var(--tnt-accent)}.tnt-search__submit{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:.5em;padding:0 25px;border:none;border-radius:0;font-weight:600;font-size:1rem;color:var(--on-accent,#fff);background:var(--tnt-accent);cursor:pointer;transition:background .2s}.tnt-search__submit:hover,.tnt-search__submit:focus-visible{background:var(--accent-hover,#003776)}.tnt-search__submit-icon{display:none}@media (max-width:576px){.tnt-search__submit-text{display:none}.tnt-search__submit-icon{display:inline}}.tnt-search__summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--tnt-rand)}.tnt-search__count{margin:0;color:var(--tnt-muted)}.tnt-search__term{font-weight:700;color:var(--text,#1f2d3a)}.tnt-search__page{font-size:.875em;color:var(--tnt-muted)}.tnt-search__pager{display:flex;justify-content:center;margin-top:1.5rem}.tnt-result{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;padding:1rem;background:var(--tnt-surface);border:1px solid var(--tnt-rand);border-radius:var(--tnt-radius);box-shadow:var(--tnt-shadow)}@media (min-width:768px){.tnt-result{flex-direction:row;gap:1rem}}.tnt-result__media{width:100px;min-width:100px;text-align:center;color:var(--tnt-muted)}.tnt-icon--pdf{color:var(--danger,#b42318)}.tnt-icon--image{color:var(--accent,#0233ff)}.tnt-icon--video{color:var(--warn,#8a5a06)}.tnt-icon--text{color:#0dcaf0}.tnt-icon--page{color:var(--text-muted,#5b6b7a)}.tnt-result__thumb{width:100%;height:75px;object-fit:cover;border:1px solid var(--tnt-rand);border-radius:4px}.tnt-result__body{flex-grow:1;min-width:0}.tnt-result__head{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.25rem}.tnt-result__title{margin:0;font-size:1.25rem;line-height:1.3}.tnt-result__title a{text-decoration:none}.tnt-result__title a:hover{text-decoration:underline}.tnt-result em{background-color:var(--warn-quiet,#fbeed3);color:var(--warn,#8a5a06);font-style:normal;padding:0 2px;border-radius:2px}.tnt-result strong{background-color:var(--surface-sunken,#f4f6f8);color:var(--text,#1f2d3a);padding:0 1px;font-weight:600}.tnt-result__type{flex:0 0 auto;display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;white-space:nowrap;background:var(--surface-sunken,#f4f6f8);color:var(--tnt-muted);border:1px solid var(--tnt-rand);border-radius:.375rem}.tnt-result__url>a:focus-visible{outline-offset:-2px}.tnt-result__url{display:block;max-width:500px;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875em}.tnt-result__url a{color:var(--success,#17724b);text-decoration:none}.tnt-result__url a:hover{text-decoration:underline}.tnt-result__snippet{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;line-height:1.5;font-size:.875em;color:var(--tnt-muted)}.tnt-search__empty{display:flex;align-items:center;gap:.5rem;padding:1rem;border-radius:var(--tnt-radius);background:var(--warn-quiet,#fbeed3);color:var(--warn,#8a5a06);box-shadow:var(--tnt-shadow)}.tnt-search__hint{padding:3rem 0;text-align:center;color:var(--tnt-muted)}.tnt-search__hint i{display:block;margin-bottom:1rem}.tnt-search__hint p{margin:0}.pa-gallery{margin:0 0 10px}.pa-item{position:relative;display:block;overflow:hidden;border-radius:10px;background:#0f172a;box-shadow:0 1px 3px rgb(15 23 42 / .14);text-decoration:none!important;cursor:pointer}.pa-item-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.pa-item:hover .pa-item-img{transform:scale(1.06)}.pa-caption{position:absolute;left:0;right:0;bottom:0;padding:22px 10px 8px;font-size:13px;line-height:1.3;color:#fff;background:linear-gradient(to top,rgb(0 0 0 / .72),#fff0);opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease;pointer-events:none;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.pa-item:hover .pa-caption{opacity:1;transform:translateY(0)}.pa-zoom{position:absolute;top:50%;left:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:rgb(15 23 42 / .5);border:2px solid rgb(255 255 255 / .9);opacity:0;transform:scale(.8);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.pa-zoom::before{content:"";position:absolute;top:13px;left:13px;width:12px;height:12px;border:2px solid #fff;border-radius:50%}.pa-zoom::after{content:"";position:absolute;top:26px;left:25px;width:8px;height:2px;background:#fff;transform:rotate(45deg);transform-origin:left center}.pa-item:hover .pa-zoom{opacity:1;transform:scale(1)}.pa-badge{position:absolute;top:50%;left:50%;width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;background:rgb(15 23 42 / .55);border:2px solid rgb(255 255 255 / .9);transition:background .2s ease,transform .2s ease;pointer-events:none}.pa-badge::after{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-style:solid;border-width:11px 0 11px 18px;border-color:#fff0 #fff0 #fff0 #fff}.pa-item--video:hover .pa-badge{background:rgb(37 99 235 / .85);transform:scale(1.08)}.pa-gallery--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.pa-gallery--grid .pa-item{aspect-ratio:1 / 1}.pa-gallery--masonry{column-width:210px;column-gap:10px}.pa-gallery--masonry .pa-item{display:inline-block;width:100%;margin:0 0 10px;break-inside:avoid}.pa-gallery--masonry .pa-item-img{height:auto}.pa-gallery--justified{display:flex;flex-wrap:wrap;gap:10px}.pa-gallery--justified .pa-item{height:220px;flex:1 1 auto}.pa-albums{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.pa-album-card{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:12px;background:#0f172a;box-shadow:0 1px 4px rgb(15 23 42 / .16);text-decoration:none!important;transition:transform .25s ease,box-shadow .25s ease}.pa-album-card:hover{transform:translateY(-4px);box-shadow:0 12px 26px rgb(15 23 42 / .3)}.pa-album-card img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.pa-album-card:hover img{transform:scale(1.05)}.pa-album-title{position:absolute;left:0;right:0;bottom:0;padding:28px 14px 12px;color:#fff;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;background:linear-gradient(to top,rgb(0 0 0 / .8),#fff0)}.pa-album-date{display:block;margin-top:3px;font-size:12px;font-weight:400;text-transform:none;letter-spacing:0;color:rgb(255 255 255 / .82)}.pa-album-badge{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;gap:4px;padding:3px 9px 3px 7px;border-radius:999px;background:rgb(15 23 42 / .72);color:#fff;font-size:12px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.pa-album-badge svg{display:block;opacity:.9}@media (max-width:640px){.pa-gallery--grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px}.pa-gallery--masonry{column-width:150px;column-gap:6px}.pa-albums{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}}div#main{overflow:auto}#content{color:#000000!important}#content h4{color:#FFF;background-color:#213656;padding:2px;text-transform:none;font-weight:700}#content table tr th{color:#FFF}#content table tr td{color:#000}.video{position:relative}.video-video-teaser{position:absolute;background-image:url(https://lic2.e-strict.de/modules/videos/imgs/play.png);background-position:center center;background-repeat:no-repeat;background-size:64px 64px;width:100%;height:100%;z-index:1000;cursor:pointer}.video-video-teaser:hover{background-color:#CCC;opacity:.7}.video .image{position:relative;text-align:center}.nlf-social{--nlf-social-bg:#ffffff;--nlf-social-bg-sunken:#f4f6f8;--nlf-social-bg-raised:#ffffff;--nlf-social-bg-hover:#eef1f5;--nlf-social-fg:#1c2530;--nlf-social-fg-muted:#5b6a7d;--nlf-social-fg-faint:#8a97a6;--nlf-social-line:#dde3ea;--nlf-social-line-strong:#c3ccd8;--nlf-social-accent:#1f6feb;--nlf-social-accent-fg:#ffffff;--nlf-social-accent-soft:#e7f0fe;--nlf-social-online:#1a7f37;--nlf-social-idle:#bf8700;--nlf-social-offline:#8a97a6;--nlf-social-danger:#b42318;--nlf-social-radius:var(--radius-lg, 8px);--nlf-social-radius-sm:5px;--nlf-social-gap:1rem;--nlf-social-shadow:0 1px 2px rgba(16, 24, 40, .06), 0 1px 3px rgba(16, 24, 40, .08);--nlf-social-shadow-pop:0 8px 24px rgba(16, 24, 40, .16);color:var(--nlf-social-fg);font-size:.9375rem;line-height:1.55}@media (prefers-color-scheme:dark){:root:not([data-theme='light']) .nlf-social{--nlf-social-bg:#161b22;--nlf-social-bg-sunken:#0f141a;--nlf-social-bg-raised:#1c232c;--nlf-social-bg-hover:#232b35;--nlf-social-fg:#e6edf3;--nlf-social-fg-muted:#9fb0c3;--nlf-social-fg-faint:#74849a;--nlf-social-line:#2b333d;--nlf-social-line-strong:#3a444f;--nlf-social-accent:#58a6ff;--nlf-social-accent-fg:#0b1015;--nlf-social-accent-soft:#17293f;--nlf-social-online:#3fb950;--nlf-social-idle:#d29922;--nlf-social-offline:#74849a;--nlf-social-danger:#f85149;--nlf-social-shadow:0 1px 2px rgba(0, 0, 0, .4), 0 1px 3px rgba(0, 0, 0, .3);--nlf-social-shadow-pop:0 8px 24px rgba(0, 0, 0, .55)}}:root[data-theme='dark'] .nlf-social{--nlf-social-bg:#161b22;--nlf-social-bg-sunken:#0f141a;--nlf-social-bg-raised:#1c232c;--nlf-social-bg-hover:#232b35;--nlf-social-fg:#e6edf3;--nlf-social-fg-muted:#9fb0c3;--nlf-social-fg-faint:#74849a;--nlf-social-line:#2b333d;--nlf-social-line-strong:#3a444f;--nlf-social-accent:#58a6ff;--nlf-social-accent-fg:#0b1015;--nlf-social-accent-soft:#17293f;--nlf-social-online:#3fb950;--nlf-social-idle:#d29922;--nlf-social-offline:#74849a;--nlf-social-danger:#f85149;--nlf-social-shadow:0 1px 2px rgba(0, 0, 0, .4), 0 1px 3px rgba(0, 0, 0, .3);--nlf-social-shadow-pop:0 8px 24px rgba(0, 0, 0, .55)}.nlf-social-icon{width:1.15em;height:1.15em;flex:none;vertical-align:-.2em;color:inherit}.nlf-social-icon--lg{width:1.5em;height:1.5em}.nlf-social-icon--sm{width:1em;height:1em}.nlf-social *{box-sizing:border-box}.nlf-social-layout{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:var(--nlf-social-gap);align-items:start}@media (max-width:720px){.nlf-social-layout{grid-template-columns:minmax(0,1fr)}}.nlf-social-panel{background:var(--nlf-social-bg-raised);border:1px solid var(--nlf-social-line);border-radius:var(--nlf-social-radius);box-shadow:var(--nlf-social-shadow);overflow:hidden}.nlf-social-panel__head{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;border-bottom:1px solid var(--nlf-social-line);background:var(--nlf-social-bg-sunken);font-weight:600}.nlf-social-panel__head h2,.nlf-social-panel__head h3{margin:0;font-size:1rem;font-weight:600}.nlf-social-panel__actions{margin-left:auto;display:flex;gap:.375rem}.nlf-social-panel__body{padding:.875rem}.nlf-social-panel__body--flush{padding:0}.nlf-social-btn{display:inline-flex;align-items:center;gap:.4em;padding:.4rem .75rem;border:1px solid var(--nlf-social-line-strong);border-radius:var(--nlf-social-radius-sm);background:var(--nlf-social-bg-raised);color:var(--nlf-social-fg);font:inherit;font-weight:500;line-height:1.4;text-decoration:none;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.nlf-social-btn:hover{background:var(--nlf-social-bg-hover)}.nlf-social-btn:active{transform:translateY(1px)}.nlf-social-btn[disabled],.nlf-social-btn[aria-disabled="true"]{opacity:.5;cursor:not-allowed}.nlf-social-btn--primary{background:var(--nlf-social-accent);border-color:var(--nlf-social-accent);color:var(--nlf-social-accent-fg)}.nlf-social-btn--primary:hover{background:color-mix(in srgb,var(--nlf-social-accent) 88%,black)}.nlf-social-btn--danger{color:var(--nlf-social-danger);border-color:color-mix(in srgb,var(--nlf-social-danger) 40%,var(--nlf-social-line-strong))}.nlf-social-btn--danger:hover{background:color-mix(in srgb,var(--nlf-social-danger) 10%,var(--nlf-social-bg-raised))}.nlf-social-btn--icon:not(.nlf-social-btn--primary){border-color:#fff0;background:none}.nlf-social-btn--icon{padding:.35rem}.nlf-social-btn--icon:not(.nlf-social-btn--primary):hover{background:var(--nlf-social-bg-hover);border-color:var(--nlf-social-line)}.nlf-social-btn--ghost{border-color:#fff0;background:none}.nlf-social-btn--ghost:hover{background:var(--nlf-social-bg-hover)}.nlf-social :is(a[href],summary,label,[role="option"],[popovertarget]){cursor:pointer}.nlf-social [aria-disabled="true"],.nlf-social button[disabled]{cursor:not-allowed}.nlf-social a{text-decoration:none}.nlf-social a:hover{text-decoration:none}.nlf-social :is(.nlf-social-chat__text,.nlf-social-message__body) a{text-decoration:underline}.nlf-social :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--nlf-social-accent);outline-offset:2px;border-radius:var(--nlf-social-radius-sm)}.nlf-social-tree{list-style:none;margin:0;padding:.25rem}.nlf-social-tree ul{list-style:none;margin:0;padding-left:1.1rem;border-left:1px solid var(--nlf-social-line)}.nlf-social-tree li{margin:1px 0}.nlf-social-tree__link,.nlf-social-tree__summary{display:flex;align-items:center;gap:.45rem;padding:.3rem .5rem;border-radius:var(--nlf-social-radius-sm);color:inherit;text-decoration:none;cursor:pointer}.nlf-social-tree__link:hover,.nlf-social-tree__summary:hover{background:var(--nlf-social-bg-hover)}.nlf-social-tree__summary{list-style:none}.nlf-social-tree__summary::-webkit-details-marker{display:none}.nlf-social-tree__summary .nlf-social-icon:first-child{transition:transform .15s ease}details[open]>.nlf-social-tree__summary .nlf-social-icon:first-child{transform:rotate(180deg)}.nlf-social-tree__link[aria-current="true"]{background:var(--nlf-social-accent-soft);color:var(--nlf-social-accent);font-weight:600}.nlf-social-tree__count{margin-left:auto;padding:0 .4em;border-radius:999px;background:var(--nlf-social-accent);color:var(--nlf-social-accent-fg);font-size:.75rem;font-variant-numeric:tabular-nums}.nlf-social-list{margin:0;padding:0;list-style:none}.nlf-social-list__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.625rem .875rem;border-bottom:1px solid var(--nlf-social-line)}.nlf-social-list__item:last-child{border-bottom:0}.nlf-social-list__item:hover{background:var(--nlf-social-bg-hover)}.nlf-social-list__item--unread{background:var(--nlf-social-accent-soft)}.nlf-social-list__item--unread .nlf-social-list__subject{font-weight:650}.nlf-social-list__main{display:grid;gap:.1rem;min-width:0;color:inherit;text-decoration:none}.nlf-social-list__subject{display:block;overflow:hidden;color:inherit;text-overflow:ellipsis;white-space:nowrap}.nlf-social-list__main:hover .nlf-social-list__subject{text-decoration:underline}.nlf-social-list__meta{display:flex;flex-wrap:wrap;gap:.25rem .625rem;color:var(--nlf-social-fg-muted);font-size:.8125rem}.nlf-social-list__time{font-variant-numeric:tabular-nums}.nlf-social-list__tools{display:flex;gap:.125rem}.nlf-social-empty{padding:2rem 1rem;color:var(--nlf-social-fg-muted);text-align:center}.nlf-social-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem .875rem;border-bottom:1px solid var(--nlf-social-line);background:var(--nlf-social-bg-sunken)}.nlf-social-toolbar__spacer{margin-left:auto}.nlf-social-field{display:grid;gap:.3rem;margin-bottom:.875rem}.nlf-social-field>label{color:var(--nlf-social-fg-muted);font-size:.8125rem;font-weight:600}.nlf-social-input,.nlf-social-select,.nlf-social-textarea{width:100%;padding:.45rem .6rem;border:1px solid var(--nlf-social-line-strong);border-radius:var(--nlf-social-radius-sm);background:var(--nlf-social-bg);color:var(--nlf-social-fg);font:inherit;appearance:none}.nlf-social-input,.nlf-social-select{height:2.25rem}.nlf-social-textarea{min-height:8rem;resize:vertical}.nlf-social-select{padding-right:2rem;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right 1.05rem center,right .75rem center;background-size:.3rem .3rem,.3rem .3rem;background-repeat:no-repeat}.nlf-social-input:focus,.nlf-social-select:focus,.nlf-social-textarea:focus{border-color:var(--nlf-social-accent);outline:none;box-shadow:0 0 0 3px var(--nlf-social-accent-soft)}.nlf-social-group{margin:.875rem .875rem .35rem;border:0;padding:0;font-size:.875rem;font-weight:700;letter-spacing:.01em}.nlf-social-group:first-of-type{margin-top:.625rem}.nlf-social-group+.nlf-social-people{padding-top:0}.nlf-social-people{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.375rem;padding:.75rem .875rem .875rem;margin:0;list-style:none}.nlf-social-person{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;padding:.4rem .5rem;border:1px solid var(--nlf-social-line);border-radius:var(--nlf-social-radius-sm);background:var(--nlf-social-bg-raised)}.nlf-social-person__avatar{width:36px;height:36px;flex:none;border-radius:50%;object-fit:cover;background:var(--nlf-social-bg-sunken);color:var(--nlf-social-fg-faint)}.nlf-social-person__body{display:grid;min-width:0}.nlf-social-person__name{display:block;overflow:hidden;color:inherit;font-weight:600;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.nlf-social-person__name:hover{text-decoration:underline}.nlf-social-person__state{display:block;overflow:hidden;color:var(--nlf-social-fg-muted);font-size:.78125rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.nlf-social-person__tools{display:flex;gap:.125rem}.nlf-social-state--online{color:var(--nlf-social-online)}.nlf-social-state--idle{color:var(--nlf-social-idle)}.nlf-social-state--offline{color:var(--nlf-social-offline)}.nlf-social-counts{display:flex;flex-wrap:wrap;gap:.375rem .875rem;color:var(--nlf-social-fg-muted);font-size:.8125rem}.nlf-social-counts b{color:var(--nlf-social-fg);font-variant-numeric:tabular-nums}.nlf-social-chat{display:flex;flex-direction:column;height:clamp(18rem, 42vh, 30rem)}.nlf-social-chat--history{height:clamp(24rem, 70vh, 60rem)}.nlf-social-chat--sidebar{height:clamp(24rem, 64vh, 46rem)}.nlf-social-chat__log{display:flex;flex-direction:column;font-size:.875rem;gap:.35rem;flex:1;min-height:0;padding:.875rem;overflow-y:auto;scrollbar-width:thin}.nlf-social-chat__entry{display:grid;grid-template-columns:28px minmax(0,max-content);justify-content:start;gap:.5rem;align-items:start}.nlf-social-chat__entry--own{grid-template-columns:minmax(0,max-content) 28px;justify-content:end}.nlf-social-chat__entry--own .nlf-social-chat__avatar{order:2}.nlf-social-chat__entry--own .nlf-social-chat__who{justify-content:flex-end}.nlf-social-chat__entry--grouped{margin-top:-.2rem}.nlf-social-chat__avatar{width:28px;height:28px;flex:none;border-radius:50%;object-fit:cover;background:var(--nlf-social-bg-sunken);color:var(--nlf-social-fg-faint)}.nlf-social-chat__avatar--empty{display:block;background:none}.nlf-social-chat__bubble{position:relative;min-width:0;max-width:min(38rem, 100%);padding:.4rem .625rem;border:1px solid var(--nlf-social-line);border-radius:var(--nlf-social-radius);border-top-left-radius:var(--nlf-social-radius-sm);background:var(--nlf-social-bg-sunken);overflow-wrap:anywhere}.nlf-social-chat__entry--own .nlf-social-chat__bubble{border-color:color-mix(in srgb,var(--nlf-social-accent) 25%,var(--nlf-social-line));background:var(--nlf-social-accent-soft)}.nlf-social-chat__who{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;margin-bottom:.1rem}.nlf-social-chat__name{color:var(--nlf-social-fg);font-weight:600;font-size:.8125rem;text-decoration:none}.nlf-social-chat__name:hover{text-decoration:underline}.nlf-social-chat__time{color:var(--nlf-social-fg-faint);font-size:.75rem;font-variant-numeric:tabular-nums}.nlf-social-chat__text img{vertical-align:-.2em}.nlf-social-chat__text{font-size:1em}.nlf-social-chat__delete{position:absolute;top:.2rem;right:.2rem;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:var(--nlf-social-radius-sm);color:var(--nlf-social-danger);opacity:0;transition:opacity .12s ease}.nlf-social-chat__entry:hover .nlf-social-chat__delete,.nlf-social-chat__delete:focus-visible{opacity:1}.nlf-social-chat__delete:hover{background:color-mix(in srgb,var(--nlf-social-danger) 12%,transparent)}.nlf-social-chat__form{display:flex;gap:.375rem;padding:.625rem .875rem;border-top:1px solid var(--nlf-social-line);background:var(--nlf-social-bg-sunken)}.nlf-social-chat__input{flex:1;min-width:0}.nlf-social-picker{width:min(22rem, calc(100vw - 2rem));max-height:min(24rem, 70vh);padding:0;border:1px solid var(--nlf-social-line);border-radius:var(--nlf-social-radius);background:var(--nlf-social-bg-raised);color:var(--nlf-social-fg);box-shadow:var(--nlf-social-shadow-pop);overflow:hidden;flex-direction:column}.nlf-social-picker:popover-open{display:flex}.nlf-social-picker:not([popover]){display:flex;position:static;width:100%;margin-top:.5rem}.nlf-social-picker__head{padding:.5rem;border-bottom:1px solid var(--nlf-social-line)}.nlf-social-picker__search{display:flex;align-items:center;gap:.4rem;padding:0 .55rem;border:1px solid var(--nlf-social-line-strong);border-radius:var(--nlf-social-radius-sm);background:var(--nlf-social-bg);color:var(--nlf-social-fg-muted)}.nlf-social-picker__search:focus-within{border-color:var(--nlf-social-accent);box-shadow:0 0 0 3px var(--nlf-social-accent-soft)}.nlf-social-picker__input{flex:1;min-width:0;height:2rem;border:0;background:none;color:var(--nlf-social-fg);font:inherit;outline:none}.nlf-social-picker__tabs{display:flex;gap:.25rem;padding:.4rem .5rem 0}.nlf-social-picker__tab{padding:.3rem .7rem;border:1px solid #fff0;border-bottom:0;border-radius:var(--nlf-social-radius-sm) var(--nlf-social-radius-sm) 0 0;background:none;color:var(--nlf-social-fg-muted);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.nlf-social-picker__tab:hover{background:var(--nlf-social-bg-hover);color:var(--nlf-social-fg)}.nlf-social-picker__tab[aria-selected="true"]{border-color:var(--nlf-social-line);background:var(--nlf-social-bg-sunken);color:var(--nlf-social-accent)}.nlf-social-picker__body{flex:1;min-height:0;overflow-y:auto;padding:.5rem;scrollbar-width:thin}.nlf-social-picker__group{position:sticky;top:-.5rem;margin:.35rem 0 .25rem;padding:.25rem 0;background:var(--nlf-social-bg-raised);color:var(--nlf-social-fg-muted);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.nlf-social-picker__group:first-child{margin-top:0}.nlf-social-picker__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(2.25rem,1fr));gap:.125rem}.nlf-social-picker__btn{display:grid;place-items:center;aspect-ratio:1;padding:.2rem;border:0;border-radius:var(--nlf-social-radius-sm);background:none;color:inherit;font:inherit;cursor:pointer;overflow:hidden}.nlf-social-picker__btn:hover{background:var(--nlf-social-bg-hover)}.nlf-social-picker__btn img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.nlf-social-picker__btn--emoji{font-size:1.35rem;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.nlf-social-picker__empty{padding:1.5rem .5rem;color:var(--nlf-social-fg-muted);text-align:center}.nlf-social-list--tree .nlf-social-list__item{padding-left:calc(.875rem + var(--nlf-social-level, 0) * 1.35rem)}.nlf-social-list--tree .nlf-social-list__item[style*="--nlf-social-level: 0"]{box-shadow:none}.nlf-social-list--tree .nlf-social-list__main::before{content:""}.nlf-social-combo{position:relative}.nlf-social-combo__list{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 2px);max-height:14rem;margin:0;padding:.25rem;border:1px solid var(--nlf-social-line);border-radius:var(--nlf-social-radius-sm);background:var(--nlf-social-bg-raised);box-shadow:var(--nlf-social-shadow-pop);list-style:none;overflow-y:auto;scrollbar-width:thin}.nlf-social-combo__item{padding:.4rem .6rem;border-radius:var(--nlf-social-radius-sm);cursor:pointer}.nlf-social-combo__item:hover,.nlf-social-combo__item[aria-selected="true"]{background:var(--nlf-social-accent-soft);color:var(--nlf-social-accent)}.nlf-social-message__head{display:grid;gap:.25rem;padding:.875rem;border-bottom:1px solid var(--nlf-social-line)}.nlf-social-message__subject{margin:0;font-size:1.0625rem}.nlf-social-message__meta{color:var(--nlf-social-fg-muted);font-size:.8125rem}.nlf-social-message__body{padding:.875rem;overflow-wrap:anywhere}.nlf-social-message__body img{max-width:100%;height:auto}.nlf-social-message__body table{max-width:100%}.nlf-social-scroll-x{overflow-x:auto}.nlf-social-pager{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center;padding:.625rem;border-top:1px solid var(--nlf-social-line)}@media (prefers-reduced-motion:reduce){.nlf-social *,.nlf-social *::before,.nlf-social *::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.nlf-social-sections{margin:0 0 1rem}.nlf-social-sections__list{display:flex;flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--nlf-social-line)}.nlf-social-sections__list>li{margin:0;padding:0;list-style:none}.nlf-social-sections__link{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .8rem;border:1px solid #fff0;border-bottom:none;border-radius:var(--nlf-social-radius) var(--nlf-social-radius) 0 0;margin-bottom:-1px;font-size:.9375rem;font-weight:600;line-height:1.2;color:var(--nlf-social-fg-muted);text-decoration:none;white-space:nowrap;transition:background-color .15s,color .15s,border-color .15s}.nlf-social-sections__link:hover,.nlf-social-sections__link:focus-visible{background:var(--nlf-social-bg-hover);color:var(--nlf-social-fg);text-decoration:none}.nlf-social-sections__link:focus-visible{outline:2px solid var(--nlf-social-accent);outline-offset:-2px}.nlf-social-sections__link[aria-current="page"]{background:var(--nlf-social-bg-raised);border-color:var(--nlf-social-line);border-bottom:1px solid var(--nlf-social-bg-raised);color:var(--nlf-social-accent)}.nlf-social-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:.625rem;background:var(--nlf-social-accent);color:var(--nlf-social-accent-fg);font-size:.75rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.nlf-social-section{min-width:0}@media (max-width:30rem){.nlf-social-sections__link{padding:.45rem .55rem;font-size:.875rem}}.nlf-social-layout__main{min-width:0}.nlf-social-convos{margin:0;padding:0;list-style:none;overflow-y:auto;scrollbar-width:thin}.nlf-social-convos>li{margin:0;padding:0;list-style:none}.nlf-social-convos>li+li{border-top:1px solid var(--nlf-social-line)}.nlf-social-convo{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.5rem .75rem;color:inherit;text-decoration:none}.nlf-social-convo:hover{background:var(--nlf-social-bg-hover)}.nlf-social-convo[aria-current="true"]{background:var(--nlf-social-accent-soft);box-shadow:inset 3px 0 0 var(--nlf-social-accent)}.nlf-social-convo__body{display:grid;gap:.05rem;min-width:0}.nlf-social-convo__head{display:flex;align-items:baseline;gap:.5rem;min-width:0}.nlf-social-convo__name{flex:1;overflow:hidden;font-weight:600;font-size:.9375rem;text-overflow:ellipsis;white-space:nowrap}.nlf-social-convo__time{flex:none;color:var(--nlf-social-fg-faint);font-size:.75rem;font-variant-numeric:tabular-nums}.nlf-social-convo__preview{overflow:hidden;color:var(--nlf-social-fg-muted);font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.nlf-social-menu{display:flex;flex-direction:column;max-height:clamp(24rem, 68vh, 48rem)}.nlf-social-menu .nlf-social-convos{flex:1;min-height:0}.nlf-social-menu__section{border-top:1px solid var(--nlf-social-line);padding:.5rem .25rem}.nlf-social-menu__title{margin:0 0 .25rem .5rem;color:var(--nlf-social-fg-muted);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.nlf-social-menu__foot{border-top:1px solid var(--nlf-social-line);padding:.5rem}.nlf-social-menu__foot .nlf-social-btn{width:100%;justify-content:flex-start;font-size:.8125rem}.nlf-social-placeholder{display:grid;place-items:center;gap:.75rem;min-height:18rem;padding:3rem 1rem;color:var(--nlf-social-fg-muted);text-align:center}.nlf-social-placeholder__icon{width:2.5rem;height:2.5rem;color:var(--nlf-social-fg-faint)}.nlf-social-placeholder p{margin:0}.nlf-social-chat--thread{height:clamp(24rem, 68vh, 48rem)}.nlf-social-chat__peer{display:flex;align-items:center;gap:.625rem;color:inherit;text-decoration:none;min-width:0}.nlf-social-chat__peer-body{display:grid;min-width:0}.nlf-social-chat__peer-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlf-social-chat__peer:hover .nlf-social-chat__peer-name{text-decoration:underline}.nlf-social-chat__entry--current .nlf-social-chat__bubble{outline:2px solid var(--nlf-social-accent);outline-offset:1px}.nlf-social-chat__tools{display:flex;align-items:center;gap:.25rem;margin-left:auto;opacity:0;transition:opacity .12s ease}.nlf-social-chat__entry:hover .nlf-social-chat__tools,.nlf-social-chat__tools:focus-within{opacity:1}.nlf-social-chat__move{display:flex;gap:.25rem}.nlf-social-select--mini{width:auto;min-width:7.5rem;height:1.6rem;padding:0 1.5rem 0 .45rem;background-position:right .8rem center,right .55rem center;font-size:.75rem}.nlf-social-chat__text table[style]{border:1px solid var(--nlf-social-line)!important;border-collapse:collapse}.nlf-social-chat__text table[style] td{padding:.5rem}.nlf-social-chat__text img{max-width:100%;height:auto}.nlf-social-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}*{font-family:"open_sans","open_sans_fallback",Verdana,Arial,Helvetica,sans-serif;text-shadow:none!important}html,body{font-size:1em;height:100%;margin:0;padding:0}body{color:var(--text);height:100%}body>#body-div{height:100%;margin:0;padding:0}.wrapper{margin:0 auto;min-height:100%;height:auto!important;height:100%;padding:0;position:relative;max-width:100%;display:flex;flex-flow:column;background-color:var(--bg)}.wrapper>main{flex-grow:1;margin:0 auto;width:100%;max-width:1200px;background-color:var(--bg)}.shadow{-moz-box-shadow:0 0 2px 2px #A1A1A1;-webkit-box-shadow:0 0 2px 2px #A1A1A1;box-shadow:0 0 2px 2px #A1A1A1}table tr th,.tablehead{font-weight:700;border-bottom:1px solid #000;text-align:left}.table_oddeven>tbody>tr:nth-child(odd),.oddeven>*:nth-child(odd){background-color:var(--surface)}.table_oddeven>tbody>tr:nth-child(even),.oddeven>*:nth-child(even){background-color:var(--surface-zebra)}.table_oddeven>tbody>tr:hover td,.table_oddeven>tbody>tr:hover td *,.oddeven>*:hover,.oddeven>*:hover *{color:var(--on-accent)!important;background-color:var(--accent)!important}a,.nlf-panel a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent);text-decoration:underline}a.usermenu{font-weight:700;white-space:nowrap;min-width:150px!important}form{margin:0}form input,textarea,select{border:1px solid var(--line-strong);background-color:var(--surface)}form input:focus,textarea:focus,select:focus{background-color:#ddd}#tooltip{font-size:10px;position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;padding:5px;opacity:.85}#tooltip h3,#tooltip div{font-size:10px;margin:0}.nlf-portlet{margin:0 0 1em;border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text)}.nlf-portlet__head{padding:.2em;margin:.2em;cursor:move;border:1px solid var(--ui-border);background:var(--ui-surface-header);color:var(--ui-text)}.nlf-portlet__body{padding:.2em;margin:.2em}.nlf-portlet__toggle{float:right;display:inline-block;width:16px;height:16px;background:currentColor;-webkit-mask:var(--nlf-plus) center / 9px 9px no-repeat;mask:var(--nlf-plus) center / 9px 9px no-repeat}.nlf-portlet__toggle--open{-webkit-mask-image:var(--nlf-minus);mask-image:var(--nlf-minus)}header{background:var(--bg)}.portal-header{clear:both;position:relative;padding:0;margin:auto;width:100%;max-width:1200px;border:none}.portal-header .links{position:relative;width:auto;float:right;text-align:right;font-size:.9em}.portal-header .links ul.float{list-style:none;padding:0;margin:0;float:right}.portal-header .links ul.float li{float:left;display:inline-block;*display:inline;zoom:1}.portal-header .links ul.float li:first-child{padding-left:0}.portal-header .links ul.float li:last-child{padding-right:0}.portal-header .links a{color:var(--accent);text-decoration:none;display:inline-block}.portal-header .links a:hover,.portal-header .links a.nlf-highlight{color:#FFF;background-color:#39C;border:none}.portal-header .links a{line-height:20px;min-height:20px}.search-container form{position:relative;display:flex;z-index:10;width:100%;padding:.2em;border:.1em solid var(--accent);border-radius:.1em 0 0 .1em}.search-container form input[type="text"]{padding:.1em;font-size:90%;border:1px solid var(--line-strong);background-color:#EEE;outline:none}html .search-container form input[type="text"]:focus{border:1px solid #777;background-color:none}.search-container form button{float:right;cursor:pointer;margin:0;border:none;text-align:center;color:#FFF;background:#CCC}.search-container form button:hover{border:none;color:var(--accent);Background:#CCC}.navigation{position:relative;z-index:12;border:none}.navigation .toolbar{float:left;padding:0;margin:0}.content_container{clear:both;position:relative;margin:auto;padding:0;width:100%;max-width:1200px}#content_main{position:relative;display:block;min-height:1px;padding:0}#content_left{position:relative;padding:0 .5em 0 .5em;min-height:1px}#content_right{position:relative;padding:0 .5em 0 .5em;min-height:1px}.portal-footer{color:var(--text-muted);clear:both;position:relative;padding:0;margin:auto;width:100%;max-width:1200px}.portal-footer a{color:var(--accent);text-decoration:none}.portal-footer a:hover{color:var(--accent-hover);text-decoration:none}.portal-footer ul.float{list-style:none;padding:0;margin:0}.portal-footer ul.float>li{float:left;display:inline-block;*display:inline;zoom:1}.portal-footer div.sitemap ul{list-style:none;margin:0;padding:0;padding-right:2px}.portal-footer div.sitemap ul li{text-overflow:ellipsis;overflow:hidden;max-width:inherit}.portal-footer div.sitemap>ul>li:first-child>a{font-weight:700}.portal-footer div.sitemap>ul li.sep{text-align:left;line-height:0;height:100%;padding:0}.portal-footer div.sitemap>ul li.sep span{float:none;padding-right:0;width:3px;height:100%;display:inline-block;background-color:#A6A6A6;background-image:none}.portal-footer .content{background:transparent!important}.portal-footer .header+.content{background:var(--surface)!important}.blockquote{display:block;width:100%;margin:0;color:#999;font-family:"Georgia",serif;font-size:2.2em;font-style:italic;padding-top:.75em;padding-bottom:.5em;text-align:center}.cite{display:block;width:100%;margin:0;color:#999;font-family:"Titillium Web","Arial",sans-serif;font-size:1.1em;font-style:normal;text-align:right}.portal-header-full{padding:0;margin:0;max-width:100%}.portal-footer-full{padding:0;margin:0;max-width:100%}.nlf-footer-cols{display:flex;flex-wrap:wrap}.nlf-footer-cols>div{display:flex;flex-direction:column;float:none}.nlf-footer-cols>div>.content{flex:1 1 auto}.nlf-highlight{font-weight:700}.nlf-gradient{background-image:linear-gradient(bottom,#003776 33%,#3465A4 50%,#003776 84%);background-image:-o-linear-gradient(bottom,#003776 33%,#3465A4 50%,#003776 84%);background-image:-moz-linear-gradient(bottom,#003776 33%,#3465A4 50%,#003776 84%);background-image:-webkit-linear-gradient(bottom,#003776 33%,#3465A4 50%,#003776 84%);background-image:-ms-linear-gradient(bottom,#003776 33%,#3465A4 50%,#003776 84%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.33,#003776),color-stop(.5,#3465A4),color-stop(.84,#003776));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#003776',endColorstr='#3465A4');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#003776', endColorstr='#3465A4')";zoom:1}.alpha{background:#fff;zoom:1;filter:alpha(opacity=50);opacity:.5}.bx-wrapper{position:relative;zoom:1;margin:0 auto;padding:0;min-width:inherit;min-height:inherit}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);width:inherit!important}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;z-index:1000}.bx-wrapper .bx-loading{min-height:50px;background:url(imgs/loading.gif) center center no-repeat var(--surface);height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bxPager{position:absolute;display:block;text-align:center;font-size:.85em;color:#666;top:10px;width:100%}.bxPager .bx-pager .bx-pager-item{float:left}.bxPager .bx-pager.bx-default-pager{display:inline-block}.bxPager .bx-pager.bx-default-pager a{display:block;background:#CCC;border:none;text-indent:-9999px;outline:0;width:10px;height:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin:0 3px}.bxPager .bx-pager.bx-default-pager a:hover{background:#0d4769}.bxPager .bx-pager.bx-default-pager a.active{background:#0d4769}.bxPager .bx-pager.bx-default-pager a:focus-visible{outline:2px solid var(--accent,#0233ff);outline-offset:3px}.bxPrev .bx-prev:focus-visible,.bxNext .bx-next:focus-visible,.bxControl .bx-start:focus-visible,.bxControl .bx-stop:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 6px rgb(0 0 0 / .6)}.bxControl{position:absolute;display:block;text-align:center;bottom:10px;width:100%}.bxPrev .bx-prev,.bxNext .bx-next{position:absolute;display:block;z-index:1000;width:37px;height:37px;overflow:hidden}.bxPrev .bx-prev,.bxNext .bx-next{position:absolute;display:block;z-index:1000;width:32px;height:32px;overflow:hidden;background-image:url(designs/design1/imgs/slidesjs-next-prev.png);background-repeat:no-repeat;text-indent:-9999px}.bxControl .bx-start,.bxControl .bx-stop{position:absolute;display:block;z-index:1000;width:32px;height:32px;overflow:hidden;background-image:url(designs/design1/imgs/slidesjs-next-prev.png);background-repeat:no-repeat;text-indent:-9999px}.bxPrev .bx-prev{left:10px;top:50%;background-position:0 0}.bxPrev .bx-prev:hover{cursor:pointer;background-position:0 -32px}.bxNext .bx-next{right:10px;top:50%;background-position:-32px 0}.bxNext .bx-next:hover{cursor:pointer;background-position:-32px -32px}.bxPrev .bx-prev,.bxNext .bx-next{transform:translateY(-50%)}.bxControl .bx-start{margin:0 auto;background-position:-64px 0}.bxControl .bx-start:hover,.bxControl .bx-start.active{cursor:pointer;background-position:-64px -32px}.bxControl .bx-stop{margin:0 auto;background-position:-96px 0}.bxControl .bx-stop:hover,.bxControl .bx-stop.active{cursor:pointer;background-position:-96px -32px}.bxPrev .bx-prev.text,.bxNext .bx-next.text,.bxControl .bx-start.text,.bxControl .bx-stop.text{font-size:20px;font-weight:700;background:none!important;text-indent:0}.bxPrev .bx-prev.text{left:10px;top:50%;width:auto;height:auto;color:#CCCCCC!important}.bxPrev .bx-prev.text:hover{color:#000000!important;cursor:pointer}.bxNext .bx-next.text{right:10px;top:50%;width:auto;height:auto;color:#CCCCCC!important}.bxNext .bx-next.text:hover{color:#000000!important;cursor:pointer}.bxControl .bx-start.text{margin:0 auto;width:auto;height:auto;color:#CCCCCC!important}.bxControl .bx-start.text:hover,.bxControl .bx-start.text.active{color:#000000!important}.bxControl .bx-stop.text{margin:0 auto;width:auto;height:auto;color:#CCCCCC!important}.bxControl .bx-stop.text:hover,.bxControl .bx-stop.text.active{color:#000000!important}.slides-parent{position:relative}.slides-container{z-index:10;position:relative;border:0;padding:0;margin:0;text-align:center;line-height:0;height:inherit}.slides-container .slide{margin:0 auto;width:inherit;height:inherit;max-width:100%;background-position:center;text-align:left;margin:0 auto;line-height:0}.slides-container .slide .slide-content{position:relative;margin:0 auto}.slides-container .slide img{max-width:100%!important;height:auto}.portal-header-full .slides-container .slide img{width:100%}.slides-container .slide .caption{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:500;background:#000;background:rgb(0 0 0 / .8);color:#FFF;width:400px;height:auto;line-height:2em;font-size:1em;display:none}.slides-container .slide .caption.active{display:block;padding:.5em;text-align:right}.bookmarkicon{border:1px solid var(--line-strong)}.portal-footer,.portal-footer-full{font-size:.9em}.portal-footer .portal-footer1,.portal-footer .portal-footer1 *,.portal-footer .portal-footer1 a:hover,.portal-footer.portal-footer1,.portal-footer.portal-footer1 *,.portal-footer.portal-footer1 a:hover{color:var(--text-muted);background-color:var(--bg)}.portal-footer .portal-footer2,.portal-footer .portal-footer2 *,.portal-footer .portal-footer2 a:hover,.portal-footer.portal-footer2,.portal-footer.portal-footer2 *,.portal-footer.portal-footer2 a:hover{color:var(--on-accent);background-color:var(--accent)}.fancybox-close,.fancybox-prev,.fancybox-next,.fancybox-close:hover,.fancybox-prev:hover,.fancybox-next:hover{text-decoration:none;z-index:9999}.fancybox-close,.fancybox-prev span,.fancybox-next span{background:none}.fancybox-close:after{content:"\00D7";color:#AAAAAA!important;font-size:2em;font-weight:700;text-decoration:none}.fancybox-close:hover:after{color:#000000!important}.fancybox-prev span:after{content:"\276E";color:#000000!important;font-size:2em;font-weight:700}.fancybox-next span:after{content:"\276F";color:#000000!important;font-size:2em;font-weight:700}.imagezoom{position:relative;overflow:hidden!important}.imagezoom a{position:relative;display:block;overflow:hidden!important}.imagezoom a>img,.imagezoom a>picture>img{-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.imagezoom:hover a>img,.imagezoom:hover a>picture>img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.imagezoom a>span{position:absolute;height:100%;width:100%;padding:0;margin:0;display:flex;align-items:flex-end;justify-content:center;z-index:101}.imagezoom a>span>span{text-align:center;padding:.5em;background:rgb(255 255 255 / .5);color:#000}.jqx-tooltip-main{text-align:left!important}.hover>*:nth-child(odd) *,.hover1 *{background-color:var(--surface)}.hover>*:nth-child(even) *,.hover2 *{background-color:var(--surface-zebra)}.hover>*:hover *,.hover>*:hover a,.hover1:hover *,.hover2:hover *,.hover1:hover a,.hover2:hover a{color:#FFFFFF!important;background-color:#0864B7!important}.hover-reverse>*:nth-child(odd) *{background-color:var(--surface-zebra)}.hover-reverse>*:nth-child(even) *{background-color:var(--surface)}.hover-reverse>*:hover *,.hover-reverse>*:hover a{color:#FFFFFF!important;background-color:#0864B7!important}@media (min-width:1281px){header>.header>.header-left{display:block}header>.header>.header-center{display:block}header>.header>.header-right{display:block}header .header-logo-responsive{display:none}}@media (max-width:1280px){header>.header>.header-left{display:none}header>.header>.header-center{display:block;width:100%;margin:0 auto}header>.header>.header-right{display:none}header .header-logo-responsive{display:block}}@media (max-width:1152px){header>.header>.header-center{font-size:.9em}}@media (max-width:1024px){header>.header>.header-center{font-size:.8em}}table.nlf-table{width:100%;border-collapse:collapse;border:1px solid #777}table.nlf-table th,table.nlf-table td{padding:.3em}table.nlf-table tr.header2 td,table.nlf-table tr.Header td{font-weight:700}table.nlf-table tr.info td,table.nlf-table tr.Info td{background-color:var(--accent);color:var(--on-accent)}@media (max-width:767px){.hide-small{display:none}table.nlf-table{font-size:.9em}}@media (min-width:1025px){table.nlf-table{font-size:1em}}@media (max-width:479px){.columns{-webkit-columns:1;-moz-columns:1;columns:1}}@media (min-width:480px){.columns{-webkit-columns:2;-moz-columns:2;columns:2}}@media (min-width:768px){.columns{-webkit-columns:3;-moz-columns:3;columns:3}}@media (min-width:1025px){.columns{-webkit-columns:4;-moz-columns:4;columns:4}}.nlf-active{padding-left:18px;background-image:url(imgs/traffic_green.png);background-size:16px 16px;background-repeat:no-repeat;background-position:center left}.nlf-inactive{padding-left:18px;background-image:url(imgs/traffic_yellow.png);background-size:16px 16px;background-repeat:no-repeat;background-position:center left}.nlf-blocked{color:red;padding-left:18px;background-image:url(imgs/traffic_red.png);background-size:16px 16px;background-repeat:no-repeat;background-position:center left}.date-highlight,.date-highlight *{font-weight:bold!important}.date-highlight>a{background:var(--accent)!important;color:var(--on-accent)!important}.marquee{width:100%;overflow:hidden;margin:auto;white-space:nowrap}.marquee div.marque-content{display:inline-block;animation:marquee 90s linear infinite}.marquee div.marque-content:hover{animation-play-state:paused}.marquee div.marquee-collection-1{position:relative;left:0%;animation:swap 90s linear infinite}.marquee div.marque-item{display:inline-block;padding:0 1em}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes swap{0%,50%{left:0%}50.01%,100%{left:100%}}#news-layout{width:100%}#news-layout .title{gap:.75rem}.nlf-footer{border-top:1px solid var(--line-strong)}table tbody tr.even{background-color:var(--surface)}table tbody tr.odd{background-color:var(--surface-zebra)}.preferences>table{border-color:var(--line-strong)}@media print{body{margin:0 0 0 0}div.printPortrait{position:relative;size:a4}div.printLandscape{position:relative;size:a4 landscape}div.printHide{display:none}}.nlf-accordion__item+.nlf-accordion__item{margin-top:.35rem}.nlf-accordion__item>summary{display:flex;align-items:flex-start;line-height:1.4;gap:.5rem;cursor:pointer;padding:.4em .6em;border:1px solid var(--line);border-radius:4px;background:var(--surface-raised);font-weight:700;list-style:none}.nlf-accordion__item>summary::-webkit-details-marker{display:none}.nlf-accordion__item>summary::before{content:"\25B8";flex:0 0 auto;width:1em;line-height:inherit;text-align:center;color:var(--text-muted);transition:transform var(--motion,160ms) var(--ease,ease)}@supports ((mask-image:none) or (-webkit-mask-image:none)){.nlf-accordion__item>summary::before{content:"";width:.7em;height:1.4em;background:var(--text-muted);-webkit-mask:var(--nlf-chevron) center / .62em .62em no-repeat;mask:var(--nlf-chevron) center / .62em .62em no-repeat}}.nlf-accordion__item[open]>summary::before{transform:rotate(90deg)}.nlf-accordion__item>summary:hover,.nlf-accordion__item[open]>summary{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.nlf-accordion__item>summary:hover a,.nlf-accordion__item>summary:hover .time,.nlf-accordion__item[open]>summary a,.nlf-accordion__item[open]>summary .time{color:var(--on-accent)}.nlf-accordion__item>summary:hover::before,.nlf-accordion__item[open]>summary::before{background:var(--on-accent)}.nlf-accordion__item>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nlf-accordion__item>summary>a,.nlf-accordion__item>summary>span:not(.time){flex:1 1 auto;min-width:0}.nlf-accordion__item>summary>.time{flex:0 0 auto;font-size:.85em;font-weight:400;white-space:nowrap}.nlf-accordion__item>.content{padding:.6em .6em .2em}.nlf-accordion__item[open]>summary:has(+.content){border-bottom:0;border-radius:4px 4px 0 0}.nlf-accordion__item[open]>summary:has(+.content)+.content{border:1px solid var(--line);border-top:0;border-radius:0 0 4px 4px;background:var(--surface)}.nlf-accordion__item[open]>summary:has(+.content):hover{box-shadow:inset 0 -1px 0 var(--accent)}.nlf-tabs__list{display:flex;flex-wrap:wrap;gap:2px;margin:0 0 -1px;padding:0;list-style:none}.nlf-tabs__list>li{margin:0;padding:0;list-style:none}.nlf-tabs__tab{display:block;padding:.4em .9em;border:1px solid var(--line);border-radius:4px 4px 0 0;background:var(--surface-raised);color:var(--text-muted);text-decoration:none;white-space:nowrap}.nlf-tabs__tab:hover{color:var(--text);border-color:var(--accent)}.nlf-tabs__tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.nlf-tabs__list>li.is-active>.nlf-tabs__tab{background:var(--surface);border-bottom-color:var(--surface);color:var(--text);font-weight:700}.nlf-tabs__panel{border:1px solid var(--line);border-radius:0 4px 4px 4px;background:var(--surface);padding:.8em}.nlf-tabs__panel:focus{outline:none}.nlf-tabs__panel:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.nlf-tooltip{position:absolute;z-index:10000;max-width:22rem;padding:.5em .7em;border:1px solid var(--line);border-radius:4px;background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-2);pointer-events:none}.nlf-tooltip[hidden]{display:none}.nlf-dialog__foot{display:flex;justify-content:flex-end;gap:.5rem;padding:.6em .8em;border-top:1px solid var(--line)}.nlf-dialog__foot:empty{display:none}@media (max-width:640px){.slides-parent{aspect-ratio:3 / 1}}@media (min-width:641px){.slides-parent{aspect-ratio:960 / 400}}@media (min-width:961px){.slides-parent{aspect-ratio:1024 / 400}}@media (min-width:1025px){.slides-parent{aspect-ratio:1280 / 400}}@media (min-width:1281px){.slides-parent{aspect-ratio:1366 / 400}}@media (min-width:1367px){.slides-parent{aspect-ratio:1600 / 400}}@media (min-width:1601px){.slides-parent{aspect-ratio:1920 / 400}}.nlf-mobilehead__right{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.5rem .75rem}@media (max-width:63.9375rem){button.mobileMenu{width:2.75rem;height:2.75rem;margin:0;padding:0;background:none;border:1px solid var(--line);border-radius:var(--radius-lg,8px)}button.mobileMenu .line{left:.6875rem;width:1.375rem;height:2px;background:var(--text)}button.mobileMenu .line:nth-child(1){top:.9375rem}button.mobileMenu .line:nth-child(2){top:1.3125rem}button.mobileMenu .line:nth-child(3){top:1.6875rem}button.mobileMenu[aria-expanded="true"] .line:nth-child(1){transform:translateY(.375rem) rotate(-45deg)}button.mobileMenu[aria-expanded="true"] .line:nth-child(3){transform:translateY(-.375rem) rotate(45deg)}.nlf-mobilehead__logo{padding:.5rem 0.75rem!important}.nlf-mobilehead__logo img{max-height:3.5rem;width:auto}}.nlf-mobilehead{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.25rem .5rem}.nlf-mobilehead__logo{grid-column:1;grid-row:1;display:flex;align-items:center;padding:.5rem 0 .25rem .75rem}.nlf-mobilehead__logo img{max-height:3.5rem;width:auto;display:block}.nlf-mobilehead__menu{grid-column:2;grid-row:1;justify-self:end;padding:.5rem .75rem .25rem 0}.nlf-mobilehead .nlf-tools--mobile{grid-column:1;grid-row:2;justify-self:start;padding:0 0 .5rem .75rem}.nlf-mobilehead__user{grid-column:2;grid-row:2;justify-self:end;min-width:0;padding:0 .75rem .5rem 0}.nlf-mobilehead__user .navigation{display:flex;justify-content:flex-end}:root{--nlf-text:#000000;--nlf-link:#000000;--nlf-menu:#767676;--nlf-menu-hover:#000000;--nlf-tool:#6b6b6b;--nlf-quiet:#767676;--nlf-quiet-active-bg:#767676;--nlf-quiet-active-text:#ffffff;--nlf-drop-bg:#000000;--nlf-drop-text:#ffffff;--nlf-drop-hover-bg:#ffffff;--nlf-drop-hover-text:#000000;--nlf-drop-line:transparent;--nlf-bar:#000000;--nlf-brand-1:#329837;--nlf-brand-2:#e65e17;--nlf-brand-3:#7f7f7f;--nlf-brand-4:#cfcfcf;--nlf-brand-1-text:#329837;--nlf-search-line:#949494;--nlf-field-line:#949494;--nlf-cmsnav-line:#cccccc;--nlf-cmsnav-gap:#ffffff;--nlf-acc-bg:#bbbbbb;--nlf-acc-text:#000000;--nlf-acc-line:#dddddd;--nlf-acc-hover-line:#aaaaaa;--nlf-acc-hover-bg:#c8c8c8;--nlf-acc-open-bg:#ffffff;--nlf-acc-open-text:#555555;--nlf-acc-open-line:#aaaaaa;--nlf-acc-body-line:#dddddd;--nlf-footer1-bg:#767676;--nlf-footer2-bg:#666666;--nlf-footer-text:#ffffff;--nlf-burger-bg:#555555;--nlf-burger-line:#ffffff;--nlf-mnav-bg:#767676;--nlf-mnav-text:#ffffff;--nlf-mnav-active-bg:#c75114;--nlf-mnav-sub-bg:#2c8731;--nlf-mnav-hover-bg:#ffffff;--nlf-mnav-hover-text:#c75114;--nlf-mnav-sub-hover-text:#2c8731;--nlf-pager-line:#cccccc;--nlf-pager-active:#000000;--nlf-caption-bg:rgb(230 94 23 / 0.7);--nlf-caption-text:#ffffff;--nlf-control-bg:rgb(0 0 0 / 0.45);--nlf-control-hover-bg:rgb(0 0 0 / 0.65);--nlf-control-icon:#ffffff;--nlf-logo-filter:none;--nlf-page-max:1100px}@media (prefers-color-scheme:dark){:root:not([data-theme='light']){--nlf-text:#e8eef8;--nlf-link:#e8eef8;--nlf-menu:#9aabc6;--nlf-menu-hover:#ffffff;--nlf-tool:#9aabc6;--nlf-quiet:#8f9db3;--nlf-quiet-active-bg:#8f9db3;--nlf-quiet-active-text:#0a1020;--nlf-drop-bg:#000000;--nlf-drop-text:#ffffff;--nlf-drop-hover-bg:#ffffff;--nlf-drop-hover-text:#000000;--nlf-drop-line:#7285ab;--nlf-bar:#e8eef8;--nlf-brand-1-text:#4cbb53;--nlf-search-line:#7285ab;--nlf-field-line:#7285ab;--nlf-cmsnav-line:#7285ab;--nlf-cmsnav-gap:#1f2a3c;--nlf-acc-bg:#3a475e;--nlf-acc-text:#ffffff;--nlf-acc-line:#7285ab;--nlf-acc-hover-line:#a3b3d1;--nlf-acc-hover-bg:#46556f;--nlf-acc-open-bg:#1f2a3c;--nlf-acc-open-text:#d7e0ee;--nlf-acc-open-line:#7285ab;--nlf-acc-body-line:#7285ab;--nlf-footer1-bg:#2a3446;--nlf-footer2-bg:#1f2836;--nlf-footer-text:#e8eef8;--nlf-burger-bg:#66779a;--nlf-burger-line:#ffffff;--nlf-mnav-bg:#3a475e;--nlf-mnav-text:#ffffff;--nlf-mnav-active-bg:#a8430f;--nlf-mnav-sub-bg:#22692a;--nlf-mnav-hover-bg:#e8eef8;--nlf-mnav-hover-text:#a8430f;--nlf-mnav-sub-hover-text:#22692a;--nlf-logo-filter:invert(1) hue-rotate(180deg)}}:root[data-theme='dark']{--nlf-text:#e8eef8;--nlf-link:#e8eef8;--nlf-menu:#9aabc6;--nlf-menu-hover:#ffffff;--nlf-tool:#9aabc6;--nlf-quiet:#8f9db3;--nlf-quiet-active-bg:#8f9db3;--nlf-quiet-active-text:#0a1020;--nlf-drop-bg:#000000;--nlf-drop-text:#ffffff;--nlf-drop-hover-bg:#ffffff;--nlf-drop-hover-text:#000000;--nlf-drop-line:#7285ab;--nlf-bar:#e8eef8;--nlf-brand-1-text:#4cbb53;--nlf-search-line:#7285ab;--nlf-field-line:#7285ab;--nlf-cmsnav-line:#7285ab;--nlf-cmsnav-gap:#1f2a3c;--nlf-acc-bg:#3a475e;--nlf-acc-text:#ffffff;--nlf-acc-line:#7285ab;--nlf-acc-hover-line:#a3b3d1;--nlf-acc-hover-bg:#46556f;--nlf-acc-open-bg:#1f2a3c;--nlf-acc-open-text:#d7e0ee;--nlf-acc-open-line:#7285ab;--nlf-acc-body-line:#7285ab;--nlf-footer1-bg:#2a3446;--nlf-footer2-bg:#1f2836;--nlf-footer-text:#e8eef8;--nlf-burger-bg:#66779a;--nlf-burger-line:#ffffff;--nlf-mnav-bg:#3a475e;--nlf-mnav-text:#ffffff;--nlf-mnav-active-bg:#a8430f;--nlf-mnav-sub-bg:#22692a;--nlf-mnav-hover-bg:#e8eef8;--nlf-mnav-hover-text:#a8430f;--nlf-mnav-sub-hover-text:#22692a;--nlf-logo-filter:invert(1) hue-rotate(180deg)}html body{color:var(--nlf-text)}a,.nlf-panel a,a:hover{color:var(--nlf-link)}main a,main .nlf-panel a{font-weight:700}form input,textarea,select{border-color:var(--nlf-field-line)}.portal-header,.content_container,.portal-footer,html .wrapper>main.content_container{max-width:var(--nlf-page-max)}.portal-header-full,.portal-footer-full{max-width:100%}@media (min-width:1025px){:root{--nlf-page-max:min(1100px, 100% - 32px)}}@media (max-width:1024px){html .content_container,html .wrapper>main.content_container,html .portal-footer{max-width:calc(100% - 32px);margin-left:auto;margin-right:auto}}.nlf-head *,.nlf-head *::before,.nlf-head *::after{box-sizing:border-box}.nlf-head__side{position:relative;height:200px}.nlf-head__nav{position:absolute;bottom:0}.nlf-head__nav--left{left:0;min-width:400px}.nlf-head__nav--right{right:0}.nlf-head__logo{text-align:center}.nlf-head__logo a{display:inline-block;vertical-align:middle}.nlf-head__logo img,.nlf-mobilehead__logo img{display:block;max-width:100%;height:auto;filter:var(--nlf-logo-filter)}.nlf-head__logo{container-type:inline-size}.nlf-head__logo img{width:min(192px, 500cqw - 832px)}.nlf-head__logo a{margin-top:calc(192px - min(192px, 500cqw - 832px))}.nlf-head__user .navigation{float:right}.nlf-head__user .nlf-usermenu{clear:both;justify-content:flex-end}.portal-header .links a{color:var(--nlf-quiet)}.portal-header .links a:hover,.portal-header .links a.nlf-highlight{color:var(--nlf-quiet-active-text);background-color:var(--nlf-quiet-active-bg);border:none;text-decoration:none}.portal-header .links a,.portal-header .cssMenu a{line-height:20px;min-height:20px}.nlf-head__tools{display:flex;justify-content:flex-end;margin-top:.4em}.nlf-tools .nlf-tools__btn{color:var(--nlf-tool)}.nlf-tools .nlf-tools__btn:hover,.nlf-tools .nlf-tools__btn:focus-visible{color:var(--nlf-menu-hover)}.nlf-tools--header .nlf-tools__btn{height:20px;padding:0 .2rem}.nlf-tools--header .nlf-tools__icon{width:15px;height:15px}.search-container form{position:relative;display:block;z-index:10;width:auto;min-width:15em;height:2.2em;float:left;text-align:left;padding:0;border:0;border-radius:0}#searchinputheader{position:relative;display:block;box-sizing:border-box!important;width:100%;height:1.875rem;margin:0!important;padding:0!important;min-height:0!important;font-size:1em;background-color:var(--bg);color:var(--nlf-text);border:0 solid var(--nlf-search-line)!important;border-bottom-width:1px!important;outline:none}#searchinputheader:focus{background-color:var(--bg);border-bottom-color:var(--accent)!important}#searchinputheader:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.search-container form button,.search-container form button:hover{position:absolute;width:1.25rem;height:1.875rem;right:.125rem;top:0;cursor:pointer;padding:0;margin:0;background:transparent!important;color:var(--accent);border:0}.search-container form button>i{position:absolute;left:0;right:0;top:0;bottom:0;font-size:1rem;line-height:1.875rem}.search-container form button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nlf-head__bar{height:.3em;background-color:var(--nlf-bar)}.nlf-head__colors{top:-.3em;height:.3em}.nlf-head__color{display:block;float:left;height:100%}.nlf-head__color--1{background-color:var(--nlf-brand-1)}.nlf-head__color--2{background-color:var(--nlf-brand-2)}.nlf-head__color--3{background-color:var(--nlf-brand-3)}.nlf-head__color--4{background-color:var(--nlf-brand-4)}.menu100{width:100px}.menu100>a{padding:.5em .5em 1em 0!important}html .nlf-head__slider .slides-parent{aspect-ratio:auto}html .nlf-head__slider .slides-container{max-width:1000px;margin:0 auto;aspect-ratio:4 / 1;overflow:hidden}.nlf-slide-frame{position:relative;line-height:0}.slides-container{height:auto}.slides-container .slide{margin:0 auto;max-width:1000px;width:100%;height:auto}.slides-container .slide .caption{background:var(--nlf-caption-bg);color:var(--nlf-caption-text);font-weight:400}.slides-container .slide .caption.active{text-align:left}.bxPrev .bx-prev,.bxPrev .bx-prev.text{left:-40px}.bxNext .bx-next,.bxNext .bx-next.text{right:-40px}.bxPrev .bx-prev:focus-visible,.bxPrev .bx-prev.text:focus-visible{left:calc(max(0px, (100% - 1000px) / 2) + 8px)}.bxNext .bx-next:focus-visible,.bxNext .bx-next.text:focus-visible{right:calc(max(0px, (100% - 1000px) / 2) + 8px)}.bxPager .bx-pager.bx-default-pager a{background:#fff0;border:2px solid var(--nlf-pager-line);width:8px;height:8px}.bxPager .bx-pager.bx-default-pager a:hover{background:var(--nlf-pager-line);border-color:var(--nlf-pager-active)}.bxPager .bx-pager.bx-default-pager a.active{background:var(--nlf-pager-active)}html .nlf-head__slider .bxControl{max-width:1000px;left:0;right:0;margin:0 auto}html .nlf-head__slider .bxControl .bx-start.active,html .nlf-head__slider .bxControl .bx-stop.active{display:none}html .nlf-head__slider .bxControl .bx-start,html .nlf-head__slider .bxControl .bx-stop{left:auto;right:12px;margin:0;border-radius:50%;background:var(--nlf-control-bg)!important;text-indent:0;font-size:0;color:#fff0}html .nlf-head__slider .bxControl .bx-start:hover,html .nlf-head__slider .bxControl .bx-stop:hover{background:var(--nlf-control-hover-bg)!important}html .nlf-head__slider .bxControl .bx-start::before,html .nlf-head__slider .bxControl .bx-stop::before{content:"";position:absolute;left:50%;top:50%;background:var(--nlf-control-icon)}html .nlf-head__slider .bxControl .bx-start::before{width:11px;height:13px;clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(calc(-50% + 1.8px),-50%)}html .nlf-head__slider .bxControl .bx-stop::before{width:10px;height:12px;transform:translate(-50%,-50%);background:linear-gradient(to right,var(--nlf-control-icon) 35%,transparent 35% 65%,var(--nlf-control-icon) 65%)}html .nlf-mobilehead{align-items:start;gap:0}html .nlf-mobilehead__logo{padding:1em!important}html .nlf-mobilehead__logo img{max-height:none;width:auto;display:inline;vertical-align:baseline}html .nlf-mobilehead__menu{padding:0;align-self:start}html .nlf-mobilehead .nlf-tools--mobile{grid-column:2;grid-row:1;justify-self:end;align-self:start;margin-top:58px;padding:0 .5rem 0 0}html .nlf-mobilehead__user:empty{display:none}html .nlf-tools--mobile:not(:has(.nlf-theme-toggle))::after,html .nlf-tools--header:not(:has(.nlf-theme-toggle))::after{content:"";flex:0 0 auto;box-sizing:border-box;width:calc(1.8125rem + 2 * var(--ui-border-width));height:1.875rem}html .nlf-tools--header:not(:has(.nlf-theme-toggle))::after{width:calc(1.3375rem + 2 * var(--ui-border-width));height:1.25rem}html .nlf-tools .nlf-tools__code{display:inline-block;width:1.33em}@media (max-width:63.9375rem){html button.mobileMenu{width:75px;height:50px;margin:0;padding:0;border:0;border-radius:4px;background:var(--nlf-burger-bg)}html button.mobileMenu .line{left:10px;width:55px;height:4px;background:var(--nlf-burger-line)}html button.mobileMenu .line:nth-child(1){top:12px}html button.mobileMenu .line:nth-child(2){top:24px}html button.mobileMenu .line:nth-child(3){top:36px}html button.mobileMenu[aria-expanded="true"] .line:nth-child(1){transform:translateY(12px) rotate(-45deg)}html button.mobileMenu[aria-expanded="true"] .line:nth-child(3){transform:translateY(-12px) rotate(45deg)}}nav#mobileMenuContent{position:absolute;left:0;right:0;z-index:9999}.cms .cms-title{color:var(--nlf-brand-1-text)}html .cms .cms-content .header,html .cms .cms-image>.header{color:var(--nlf-quiet)}.cms.cms-breadcrumb a{color:var(--nlf-text)}html .cms .cms-content .header:has(+.content),html .cms .cms-content .header:has(+.content)+.content{border:0;border-radius:0;background:#fff0}.cms .cms-menu .cms-navigation-title{display:block;height:1em}.cms .cms-menu .cms-navigation-title:first-child{border-top:1px solid var(--nlf-cmsnav-gap);margin-top:0}html .cms .cms-menu .cms-navigation-link{color:var(--nlf-quiet);background:var(--bg);border:none;border-top:1px solid var(--nlf-cmsnav-line);padding-left:5px}html .cms .cms-menu .cms-navigation-link:hover{color:var(--nlf-quiet);background:var(--bg)}html .cms .cms-menu .cms-navigation-link.is-current,html .cms .cms-menu .cms-navigation-link.is-current:hover{color:var(--nlf-text);background:var(--bg);border-top:1px solid var(--nlf-cmsnav-line)}html .cms .cms-menu .cms-navigation-link:first-child.is-current{border-top:1px solid var(--nlf-cmsnav-gap)}html .cms .cms-menu .cms-navigation-link:last-child{border-bottom:1px solid var(--nlf-cmsnav-gap)}html .cms .cms-menu .cms-navigation-link span.nlf-nav-chevron{display:none}html .cms .cms-menu .cms-navigation-link.header,html .cms .cms-menu .cms-navigation-link.header:hover{color:var(--nlf-text);background:#fff0}main [data-tree] a{font-weight:400}main [data-tree] li.selected>a{font-style:italic}main .nlf-tree li{line-height:1.5625}main .nlf-tree ul ul{padding-left:.5rem}html .nlf-accordion__item,html .nlf-accordion__item+.nlf-accordion__item{margin-top:2px}html .nlf-accordion__item>summary{border:1px solid var(--nlf-acc-line);border-radius:3px;background:var(--nlf-acc-bg);color:var(--nlf-acc-text);padding:.5em .5em .5em .7em;font-weight:400;line-height:1.3;gap:.3em}html .nlf-accordion__item>summary a,html .nlf-accordion__item>summary .time{color:inherit}html .nlf-accordion__item>summary::before{background:currentColor;color:inherit;height:1.3em}html .nlf-accordion__item>summary:hover{border-color:var(--nlf-acc-hover-line);background:var(--nlf-acc-hover-bg);color:var(--nlf-acc-text)}html .nlf-accordion__item>summary a,html .nlf-accordion__item>summary a:hover,html .nlf-accordion__item>summary:hover a{text-decoration:none}html .nlf-accordion__item>summary:hover a,html .nlf-accordion__item>summary:hover .time{color:var(--nlf-acc-text)}html .nlf-accordion__item>summary:hover::before{background:currentColor}html .nlf-accordion__item[open]>summary,html .nlf-accordion__item[open]>summary:hover{border-color:var(--nlf-acc-open-line);background:var(--nlf-acc-open-bg);color:var(--nlf-acc-open-text)}html .nlf-accordion__item[open]>summary a,html .nlf-accordion__item[open]>summary .time{color:var(--nlf-acc-open-text)}html .nlf-accordion__item[open]>summary::before{background:currentColor}html .nlf-accordion__item[open]>summary:has(+.content){border-bottom:1px solid var(--nlf-acc-open-line);border-radius:3px 3px 0 0}html .nlf-accordion__item[open]>summary:has(+.content):hover{box-shadow:none}html .nlf-accordion__item[open]>summary:has(+.content)+.content{border:1px solid var(--nlf-acc-body-line);border-top:0;border-radius:0 0 3px 3px;background:var(--bg);color:var(--nlf-acc-open-text);padding:1em;line-height:1.3}html .module-faq .nlf-accordion__item[open]>summary:has(+.content)+.content{padding:.3em}html footer.nlf-footer{border-top:0}.portal-footer .portal-footer1,.portal-footer .portal-footer1 *,.portal-footer .portal-footer1 a:hover,.portal-footer.portal-footer1,.portal-footer.portal-footer1 *,.portal-footer.portal-footer1 a:hover{color:var(--nlf-footer-text);background-color:var(--nlf-footer1-bg)}.portal-footer .portal-footer2,.portal-footer .portal-footer2 *,.portal-footer .portal-footer2 a:hover,.portal-footer.portal-footer2,.portal-footer.portal-footer2 *,.portal-footer.portal-footer2 a:hover{color:var(--nlf-footer-text);background-color:var(--nlf-footer2-bg)}.portal-footer a,.portal-footer a:hover{color:var(--nlf-footer-text)}.portal-footer a:focus-visible{outline:2px solid var(--nlf-footer-text);outline-offset:2px}.nlf-footer-logo{max-width:100%;height:auto}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}