/* Worked example: separate the plan-count explanation from the published access costs. */
html body.v71-page-labour-hire-host-assurance .labour-price-example{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr)!important;gap:42px!important;align-items:center!important;padding:36px!important;border-radius:22px!important;background:linear-gradient(135deg,#0d2b1b,#112f1d)!important}
html body.v71-page-labour-hire-host-assurance .labour-example-intro{max-width:590px!important}
html body.v71-page-labour-hire-host-assurance .labour-example-intro>strong{display:block!important;margin:10px 0 14px!important;font-size:31px!important;line-height:1.16!important;letter-spacing:-.035em!important}
html body.v71-page-labour-hire-host-assurance .labour-example-intro>p{margin:0!important;font-size:16px!important;line-height:1.6!important}
html body.v71-page-labour-hire-host-assurance .labour-example-intro>.btn{margin-top:24px!important;background:#fff!important;border-color:#fff!important;color:#173523!important}
html body.v71-page-labour-hire-host-assurance .labour-price-options{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;align-content:center!important}
html body.v71-page-labour-hire-host-assurance .labour-price-options>div{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;min-height:124px!important;padding:20px!important;border:1px solid rgba(184,230,124,.28)!important;border-radius:14px!important;background:rgba(255,255,255,.06)!important;box-sizing:border-box!important}
html body.v71-page-labour-hire-host-assurance .labour-price-options>div:last-child{grid-column:1/-1!important;min-height:92px!important}
html body.v71-page-labour-hire-host-assurance .labour-price-options strong{display:block!important;color:#d8efc5!important;font-size:13px!important;line-height:1.35!important}
html body.v71-page-labour-hire-host-assurance .labour-price-options span{display:block!important;margin-top:9px!important;color:#fff!important;font-size:17px!important;line-height:1.35!important}
@media(max-width:860px){html body.v71-page-labour-hire-host-assurance .labour-price-example{grid-template-columns:1fr!important;gap:28px!important;padding:28px!important}html body.v71-page-labour-hire-host-assurance .labour-example-intro>strong{font-size:27px!important}}
@media(max-width:520px){html body.v71-page-labour-hire-host-assurance .labour-price-options{grid-template-columns:1fr!important}html body.v71-page-labour-hire-host-assurance .labour-price-options>div:last-child{grid-column:auto!important}}
