.service-removals-page .service-hero{isolation:isolate;background:radial-gradient(at 4% 5%,#007b9938,#0000 48%),radial-gradient(at 95% 80%,#02acfd21,#0000 52%),linear-gradient(125deg,#031e33,#06283d 65%,#031e33);overflow:hidden}.service-removals-page .service-hero:before{content:"";z-index:-1;pointer-events:none;border:1px solid #8fdcff29;border-radius:50%;width:70rem;height:44rem;position:absolute;top:-20rem;right:-18rem;transform:rotate(-24deg);box-shadow:0 0 0 3rem #02acfd09,0 0 0 8rem #02acfd06,0 0 0 14rem #02acfd05}.service-removals-page .service-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 58%,#8fdcff0d 58.1%,#0000 58.3% 72%,#8fdcff0b 72.1%,#0000 72.3%);position:absolute;inset:0}.service-removals-page #full-house-moves{isolation:isolate;padding:clamp(2.5rem,4.5vw,4.5rem) var(--public-page-gutter);color:#031e33;background:linear-gradient(110deg,#f5fbfd,#eaf5fa);border-block:1px solid #c5dfe9;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem);margin:1.5rem 0;position:relative;overflow:hidden}.service-removals-page #full-house-moves:before{content:"";z-index:-1;pointer-events:none;background:repeating-radial-gradient(at 100% 110%,#0000 0 3rem,#006f8014 3.04rem 3.1rem,#0000 3.14rem 5rem);position:absolute;inset:0 0 0 52%}.service-removals-page #full-house-moves:after{content:"";top:0;left:var(--public-page-gutter);pointer-events:none;background:linear-gradient(90deg,#007184 0 76%,#ffb000 76%);width:7rem;height:4px;position:absolute}.service-removals-page #full-house-moves .atlas-kicker{color:#006679}.service-removals-page #full-house-moves h2{color:#031e33;letter-spacing:-.035em;text-wrap:balance;max-width:19ch;font-size:clamp(2rem,3vw,3.2rem);line-height:1.12}.service-removals-page #full-house-moves>div:last-child{align-self:center;max-width:44rem}.service-removals-page #full-house-moves>div:last-child p{color:#38556a;font-size:1.05rem;line-height:1.8}.service-removals-page #full-house-moves a{color:#005b88;text-underline-offset:.25em;font-size:1rem;font-weight:750;text-decoration:underline}.service-removals-page #full-house-moves a:focus-visible{outline-offset:5px;outline:3px solid #d10a0a}@media (width<=800px){.service-removals-page #full-house-moves{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin:1rem 0}.service-removals-page #full-house-moves:before{opacity:.55;left:10%}.service-removals-page #full-house-moves h2{max-width:23ch}}@media (forced-colors:active){.service-removals-page #full-house-moves{border-color:canvastext}.service-removals-page #full-house-moves a:focus-visible{outline-color:highlight}}.service-removals-page .service-options{isolation:isolate;padding:clamp(1.25rem,2vw,2rem) var(--public-page-gutter);counter-reset:removal-point;background:radial-gradient(at 100% 0,#02acfd24,#0000 65%),linear-gradient(115deg,#063a43,#082e40);border:0;gap:0;position:relative;overflow:hidden}.service-removals-page .service-options article{counter-increment:removal-point;background:0 0;min-width:0;padding:.5rem 2rem;position:relative}.service-removals-page .service-options article:first-child{padding-left:0}.service-removals-page .service-options article+article{border-left:1px solid #8fdcff3d}.service-removals-page .service-options article:before{content:"0" counter(removal-point);color:#8fdcff1f;pointer-events:none;font-size:3.5rem;font-weight:750;line-height:1;position:absolute;top:0;right:1rem}.service-removals-page .service-options article>span{background:linear-gradient(90deg,#02acfd 0 76%,#ffb000 76%);width:3rem;height:3px;margin-bottom:1rem}.service-removals-page .service-options h2{color:#fff;letter-spacing:-.025em;max-width:24ch;font-size:clamp(1.4rem,1.6vw,1.75rem);line-height:1.2;position:relative}.service-removals-page .service-options p{color:#d0e6eb;font-size:1rem;line-height:1.65;position:relative}@media (width<=800px){.service-removals-page .service-options{grid-template-columns:minmax(0,1fr)}.service-removals-page .service-options article{padding:1rem 0}.service-removals-page .service-options article+article{border-top:1px solid #8fdcff3d;border-left:0}.service-removals-page .service-options article:before{top:1rem;right:0}}.service-removals-page .service-tool-link{min-height:56px;padding:.75rem 1.25rem}.service-removals-page .service-tool-link span{font-size:.75rem;line-height:1.4}.service-removals-page .service-tool-link strong{font-size:1rem;font-weight:750;line-height:1.4}.service-removals-page .service-actions--household{grid-template-columns:minmax(12rem,1.05fr) repeat(2,minmax(10rem,.95fr));gap:.75rem;width:min(100%,56rem);display:grid}.service-removals-page .service-actions--household>a{box-sizing:border-box;width:100%;min-width:0;margin:0}.service-removals-page .service-actions--household .service-tool-link span{font-size:.6875rem;line-height:1.2}.service-removals-page .service-actions--household .service-tool-link strong{font-size:.9375rem;line-height:1.25}.service-removals-page .service-actions--household .service-tool-link--barrels{background:linear-gradient(135deg,#ffb00014,#082338cc);border-color:#ffb0008c}.service-removals-page .service-actions--household .service-tool-link--barrels span{color:#ffd275}.service-removals-page .service-actions--household .service-tool-link:focus-visible{outline-offset:3px;outline:3px solid #ffb000}@media (width<=1600px){.service-removals-page .service-actions--household{grid-template-columns:1fr 1fr}.service-removals-page .service-actions--household>.atlas-cta{grid-column:1/-1}}@media (width<=560px){.service-removals-page .service-actions--household{grid-template-columns:1fr}.service-removals-page .service-actions--household>.atlas-cta{grid-column:auto}}.service-removals-page :is(.atlas-header__actions>a,.service-actions>.atlas-cta,.service-caveat>a,.atlas-footer>.atlas-cta){justify-content:center;align-items:center;min-height:56px;font-size:1rem;font-weight:750;line-height:1.4}.service-removals-page :is(.service-actions>.atlas-cta,.service-caveat>a,.atlas-footer>.atlas-cta){padding:.875rem 1.25rem;display:inline-flex}.service-removals-page .service-actions--household>.atlas-cta{font-size:.9375rem;line-height:1.3}.service-removals-page .service-preparation .atlas-kicker{color:#006679}.service-removals-page .context-links strong{font-size:1rem;font-weight:750;line-height:1.45}.service-removals-page .context-links small{font-size:.75rem;line-height:1.5}.removals-household-visual{color:#fff;background:radial-gradient(at 100% 0,#0071842e,#0000 65%),#071b2a;border:1px solid #3e647a;border-radius:1.5rem;justify-self:center;width:100%;min-width:0;max-width:42rem;margin:0;padding:clamp(1.25rem,2.5vw,2rem);box-shadow:0 1.5rem 4rem #0000001f}.removals-household-visual .eyebrow{color:#8fdcff;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:750;line-height:1.5}.removals-household-visual h2{color:#fff;font-family:var(--public-display-font);letter-spacing:-.035em;margin:.65rem 0;font-size:clamp(1.5rem,2.3vw,2.15rem);font-weight:750;line-height:1.15}.removals-household-visual .scene-footer{color:#c5dbe8;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;font-size:1rem;line-height:1.6;display:grid}.removals-household-visual .scene-footer>span{border-top:1px solid #3e647a;padding-top:.75rem}.removals-household-visual .scene-footer strong{color:#fff;margin-bottom:.25rem;font-size:1rem;font-weight:750;display:block}.removals-household-visual .small-note{color:#c5dbe8;margin:1rem 0 0;font-size:1rem;line-height:1.65}.service-removals-page .service-network{padding-bottom:1.5rem}.removals-support-actions{margin:0 var(--public-page-gutter) var(--public-section-space);grid-auto-rows:1fr;gap:1.25rem;display:grid}.service-removals-page .removals-support-actions :is(.service-network__support,.service-caveat){box-sizing:border-box;background:radial-gradient(at 0 0,#00a7a526,#0000 60%),#082338;border:1px solid #345a70;border-left:4px solid #00a7a5;border-radius:1rem;grid-template-columns:10rem minmax(0,1fr) 22rem;align-items:center;gap:1.5rem;width:100%;min-width:0;min-height:10rem;margin:0;padding:1.5rem 2rem;display:grid}.service-removals-page .removals-support-actions .service-caveat{background:radial-gradient(at 0 0,#02acfd1a,#0000 60%),#09283a;border-left-color:#ffb000}.service-removals-page .removals-support-actions :is(.service-network__support,.service-caveat)>a{box-sizing:border-box;color:#031e33;text-align:center;white-space:normal;background:#02acfd;border:1px solid #0000;border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;width:22rem;height:3.5rem;min-height:3.5rem;padding:.75rem 1.25rem;font-size:1rem;font-weight:750;line-height:1.4;text-decoration:none;display:inline-flex}.service-removals-page .removals-support-actions :is(.service-network__support-copy p,.service-caveat p){color:#c5dbe8;margin:0;font-size:1rem;line-height:1.7}.service-removals-page .removals-support-actions :is(.service-network__support-copy strong,.service-caveat>strong){color:#fff;font-size:1rem;font-weight:750}.service-removals-page .removals-support-actions a:focus-visible{outline-offset:4px;outline:3px solid #ffb000}@media (width<=1100px){.service-removals-page .removals-support-actions :is(.service-network__support,.service-caveat){grid-template-columns:8rem minmax(0,1fr)}.service-removals-page .removals-support-actions :is(.service-network__support,.service-caveat)>a{grid-column:1/-1;justify-self:end}}@media (width<=600px){.removals-support-actions{gap:1rem}.service-removals-page .removals-support-actions :is(.service-network__support,.service-caveat){grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.25rem}.service-removals-page .removals-support-actions :is(.service-network__support,.service-caveat)>a{width:100%;height:4.5rem;min-height:4.5rem}.removals-household-visual .scene-footer{grid-template-columns:minmax(0,1fr)}}.removals-household-photo{background:#031e33;border:1px solid #345a70;border-radius:.75rem;margin:1rem 0;overflow:hidden}.removals-household-photo picture,.removals-household-photo img{width:100%;height:auto;display:block}.removals-household-photo img{aspect-ratio:16/9}.removals-household-photo figcaption{color:#c5dbe8;margin:0;padding:.6rem .8rem;font-size:.875rem;line-height:1.5}