code,small{--db-icon-font-weight:var(--db-base-body-icon-weight-sm);--db-icon-font-size:var(--db-base-body-icon-font-size-sm);--db-base-line-height:var(--db-type-body-line-height-sm);--db-base-font-size:var(--db-type-body-font-size-sm);font-size:var(--db-type-body-font-size-sm);line-height:var(--db-type-body-line-height-sm)}:is(h1,h2,h3,h4,h5,h6){font-family:var(--db-font-family-head);font-weight:700;text-wrap:balance}:is(h1,h2,h3,h4,h5,h6)[data-variant=light]{font-weight:300}:is(h1,h2,h3,h4,h5,h6)[data-variant=regular]{font-weight:400}h1{font-size:var(--db-type-headline-font-size-xl);line-height:var(--db-type-headline-line-height-xl);margin-block:var(--db-spacing-fixed-xl)}h1:after,h1:before{--db-icon-font-size:var(
  	--db-base-headline-icon-font-size-xl
  );--db-icon-font-weight:var(
  	--db-base-headline-icon-weight-xl
  )}h2{font-size:var(--db-type-headline-font-size-lg);line-height:var(--db-type-headline-line-height-lg);margin-block:var(--db-spacing-fixed-lg)}h2:after,h2:before{--db-icon-font-size:var(
  	--db-base-headline-icon-font-size-lg
  );--db-icon-font-weight:var(
  	--db-base-headline-icon-weight-lg
  )}h3{font-size:var(--db-type-headline-font-size-md);line-height:var(--db-type-headline-line-height-md);margin-block:var(--db-spacing-fixed-md)}h3:after,h3:before{--db-icon-font-size:var(
  	--db-base-headline-icon-font-size-md
  );--db-icon-font-weight:var(
  	--db-base-headline-icon-weight-md
  )}h4{font-size:var(--db-type-headline-font-size-sm);line-height:var(--db-type-headline-line-height-sm);margin-block:var(--db-spacing-fixed-sm)}h4:after,h4:before{--db-icon-font-size:var(
  	--db-base-headline-icon-font-size-sm
  );--db-icon-font-weight:var(
  	--db-base-headline-icon-weight-sm
  )}h5{font-size:var(--db-type-headline-font-size-xs);line-height:var(--db-type-headline-line-height-xs);margin-block:var(--db-spacing-fixed-xs)}h5:after,h5:before{--db-icon-font-size:var(
  	--db-base-headline-icon-font-size-xs
  );--db-icon-font-weight:var(
  	--db-base-headline-icon-weight-xs
  )}h6{font-size:var(--db-type-headline-font-size-2xs);line-height:var(--db-type-headline-line-height-2xs);margin-block:var(--db-spacing-fixed-2xs)}h6:after,h6:before{--db-icon-font-size:var(
  	--db-base-headline-icon-font-size-2xs
  );--db-icon-font-weight:var(
  	--db-base-headline-icon-weight-2xs
  )}p{margin-block:var(--db-spacing-fixed-md)}[data-font=digital]{font-weight:300}[data-font=regular]{font-weight:400}[data-font=medium]{font-weight:500}[data-font=semibold]{font-weight:600}[data-font=bold],strong{font-weight:700}