.NovaGallery_page__BlhPi{background:#fff;color:#182f40;padding-top:108px;padding-bottom:48px;color-scheme:light;overflow:clip}.NovaGallery_hero__Blz9j{background:#fff}.NovaGallery_heroInner__cDRBq{width:min(1000px,100%);margin:auto;padding:30px 28px 4px}.NovaGallery_eyebrow__4qNZL{color:#526674;letter-spacing:.16em;font-size:10px;font-weight:500}.NovaGallery_hero__Blz9j h1{font-size:clamp(30px,4.4vw,50px);font-weight:600;line-height:1.12;letter-spacing:-.045em;margin:18px 0 20px;color:#172e3e}.NovaGallery_gallery__x_YC5{width:min(1040px,100%);margin:auto;padding:0 20px 20px}.NovaGallery_filters__Al07N{display:flex;flex-wrap:wrap;gap:7px;padding:0 8px 18px}.NovaGallery_filters__Al07N button{min-height:44px;border:1px solid transparent;padding:10px 17px;border-radius:99px;background:white;color:#455d6d;font-size:12px;font-weight:500;cursor:pointer}.NovaGallery_filters__Al07N button[aria-pressed=true]{background:#132e3d;color:white}.NovaGallery_viewport__HNv5L{--card-width:310px;--card-height:415px;position:relative;height:calc(var(--card-height) + 64px);width:100%;isolation:isolate;perspective:1000px;touch-action:pan-y pinch-zoom;user-select:none;overflow:hidden;background:radial-gradient(ellipse at 50% 85%,#e8eef0 0,#f6f8f8 45%,#fff 75%);cursor:grab}.NovaGallery_viewport__HNv5L[data-dragging=true]{cursor:grabbing}.NovaGallery_slide__M9C_X{width:var(--card-width);height:var(--card-height);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) translateX(calc(var(--offset) * 76% + var(--drag))) translateY(calc(var(--distance) * 6px)) rotateY(calc(var(--offset) * -18deg)) scale(calc(1 - var(--distance) * .14));opacity:calc(1 - var(--distance) * .17);transition:transform .42s cubic-bezier(.22,.7,.18,1),opacity .42s ease;will-change:transform}.NovaGallery_viewport__HNv5L[data-dragging=true] .NovaGallery_slide__M9C_X{transition:none}.NovaGallery_imageButton__UIrJX{width:100%;height:100%;position:relative;display:block;cursor:pointer;background:#e9eeee;padding:0;border:0;border-radius:12px;overflow:hidden;box-shadow:0 16px 28px -16px #18324366;-webkit-tap-highlight-color:transparent}.NovaGallery_slide__M9C_X[data-current=true] .NovaGallery_imageButton__UIrJX{cursor:zoom-in}.NovaGallery_imageButton__UIrJX img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.NovaGallery_expand__f8AEs{position:absolute;top:13px;right:13px;width:39px;height:39px;display:grid;place-items:center;border-radius:9px;background:#fff;color:#213d4c;font-size:22px;box-shadow:0 3px 12px #102b4514}.NovaGallery_caption__irVc0{text-align:center;padding:12px 14px 9px;min-height:83px}.NovaGallery_caption__irVc0 p{color:#536b79;font-size:10px;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.NovaGallery_caption__irVc0 h2{font-size:clamp(17px,2.4vw,23px);font-weight:500;margin:9px 0 0;color:#203c4e;line-height:1.5}.NovaGallery_controls__bPYli{display:flex;justify-content:center;align-items:center;gap:23px;margin:9px 0 24px;color:#425e70;font-size:11px;font-variant-numeric:tabular-nums}.NovaGallery_controls__bPYli button{height:40px;width:40px;display:grid;place-items:center;border:1px solid #e0e7eb;border-radius:50%;background:white;color:#344f61;font-size:22px;cursor:pointer}.NovaGallery_controls__bPYli button:disabled{opacity:.4;cursor:default}.NovaGallery_progressRow__msZI5{display:flex;align-items:center;gap:18px;margin:0 auto 36px;width:min(500px,94%)}.NovaGallery_progressRow__msZI5>span{flex:none;color:#526b7c;font-size:10px}.NovaGallery_progress__PQ1iq{height:2px;flex:1;background:#e2e9ee;overflow:hidden;border-radius:10px}.NovaGallery_progress__PQ1iq span{display:block;height:100%;background:#277ac0;transition:width .3s}.NovaGallery_share__8dmuN{border-top:1px solid #e6edf1;padding:26px 6px 0;text-align:center}.NovaGallery_share__8dmuN h2{font-size:20px;color:#203c4e;font-weight:600}.NovaGallery_share__8dmuN>p{margin:10px 0 20px;color:#496273;font-size:13px;line-height:1.8}.NovaGallery_empty__JDYQq{background:white;border:1px solid #d9e5ef;border-radius:16px;padding:54px 20px;text-align:center;margin-bottom:35px}.NovaGallery_empty__JDYQq h2{font-weight:600;margin-bottom:12px}.NovaGallery_dialog__ZXnw8{width:min(1060px,calc(100% - 24px));max-height:94dvh;margin:auto;padding:18px;border-radius:20px;border:0;background:#fff;color:#203c4e;overflow:auto}.NovaGallery_dialog__ZXnw8::backdrop{background:#071520c9}.NovaGallery_lightboxHeader__ZiHpy{display:flex;gap:16px;justify-content:space-between;align-items:center;font-size:12px;padding:0 0 14px}.NovaGallery_lightboxHeader__ZiHpy button{min-height:44px;padding:8px 10px;border:0;background:white;color:#203c4e}.NovaGallery_lightboxHeader__ZiHpy>span{color:#526b7c;font-variant-numeric:tabular-nums}.NovaGallery_lightboxImage__ZXaa5{position:relative;background:#f5f7f7;border-radius:12px;touch-action:pan-y pinch-zoom;margin:0 20px}.NovaGallery_lightboxImage__ZXaa5>img{display:block;width:100%;height:min(66dvh,780px);object-fit:contain}.NovaGallery_lightboxArrow__ikvPF{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:44px;display:grid;place-items:center;border:0;border-radius:99px;background:#f0f4f5ed;color:#294454;font-size:28px;cursor:pointer}.NovaGallery_lightboxPrevious__McbpF{left:-20px}.NovaGallery_lightboxNext__CYK3n{right:-20px}.NovaGallery_lightboxArrow__ikvPF:disabled{opacity:.35}.NovaGallery_lightboxTitle__ybe_M{text-align:center;font-size:17px;font-weight:500;padding:16px 10px;line-height:1.5}.NovaGallery_thumbnails__WuYVV{display:flex;gap:7px;overflow-x:auto;padding:5px;width:fit-content;max-width:100%;margin:auto}.NovaGallery_thumbnails__WuYVV button{width:52px;height:58px;flex:none;border:2px solid transparent;border-radius:7px;overflow:hidden;background:#e8eef4}.NovaGallery_thumbnails__WuYVV button[aria-current=true]{border-color:#277ac0}.NovaGallery_thumbnails__WuYVV img{width:100%;height:100%;object-fit:cover}.NovaGallery_dialog__ZXnw8 :focus-visible,.NovaGallery_page__BlhPi :focus-visible{outline:3px solid #2388d3;outline-offset:3px}@media(max-width:640px){.NovaGallery_page__BlhPi{padding-top:88px}.NovaGallery_heroInner__cDRBq{padding:26px 24px 0}.NovaGallery_gallery__x_YC5{padding:0 0 20px}.NovaGallery_filters__Al07N{padding:0 17px 13px;gap:3px}.NovaGallery_filters__Al07N button{padding:9px 13px;font-size:11px}.NovaGallery_viewport__HNv5L{--card-width:clamp(184px,57vw,285px);--card-height:clamp(264px,79vw,390px);height:calc(var(--card-height) + 48px)}.NovaGallery_caption__irVc0{padding-top:10px;min-height:77px}.NovaGallery_caption__irVc0 h2{font-size:17px}.NovaGallery_dialog__ZXnw8{padding:10px}.NovaGallery_lightboxHeader__ZiHpy{gap:5px;font-size:11px}.NovaGallery_lightboxImage__ZXaa5{margin:0 18px}.NovaGallery_lightboxImage__ZXaa5>img{height:62dvh}.NovaGallery_share__8dmuN{margin:0 18px}}@media(prefers-reduced-motion:reduce){.NovaGallery_progress__PQ1iq span,.NovaGallery_slide__M9C_X{transition:none}}