.starartist-fs{--sa-fs-header:88px;--sa-fs-gap:0px;--sa-fs-text-side:48px;--sa-fs-text-bottom:52px;--sa-title-gap:9px;--sa-letter-duration:1600ms;--sa-fs-duration:900ms;--sa-ring-duration:6500ms;--sa-dot-size-desktop:6px;--sa-dot-step-desktop:26px;--sa-dot-size-mobile:6px;--sa-dot-step-mobile:22px;position:fixed;inset:0;z-index:1;width:100vw;height:100dvh;overflow:hidden;background:#fff;font-family:inherit;touch-action:none}body.admin-bar .starartist-fs{top:32px;height:calc(100dvh - 32px)}body.starartist-fs-active{overflow:hidden!important;overscroll-behavior:none}body.starartist-fs-active #header{position:fixed!important;top:0;left:0;width:100%;z-index:9999!important}body.starartist-fs-active #header>[data-device][data-transparent]{position:relative!important;inset:auto!important}body.starartist-fs-active #header [data-row],body.starartist-fs-active #header .ct-sticky-container{background-color:#fff!important}body.starartist-fs-active .site-main,body.starartist-fs-active .site-content,body.starartist-fs-active [data-elementor-type="wp-page"]{overflow:visible!important}body.starartist-fs-active .ct-footer,body.starartist-fs-active .entry-header,body.starartist-fs-active .page-title{display:none!important}.starartist-fs__track{width:100%;height:100%;transform:translate3d(0,0,0);will-change:transform;backface-visibility:hidden}.starartist-fs:not(.swiper-initialized) .starartist-fs__track{transition:transform var(--sa-fs-duration) cubic-bezier(.76,0,.24,1)}.starartist-fs.swiper-initialized .swiper-wrapper{transition-property:transform;transition-timing-function:ease}.starartist-fs__slide{--sa-fs-bg:#fff;--sa-fs-fit:contain;--sa-fs-fit-mobile:cover;--sa-legacy-ink:#111;--sa-fs-ink:var(--sa-text-desktop, var(--sa-legacy-ink));position:relative;width:100%;height:100%;flex-shrink:0;overflow:hidden;background:var(--sa-fs-bg);color:var(--sa-fs-ink)}.starartist-fs__slide--light{--sa-legacy-ink:#fff}.starartist-fs__slide--dark{--sa-legacy-ink:#111}.starartist-fs__media{position:absolute;inset:var(--sa-fs-header-live,var(--sa-fs-header)) var(--sa-fs-gap) 0;overflow:hidden}.starartist-fs__media picture,.starartist-fs__media img,.starartist-fs__video{display:block;width:100%;height:100%}.starartist-fs__media img,.starartist-fs__video{object-fit:var(--sa-fs-fit);object-position:center top;transform:translate3d(0,0,0) scale(1.055);transform-origin:center center;backface-visibility:hidden;will-change:transform;transition:transform 3.5s cubic-bezier(.45,0,.55,1)}.starartist-fs__slide.is-media-active .starartist-fs__media img,.starartist-fs__slide.is-media-active .starartist-fs__video{transform:translate3d(0,0,0) scale(1)}.starartist-fs__slide:first-child .starartist-fs__media img,.starartist-fs__slide:first-child .starartist-fs__video{object-position:center center}.starartist-fs__mobile{display:none}.starartist-fs__copy{position:absolute;z-index:3;left:var(--sa-fs-text-side);right:var(--sa-fs-text-side);bottom:var(--sa-fs-text-bottom);display:flex;flex-direction:column;align-items:flex-start;gap:var(--sa-title-gap);color:var(--sa-fs-ink);pointer-events:none}.starartist-fs__slide--bottom-center .starartist-fs__copy{align-items:center;text-align:center}.starartist-fs__slide--center .starartist-fs__copy{top:50%;bottom:auto;align-items:center;text-align:center;transform:translateY(-50%)}.starartist-fs__slide--top-left .starartist-fs__copy{top:calc(var(--sa-fs-header-live, var(--sa-fs-header)) + var(--sa-fs-gap));bottom:auto}.starartist-fs__title,.starartist-fs__subtitle{display:block;margin:0;color:inherit;line-height:1}.starartist-fs__title{font-size:clamp(17px, 1.45vw, 23px);font-weight:500;letter-spacing:.015em}.starartist-fs__subtitle{font-size:11px;font-weight:400;letter-spacing:.13em}.starartist-fs__letter{display:inline-block;opacity:0;transform:translate3d(0,12px,0)}.starartist-fs__slide.is-content-active .starartist-fs__letter{animation:starartist-letter-in var(--sa-letter-duration) cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--sa-letter-delay,260ms)}@keyframes starartist-letter-in{to{opacity:1;transform:translate3d(0,0,0)}}.starartist-fs__slide-link{position:absolute;z-index:4;inset:0}.starartist-fs__dots{position:absolute;z-index:8;top:50%;right:46px;display:flex;flex-direction:column;gap:0;transform:translateY(-50%)}.starartist-fs__dot{--sa-dot-color:var(--sa-active-dot-desktop, #111);position:relative;width:26px;height:var(--sa-dot-step-desktop);padding:0;border:0;border-radius:50%;background:#fff0;cursor:pointer}.starartist-fs__dot-core{position:absolute;top:50%;left:50%;width:var(--sa-dot-size-desktop);height:var(--sa-dot-size-desktop);border-radius:50%;background:var(--sa-dot-color);transform:translate(-50%,-50%);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity .18s ease}.starartist-fs__dot:hover .starartist-fs__dot-core{transform:translate(-50%,-50%) scale(1.4)}.starartist-fs__dot-ring{position:absolute;top:50%;left:50%;width:calc(var(--sa-dot-size-desktop) * 1.6667);height:calc(var(--sa-dot-size-desktop) * 1.6667);overflow:visible;opacity:0;transform:translate(-50%,-50%) rotate(-90deg)}.starartist-fs__dot-ring circle{fill:none;stroke:var(--sa-dot-color);stroke-width:2;stroke-linecap:round;stroke-dasharray:25.133;stroke-dashoffset:25.133}.starartist-fs__dot.is-running .starartist-fs__dot-core{opacity:0}.starartist-fs__dot.is-running .starartist-fs__dot-ring{opacity:1}.starartist-fs__dot.is-running .starartist-fs__dot-ring circle{animation:starartist-ring-progress var(--sa-ring-duration) linear forwards}@keyframes starartist-ring-progress{from{stroke-dashoffset:25.133}to{stroke-dashoffset:0}}.starartist-fs__footer{box-sizing:border-box;display:flex;flex-direction:column;width:min(1180px, calc(100vw - 96px));height:100%;margin:0 auto;padding:calc(var(--sa-fs-header-live, var(--sa-fs-header)) + 54px) 0 28px;color:#111}.starartist-fs__footer-top{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:start;flex:1}.starartist-fs__footer-column{display:flex;flex-direction:column;gap:8px;font-size:11px}.starartist-fs__footer-column h3{margin:0 0 9px;font-size:11px;font-weight:600;letter-spacing:.08em}.starartist-fs__footer-care{align-items:flex-end;text-align:right}.starartist-fs__footer-brand{text-align:center}.starartist-fs__footer-brand strong{display:block;margin-bottom:10px;font-size:14px}.starartist-fs__footer-brand p{margin:0 0 10px;font-size:12px;line-height:1.5}.starartist-fs__footer-brand small{font-size:10px;line-height:1.4;letter-spacing:.05em}.starartist-fs__assistance{display:flex;justify-content:space-between;align-items:flex-end;padding:24px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.starartist-fs__assistance strong,.starartist-fs__assistance-action span{display:block;margin-bottom:9px;font-size:11px;letter-spacing:.06em}.starartist-fs__assistance p{margin:0;font-size:11px}.starartist-fs__assistance-action{text-align:right}.starartist-fs__assistance-action a{display:inline-flex;padding:10px 18px;border:1px solid #111;color:#111;font-size:10px;text-decoration:none;transition:background .25s ease,color .25s ease}.starartist-fs__assistance-action a:hover{background:#111;color:#fff}.starartist-fs__copyright{padding-top:20px;font-size:9px;letter-spacing:.06em}.starartist-fs__editor-note{display:none;position:absolute;z-index:20;left:50%;bottom:12px;padding:7px 12px;background:rgb(255 255 255 / .88);color:#555;font-size:10px;transform:translateX(-50%)}.elementor-editor-active .starartist-fs__editor-note{display:block}@media (max-width:689px){.starartist-fs{--sa-fs-header:70px;--sa-fs-gap:0px;--sa-fs-text-side:22px;--sa-fs-text-bottom:28px;top:var(--sa-fs-header-live,var(--sa-fs-header));bottom:auto;height:calc(100dvh - var(--sa-fs-header-live, var(--sa-fs-header)))}body.admin-bar .starartist-fs{top:46px;height:calc(100dvh - 46px)}.starartist-fs__track{width:100%;height:100%;margin:0;padding:0}.starartist-fs__slide{width:100%;height:100%;min-height:0;margin:0;padding:0;box-sizing:border-box}.starartist-fs__media{inset:0 var(--sa-fs-gap) 0}.starartist-fs__desktop{display:none}.starartist-fs__mobile{display:block}.starartist-fs__media img,.starartist-fs__video{object-fit:var(--sa-fs-fit-mobile,cover);object-position:center center;transform:translate3d(0,0,0) scale(1.06)}.starartist-fs__slide.is-media-active .starartist-fs__media img,.starartist-fs__slide.is-media-active .starartist-fs__video{transform:translate3d(0,0,0) scale(1)}.starartist-fs__slide{--sa-fs-ink:var(--sa-text-mobile, var(--sa-text-desktop, var(--sa-legacy-ink)))}.starartist-fs__dots{right:0;width:26px;gap:0}.starartist-fs__dot{--sa-dot-color:var(--sa-active-dot-mobile, var(--sa-active-dot-desktop, #111));width:26px;height:var(--sa-dot-step-mobile)}.starartist-fs__dot-core{width:var(--sa-dot-size-mobile);height:var(--sa-dot-size-mobile)}.starartist-fs__dot-ring{width:calc(var(--sa-dot-size-mobile) * 1.6667);height:calc(var(--sa-dot-size-mobile) * 1.6667)}.starartist-fs__copy{gap:7px}.starartist-fs__title{font-size:15px}.starartist-fs__subtitle{font-size:9px}.starartist-fs__footer{width:calc(100vw - 36px);padding:calc(var(--sa-fs-header) + 18px) 0 14px}.starartist-fs__footer-top{display:flex;flex-direction:column;align-items:center;gap:20px;flex:0 1 auto}.starartist-fs__footer-brand{order:-1}.starartist-fs__footer-column{width:100%;padding:10px 0;border-top:1px solid #ddd}.starartist-fs__footer-care{align-items:flex-start;text-align:left}.starartist-fs__assistance{margin-top:10px;gap:20px}.starartist-fs__assistance p{max-width:190px;line-height:1.45}.starartist-fs__assistance-action a{padding:8px 12px}.starartist-fs__copyright{margin-top:auto;padding-top:12px}}@media (prefers-reduced-motion:reduce){.starartist-fs__track{transition-duration:1ms!important}.starartist-fs__letter{opacity:1!important;transform:none!important;animation:none!important}.starartist-fs__media img,.starartist-fs__video{transform:none!important;animation:none!important}.starartist-fs__dot-ring circle{animation:none!important;stroke-dashoffset:0}}