.page-module__sgqdMW__breadcrumb{background-color:var(--color-gray-50);border-bottom:1px solid var(--color-gray-200);padding:1rem 0}.page-module__sgqdMW__breadcrumb ol{align-items:center;gap:.5rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.page-module__sgqdMW__breadcrumb li:not(:last-child):after{content:"/";color:var(--color-gray-400);margin-left:.5rem}.page-module__sgqdMW__breadcrumb a{color:var(--color-gray-600)}.page-module__sgqdMW__breadcrumb li[aria-current=page]{color:var(--color-gray-900);font-weight:500}.page-module__sgqdMW__main{background-color:#fff;min-height:80vh}.page-module__sgqdMW__hero{background:linear-gradient(135deg,var(--color-primary-dark)0%,var(--color-primary)100%);color:#fff;text-align:center;padding:3rem 0}.page-module__sgqdMW__hero h1{color:#fff;margin-bottom:1rem;font-size:2.5rem;font-weight:700}.page-module__sgqdMW__hero p{color:#ffffffd9;max-width:600px;margin:0 auto;font-size:1.125rem}.page-module__sgqdMW__gridSection{padding:4rem 0}.page-module__sgqdMW__grid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}@media (min-width:640px){.page-module__sgqdMW__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.page-module__sgqdMW__grid{grid-template-columns:repeat(4,1fr)}}.page-module__sgqdMW__card{border:1px solid var(--color-gray-100);background:#fff;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;padding:2rem;transition:all .3s;display:flex}.page-module__sgqdMW__card:hover{border-color:var(--color-primary-light);transform:translateY(-5px);box-shadow:0 10px 20px #0000000d}.page-module__sgqdMW__imageWrapper{width:100%;height:100px;margin-bottom:1rem;position:relative}.page-module__sgqdMW__image{object-fit:contain;filter:grayscale();opacity:.7;transition:filter .3s}.page-module__sgqdMW__card:hover .page-module__sgqdMW__image{filter:grayscale(0%);opacity:1}.page-module__sgqdMW__name{color:var(--color-gray-800);text-align:center;font-size:.9rem;font-weight:600}.page-module__sgqdMW__empty{text-align:center;color:var(--color-gray-500);background:var(--color-gray-50);border-radius:1rem;padding:4rem}
