.page-header[class*=bg-white],.page-header[class*=bg-gray]{background:0 0!important}.page-header.pferde-index-hero{text-align:left;padding-block:1.25rem .5rem}.pferde-hero-shell{padding-inline:1.5rem}@media (width<=639px){.pferde-index-hero{overflow-x:hidden}.pferde-index-hero>.pferde-hero-shell{width:100%;max-width:none;margin-inline:0;padding-inline:0!important}.pferde-hero-grid{border-left:0;border-right:0;border-radius:0}.pferde-hero-photo{width:100%}.pferde-hero-copy{padding-block:.45rem}.pferde-hero-copy h1{margin-top:.2rem;font-size:1.2rem;line-height:1.2}.pferde-hero-subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.3rem;font-size:.8rem;line-height:1.3;display:-webkit-box;overflow:hidden}.pferde-hero-chips{display:none}.pferde-horse-toolbar{padding-bottom:.5rem}.pferde-horse-toolbar-inner{padding-block:.45rem}}@media (width>=640px){.pferde-hero-shell{padding-inline:2rem}}@media (width>=768px){.page-header.pferde-index-hero{padding-block:2.5rem}}.pferde-horse-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,14.5rem),1fr))!important}.horse-profile-media{margin-inline:auto}.horse-profile-details-grid{align-items:start;grid-template-columns:minmax(0,1fr)!important}.horse-story-content{font-size:1rem}.horse-story-content :where(h2,h3){color:var(--color-prose-heading);font-family:var(--font-display)}.horse-story-content :where(blockquote){border:1px solid rgb(var(--primary-color-rgb) / .22);border-left:.375rem solid var(--primary-color);background:rgb(var(--primary-color-rgb) / .07);color:var(--color-prose-p);box-shadow:0 12px 30px -26px rgb(var(--primary-color-rgb) / .8);border-radius:.75rem;margin-block:.75rem 0;padding:1rem 1.125rem;font-style:normal}.horse-story-content :where(blockquote p){margin:0}.dark .horse-story-content :where(blockquote){border-color:rgb(var(--primary-light-rgb) / .28);border-left-color:var(--primary-light);background:rgb(var(--primary-light-rgb) / .08);color:var(--color-prose-p)}@media (width>=768px){.horse-story-content{font-size:1.0625rem}.horse-story-content :where(blockquote){padding:1.25rem 1.375rem}}@media (width>=1024px){.horse-profile-details-grid{grid-template-columns:minmax(20rem,.85fr) minmax(0,1.35fr)!important}.horse-facts-card,.horse-story-card{width:100%}}
