@keyframes Carousel-module-scss-module__XNQocq__rotateXAnimationReverse{0%{transform:perspective(1000px)rotateX(360deg)}to{transform:perspective(1000px)rotateX(0)}}@keyframes Carousel-module-scss-module__XNQocq__rotateXAnimation{0%{transform:perspective(1000px)rotateX(0)}to{transform:perspective(1000px)rotateX(360deg)}}@keyframes Carousel-module-scss-module__XNQocq__rotateYAnimationReverse{0%{transform:perspective(1000px)rotateY(360deg)}to{transform:perspective(1000px)rotateY(0)}}@keyframes Carousel-module-scss-module__XNQocq__rotateYAnimation{0%{transform:perspective(1000px)rotateY(0)}to{transform:perspective(1000px)rotateY(360deg)}}@keyframes Carousel-module-scss-module__XNQocq__rotateYAnimationWithOpacity{0%{opacity:1;transform:perspective(1000px)rotateY(0)}10%{opacity:1;transform:perspective(1000px)rotateY(0)}30%{opacity:.2;transform:perspective(1000px)rotateY(90deg)}50%{opacity:1;transform:perspective(1000px)rotateY(180deg)}70%{opacity:.2;transform:perspective(1000px)rotateY(270deg)}90%{opacity:1;transform:perspective(1000px)rotateY(360deg)}to{opacity:1;transform:perspective(1000px)rotateY(360deg)}}@keyframes Carousel-module-scss-module__XNQocq__logoShadowOpacity{0%{opacity:1}10%{opacity:1}30%{opacity:.2}50%{opacity:1}70%{opacity:.2}90%{opacity:1}to{opacity:1}}@keyframes Carousel-module-scss-module__XNQocq__logoBlinkLikeBulbAnimation{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}28%{opacity:1}29%{opacity:.2}33%{opacity:.2}34%{opacity:1}36%{opacity:1}37%{opacity:.2}50%{opacity:.2}51%{opacity:1}55%{opacity:1}56%{opacity:.2}70%{opacity:.2}to{opacity:1}}@keyframes Carousel-module-scss-module__XNQocq__showAfterDelay{0%{opacity:0}to{opacity:1}}@keyframes Carousel-module-scss-module__XNQocq__blinkBoxAnimationFirst{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}30%{opacity:1}31%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes Carousel-module-scss-module__XNQocq__blinkBoxAnimationSecond{0%{opacity:.2}32%{opacity:.2}33%{opacity:1}37%{opacity:1}38%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes Carousel-module-scss-module__XNQocq__blinkBoxAnimationThird{0%{opacity:.2}39%{opacity:.2}40%{opacity:1}44%{opacity:1}45%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes Carousel-module-scss-module__XNQocq__blinkBoxAnimationFourth{0%{opacity:.2}46%{opacity:.2}47%{opacity:1}51%{opacity:1}52%{opacity:.2}62%{opacity:.2}to{opacity:1}}.Carousel-module-scss-module__XNQocq__carousel{width:100%;max-width:100%;margin:0 auto;position:relative}.Carousel-module-scss-module__XNQocq__carousel__container{border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1)}.Carousel-module-scss-module__XNQocq__carousel__wrapper{width:100%;transition:transform .5s ease-in-out;display:flex}.Carousel-module-scss-module__XNQocq__carousel__slide{flex-direction:column;justify-content:center;align-items:center;min-width:100%;display:flex;position:relative}.Carousel-module-scss-module__XNQocq__carousel__image{object-fit:cover;width:100%;height:300px;display:block}.Carousel-module-scss-module__XNQocq__carousel__content{color:#fff;text-align:center;background:linear-gradient(transparent,rgba(0,0,0,.7));padding:30px 20px 20px;position:absolute;bottom:0;left:0;right:0}.Carousel-module-scss-module__XNQocq__carousel__title{text-shadow:1px 1px 2px rgba(0,0,0,.5);margin:0 0 8px;font-size:24px;font-weight:600}.Carousel-module-scss-module__XNQocq__carousel__description{opacity:.9;text-shadow:1px 1px 2px rgba(0,0,0,.5);margin:0;font-size:16px}.Carousel-module-scss-module__XNQocq__carousel__arrow{cursor:pointer;z-index:2;color:#212529;background:rgba(255,255,255,.9);border:none;border-radius:50%;place-content:center;align-items:center;width:50px;height:50px;transition:all .3s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px rgba(0,0,0,.2)}.Carousel-module-scss-module__XNQocq__carousel__arrow:hover{background:#fff;transform:translateY(-50%)scale(1.1);box-shadow:0 4px 15px rgba(0,0,0,.3)}.Carousel-module-scss-module__XNQocq__carousel__arrow:active{transform:translateY(-50%)scale(.95)}.Carousel-module-scss-module__XNQocq__carousel__arrow--prev{left:20px}.Carousel-module-scss-module__XNQocq__carousel__arrow--next{right:20px}.Carousel-module-scss-module__XNQocq__carousel__arrow svg{place-content:center;font-size:38px;display:grid}.Carousel-module-scss-module__XNQocq__carousel__dots{justify-content:center;gap:12px;margin-top:20px;padding:0 20px;display:flex}.Carousel-module-scss-module__XNQocq__carousel__dot{cursor:pointer;background:#dee2e6;border:none;border-radius:50%;width:12px;height:12px;transition:all .3s}.Carousel-module-scss-module__XNQocq__carousel__dot:hover{background:#ced4da;transform:scale(1.2)}.Carousel-module-scss-module__XNQocq__carousel__dot--active{background:#378ac8;transform:scale(1.3)}.Carousel-module-scss-module__XNQocq__carousel__dot--active:hover{background:#286cac}@media (max-width:768px){.Carousel-module-scss-module__XNQocq__carousel__image{height:200px}.Carousel-module-scss-module__XNQocq__carousel__content{padding:20px 15px 15px}.Carousel-module-scss-module__XNQocq__carousel__title{font-size:20px}.Carousel-module-scss-module__XNQocq__carousel__description{font-size:14px}.Carousel-module-scss-module__XNQocq__carousel__arrow{width:40px;height:40px}.Carousel-module-scss-module__XNQocq__carousel__arrow--prev{left:10px}.Carousel-module-scss-module__XNQocq__carousel__arrow--next{right:10px}.Carousel-module-scss-module__XNQocq__carousel__arrow svg{font-size:28px}.Carousel-module-scss-module__XNQocq__carousel__dots{gap:8px;margin-top:15px}.Carousel-module-scss-module__XNQocq__carousel__dot{width:10px;height:10px}}
@keyframes BenefitsSection-module-scss-module__U9fJGa__rotateXAnimationReverse{0%{transform:perspective(1000px)rotateX(360deg)}to{transform:perspective(1000px)rotateX(0)}}@keyframes BenefitsSection-module-scss-module__U9fJGa__rotateXAnimation{0%{transform:perspective(1000px)rotateX(0)}to{transform:perspective(1000px)rotateX(360deg)}}@keyframes BenefitsSection-module-scss-module__U9fJGa__rotateYAnimationReverse{0%{transform:perspective(1000px)rotateY(360deg)}to{transform:perspective(1000px)rotateY(0)}}@keyframes BenefitsSection-module-scss-module__U9fJGa__rotateYAnimation{0%{transform:perspective(1000px)rotateY(0)}to{transform:perspective(1000px)rotateY(360deg)}}@keyframes BenefitsSection-module-scss-module__U9fJGa__rotateYAnimationWithOpacity{0%{opacity:1;transform:perspective(1000px)rotateY(0)}10%{opacity:1;transform:perspective(1000px)rotateY(0)}30%{opacity:.2;transform:perspective(1000px)rotateY(90deg)}50%{opacity:1;transform:perspective(1000px)rotateY(180deg)}70%{opacity:.2;transform:perspective(1000px)rotateY(270deg)}90%{opacity:1;transform:perspective(1000px)rotateY(360deg)}to{opacity:1;transform:perspective(1000px)rotateY(360deg)}}@keyframes BenefitsSection-module-scss-module__U9fJGa__logoShadowOpacity{0%{opacity:1}10%{opacity:1}30%{opacity:.2}50%{opacity:1}70%{opacity:.2}90%{opacity:1}to{opacity:1}}@keyframes BenefitsSection-module-scss-module__U9fJGa__logoBlinkLikeBulbAnimation{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}28%{opacity:1}29%{opacity:.2}33%{opacity:.2}34%{opacity:1}36%{opacity:1}37%{opacity:.2}50%{opacity:.2}51%{opacity:1}55%{opacity:1}56%{opacity:.2}70%{opacity:.2}to{opacity:1}}@keyframes BenefitsSection-module-scss-module__U9fJGa__showAfterDelay{0%{opacity:0}to{opacity:1}}@keyframes BenefitsSection-module-scss-module__U9fJGa__blinkBoxAnimationFirst{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}30%{opacity:1}31%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes BenefitsSection-module-scss-module__U9fJGa__blinkBoxAnimationSecond{0%{opacity:.2}32%{opacity:.2}33%{opacity:1}37%{opacity:1}38%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes BenefitsSection-module-scss-module__U9fJGa__blinkBoxAnimationThird{0%{opacity:.2}39%{opacity:.2}40%{opacity:1}44%{opacity:1}45%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes BenefitsSection-module-scss-module__U9fJGa__blinkBoxAnimationFourth{0%{opacity:.2}46%{opacity:.2}47%{opacity:1}51%{opacity:1}52%{opacity:.2}62%{opacity:.2}to{opacity:1}}.BenefitsSection-module-scss-module__U9fJGa__benefits{background:linear-gradient(135deg,var(--main-hero-gradient-from)0%,var(--main-hero-gradient-to)100%);width:100%;padding:80px 0}.BenefitsSection-module-scss-module__U9fJGa__benefits__container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.BenefitsSection-module-scss-module__U9fJGa__benefits__header{text-align:center;margin-bottom:60px}.BenefitsSection-module-scss-module__U9fJGa__benefits__title{color:var(--text-primary);margin:0 0 16px;font-size:48px;font-weight:700;line-height:1.2}.BenefitsSection-module-scss-module__U9fJGa__benefits__subtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:20px;line-height:1.5}.BenefitsSection-module-scss-module__U9fJGa__benefits__grid{flex-flow:wrap;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));justify-content:center;gap:8px;width:100%;margin-top:60px;display:flex}.BenefitsSection-module-scss-module__U9fJGa__benefits__containerCard{flex-direction:row;justify-content:space-between;align-items:stretch;gap:8px;width:48%;display:flex}.BenefitsSection-module-scss-module__U9fJGa__benefits__card{background:var(--card);text-align:center;border:1px solid #e9ecef;border-radius:16px;flex-direction:column;justify-content:space-between;width:50%;padding:40px 30px;transition:all .3s;display:flex;box-shadow:0 4px 20px rgba(0,0,0,.08)}.BenefitsSection-module-scss-module__U9fJGa__benefits__card:hover{box-shadow:0 8px 30px rgba(var(--shadow-color),.15);border-color:#b1e6f9;transform:translateY(-8px)}.BenefitsSection-module-scss-module__U9fJGa__benefits__iconWrapper{margin-bottom:24px}.BenefitsSection-module-scss-module__U9fJGa__benefits__icon{color:#fff;background:linear-gradient(135deg,#378ac8,#286cac);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto;display:inline-flex}.BenefitsSection-module-scss-module__U9fJGa__benefits__icon svg{font-size:36px}.BenefitsSection-module-scss-module__U9fJGa__benefits__cardTitle{color:var(--text-primary);margin:0 0 16px;font-size:24px;font-weight:600;line-height:1.3}.BenefitsSection-module-scss-module__U9fJGa__benefits__cardPrice{color:#5fbf28;margin:0 0 16px;font-size:24px;font-weight:600;line-height:1.3}.BenefitsSection-module-scss-module__U9fJGa__benefits__cardDescription{color:var(--text-secondary);margin:0;font-size:16px;line-height:1.6}@media (max-width:768px){.BenefitsSection-module-scss-module__U9fJGa__benefits{padding:60px 0}.BenefitsSection-module-scss-module__U9fJGa__benefits__container{padding:0 16px}.BenefitsSection-module-scss-module__U9fJGa__benefits__header{margin-bottom:40px}.BenefitsSection-module-scss-module__U9fJGa__benefits__title{font-size:36px}.BenefitsSection-module-scss-module__U9fJGa__benefits__subtitle{font-size:18px}.BenefitsSection-module-scss-module__U9fJGa__benefits__grid{flex-direction:column;grid-template-columns:1fr;gap:20px;margin-top:40px}.BenefitsSection-module-scss-module__U9fJGa__benefits__containerCard{width:100%}.BenefitsSection-module-scss-module__U9fJGa__benefits__card{padding:30px 20px}.BenefitsSection-module-scss-module__U9fJGa__benefits__icon{width:60px;height:60px}.BenefitsSection-module-scss-module__U9fJGa__benefits__icon svg{font-size:28px}.BenefitsSection-module-scss-module__U9fJGa__benefits__cardTitle,.BenefitsSection-module-scss-module__U9fJGa__benefits__cardPrice{font-size:20px}.BenefitsSection-module-scss-module__U9fJGa__benefits__cardDescription{font-size:14px}}
@keyframes rotateXAnimationReverse{0%{transform:perspective(1000px)rotateX(360deg)}to{transform:perspective(1000px)rotateX(0)}}@keyframes rotateXAnimation{0%{transform:perspective(1000px)rotateX(0)}to{transform:perspective(1000px)rotateX(360deg)}}@keyframes rotateYAnimationReverse{0%{transform:perspective(1000px)rotateY(360deg)}to{transform:perspective(1000px)rotateY(0)}}@keyframes rotateYAnimation{0%{transform:perspective(1000px)rotateY(0)}to{transform:perspective(1000px)rotateY(360deg)}}@keyframes rotateYAnimationWithOpacity{0%{opacity:1;transform:perspective(1000px)rotateY(0)}10%{opacity:1;transform:perspective(1000px)rotateY(0)}30%{opacity:.2;transform:perspective(1000px)rotateY(90deg)}50%{opacity:1;transform:perspective(1000px)rotateY(180deg)}70%{opacity:.2;transform:perspective(1000px)rotateY(270deg)}90%{opacity:1;transform:perspective(1000px)rotateY(360deg)}to{opacity:1;transform:perspective(1000px)rotateY(360deg)}}@keyframes logoShadowOpacity{0%{opacity:1}10%{opacity:1}30%{opacity:.2}50%{opacity:1}70%{opacity:.2}90%{opacity:1}to{opacity:1}}@keyframes logoBlinkLikeBulbAnimation{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}28%{opacity:1}29%{opacity:.2}33%{opacity:.2}34%{opacity:1}36%{opacity:1}37%{opacity:.2}50%{opacity:.2}51%{opacity:1}55%{opacity:1}56%{opacity:.2}70%{opacity:.2}to{opacity:1}}@keyframes showAfterDelay{0%{opacity:0}to{opacity:1}}@keyframes blinkBoxAnimationFirst{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}30%{opacity:1}31%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes blinkBoxAnimationSecond{0%{opacity:.2}32%{opacity:.2}33%{opacity:1}37%{opacity:1}38%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes blinkBoxAnimationThird{0%{opacity:.2}39%{opacity:.2}40%{opacity:1}44%{opacity:1}45%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes blinkBoxAnimationFourth{0%{opacity:.2}46%{opacity:.2}47%{opacity:1}51%{opacity:1}52%{opacity:.2}62%{opacity:.2}to{opacity:1}}.withAnimation{height:100px}.withAnimation .logoContainer .logoFrame .topBox{animation:2.8s blinkBoxAnimationFirst}.withAnimation .logoContainer .logoFrame .rightBox{animation:2.8s blinkBoxAnimationSecond}.withAnimation .logoContainer .logoFrame .bottomBox{animation:2.8s blinkBoxAnimationThird}.withAnimation .logoContainer .logoFrame .leftBox{animation:2.8s blinkBoxAnimationFourth}.logoContainer{--logo-scale:1;width:calc(100px*var(--logo-scale));height:calc(120px*var(--logo-scale));transform:scale(calc(150%*var(--logo-scale)));overflow:visible}.logoContainer--activated .topBox{animation:.5s ease-in-out forwards slideOut-top!important}.logoContainer--activated .leftBox{animation:.5s ease-in-out forwards slideOut-left!important}.logoContainer--activated .rightBox{animation:.5s ease-in-out forwards slideOut-right!important}.logoContainer--activated .bottomBox{animation:.5s ease-in-out forwards slideOut-bottom!important}.wrapper{flex-direction:row;justify-content:center;align-items:center;display:flex}.adminLoginContainer{z-index:2000;opacity:0;flex-direction:column;justify-content:flex-start;align-items:start;font-family:Pretendard;transition:opacity 1s ease-in-out;display:flex;position:absolute}.show{opacity:1}.adminLoginInput{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:rgba(255,255,255,.9);background:rgba(255,255,255,.1);border:2px solid rgba(255,255,255,.3);border-radius:8px;width:200px;height:36px;margin-top:10px;padding:8px 12px;font-size:.85rem;transition:all .3s}.adminLoginInput::placeholder{color:rgba(255,255,255,.6);font-size:.8rem}.adminLoginInput:focus{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.6);outline:none;box-shadow:0 0 15px rgba(255,255,255,.2)}.adminLoginButton{color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(255,255,255,.1));border:1px solid rgba(255,255,255,.3);border-radius:8px;place-content:center;width:200px;height:32px;margin-top:8px;padding:0;font-size:.85rem;font-weight:500;transition:all .3s;display:grid}.adminLoginButton:hover{background:linear-gradient(135deg,rgba(255,255,255,.3),rgba(255,255,255,.15));border-color:rgba(255,255,255,.5);transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,255,255,.2)}.adminLoginButton:active{transform:translateY(0);box-shadow:0 2px 8px rgba(255,255,255,.15)}.logoFrame_ground_shadow{width:calc(80px*var(--logo-scale));height:calc(15px*var(--logo-scale));z-index:-1;background-color:#373737;border-radius:100%;position:absolute;bottom:0%;left:50%;transform:translate(-50%)}.logoFrame{z-index:1000;width:calc(100px*var(--logo-scale));height:calc(100px*var(--logo-scale));position:absolute;top:0%;overflow:visible;transform:translate(0%)scale(1)}.logoFrame>*{position:absolute}.logoFrame>*>*,.logoFrame>*>*>*{border-radius:10%}.logoFrame .topBox{width:calc(100px*var(--logo-scale));height:calc(50px*var(--logo-scale));z-index:10;flex-direction:row;justify-content:center;align-items:center;display:flex;top:0;left:0}.logoFrame .topBox>.topBox_plate_frame{transform:scaleX(135%)scaleY(58%)}.logoFrame .topBox>.topBox_plate_frame>.topBox_plate{width:calc(50px*var(--logo-scale));height:calc(50px*var(--logo-scale));background-color:#65b1de;transform:rotate(45deg)}.logoFrame .leftBox{width:calc(50px*var(--logo-scale));height:calc(100px*var(--logo-scale));padding:calc(18px*var(--logo-scale))0 0 calc(1px*var(--logo-scale));flex-direction:row;justify-content:center;align-items:center;display:flex;top:0;left:0}.logoFrame .leftBox>.leftBox_plate{width:calc(40px*var(--logo-scale));height:calc(50px*var(--logo-scale));background-color:#378ac8;transform:skew(30deg)rotate(30deg)}.logoFrame .rightBox{width:calc(50px*var(--logo-scale));height:calc(100px*var(--logo-scale));padding:calc(18px*var(--logo-scale))calc(1px*var(--logo-scale))0 0;flex-direction:row;justify-content:center;align-items:center;display:flex;top:0;right:0}.logoFrame .rightBox>.rightBox_plate{width:calc(40px*var(--logo-scale));height:calc(50px*var(--logo-scale));background-color:#286cac;transform:skew(-30deg)rotate(-30deg)}.logoFrame .bottomBox{bottom:calc(7px*var(--logo-scale));width:calc(100px*var(--logo-scale));height:calc(50px*var(--logo-scale));z-index:10;flex-direction:row;justify-content:center;align-items:center;display:flex;left:0}.logoFrame .bottomBox>.bottomBox_plate_frame{transform:scaleX(135%)scaleY(58%)}.logoFrame .bottomBox>.bottomBox_plate_frame>.bottomBox_plate{width:calc(50px*var(--logo-scale));height:calc(50px*var(--logo-scale));background-color:rgba(255,255,255,.3);transform:rotate(45deg)}@keyframes slideOut-top{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes slideOut-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-40px)}}@keyframes slideOut-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(40px)}}@keyframes slideOut-bottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40px)}}
@keyframes MainWithAuth-module-scss-module__M08a-a__rotateXAnimationReverse{0%{transform:perspective(1000px)rotateX(360deg)}to{transform:perspective(1000px)rotateX(0)}}@keyframes MainWithAuth-module-scss-module__M08a-a__rotateXAnimation{0%{transform:perspective(1000px)rotateX(0)}to{transform:perspective(1000px)rotateX(360deg)}}@keyframes MainWithAuth-module-scss-module__M08a-a__rotateYAnimationReverse{0%{transform:perspective(1000px)rotateY(360deg)}to{transform:perspective(1000px)rotateY(0)}}@keyframes MainWithAuth-module-scss-module__M08a-a__rotateYAnimation{0%{transform:perspective(1000px)rotateY(0)}to{transform:perspective(1000px)rotateY(360deg)}}@keyframes MainWithAuth-module-scss-module__M08a-a__rotateYAnimationWithOpacity{0%{opacity:1;transform:perspective(1000px)rotateY(0)}10%{opacity:1;transform:perspective(1000px)rotateY(0)}30%{opacity:.2;transform:perspective(1000px)rotateY(90deg)}50%{opacity:1;transform:perspective(1000px)rotateY(180deg)}70%{opacity:.2;transform:perspective(1000px)rotateY(270deg)}90%{opacity:1;transform:perspective(1000px)rotateY(360deg)}to{opacity:1;transform:perspective(1000px)rotateY(360deg)}}@keyframes MainWithAuth-module-scss-module__M08a-a__logoShadowOpacity{0%{opacity:1}10%{opacity:1}30%{opacity:.2}50%{opacity:1}70%{opacity:.2}90%{opacity:1}to{opacity:1}}@keyframes MainWithAuth-module-scss-module__M08a-a__logoBlinkLikeBulbAnimation{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}28%{opacity:1}29%{opacity:.2}33%{opacity:.2}34%{opacity:1}36%{opacity:1}37%{opacity:.2}50%{opacity:.2}51%{opacity:1}55%{opacity:1}56%{opacity:.2}70%{opacity:.2}to{opacity:1}}@keyframes MainWithAuth-module-scss-module__M08a-a__showAfterDelay{0%{opacity:0}to{opacity:1}}@keyframes MainWithAuth-module-scss-module__M08a-a__blinkBoxAnimationFirst{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}30%{opacity:1}31%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes MainWithAuth-module-scss-module__M08a-a__blinkBoxAnimationSecond{0%{opacity:.2}32%{opacity:.2}33%{opacity:1}37%{opacity:1}38%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes MainWithAuth-module-scss-module__M08a-a__blinkBoxAnimationThird{0%{opacity:.2}39%{opacity:.2}40%{opacity:1}44%{opacity:1}45%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes MainWithAuth-module-scss-module__M08a-a__blinkBoxAnimationFourth{0%{opacity:.2}46%{opacity:.2}47%{opacity:1}51%{opacity:1}52%{opacity:.2}62%{opacity:.2}to{opacity:1}}.MainWithAuth-module-scss-module__M08a-a__home{min-height:100vh}.MainWithAuth-module-scss-module__M08a-a__home__hero{background:linear-gradient(135deg,var(--main-hero-gradient-from)0%,var(--main-hero-gradient-to)50%,var(--main-hero-gradient-from)100%);padding:80px 0 120px;position:relative;overflow:hidden}.MainWithAuth-module-scss-module__M08a-a__home__hero:before{content:"";pointer-events:none;background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 1000 1000\"><defs><radialGradient id=\"a\"><stop offset=\"0\" stop-color=\"%23378ac8\" stop-opacity=\".1\"/><stop offset=\"1\" stop-color=\"%23378ac8\" stop-opacity=\"0\"/></radialGradient></defs><circle cx=\"500\" cy=\"300\" r=\"400\" fill=\"url(%23a)\"/></svg>") 50%/100% 100% no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.MainWithAuth-module-scss-module__M08a-a__home__heroContainer{z-index:1;max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.MainWithAuth-module-scss-module__M08a-a__home__heroContent{text-align:center;flex-direction:column;justify-content:center;max-width:800px;margin:0 auto 80px;display:flex}.MainWithAuth-module-scss-module__M08a-a__home__heroTitle{margin:0 0 20px}.MainWithAuth-module-scss-module__M08a-a__home__heroLogo{flex-direction:row;justify-content:center;width:100%;margin-bottom:24px;display:flex}.MainWithAuth-module-scss-module__M08a-a__home__brandName{background:linear-gradient(135deg,#286cac,#65b1de);-webkit-text-fill-color:transparent;letter-spacing:-2px;-webkit-background-clip:text;background-clip:text;font-size:64px;font-weight:800;display:block}.MainWithAuth-module-scss-module__M08a-a__home__heroHeadline{color:var(--text-primary);margin:0 0 24px;font-size:36px;font-weight:700;line-height:1.3}.MainWithAuth-module-scss-module__M08a-a__home__heroDescription{color:var(--text-secondary);max-width:700px;margin:0 auto 40px;font-size:20px;line-height:1.6}.MainWithAuth-module-scss-module__M08a-a__home__heroActions{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.MainWithAuth-module-scss-module__M08a-a__home__processTitle{place-content:center;margin:0;display:grid}.MainWithAuth-module-scss-module__M08a-a__home__processSteps{justify-content:center;gap:60px;margin-top:40px;display:flex}.MainWithAuth-module-scss-module__M08a-a__home__step{text-align:center;flex:1;max-width:200px;position:relative}.MainWithAuth-module-scss-module__M08a-a__home__step:not(:last-child):after{content:"→";color:#65b1de;font-size:24px;font-weight:700;position:absolute;top:20px;right:-40px}.MainWithAuth-module-scss-module__M08a-a__home__stepNumber{color:#fff;background:#378ac8;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 16px;font-size:18px;font-weight:600;display:flex}.MainWithAuth-module-scss-module__M08a-a__home__stepContent h3{color:var(--text-primary);margin:0 0 8px;font-size:18px;font-weight:600}.MainWithAuth-module-scss-module__M08a-a__home__stepContent p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.4}.MainWithAuth-module-scss-module__M08a-a__home__stepIcon{color:#378ac8;margin-bottom:12px;font-size:32px!important}.MainWithAuth-module-scss-module__M08a-a__home__carousel{background:var(--background);padding:80px 0}.MainWithAuth-module-scss-module__M08a-a__home__carouselContainer{max-width:1200px;margin:0 auto;padding:0 20px}.MainWithAuth-module-scss-module__M08a-a__home__cta{background:linear-gradient(135deg,var(--main-cta-gradient-from),var(--main-cta-gradient-to));color:#fff;text-align:center;padding:80px 0}.MainWithAuth-module-scss-module__M08a-a__home__ctaContainer{max-width:800px;margin:0 auto;padding:0 20px}.MainWithAuth-module-scss-module__M08a-a__home__ctaTitle{margin:0 0 20px;font-size:42px;font-weight:700;line-height:1.2}.MainWithAuth-module-scss-module__M08a-a__home__ctaDescription{opacity:.95;margin:0 0 40px;font-size:20px;line-height:1.6}.MainWithAuth-module-scss-module__M08a-a__home__ctaActions{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.MainWithAuth-module-scss-module__M08a-a__home__ctaActions button{background:var(--foreground);color:#286cac}.MainWithAuth-module-scss-module__M08a-a__home__ctaActions button:last-child{color:rgba(255,255,255,.78);background:0 0;border:2px solid rgba(255,255,255,.78)}.MainWithAuth-module-scss-module__M08a-a__home__ctaActions button:last-child:hover{color:#286cac;background:rgba(255,255,255,.8)}@media (max-width:968px){.MainWithAuth-module-scss-module__M08a-a__home__heroContainer{padding:0 16px}.MainWithAuth-module-scss-module__M08a-a__home__processSteps{flex-direction:column;align-items:center;gap:40px}.MainWithAuth-module-scss-module__M08a-a__home__processSteps .MainWithAuth-module-scss-module__M08a-a__home__step:not(:last-child):after{content:"↓";top:auto;bottom:-30px;left:50%;right:auto;transform:translate(-50%)}}@media (max-width:768px){.MainWithAuth-module-scss-module__M08a-a__home__hero{padding:60px 0 80px}.MainWithAuth-module-scss-module__M08a-a__home__heroContent{margin-bottom:60px}.MainWithAuth-module-scss-module__M08a-a__home__brandName{font-size:48px}.MainWithAuth-module-scss-module__M08a-a__home__heroHeadline{font-size:28px}.MainWithAuth-module-scss-module__M08a-a__home__heroDescription{font-size:18px}.MainWithAuth-module-scss-module__M08a-a__home__heroActions{flex-direction:column;align-items:center}.MainWithAuth-module-scss-module__M08a-a__home__heroActions button{width:100%;max-width:300px}.MainWithAuth-module-scss-module__M08a-a__home__carousel{padding:60px 0}.MainWithAuth-module-scss-module__M08a-a__home__carouselContainer{padding:0 16px}.MainWithAuth-module-scss-module__M08a-a__home__cta{padding:60px 0}.MainWithAuth-module-scss-module__M08a-a__home__ctaContainer{padding:0 16px}.MainWithAuth-module-scss-module__M08a-a__home__ctaTitle{font-size:32px}.MainWithAuth-module-scss-module__M08a-a__home__ctaDescription{font-size:18px}.MainWithAuth-module-scss-module__M08a-a__home__ctaActions{flex-direction:column;align-items:center}.MainWithAuth-module-scss-module__M08a-a__home__ctaActions button{width:100%;max-width:300px}}.MainWithAuth-module-scss-module__M08a-a__instruction{min-height:100vh}.MainWithAuth-module-scss-module__M08a-a__instruction__cta{color:#fff;text-align:center;background:linear-gradient(135deg,#286cac,#378ac8);padding:80px 0}.MainWithAuth-module-scss-module__M08a-a__instruction__ctaContainer{max-width:1000px;margin:0 auto;padding:0 20px}.MainWithAuth-module-scss-module__M08a-a__instruction__ctaTitle{margin:0 0 20px;font-size:42px;font-weight:700;line-height:1.2}.MainWithAuth-module-scss-module__M08a-a__instruction__ctaDescription{opacity:.95;max-width:700px;margin:0 auto 40px;font-size:20px;line-height:1.6}.MainWithAuth-module-scss-module__M08a-a__instruction__ctaActions{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:60px;display:flex}.MainWithAuth-module-scss-module__M08a-a__instruction__ctaActions button{color:#286cac;background:#fff}.MainWithAuth-module-scss-module__M08a-a__instruction__ctaActions button:hover{color:#1b5190;background:#f1f3f4}.MainWithAuth-module-scss-module__M08a-a__instruction__ctaActions button:last-child{color:#fff;background:0 0;border:2px solid #fff}.MainWithAuth-module-scss-module__M08a-a__instruction__ctaActions button:last-child:hover{color:#286cac;background:#fff}.MainWithAuth-module-scss-module__M08a-a__instruction__ctaStats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;max-width:800px;margin:0 auto;display:grid}.MainWithAuth-module-scss-module__M08a-a__instruction__stat{text-align:center}.MainWithAuth-module-scss-module__M08a-a__instruction__statNumber{text-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:8px;font-size:48px;font-weight:800}.MainWithAuth-module-scss-module__M08a-a__instruction__statLabel{opacity:.9;text-transform:uppercase;letter-spacing:.5px;font-size:16px;font-weight:500}@media (max-width:768px){.MainWithAuth-module-scss-module__M08a-a__instruction__cta{padding:60px 0}.MainWithAuth-module-scss-module__M08a-a__instruction__ctaContainer{padding:0 16px}.MainWithAuth-module-scss-module__M08a-a__instruction__ctaTitle{font-size:32px}.MainWithAuth-module-scss-module__M08a-a__instruction__ctaDescription{font-size:18px}.MainWithAuth-module-scss-module__M08a-a__instruction__ctaActions{flex-direction:column;align-items:center;margin-bottom:50px}.MainWithAuth-module-scss-module__M08a-a__instruction__ctaActions button{width:100%;max-width:300px}.MainWithAuth-module-scss-module__M08a-a__instruction__ctaStats{grid-template-columns:repeat(2,1fr);gap:30px}.MainWithAuth-module-scss-module__M08a-a__instruction__statNumber{font-size:36px}.MainWithAuth-module-scss-module__M08a-a__instruction__statLabel{font-size:14px}}
/*# sourceMappingURL=6f67a3f932e69374.css.map*/