.procedures-listing-section,.procedures-manual-section{padding:4rem 0}.page-content-section{padding:4rem 0;background-color:var(--gold-light)}.procedure-card{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--white);border:1px solid var(--gold-50);border-radius:var(--radius-sm);transition:border-color .2s ease,box-shadow .2s ease}.procedure-card:hover{border-color:var(--gold);box-shadow:var(--shadow-md)}figure.procedure-image{position:relative;aspect-ratio:16/10;margin:0;overflow:hidden}.procedure-image img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.procedure-image-placeholder{display:block;width:100%;height:100%;background-color:var(--gold-light)}.procedure-card:hover .procedure-image img{transform:scale(1.05)}.procedure-content{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;padding:1.5rem}.procedure-title{margin-bottom:1.5rem;font-size:1.375rem;font-weight:700;line-height:1.3}.procedure-title a{color:var(--black);text-decoration:none;transition:color .2s ease}.procedure-title a:hover{color:var(--gold-ink)}.procedure-card .chevron-link{color:var(--black)}.procedure-card .chevron-link:hover{color:var(--gold-ink)}@media (max-width:768px){.procedures-listing-section,.procedures-manual-section{padding:3rem 0}.procedure-content{padding:1.25rem}}
/*# sourceMappingURL=procedures-layout.css.map */