._page_toe6r_1{background:var(--color-cream);min-height:100svh;color:var(--color-ink)}._categories_toe6r_7{padding:124px max(20px,50vw - 720px) clamp(80px,8vw,120px)}._srOnly_toe6r_11{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._grid_toe6r_23{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}._grid_toe6r_23>:nth-child(2),._grid_toe6r_23>:nth-child(5){--reveal-delay:.1s}._grid_toe6r_23>:nth-child(3),._grid_toe6r_23>:nth-child(6){--reveal-delay:.2s}._card_toe6r_39{isolation:isolate;aspect-ratio:.82;background:var(--color-primary-dark);color:inherit;border-radius:0 0 28px;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 18px 44px #452a231a}._card_toe6r_39 img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}._shade_toe6r_61{z-index:-1;background:linear-gradient(#0000 46%,#1b1210db 100%);transition:background-color .32s;position:absolute;inset:0}._label_toe6r_69{color:var(--color-white);text-align:center;transition:transform .32s;position:absolute;bottom:clamp(26px,3vw,42px);left:24px;right:24px}._label_toe6r_69 h2{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.2vw,3.25rem);font-weight:400;line-height:1}@media (hover:hover){._card_toe6r_39:hover img{transform:scale(1.045)}._card_toe6r_39:hover ._shade_toe6r_61{background-color:#a5695521}._card_toe6r_39:hover ._label_toe6r_69{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){._card_toe6r_39 img,._shade_toe6r_61,._label_toe6r_69{transition:none}}@media (max-width:960px){._categories_toe6r_7{padding-top:112px}._grid_toe6r_23{grid-template-columns:repeat(2,minmax(0,1fr))}._grid_toe6r_23>:nth-child(n){--reveal-delay:0s}}@media (max-width:620px){._categories_toe6r_7{padding:96px 16px 72px}._grid_toe6r_23{grid-template-columns:1fr;gap:16px}._card_toe6r_39{aspect-ratio:.86;border-radius:0 0 22px}._label_toe6r_69 h2{font-size:clamp(2.2rem,11vw,3.25rem)}}
