.catalog_page__ZalXg{--catalogue-backdrop:hsl(var(--background));--catalogue-hero-floor:rgb(3 5 8/88%);color:hsl(var(--foreground))}.dark .catalog_page__ZalXg{--catalogue-backdrop:hsl(var(--rb-retreat-950));--catalogue-hero-floor:var(--catalogue-backdrop);color:white}.catalog_hero__MbnOv{position:relative;isolation:isolate;display:flex;align-items:center;min-height:min(820px,calc(100svh - 120px));overflow:hidden;color:white}.catalog_heroImage__UNTbM{-o-object-fit:cover;object-fit:cover;-o-object-position:35% center;object-position:35% center;animation:catalog_camera-arrival__UHOZS 12s cubic-bezier(.2,.65,.3,1) both}.catalog_heroShade__nIrKW{position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 0 0/12%),rgb(0 0 0/55%) 48%,rgb(0 0 0/82%)),linear-gradient(0deg,var(--catalogue-hero-floor),transparent 28%)}.catalog_catalogueInner__a3yuv,.catalog_content__iihMd,.catalog_heroInner__4ywxm{position:relative;width:min(100%,1440px);margin-inline:auto;padding-inline:clamp(24px,5vw,80px)}.catalog_heroInner__4ywxm{padding-block:90px 120px}.catalog_heroCopy__1tB7k{width:min(52%,620px);margin-left:auto;animation:catalog_title-arrival__G3luY 1s cubic-bezier(.16,1,.3,1) both}.catalog_title__Zt_xE{margin-block:24px;font-size:clamp(3rem,5.5vw,4.5rem);line-height:1.06;font-weight:500;letter-spacing:-.025em;text-wrap:balance}.catalog_subtitle__v_1i2{max-width:40ch;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.7;color:rgb(255 255 255/90%);text-wrap:pretty}.catalog_actions__0rzDt{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:36px}.catalog_scrollCue__bx2pg,.catalog_secondaryAction__ZdN0h{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:.875rem;color:white}.catalog_secondaryAction__ZdN0h{border-bottom:1px solid rgb(255 255 255/45%);transition:border-color .2s ease}.catalog_secondaryAction__ZdN0h:hover{border-color:white}.catalog_scrollCue__bx2pg:focus-visible,.catalog_secondaryAction__ZdN0h:focus-visible{outline:2px solid currentColor;outline-offset:6px}.catalog_scrollCue__bx2pg{position:absolute;bottom:28px;left:clamp(24px,5vw,80px)}.catalog_content__iihMd{padding-top:24px}.catalog_stats__dmjbb{display:flex;flex-wrap:wrap;gap:24px 48px;padding-block:24px 40px;margin-bottom:40px;border-bottom:1px solid hsl(var(--border))}.dark .catalog_stats__dmjbb{border-bottom-color:rgb(255 255 255/15%)}.catalog_stat__g8VXW{display:flex;align-items:center;gap:12px}.catalog_catalogue__aX3RZ{position:relative;isolation:isolate;min-height:650px;scroll-margin-top:140px;overflow:hidden}.catalog_catalogueImage__m_ULH{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.catalog_catalogueShade__3FN1k{position:absolute;inset:0;background:linear-gradient(180deg,var(--catalogue-backdrop),hsl(var(--background)/92%) 22%,hsl(var(--background)/95%) 100%)}.dark .catalog_catalogueShade__3FN1k{background:linear-gradient(180deg,var(--catalogue-backdrop),rgb(0 0 0/78%) 22%,rgb(0 0 0/88%) 100%)}.catalog_catalogueInner__a3yuv{padding-block:clamp(48px,6vw,88px) clamp(72px,8vw,120px)}@keyframes catalog_camera-arrival__UHOZS{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes catalog_title-arrival__G3luY{0%{transform:translateY(16px)}to{transform:translateY(0)}}@media (max-width:767px){.catalog_hero__MbnOv{min-height:720px;min-height:max(640px,calc(100svh - 120px))}.catalog_heroImage__UNTbM{-o-object-position:25% center;object-position:25% center}.catalog_heroShade__nIrKW{background:linear-gradient(180deg,rgb(0 0 0/12%),rgb(0 0 0/75%) 44%,var(--catalogue-hero-floor) 100%)}.catalog_heroInner__4ywxm{padding-block:240px 100px}.catalog_heroCopy__1tB7k{width:100%}.catalog_title__Zt_xE{max-width:12ch;font-size:clamp(3rem,11vw,3.75rem)}.catalog_subtitle__v_1i2{max-width:36ch}.catalog_actions__0rzDt{align-items:flex-start;flex-direction:column;gap:12px;margin-top:24px}.catalog_scrollCue__bx2pg{bottom:20px}.catalog_stats__dmjbb{gap:20px}.catalog_stat__g8VXW{width:100%}}@media (prefers-reduced-motion:reduce){.catalog_heroCopy__1tB7k,.catalog_heroImage__UNTbM{animation:none}.catalog_secondaryAction__ZdN0h{transition:none}}