.elementor-141 .elementor-element.elementor-element-f0e9d8e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-f0e9d8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-141 .elementor-element.elementor-element-ec83801{margin:86px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-141 .elementor-element.elementor-element-f0e9d8e{--width:104.061%;}}/* Start custom CSS *//* ── KAI: ptile wrapping fix — paste into Elementor stylesheet ─────────── */

.ptile {
  min-width: 0 !important;
  box-sizing: border-box !important;
}

.ptile > div:last-child {
  flex: 1 1 0 !important;
  min-width: 0 !important;
  max-width: 100% !important;
  overflow-wrap: break-word !important;
}

.ptile-title,
.ptile-body {
  min-width: 0 !important;
  max-width: 100% !important;
  overflow-wrap: break-word !important;
  word-wrap: break-word !important;
  word-break: normal !important;
  hyphens: auto !important;
}

/* Also fix the section headline at the 460px column on desktop */
.platform-left .section-headline {
  font-size: clamp(26px, 3.2vw, 36px) !important;
  letter-spacing: -0.5px !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
}

.pstk2-name{
    font-size: 11px!important;
}
.pstk2-rapport{
    font-size: 9.5px!important;
}
.pstk2-engage {
    font-size: 9.5px!important;
}/* End custom CSS */