.evc-category-hub{padding-block:30px 70px;color:#112023}.evc-hub-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;font-size:12px}.evc-hub-breadcrumb a,.evc-hub-copy a{color:inherit;text-underline-offset:4px}.evc-category-hub>header{max-width:760px;margin:40px auto;text-align:center}.evc-category-hub h1{font:clamp(34px,4vw,54px)/1.1 Georgia,serif;margin:12px 0 20px}.evc-category-hub>header>p:last-child,.evc-hub-copy p{font-size:15px;line-height:1.8}.evc-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.evc-hub-card{display:block;color:inherit;text-decoration:none;background:#eee7da}.evc-hub-card>img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;mix-blend-mode:multiply}.evc-hub-card>div{padding:20px 24px}.evc-hub-card h2{font:26px/1.15 Georgia,serif;margin:0 0 12px}.evc-hub-card p{font-size:13px;margin:0}.evc-hub-card p span{float:right}.evc-hub-card:hover,.evc-hub-card:focus-visible{background:#e5dccc}.evc-hub-copy{max-width:800px;margin:50px auto 0}.evc-hub-copy h2{font:30px/1.2 Georgia,serif}.evc-hub-copy .evc-btn{color:white}@media(max-width:1000px){.evc-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.evc-hub-grid{grid-template-columns:1fr;gap:20px}.evc-category-hub>header{margin:28px auto}.evc-hub-card>img{aspect-ratio:3/2}.evc-hub-card>div{padding:18px 20px}}
