/* One enrolment journey: Company Trial automatically continues on Launch Free. */
.company-start-card{margin:0 0 18px;padding:17px 20px;border:1px solid #e3c889;border-left:4px solid #c79736;border-radius:9px;background:linear-gradient(110deg,#fff8e7,#fffdf7);color:#172d50}
.company-start-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px}
.company-start-flow{display:flex;align-items:center;flex-wrap:wrap;gap:14px 24px;min-width:0}
.company-start-phase{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0}
.company-start-phase strong,.company-start-price{font-size:16px;font-weight:600;line-height:1.5;color:#172d50}
.company-start-price small{font-size:13px;font-weight:400;color:#63563e;white-space:nowrap}
.company-start-transition{display:flex;align-items:center;gap:9px;color:#715216;font-size:11.5px;font-weight:500;line-height:1.45}
.company-start-arrow{font-size:26px;line-height:1}
.company-start-badge{display:inline-flex;align-items:center;min-height:26px;padding:2px 10px;border:1px solid #e3c889;border-radius:20px;background:#f7e9c6;font-size:12px;font-weight:600;line-height:1.6;color:#715216}
.company-start-header>.button{flex-shrink:0;min-height:40px;padding:9px 14px;background:#fffdf7}
.company-start-limits{display:flex;align-items:center;flex-wrap:wrap;gap:6px 15px;margin-top:13px;padding-top:11px;border-top:1px solid #eadbb7;color:#63563e;font-size:13px;line-height:1.6}
.company-start-limits>span{white-space:nowrap}
.company-start-limits-label{font-weight:600}
.company-start-card .company-start-terms{margin:6px 0 0;color:#665b46;font-size:12px;line-height:1.65}
@media(max-width:1100px){.company-start-header{grid-template-columns:1fr;gap:13px}.company-start-header>.button{justify-self:start}}
@media(max-width:640px){.company-start-card{padding:14px;margin-bottom:16px}.company-start-flow{gap:11px}.company-start-phase{width:100%;gap:6px 10px}.company-start-transition{gap:10px}.company-start-arrow{transform:rotate(90deg);font-size:22px}.company-start-transition br{display:none}.company-start-header{gap:13px}.company-start-limits{margin-top:13px;padding-top:10px;gap:5px 13px}.company-start-limits-label{width:100%}.company-start-card .company-start-terms{font-size:12px}}
