/* Two clearly separated offers: ongoing management and bespoke services. */
html body .management-section .management-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.conc-part-intro{max-width:900px;line-height:1.8;margin:0 0 42px}.conc-management-details{margin-top:56px;padding:32px;background:#fff}.conc-management-details h3{font-size:max(17px, 34px);margin:12px 0 24px}.conc-management-details .setup-layout{display:block}.conc-management-details .faq-list{margin-top:24px}.conc-part-links{margin-top:18px}html body #tailor-made .tailor-service-row{background:#fbf2ef!important;margin:0 0 20px;padding:30px}html body #tailor-made .tailor-service-row:nth-child(even){background:#f6f6f4!important}.conc-al-detail{margin-top:20px;background:#fff;padding:18px}.conc-al-detail summary{cursor:pointer;font-weight:600}.conc-specific-request{margin-top:48px;padding:36px;background:#fbf2ef}.conc-specific-request h3{font-size:max(17px, 38px);margin:0 0 20px}.conc-specific-request p{max-width:820px;line-height:1.8}.conc-specific-request .button{margin-top:18px}@media(max-width:760px){html body .management-section .management-grid{grid-template-columns:1fr}.conc-management-details,.conc-specific-request{padding:24px}.conc-specific-request h3{font-size:max(17px, 32px)}}
html body #plans .management-card,html body #plans .management-head,html body #plans .management-body{background:#fff!important}
