:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}
.PWASplash-module__tiivAa__splash{--splash-purple:#6f2f93;--splash-purple-soft:#d7a2d8;z-index:9999;padding:env(safe-area-inset-top) 16px env(safe-area-inset-bottom);background:#fff;justify-content:center;align-items:center;transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1);animation:.4s 10s forwards PWASplash-module__tiivAa__autoHide;display:none;position:fixed;inset:0}@media (display-mode:standalone),(display-mode:fullscreen){.PWASplash-module__tiivAa__splash{display:flex}}.PWASplash-module__tiivAa__splash[data-state=exit]{opacity:0;pointer-events:none;transform:scale(1.08)}.PWASplash-module__tiivAa__splash[data-state=done]{display:none}.PWASplash-module__tiivAa__stage{aspect-ratio:1;place-items:center;width:min(58vw,300px);display:grid;position:relative}.PWASplash-module__tiivAa__logo{z-index:1;width:100%;height:100%;position:relative;overflow:visible}.PWASplash-module__tiivAa__glow{filter:blur(18px);background:radial-gradient(circle,#6f2f9342,#0000 70%);border-radius:50%;animation:2.4s ease-in-out infinite PWASplash-module__tiivAa__glowPulse;position:absolute;inset:10%}.PWASplash-module__tiivAa__orbit{border-radius:50%;animation:.6s .3s both PWASplash-module__tiivAa__fadeIn,2.8s linear .3s infinite PWASplash-module__tiivAa__orbit;position:absolute;inset:-10%}.PWASplash-module__tiivAa__orbit:before{content:"";border-radius:inherit;background:conic-gradient(#0000 0deg 230deg,#6f2f9373 360deg);position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}.PWASplash-module__tiivAa__plane{width:22px;height:22px;color:var(--splash-purple);background:#fff;border-radius:50%;padding:2px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.PWASplash-module__tiivAa__shine{z-index:2;pointer-events:none;border-radius:50%;position:absolute;inset:4%;overflow:hidden}.PWASplash-module__tiivAa__shine:before{content:"";background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:18%;animation:3.2s ease-in-out .9s infinite PWASplash-module__tiivAa__shine;position:absolute;inset:-20% auto -20% -60%;transform:skew(-18deg)}.PWASplash-module__tiivAa__ringOuter,.PWASplash-module__tiivAa__ringInner{transform-box:view-box;transform-origin:50%}.PWASplash-module__tiivAa__ringOuter{animation:9s linear infinite PWASplash-module__tiivAa__spin}.PWASplash-module__tiivAa__ringInner{animation:7s linear infinite reverse PWASplash-module__tiivAa__spin}.PWASplash-module__tiivAa__island,.PWASplash-module__tiivAa__palm,.PWASplash-module__tiivAa__umbrella,.PWASplash-module__tiivAa__chair,.PWASplash-module__tiivAa__deal,.PWASplash-module__tiivAa__travel{transform-box:fill-box;transform-origin:50% 100%}.PWASplash-module__tiivAa__island{animation:.7s ease-out .15s both PWASplash-module__tiivAa__bounce}.PWASplash-module__tiivAa__palmBig{animation:.7s ease-out .25s both PWASplash-module__tiivAa__bounce,3.4s ease-in-out 1s infinite PWASplash-module__tiivAa__sway}.PWASplash-module__tiivAa__palmSmall{animation:.7s ease-out .35s both PWASplash-module__tiivAa__bounce,2.9s ease-in-out 1.1s infinite PWASplash-module__tiivAa__sway}.PWASplash-module__tiivAa__umbrella{animation:.7s ease-out .45s both PWASplash-module__tiivAa__bounce}.PWASplash-module__tiivAa__chair{animation:.7s ease-out .55s both PWASplash-module__tiivAa__bounce}.PWASplash-module__tiivAa__birds{transform-box:fill-box;animation:3s ease-in-out infinite PWASplash-module__tiivAa__birdsDrift}.PWASplash-module__tiivAa__deal{animation:.8s ease-out .7s both PWASplash-module__tiivAa__jelly}.PWASplash-module__tiivAa__travel{animation:.8s ease-out .8s both PWASplash-module__tiivAa__jelly}.PWASplash-module__tiivAa__caption{flex-direction:column;align-items:center;gap:18px;width:max-content;display:flex;position:absolute;top:calc(100% + 40px);left:50%;transform:translate(-50%)}.PWASplash-module__tiivAa__tagline{color:var(--splash-purple);letter-spacing:.32em;text-transform:uppercase;opacity:.85;margin:0;font-size:12px;font-weight:600;animation:.7s .4s both PWASplash-module__tiivAa__fadeUp}.PWASplash-module__tiivAa__progress{background:#6f2f931f;border-radius:999px;width:120px;height:3px;animation:.5s .5s both PWASplash-module__tiivAa__fadeUp;position:relative;overflow:hidden}.PWASplash-module__tiivAa__progress:before{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--splash-purple-soft), var(--splash-purple));width:40%;animation:1.1s ease-in-out infinite PWASplash-module__tiivAa__progress;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.PWASplash-module__tiivAa__splash *,.PWASplash-module__tiivAa__splash :before{animation:none!important}.PWASplash-module__tiivAa__orbit{display:none}}@keyframes PWASplash-module__tiivAa__spin{to{transform:rotate(360deg)}}@keyframes PWASplash-module__tiivAa__bounce{0%,to{transform:none}35%{transform:scale(1.06,1.14)}65%{transform:scale(1.03,.94)}}@keyframes PWASplash-module__tiivAa__jelly{0%,to{transform:none}30%{transform:scale(1.1,.9)}50%{transform:scale(.94,1.08)}70%{transform:scale(1.03,.98)}}@keyframes PWASplash-module__tiivAa__sway{0%,to{rotate:none}25%{rotate:-2.5deg}75%{rotate:2.5deg}}@keyframes PWASplash-module__tiivAa__birdsDrift{0%,to{translate:0}50%{translate:8px -6px}}@keyframes PWASplash-module__tiivAa__fadeIn{0%{opacity:0}}@keyframes PWASplash-module__tiivAa__fadeUp{0%{opacity:0;transform:translateY(10px)}}@keyframes PWASplash-module__tiivAa__orbit{to{rotate:360deg}}@keyframes PWASplash-module__tiivAa__glowPulse{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes PWASplash-module__tiivAa__shine{0%{left:-60%}45%,to{left:130%}}@keyframes PWASplash-module__tiivAa__progress{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes PWASplash-module__tiivAa__autoHide{to{opacity:0;visibility:hidden;pointer-events:none}}
