.DogBreedsForApartments-module__u9pHpq__page{background:var(--color-surface);color:var(--color-text)}.DogBreedsForApartments-module__u9pHpq__hero{background:var(--color-primary-deep);min-height:43rem;color:var(--color-surface);grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr);display:grid}.DogBreedsForApartments-module__u9pHpq__heroCopy{padding:clamp(3.5rem, 7vw, 6.5rem) var(--container-gutter);flex-direction:column;justify-content:center;display:flex}.DogBreedsForApartments-module__u9pHpq__breadcrumbs{gap:var(--space-xs);margin-bottom:var(--space-xl);color:#ffffffdb;font-size:var(--type-body-small-size);flex-wrap:wrap;display:flex}.DogBreedsForApartments-module__u9pHpq__breadcrumbs a,.DogBreedsForApartments-module__u9pHpq__breadcrumbs span{min-height:var(--control-min-target);color:inherit;align-items:center;display:inline-flex}.DogBreedsForApartments-module__u9pHpq__breadcrumbs a{font-weight:var(--font-weight-bold)}.DogBreedsForApartments-module__u9pHpq__routeLabel,.DogBreedsForApartments-module__u9pHpq__sectionSignal{margin:0 0 var(--space-sm);color:var(--color-signal);font-weight:var(--font-weight-bold)}.DogBreedsForApartments-module__u9pHpq__hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(2.75rem,5vw,5.25rem);line-height:1.03}.DogBreedsForApartments-module__u9pHpq__deck{max-width:56ch;margin:var(--space-md) 0 0;font-size:var(--type-body-large-size);line-height:var(--type-body-large-line);text-wrap:pretty}.DogBreedsForApartments-module__u9pHpq__heroActions{gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.DogBreedsForApartments-module__u9pHpq__heroImage{background:var(--color-background);min-height:36rem;margin:0;position:relative;overflow:hidden}.DogBreedsForApartments-module__u9pHpq__heroImage img{object-fit:cover;object-position:50% center}.DogBreedsForApartments-module__u9pHpq__heroImage figcaption{right:var(--space-md);bottom:var(--space-md);max-width:25rem;padding:var(--space-xs) var(--space-sm);color:var(--color-surface);font-size:var(--type-body-small-size);background:#26186eeb;position:absolute}.DogBreedsForApartments-module__u9pHpq__localNav{gap:var(--space-xs) var(--space-lg);padding:var(--space-sm) var(--container-gutter);border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface);flex-wrap:wrap;display:flex}.DogBreedsForApartments-module__u9pHpq__localNav a{min-height:var(--control-min-target);color:var(--color-primary);font-weight:var(--font-weight-bold);align-items:center;display:inline-flex}.DogBreedsForApartments-module__u9pHpq__directAnswer{gap:var(--space-xl) clamp(3rem, 8vw, 8rem);padding:clamp(3rem, 6vw, 5.5rem) max(var(--container-gutter), calc((100vw - var(--container-editorial)) / 2));background:var(--color-signal);scroll-margin-top:var(--space-lg);grid-template-columns:minmax(18rem,.68fr) minmax(0,1.32fr);display:grid}.DogBreedsForApartments-module__u9pHpq__directAnswer>div:first-child>p{margin:0 0 var(--space-xs);color:var(--color-primary-deep);font-weight:var(--font-weight-bold)}.DogBreedsForApartments-module__u9pHpq__directAnswer h2{max-width:17ch;margin:0;font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.12}.DogBreedsForApartments-module__u9pHpq__directAnswer>div:last-child>p{text-wrap:pretty;max-width:69ch;margin:0;font-size:1.14rem}.DogBreedsForApartments-module__u9pHpq__shortlistLinks{gap:var(--space-xs);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.DogBreedsForApartments-module__u9pHpq__shortlistLinks a{min-height:var(--control-min-target);border:2px solid var(--color-primary-deep);border-radius:var(--radius-control);color:var(--color-primary-deep);font-weight:var(--font-weight-bold);align-items:center;padding:.45rem .85rem;text-decoration:none;display:inline-flex}.DogBreedsForApartments-module__u9pHpq__shortlistLinks a:hover{background:var(--color-primary-deep);color:var(--color-surface)}.DogBreedsForApartments-module__u9pHpq__articleShell{grid-template-columns:16rem minmax(0, var(--container-article));padding:clamp(4rem, 7vw, 7rem) var(--container-gutter);justify-content:center;gap:clamp(3rem,6vw,6rem);display:grid}.DogBreedsForApartments-module__u9pHpq__sidebar{top:var(--space-md);align-self:start;position:sticky}.DogBreedsForApartments-module__u9pHpq__sidebar nav{padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border-strong);gap:.25rem;display:grid}.DogBreedsForApartments-module__u9pHpq__sidebar nav strong{margin-bottom:var(--space-xs);font-family:var(--font-display)}.DogBreedsForApartments-module__u9pHpq__sidebar nav a{min-height:var(--control-min-target);color:var(--color-text-muted);align-items:center;text-decoration:none;display:flex}.DogBreedsForApartments-module__u9pHpq__sidebar nav a:hover{color:var(--color-primary);text-decoration:underline}.DogBreedsForApartments-module__u9pHpq__status{margin-top:var(--space-md);padding:var(--space-sm);border:2px solid var(--color-primary);border-radius:var(--radius-control)}.DogBreedsForApartments-module__u9pHpq__status span,.DogBreedsForApartments-module__u9pHpq__status strong{display:block}.DogBreedsForApartments-module__u9pHpq__status span{color:var(--color-primary);font-size:var(--type-body-small-size);font-weight:var(--font-weight-bold)}.DogBreedsForApartments-module__u9pHpq__status strong{margin-top:.2rem}.DogBreedsForApartments-module__u9pHpq__status p{font-size:var(--type-body-small-size);margin-bottom:0}.DogBreedsForApartments-module__u9pHpq__content{min-width:0}.DogBreedsForApartments-module__u9pHpq__section{scroll-margin-top:var(--space-lg)}.DogBreedsForApartments-module__u9pHpq__section+.DogBreedsForApartments-module__u9pHpq__section{margin-top:clamp(4.5rem,8vw,7rem)}.DogBreedsForApartments-module__u9pHpq__section h2,.DogBreedsForApartments-module__u9pHpq__nextStep h2,.DogBreedsForApartments-module__u9pHpq__sources h2{max-width:21ch;font-size:var(--type-h2-size);line-height:var(--type-h2-line);letter-spacing:var(--type-h2-tracking);text-wrap:balance;margin:0}.DogBreedsForApartments-module__u9pHpq__section>p{text-wrap:pretty;max-width:69ch;font-size:1.07rem}.DogBreedsForApartments-module__u9pHpq__lede{color:var(--color-text-muted)}.DogBreedsForApartments-module__u9pHpq__citations{font-size:.82em;font-weight:var(--font-weight-bold);vertical-align:super;gap:.3rem;margin-left:.35rem;display:inline-flex}.DogBreedsForApartments-module__u9pHpq__citations a{color:var(--color-primary)}.DogBreedsForApartments-module__u9pHpq__tableRegion{max-width:100%;margin-top:var(--space-xl);border-top:var(--border-strong) solid var(--color-primary);border-bottom:1px solid var(--color-border-strong);overflow-x:auto}.DogBreedsForApartments-module__u9pHpq__tableRegion:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.DogBreedsForApartments-module__u9pHpq__tableRegion table{border-collapse:collapse;width:100%;min-width:64rem;font-size:.94rem}.DogBreedsForApartments-module__u9pHpq__tableRegion th,.DogBreedsForApartments-module__u9pHpq__tableRegion td{padding:var(--space-sm);border-right:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-strong);text-align:left;vertical-align:top}.DogBreedsForApartments-module__u9pHpq__tableRegion th:last-child,.DogBreedsForApartments-module__u9pHpq__tableRegion td:last-child{border-right:0}.DogBreedsForApartments-module__u9pHpq__tableRegion thead th{background:var(--color-primary-deep);color:var(--color-surface)}.DogBreedsForApartments-module__u9pHpq__tableRegion tbody th{min-width:9rem;color:var(--color-primary-deep)}.DogBreedsForApartments-module__u9pHpq__tableRegion tbody th a{color:inherit}.DogBreedsForApartments-module__u9pHpq__tableHint{margin-top:var(--space-xs);color:var(--color-text-muted);font-size:var(--type-body-small-size)!important}.DogBreedsForApartments-module__u9pHpq__fitLedger{margin:var(--space-xl) 0 0;border-top:var(--border-strong) solid var(--color-primary)}.DogBreedsForApartments-module__u9pHpq__fitLedger>div{gap:var(--space-md);padding:var(--space-md) 0;border-bottom:1px solid var(--color-border-strong);grid-template-columns:8rem minmax(0,1fr);display:grid}.DogBreedsForApartments-module__u9pHpq__fitLedger dt{color:var(--color-primary-deep);font-family:var(--font-display);font-size:1.2rem}.DogBreedsForApartments-module__u9pHpq__fitLedger dd{max-width:64ch;margin:0}.DogBreedsForApartments-module__u9pHpq__modelNote{margin-top:var(--space-lg);padding:var(--space-lg);border:var(--border-strong) solid var(--color-primary);border-radius:var(--radius-surface);background:var(--color-background)}.DogBreedsForApartments-module__u9pHpq__modelNote strong{color:var(--color-primary-deep);font-size:1.15rem}.DogBreedsForApartments-module__u9pHpq__modelNote p{max-width:65ch;margin-bottom:0}.DogBreedsForApartments-module__u9pHpq__profileList{margin-top:var(--space-xl);border-top:var(--border-strong) solid var(--color-primary)}.DogBreedsForApartments-module__u9pHpq__breedProfile{border-bottom:1px solid var(--color-border-strong);scroll-margin-top:var(--space-lg);padding:clamp(2rem,5vw,3.5rem) 0}.DogBreedsForApartments-module__u9pHpq__breedProfile header{gap:var(--space-md);grid-template-columns:4rem minmax(0,1fr);display:grid}.DogBreedsForApartments-module__u9pHpq__breedProfile header>span{color:var(--color-primary);font-family:var(--font-display);font-size:1.25rem}.DogBreedsForApartments-module__u9pHpq__breedProfile h3{margin:0;font-size:clamp(1.55rem,3vw,2.25rem)}.DogBreedsForApartments-module__u9pHpq__breedProfile header p{max-width:62ch;margin:var(--space-xs) 0 0;color:var(--color-text-muted)}.DogBreedsForApartments-module__u9pHpq__profileBody{gap:var(--space-xl);margin:var(--space-lg) 0 0 5.5rem;grid-template-columns:minmax(13rem,.68fr) minmax(0,1.32fr);display:grid}.DogBreedsForApartments-module__u9pHpq__profileBody h4{color:var(--color-primary-deep);margin:0;font-size:1rem}.DogBreedsForApartments-module__u9pHpq__profileBody h4:not(:first-child){margin-top:var(--space-md)}.DogBreedsForApartments-module__u9pHpq__profileBody p{margin:var(--space-xs) 0 0}.DogBreedsForApartments-module__u9pHpq__profileBody dl{border-top:1px solid var(--color-border-strong);margin:0}.DogBreedsForApartments-module__u9pHpq__profileBody dl>div{gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border-subtle);grid-template-columns:9rem minmax(0,1fr);display:grid}.DogBreedsForApartments-module__u9pHpq__profileBody dt{color:var(--color-primary);font-weight:var(--font-weight-bold)}.DogBreedsForApartments-module__u9pHpq__profileBody dd{margin:0}.DogBreedsForApartments-module__u9pHpq__sizeSection{border-radius:var(--radius-surface);background:var(--color-primary-deep);color:var(--color-surface);padding:clamp(2rem,5vw,3.5rem)}.DogBreedsForApartments-module__u9pHpq__sizeSection h2{color:var(--color-signal)}.DogBreedsForApartments-module__u9pHpq__sizeComparison{margin-top:var(--space-xl);border-top:1px solid #ffffff73;border-bottom:1px solid #ffffff73;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DogBreedsForApartments-module__u9pHpq__sizeComparison>div{padding:var(--space-lg) 0}.DogBreedsForApartments-module__u9pHpq__sizeComparison>div:first-child{padding-right:var(--space-lg);border-right:1px solid #ffffff73}.DogBreedsForApartments-module__u9pHpq__sizeComparison>div:last-child{padding-left:var(--space-lg)}.DogBreedsForApartments-module__u9pHpq__sizeComparison h3{color:var(--color-signal);margin:0}.DogBreedsForApartments-module__u9pHpq__sizeComparison p,.DogBreedsForApartments-module__u9pHpq__sizeComparison ul{margin-bottom:0}.DogBreedsForApartments-module__u9pHpq__contextLedger{margin:var(--space-xl) 0 0;border-top:var(--border-strong) solid var(--color-primary)}.DogBreedsForApartments-module__u9pHpq__contextLedger>div{gap:var(--space-lg);padding:var(--space-md) 0;border-bottom:1px solid var(--color-border-strong);grid-template-columns:minmax(10rem,.36fr) minmax(0,1fr);display:grid}.DogBreedsForApartments-module__u9pHpq__contextLedger dt{color:var(--color-primary-deep);font-weight:var(--font-weight-bold)}.DogBreedsForApartments-module__u9pHpq__contextLedger dd{margin:0}.DogBreedsForApartments-module__u9pHpq__canonicalLinks{gap:var(--space-xs);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.DogBreedsForApartments-module__u9pHpq__canonicalLinks a{min-height:var(--control-min-target);border:1px solid var(--color-primary);border-radius:var(--radius-control);color:var(--color-primary);font-weight:var(--font-weight-bold);align-items:center;padding:.45rem .8rem;text-decoration:none;display:inline-flex}.DogBreedsForApartments-module__u9pHpq__canonicalLinks a:hover{background:var(--color-primary);color:var(--color-surface)}.DogBreedsForApartments-module__u9pHpq__lifeStageTrack{margin-top:var(--space-xl);border-top:var(--border-strong) solid var(--color-primary);border-bottom:1px solid var(--color-border-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DogBreedsForApartments-module__u9pHpq__lifeStageTrack article{padding:var(--space-lg) 0;border-bottom:1px solid var(--color-border-strong)}.DogBreedsForApartments-module__u9pHpq__lifeStageTrack article:nth-child(odd){padding-right:var(--space-lg);border-right:1px solid var(--color-border-strong)}.DogBreedsForApartments-module__u9pHpq__lifeStageTrack article:nth-child(2n){padding-left:var(--space-lg)}.DogBreedsForApartments-module__u9pHpq__lifeStageTrack h3{color:var(--color-primary-deep);margin:0}.DogBreedsForApartments-module__u9pHpq__lifeStageTrack p{margin-bottom:0}.DogBreedsForApartments-module__u9pHpq__individualSection{gap:var(--space-xl);border-top:var(--border-strong) solid var(--color-primary);background:var(--color-background);grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr);padding:clamp(2rem,5vw,3.5rem);display:grid}.DogBreedsForApartments-module__u9pHpq__individualSection .DogBreedsForApartments-module__u9pHpq__sectionSignal{color:var(--color-primary)}.DogBreedsForApartments-module__u9pHpq__individualSection ol{counter-reset:individual-question;margin:0;padding:0;list-style:none}.DogBreedsForApartments-module__u9pHpq__individualSection li{gap:var(--space-sm);border-bottom:1px solid var(--color-border-strong);counter-increment:individual-question;grid-template-columns:2rem minmax(0,1fr);padding:.85rem 0;display:grid}.DogBreedsForApartments-module__u9pHpq__individualSection li:before{color:var(--color-primary);font-family:var(--font-display);content:counter(individual-question, decimal-leading-zero)}.DogBreedsForApartments-module__u9pHpq__decisionList{margin:var(--space-xl) 0 0;border-top:var(--border-strong) solid var(--color-primary);padding:0;list-style:none}.DogBreedsForApartments-module__u9pHpq__decisionList li{gap:var(--space-md);padding:var(--space-md) 0;border-bottom:1px solid var(--color-border-strong);grid-template-columns:3.5rem minmax(0,1fr);display:grid}.DogBreedsForApartments-module__u9pHpq__decisionList span{color:var(--color-primary);font-family:var(--font-display)}.DogBreedsForApartments-module__u9pHpq__decisionList p{margin:0;font-size:1.05rem}.DogBreedsForApartments-module__u9pHpq__faqList{margin-top:var(--space-xl);border-top:var(--border-strong) solid var(--color-primary)}.DogBreedsForApartments-module__u9pHpq__faqList details{border-bottom:1px solid var(--color-border-strong)}.DogBreedsForApartments-module__u9pHpq__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:3.5rem;color:var(--color-primary-deep);font-weight:var(--font-weight-bold);list-style:none;display:flex}.DogBreedsForApartments-module__u9pHpq__faqList summary::-webkit-details-marker{display:none}.DogBreedsForApartments-module__u9pHpq__faqList summary:after{color:var(--color-primary);content:"+";font-size:1.5rem}.DogBreedsForApartments-module__u9pHpq__faqList details[open] summary:after{content:"−"}.DogBreedsForApartments-module__u9pHpq__faqList p{max-width:68ch;padding:0 0 var(--space-md);margin:0}.DogBreedsForApartments-module__u9pHpq__nextStep{gap:var(--space-xl) clamp(3rem, 8vw, 8rem);padding:clamp(4rem, 7vw, 6.5rem) max(var(--container-gutter), calc((100vw - var(--container-editorial)) / 2));background:var(--color-primary-deep);color:var(--color-surface);scroll-margin-top:var(--space-lg);grid-template-columns:minmax(18rem,.62fr) minmax(0,1.38fr);display:grid}.DogBreedsForApartments-module__u9pHpq__nextStep>div:first-child>p,.DogBreedsForApartments-module__u9pHpq__sourcesIntro>p:first-child{margin:0 0 var(--space-xs);color:var(--color-signal);font-weight:var(--font-weight-bold)}.DogBreedsForApartments-module__u9pHpq__nextStep h2{color:var(--color-signal);font-size:clamp(2rem,3.4vw,3rem)}.DogBreedsForApartments-module__u9pHpq__nextStepRoutes{border-top:1px solid #ffffff73}.DogBreedsForApartments-module__u9pHpq__nextStepRoutes a{min-height:8rem;padding:var(--space-md) 3.25rem var(--space-md) 0;color:var(--color-surface);border-bottom:1px solid #ffffff73;text-decoration:none;display:grid;position:relative}.DogBreedsForApartments-module__u9pHpq__nextStepRoutes a:hover strong{color:var(--color-signal);text-decoration:underline}.DogBreedsForApartments-module__u9pHpq__nextStepRoutes span{color:var(--color-signal);font-size:var(--type-body-small-size);font-weight:var(--font-weight-bold)}.DogBreedsForApartments-module__u9pHpq__nextStepRoutes strong{margin-top:.2rem;font-size:1.35rem}.DogBreedsForApartments-module__u9pHpq__nextStepRoutes p{max-width:58ch;margin:var(--space-xs) 0 0}.DogBreedsForApartments-module__u9pHpq__nextStepRoutes svg{color:var(--color-signal);position:absolute;top:50%;right:0;transform:translateY(-50%)}.DogBreedsForApartments-module__u9pHpq__sources{gap:var(--space-xl) clamp(3rem, 8vw, 8rem);padding:clamp(4rem, 7vw, 7rem) max(var(--container-gutter), calc((100vw - var(--container-editorial)) / 2));background:var(--color-background);scroll-margin-top:var(--space-lg);grid-template-columns:minmax(18rem,.65fr) minmax(0,1fr);display:grid}.DogBreedsForApartments-module__u9pHpq__sourcesIntro{align-self:start}.DogBreedsForApartments-module__u9pHpq__sourcesIntro>p:first-child{color:var(--color-primary)}.DogBreedsForApartments-module__u9pHpq__sourcesIntro>p:not(:first-child){max-width:55ch}.DogBreedsForApartments-module__u9pHpq__sourceList,.DogBreedsForApartments-module__u9pHpq__governanceLedger{border-top:var(--border-strong) solid var(--color-primary);margin:0}.DogBreedsForApartments-module__u9pHpq__sourceList{padding-left:var(--space-md)}.DogBreedsForApartments-module__u9pHpq__sourceList li{padding:var(--space-sm) .25rem;border-bottom:1px solid var(--color-border-strong)}.DogBreedsForApartments-module__u9pHpq__sourceList a,.DogBreedsForApartments-module__u9pHpq__sourceList span,.DogBreedsForApartments-module__u9pHpq__sourceList small{display:block}.DogBreedsForApartments-module__u9pHpq__sourceList a{min-height:var(--control-min-target);color:var(--color-primary);font-weight:var(--font-weight-bold);align-items:center;display:inline-flex}.DogBreedsForApartments-module__u9pHpq__sourceList p{margin:.25rem 0}.DogBreedsForApartments-module__u9pHpq__sourceList small{color:var(--color-text-muted)}.DogBreedsForApartments-module__u9pHpq__governanceLedger{margin-top:var(--space-lg)}.DogBreedsForApartments-module__u9pHpq__governanceLedger>div{gap:var(--space-sm);border-bottom:1px solid var(--color-border-strong);grid-template-columns:10rem minmax(0,1fr);padding:.9rem 0;display:grid}.DogBreedsForApartments-module__u9pHpq__governanceLedger dt{color:var(--color-primary);font-weight:var(--font-weight-bold)}.DogBreedsForApartments-module__u9pHpq__governanceLedger dd{margin:0}.DogBreedsForApartments-module__u9pHpq__governanceLedger a{color:var(--color-primary);font-weight:var(--font-weight-bold)}@media (max-width:70rem){.DogBreedsForApartments-module__u9pHpq__hero{grid-template-columns:minmax(0,1fr) minmax(21rem,.75fr)}.DogBreedsForApartments-module__u9pHpq__articleShell{grid-template-columns:14rem minmax(0, var(--container-article))}.DogBreedsForApartments-module__u9pHpq__profileBody{grid-template-columns:1fr}}@media (max-width:54rem){.DogBreedsForApartments-module__u9pHpq__hero,.DogBreedsForApartments-module__u9pHpq__directAnswer,.DogBreedsForApartments-module__u9pHpq__articleShell,.DogBreedsForApartments-module__u9pHpq__individualSection,.DogBreedsForApartments-module__u9pHpq__nextStep,.DogBreedsForApartments-module__u9pHpq__sources{grid-template-columns:1fr}.DogBreedsForApartments-module__u9pHpq__hero{min-height:0}.DogBreedsForApartments-module__u9pHpq__heroImage{order:-1;min-height:28rem}.DogBreedsForApartments-module__u9pHpq__sidebar{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid;position:static}.DogBreedsForApartments-module__u9pHpq__status{margin-top:0}}@media (max-width:40rem){.DogBreedsForApartments-module__u9pHpq__hero h1{font-size:clamp(2.4rem,11vw,3.5rem)}.DogBreedsForApartments-module__u9pHpq__heroActions{width:100%}.DogBreedsForApartments-module__u9pHpq__heroActions .button{width:100%}.DogBreedsForApartments-module__u9pHpq__localNav{flex-wrap:nowrap;overflow-x:auto}.DogBreedsForApartments-module__u9pHpq__localNav a{flex:none}.DogBreedsForApartments-module__u9pHpq__sidebar,.DogBreedsForApartments-module__u9pHpq__sizeComparison,.DogBreedsForApartments-module__u9pHpq__lifeStageTrack{grid-template-columns:1fr}.DogBreedsForApartments-module__u9pHpq__fitLedger>div,.DogBreedsForApartments-module__u9pHpq__contextLedger>div,.DogBreedsForApartments-module__u9pHpq__profileBody dl>div,.DogBreedsForApartments-module__u9pHpq__governanceLedger>div{grid-template-columns:1fr;gap:.3rem}.DogBreedsForApartments-module__u9pHpq__breedProfile header{grid-template-columns:2.75rem minmax(0,1fr)}.DogBreedsForApartments-module__u9pHpq__profileBody{margin-left:0}.DogBreedsForApartments-module__u9pHpq__sizeComparison>div:first-child,.DogBreedsForApartments-module__u9pHpq__sizeComparison>div:last-child,.DogBreedsForApartments-module__u9pHpq__lifeStageTrack article:nth-child(odd),.DogBreedsForApartments-module__u9pHpq__lifeStageTrack article:nth-child(2n){border-right:0;padding-left:0;padding-right:0}.DogBreedsForApartments-module__u9pHpq__sizeComparison>div:first-child{border-bottom:1px solid #ffffff73}}@media (prefers-reduced-motion:reduce){.DogBreedsForApartments-module__u9pHpq__shortlistLinks a,.DogBreedsForApartments-module__u9pHpq__canonicalLinks a,.DogBreedsForApartments-module__u9pHpq__nextStepRoutes a{transition:none}}
