.page-header{justify-content:space-between;align-items:flex-end;row-gap:12px;column-gap:var(--gridunit);flex-flow:row;display:flex}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.page-header{margin-top:var(--gridunit-small);flex-wrap:wrap}}.page-header__back{color:var(--color-link);margin-left:calc(var(--gridunit-small)*-1);flex:100%}@media (min-width:760px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){.page-header__back{display:none}}.page-header__headline{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:auto;max-width:100%}@media (min-width:760px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){.page-header__headline{overflow:hidden}}.page-header__headline__info{gap:var(--gridunit-tiny);flex-flow:wrap;display:flex}.page-header__buttons{justify-content:flex-end;align-items:center;row-gap:12px;column-gap:var(--gridunit-small);flex-flow:wrap;flex:0 auto;display:flex}.page-header__buttons__title{text-align:right;text-wrap:balance;padding-right:calc(var(--gridunit-small) - 1px);flex:0 auto;line-height:1.25rem;position:relative}.page-header__buttons__title:before{content:"";background-color:currentColor;width:1px;position:absolute;top:3px;bottom:3px;right:-1px}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.page-header__buttons{flex:0 auto;justify-content:flex-start;max-width:100%;overflow:hidden}.page-header__buttons__title{text-align:left;flex:auto}.page-header__buttons .button{max-width:100%;overflow:hidden}}@media (min-width:760px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){.page-header__buttons{margin-bottom:7px}}.page-header__meta{color:var(--color-neutral-700);flex-flow:wrap;justify-content:flex-start;align-items:center;font-size:.875rem;line-height:1.44;display:flex}.page-header__meta A{color:inherit;text-decoration:none}.page-header__meta A:hover{opacity:.7}.page-header__meta>LI{white-space:nowrap;padding-right:17px;position:relative}.page-header__meta>LI:before{content:"";background-color:var(--color-neutral-500);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.page-header__meta>LI:last-child{padding-right:13px}.page-header__meta>LI:last-child:before{display:none}.page-header H1{flex:auto}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.page-header H1{margin:0}}.page-header .callout{margin:12px 0}