/* The experience badge is an image, with accessible, editable text on top. */
.reference-design .hero .local-badge{width:150px;height:150px;padding:0;border:0;outline:0;box-shadow:none;border-radius:0;background:none;isolation:isolate;gap:0;color:#773727}
.local-badge-art{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:contain;z-index:-1}
.reference-design .hero .local-badge>span:first-child{font-size:16px;line-height:1.4;margin-top:3px}
.reference-design .hero .local-badge>strong{font-size:42px;line-height:1.15}
.reference-design .hero .local-badge>strong>span{font-size:19px}
.reference-design .hero .local-badge>span:nth-of-type(2){font-size:10px;line-height:1.45;max-width:85px}
.reference-design #difference .reference-muted-card:first-child>img{width:150px;height:96px;max-width:100%;object-fit:contain;margin:4px auto 8px;mix-blend-mode:multiply}
@media(min-width:801px) and (max-width:1100px){.reference-design .hero .local-badge{width:132px;height:132px}.reference-design .hero .local-badge>strong{font-size:37px}.reference-design .hero .local-badge>span:first-child{font-size:14px}.reference-design .hero .local-badge>span:nth-of-type(2){font-size:9px}}
@media(max-width:800px){
.reference-design .hero .local-badge{width:108px;height:108px;right:14px;top:330px}
.reference-design .hero .local-badge>span:first-child{font-size:12px;line-height:1.3;margin-top:3px}
.reference-design .hero .local-badge>strong{font-size:30px;line-height:1.1}
.reference-design .hero .local-badge>strong>span{font-size:13px}
.reference-design .hero .local-badge>span:nth-of-type(2){font-size:8px;line-height:1.35;max-width:65px}
.reference-design #difference .reference-muted-card:first-child>img{width:140px;height:94px;max-width:100%}
}
@media(max-width:374px){.reference-design .hero .local-badge{width:98px;height:98px;right:12px}.reference-design .hero .local-badge>strong{font-size:27px}.reference-design .hero .local-badge>span:first-child{font-size:11px}.reference-design .hero .local-badge>span:nth-of-type(2){font-size:7px}}
@media(max-width:800px){.reference-design .hero .local-badge{width:102px;height:102px;right:8px;top:312px}}
@media(max-width:374px){.reference-design .hero .local-badge{width:92px;height:92px;right:8px}}
