.page_pageHeader__F2hXP{padding-top:64px;padding-bottom:48px}.page_pageTitle__QQlTI{font-family:var(--font-display);font-size:clamp(2.5rem,6vw,4.5rem);color:var(--color-navy);font-weight:400;letter-spacing:-.03em;margin-bottom:16px}.page_pageSubtitle__aQg_c{font-size:1rem;color:var(--color-stone)}.page_categoriesGrid__uiuoY{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:640px){.page_categoriesGrid__uiuoY{grid-template-columns:repeat(2,1fr)}}.CategoryCard_card__1BxEK{display:block;text-decoration:none;color:inherit}.CategoryCard_imageWrap___fdlg{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background-color:var(--color-mist);margin-bottom:20px}.CategoryCard_image__hIoMX{-o-object-fit:cover;object-fit:cover;transition:transform .18s var(--ease-out,cubic-bezier(.23,1,.32,1))}@media (hover:hover) and (pointer:fine){.CategoryCard_card__1BxEK:hover .CategoryCard_image__hIoMX{transform:scale(1.04)}}.CategoryCard_overlay__mD3cj{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,15,30,.55) 0,transparent 55%);z-index:1}.CategoryCard_content__IZbX_{position:absolute;bottom:24px;left:24px;right:24px;z-index:2;display:flex;flex-direction:column;gap:6px}.CategoryCard_name___C37N{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);color:#fff;font-weight:400;letter-spacing:-.01em}.CategoryCard_cta__zG_z4{font-size:.8125rem;color:hsla(0,0%,100%,.75);letter-spacing:.04em;transition:color .2s ease}@media (hover:hover) and (pointer:fine){.CategoryCard_card__1BxEK:hover .CategoryCard_cta__zG_z4{color:#fff}}.CategoryCard_sketchFrame__0lJHu{position:absolute;inset:14px;z-index:3;pointer-events:none;--tick:22px;--w:1.5px;--c:hsla(0,0%,100%,.72);background:linear-gradient(var(--c),var(--c)) 0 0 /var(--tick) var(--w) no-repeat,linear-gradient(var(--c),var(--c)) 0 0 /var(--w) var(--tick) no-repeat,linear-gradient(var(--c),var(--c)) 100% 0 /var(--tick) var(--w) no-repeat,linear-gradient(var(--c),var(--c)) 100% 0 /var(--w) var(--tick) no-repeat,linear-gradient(var(--c),var(--c)) 0 100% /var(--tick) var(--w) no-repeat,linear-gradient(var(--c),var(--c)) 0 100% /var(--w) var(--tick) no-repeat,linear-gradient(var(--c),var(--c)) 100% 100%/var(--tick) var(--w) no-repeat,linear-gradient(var(--c),var(--c)) 100% 100%/var(--w) var(--tick) no-repeat;border:.5px solid hsla(0,0%,100%,.16);opacity:.8;transition:opacity .15s ease}@media (hover:hover) and (pointer:fine){.CategoryCard_card__1BxEK:hover .CategoryCard_sketchFrame__0lJHu{opacity:1}}.CategoryCard_description__uGgGu{font-size:.875rem;color:var(--color-stone);line-height:1.65}