.visual-site.h-hub-page .h-centres,.visual-site.h-hub-page .h-overview,.visual-site.h-hub-page .h-route-options{padding:0;border:1px solid var(--line);border-radius:4px;background:#fff;margin:0 0 28px}.visual-site.h-hub-page .h-centres>summary,.visual-site.h-hub-page .h-overview>summary,.visual-site.h-hub-page .h-route-options>summary{padding:18px 22px;font-size:15px;font-weight:650;line-height:1.5;min-height:56px;cursor:pointer}.visual-site.h-hub-page .h-centres>.home-business-grid{padding:10px 22px 22px}.visual-site.h-hub-page .h-centres>.home-reference-links{margin:0 22px 22px}.visual-site.h-hub-page .h-overview{width:calc(100% - 40px);max-width:1200px;margin:28px auto}.visual-site.h-hub-page .h-overview>.v-overview-wrap{width:100%;padding:0 22px 22px;margin:0}.visual-site.h-hub-page .h-overview .service-overview{border:0;padding:12px 0 0;background:#fff}.visual-site.h-hub-page .h-overview .service-overview>h2{font-size:22px}.visual-site.h-hub-page .h-route-options{margin:12px 0 0}.visual-site.h-hub-page .h-route-options>.hub-movements{margin:0 22px 18px;border:0;padding:0}.visual-site.h-hub-page .h-route-options .hub-movements>span{display:none}
.visual-site.h-hub-page .service-catalog-group .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.visual-site.h-hub-page .service-catalog-group .card{min-width:0;border-radius:4px}.visual-site.h-hub-page .service-catalog-group .v-service-card{display:grid;grid-template-columns:130px minmax(0,1fr);padding:0;align-items:stretch;overflow:hidden}.visual-site.h-hub-page .service-catalog-group .v-service-card>img{width:100%;height:100%;min-height:170px;object-fit:cover;border-radius:0}.visual-site.h-hub-page .service-catalog-group .v-card-copy{padding:22px}.visual-site.h-hub-page .service-catalog-group .v-card-copy>.v-icon,.visual-site.h-hub-page .service-catalog-group .number{display:none}.visual-site.h-hub-page .service-catalog-group h3{font-size:21px;line-height:1.4;margin-bottom:12px}.visual-site.h-hub-page .service-catalog-group .card p{font-size:16px;line-height:1.65;margin:0 0 16px}.visual-site.h-hub-page .service-catalog-group .card .link{font-size:14px}.visual-site.h-hub-page .service-catalog-group{padding-top:34px;margin-top:34px;border-top:1px solid var(--line)}.visual-site.h-hub-page .service-catalog-nav{gap:10px;margin-bottom:24px}.visual-site.h-hub-page .service-catalog-nav a{font-size:15px;min-height:46px;padding:12px 18px;line-height:1.5}.visual-site.h-hub-page .hub-navigation{margin-top:0}.visual-site.h-hub-page .hub-block{padding:48px 0}
@media(max-width:1100px){.visual-site.h-hub-page .service-catalog-group .v-service-card{grid-template-columns:105px minmax(0,1fr)}.visual-site.h-hub-page .service-catalog-group .v-card-copy{padding:20px}}
@media(max-width:780px){.visual-site.h-hub-page .service-catalog-group .cards{grid-template-columns:1fr}.visual-site.h-hub-page .service-catalog-group .v-service-card{grid-template-columns:100px minmax(0,1fr)}.visual-site.h-hub-page .service-catalog-group h3{font-size:20px}.visual-site.h-hub-page .h-centres>.home-business-grid{padding:10px 20px 20px}.visual-site.h-hub-page .h-overview{margin:24px auto}.visual-site.h-hub-page .h-route-options .hub-movements{padding:0}.visual-site.h-hub-page .service-catalog-nav{grid-template-columns:1fr 1fr}.visual-site.h-hub-page .hub-block{padding:36px 0}}
@media(max-width:420px){.visual-site.h-hub-page .service-catalog-group .v-service-card{grid-template-columns:76px minmax(0,1fr)}.visual-site.h-hub-page .service-catalog-group .v-card-copy{padding:18px}.visual-site.h-hub-page .service-catalog-nav{grid-template-columns:1fr}}
.visual-site.h-hub-page .h-workflow{margin:0 0 28px;padding:0;border:1px solid var(--line);border-radius:4px;background:#fff;overflow:hidden}.visual-site.h-hub-page .h-workflow figcaption{font-size:22px;font-weight:650;line-height:1.5;padding:22px 26px;border-bottom:1px solid var(--line);background:var(--paper)}.visual-site.h-hub-page .h-workflow ol{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;margin:0}.visual-site.h-hub-page .h-workflow li{min-width:0;padding:26px;border-right:1px solid var(--line)}.visual-site.h-hub-page .h-workflow li:last-child{border-right:0}.visual-site.h-hub-page .h-stage{display:flex;align-items:center;height:36px;color:var(--red);font-size:14px;font-weight:700;letter-spacing:1px;margin-bottom:16px}.visual-site.h-hub-page .h-workflow h3{font-size:20px;line-height:1.45;margin:0 0 12px}.visual-site.h-hub-page .h-workflow li p{font-size:15px;line-height:1.75;margin:0}.visual-site.h-hub-page .h-scope-note{font-size:15px;line-height:1.75;border-top:1px solid var(--line);padding:20px 26px;margin:0;background:var(--paper)}
.visual-site.h-hub-page .h-general-process,.visual-site.h-hub-page .h-service-plans{border:1px solid var(--line);border-radius:4px;background:#fff;padding:0;margin:24px 0}.visual-site.h-hub-page .h-general-process>summary,.visual-site.h-hub-page .h-service-plans>summary{padding:18px 22px;font-size:15px;font-weight:650;line-height:1.5;min-height:56px;cursor:pointer}.visual-site.h-hub-page .h-general-process .hub-steps,.visual-site.h-hub-page .h-service-plans .hub-plan-grid{padding:10px 22px 24px}.visual-site.h-hub-page .h-mode-comparison{margin:0 0 34px}.visual-site.h-hub-page .h-mode-comparison>h3{font-size:23px;line-height:1.5;margin:0 0 22px}.visual-site.h-hub-page .h-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.visual-site.h-hub-page .h-mode-grid article{min-width:0;background:#fff;border:1px solid var(--line);border-top:3px solid var(--red);border-radius:4px;padding:24px}.visual-site.h-hub-page .h-mode-grid h4{font-size:22px;line-height:1.5;margin:0 0 20px}.visual-site.h-hub-page .h-mode-grid dl{margin:0}.visual-site.h-hub-page .h-mode-grid dl>div+div{margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.visual-site.h-hub-page .h-mode-grid dt{font-size:14px;font-weight:650;margin:0 0 8px}.visual-site.h-hub-page .h-mode-grid dd{font-size:15px;line-height:1.75;margin:0;color:var(--muted)}.visual-site.h-hub-page .hub-sections a[aria-current="location"]{color:var(--red);text-decoration:underline;text-underline-offset:4px}.visual-site.h-hub-page .hub-block[tabindex]:focus-visible{outline:none}.visual-site.h-hub-page .hub-block[tabindex]:focus-visible>.wrap>h2{outline:2px solid var(--red);outline-offset:6px;width:fit-content}
@media(max-width:1100px){.visual-site.h-hub-page .h-workflow ol{grid-template-columns:repeat(2,minmax(0,1fr))}.visual-site.h-hub-page .h-workflow li:nth-child(2){border-right:0}.visual-site.h-hub-page .h-workflow li:nth-child(-n+2){border-bottom:1px solid var(--line)}}
@media(max-width:780px){.visual-site.h-hub-page .hub-sections{display:none}.visual-site.h-hub-page .reading-contents-mobile{margin:16px 0 12px}.visual-site.h-hub-page .reading-contents-mobile nav{padding-bottom:8px}.visual-site.h-hub-page .h-route-options{margin-bottom:0}.visual-site.h-hub-page .h-mode-grid{grid-template-columns:1fr}.visual-site.h-hub-page .h-mode-grid article{padding:22px}.visual-site.h-hub-page .h-workflow figcaption{font-size:20px;padding:20px}.visual-site.h-hub-page .h-workflow li{padding:20px}.visual-site.h-hub-page .h-workflow h3{font-size:18px}.visual-site.h-hub-page .h-scope-note{padding:20px}}
@media(max-width:480px){.visual-site.h-hub-page .h-workflow ol{grid-template-columns:1fr}.visual-site.h-hub-page .h-workflow li{border-right:0;border-bottom:1px solid var(--line)}.visual-site.h-hub-page .h-workflow li:last-child{border-bottom:0}.visual-site.h-hub-page .h-stage{margin-bottom:8px}}
.visual-site.h-hub-page .h-centres>summary,.visual-site.h-hub-page .h-overview>summary,.visual-site.h-hub-page .h-route-options>summary,.visual-site.h-hub-page .h-general-process>summary,.visual-site.h-hub-page .h-service-plans>summary{list-style-position:inside}
