.ps-container{max-width:1200px;margin:0 auto;padding:12px 20px}@media (max-width: 768px){.ps-container{padding:12px 16px 80px}.planteejer-page,.plantepasser-page{min-height:100vh;padding-bottom:20px}.planteejer-section,.plantepasser-section{text-align:center}.benefits-grid,.steps-grid,.features-grid{grid-template-columns:1fr!important;gap:1.5rem!important;max-width:100%!important}.benefit-item,.step-item,.feature-item{margin:0 auto;max-width:100%!important}}.ps-link{color:#111;text-decoration:none;font-weight:500}.ps-link:hover{text-decoration:underline}.ps-badge{background:#111;color:#fff;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:600}
