/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.footer-links .block__body>dl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0;row-gap:.25em}@media(min-width:1024px){.footer-links .block__body>dl{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--gap)}}.footer-links .block__body>dl>dt,.footer-links .block__body>dl>dd{grid-column-start:4;grid-column-end:7;grid-row-start:1}.footer-links .block__body>dl dt+dd{grid-row-start:2}.footer-links .block__body>dl dt~dt,.footer-links .block__body>dl dd~dd{grid-column-start:7;grid-column-end:10}.footer-links .block__body>dl dt{font-size:var(--type-scale-14);font-weight:var(--font-weight-600);color:var(--linz-grey-500)}.footer-links .block__body>dl dd a{font-size:var(--type-scale-18);color:var(--white) !important;text-decoration:underline;text-underline-offset:.25em}.footer-links .block__body>dl dd a:focus-visible{outline:3px solid #f0f;outline-offset:0;color:rgba(255,255,255,.75) !important}@media(hover:hover){.footer-links .block__body>dl dd a:hover,.footer-links .block__body>dl dd a:active{outline:none;color:rgba(255,255,255,.75) !important}}
.navigation--quaternary .menu{display:flex;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--type-scale-12);font-weight:var(--font-weight-400);letter-spacing:var(--tracking-tiny);flex-wrap:nowrap;flex-direction:column;align-items:center;row-gap:var(--space);--space:var(--spacer)}@media(min-width:1024px){.navigation--quaternary .menu{--space:calc(var(--spacer) * 2);flex-direction:row}}@media(min-width:1024px){.navigation--quaternary .menu .menu__item+.menu__item{padding-left:var(--space);margin-left:var(--space);border-left:1px solid rgba(255,255,255,.35)}}.navigation--quaternary .menu .menu__link:focus-visible{outline:3px solid #f0f;outline-offset:0}@media(hover:hover){.navigation--quaternary .menu .menu__link:hover,.navigation--quaternary .menu .menu__link:active{outline:none}}
.node--view-mode-full{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--12-col-gap)}@media print{.node--view-mode-full{display:block}}.content__main-col{grid-column-start:1;grid-column-end:13;align-self:flex-start}@media(min-width:1024px){.content__main-col{grid-column-start:3;grid-column-end:11}}@media print{.content__main-col{grid-column:1;grid-column:13}}.content__main-col .max-w-prose{margin-left:0}

.node__meta-grid{grid-template-columns:repeat(12,auto);grid-template-rows:1fr 1fr;border:1px solid var(--linz-grey-1100);color:var(--linz-grey-1100);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:6px;background-color:var(--linz-grey-100);border:none;margin-bottom:0}@media(min-width:768px){.node__meta-grid{display:grid}}.node__meta-grid dt,.node__meta-grid dd{padding-left:calc(var(--spacer)*2);padding-right:calc(var(--spacer)*2);display:block;font-size:var(--type-scale-14);line-height:var(--leading-snug);margin:0}.node__meta-grid dt{grid-row-start:1;grid-row-end:2;color:var(--gray-800);font-weight:var(--font-weight-600);font-size:var(--type-scale-12);margin-top:calc(var(--spacer)*2);border-top:1px solid var(--linz-grey-1100);padding-top:calc(var(--spacer)*2)}@media(min-width:768px){.node__meta-grid dt{border-left:1px solid var(--linz-grey-1100);border-top:none;padding-top:0}}.node__meta-grid dt:first-of-type{border-left:none;border-top:none}.node__meta-grid dt+dd{padding-top:0;grid-row-start:2;grid-row-end:3;font-weight:var(--font-weight-400);letter-spacing:var(--tracking-wide);margin-bottom:calc(var(--spacer)*2);line-height:1;padding-top:.25em}@media(min-width:768px){.node__meta-grid dt+dd{border-left:1px solid var(--linz-grey-1100)}}.node__meta-grid dt+dd:first-of-type{border-left:0}.node__meta-grid dt:first-child+dd{grid-column-start:1}.node__meta-grid mark{background-color:rgba(0,0,0,0);cursor:pointer}.node__meta-grid-alternate{border:1px var(--linz-grey-1100) solid;border-radius:6px;background-color:rgba(0,0,0,0)}.node__meta-grid-alternate dd{font-weight:var(--font-weight-600)}.node__meta-grid.has-x-space{padding-left:calc(var(--spacer)*2 + 88px);margin-top:1em}.node__meta-grid--alternate{background-color:var(--linz-grey-100);border:none}
html.js .notice:not(.is-new){overflow:hidden;max-height:0}.notice__content{background-color:var(--linz-grey-1100);color:var(--white);padding-top:calc(var(--spacer)*2.5);padding-bottom:calc(var(--spacer)*2.5);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--type-scale-14);display:flex;flex-wrap:wrap;align-items:center;position:relative;padding-right:calc(24px + 1em)}.notice__content a{color:var(--white);text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--linz-teal-400)}.notice__content>img{max-width:48px;height:auto;vertical-align:top}.notice__content>img,.notice__content>strong{margin-right:calc(var(--spacer)*2)}@media(min-width:1024px){.notice__content>strong{padding-right:calc(var(--spacer)*2);border-right:1px solid var(--white)}}.notice__content .notice__close{position:absolute;width:24px;height:24px;right:0;top:50%;transform:translateY(-50%);border:none;appearance:none;border-radius:0;text-indent:-5000em;overflow:hidden;background-color:rgba(0,0,0,0);padding:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-x-lg' viewBox='0 0 16 16'%3E %3Cpath d='M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854Z'/%3E %3C/svg%3E");background-repeat:no-repeat;background-size:cover}.notice__content .notice__close:focus-visible{outline:3px solid #f0f;outline-offset:0;opacity:.75}@media(hover:hover){.notice__content .notice__close:hover,.notice__content .notice__close:active{outline:none;opacity:.75}}@media print{.notice{display:none !important}}
.promotion--copyright p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0;font-size:var(--type-scale-12);font-weight:var(--font-weight-400);letter-spacing:var(--tracking-tiny)}.promotion--copyright p a:focus-visible{outline:3px solid #f0f;outline-offset:0}@media(hover:hover){.promotion--copyright p a:hover,.promotion--copyright p a:active{outline:none}}
