@charset "UTF-8";.Layout__wrapper{position:relative}.Layout__inner{height:auto;opacity:1;transition:opacity .5s}[data-page_changed=false] .Layout__inner{transition:opacity 1.5s}[data-phase=in] .Layout__inner{opacity:0}[data-phase=force-in] .Layout__inner{transition:opacity 0s;opacity:0}[data-page=top][data-gl_loading_end=false] .Layout__inner{opacity:0}.Layout__gl{position:absolute;width:100%;height:100%;left:0;top:0}.Layout__gl_inner{position:fixed;width:100%;height:100lvh;left:0;top:0}[data-page=top] .Layout__gl_inner{position:sticky}.Layout__main{position:relative}.GLCanvas__container{position:relative;width:100%;height:100%}.GLCanvas__container canvas{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.Header__container{position:fixed;z-index:99;display:flex;align-items:center;justify-content:space-between;width:100%;padding:40px 50px;pointer-events:none;transition:color .5s ease,transform .5s ease,opacity .5s ease;overflow:hidden}@media not screen and (min-width: 769px){.Header__container{padding:30px 10px}}[data-page_changed=false] .Header__container{transition:opacity 1.5s,color .5s ease,transform .5s ease}[data-current_section=mission] .Header__container,[data-current_section=vision] .Header__container,[data-current_section=vision_out] .Header__container{color:#000}[data-current_section=mission] .Header__container .Header__contact,[data-current_section=vision] .Header__container .Header__contact,[data-current_section=vision_out] .Header__container .Header__contact{border-color:#000}[data-current_section=mission] .Header__container .Header__logo svg path,[data-current_section=vision] .Header__container .Header__logo svg path,[data-current_section=vision_out] .Header__container .Header__logo svg path{fill:#000}@media only screen and (min-width: 769px){[data-current_section=stellla] .Header__container,[data-current_section=footer] .Header__container{transform:translateY(-100%)}}@media not screen and (min-width: 769px){[data-current_section=stellla] .Header__container,[data-current_section=footer] .Header__container{opacity:0}}[data-page=top][data-gl_loading_end=false] .Header__container{opacity:0}.Header__logo{pointer-events:auto;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:24px;font-weight:700;letter-spacing:.2rem}@media not screen and (min-width: 769px){.Header__logo{font-size:18px}}.Header__logo a{display:block;color:inherit;text-decoration:none}.Header__logo a svg path{transition:fill .5s ease}.Header__nav{display:flex;gap:40px;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:14px;letter-spacing:.1rem}@media not screen and (min-width: 769px){.Header__nav{display:none}}.Header__nav_item{pointer-events:auto}.Header__nav_item a{color:inherit;text-decoration:none;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;letter-spacing:.1em;transition:opacity .3s ease}.Header__nav_item a:hover{opacity:.7}.Header__right_controls{display:flex;align-items:center;gap:16px}@media not screen and (min-width: 769px){.Header__right_controls{display:none!important}}.Header__contact{padding:12px 20px;border:1px solid rgba(255,255,255,.5);border-radius:999px;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:11px;letter-spacing:0em;pointer-events:auto}.Header__contact:hover{background-color:#fff;border-color:#fff}.Header__hamburger{display:flex}.Header__side_menu{display:block}.HamburgerIcon__hamburger{display:flex;flex-direction:column;justify-content:center;align-items:center;width:30px;height:30px;background:none;border:none;cursor:pointer;padding:0;pointer-events:auto;z-index:1001;position:relative;transition:opacity .5s}[data-page_changed=false] .HamburgerIcon__hamburger{transition:opacity 1.5s}@media only screen and (min-width: 769px){.HamburgerIcon__hamburger{display:none}}[data-current_section=mission] .HamburgerIcon__hamburger .HamburgerIcon__line,[data-current_section=vision] .HamburgerIcon__hamburger .HamburgerIcon__line,[data-current_section=vision_out] .HamburgerIcon__hamburger .HamburgerIcon__line{background-color:#000}[data-current_section=stellla] .HamburgerIcon__hamburger,[data-page=top][data-gl_loading_end=false] .HamburgerIcon__hamburger{opacity:0}.HamburgerIcon__line{display:block;width:20px;height:2px;background-color:#fff;transition:all .3s ease;transform-origin:center}.HamburgerIcon__line:not(:last-child){margin-bottom:4px}[data-open=true] .HamburgerIcon__line:nth-child(1){transform:translateY(6px) rotate(45deg)}[data-open=true] .HamburgerIcon__line:nth-child(2){opacity:0}[data-open=true] .HamburgerIcon__line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.SideMenu__overlay{position:fixed;inset:0;width:100%;height:100%;z-index:999;visibility:visible;pointer-events:none;transition:opacity .3s ease}.SideMenu__overlay[data-open=true]{pointer-events:auto}.SideMenu__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;cursor:pointer;z-index:1;opacity:0;transition:opacity .3s ease}[data-open=true] .SideMenu__backdrop{transform:translateZ(0);opacity:1}.SideMenu__menu{position:absolute;top:0;right:0;width:100%;height:100dvh;border-left:1px solid rgba(255,255,255,.05);z-index:2;backdrop-filter:blur(10px);transition:opacity .4s,backdrop-filter .4s ease-out;opacity:0}[data-open=true] .SideMenu__menu{backdrop-filter:blur(10px);opacity:1}.SideMenu__menu_inner{display:flex;flex-direction:column;gap:0px;justify-content:center;padding-right:30px;height:100%}.SideMenu__menu_item{position:relative;margin-bottom:0;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-weight:600;letter-spacing:0rem;padding-left:30px;transition:padding-left .3s ease}.SideMenu__menu_item:before{content:"";display:block;width:10px;height:1px;background-color:#ffffff80;position:absolute;top:50%;left:0;transform:translateY(-50%);transition:background-color .3s ease}.SideMenu__menu_item[data-active=true]{padding-left:40px}.SideMenu__menu_item[data-active=true]:before{background-color:#fff;width:20px}.SideMenu__menu_item[data-active=true] a{color:#fff;opacity:1}.SideMenu__menu_item a{display:block;color:#fff;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:20px;letter-spacing:.1rem;text-decoration:none;padding:10px 0;border-bottom:1px solid transparent;opacity:.7;transition:opacity .3s ease}.SideMenu__menu_item a:hover{opacity:.7}.SideMenu__menu_item a span{display:block}.SideMenu__social_links{position:absolute;bottom:40px;left:30px;right:30px;display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap}.SideMenu__social_link{display:inline-block;color:#fff;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:14px;letter-spacing:.1rem;text-decoration:none;opacity:.6;transition:opacity .3s ease,transform .3s ease}.SideMenu__social_link span{display:block;transition:border-color .3s ease}.SideMenu__hamburger{position:absolute;right:10px;top:27px}.SoundToggle__button{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;background:transparent;border-radius:999px;color:inherit;cursor:pointer;pointer-events:auto;transition:background-color .3s cubic-bezier(.25,.46,.45,.94),border-color .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94)}@media not screen and (min-width: 769px){.SoundToggle__button{display:none!important}}.SoundToggle__button:hover{background-color:#ffffff1a;border-color:#fffc;transform:scale(1.05)}[data-current_section=mission] .SoundToggle__button,[data-current_section=vision] .SoundToggle__button,[data-current_section=vision_out] .SoundToggle__button,[data-current_section=footer] .SoundToggle__button{border-color:#00000080;color:#000}[data-current_section=mission] .SoundToggle__button:hover,[data-current_section=vision] .SoundToggle__button:hover,[data-current_section=vision_out] .SoundToggle__button:hover,[data-current_section=footer] .SoundToggle__button:hover{background-color:#0000001a;border-color:#000c}[data-current_section=mission] .SoundToggle__button .SoundToggle__bar,[data-current_section=vision] .SoundToggle__button .SoundToggle__bar,[data-current_section=vision_out] .SoundToggle__button .SoundToggle__bar,[data-current_section=footer] .SoundToggle__button .SoundToggle__bar{background-color:#000}.SoundToggle__sound_bars{display:flex;align-items:center;justify-content:center;gap:3px;height:16px}.SoundToggle__bar{width:1px;background-color:currentColor;border-radius:1.5px;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.SoundToggle__button[data-muted=true] .SoundToggle__bar{opacity:.4}.Footer__footer{color:#fff;padding:50px 0 2px;position:relative;width:100%;opacity:0;transition:opacity .5s}[data-phase=ready] .Footer__footer{opacity:1}[data-page=top] .Footer__footer{position:absolute;bottom:0;left:0;background-color:transparent}@media not screen and (min-width: 769px){[data-page=top] .Footer__footer{position:relative}}.Footer__inner{margin:0 auto;padding:0;position:relative}.Footer__top{display:flex;gap:40px;padding:0 36px;justify-content:space-between}@media not screen and (min-width: 769px){.Footer__top{flex-direction:column;gap:40px;padding:0 15px}}.Footer__top_links{display:flex;gap:40px}@media not screen and (min-width: 769px){.Footer__top_links{justify-content:space-between;gap:40px;padding:0 35px}}.Footer__top_contact{display:flex;flex-direction:column;gap:15px}@media not screen and (min-width: 769px){.Footer__top_contact{flex-direction:row}}.Footer__bottom{padding:0 14px}.Footer__column{display:flex;flex-direction:column;gap:14px;position:relative}@media not screen and (min-width: 769px){.Footer__column[data-type=links]{gap:10px}}.Footer__pageLink,.Footer__linksTitle{font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:14px;font-weight:400;letter-spacing:.02em;margin:0;transition:opacity .3s ease}@media not screen and (min-width: 769px){.Footer__pageLink,.Footer__linksTitle{font-size:16px}}.Footer__pageLink:hover{opacity:.7}.Footer__linksTitle{display:flex;align-items:center;gap:8px}.Footer__linksTitle_arrow{width:10px}.Footer__linkList{display:flex;flex-direction:column;gap:3px}.Footer__linkList .Footer__link{color:#7e7e7e;text-decoration:none;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:13px;font-weight:300;letter-spacing:.02em;transition:opacity .3s ease,color .3s ease}.Footer__linkList .Footer__link:hover{color:#bbb}.Footer__social{display:flex;gap:20px}@media not screen and (min-width: 769px){.Footer__social{gap:10px}}.Footer__social_link{color:#fff;text-decoration:none;font-size:16px;letter-spacing:.02em;transition:opacity .3s ease}.Footer__social_link:hover{opacity:.7}.Footer__contact{display:flex;gap:40px}@media not screen and (min-width: 769px){.Footer__contact{flex-direction:row;justify-content:space-between;padding:0;gap:15px}}.Footer__contact_button{display:flex;align-items:center;gap:10px;margin-left:auto}@media not screen and (min-width: 769px){.Footer__contact_button{margin-left:0;gap:5px}}.Footer__contact_button_text{font-size:16px;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;line-height:1;color:#7e7e7e;transition:color .3s ease}@media not screen and (min-width: 769px){.Footer__contact_button_text{font-size:18px}}.Footer__contact_button_icon{display:flex;align-items:center;justify-content:center;border:1px solid #7e7e7e;border-radius:50%;padding:8px;overflow:hidden;transition:background-color .3s ease}@media not screen and (min-width: 769px){.Footer__contact_button_icon{padding:6px}.Footer__contact_button_icon svg{width:10px;height:10px}}.Footer__contact_button:hover .Footer__contact_button_text{color:#bbb}.Footer__contact_button:hover .Footer__contact_button_icon{background-color:#fff}.Footer__contact_button:hover .Footer__contact_button_icon svg path{fill:#000}.Footer__privacyLicense{margin-left:auto;display:flex;gap:20px;flex-direction:row}.Footer__privacyLicense_link{text-decoration:none;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:14px;color:#7e7e7e;transition:color .3s ease}@media not screen and (min-width: 769px){.Footer__privacyLicense_link{font-size:12px}}.Footer__privacyLicense_link:hover{color:#bbb}.Footer__copyright{padding:0 30px;margin-top:35px;text-align:right;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:32px;font-weight:600;letter-spacing:.01em}@media not screen and (min-width: 769px){.Footer__copyright{font-size:24px;padding:0 15px;margin-top:40px}}.Footer__logo{width:100%;margin-top:20px;padding:0 15px}@media not screen and (min-width: 769px){.Footer__logo{margin-top:15px}}.Footer__logo img{width:100%}body[data-page=top] .Footer__logo{display:none}.Loading__container{position:fixed;top:0;left:0;width:100%;height:100lvh;z-index:9999;pointer-events:auto;background-color:#000}.Loading__container[data-hidden]{pointer-events:none}.Loading__lottie{opacity:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.Loading__logo{opacity:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;position:absolute;top:0;left:0;z-index:10}.Loading__logo svg path{stroke:#bbb!important}.Loading__lottieContainer{position:absolute;top:0;width:80%;height:100%;left:50%;transform:translate(-50%);mask:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%)}@media not screen and (min-width: 769px){.Loading__lottieContainer{width:100%;mask:unset;-webkit-mask:unset}}.Loading__text{opacity:0;position:absolute;bottom:max(10px,50% - 14vmax);left:50%;transform:translate(-50%,-50%);color:#fff;font-size:.7vmax;font-weight:300;line-height:1.4;text-align:center;white-space:nowrap;pointer-events:none;z-index:11;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;transition:opacity .5s}@media (max-aspect-ratio: 1/.8){.Loading__text{font-size:12px;bottom:max(10px,50% - 20vh)}}.SoundIntro__overlay{position:fixed;inset:0;z-index:1200;display:flex;align-items:flex-end;background-color:transparent;pointer-events:none;visibility:hidden}.SoundIntro__overlay[data-state=visible]{visibility:visible}.SoundIntro__panel{position:relative;display:flex;align-items:center;justify-content:space-between;gap:40px;width:100%;padding:22px 40px;background-color:#000000e6;pointer-events:auto}@media not screen and (min-width: 769px){.SoundIntro__panel{flex-direction:column;align-items:flex-start;gap:18px;padding:22px 25px}}.SoundIntro__rule{position:absolute;top:0;left:0;width:100%;height:1px;background-color:#ffffff40;transform:scaleX(0);transform-origin:left center}.SoundIntro__inner{display:contents}@media not screen and (min-width: 769px){.SoundIntro__inner{display:contents}}.SoundIntro__label{display:flex;flex-shrink:0;align-items:center;gap:8px;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:11px;letter-spacing:.1em;color:#bababa}.SoundIntro__marker{display:block;width:0;height:0;border-right:4px solid transparent;border-bottom:7px solid #d7ff00;border-left:4px solid transparent}.SoundIntro__text{flex:1;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:13px;line-height:1.7;letter-spacing:.05em;color:#fff}.SoundIntro__actions{display:flex;flex-shrink:0;align-items:center;gap:28px}.SoundIntro__accept{padding:13px 26px;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:12px;letter-spacing:.05em;color:#fff;background-color:transparent;border:1px solid rgba(255,255,255,.5);border-radius:999px;cursor:pointer;transition:background-color .3s cubic-bezier(.25,.46,.45,.94),border-color .3s cubic-bezier(.25,.46,.45,.94),color .3s cubic-bezier(.25,.46,.45,.94)}.SoundIntro__accept:hover{color:#000;background-color:#fff;border-color:#fff}.SoundIntro__decline{padding:0;font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:13px;letter-spacing:.08em;color:#bababa;text-decoration:underline;text-underline-offset:4px;background:transparent;cursor:pointer;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.SoundIntro__decline:hover{opacity:.6}.SoundIntro__overlay .SoundIntro__panel{opacity:0;transform:translateY(100%);transition:transform .7s cubic-bezier(.25,.46,.45,.94),opacity .7s cubic-bezier(.25,.46,.45,.94)}.SoundIntro__overlay .SoundIntro__rule{transition:transform .6s .5s cubic-bezier(.25,.46,.45,.94)}.SoundIntro__overlay .SoundIntro__marker{opacity:0;transition:opacity .3s 1.1s linear}.SoundIntro__overlay[data-state=visible] .SoundIntro__panel{opacity:1;transform:translateY(0)}.SoundIntro__overlay[data-state=visible] .SoundIntro__rule{transform:scaleX(1)}.SoundIntro__overlay[data-state=visible] .SoundIntro__marker{opacity:1;animation:SoundIntro__markerBlink .9s 1.1s steps(1,end) 2}@keyframes SoundIntro__markerBlink{0%{opacity:1}50%{opacity:.15}to{opacity:1}}.SoundIntro__hint{position:fixed;top:0;right:0;z-index:1100;max-width:300px;padding:12px 14px;background-color:#000000d9;border:1px solid rgba(255,255,255,.25);opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none;transition:opacity .5s cubic-bezier(.25,.46,.45,.94),visibility .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94)}.SoundIntro__hint[data-state=visible]{opacity:1;visibility:visible;transform:translateY(0)}.SoundIntro__hint_line{position:absolute;top:-12px;right:20px;width:1px;height:12px;background-color:#d7ff00}.SoundIntro__hint_text{font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:11px;line-height:1.6;letter-spacing:.05em;color:#fff}.TweakpaneContainers__container{pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;transition:opacity .3s ease}[data-page_changed=false] .TweakpaneContainers__container{transition:opacity 1.5s}[data-page=top][data-gl_loading_end=false] .TweakpaneContainers__container{opacity:0}.TweakpaneContainers__tpContainer{pointer-events:none;transition:opacity .3s ease;opacity:0}.TweakpaneContainers__tpContainer[data-visible=true]{pointer-events:auto;opacity:1}.TweakpaneContainers__tpContainer[data-tp=mainlogo-material]{position:absolute;bottom:20px;left:20px;width:280px;height:auto;max-height:60vh}.TweakpaneContainers__tpContainer[data-tp=mainlogo-rotation]{position:absolute;right:20px;bottom:20px;width:280px;height:auto;max-height:60vh}.TweakpaneContainers__tpContainer[data-tp=mainlogo-quaternion]{position:absolute;right:10px;top:100px;width:190px;height:auto;max-height:60vh}.TweakpaneContainers__tpContainer[data-tp=mainlogo-quaternion] .tp-rotationgizmov_p{transform:scale(.8)}.TweakpaneContainers__tpContainer[data-tp=mainlogo-quaternion] .tp-lblv_l{display:none}.TweakpaneContainers__tpContainer[data-tp=mainlogo-screen]{position:absolute;bottom:20px;left:20px;width:280px;height:auto;max-height:60vh}.TopPageOutro__wrapper{height:200vh;position:relative}@media not screen and (min-width: 769px){.TopPageOutro__wrapper{height:unset;width:100%;aspect-ratio:1.7}}.TopPageOutro__screen{position:sticky;top:0;left:0;width:100%;height:100vh;pointer-events:none;overflow:hidden}@media not screen and (min-width: 769px){.TopPageOutro__screen{position:relative;width:100%;height:100%}}.TopPageOutro__screen_inner{width:100%;height:100%}.TopPageOutro__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20.4%}.TopPageOutro__logo svg{width:100%;height:auto}.TopPageOutro__lottie{position:absolute;top:0;left:0;width:100%;height:100%}body[data-page]:not([data-page=top]) .TopPageOutro__wrapper{visibility:hidden;opacity:0;pointer-events:none;height:0;overflow:hidden}.TopPageOutro__canvas{position:absolute;top:0;left:0;width:100%;height:100%}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
