body.layout-refresh .brand.sparta-street-brand{display:flex;align-items:center;gap:10px;flex-shrink:0;background:white;text-decoration:none;padding:0;width:300px;max-width:100%;line-height:1.1;border-radius:3px;overflow:hidden}.sparta-logo-frame{display:block;position:relative;width:92px;height:92px;flex:0 0 92px;overflow:hidden;background:white}.sparta-logo-frame>img{position:absolute!important;max-width:none!important;max-height:none!important;width:146px!important;height:146px!important;left:-28px!important;top:-22px!important;object-fit:contain!important;margin:0!important}.sparta-street-name{color:#0c2539;font:800 19px/1.2 Arial,Helvetica,sans-serif;letter-spacing:-.5px;white-space:nowrap}.sparta-street-name small{display:block;color:#8e722f;font-size:10px;letter-spacing:.5px;font-weight:500;margin-top:8px}.sf-single-check{display:grid;grid-template-columns:1fr 1fr;gap:55px;background:#e8eee6;border-radius:15px;margin-top:35px}.sf-single-check .form{border-radius:10px;padding:25px}.sf-single-check label{margin-bottom:15px}.sf-single-check .text-link{display:block;line-height:1.8}.sf-single-check .sf-primary{width:100%;text-align:center}#single-check-result p{font-size:13px}#single-check-result .sf-primary{margin-top:15px}.sf-sparta-reporting{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;padding-top:30px}.sf-sparta-account{background:#123443;border-radius:12px;padding:30px;color:white}.sf-sparta-account .sf-kicker{color:#cfb16c}.sf-sparta-account h3{color:white;font-size:28px}.sf-sparta-account .sf-primary{background:#cfb16c;color:#123443;margin:10px 0 20px}.sf-sparta-account>a{display:block}.sf-route-info{padding-bottom:25px}body.layout-refresh footer .sparta-street-brand{margin-bottom:20px} @media(min-width:761px) and (max-width:1350px){body.layout-refresh>header{flex-wrap:wrap}body.layout-refresh header nav{order:3;flex:1 0 100%;justify-content:center}}@media(max-width:850px){.sf-single-check,.sf-sparta-reporting{grid-template-columns:1fr;gap:25px}.sf-single-check{border-radius:0}.sf-single-check .form{padding:20px}.sf-sparta-account{padding:25px}}@media(max-width:400px){body.layout-refresh .brand.sparta-street-brand{width:280px}.sparta-street-name{font-size:17px}.sparta-logo-frame{width:84px;flex-basis:84px}}
@media(max-width:850px){.sf-hero>.sf-photo{order:-1;min-height:240px;max-height:280px;margin:20px 6% 0}.sf-hero>.sf-photo figcaption{bottom:18px;left:20px;font-size:13px}.sf-hero>.sf-photo figcaption strong{font-size:17px}}
body.layout-refresh .brand-lockup:has(.sparta-street-brand){flex:0 0 310px;max-width:100%;min-width:0}.sparta-street-name{min-width:0;flex:1;white-space:normal}.sparta-street-name small{letter-spacing:.5px!important;font-size:10px!important}@media(max-width:400px){body.layout-refresh .brand-lockup:has(.sparta-street-brand){flex-basis:280px}}
