body.home-sidewalk .sidewalk-breadcrumb{color:var(--ink);font:13px/1.5 Arial,Helvetica,sans-serif;padding-top:25px}
body.home-sidewalk .sidewalk-breadcrumb ol{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:13px;flex-wrap:wrap}
body.home-sidewalk .sidewalk-breadcrumb li{display:flex;align-items:center;gap:13px}
body.home-sidewalk .sidewalk-breadcrumb a{color:inherit;text-decoration:none}
body.home-sidewalk .sidewalk-breadcrumb a:hover{text-decoration:underline}
body.home-sidewalk .sidewalk-breadcrumb a:focus-visible{outline:3px solid var(--orange);outline-offset:6px}
body.home-sidewalk .sidewalk-breadcrumb .breadcrumb-home{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:3px}
body.home-sidewalk .sidewalk-breadcrumb .breadcrumb-home img{display:block;width:20px;height:20px}
body.home-sidewalk .sidewalk-breadcrumb .breadcrumb-home:hover{background:var(--lilac)}
body.home-sidewalk .sidewalk-breadcrumb [aria-current=page]{font-weight:700}
body.home-sidewalk .sidewalk-breadcrumb .breadcrumb-separator{font-size:18px;line-height:1}
body.home-sidewalk .contact-page{grid-template-areas:'crumb crumb' 'intro options' 'scene options';padding-top:25px}
body.home-sidewalk .contact-page>.sidewalk-breadcrumb{grid-area:crumb;padding-top:0}
@media(max-width:800px){
  body.home-sidewalk .sidewalk-breadcrumb{padding-top:23px;font-size:12px}
  body.home-sidewalk .sidewalk-breadcrumb ol,body.home-sidewalk .sidewalk-breadcrumb li{gap:10px}
  body.home-sidewalk .contact-page{grid-template-areas:'crumb' 'intro' 'scene' 'options';padding-top:23px}
}
