
.pw-action-row{display:flex;flex-wrap:wrap;align-items:stretch;gap:5mm;margin-top:1.25rem}
.pw-action-row>.button{margin:0!important;display:inline-flex;align-items:center;justify-content:center}
.pw-close,.overview-close,.lektorat-check-close,.pw-action-row>.button{font-size:1rem!important;line-height:1.3!important;min-height:56px;box-sizing:border-box;padding:14px 24px;border-radius:8px}
#preise .pw-price-heading{display:grid!important;grid-template-columns:minmax(0,1fr) 15rem;gap:1.5rem;align-items:start;width:100%}
#preise .pw-price-heading strong{text-align:left!important;justify-self:start;white-space:normal}
#preise .price-list>li{width:100%;box-sizing:border-box}
#bewerbungscheck .process-grid>article>h3{min-height:3.1em;margin-bottom:1rem}
#bewerbungscheck .process-grid>article>.price{margin-top:0!important}
#perspektiven .pw-two{align-items:start}
#perspektiven .pw-two>article{box-sizing:border-box;display:flex;flex-direction:column}
#perspektiven .pw-two>article>details{margin-top:auto}
#perspektiven .pw-detail-content{display:flex;flex-direction:column}
#perspektiven .pw-detail-content>.pw-action-row{margin-top:auto;padding-top:1.5rem}
#perspektiven .pw-detail-content .wrap{width:100%;max-width:none;padding-left:0;padding-right:0;margin:0}
#perspektiven .quote{border-left:0!important;padding-left:0!important}
.section>.kicker:has(+.pw-icon-heading){display:block;margin-bottom:4mm!important}
.cant-mark{margin:0!important}.cant-mark img{display:block;width:100%;height:auto}
.application-reset .split{align-items:start}.application-reset .split>.prose{align-self:end}.application-reset .checklist{margin:0!important}
@media(min-width:901px){.application-reset .split>.prose{height:var(--pw-cant-height,auto);display:flex;align-items:center}.application-reset .checklist{width:100%;display:flex;flex-direction:column;justify-content:space-between;height:100%}.application-reset .checklist li{margin:0!important;min-height:0}}
@media(max-width:700px){#preise .pw-price-heading{grid-template-columns:1fr;gap:.5rem}.pw-action-row>.button{width:100%}#bewerbungscheck .process-grid>article>h3{min-height:0}#perspektiven .pw-two{grid-template-columns:1fr}}

@media(min-width:901px){.application-reset .checklist{padding:32px 0;box-sizing:border-box}}

@media(max-width:700px){.pw-action-row{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr}}
