.service-panel.move-page{padding:0;background:transparent}.move-hero{display:grid;grid-template-columns:1fr 1.2fr;overflow:hidden;border-radius:22px;background:#eee1df}.move-intro{padding:42px;align-self:center}.move-intro h2{font-family:Palatino,Georgia,serif;font-size:clamp(38px,4.3vw,64px);line-height:1.04;color:#662a41;letter-spacing:-.035em}.move-intro p{line-height:1.7}.move-hero figure{margin:0;position:relative;background:#e9e4dc}.move-hero img{display:block;width:100%;height:100%;min-height:330px;object-fit:cover}.move-hero figcaption{position:absolute;bottom:0;padding:5px 10px;font-size:10px;background:#fffdf8e8;color:#514b45}.move-cta{display:inline-block;text-decoration:none;background:#662a41;color:white;padding:14px 22px;border-radius:100px;font:600 15px system-ui;border:0}.move-cta:hover{background:#4f1d31}.move-section{padding-top:38px}.move-page h3{font-family:Palatino,Georgia,serif;font-size:32px;margin:0 0 20px;color:#662a41}.move-page h4{font:600 18px system-ui;margin:0 0 10px}.move-prices{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.move-price{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:#532338;background:#f0e0e5;border:1px solid #dac0cc;padding:24px;border-radius:16px}.move-price:nth-child(2){background:#e0e7d5;color:#354b22;border-color:#c9d5b8}.move-price:nth-child(3){background:#dce9ed;color:#254b5c;border-color:#bcd3db}.move-price:nth-child(4){background:#f1e3cf;color:#6a401b;border-color:#e0caa9}.move-price strong{font-size:32px;font-weight:650;letter-spacing:-.04em}.move-price small{margin-top:10px}.move-price:hover{box-shadow:0 6px 18px #32251c18}.move-features{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.move-features article{padding:22px;border:1px solid #ded7cb;border-radius:14px;background:#fffdf8}.move-features p,.move-steps p{font-size:14px;color:#55574d}.move-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.move-steps article{border-top:2px solid #9e7f89;padding-top:18px}.move-request{margin-top:38px;display:grid;grid-template-columns:.7fr 1.3fr;gap:36px;background:#eeebe2;border-radius:20px;padding:32px}.move-request a{color:#662a41}.move-request form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.move-request label{display:grid;gap:6px;font-size:14px}.move-request input,.move-request select,.move-request textarea{min-width:0;width:100%;font:inherit;border:1px solid #cfc9bc;border-radius:8px;padding:11px;background:#fffdf8;color:#22241e}.move-wide{grid-column:1/-1}.move-options{padding:12px;border:1px solid #cfc9bc;border-radius:8px}.move-options label{display:flex;align-items:center;gap:9px;margin:8px 0}.move-options input{width:auto}.move-request button:disabled{opacity:.5}.move-page a:focus-visible{outline:3px solid #662a41;outline-offset:4px}@media(max-width:900px){.move-prices,.move-features{grid-template-columns:repeat(2,1fr)}.move-request{grid-template-columns:1fr}.move-hero{grid-template-columns:1fr}.move-hero img{height:auto;min-height:0;aspect-ratio:16/9}}@media(max-width:500px){.move-intro{padding:26px}.move-request{padding:20px}.move-request form,.move-steps{grid-template-columns:1fr}.move-price{padding:16px}.move-price strong{font-size:25px}}

.disposal-hero{background:#e0e8d5}.disposal-hero h2{color:#354b22}.disposal-hero .move-cta,.move-page:has(.disposal-hero) .move-request button{background:#476332}
.disposal-rate{display:grid;grid-template-columns:1fr 2fr;align-items:center;gap:24px;border-bottom:1px solid #ccd2bf;padding-bottom:26px}
.disposal-rate strong{font-size:clamp(42px,6vw,70px);color:#354b22;letter-spacing:-.045em}.disposal-rate span{font-size:20px}
.disposal-estimate{background:#e0e8d5;padding:12px;border-radius:8px;font-weight:600;color:#354b22}
.disposal-estimate:empty{display:none}
@media(max-width:650px){.disposal-rate{grid-template-columns:1fr;gap:4px}}

.cleaning-hero{background:#dce9ed}.cleaning-hero h2{color:#254b5c}.cleaning-hero .move-cta,.move-page:has(.cleaning-hero) .move-request button{background:#346276}
.cleaning-price{border-bottom:1px solid #c7d5da;padding-bottom:20px}
.cleaning-price h3{color:#254b5c}.cleaning-price p{max-width:65ch}

.transport-hero{background:#f1e3cf}.transport-hero h2{color:#6a401b}.transport-hero .move-cta,.move-page:has(.transport-hero) .move-request button{background:#86572a}
.transport-price{border-bottom:1px solid #dfcdb6;padding-bottom:20px}.transport-price h3{color:#6a401b}.transport-price p{max-width:65ch}

.rental-hero{background:#e4deed}.rental-hero h2{color:#49345e}.rental-hero .move-cta,.move-page:has(.rental-hero) .move-request button{background:#5f4778}
.rental-rate{display:grid;grid-template-columns:1fr 2fr;align-items:center;gap:24px;border-bottom:1px solid #cec1db;padding-bottom:26px}
.rental-rate strong{font-size:clamp(42px,6vw,70px);color:#49345e;letter-spacing:-.045em}.rental-rate span{font-size:20px}
.rental-estimate{background:#e4deed;padding:12px;border-radius:8px;font-weight:600;color:#49345e}.rental-estimate:empty{display:none}
@media(max-width:650px){.rental-rate{grid-template-columns:1fr;gap:4px}}

.rental-conditions{display:flex;gap:12px;flex-wrap:wrap;list-style:none;padding:0;grid-column:1/-1;margin:0}.rental-conditions li{padding:10px 16px;border-radius:100px;background:#e4deed;color:#49345e;font-weight:600}

.contact-heading{background:#eee1df;border-radius:20px;padding:32px;margin-bottom:24px}.contact-heading h2{color:#662a41}.contact-grid{display:grid;grid-template-columns:.8fr 1.5fr;gap:24px}.contact-details{display:grid;gap:18px;align-content:start}.contact-details>div{padding:24px;background:#fffdf8;border:1px solid #ded7cb;border-radius:16px}.contact-details h3{font-size:23px;margin-bottom:10px}.contact-details a{color:#662a41;font-weight:600;overflow-wrap:anywhere}.contact-request{margin-top:0;display:block}.contact-request>h3{margin-bottom:20px}@media(max-width:760px){.contact-grid{grid-template-columns:1fr}}
