.sell-steps .step-card {
  min-height: 340px;
  padding: 24px 28px 30px;
}
.sell-steps .steps-grid {
  width: 100%;
  max-width: none;
  margin-inline: auto;
  transform: none;
  column-gap: 50px;
  row-gap: 24px;
}
.sell-step-icon {
  display: block;
  width: 76px;
  height: 78px;
  margin: 0 auto 18px;
  border-radius: 50%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.sell-steps .step-card h3 { margin-bottom: 14px; font-size: 18px; line-height: 23px; font-weight: 800; }
.sell-steps .step-card p { font-size: 16px; line-height: 24px; font-weight: 400; }
.sell-steps .step-card>b { position: absolute; margin: -12px 0 0 -14px; }
.sell-steps .step-card { position: relative; }
.sell-stats h2 { font-size: 30px; line-height: 38px; }
.sell-stats article>span { display: block; font-family: var(--font-heading); font-size: 36px; line-height: 120px; text-align: center; }
.sell-stats article>span small { margin-left: 1px; font-size: 20px; line-height: 1; vertical-align: baseline; }
.sell-stats article p { font-size: 18px; line-height: 24px; font-weight: 300; }
.sell-stats article p strong { font-weight: 700; }
.sell-contact { width: 100%; max-width: none; }
.sell-contact__agent,.sell-contact form { width: 50vw; }
.sell-contact__agent { height: auto; min-height: 520px; }
.sell-contact form { padding: 78px 10vw; }
.sell-contact form h2 { font-size: 25px; line-height: 32px; font-weight: 800; }
.sell-contact form label { font-size: 14px; line-height: 20px; font-weight: 500; }
.sell-contact input { height: 44px; }
.sell-contact textarea { height: 130px; }
.sell-contact .btn { width: 170px; height: 42px; font-size: 16px; }
@media(max-width:767px){.sell-hero{width:100%;max-width:none}.sell-steps .steps-grid{width:100%;margin:0}.sell-steps .step-card{min-height:0}.sell-stats article p{font-size:16px;line-height:22px}.sell-contact__agent,.sell-contact form{width:100%}.sell-contact__agent{height:430px;min-height:0}.sell-contact form{padding:48px 28px}.sell-contact form h2{font-size:23px;line-height:30px}}
.sell-reviews.google-reviews-widget{margin-top:0;padding:56px 0 70px}.sell-reviews__viewport{position:relative}.sell-reviews__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);gap:24px;overflow-x:auto;padding:2px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.sell-reviews__track::-webkit-scrollbar{display:none}.sell-reviews__track .google-review{scroll-snap-align:start;text-align:left}.sell-reviews__arrow{position:absolute;top:50%;z-index:3;display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:#fff;color:var(--color-ink);box-shadow:0 3px 14px rgba(0,0,0,.16);font-size:34px;line-height:1;transform:translateY(-50%);transition:background 180ms ease,color 180ms ease}.sell-reviews__arrow:hover,.sell-reviews__arrow:focus-visible{background:var(--color-gold);color:#fff}.sell-reviews__arrow--prev{left:-22px}.sell-reviews__arrow--next{right:-22px}@media(max-width:900px){.sell-reviews__track{grid-auto-columns:calc((100% - 24px)/2)}}@media(max-width:600px){.sell-reviews.google-reviews-widget{padding:48px 20px}.sell-reviews__track{grid-auto-columns:100%;gap:16px}.sell-reviews__arrow{width:38px;height:38px;font-size:30px}.sell-reviews__arrow--prev{left:-12px}.sell-reviews__arrow--next{right:-12px}}

.sell-reviews__track .google-review{text-align:center}.sell-reviews__track .google-review header{justify-content:center;text-align:left}.sell-reviews__track .google-review__text{text-align:center}.sell-reviews__track .google-logo-g{margin-left:0}
.sell-breadcrumb{padding-top:30px}.sell-quote{padding:118px 0 90px}.sell-quote h2{margin-bottom:38px}.sell-contact .btn{width:auto;min-width:190px;height:44px;padding:0 25px;font-size:16px}.sell-contact label{font-size:14px}.sell-contact__heading{margin-bottom:30px;text-align:center}.sell-contact__heading p{margin-bottom:8px;color:var(--color-gold);font-size:16px;font-weight:700}.sell-contact__heading h2{margin-bottom:0}.sell-reviews__track .google-reviews-summary{scroll-snap-align:start}.sell-reviews__track{margin-inline:auto}.sell-reviews__viewport{max-width:1086px;margin-inline:auto}@media(max-width:767px){.sell-quote{padding:56px 20px 64px}.sell-quote h2{margin-bottom:28px}}
.sell-reviews.google-reviews-widget{margin-right:auto;margin-left:auto}
.sell-breadcrumb{padding-top:40px}.sell-breadcrumb .breadcrumb{margin-bottom:22px}
