.BreedComparisonPage-module__Vmdyjq__hero{background:#151412;align-items:end;min-height:660px;display:flex;position:relative;overflow:hidden}.BreedComparisonPage-module__Vmdyjq__hero>img{object-fit:cover}.BreedComparisonPage-module__Vmdyjq__wash{background:linear-gradient(90deg,#080807e0,#0808075c 60%,#08080714),linear-gradient(#0000 38%,#080807d1);position:absolute;inset:0}.BreedComparisonPage-module__Vmdyjq__heroInner{z-index:1;width:100%;padding:9rem 0 5.5rem;position:relative}.BreedComparisonPage-module__Vmdyjq__heroCopy{color:#fff;max-width:850px}.BreedComparisonPage-module__Vmdyjq__heroCopy h1{letter-spacing:-.055em;max-width:900px;margin:.6rem 0 1.1rem;font-size:clamp(2.7rem,5.5vw,5.7rem);line-height:.98}.BreedComparisonPage-module__Vmdyjq__heroCopy .BreedComparisonPage-module__Vmdyjq__lead{color:#ffffffdb;max-width:740px;line-height:1.7}.BreedComparisonPage-module__Vmdyjq__intro{background:#f5f0e7}.BreedComparisonPage-module__Vmdyjq__introGrid{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:center;gap:4rem;display:grid}.BreedComparisonPage-module__Vmdyjq__secondaryImage{object-fit:cover;width:100%;height:100%;max-height:460px}.BreedComparisonPage-module__Vmdyjq__overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.BreedComparisonPage-module__Vmdyjq__overview article{background:#ffffff61;border:1px solid #644c2340;padding:1.4rem}.BreedComparisonPage-module__Vmdyjq__overview span{color:#785a25;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.55rem;font:700 .73rem/1.3 Manrope,sans-serif;display:block}.BreedComparisonPage-module__Vmdyjq__overview strong{color:#2e2a25;line-height:1.45;display:block}.BreedComparisonPage-module__Vmdyjq__tableSection{background:#ebe3d4}.BreedComparisonPage-module__Vmdyjq__tableWrap{margin-top:2.2rem;overflow-x:auto}.BreedComparisonPage-module__Vmdyjq__table{border-collapse:collapse;background:#f8f4ec;width:100%;min-width:760px}.BreedComparisonPage-module__Vmdyjq__table th,.BreedComparisonPage-module__Vmdyjq__table td{text-align:left;vertical-align:top;border:1px solid #644c2333;padding:1.2rem}.BreedComparisonPage-module__Vmdyjq__table th{color:#785a25;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.BreedComparisonPage-module__Vmdyjq__table td:first-child{color:#2e2a25;width:18%;font-weight:800}.BreedComparisonPage-module__Vmdyjq__table td p{color:#554e45;margin:0;line-height:1.6}.BreedComparisonPage-module__Vmdyjq__note{color:#675c4f;margin:1.5rem 0 0;font-size:.94rem}.BreedComparisonPage-module__Vmdyjq__sectionDark{color:#f7f2e9;background:#242321}.BreedComparisonPage-module__Vmdyjq__sectionDark .BreedComparisonPage-module__Vmdyjq__copy p{color:#f7f2e9d1}.BreedComparisonPage-module__Vmdyjq__sectionGrid{grid-template-columns:110px minmax(0,820px);align-items:start;gap:3rem;display:grid}.BreedComparisonPage-module__Vmdyjq__number{color:#b48b43;letter-spacing:.12em;padding-top:.45rem;font:700 1.1rem/1 Manrope,sans-serif}.BreedComparisonPage-module__Vmdyjq__copy{max-width:820px}.BreedComparisonPage-module__Vmdyjq__end{color:#f7f2e9;text-align:center;background:#1a1917}.BreedComparisonPage-module__Vmdyjq__endInner{max-width:880px}.BreedComparisonPage-module__Vmdyjq__end h2{max-width:760px;margin-left:auto;margin-right:auto}@media (max-width:760px){.BreedComparisonPage-module__Vmdyjq__hero{min-height:700px}.BreedComparisonPage-module__Vmdyjq__heroInner{padding:7rem 0 3.5rem}.BreedComparisonPage-module__Vmdyjq__introGrid,.BreedComparisonPage-module__Vmdyjq__sectionGrid{grid-template-columns:1fr;gap:1.6rem}.BreedComparisonPage-module__Vmdyjq__secondaryImage{max-height:300px}.BreedComparisonPage-module__Vmdyjq__overview{grid-template-columns:1fr}.BreedComparisonPage-module__Vmdyjq__number{padding-top:0}}
