*{box-sizing:border-box;margin:0;padding:0}body{font-family:Lato,sans-serif;margin:0}h1,h2,h3{font-family:Cormorant Garamond,serif}.hero-wrapper{margin-bottom:2rem}.hero-wrapper .curved-background{padding:0 0 10rem;position:relative;background-color:#03390f}@media(min-width:768px){.hero-wrapper .curved-background{padding:3rem 2rem 11rem}}.hero-wrapper .curved-background .hero-top-content{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:2rem;align-items:center}@media(min-width:768px){.hero-wrapper .curved-background .hero-top-content{flex-direction:row-reverse;gap:3rem;align-items:center}}.hero-wrapper .curved-background .hero-top-content .hero-text{flex:1;color:#fff}.hero-wrapper .curved-background .hero-top-content .hero-text h1{font-family:Cormorant Garamond,serif;font-size:2.5rem;font-weight:700;color:#ffbfd2;margin:0 0 1rem;text-align:center;letter-spacing:.02em}@media(min-width:768px){.hero-wrapper .curved-background .hero-top-content .hero-text h1{font-size:3rem}}@media(min-width:1024px){.hero-wrapper .curved-background .hero-top-content .hero-text h1{font-size:4rem}}.hero-wrapper .curved-background .hero-top-content .hero-text p{padding:0 20px;text-align:center}@media(min-width:768px){.hero-wrapper .curved-background .hero-top-content .hero-text p{padding:0 10px}}.hero-wrapper .curved-background .hero-top-content .hero-text .attributes{margin-bottom:1rem}.hero-wrapper .curved-background .hero-top-content .hero-text .attributes ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;padding:0;margin:0}@media(min-width:768px){.hero-wrapper .curved-background .hero-top-content .hero-text .attributes ul{gap:.75rem}}.hero-wrapper .curved-background .hero-top-content .hero-text .attributes ul li{list-style:none;display:flex;align-items:center;font-size:14px;color:#fff;font-weight:400;letter-spacing:.01em}@media(min-width:375px){.hero-wrapper .curved-background .hero-top-content .hero-text .attributes ul li{font-size:16px}}.hero-wrapper .curved-background .hero-top-content .hero-image{width:100%;height:100px;aspect-ratio:1;background-image:url(/assets/cherry-blossoms-4825302_1920-DBX4hLK7.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 4px 20px #0003}@media(min-width:768px){.hero-wrapper .curved-background .hero-top-content .hero-image{max-width:325px;height:100%;border-radius:8px}}@media(min-width:1024px){.hero-wrapper .curved-background .hero-top-content .hero-image{max-width:400px}}.hero-wrapper .curved-background .curve{position:absolute;bottom:-1px;left:0;width:100%;height:80px}@media(min-width:768px){.hero-wrapper .curved-background .curve{height:100px}}.hero-wrapper .curved-background .curve-mobile{display:block}@media(min-width:768px){.hero-wrapper .curved-background .curve-mobile{display:none}}.hero-wrapper .curved-background .curve-desktop{display:none}@media(min-width:768px){.hero-wrapper .curved-background .curve-desktop{display:block}}.hero-wrapper .testimonials-wrapper{position:relative;max-width:80%;margin:-115px auto 0;background:#fff;border-radius:12px;padding:2rem 1rem;box-shadow:0 4px 20px #0000001a;z-index:10;border:2px solid #EBA3B9}@media(min-width:768px){.hero-wrapper .testimonials-wrapper{margin-top:-100px;padding:3rem 2.5rem}}.hero-wrapper .testimonials-wrapper h2{margin-bottom:1rem;text-align:center;color:#1472d6}@media(min-width:640px){.hero-wrapper .testimonials-wrapper h2{font-size:2.25rem;margin-bottom:2rem}}.hero-wrapper .testimonials-wrapper .swiper-button-next,.hero-wrapper .testimonials-wrapper .swiper-button-prev{color:#1472d6;width:14px}.hero-wrapper .testimonials-wrapper .swiper-button-next:hover{transform:translate(2px)}.hero-wrapper .testimonials-wrapper .swiper-button-prev:hover{transform:translate(-2px)}.hero-wrapper .testimonials-wrapper .swiper-button-disabled{opacity:.3}.hero-wrapper .testimonials-wrapper p{font-size:.75rem;padding:0 30px}@media(min-width:640px){.hero-wrapper .testimonials-wrapper p{font-size:1rem;padding:0 40px}}.hero-wrapper .testimonials-wrapper .learn-more{background-color:#1472d6;font-family:Lato,sans-serif;font-size:16px;font-weight:500;padding:.875rem 2rem;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:2px 3px 6px #00000073;letter-spacing:.02em}@media(min-width:768px){.hero-wrapper .testimonials-wrapper .learn-more{font-size:1.125rem;padding:1rem 2.5rem}}.hero-wrapper .testimonials-wrapper .learn-more:hover{background-color:#115eb1;box-shadow:2px 3px 6px #00000073}.hero-wrapper .testimonials-wrapper .learn-more:active{background-color:#0f549e;transform:translateY(1px);box-shadow:2px 3px 6px #00000073}.hero-wrapper .testimonials-wrapper .learn-more a{text-decoration:none;color:#fff}.two-truths{padding:3rem 1.5rem;background-color:#fff}@media(min-width:768px){.two-truths{padding:2rem}}.two-truths .selection-wrapper{display:flex;flex-direction:column;align-items:center;max-width:800px;margin:0 auto}.two-truths .selection-wrapper h2{font-family:Cormorant Garamond,serif;font-size:2rem;font-weight:700;color:#1a1a1a;margin:0 0 1rem;text-align:center;letter-spacing:.02em}@media(min-width:768px){.two-truths .selection-wrapper h2{font-size:2.5rem;margin-bottom:1.25rem}}@media(min-width:1024px){.two-truths .selection-wrapper h2{font-size:3rem;margin-bottom:1.5rem}}.two-truths .selection-wrapper p{font-family:Lato,sans-serif;font-size:16px;color:#63484f;margin:0 0 2rem;text-align:center}@media(min-width:768px){.two-truths .selection-wrapper p{font-size:1.125rem;margin-bottom:2.5rem}}.two-truths .selection-wrapper .selections{display:flex;flex-direction:column;gap:1rem;border:none;padding:0;margin:0;width:100%}@media(min-width:640px){.two-truths .selection-wrapper .selections{flex-direction:row;gap:1.25rem}}.two-truths .selection-wrapper .selections .selection{background-color:#88b38a;border:2px solid #88B38A;border-radius:8px;padding:1rem 1.25rem;min-height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-family:Lato,sans-serif;font-size:16px;color:#1a1a1a;font-weight:400;text-align:center;flex:1;border-left:4px solid rgb(92.9538461538,145.5461538462,95.4);box-shadow:4px 4px 7px #0003}.two-truths .selection-wrapper .selections .selection:hover{box-shadow:6px 6px 6px #00000040}@media(min-width:768px){.two-truths .selection-wrapper .selections .selection{padding:1.25rem 1.5rem;font-size:1.125rem}}.two-truths .selection-wrapper .selections .selection input{position:absolute;opacity:0;width:0;height:0}.two-truths .selection-wrapper .selections .selection input:focus-visible+.selection{outline:3px solid #88B38A;outline-offset:2px}.two-truths .selection-wrapper .selections .selection input:checked~.selection{border-color:#88b38a;background-color:#88b38a4d}.two-truths .selection-wrapper .selections .selection:hover{border-color:#88b38a;background-color:#88b38ab3}.two-truths .selection-wrapper .selections .selection:has(input:checked){border-color:#88b38a;background-color:#88b38a4d;font-weight:500;box-shadow:0 0 0 1px #88b38a}.two-truths .selection-wrapper .selections .selection:has(input:focus-visible){outline:3px solid #88B38A;outline-offset:2px}.two-truths .answer-wrapper{max-width:800px;margin:2rem auto 0;padding:0 1.5rem}@media(min-width:768px){.two-truths .answer-wrapper{margin-top:2.5rem}}.two-truths .answer-wrapper .answer{background-color:#f3eaf0;border-radius:8px;padding:1.25rem 1.5rem;font-family:Lato,sans-serif;font-size:16px;color:#1a1a1a;line-height:1.6;margin:0;box-shadow:4px 4px 7px #0003}.two-truths .answer-wrapper .answer.correct{border-left:4px solid #88B38A}.two-truths .answer-wrapper .answer.incorrect{border-left:4px solid #EBA3B9}@media(min-width:768px){.two-truths .answer-wrapper .answer{padding:1.5rem 2rem;font-size:1.125rem}}.header-wrapper{display:flex;justify-content:space-between;position:sticky;top:0;background-color:#1a1a1a;align-items:center;padding:0 1rem;height:45px;z-index:1004;box-shadow:0 2px 8px #00000080}.header-wrapper .logo{display:flex;align-items:center}.header-wrapper .logo img{height:35px;width:auto}.header-wrapper .nav-wrapper{display:flex;align-items:center;flex-direction:column;gap:2rem;position:fixed;top:45px;right:-100%;padding:2rem 4rem;transition:right .3s ease;z-index:1001}.header-wrapper .nav-wrapper.nav-open{right:0;background:#fff;border-radius:10px 0 0 10px}@media(min-width:640px){.header-wrapper .nav-wrapper.nav-open{background:none}}.header-wrapper .nav-wrapper .nav-link{text-decoration:none;color:#000}@media(min-width:640px){.header-wrapper .nav-wrapper .nav-link{color:#eba3b9}}.header-wrapper .nav-wrapper .nav-link:hover{color:#6b7280}@media(min-width:640px){.header-wrapper .nav-wrapper .nav-link:hover{color:#fff}}.header-wrapper .nav-wrapper .nav-link.active{border-bottom:2px solid black}@media(min-width:640px){.header-wrapper .nav-wrapper .nav-link.active{border-bottom:2px solid #EBA3B9}}@media(min-width:640px){.header-wrapper .nav-wrapper{position:static;flex-direction:row;gap:2rem;padding:0}}.header-wrapper .hamburger{display:flex;flex-direction:column;justify-content:space-around;width:30px;height:25px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1002}@media(min-width:640px){.header-wrapper .hamburger{display:none}}.header-wrapper .hamburger span{width:30px;height:2px;background-color:#eba3b9;border-radius:3px;transition:all .3s ease}.header-wrapper .hamburger.hamburger-open span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.header-wrapper .hamburger.hamburger-open span:nth-child(2){opacity:0}.header-wrapper .hamburger.hamburger-open span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.header-wrapper .overlay{position:fixed;top:45px;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000}.game-cta{position:relative;text-align:center}.game-cta .curve-top{display:block;width:100%;height:80px;margin:2rem 0 0;padding:0;line-height:0}@media(min-width:768px){.game-cta .curve-top{height:100px}}.game-cta .content{background-color:#03390f;padding:1.5rem 1.5rem 3rem}.game-cta h3{font-family:Cormorant Garamond,serif;font-size:2rem;font-weight:700;color:#ffbfd2;margin:0 0 1rem;letter-spacing:.02em}@media(min-width:768px){.game-cta h3{font-size:2.5rem;margin-bottom:1.25rem}}@media(min-width:1024px){.game-cta h3{font-size:3rem;margin-bottom:1.5rem}}.game-cta p{font-family:Lato,sans-serif;font-size:16px;color:#f3eaf0;margin:0 auto 2rem;max-width:600px;line-height:1.6}@media(min-width:768px){.game-cta p{font-size:1.125rem;margin-bottom:2.5rem}}.game-cta a{display:inline-block;text-decoration:none}.game-cta .game-cta-button{background-color:#1472d6;color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:500;padding:.875rem 2rem;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:2px 3px 6px #00000073;letter-spacing:.02em}@media(min-width:768px){.game-cta .game-cta-button{font-size:1.125rem;padding:1rem 2.5rem}}.game-cta .game-cta-button:hover{background-color:#115eb1;box-shadow:2px 3px 6px #00000073}.game-cta .game-cta-button:active{background-color:#0f549e;transform:translateY(1px);box-shadow:2px 3px 6px #00000073}.player-wrapper{position:absolute}.player-wrapper .player{opacity:1;transition:opacity .5s ease-out polygon;transition-fill:#00ff00;transition-stroke:#00aa00;transition-stroke-width:1}.player-wrapper .player.hit{opacity:0}.player-wrapper .player.invincible{animation:blink .3s infinite}@keyframes blink{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.content-wrapper.game{background-color:#f3eaf0;display:flex;justify-content:center;align-items:center;padding:2rem}.game-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.game-wrapper .game-stage-wrapper{display:flex;gap:3rem}.game-wrapper .game-stage-wrapper .instructions{width:10%}.game-wrapper .game-stage-wrapper .instructions h2{padding-bottom:1rem}.game-wrapper .game-stage-wrapper .instructions p{padding-bottom:.5rem}.game-wrapper .game-stage-wrapper .instructions p span{font-weight:700}.game-wrapper .game-stage-wrapper .game-stage{position:relative;height:400px;width:800px;overflow:hidden;background:linear-gradient(to bottom,#87ceeb,#b0d9f1);border:3px solid #1A1A1A;border-radius:8px;box-shadow:0 8px 24px #00000026}.game-wrapper .game-status{display:flex;gap:1.5rem;background-color:#fff;padding:.75rem 2rem;border-radius:8px;box-shadow:0 2px 8px #0000001a;font-size:.875rem;color:#63484f}.game-wrapper .game-status p{margin:0;font-size:1.25rem}.game-wrapper .game-status p span{font-weight:700;font-size:1.125rem}.fire{position:absolute;display:flex;align-items:center;justify-content:center;width:25px;height:30px;font-size:30px;line-height:1;-webkit-user-select:none;user-select:none;animation:flicker .3s infinite alternate;border-radius:50px}@keyframes flicker{0%{opacity:1;transform:scale(1)}to{opacity:.8;transform:scale(1.1)}}.coin{position:absolute;display:flex;align-items:center;font-size:30px;width:40px;height:40px;line-height:1;-webkit-user-select:none;user-select:none;animation:rotateCoin 2s linear infinite}@keyframes rotateCoin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.game-over-wrapper .game-over-content{text-align:center;background-color:#fff;padding:3rem 4rem;border-radius:16px;box-shadow:0 8px 24px #0003}.game-over-wrapper .game-over-content h2{font-family:Cormorant Garamond,serif;font-size:3rem;color:#63484f;margin:0 0 2rem}.game-over-wrapper .game-over-content .game-over-stats-wrapper{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2.5rem}.game-over-wrapper .game-over-content .game-over-stats-wrapper .stat{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:1rem 1.5rem;background-color:#f3eaf0;border-radius:8px}.game-over-wrapper .game-over-content .game-over-stats-wrapper .stat .stat-label{font-size:1.125rem;color:#63484f;font-weight:500}.game-over-wrapper .game-over-content .game-over-stats-wrapper .stat .stat-value{font-size:2rem;font-weight:700;color:#1472d6}.game-over-wrapper .game-over-content .button-replay{background-color:#1472d6;color:#fff;font-family:Lato,sans-serif;font-size:1.125rem;font-weight:500;padding:1rem 3rem;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #00000026;letter-spacing:.02em}.game-over-wrapper .game-over-content .button-replay:hover{background-color:#115eb1;box-shadow:0 4px 12px #0003}.game-over-wrapper .game-over-content .button-replay:active{background-color:#0f549e;box-shadow:0 2px 8px #00000026}.footer-wrapper{position:relative;background-color:#1a1a1a;color:#fff;padding:2rem 1rem;margin-top:auto}.footer-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:60px;background:linear-gradient(to top,transparent 0%,rgba(255,255,255,.03) 30%,rgba(255,255,255,.08) 60%,rgba(255,255,255,.15) 100%);pointer-events:none}.footer-wrapper .footer-content{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}@media(max-width:640px){.footer-wrapper .footer-content{flex-direction:column;align-items:flex-start}}.footer-wrapper .footer-left{display:flex;flex-direction:column;gap:.75rem}.footer-wrapper .footer-left .footer-logo img{height:50px;width:auto}.footer-wrapper .footer-left .copyright{font-size:.875rem;color:#ffffffb3;margin:0}.footer-wrapper .footer-right{display:flex;align-items:center;gap:3rem}@media(max-width:640px){.footer-wrapper .footer-right{flex-direction:column;align-items:flex-start;gap:1.5rem}}.footer-wrapper .footer-right .footer-nav{display:flex;gap:2rem;flex-wrap:wrap}.footer-wrapper .footer-right .footer-nav .footer-nav-link{color:#fff;text-decoration:none;font-size:16px;transition:color .3s ease}.footer-wrapper .footer-right .footer-nav .footer-nav-link:hover{color:#1472d6}.footer-wrapper .footer-right .footer-nav .footer-nav-link.active{color:#1472d6;font-weight:700}.footer-wrapper .footer-right .social-links{display:flex;gap:1rem}.footer-wrapper .footer-right .social-links .social-link{color:#fff;transition:color .3s ease,transform .2s ease;display:flex;align-items:center;justify-content:center}.footer-wrapper .footer-right .social-links .social-link:hover{color:#1472d6;transform:translateY(-2px)}.footer-wrapper .footer-right .social-links .social-link svg{width:24px;height:24px}: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);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}:is(.swiper:not(.swiper-watch-progress),.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)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}: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) svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.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 .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) .swiper-navigation-icon{transform:rotate(180deg)}: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%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.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) .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) .swiper-navigation-icon{transform:rotate(90deg)}
