.business-guidance h2,.business-support h2{max-width:800px}.business-guidance .section-intro,.business-support .section-intro{max-width:770px}.business-guidance-rows{display:grid;gap:18px}.business-guidance-row{display:grid;grid-template-columns:minmax(240px,32%) 1fr;align-items:stretch;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 14px 32px #153b480b}.business-guidance-row:nth-child(even) .business-row-art{order:2}.business-row-art{display:grid;place-items:center;min-height:246px;background:linear-gradient(135deg,#e6f4f9,#f9fcfd);border-right:1px solid var(--line);position:relative;overflow:hidden}.business-guidance-row:nth-child(even) .business-row-art{border-right:0;border-left:1px solid var(--line);background:linear-gradient(135deg,#eff7f2,#f8fcfa)}.business-guidance-row--procedure .business-row-art{background:linear-gradient(135deg,#f9f4e7,#f8fbfc)}.business-row-art:before{content:'';position:absolute;width:165px;height:165px;border:1px solid #b9dce6;border-radius:50%;box-shadow:0 0 0 20px #ffffff70,0 0 0 40px #ffffff4d}.business-row-art svg{width:min(90%,285px);height:auto;position:relative;z-index:1;filter:drop-shadow(0 8px 12px #1b4c5d20)}.business-row-copy{padding:32px 38px;display:flex;flex-direction:column;justify-content:center}.business-row-index{font-size:12px;color:#a3222a;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.business-row-copy h3{font-size:clamp(25px,2.7vw,33px);margin:8px 0 13px}.business-row-copy p{font-size:17px;line-height:1.6;max-width:680px;color:var(--muted);margin:0 0 16px}.business-row-copy a,.business-support-link a{font-weight:800;color:#08719c;align-self:flex-start;text-decoration:underline;text-underline-offset:3px}.business-duty-note{font-size:14px;color:var(--muted);border-left:3px solid var(--blue);padding-left:15px;margin:25px 0 0;max-width:920px}.business-support-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.business-support-grid li{border:1px solid var(--line);border-top:4px solid var(--blue);border-radius:16px;padding:0 23px 27px;background:#fff;overflow:hidden;box-shadow:0 13px 27px #153b480a}.business-support-grid li:nth-child(2){border-top-color:var(--red)}.business-support-grid li:nth-child(3){border-top-color:var(--green)}.business-support-art{display:grid;place-items:center;height:150px;margin:0 -23px 18px;background:linear-gradient(130deg,#e9f5fa,#f9fcfd)}.business-support-grid li:nth-child(2) .business-support-art{background:linear-gradient(130deg,#fcefee,#f8fbfd)}.business-support-grid li:nth-child(3) .business-support-art{background:linear-gradient(130deg,#eaf6ef,#f9fcfd)}.business-support-art svg{height:140px;width:210px}.business-support-number{font-size:12px;font-weight:900;letter-spacing:.12em;color:#a3222a}.business-support-grid h3{font-size:23px;margin:8px 0 12px}.business-support-grid p{color:var(--muted);margin:0;line-height:1.6}.business-support-link{margin:24px 0 0}.business-support+.editor-content{margin-top:0}
@media(max-width:900px){.business-guidance-row{grid-template-columns:minmax(185px,35%) 1fr}.business-row-copy{padding:24px}.business-support-grid{grid-template-columns:1fr}.business-support-grid li{display:grid;grid-template-columns:145px 1fr;column-gap:25px;align-items:start;padding:0 20px 0 0;min-height:150px}.business-support-art{grid-row:1/4;width:145px;height:100%;margin:0}.business-support-art svg{width:140px}.business-support-number{margin-top:22px}.business-support-grid h3{margin:2px 0 6px}.business-support-grid p{margin-bottom:18px}}
@media(max-width:650px){.business-guidance-row{display:flex;flex-direction:column}.business-guidance-row:nth-child(even) .business-row-art{order:0}.business-row-art,.business-guidance-row:nth-child(even) .business-row-art{min-height:175px;border:0;border-bottom:1px solid var(--line)}.business-row-art svg{max-height:172px;width:250px}.business-row-copy{padding:22px}.business-row-copy p{font-size:16px}.business-support-grid li{display:block;padding:0 20px 22px}.business-support-art{width:auto;height:135px;margin:0 -20px 18px}.business-support-art svg{height:130px}.business-support-number{margin:0}.business-support-grid p{margin:0}}
/* Sector motifs share the guide layout, with a distinct hue for each audience. */
.sector-guidance--landlords .business-row-art{background:linear-gradient(135deg,#e5f3ee,#f8fcfa)}
.sector-guidance--landlords .business-guidance-row:nth-child(even) .business-row-art{background:linear-gradient(135deg,#eef7f5,#f8fcfd)}
.sector-guidance--landlords .business-row-art:before{border-color:#acd4c8}
.sector-guidance--homeowners .business-row-art{background:linear-gradient(135deg,#fbf3dc,#fffcf5)}
.sector-guidance--homeowners .business-guidance-row:nth-child(even) .business-row-art{background:linear-gradient(135deg,#e9f4f9,#f9fcfd)}
.sector-guidance--homeowners .business-row-art:before{border-color:#e8d6a5}
