/* Reset obsolete card sizing without changing the shared catalog layout. */
.home-discovery .home-entry-card{display:flex!important;align-items:center!important;min-width:0!important;width:auto!important;grid-template-columns:none!important;grid-template-rows:none!important;transform:none!important;overflow-wrap:anywhere;scroll-snap-align:none!important}
.home-discovery .home-entry-card b{min-width:0;max-width:100%}
.home-discovery .home-entry-card:hover,.home-discovery .home-entry-card:focus-visible{background:#f1f6fa!important;color:#184a87!important;transform:none!important}
.home-discovery .home-scenario-links{overflow:visible!important;scroll-snap-type:none!important}
.home-discovery .home-scenario-links a{padding:14px 12px!important;min-width:0!important;max-width:100%;white-space:normal!important;overflow-wrap:anywhere;background:transparent!important;color:#184a87!important;transform:none!important}
.home-discovery .home-scenario-links a:hover,.home-discovery .home-scenario-links a:focus-visible{background:#f1f6fa!important;color:#123b6a!important;text-decoration:underline;text-underline-offset:4px}
.home-discovery .home-entry-card:focus-visible,.home-discovery .home-scenario-links a:focus-visible{outline:2px solid #184a87;outline-offset:3px}
@media(max-width:700px){
 .cookie-consent{bottom:calc(88px + env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - 112px);overflow-y:auto;z-index:180!important}
}
@media(prefers-reduced-motion:no-preference){
 .home-discovery .home-category-image img{transition:transform 180ms ease-out}
 .home-discovery .home-entry-card,.home-discovery .home-scenario-links a{transition:background-color 150ms ease-out,color 150ms ease-out}
}
@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){
 .home-discovery .home-category-tile:hover .home-category-image img{transform:translateY(-3px)}
}
@media(prefers-reduced-motion:reduce){.home-discovery *,.home-discovery *::before,.home-discovery *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
