.service-depth{background:var(--paper);padding-block:85px 70px}.depth-heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:70px;margin-bottom:45px;display:grid}.depth-heading h2{max-width:670px;font-size:clamp(32px,3.2vw,48px)}.depth-heading>p{color:var(--muted);max-width:520px;font-size:18px}.depth-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;display:grid}.depth-checks article{border-top:1px solid var(--line);padding-top:24px}.depth-number{color:var(--orange);letter-spacing:.12em;margin-bottom:24px;font-size:12px;display:block}.depth-checks h3{max-width:330px;font-size:25px;line-height:1.2}.depth-checks p{color:var(--muted);margin-top:18px;font-size:16px;line-height:1.8}.depth-note{border-top:1px solid var(--line);align-items:start;gap:20px;max-width:1000px;margin-top:40px;padding-top:28px;display:flex}.depth-note-symbol{border:1px solid #899e9b;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;margin-top:1px;font-family:Georgia,serif;font-size:17px;display:grid}.depth-note h3{letter-spacing:-.02em;font-size:18px;line-height:1.4}.depth-note p{color:var(--muted);max-width:850px;margin-top:9px;font-size:15px}.service-depth--urgent .depth-checks{border-bottom:1px solid var(--line);gap:0}.service-depth--urgent .depth-checks article{padding:26px 30px 32px 0}.service-depth--urgent .depth-checks article+article{border-left:1px solid var(--line);padding-left:30px}.service-depth--moving .depth-number{width:38px;height:38px;color:var(--navy);background:#eee8dd;border-radius:50%;place-items:center;display:grid}.service-depth--business .depth-checks article{border-top:2px solid var(--orange)}.service-handover{border-radius:0 0 var(--section-curve,32px) var(--section-curve,32px);background:#e8ede7;padding-block:65px}.handover-layout{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.handover-layout h2{max-width:590px;font-size:clamp(30px,3vw,44px)}.handover-layout p{color:var(--muted);max-width:540px;margin-top:20px;font-size:17px}.handover-layout ul{margin:0;padding:0;list-style:none}.handover-layout li{border-bottom:1px solid #bcc9be;gap:18px;margin:0;padding-block:17px;font-size:16px;line-height:1.65;display:flex}.handover-layout li:first-child{border-top:1px solid #bcc9be}.handover-layout li svg{color:#315f50;flex-shrink:0;margin-top:3px}.service-directory-jump{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px 28px;padding-block:22px;font-size:14px;display:flex}.service-directory-jump a{align-items:center;min-height:40px;text-decoration:none;display:flex}.service-route-choice{padding-block:75px}.route-choice-heading{max-width:790px;margin-bottom:38px}.route-choice-heading>p:last-child{color:var(--muted);max-width:700px;margin-top:20px}.service-route-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.service-route-card{background:#edf0e9;border:1px solid #c4cfc4;border-radius:0 24px 24px;padding:38px}.service-route-card:first-child{background:var(--navy);color:#fff;border-color:var(--navy)}.service-route-card .eyebrow{color:var(--orange);font-size:11px}.service-route-card:first-child .eyebrow{color:var(--accent)}.service-route-card h3{max-width:460px;font-size:31px}.service-route-card p:not(.eyebrow){color:var(--muted);max-width:520px;margin-top:20px;font-size:17px}.service-route-card:first-child p:not(.eyebrow){color:#dae3db}.service-route-card>a{margin-top:21px}.service-route-card:first-child>a{color:#ffb58e}.directory-door-guide{background:var(--paper);padding-block:75px}.directory-door-heading{grid-template-columns:1fr 1fr;align-items:end;gap:85px;margin-bottom:40px;display:grid}.directory-door-heading>p{color:var(--muted);max-width:550px;font-size:18px}.directory-door-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.directory-door-grid article{border-top:2px solid var(--orange);padding-top:25px}.directory-door-grid h3{font-size:26px}.directory-door-grid p{color:var(--muted);margin-top:17px;font-size:16px}.directory-door-grid .text-link{gap:12px;margin-top:15px;font-size:14px}.business-scope-list{border-top:1px solid #ffffff36;margin:0;padding:0;list-style:none}.business-scope-list li{border-bottom:1px solid #ffffff36;margin:0;padding-block:17px;font-size:17px}.business-scope-list strong{color:#fff;margin-bottom:6px;display:block}.business-scope-list span{color:#d3dfd9;font-size:16px;display:block}.directory-visit{padding-block:85px}.directory-visit-heading{max-width:850px;margin-bottom:40px}.directory-visit-heading>p:last-child{color:var(--muted);max-width:700px;margin-top:22px}.directory-visit-steps{counter-reset:visit;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.directory-visit-steps li{counter-increment:visit;border-top:1px solid var(--line);margin:0;padding-top:25px}.directory-visit-steps li:before{content:"0" counter(visit);color:var(--orange);letter-spacing:.12em;margin-bottom:22px;font-size:13px;display:block}.directory-visit-steps h3{font-size:24px}.directory-visit-steps p{color:var(--muted);margin-top:16px;font-size:16px}.directory-coverage{border-radius:var(--section-curve,32px) var(--section-curve,32px) 0 0;background:#e8ede7;padding-block:65px}.directory-coverage-layout{grid-template-columns:1fr 1fr;align-items:start;gap:90px;display:grid}.directory-coverage-layout p:not(.eyebrow){color:var(--muted);max-width:560px;margin-top:22px;font-size:17px}.directory-area-links{grid-template-columns:1fr 1fr;gap:0 28px;display:grid}.directory-area-links a{border-bottom:1px solid #bcc9be;justify-content:space-between;align-items:center;gap:15px;min-height:56px;font-size:16px;text-decoration:none;display:flex}.directory-area-links a span{color:var(--orange)}@media (width<=1000px){.depth-heading{gap:40px}.depth-checks{gap:25px}.depth-checks h3{font-size:22px}.handover-layout{gap:50px}.directory-door-heading,.directory-coverage-layout{gap:45px}.directory-visit-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.service-route-card{padding:30px}}@media (width<=700px){.service-depth{padding-block:55px 45px}.depth-heading,.handover-layout,.directory-door-heading,.directory-coverage-layout{grid-template-columns:1fr;gap:23px}.depth-heading{margin-bottom:32px}.depth-heading>p,.directory-door-heading>p{font-size:16px}.depth-checks,.directory-door-grid,.service-route-grid{grid-template-columns:1fr;gap:28px}.depth-checks article{padding-top:20px}.depth-number{margin-bottom:14px}.depth-checks h3{max-width:none;font-size:24px}.depth-checks p{margin-top:13px}.service-depth--urgent .depth-checks article,.service-depth--urgent .depth-checks article+article{border-left:0;padding:23px 0}.service-depth--urgent .depth-checks{gap:0}.depth-note{gap:14px;margin-top:30px;padding-top:25px}.service-handover{padding-block:45px}.handover-layout p{margin-top:18px;font-size:16px}.service-route-choice,.directory-door-guide,.directory-visit{padding-block:55px}.route-choice-heading>p:last-child{font-size:17px}.service-route-card{padding:28px}.service-route-card h3{font-size:28px}.service-route-card p:not(.eyebrow){font-size:16px}.directory-door-heading{margin-bottom:32px}.directory-door-grid{gap:30px}.directory-door-grid h3{font-size:25px}.directory-visit-steps{gap:30px 24px}.directory-visit-steps h3{font-size:22px}.directory-visit-steps p{font-size:15px}.directory-coverage{padding-block:50px}.directory-area-links a{font-size:15px}.service-directory-jump{gap:5px 24px;font-size:13px}.directory-coverage-layout p:not(.eyebrow){font-size:16px}}@media (width<=400px){.directory-visit-steps{grid-template-columns:1fr;gap:28px}.directory-area-links{grid-template-columns:1fr}.directory-visit-steps li:before{margin-bottom:15px}}
