.ai-lp-button-module__hst9ca__button.ai-lp-button-module__hst9ca__button{color:#fff;font-size:var(--fz20);background:linear-gradient(90deg,#f97316,#ea580c);border-radius:9999px;height:auto;margin-top:4rem;padding:3rem 4rem;transition:all .2s;box-shadow:0 4px 6px -1px #0000001a}.ai-lp-button-module__hst9ca__button.ai-lp-button-module__hst9ca__button:hover{background:linear-gradient(90deg,#ea580c,#c2410c);transform:scale(1.05);box-shadow:0 10px 15px -3px #0000001a}.ai-lp-button-module__hst9ca__icon{width:2.5rem;height:2.5rem;margin-left:.5rem}@media (max-width:768px){.ai-lp-button-module__hst9ca__button.ai-lp-button-module__hst9ca__button{width:100%;max-width:320px;font-size:var(--fz20);margin:2rem auto 0;padding:2.5rem 1rem}.ai-lp-button-module__hst9ca__icon{width:1.75rem;height:1.75rem}}@media (max-width:480px){.ai-lp-button-module__hst9ca__button.ai-lp-button-module__hst9ca__button{max-width:unset;margin:4rem auto 0}}
.agent-merits-module__iuE5EW__section{z-index:10;background:linear-gradient(#fff,#eff6ff,#eef2ff);padding-bottom:5rem;position:relative}.agent-merits-module__iuE5EW__container{margin-left:3%;margin-right:3%;padding:5rem 3rem}.agent-merits-module__iuE5EW__contentWrapper{max-width:100rem;margin-left:auto;margin-right:auto}.agent-merits-module__iuE5EW__titleWrapper{text-align:center;margin-bottom:4rem}.agent-merits-module__iuE5EW__title{font-size:var(--fz38);text-align:center;background:linear-gradient(90deg,#2563eb,#4f46e5);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.agent-merits-module__iuE5EW__subtitle{color:#475569}.agent-merits-module__iuE5EW__meritGrid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.agent-merits-module__iuE5EW__meritCard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff80;border-radius:.5rem;padding:1.5rem;transition:all .3s}.agent-merits-module__iuE5EW__meritCard:hover{background:#fffc}.agent-merits-module__iuE5EW__meritHeader{flex:1;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.agent-merits-module__iuE5EW__iconWrapper{background:linear-gradient(to bottom right,#fef3c7,#ede9fe);border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.agent-merits-module__iuE5EW__icon{color:#4f46e5;width:1.5rem;height:1.5rem}.agent-merits-module__iuE5EW__meritTitle{font-size:var(--fz20);color:#4f46e5;border-bottom:2px solid #f97316;padding-bottom:.5rem;font-weight:700;display:inline-block}.agent-merits-module__iuE5EW__meritDescription{color:#475569;flex:1;margin-bottom:1rem}.agent-merits-module__iuE5EW__imageWrapper{aspect-ratio:16/9;border-radius:.5rem;flex:1;position:relative;overflow:hidden}.agent-merits-module__iuE5EW__image{-o-object-fit:cover;object-fit:cover}.agent-merits-module__iuE5EW__buttonWrapper{text-align:center;margin-top:4rem}.agent-merits-module__iuE5EW__button{color:#fff;font-size:var(--fz20);background:linear-gradient(90deg,#f97316,#ea580c);border-radius:9999px;margin-top:4rem;padding:3rem 4rem;transition:all .2s;box-shadow:0 4px 6px -1px #0000001a}.agent-merits-module__iuE5EW__button svg{width:2.5rem;height:2.5rem}.agent-merits-module__iuE5EW__button:hover{background:linear-gradient(90deg,#ea580c,#c2410c);transform:scale(1.05);box-shadow:0 10px 15px -3px #0000001a}.agent-merits-module__iuE5EW__arrowIcon{width:1.25rem;height:1.25rem;margin-left:.5rem}.agent-merits-module__iuE5EW__note{color:#475569;font-size:var(--fz14);margin-top:1rem}@media (max-width:768px){.agent-merits-module__iuE5EW__title{font-size:var(--fz32)}.agent-merits-module__iuE5EW__meritTitle{font-size:var(--fz24)}.agent-merits-module__iuE5EW__meritGrid{grid-template-columns:1fr}.agent-merits-module__iuE5EW__button{width:100%;font-size:1rem}}
.contact-form-module__pynhSq__container{background:linear-gradient(#eef2ff,#e0e7ff,#fff);flex-direction:column;align-items:center;min-height:100vh;padding:48px 24px;display:flex}.contact-form-module__pynhSq__title{font-size:var(--fz38);text-align:center;color:#4f46e5;margin-bottom:6rem;font-weight:600}.contact-form-module__pynhSq__formCard{box-sizing:border-box;background:#fff;border-radius:24px;max-width:512px;padding:3.2rem;box-shadow:0 4px 6px -1px #0000000d}.contact-form-module__pynhSq__formField{margin-bottom:3rem}.contact-form-module__pynhSq__label{color:#333;align-items:center;margin-bottom:12px;font-size:16px;font-weight:500;display:flex}.contact-form-module__pynhSq__required{color:#ef4444;font-size:var(--fz12);background-color:#fef2f2;border-radius:4px;justify-content:center;align-items:center;margin-right:8px;padding:1px 8px;font-weight:400;display:inline-flex}.contact-form-module__pynhSq__nameInputs{gap:1rem;display:flex}.contact-form-module__pynhSq__nameInputs .contact-form-module__pynhSq__input{width:calc(50% - 1rem)}.contact-form-module__pynhSq__input{box-sizing:border-box;width:100%;font-size:var(--fz16);color:#333;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1rem}.contact-form-module__pynhSq__nameInput .contact-form-module__pynhSq__input{width:50%}.contact-form-module__pynhSq__longInput{color:#333;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:90%;height:48px;padding:0 20px;font-size:16px}.contact-form-module__pynhSq__input::placeholder{color:#9ca3af}.contact-form-module__pynhSq__input:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 2px #4f46e51a}.contact-form-module__pynhSq__errorInput{border-color:#ef4444}.contact-form-module__pynhSq__errorText{color:#ef4444;font-size:var(--fz14);margin-top:8px}.contact-form-module__pynhSq__formStatus{margin-top:16px;font-size:16px;font-weight:500}.contact-form-module__pynhSq__success{color:#10b981}.contact-form-module__pynhSq__error{color:#ef4444}.contact-form-module__pynhSq__dateInputs{gap:12px;display:flex}.contact-form-module__pynhSq__selectInput{appearance:none;color:#333;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E") right 12px center/20px 20px no-repeat;border:1px solid #e5e7eb;border-radius:12px;width:100%;padding:1rem;font-size:16px}.contact-form-module__pynhSq__selectInput:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 2px #4f46e51a}.contact-form-module__pynhSq__dateSelect{flex:1;min-width:100px}.contact-form-module__pynhSq__infoBox{height:120px;font-size:var(--fz12);color:#555;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:1rem;line-height:1.6;overflow-y:auto}.contact-form-module__pynhSq__termsContainer{align-items:center;gap:8px;display:flex}.contact-form-module__pynhSq__termsLabel{color:#374151;font-size:14px}.contact-form-module__pynhSq__termsNote{font-size:var(--fz12);color:#6b7280;margin-top:.5rem}.contact-form-module__pynhSq__checkbox{border:1px solid #e5e7eb;border-radius:4px;width:20px;height:20px;margin-right:8px}.contact-form-module__pynhSq__link{color:#4f46e5;text-decoration:none}.contact-form-module__pynhSq__link:hover{text-decoration:underline}.contact-form-module__pynhSq__submitButton{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:500;transition:background-color .2s}.contact-form-module__pynhSq__submitButton:hover:not(:disabled){background:#4338ca}.contact-form-module__pynhSq__submitButton:disabled{cursor:not-allowed;background:#9ca3af}.contact-form-module__pynhSq__loginText{text-align:center;color:#374151;margin-top:24px;font-size:14px}@media screen and (max-width:768px){.contact-form-module__pynhSq__title{font-size:var(--fz32);margin-bottom:4rem}}@media (max-width:640px){.contact-form-module__pynhSq__container{padding:24px 16px}.contact-form-module__pynhSq__formCard{padding:24px}.contact-form-module__pynhSq__dateInputs{gap:.4rem}.contact-form-module__pynhSq__dateSelect{flex:1;min-width:90px}}
.faq-module__qXBhcq__section{z-index:10;background:linear-gradient(#eef2ff,#e0e7ff,#fff);padding:5rem 0;position:relative}.faq-module__qXBhcq__container{margin-left:3%;margin-right:3%;padding:5rem 3rem}.faq-module__qXBhcq__contentWrapper{max-width:110rem;margin-left:auto;margin-right:auto}.faq-module__qXBhcq__title{font-size:var(--fz38);text-align:center;background:linear-gradient(90deg,#2563eb,#4f46e5);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:4rem;font-weight:700}.faq-module__qXBhcq__faqGrid{flex-direction:column;gap:2rem;margin-bottom:4rem;display:flex}.faq-module__qXBhcq__faqCard{background-color:#ffffff80;border-radius:.5rem;padding:1.5rem;transition:all .3s}.faq-module__qXBhcq__faqCard:hover{background-color:#fffc;transform:translateY(-2px)}.faq-module__qXBhcq__question{font-size:var(--fz20);color:#4f46e5;margin-bottom:.75rem;font-weight:700}.faq-module__qXBhcq__answer{color:#475569;white-space:pre-line}.faq-module__qXBhcq__buttonWrapper{text-align:center}.faq-module__qXBhcq__button{color:#fff;font-size:var(--fz20);background:linear-gradient(90deg,#f97316,#ea580c);border-radius:9999px;margin-top:4rem;padding:3rem 4rem;transition:all .2s;box-shadow:0 4px 6px -1px #0000001a}.faq-module__qXBhcq__button svg{width:2.5rem;height:2.5rem}.faq-module__qXBhcq__button:hover{background:linear-gradient(90deg,#ea580c,#c2410c);transform:scale(1.05);box-shadow:0 10px 15px -3px #0000001a}.faq-module__qXBhcq__buttonArrowIcon,.faq-module__qXBhcq__arrowIcon{width:1.25rem;height:1.25rem;margin-left:.5rem}.faq-module__qXBhcq__note{color:#475569;font-size:var(--fz14);margin-top:1rem}@media (max-width:640px){.faq-module__qXBhcq__title{font-size:var(--fz24);margin-bottom:2rem}.faq-module__qXBhcq__button{width:100%;font-size:var(--fz20);padding:1.25rem}.faq-module__qXBhcq__faqCard{padding:1rem}.faq-module__qXBhcq__question{font-size:var(--fz20)}}
@media screen and (max-height:950px){.hero-module__DPNcwG__section,.hero-module__DPNcwG__heroArticle{height:100vh}}.hero-module__DPNcwG__section{background:linear-gradient(#eaeefd 0%,#eaeefd00 100%)}.hero-module__DPNcwG__heroArticle{align-items:center;gap:2rem;width:90%;max-width:1080px;margin:0 auto;display:flex}.hero-module__DPNcwG__textBox,.hero-module__DPNcwG__imgBox{flex-direction:column;flex:1;justify-content:center;height:100%;padding:12rem 0 8rem;display:flex}.hero-module__DPNcwG__textBox h1{font-size:var(--fz40);-webkit-text-fill-color:transparent;background:linear-gradient(270deg,#2563eb 0%,#4f46e5 100%);-webkit-background-clip:text;background-clip:text;font-weight:600}.hero-module__DPNcwG__textBox h1 p{line-height:1.6;overflow:hidden}.hero-module__DPNcwG__firstText span.hero-module__DPNcwG__grabox,.hero-module__DPNcwG__firstText span.hero-module__DPNcwG__titleText{opacity:0;animation:.4s ease-out forwards hero-module__DPNcwG__slideUp;display:inline-block}.hero-module__DPNcwG__secondText span.hero-module__DPNcwG__grabox,.hero-module__DPNcwG__secondText span.hero-module__DPNcwG__titleText{opacity:0;animation:.4s ease-out .2s forwards hero-module__DPNcwG__slideUp;display:inline-block}.hero-module__DPNcwG__secondText span.hero-module__DPNcwG__titleText.hero-module__DPNcwG__delay{animation-delay:.2s}.hero-module__DPNcwG__thirdText span.hero-module__DPNcwG__titleText{opacity:0;animation:.4s ease-out .4s forwards hero-module__DPNcwG__slideUp;display:inline-block}@keyframes hero-module__DPNcwG__slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.hero-module__DPNcwG__textBox h1 span.hero-module__DPNcwG__grabox{font-size:var(--fz44);-webkit-text-fill-color:#fff;box-sizing:border-box;background:linear-gradient(270deg,#2563eb 0%,#4f46e5 100%);padding:.5rem 1rem;box-shadow:0 5px 5px #00000026}.hero-module__DPNcwG__textBox h1 span.hero-module__DPNcwG__titleText{-webkit-text-fill-color:#2563eb}.hero-module__DPNcwG__textBox .hero-module__DPNcwG__subtext{font-size:var(--fz20);opacity:0;margin-top:2rem;font-weight:500;animation:1.2s ease-in-out forwards hero-module__DPNcwG__fadeInOut}.hero-module__DPNcwG__textBox .hero-module__DPNcwG__mvButtonBox{width:100%}.hero-module__DPNcwG__textBox .hero-module__DPNcwG__mvButton{box-sizing:border-box;opacity:0;background:linear-gradient(90deg,#f28900 0%,#f26500 100%);border-radius:50px;align-items:center;gap:2rem;width:100%;max-width:400px;margin-top:6rem;padding:1rem 4rem 1rem 1rem;transition:transform .3s ease-in-out;animation:1.2s ease-in-out forwards hero-module__DPNcwG__fadeInOut;display:flex;position:relative;box-shadow:0 4px 4px #00000040}.hero-module__DPNcwG__textBox .hero-module__DPNcwG__mvButton:hover{transform:scale(1.05)}.hero-module__DPNcwG__textBox .hero-module__DPNcwG__mvButton span{color:#fff;font-size:var(--fz24);font-weight:600}.hero-module__DPNcwG__textBox .hero-module__DPNcwG__mvButton .hero-module__DPNcwG__buttonImgBox{display:flex}.hero-module__DPNcwG__arrow{cursor:pointer;position:absolute;top:50%;right:6rem;transform:translateY(-50%)rotate(-90deg)}.hero-module__DPNcwG__arrow span{border-bottom:5px solid #fff;border-right:5px solid #fff;width:1vw;height:1vw;margin:-10px;animation:2s infinite hero-module__DPNcwG__animate;display:block;transform:rotate(45deg)}.hero-module__DPNcwG__arrow span:nth-child(2){animation-delay:-.2s}.hero-module__DPNcwG__arrow span:nth-child(3){animation-delay:-.4s}@keyframes hero-module__DPNcwG__animate{0%{opacity:0;transform:rotate(45deg)translate(-20px,-20px)}50%{opacity:1}to{opacity:0;transform:rotate(45deg)translate(20px,20px)}}@keyframes hero-module__DPNcwG__bounceEffect{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero-module__DPNcwG__imgBox{background:url(/lp/images/mv-bg.svg) 0 0/cover no-repeat}.hero-module__DPNcwG__imgBox .hero-module__DPNcwG__titleBox{text-align:center;opacity:0;margin-bottom:2rem;animation:1.2s ease-in-out forwards hero-module__DPNcwG__fadeInOut}.hero-module__DPNcwG__imgBox .hero-module__DPNcwG__computerBox>img:first-of-type{opacity:0;animation:1.2s ease-in-out forwards hero-module__DPNcwG__fadeInOut}.hero-module__DPNcwG__imgBox .hero-module__DPNcwG__computerBox{position:relative}.hero-module__DPNcwG__imgBox .hero-module__DPNcwG__computerBox ul{justify-content:center;gap:1rem;width:100%;display:flex;position:absolute;top:calc(50% + 6rem);left:50%;transform:translate(-50%,-50%)}.hero-module__DPNcwG__imgBox .hero-module__DPNcwG__computerBox ul li:first-of-type img{opacity:0;animation:1.2s ease-in-out forwards hero-module__DPNcwG__fadeInOut}.hero-module__DPNcwG__imgBox .hero-module__DPNcwG__computerBox ul li:nth-of-type(2) img,.hero-module__DPNcwG__imgBox .hero-module__DPNcwG__computerBox ul li:nth-of-type(3) img{opacity:0;animation:1.2s ease-in-out .2s forwards hero-module__DPNcwG__fadeInOut}@keyframes hero-module__DPNcwG__fadeInOut{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1080px){.hero-module__DPNcwG__textBox h1{font-size:var(--fz32);width:100%}.hero-module__DPNcwG__textBox h1 span.hero-module__DPNcwG__grabox{font-size:var(--fz38)}.hero-module__DPNcwG__textBox .hero-module__DPNcwG__subtext{font-size:var(--fz16);width:100%;margin-top:2rem}}@media screen and (max-width:880px){.hero-module__DPNcwG__heroArticle{flex-direction:column-reverse;width:100%;position:relative}.hero-module__DPNcwG__textBox{z-index:1;opacity:0;align-items:center;height:auto;padding:12rem 5% 8rem;animation:.6s ease-in-out 1.5s forwards hero-module__DPNcwG__slideUp;position:absolute;top:0}.hero-module__DPNcwG__imgBox{filter:blur();animation:1.6s ease-in-out 1s forwards hero-module__DPNcwG__blur}@keyframes hero-module__DPNcwG__blur{0%{filter:blur()}to{filter:blur(2rem)}}@keyframes hero-module__DPNcwG__slideUp{0%{opacity:0;transform:translateY(5rem)}to{opacity:1;transform:translateY(0)}}}@media screen and (max-width:640px){.hero-module__DPNcwG__br{display:none}.hero-module__DPNcwG__arrow span{width:1.8vw;height:1.8vw;display:block}.hero-module__DPNcwG__textBox h1{font-size:var(--fz44)}.hero-module__DPNcwG__textBox h1 span.hero-module__DPNcwG__grabox{font-size:var(--fz48)}.hero-module__DPNcwG__textBox .hero-module__DPNcwG__subtext{font-size:var(--fz28)}.hero-module__DPNcwG__textBox .hero-module__DPNcwG__mvButton:hover{transform:unset}.hero-module__DPNcwG__textBox .hero-module__DPNcwG__mvButton span{font-size:var(--fz28)}.hero-module__DPNcwG__section,.hero-module__DPNcwG__heroArticle{height:auto}}@media screen and (max-width:480px){.hero-module__DPNcwG__textBox .hero-module__DPNcwG__mvButton img{width:55px;height:55px}}
.market-info-module__2bKt5G__section{z-index:10;background:linear-gradient(#eef2ff,#f8fafc,#f1f5f9,#fff)}.market-info-module__2bKt5G__container{margin:0 auto;padding:5rem 3rem}.market-info-module__2bKt5G__contentWrapper{max-width:100rem;margin-left:auto;margin-right:auto}.market-info-module__2bKt5G__title{font-size:var(--fz38);text-align:center;background:linear-gradient(90deg,#2563eb,#4f46e5);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:4rem;font-weight:700}.market-info-module__2bKt5G__highlight{font-size:var(--fz38);color:#f97316}.market-info-module__2bKt5G__flexContainer{flex-direction:column;gap:5rem;display:flex}.market-info-module__2bKt5G__flexRow{align-items:center;gap:6rem;display:flex}.market-info-module__2bKt5G__column{width:50%}.market-info-module__2bKt5G__descriptionWrapper{margin-bottom:2rem}.market-info-module__2bKt5G__subtitle{font-size:var(--fz24);color:#2563eb;border-bottom:2px solid #f97316;margin-bottom:2rem;padding-bottom:.5rem;font-weight:700}.market-info-module__2bKt5G__imageWrapper{aspect-ratio:16/9;margin-bottom:1rem;position:relative;overflow:hidden}.market-info-module__2bKt5G__imageWrapper .market-info-module__2bKt5G__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.market-info-module__2bKt5G__list{color:#475569;flex-direction:column;gap:.5rem;display:flex}.market-info-module__2bKt5G__description{color:#475569;line-height:1.7}.market-info-module__2bKt5G__buttonWrapper{text-align:center}.market-info-module__2bKt5G__button{color:#fff;font-size:var(--fz20);background:linear-gradient(90deg,#f97316,#ea580c);border-radius:9999px;margin-top:4rem;padding:3rem 4rem;transition:all .2s;box-shadow:0 4px 6px -1px #0000001a}.market-info-module__2bKt5G__button svg{width:2.5rem;height:2.5rem}.market-info-module__2bKt5G__button:hover{background:linear-gradient(90deg,#ea580c,#c2410c);transform:scale(1.05);box-shadow:0 10px 15px -3px #0000001a}@media (max-width:768px){.market-info-module__2bKt5G__section{padding:3rem 0}.market-info-module__2bKt5G__title{font-size:var(--fz36);margin-bottom:2rem}.market-info-module__2bKt5G__highlight{font-size:var(--fz40)}.market-info-module__2bKt5G__flexRow{flex-direction:column;gap:2rem}.market-info-module__2bKt5G__column{width:100%}}@media (min-width:1400px){.market-info-module__2bKt5G__container{max-width:1400px}}@media (min-width:768px){.market-info-module__2bKt5G__md\:flex-row{flex-direction:row}}.market-info-module__2bKt5G__items-center{align-items:center}
: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{-o-object-fit:contain;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)}

