/* Scoped editorial design for the Pferdekauf topic and its guide entry. */
.horse-hero{color:#172a30;background:#eef0e5;padding-bottom:55px}.horse-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:start}.horse-hero h1{font-size:clamp(34px,3.7vw,55px);line-height:1.16;letter-spacing:-.045em;overflow-wrap:break-word;hyphens:auto}.horse-hero-location{font-size:12px;color:#465449;margin-top:25px}.horse-hero-answer{padding:28px 30px;background:#fff;border:1px solid #cfd6c6;border-radius:5px}.horse-answer-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#53643c}.horse-hero-answer>p:first-of-type{font-size:16px;line-height:1.85;margin-top:13px}.horse-hero .actions{margin-top:22px}.horse-hero-note{font-size:11px;line-height:1.8;margin:15px 0;color:#535f58}.horse-hero-answer>.text-link{font-size:12px}.horse-feature{background:#f8f8f2}.horse-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.horse-card{background:#fff;border:1px solid #d6dcce;padding:29px;display:flex;flex-direction:column;border-radius:4px;min-width:0}.horse-number{font-size:9px;font-weight:700;letter-spacing:.09em;color:#576542}.horse-card h2,.horse-card h3{font-size:24px;line-height:1.32;letter-spacing:-.035em;margin-top:20px;overflow-wrap:anywhere;hyphens:auto}.horse-card h2 a,.horse-card h3 a{text-decoration:none}.horse-card h2 a:hover,.horse-card h3 a:hover{text-decoration:underline;text-underline-offset:4px}.horse-card p{font-size:13px;line-height:1.85;color:#546159;margin:17px 0 25px}.horse-card-link{font-size:11px;font-weight:700;margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:17px;border-top:1px solid #e0e4d7}.horse-card-link:hover{color:#526824}.horse-feature-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:28px}.horse-feature-bottom p{font-size:15px}.horse-call{padding:28px;background:#172a30;color:#fff;border-radius:4px}.horse-call h2{font-size:29px;line-height:1.3;letter-spacing:-.035em;hyphens:auto;overflow-wrap:anywhere}.horse-call>.eyebrow{font-size:9px;color:#d8e881;margin-bottom:18px}.horse-call>p:not(.eyebrow){font-size:14px;line-height:1.8;margin-top:17px;color:#e1e8e3}.horse-call .button{font-size:12px;margin-top:24px;display:flex;justify-content:center;gap:10px;white-space:normal;text-align:center;line-height:1.6;padding:15px 14px;min-height:48px}.horse-call p.horse-call-note{font-size:10px;line-height:1.8;color:#bfcfc8}.horse-call>.text-link{display:inline-flex;font-size:11px;color:#e8efbe;margin-top:18px}.horse-call-inline{margin-top:35px}.horse-call-inline .button{max-width:340px}.horse-article .article-lede{margin-top:0}.horse-article .article-checklist>p{font-size:12px;line-height:1.8;margin-top:20px}.horse-article .guide-teaser .text-link{display:flex;margin-top:18px}.horse-article .source-box li{overflow-wrap:anywhere}.horse-hub-bottom{display:grid;grid-template-columns:1.5fr 1fr;gap:70px;align-items:start}.horse-hub-bottom h2{font-size:35px;line-height:1.25;letter-spacing:-.035em}.horse-hub-bottom>div>p{font-size:14px;line-height:1.85;color:#536158}.horse-steps{padding-left:23px;margin:26px 0}.horse-steps li{padding:0 0 24px 9px;font-size:15px}.horse-steps p{margin-top:8px;font-size:14px;line-height:1.85;color:#536158}.horse-hub-bottom .actions .text-link{font-size:12px}.horse-card a:focus-visible,.horse-hero a:focus-visible,.horse-call a:focus-visible{outline:3px solid #798736;outline-offset:5px}
@media(max-width:1050px){.horse-hero-grid{gap:30px;grid-template-columns:1fr 1fr}.horse-card{padding:23px}.horse-card h2,.horse-card h3{font-size:22px}.horse-hub-bottom{gap:35px}.horse-call{padding:23px}.horse-call h2{font-size:26px}.horse-article .article-layout{gap:35px}}
@media(max-width:760px){.horse-hero-grid{grid-template-columns:1fr;gap:23px}.horse-hero{padding-bottom:35px}.horse-hero h1{font-size:clamp(32px,7.5vw,45px)}.horse-hero-location{margin-top:18px;font-size:10px}.horse-hero-answer{padding:24px}.horse-hero-answer>p:first-of-type{font-size:14px;line-height:1.8}.horse-hero-answer .button{width:100%;font-size:12px;white-space:normal;min-height:48px;line-height:1.6;justify-content:center}.horse-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.horse-feature-bottom{align-items:flex-start;flex-direction:column}.horse-hub-bottom{grid-template-columns:1fr;gap:30px}.horse-hub-bottom h2{font-size:29px}.horse-feature-bottom .button{font-size:12px;white-space:normal;line-height:1.6}.horse-article .article-aside{position:static}.horse-hero .breadcrumbs{font-size:10px;gap:8px;flex-wrap:wrap}}
@media(max-width:520px){.horse-cards{grid-template-columns:1fr}.horse-card{padding:26px}.horse-card h2,.horse-card h3{font-size:25px}.horse-hero-answer{padding:21px}.horse-call-inline{padding:24px}.horse-article .article-meta{line-height:1.8}.horse-related .section-heading h2{font-size:30px}.horse-hero .breadcrumbs{margin-bottom:25px}}
@media print{.horse-call,.horse-feature-bottom,.horse-related,.horse-hero .actions,.horse-hero-note,.horse-hero-answer>.text-link{display:none!important}.horse-hero-grid,.horse-hub-bottom{display:block!important}.horse-hero-answer{border:0;padding:10pt 0}.horse-hero-answer>p:first-of-type{font-size:11pt}.horse-hero-location{font-size:9pt}.horse-cards{display:block}.horse-card{break-inside:avoid;margin-bottom:15pt}.horse-hero{padding:0!important}}

.horse-hero .eyebrow{color:#53643c}.horse-hero .breadcrumbs,.horse-hero .breadcrumbs a,.horse-hero .breadcrumbs>span{color:#52605a}.horse-hero .text-link{color:#172a30}.horse-hero-answer{color:#172a30}
