.page_title__JL29L{font-size:clamp(2.5rem,5vw,4rem);margin-top:.5rem}.page_subtitle__wL1Pc{max-width:580px;color:var(--mid-grey);margin-top:.5rem;font-size:.95rem}.page_categoriesList__L8_mi{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_categoryCard__3CVDo{display:block;text-decoration:none;color:inherit;overflow:hidden}.page_categoryImageWrap__fkOYE{position:relative;aspect-ratio:1/1;overflow:hidden}.page_categoryImage__yJcNc{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.page_categoryCard__3CVDo:hover .page_categoryImage__yJcNc{transform:scale(1.05)}.page_categoryBody__qeK7K{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:2rem;background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.15) 50%,transparent);transition:background .3s ease}.page_categoryCard__3CVDo:hover .page_categoryBody__qeK7K{background:linear-gradient(0deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.25) 60%,transparent)}.page_categoryTitle__2GRX6{display:block;font-family:var(--font-display);font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:400;line-height:1.2;margin-bottom:.5rem;color:hsla(0,0%,100%,.95)}.page_categoryIntro__oyQVE{font-size:.875rem;color:var(--mid-grey);line-height:1.75;max-width:520px}.page_categoryArrow__zSHHp{font-family:var(--font-sans);font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;font-weight:500;color:var(--gold);display:inline-flex;align-items:center;gap:.4rem;transition:gap .2s ease}.page_categoryCard__3CVDo:hover .page_categoryArrow__zSHHp{gap:.7rem}.page_ctaHeading__E9M4t{font-size:clamp(1.8rem,3vw,2.8rem);color:hsla(0,0%,100%,.92);margin-bottom:1rem}.page_ctaSub__0vIe6{color:hsla(0,0%,100%,.5);font-size:.9rem;margin-bottom:2.5rem}@media (max-width:900px){.page_categoriesList__L8_mi{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.page_categoriesList__L8_mi{grid-template-columns:1fr}.page_categoryBody__qeK7K{padding:1.5rem}}