.ImageLightbox_overlay__3r7n3{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.92);display:flex;align-items:center;justify-content:center;animation:ImageLightbox_fadeIn__jqLbN .15s ease}@keyframes ImageLightbox_fadeIn__jqLbN{0%{opacity:0}to{opacity:1}}.ImageLightbox_imageWrap__oV8Is{position:relative;transition:transform .08s ease;will-change:transform}.ImageLightbox_imageWrap__oV8Is,.ImageLightbox_image__Tn_l0{max-width:90vw;max-height:88vh;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ImageLightbox_image__Tn_l0{display:block;width:auto;height:auto;object-fit:contain;border-radius:4px;pointer-events:none;-webkit-user-drag:none}.ImageLightbox_closeBtn__WGuKV{position:fixed;top:20px;right:20px;z-index:10000;width:44px;height:44px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ImageLightbox_closeBtn__WGuKV:hover{background:hsla(0,0%,100%,.22)}.ImageLightbox_controls__aCCHh{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:10000;display:flex;align-items:center;gap:8px;background:hsla(0,0%,8%,.85);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;padding:6px 14px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ImageLightbox_zoomBtn__dRCU8{width:28px;height:28px;background:none;border:none;color:#fff;font-size:18px;font-weight:300;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .15s;line-height:1}.ImageLightbox_zoomBtn__dRCU8:hover{background:hsla(0,0%,100%,.1)}.ImageLightbox_zoomLabel__xy0Wm{font-size:12px;color:hsla(0,0%,100%,.7);min-width:40px;text-align:center;font-family:monospace}.ImageLightbox_zoomReset__9jmNk{background:none;border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.6);font-size:11px;padding:3px 10px;border-radius:999px;cursor:pointer;transition:all .15s}.ImageLightbox_zoomReset__9jmNk:hover{background:hsla(0,0%,100%,.1);color:#fff}.ImageLightbox_hint__yxJaM{position:fixed;top:24px;left:50%;transform:translateX(-50%);z-index:10000;font-size:12px;color:hsla(0,0%,100%,.4);pointer-events:none;white-space:nowrap}.page_page___9xmK{padding-top:64px;background:var(--bg);min-height:100vh}.page_sliderWrapper__HIGso{width:100%;background:var(--bg-2)}.page_slider__Q1D0F{position:relative;width:100%;height:70vh;min-height:400px;max-height:700px;overflow:hidden;background:var(--bg-3)}.page_sliderTrack__ppTvo{position:relative;width:100%;height:100%}.page_slide__hL_Mz{position:absolute;inset:0;opacity:0;transition:opacity .5s ease}.page_slideActive__wRL_v{opacity:1}.page_slideImg__4LT8Z{object-fit:cover}.page_sliderBtn__wgQUW{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:48px;height:48px;background:hsla(0,0%,5%,.7);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.page_sliderBtn__wgQUW:hover{background:hsla(0,0%,5%,.95);border-color:hsla(0,0%,100%,.3)}.page_sliderBtnPrev__K1qgD{left:24px}.page_sliderBtnNext__jsJn5{right:24px}.page_dots__lyfB4{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10}.page_dot__e4VbP{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.3);border:none;cursor:pointer;transition:background .2s,transform .2s;padding:0}.page_dotActive__91hOc{background:var(--white);transform:scale(1.2)}.page_counter__RF5NM{position:absolute;bottom:20px;right:24px;font-size:11px;font-weight:700;letter-spacing:.1em;color:hsla(0,0%,100%,.6);z-index:10}.page_sliderEmpty__z3JDv{width:100%;height:400px;display:flex;align-items:center;justify-content:center;background:var(--bg-3);border-bottom:1px solid var(--gray-light);color:var(--gray);font-size:13px;letter-spacing:.08em}.page_coverPlaceholder__CvboT{position:absolute;inset:0;background:#333;display:flex;align-items:center;justify-content:center}.page_coverPlaceholderDim__7n4Ks{font-family:var(--font-sub);font-size:13px;font-weight:500;letter-spacing:.08em;color:#666}.page_infoSection__rERu3{border-bottom:1px solid var(--gray-light)}.page_infoInner__EYmcu{max-width:1280px;margin:0 auto;padding:60px 40px;display:grid;grid-template-columns:1fr 260px;grid-gap:60px;gap:60px;align-items:start}.page_infoLeft__7JGCW{min-width:0}.page_badge__6DbdP{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.14em;background:var(--orange);padding:4px 10px;border-radius:4px;margin-bottom:14px}.page_badge__6DbdP,.page_title__S3B6W{text-transform:uppercase;color:var(--white)}.page_title__S3B6W{font-size:clamp(36px,5vw,72px);font-weight:900;line-height:.92;letter-spacing:-.02em;margin-bottom:28px}.page_meta__kgxmJ{display:flex;gap:32px;flex-wrap:wrap;margin-bottom:28px}.page_metaItem__mS7tR{display:flex;flex-direction:column;gap:4px;font-family:var(--font-sub);font-size:14px;color:var(--white)}.page_metaLabel__BTX0o{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gray)}.page_description__kL7e7{font-family:var(--font-sub);font-size:15px;line-height:1.8;color:var(--gray);max-width:600px}.page_metaClientRow__dYPeP{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_metaIgLink__PJCfz{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-sub);font-size:12px;font-weight:600;color:var(--gray);text-decoration:none;border:1px solid var(--gray-light);border-radius:20px;padding:2px 9px 2px 6px;transition:color .2s,border-color .2s;white-space:nowrap}.page_metaIgLink__PJCfz:hover{color:var(--white);border-color:hsla(0,0%,100%,.3)}.page_toolsPanel__4nN1x{padding-top:8px}.page_toolsHeading__4X6AE{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gray);margin-bottom:16px}.page_toolsGrid__r3IKX{display:flex;flex-wrap:wrap;gap:10px}.page_toolBadge__Y2A_s{width:52px;height:52px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:900;letter-spacing:.02em;border:1px solid hsla(0,0%,100%,.06);cursor:default;transition:border-color .2s,transform .2s}.page_toolBadge__Y2A_s:hover{border-color:hsla(0,0%,100%,.2);transform:translateY(-2px)}.page_sectionsWrapper__rA1bg{max-width:1280px;margin:0 auto;padding:0 40px}.page_contentSection__t6b9p{padding:60px 0;border-bottom:1px solid var(--gray-light)}.page_contentSection__t6b9p:last-child{border-bottom:none}.page_sectionHeader__3FPF8{margin-bottom:16px}.page_sectionImageWrap__lT3CV{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius);overflow:hidden;background:var(--bg-3);margin-bottom:28px}.page_clickable__ifCxF{cursor:zoom-in;transition:opacity .15s}.page_clickable__ifCxF:hover{opacity:.88}.page_clickable__ifCxF:hover .page_imageZoomHint__nspYJ{opacity:1}.page_imageZoomHint__nspYJ{position:absolute;bottom:12px;right:12px;width:36px;height:36px;background:rgba(0,0,0,.55);border:1px solid hsla(0,0%,100%,.15);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .15s;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.page_sectionImage__ZbTl8{object-fit:cover}.page_coverZoomHint__5w1X3{position:absolute;bottom:16px;right:16px;width:36px;height:36px;background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .2s;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.page_slide__hL_Mz:hover .page_coverZoomHint__5w1X3{opacity:1}.page_sectionImagePlaceholder__SXYQ_{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:14px;letter-spacing:.14em;color:var(--gray);border:1px solid var(--gray-light);border-radius:var(--radius)}.page_sectionCaption__chs3d{display:flex;gap:40px;align-items:flex-start}.page_sectionNum__m4Z89{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gray);flex-shrink:0;padding-top:2px;min-width:80px}.page_sectionDesc__E6Xzh{font-family:var(--font-sub);font-size:15px;line-height:1.8;color:var(--gray);white-space:pre-wrap}.page_browseMore__v6OJV{background:var(--bg-2);border-top:1px solid var(--gray-light);padding:60px 40px}.page_browseInner__YRKAE{max-width:1280px;margin:0 auto}.page_browseTitle__lQ7yq{font-size:13px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--white);margin-bottom:32px}.page_browseGrid__0t1al{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.page_browseCard__QhM_a{display:block;cursor:pointer}.page_browseThumb__YJBEx{position:relative;aspect-ratio:356/254;background:var(--bg-3);border-radius:var(--radius);overflow:hidden;margin-bottom:12px;border:1px solid var(--gray-light);transition:border-color .2s}.page_browseCard__QhM_a:hover .page_browseThumb__YJBEx{border-color:hsla(0,0%,100%,.15)}.page_browseThumbImg__S2Fsv{object-fit:cover}.page_browsePlaceholder__CJZHy{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-sub);font-size:12px;color:var(--gray);letter-spacing:.06em}.page_browseName__tprVw{font-family:var(--font-sub);font-size:13px;color:var(--gray);transition:color .2s}.page_browseCard__QhM_a:hover .page_browseName__tprVw{color:var(--white)}.page_contactCta__jb2ht{background:var(--bg-2);border-top:1px solid var(--gray-light);padding:52px 40px}.page_ctaInner__hpeYU{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.page_ctaText__FJTKj h3{font-size:20px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--white);margin-bottom:6px}.page_ctaText__FJTKj p{font-family:var(--font-sub);font-size:13px;color:var(--gray)}.page_ctaActions__J2RGa{display:flex;gap:12px;flex-shrink:0}.page_ctaBtnDm__UraIl{display:inline-flex;align-items:center;justify-content:center;padding:13px 36px;background:transparent;color:var(--white);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--gray-light);border-radius:8px;transition:border-color .2s}.page_ctaBtnDm__UraIl:hover{border-color:var(--white)}.page_ctaBtnEmail__qOHgg{display:inline-flex;align-items:center;justify-content:center;padding:13px 36px;background:var(--orange);color:var(--white);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:none;border-radius:8px;transition:background .2s}.page_ctaBtnEmail__qOHgg:hover{background:var(--orange-hover)}@media (max-width:768px){.page_contactCta__jb2ht{padding:40px 20px}.page_ctaInner__hpeYU{flex-direction:column;align-items:flex-start}.page_ctaActions__J2RGa{width:100%}.page_ctaBtnDm__UraIl,.page_ctaBtnEmail__qOHgg{flex:1 1}}@media (max-width:900px){.page_infoInner__EYmcu{grid-template-columns:1fr;gap:40px;padding:48px 24px}.page_toolsPanel__4nN1x{border-top:1px solid var(--gray-light);padding-top:32px}.page_sectionsWrapper__rA1bg{padding:0 24px}.page_browseMore__v6OJV{padding:48px 24px}}@media (max-width:640px){.page_slider__Q1D0F{height:55vw;min-height:260px}.page_sliderBtnPrev__K1qgD{left:12px}.page_sliderBtnNext__jsJn5{right:12px}.page_sectionCaption__chs3d{flex-direction:column;gap:12px}.page_sectionNum__m4Z89{min-width:unset}.page_browseGrid__0t1al{grid-template-columns:repeat(2,1fr);gap:12px}.page_browseGrid__0t1al>:last-child{display:none}}.GalleryCarousel_section__5jvGs{border-top:1px solid var(--gray-light);padding:60px 0 40px}.GalleryCarousel_header__U7RZt{max-width:1280px;padding:0 40px;display:flex;align-items:center;justify-content:space-between;margin:0 auto 32px}.GalleryCarousel_label__w9Kh0{font-size:13px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--white)}.GalleryCarousel_counter__NwzyC{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--gray)}.GalleryCarousel_stage__yrtbP{position:relative;width:100%;overflow:hidden;padding:20px 0 28px;cursor:-webkit-grab;cursor:grab}.GalleryCarousel_stage__yrtbP:active{cursor:-webkit-grabbing;cursor:grabbing}.GalleryCarousel_track__IiWfZ{display:flex;gap:20px;transition:transform .45s cubic-bezier(.25,.46,.45,.94);will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GalleryCarousel_card___Jowl{flex-shrink:0;position:relative;border-radius:12px;overflow:hidden;background:var(--bg-3);border:1px solid var(--gray-light);cursor:pointer;transition:transform .45s cubic-bezier(.25,.46,.45,.94),opacity .45s,border-color .2s;transform:scale(.84);opacity:.4}.GalleryCarousel_cardActive__HQaay{transform:scale(1);opacity:1;border-color:hsla(0,0%,100%,.16);cursor:zoom-in}.GalleryCarousel_img__UqeMH{object-fit:cover;pointer-events:none}.GalleryCarousel_zoomHint__R4ep1{bottom:10px;right:10px;width:30px;height:30px;background:rgba(0,0,0,.55);border:1px solid hsla(0,0%,100%,.15);border-radius:50%;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}.GalleryCarousel_btn__W_uDu,.GalleryCarousel_zoomHint__R4ep1{position:absolute;display:flex;align-items:center;justify-content:center}.GalleryCarousel_btn__W_uDu{top:50%;transform:translateY(-50%);z-index:10;width:44px;height:44px;background:hsla(0,0%,5%,.75);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:var(--white);cursor:pointer;transition:background .2s,border-color .2s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.GalleryCarousel_btn__W_uDu:hover{background:rgba(30,30,30,.95);border-color:hsla(0,0%,100%,.28)}.GalleryCarousel_btnPrev__713PF{left:24px}.GalleryCarousel_btnNext__bPoLN{right:24px}.GalleryCarousel_dots__h9cpW{display:flex;justify-content:center;gap:8px;padding:0 40px;flex-wrap:wrap}.GalleryCarousel_dot__bQrn0{width:7px;height:7px;border-radius:50%;background:hsla(0,0%,100%,.22);border:none;cursor:pointer;padding:0;transition:background .2s,transform .2s}.GalleryCarousel_dotActive__loq3w{background:var(--white);transform:scale(1.3)}@media (max-width:640px){.GalleryCarousel_header__U7RZt{padding:0 20px}.GalleryCarousel_btnPrev__713PF{left:10px}.GalleryCarousel_btnNext__bPoLN{right:10px}.GalleryCarousel_section__5jvGs{padding:40px 0 32px}}.page_page__gZTJK{padding-top:64px;background:var(--bg);min-height:100vh}.page_sliderWrapper__qPWbR{width:100%;background:var(--bg-2)}.page_slider__iFAr6{position:relative;width:100%;height:70vh;min-height:400px;max-height:800px;overflow:hidden;background:var(--bg-3)}.page_sliderTrack__NESQA{position:relative;width:100%;height:100%}.page_slide__srS1R{position:absolute;inset:0;opacity:0;transition:opacity .5s ease}.page_slideActive__zl7S2{opacity:1}.page_slideImg__lKXzS{object-fit:cover}.page_coverPlaceholder__Kus_p{position:absolute;inset:0;background:#333;display:flex;align-items:center;justify-content:center}.page_coverPlaceholderDim__5W2iS{font-family:var(--font-sub);font-size:14px;font-weight:500;letter-spacing:.08em;color:#666}.page_sliderBtn__ecrlb{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:48px;height:48px;background:hsla(0,0%,5%,.7);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.page_sliderBtn__ecrlb:hover{background:hsla(0,0%,5%,.95);border-color:hsla(0,0%,100%,.3)}.page_sliderBtnPrev__T4Ivu{left:24px}.page_sliderBtnNext__5NrKA{right:24px}.page_dots__YQ2Ar{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10}.page_dot__IMdGv{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.3);border:none;cursor:pointer;transition:background .2s,transform .2s;padding:0}.page_dotActive__CKT4L{background:var(--white);transform:scale(1.2)}.page_counter__l0VYp{position:absolute;bottom:20px;right:24px;font-size:11px;font-weight:700;letter-spacing:.1em;color:hsla(0,0%,100%,.6);z-index:10}.page_body__4iG2V{max-width:1280px;margin:0 auto;padding:60px 40px;display:grid;grid-template-columns:1fr 320px;grid-gap:60px;gap:60px;align-items:start}.page_left__ZCPIm{min-width:0}.page_badge__vaicM{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.14em;background:var(--orange);padding:4px 10px;border-radius:4px;margin-bottom:14px}.page_badge__vaicM,.page_title__6e6_D{text-transform:uppercase;color:var(--white)}.page_title__6e6_D{font-size:clamp(32px,4vw,64px);font-weight:900;line-height:.92;letter-spacing:-.02em;margin-bottom:24px}.page_description__YDoCC{font-family:var(--font-sub);font-size:15px;line-height:1.8;color:var(--gray);margin-bottom:48px;max-width:640px}.page_sectionImageWrap__yQJLs{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius);overflow:hidden;background:var(--bg-3);margin-bottom:48px;border:1px solid var(--gray-light)}.page_sectionImage__HMTnv{object-fit:cover}.page_sectionImagePlaceholder__u2pVO{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-sub);font-size:14px;letter-spacing:.14em;color:var(--gray)}.page_howToUseSection__OTrZ8{margin-bottom:48px}.page_sectionHeading__YH41C{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gray);margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--gray-light)}.page_howToUseText__4G6kl{font-family:var(--font-sub);font-size:15px;line-height:1.9;color:var(--gray);white-space:pre-line}.page_right__GQXH2{position:-webkit-sticky;position:sticky;top:80px}.page_detailCard__yUhjq{background:var(--bg-2);border:1px solid var(--gray-light);border-radius:12px;overflow:hidden;margin-bottom:20px}.page_detailCardHead__cD4aH{padding:18px 24px;border-bottom:1px solid var(--gray-light)}.page_detailCardTitle__gucAm{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--white)}.page_detailRows__U7yPO{padding:8px 0}.page_detailRow__mcTyd{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 24px;border-bottom:1px solid hsla(0,0%,100%,.04)}.page_detailRow__mcTyd:last-child{border-bottom:none}.page_detailLabel__fqVZl{font-family:var(--font-sub);font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--gray);flex-shrink:0}.page_detailValue__6Q41U{font-family:var(--font-sub);font-size:12px;color:var(--white);text-align:right}.page_btnGroup__pncPo{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.page_btnDownload__F7U9t{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:15px 24px;background:var(--orange);color:var(--white);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:none;border-radius:8px;cursor:pointer;text-decoration:none;transition:background .2s}.page_btnDownload__F7U9t:hover{background:var(--orange-hover)}.page_btnTutorial__dg2zH{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 24px;background:transparent;color:var(--white);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--gray-light);border-radius:8px;cursor:pointer;text-decoration:none;transition:border-color .2s}.page_btnTutorial__dg2zH:hover{border-color:var(--white)}.page_shareBtn__HPUEp{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;color:var(--gray);font-family:var(--font-sub);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:0;transition:color .2s}.page_shareBtn__HPUEp:hover{color:var(--white)}.page_browseMore__ir009{background:var(--bg-2);border-top:1px solid var(--gray-light);padding:60px 40px}.page_browseInner__jCsHl{max-width:1280px;margin:0 auto}.page_browseTitle__lD8VJ{font-size:13px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--white);margin-bottom:32px}.page_browseGrid__26_La{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.page_browseCard__a2klt{display:block;cursor:pointer}.page_browseThumb__UHcZJ{position:relative;aspect-ratio:356/254;background:var(--bg-3);border-radius:var(--radius);overflow:hidden;margin-bottom:12px;border:1px solid var(--gray-light);transition:border-color .2s}.page_browseCard__a2klt:hover .page_browseThumb__UHcZJ{border-color:hsla(0,0%,100%,.15)}.page_browseThumbImg__nMD3f{object-fit:cover}.page_browsePlaceholder__r5C2n{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-sub);font-size:12px;color:var(--gray);letter-spacing:.06em}.page_browseName__btZAL{font-family:var(--font-sub);font-size:13px;color:var(--gray);transition:color .2s}.page_browseCard__a2klt:hover .page_browseName__btZAL{color:var(--white)}.page_contactCta__P07x7{background:var(--bg-2);border-top:1px solid var(--gray-light);padding:52px 40px}.page_ctaInner__pqMA5{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.page_ctaText__3WqtX h3{font-size:20px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--white);margin-bottom:6px}.page_ctaText__3WqtX p{font-family:var(--font-sub);font-size:13px;color:var(--gray)}.page_ctaActions__SeZXR{display:flex;gap:12px;flex-shrink:0}.page_ctaBtnDm__29NUl{display:inline-flex;align-items:center;justify-content:center;padding:13px 36px;background:transparent;color:var(--white);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--gray-light);border-radius:8px;transition:border-color .2s;text-decoration:none}.page_ctaBtnDm__29NUl:hover{border-color:var(--white)}.page_ctaBtnEmail__EvRTz{display:inline-flex;align-items:center;justify-content:center;padding:13px 36px;background:var(--orange);color:var(--white);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:none;border-radius:8px;transition:background .2s;text-decoration:none}.page_ctaBtnEmail__EvRTz:hover{background:var(--orange-hover)}.page_coverZoomHint__dFCk_{position:absolute;bottom:16px;right:16px;width:36px;height:36px;background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .2s;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:5}.page_slide__srS1R:hover .page_coverZoomHint__dFCk_{opacity:1}.page_sectionsWrapper__KT_ah{max-width:1280px;margin:0 auto;padding:0 40px}.page_contentSection__XHz9M{padding:60px 0;border-top:1px solid var(--gray-light)}.page_sectionHeader__yLGK9{margin-bottom:16px}.page_sectionNum__DM6c8{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gray)}.page_sectionsWrapper__KT_ah .page_sectionImageWrap__yQJLs{margin-bottom:24px;cursor:zoom-in}.page_clickable__nCZ6R{cursor:zoom-in;transition:opacity .15s}.page_clickable__nCZ6R:hover{opacity:.88}.page_clickable__nCZ6R:hover .page_imageZoomHint__IpAb_{opacity:1}.page_imageZoomHint__IpAb_{position:absolute;bottom:12px;right:12px;width:36px;height:36px;background:rgba(0,0,0,.55);border:1px solid hsla(0,0%,100%,.15);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .15s;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.page_sectionCaption__Rxbmc{display:flex;gap:40px;align-items:flex-start}.page_sectionDesc__98etm{font-family:var(--font-sub);font-size:15px;line-height:1.8;color:var(--gray);white-space:pre-wrap}@media (max-width:900px){.page_body__4iG2V{grid-template-columns:1fr;gap:40px;padding:48px 24px}.page_right__GQXH2{position:static}.page_browseMore__ir009{padding:48px 24px}.page_contactCta__P07x7{padding:40px 24px}.page_sectionsWrapper__KT_ah{padding:0 24px}}@media (max-width:640px){.page_sectionCaption__Rxbmc{flex-direction:column;gap:12px}.page_slider__iFAr6{height:55vw;min-height:260px}.page_sliderBtnPrev__T4Ivu{left:12px}.page_sliderBtnNext__5NrKA{right:12px}.page_browseGrid__26_La{grid-template-columns:repeat(2,1fr);gap:12px}.page_browseGrid__26_La>:last-child{display:none}.page_ctaInner__pqMA5{flex-direction:column;align-items:flex-start}.page_ctaActions__SeZXR{width:100%}.page_ctaBtnDm__29NUl,.page_ctaBtnEmail__EvRTz{flex:1 1}}