/* White-background editorial guides and compact service-area strip. */
.seller-guides{padding-block:62px 44px}
.seller-guides-heading{margin-bottom:30px}
.seller-guides-heading .eyebrow{margin-bottom:15px}
.seller-guides h2{font-size:clamp(30px,3.4vw,40px);line-height:1.2;letter-spacing:-.035em;margin:0;max-width:850px}
.seller-guides-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px}
.seller-guide{display:block;min-width:0;color:var(--ink,#17283f);text-decoration:none}
.seller-guide-visual{height:220px;margin:0 0 24px;display:flex;align-items:center;justify-content:center}
.seller-guide-visual img{display:block;width:100%;height:100%;object-fit:contain}
.seller-guide h3{font-size:21px;line-height:1.35;letter-spacing:-.018em;font-weight:700;margin:0 0 12px}
.seller-guide p{font-size:14px;line-height:1.8;color:var(--muted,#637083);margin:0;max-width:380px}
.seller-guide:hover h3{color:var(--blue,#2b5ac4);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
.seller-guide:focus-visible{outline:2px solid var(--blue,#2b5ac4);outline-offset:8px}
.area-home.service-area-strip{padding-top:12px;padding-bottom:58px}
.area-home.service-area-strip>details>summary{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:22px;align-items:center;padding-block:18px}
.area-home.service-area-strip .area-home-map{display:block;width:64px;height:64px;object-fit:cover;pointer-events:none}
.area-home.service-area-strip .area-home-label{font-size:25px;line-height:1.25;font-weight:700;letter-spacing:-.025em;color:var(--ink,#17283f)}
.area-home.service-area-strip .area-home-action{font-size:13px;line-height:1.5;font-weight:600;color:var(--blue,#2b5ac4);text-align:right}
.area-home.service-area-strip>details>div{max-width:950px;padding-left:86px}
@media(min-width:701px) and (max-width:1000px){
  .seller-guides-grid{gap:25px}
  .seller-guide-visual{height:180px;margin-bottom:20px}
  .seller-guide h3{font-size:20px}
}
@media(max-width:700px){
  .seller-guides{padding-block:42px 24px}
  .seller-guides-heading{margin-bottom:18px}
  .seller-guides h2{font-size:30px}
  .seller-guides-grid{grid-template-columns:minmax(0,1fr);gap:0}
  .seller-guide{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:16px;row-gap:8px;align-content:start;padding-block:22px}
  .seller-guide+.seller-guide{border-top:1px solid var(--line,#d4deeb)}
  .seller-guide-visual{grid-row:1/3;align-self:center;height:135px;margin:0}
  .seller-guide h3{font-size:19px;line-height:1.35;margin:0}
  .seller-guide p{font-size:14px;line-height:1.75;margin:0}
  .area-home.service-area-strip{padding-top:8px;padding-bottom:40px}
  .area-home.service-area-strip>details>summary{grid-template-columns:54px minmax(0,1fr);column-gap:14px;row-gap:5px;padding-block:18px}
  .area-home.service-area-strip .area-home-map{width:54px;height:62px;grid-row:1/3}
  .area-home.service-area-strip .area-home-label{font-size:21px;align-self:end}
  .area-home.service-area-strip .area-home-action{grid-column:2;font-size:13px;text-align:left;align-self:start}
  .area-home.service-area-strip>details>div{padding-left:0}
}
@media(max-width:360px){
  .seller-guide{grid-template-columns:96px minmax(0,1fr);column-gap:13px}
  .seller-guide h3{font-size:18px}
  .seller-guide-visual{height:120px}
}
