.breed-survey-reference-link{font-weight:700!important;text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1.5px}.dog-survey-explained h1{font-size:clamp(34px,5vw,64px);max-width:1050px;overflow-wrap:anywhere}.dog-survey-explained .survey-result{font-size:23px;line-height:1.5;margin:22px 0 16px}.dog-survey-explained .survey-summary{font-size:21px;line-height:1.65;max-width:970px}.survey-breakdown{margin:24px 0 32px}.survey-breakdown>div{display:grid;grid-template-columns:170px minmax(0,1fr);gap:24px;padding:24px 0;border-bottom:1px solid #bfa784}.survey-breakdown dt{font-size:24px;font-weight:700;overflow-wrap:anywhere}.survey-breakdown dd{margin:0;font-size:18px;line-height:1.7}.survey-breakdown dd strong{display:block}.survey-full-tables{border-top:1px solid #bfa784;margin-top:50px;padding-top:40px}@media(max-width:650px){.survey-breakdown>div{grid-template-columns:1fr;gap:8px;padding:20px 0}.dog-survey-explained .survey-summary{font-size:19px}}