@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.heading-with-tools{margin-top:var(--gridunit-small)}}@media (min-width:760px) and (max-width:1023px){.heading-with-tools{margin-top:var(--gridunit)}}@media (min-width:1024px){.heading-with-tools{margin-top:var(--gridunit)}}.heading-with-tools{grid-template-columns:auto 1fr min-content min-content;grid-template-areas:"badge title buttons button-icons""description description description description";grid-auto-rows:min-content 1fr;align-items:start;display:grid}.heading-with-tools H1,.heading-with-tools H2,.heading-with-tools H3,.heading-with-tools H4,.heading-with-tools H5,.heading-with-tools H6{flex-flow:row;grid-area:title;align-items:center;margin:0;display:flex}.heading-with-tools H1>DIV,.heading-with-tools H2>DIV,.heading-with-tools H3>DIV,.heading-with-tools H4>DIV,.heading-with-tools H5>DIV,.heading-with-tools H6>DIV{flex:auto}.heading-with-tools .badges{margin-right:var(--gridunit-small);align-self:center}.heading-with-tools__icon-front{margin-right:var(--gridunit-small);width:32px;height:32px;color:var(--color-primary);flex:none;align-self:center}.heading-with-tools__icon-front path{fill:currentColor}.heading-with-tools__description{grid-area:description}.heading-with-tools__description P:first-child{margin:0}.heading-with-tools__description A:not([class]){color:var(--color-link);text-decoration:underline}.heading-with-tools__buttons{align-items:center;gap:var(--gridunit-small);flex-flow:wrap;grid-area:buttons;place-content:center flex-end;margin-left:auto;display:flex}.heading-with-tools__buttons__title{text-align:right;text-wrap:balance;padding-right:calc(var(--gridunit-small) - 1px);flex:0 auto;font-size:.875rem;line-height:1.25rem;position:relative;overflow:visible!important}@media (min-width:1024px){.heading-with-tools__buttons__title BR{display:none}}@media (max-width:1023px){.heading-with-tools__buttons__title{overflow:hidden!important}}.heading-with-tools__buttons__title:before{content:"";background-color:currentColor;width:1px;position:absolute;top:3px;bottom:3px;right:-1px}.heading-with-tools__buttons>DIV{display:flex;overflow:hidden}.heading-with-tools__button-icons{align-self:center;align-items:center;gap:var(--gridunit-small);margin-left:var(--gridunit-small);flex-flow:wrap;grid-area:button-icons;place-content:center flex-end;display:flex}.heading-with-tools__button-icons>DIV{display:flex;overflow:hidden}.heading-with-tools__image{background-color:var(--color-primary-50);grid-area:image;width:150px;height:150px;position:relative}.heading-with-tools__image IMG{object-fit:cover;object-position:50% 50%}.heading-with-tools__image SVG{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.heading-with-tools__image path{fill:var(--color-primary-700)}.heading-with-tools__image.is-logo{background-color:var(--color-white);width:200px}.heading-with-tools__image.is-logo IMG{object-fit:contain;width:calc(100% - 32px)!important;height:calc(100% - 32px)!important;inset:16px!important}.heading-with-tools__image__icon{top:var(--gridunit-tiny);right:var(--gridunit-tiny);z-index:3;position:absolute}.heading-with-tools.has-image{grid-template-columns:auto 1fr min-content min-content;grid-template-areas:"badge title button-icons image""description description description image"}.heading-with-tools.has-image.has-buttons{grid-template:"badge title buttons button-icons image"min-content"description description description description image"1fr". . . . ."min-content/auto 1fr auto min-content min-content}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.heading-with-tools{align-items:start;row-gap:var(--gridunit-tiny);grid-template:"badge badge"min-content"title button-icons"min-content"description description"min-content"buttons buttons"1fr/1fr min-content}.heading-with-tools__buttons{justify-content:flex-start}.heading-with-tools__buttons__title{text-align:left;max-width:100%}.heading-with-tools__button-icons{justify-content:flex-start;align-self:start}.heading-with-tools.has-image{grid-template-rows:min-content min-content 1fr;grid-template-areas:"badge badge badge""title button-icons image""description description image"}.heading-with-tools.has-image.has-buttons{grid-template-rows:min-content min-content min-content 1fr;grid-template-areas:"badge badge badge""title button-icons image""description description image""buttons buttons buttons"}}.heading-with-tools.theme-striped{border-bottom:1px solid var(--color-neutral-800);padding-bottom:var(--gridunit-tiny)}.heading-with-tools.theme-striped:has(H1){padding-bottom:var(--gridunit-medium);border-bottom-width:2px}.heading-with-tools.theme-striped:has(H2){margin-top:calc(var(--gridunit)*2)}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.heading-with-tools.theme-striped:has(H2){margin-top:var(--gridunit)}}.heading-with-tools.theme-striped H1{text-transform:none;font-size:48px}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.heading-with-tools.theme-striped H1{font-size:32px}}.heading-with-tools.theme-striped H2{font-size:24px;font-weight:500}.heading-with-tools.theme-infopank{border-bottom:2px solid var(--color-neutral-800);padding-bottom:var(--gridunit-medium);margin-bottom:var(--gridunit)}.heading-with-tools.theme-infopank H1{text-transform:none;font-size:48px}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.heading-with-tools.theme-infopank H1{font-size:32px}}.heading-with-tools.theme-infopank.has-buttons{border:none;grid-template-columns:auto 1fr min-content min-content 1fr;grid-template-areas:"badge title button-icons""description description description""buttons buttons buttons";padding-bottom:0}.heading-with-tools.theme-infopank.has-image{grid-template-columns:auto 1fr min-content min-content;grid-template-areas:"badge title button-icons image""description description description image"}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.heading-with-tools.theme-infopank.has-image{grid-template-columns:auto 1fr min-content;grid-template-areas:"image image image""badge title button-icons""description description description"}}.heading-with-tools.theme-infopank.has-image.has-buttons{grid-template-columns:auto 1fr min-content min-content;grid-template-areas:"badge title button-icons image""description description description image""buttons buttons buttons image"}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.heading-with-tools.theme-infopank.has-image.has-buttons{grid-template-columns:auto 1fr min-content;grid-template-areas:"image image image""badge title button-icons""description description description""buttons buttons buttons"}.heading-with-tools.theme-infopank.has-image:has(.is-placeholder){grid-template-areas:"badge title button-icons""description description description"}.heading-with-tools.theme-infopank.has-image.has-buttons:has(.is-placeholder){grid-template-areas:"badge title button-icons""description description description""buttons buttons buttons"}.heading-with-tools.theme-infopank .is-placeholder{display:none}}.heading-with-tools.theme-infopank .heading-with-tools__description{color:var(--color-neutral-800);font-size:.875rem}.heading-with-tools.theme-infopank .heading-with-tools__buttons{border-top:2px solid var(--color-neutral-800);padding:var(--gridunit-small) 0 0 0;width:100%;margin-top:var(--gridunit-small);grid-area:buttons}@media (min-width:760px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){.heading-with-tools.theme-infopank .heading-with-tools__buttons>DIV:has(.button):not(:first-child){margin-left:auto}}.heading-with-tools.theme-infopank.has-image .heading-with-tools__image{margin-left:var(--gridunit)}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.heading-with-tools.theme-infopank.has-image .heading-with-tools__image{margin-left:0}}.heading-with-tools.buttons-inline{align-items:end}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.heading-with-tools.has-buttons{grid-template-columns:auto 1fr min-content;grid-template-areas:"badge title button-icons""description description description""buttons buttons buttons"}.heading-with-tools.buttons-inline{grid-template-columns:auto 1fr min-content min-content;grid-template-areas:"badge title button-icons buttons""description description description description";align-items:end;row-gap:0}.heading-with-tools.buttons-inline .heading-with-tools__buttons{padding-left:var(--gridunit-small)}.heading-with-tools.has-image{grid-template-columns:auto 1fr min-content;grid-template-areas:"image image image""badge title button-icons""description description description""buttons buttons buttons"}.heading-with-tools.has-buttons .heading-with-tools__buttons{flex-direction:row;margin:0;display:flex}.heading-with-tools.has-buttons .heading-with-tools__buttons .button{flex:auto;display:block}.heading-with-tools.has-buttons .heading-with-tools__buttons .button__element{width:100%}}