@media (min-width:1280px){.page_intro{padding-top:80px}}@media (min-width:768px) and (max-width:1279px){.page_intro{padding-top:64px}}@media (max-width:767px){.page_intro{padding-top:48px}}@media (min-width:1280px){.page_intro{padding-bottom:100px}}@media (min-width:768px) and (max-width:1279px){.page_intro{padding-bottom:72px}}@media (max-width:767px){.page_intro{padding-bottom:48px}}@media not all and (max-width:1023px){.page_intro .page_container{align-items:center;display:flex}@media not all and (min-width:1280px){.page_intro .page_container{gap:64px}}}@media (min-width:1280px){.page_intro .page_container{gap:128px}}@media (max-width:767px){.page_intro [class*=section_title]{text-align:center}}@media not all and (max-width:767px){.page_intro .section_desc{margin-inline:calc(var(--spacing,.25rem) * 0);text-align:left}}@media not all and (max-width:1023px){.page_intro .info_block{flex:1}}.page_intro .media_block{aspect-ratio:616/400;border-radius:24px}@media not all and (max-width:1023px){.page_intro .media_block{flex:1;align-self:flex-start}}@media (max-width:1023px){@media not all and (max-width:767px){.page_intro .media_block{margin-top:48px}}}@media (max-width:767px){.page_intro .media_block{margin-top:32px}}.page_intro .intro_slider{--swiper-pagination-color:#fff;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:.4;position:relative}.page_intro .intro_slider .swiper,.page_intro .intro_slider .swiper-wrapper,.page_intro .intro_slider .swiper-slide{height:100%}.page_intro .intro_slider .slider_nav_btn{z-index:10;color:#fff;cursor:pointer;background:#0006;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;transition:background-color .2s,opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.page_intro .intro_slider .slider_nav_btn:hover:not(:disabled){background:#0009}.page_intro .intro_slider .slider_nav_btn:disabled{opacity:.35;cursor:default}.page_intro .intro_slider .slider_nav_prev{left:12px}.page_intro .intro_slider .slider_nav_next{right:12px}
