.styles_files__U2aQb{display:flex;flex-direction:column;gap:8px}.styles_contentContainer__cH_Gs{max-width:800px;margin:0 auto;width:100%;overflow-x:hidden}.styles_contentContainer__cH_Gs h1{font-size:clamp(1.35rem,4.2vw + .6rem,2rem);line-height:1.25;font-weight:600;margin-bottom:.75em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.styles_slider__NjvE4{margin-top:20px;width:100%;min-width:0}@media(max-width:767px){.styles_slider__NjvE4{margin-inline:0}}.indexSwiperRoot{width:100%;max-width:100%;margin:0 auto;overflow:hidden;min-width:0}.indexSwiperRoot .swiper{overflow:hidden}.indexSwiperSlide{display:flex;justify-content:center;align-items:stretch;height:auto}.indexSwiperSlideOpen{display:block;width:100%;padding:0;margin:0;border:none;background:none;cursor:zoom-in;text-align:left;font:inherit;color:inherit}.indexSwiperSlideOpen:focus-visible{outline:2px solid #005bb5;outline-offset:2px}.indexSwiperSlideFrame{display:block;position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#f0f0f0}@media (max-width:767px){.indexSwiperSlideFrame{aspect-ratio:3/4}}.indexSliderImage{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.swiper-pagination-1{position:relative;margin-top:16px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;max-width:100%;padding:0 4px;box-sizing:border-box}.swiper-pagination-bullet{width:15px;height:15px;background-color:inherit;opacity:1;margin:0!important;transition:background-color .3s ease;border:1px solid #222325;border-radius:50%;flex-shrink:0}@media (max-width:767px){.swiper-pagination-bullet{width:10px;height:10px}.swiper-pagination-1{gap:5px 7px;margin-top:12px}}.swiper-pagination-bullet-active{background-color:#222325}.swiper-pagination-bullet:hover{background-color:#005bb5}.indexSwiperLightbox{position:fixed;inset:0;z-index:10000;padding:calc(48px + env(safe-area-inset-top, 0px)) calc(52px + env(safe-area-inset-right, 0px)) calc(40px + env(safe-area-inset-bottom, 0px)) calc(52px + env(safe-area-inset-left, 0px));background:rgba(0,0,0,.92);cursor:zoom-out;box-sizing:border-box;-moz-user-select:none;user-select:none;-webkit-user-select:none}.indexSwiperLightbox,.indexSwiperLightboxStage{display:flex;align-items:center;justify-content:center}.indexSwiperLightboxStage{max-width:100%;max-height:100%;touch-action:none}.indexSwiperLightboxNav{position:absolute;top:50%;transform:translateY(-50%);z-index:10001;width:48px;height:48px;padding:0;border:none;border-radius:4px;background:rgba(255,255,255,.1);color:#fff;font-size:28px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.indexSwiperLightboxNav:hover{background:rgba(255,255,255,.2)}.indexSwiperLightboxNav:focus-visible{outline:2px solid #fff;outline-offset:2px}.indexSwiperLightboxNavPrev{left:calc(8px + env(safe-area-inset-left, 0px))}.indexSwiperLightboxNavNext{right:calc(8px + env(safe-area-inset-right, 0px))}.indexSwiperLightboxCounter{position:absolute;bottom:calc(12px + env(safe-area-inset-bottom, 0px));left:50%;transform:translateX(-50%);margin:0;font-size:14px;color:rgba(255,255,255,.85);pointer-events:none}.indexSwiperLightboxClose{position:absolute;top:calc(12px + env(safe-area-inset-top, 0px));right:calc(16px + env(safe-area-inset-right, 0px));width:44px;height:44px;padding:0;border:none;border-radius:4px;background:transparent;color:#fff;font-size:36px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.indexSwiperLightboxClose:hover{background:rgba(255,255,255,.12)}.indexSwiperLightboxClose:focus-visible{outline:2px solid #fff;outline-offset:2px}.indexSwiperLightboxImage{max-width:100%;max-height:calc(100vh - 96px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));max-height:calc(100dvh - 96px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));width:auto;height:auto;object-fit:contain;cursor:default;pointer-events:none}@media (max-width:767px){.indexSwiperLightboxNav{width:40px;height:40px;font-size:22px}.indexSwiperLightbox{padding-left:calc(44px + env(safe-area-inset-left, 0px));padding-right:calc(44px + env(safe-area-inset-right, 0px))}}