.dnd-section:has(.content-header__illustration){overflow-x:clip}.content-header{display:grid;grid-gap:var(--gap)}.content-header--center{margin:0 auto;max-width:98rem;text-align:center}.content-header--narrow{max-width:58rem}.content-header--split{text-align:center}.content-header__content{display:grid;grid-gap:var(--gap-md)}.content-header__heading{margin-inline:auto}.content-header__rich-text p:last-child{margin-bottom:0}.content-header__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap)}.content-header--center .content-header__buttons{justify-content:center}.content-header__illustration{display:none}@media (min-width:768px){.content-header--split{grid-template-columns:2fr 1fr;grid-gap:var(--gap-lg);text-align:left}.content-header__content{margin-top:6px}.content-header--split .content-header__heading{margin-inline:unset}.content-header--split .content-header__buttons{justify-self:end}}@media (min-width:992px){.content-header__rich-text{font-size:2rem}}@media (min-width:1200px){.content-header__illustration{display:inline-block;position:absolute}.content-header__illustration>img{filter:drop-shadow(0 0 5px rgba(0,0,0,.4))}.content-header__illustration--left{left:0;top:0}.content-header__illustration--right{bottom:0;right:0}.content-header__illustration--left:before,.content-header__illustration--right:before{position:absolute;z-index:-1}.content-header__illustration--left:before{right:0;rotate:180deg;top:0;transform:translate(-50px,40px)}.content-header__illustration--left:before,.content-header__illustration--right:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='586' height='427' fill='none' viewBox='0 0 586 427'%3E%3Cpath fill='%23f9f4f2' d='M345.372 23.696c-27.789 17.15-53.959 41.84-82.074 67.361-40.068 36.379-90.08 62.663-139.515 77.827-23.416 7.171-47.478 12.035-69.743 23.582-32.604 16.873-60.526 55.992-52.468 90.256 14.09 60.048 95.108 108.129 147.586 122.924 119.389 33.65 294.301 42.913 392.912-97.672 39.279-56.014 52.971-126.69 35.771-184.598-16.799-56.58-64.61-103.36-122.586-118.417-42.741-11.091-77.428-1.328-109.904 18.716z'/%3E%3C/svg%3E")}.content-header__illustration--right:before{bottom:0;left:0;transform:translate(40px,75px)}.content-header__illustration--left img.animate-out-left{opacity:0;transform:translateX(-50px);transition:opacity .8s ease,transform .8s ease}.content-header__illustration--left img.animate-in-left{opacity:1;transform:translateX(0)}.content-header__illustration--right img.animate-out-fade{opacity:0;transition:opacity .8s ease}.content-header__illustration--right img.animate-in-fade{opacity:1}}