.hm.hm-carrier .hm-hero h1{max-width:22ch}.hm.hm-carrier #package .hm-stack{max-width:1040px;margin:clamp(36px,4.5vw,56px) auto 0}.hm.hm-carrier .hm-split{align-items:start}.hm.hm-carrier #architecture .hm-split{align-items:center}.hm.hm-carrier .hm-stack .fg-chip,.hm.hm-carrier .hm-stack .fg-eyebrow,.hm.hm-carrier .hm-stack .fg-sub{font-size:12px}.hm.hm-carrier .hm-stack-list,.hm.hm-carrier .hm-stack-sub{display:none}@media (width<=1120px){.hm.hm-carrier .hm-stack .hm-fig-scroll{display:none}.hm.hm-carrier .hm-stack-list{margin:0;padding:10px 14px;list-style:none;display:block}.hm.hm-carrier .hm-stack-list li{border:1px dashed var(--hm-line);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:6px 0;padding:10px 12px;display:flex}.hm.hm-carrier .hm-stack-list li b{color:var(--hm-grey-ink);font-size:var(--t-md);font-weight:700}.hm.hm-carrier .hm-stack-list li span{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--hm-grey-ink);font-weight:700}.hm.hm-carrier .hm-stack-list li.change{background:var(--hm-teal);border-color:var(--hm-teal)}.hm.hm-carrier .hm-stack-list li.change b,.hm.hm-carrier .hm-stack-list li.change span{color:#fff}.hm.hm-carrier .hm-stack-sub{max-width:560px;font-size:var(--t-sm);color:var(--hm-grey-ink);text-align:center;text-wrap:balance;margin:4px auto 12px;padding:0 14px;display:block}}@media (width>=601px) and (width<=1120px){.hm.hm-carrier .hm-stack-list{max-width:560px;margin:0 auto}}.hm.hm-carrier .hm-proof .big{text-wrap:balance}.hm.hm-carrier .hm-vicky-copy p{max-width:none}.hm.hm-carrier .col p,.hm.hm-carrier .hm-tier .d{text-wrap:pretty}.hm.hm-carrier .cr-work .cr-rec{max-width:none;font-size:var(--t-md);color:var(--hm-ink);text-wrap:pretty;align-self:stretch;margin:12px 0 0;line-height:1.55}.hm.hm-carrier .cr-work .cr-rec em{font-style:normal;font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--hm-navy);margin:0 0 3px;font-weight:700;display:block}.hm.hm-carrier .hm-arch{margin-bottom:0}.hm.hm-carrier .hm-arch .parties{grid-template-columns:repeat(3,minmax(0,1fr))}.hm.hm-carrier .hm-arch .parties:before{left:calc(16.6667% - 5.33333px);right:calc(16.6667% - 5.33333px)}.hm.hm-carrier .hm-arch .hm-node{padding:14px}.hm.hm-carrier .hm-arch .hm-node .d{line-height:1.4}.hm.hm-carrier .hm-arch .hm-node .t{text-wrap:balance}.hm.hm-carrier .hm-tier .d{font-size:var(--t-md)}.hm.hm-carrier .hm-tier .f a{margin:-14px 0;padding:14px 0;display:inline-block}.hm.hm-carrier .hm-contrast .card{margin-top:0}.hm.hm-carrier .hm-lloyds .hm-wrap{align-items:start}.hm.hm-carrier .hm-contrast .card{align-self:start}.hm.hm-carrier .hm-qs{list-style:outside}.hm.hm-carrier .hm-qs li b{color:#fff;font-weight:700}.hm.hm-carrier .hm-case-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;max-width:none;margin:28px 0 0;display:flex}.hm.hm-carrier .cr-ask{text-align:center;max-width:none;margin:20px 0 0}.hm.hm-carrier .cr-programs{border-top:1px solid var(--hm-line);justify-content:flex-start;margin-top:30px;padding-top:22px}.hm.hm-carrier .cr-programs p{max-width:none;font-size:var(--t-base);color:var(--hm-navy);margin:0 12px 0 0;font-weight:600}.hm.hm-carrier .hm-vicky-strip{margin-top:36px}.hm.hm-carrier .hm-vicky-copy p+p{margin-top:8px}.hm.hm-carrier .cr-case{padding-bottom:var(--hm-section)}@media (width>=601px) and (width<=960px){.hm.hm-carrier .hm-arch .parties{grid-template-columns:repeat(3,minmax(0,1fr))}.hm.hm-carrier .hm-arch .bridge:before,.hm.hm-carrier .hm-arch .hm-node:after,.hm.hm-carrier .hm-arch .parties:before{display:block}}@media (width>=961px) and (width<=1100px){.hm.hm-carrier .hm-arch .parties{grid-template-columns:minmax(0,1fr);gap:8px;padding-bottom:0}.hm.hm-carrier .hm-arch .bridge:before,.hm.hm-carrier .hm-arch .hm-node:after,.hm.hm-carrier .hm-arch .parties:before{display:none}.hm.hm-carrier .hm-arch .hm-node{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;display:flex}.hm.hm-carrier .hm-arch .bridge{margin-top:12px}}@media (width<=600px){.hm.hm-carrier .hm-case-cta .hm-btn{white-space:normal;text-align:center;width:100%}.hm.hm-carrier .cr-programs p{margin-right:0}.hm.hm-carrier .hm-arch .parties{grid-template-columns:minmax(0,1fr)}.hm.hm-carrier .hm-arch .hm-node{flex-direction:column;align-items:flex-start;gap:2px}}.hm.hm-carrier .hm-proof .lbl{text-wrap:balance}@media (width>=961px) and (width<=1100px){.hm.hm-carrier #claim-work .hm-sec-split,.hm.hm-carrier .hm-spec.hm-spec-3.cr-work{grid-template-columns:repeat(2,minmax(0,1fr))}.hm.hm-carrier #claim-work .hm-sec-split>:last-child{grid-column:2/-1}}@media (width<=1100px){.hm.hm-carrier .cr-programs p{flex-basis:100%;margin:0 0 4px}}.hm.hm-carrier .hm-problem-proof p.cr-lloyds-proof{max-width:62ch;font-size:var(--t-md);letter-spacing:0;color:#fffc;text-align:center;text-wrap:balance;border-top:1px solid #ffffff24;margin:22px auto 0;padding-top:18px;line-height:1.6}.hm.hm-carrier .cr-rec.cr-proof{border-top:1px solid var(--hm-line);margin-top:10px;padding-top:10px}.hm.hm-carrier .cr-rec.cr-proof .hm-arrow{white-space:normal;padding:2px 0}.hm.hm-carrier .cr-voice-band{padding-block:clamp(40px,5vw,64px)}.hm.hm-carrier .cr-voice{max-width:820px;margin:0 auto;scroll-margin-top:96px}.hm.hm-carrier .cr-voice .cr-voice-go{max-width:none;margin:16px 0 0}@media (width>=601px){.hm.hm-carrier .hm-problem-proof .hm-proof .item-seal{align-items:flex-start}}.hm.hm-carrier .cr-cal details>summary{list-style:none}.hm.hm-carrier .cr-cal details>summary::-webkit-details-marker{display:none}.hm.hm-carrier .cr-cal details>p{margin:0}@media (width>=760px){.hm.hm-carrier .cr-cal details>summary{pointer-events:none}.hm.hm-carrier .cr-cal details>p{margin-top:2px}}@media (width<=759px){.hm.hm-carrier .hm-qs.cr-cal{gap:0;padding:0;list-style:none}.hm.hm-carrier .cr-cal li{border-top:1px solid #ffffff29}.hm.hm-carrier .cr-cal li:last-child{border-bottom:1px solid #ffffff29}.hm.hm-carrier .cr-cal summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 0;display:flex}.hm.hm-carrier .cr-cal summary:after{content:"";border-right:1.5px solid var(--hm-teal-light);border-bottom:1.5px solid var(--hm-teal-light);flex:none;width:8px;height:8px;margin-right:4px;transition:transform .18s;transform:rotate(45deg)translateY(-2px)}.hm.hm-carrier .cr-cal details[open]>summary:after{transform:rotate(225deg)translate(-2px,-2px)}.hm.hm-carrier .cr-cal summary:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #fff}.hm.hm-carrier .cr-cal details>p{padding:0 0 14px}}
