.HomeProductGallery_catalogue__AvlYH{background:#fff;color:#151515;color-scheme:light;padding:52px 24px 48px;border-bottom:1px solid #e5e7eb}.HomeProductGallery_inner__1yX63{max-width:1280px;margin:0 auto}.HomeProductGallery_heading__ERNIq h2{font-family:Arial,Helvetica,sans-serif;font-size:clamp(30px,3.5vw,48px);font-weight:750;letter-spacing:-.04em;line-height:1.08;margin:0 0 14px;color:#151515}.HomeProductGallery_heading__ERNIq p{font-size:18px;line-height:1.5;color:#4b4b4b;margin:0;max-width:700px}.HomeProductGallery_navigation___erVE{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 36px}.HomeProductGallery_navigation___erVE a{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid #c8cdd2;border-radius:24px;text-decoration:none;font-size:16px;font-weight:600;color:#252525;background:white}.HomeProductGallery_navigation___erVE a:hover{background:#f0f4f7}.HomeProductGallery_group__M1FV2{scroll-margin-top:150px;margin-top:44px}.HomeProductGallery_groupHeading__ogUI4{font-family:Arial,Helvetica,sans-serif;font-size:clamp(25px,3vw,34px);font-weight:750;line-height:1.15;letter-spacing:-.03em;color:#151515;margin:0 0 10px}.HomeProductGallery_groupLead__blXf9{font-size:17px;line-height:1.5;color:#4b4b4b;max-width:760px;margin:0 0 18px}.HomeProductGallery_grid__JdfyO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 26px}.HomeProductGallery_card__dULKI{display:block;text-align:center;text-decoration:none;color:#151515;border-radius:12px;padding:8px 8px 16px;transition:background .18s}.HomeProductGallery_card__dULKI:hover{background:#f5f7f9}.HomeProductGallery_card__dULKI:focus-visible,.HomeProductGallery_navigation___erVE a:focus-visible{outline:3px solid #165dc5;outline-offset:5px}.HomeProductGallery_art__HQ8F1{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:12px}.HomeProductGallery_art__HQ8F1 img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.HomeProductGallery_card__dULKI h4{font-size:19px;line-height:1.3;font-weight:700;letter-spacing:-.015em;margin:12px 0 7px;color:#151515}.HomeProductGallery_destination__b_z4q{font-size:15px;line-height:1.5;color:#535353}.HomeProductGallery_note__3iO9R{font-size:14px;line-height:1.6;color:#535353;margin:38px 0 0;max-width:850px}@media(max-width:1000px){.HomeProductGallery_grid__JdfyO{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px}}@media(max-width:640px){.HomeProductGallery_catalogue__AvlYH{padding:34px 14px}.HomeProductGallery_groupLead__blXf9,.HomeProductGallery_heading__ERNIq p{font-size:16px}.HomeProductGallery_navigation___erVE{gap:8px;margin:22px 0}.HomeProductGallery_navigation___erVE a{font-size:14px;padding:8px 12px}.HomeProductGallery_group__M1FV2{margin-top:34px}.HomeProductGallery_grid__JdfyO{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}.HomeProductGallery_card__dULKI{padding:2px 2px 12px}.HomeProductGallery_art__HQ8F1{padding:5px}.HomeProductGallery_card__dULKI h4{font-size:16px;margin-top:10px}.HomeProductGallery_destination__b_z4q{font-size:14px}}@media(prefers-reduced-motion:reduce){.HomeProductGallery_card__dULKI{transition:none}}.HomeProductGallery_sampleNote__gArIs{display:block;font-size:14px;line-height:1.5;color:#535353;margin:6px 0 8px}