.home .bg-band,.home .bg-grad-head,.home .bg-grad-main,.home .bg-mountain-b,.home .bg-mountain-a{position:absolute;left:50%;pointer-events:none}.home .bg-mountain-b,.home .bg-mountain-a{background:url("../images/home/bg_mountain.jpg") center/cover no-repeat}body{background:linear-gradient(to bottom, #fff 20.681%, #dde4ed 62.708%, #bccbdf 97.693%)}.home{padding-top:5rem}@media (min-width: 768px){.home{padding-top:6rem}}.home .bg-grad-main{top:168px;width:100%;height:2759px;transform:translateX(-50%);background:linear-gradient(to bottom, #fff 10.538%, #bccbdf 27.118%, #1c4696 79.355%)}@media (min-width: 1024px){.home .bg-grad-main{display:none}}.home .bg-grad-head{top:98px;width:100%;height:557px;transform:translateX(-50%);background:linear-gradient(205deg, #fff 20.681%, #dde4ed 62.708%, #e5e9ee 97.693%)}@media (min-width: 1024px){.home .bg-grad-head{display:none}}.home .bg-mountain-a{top:541px;width:3081px;height:1961px;margin-left:-2092.5px}@media (min-width: 1024px){.home .bg-mountain-a{top:665px;width:4000px;height:2322px;margin-left:0;left:50%;transform:translateX(-75%);-webkit-mask-image:linear-gradient(to bottom, transparent 52px, #000 389px, #000 1496px, transparent 1760px);mask-image:linear-gradient(to bottom, transparent 52px, #000 389px, #000 1496px, transparent 1760px)}}.home .bg-band{display:none;top:-14px;width:2043px;height:551px;margin-left:-1022px;background:linear-gradient(to bottom, #3164a5, #86aace)}@media (min-width: 1024px){.home .bg-band{display:block}}.home .bg-mountain-b{top:-225px;width:4730px;height:3004px;margin-left:-3442.5px;-webkit-mask-image:linear-gradient(to bottom, transparent 28px, #000 598px);mask-image:linear-gradient(to bottom, transparent 28px, #000 598px)}@media (min-width: 1024px){.home .bg-mountain-b{top:-101px;margin-left:0;left:50%;width:3649px;transform:translateX(-50%);-webkit-mask-image:linear-gradient(to bottom, transparent 17px, #000 572px);mask-image:linear-gradient(to bottom, transparent 17px, #000 572px)}}.kv-pagination{display:flex;justify-content:center;gap:26px;margin-top:22px}@media (min-width: 1024px){.kv-pagination{gap:37px;margin-top:28px}}.kv-pagination .swiper-pagination-bullet{width:39px;height:3px;margin:0 !important;border-radius:2px;background:#dedbdb;opacity:1}@media (min-width: 1024px){.kv-pagination .swiper-pagination-bullet{width:56px;height:4px}}.kv-pagination .swiper-pagination-bullet-active{background:rgba(45,117,187,.55)}.kv-badge{animation:floating 2.5s ease infinite;transition:opacity .3s,visibility .3s}.kv-badge.isForm{opacity:0;visibility:hidden;pointer-events:none}.kv-badge .kv-badge-union,.kv-badge .kv-badge-bubble{position:absolute;max-width:none;transform:translate(-50%, -50%) rotate(120deg)}.kv-badge .kv-badge-union{left:63px;top:60px;width:89px}.kv-badge .kv-badge-bubble{left:63px;top:61px;width:84px}.kv-badge .kv-badge-text{text-shadow:0 0 2px #1c4698,0 0 4px #1c4698}@media (min-width: 1024px){.kv-badge .kv-badge-union,.kv-badge .kv-badge-bubble{transform:translate(-50%, -50%) rotate(113.67deg)}.kv-badge .kv-badge-union{left:126px;top:117px;width:176px}.kv-badge .kv-badge-bubble{left:126px;top:120px;width:175px}.kv-badge .kv-badge-text{text-shadow:0 0 4px #1c4698,0 0 8px #1c4698}}@keyframes floating{0%,100%{transform:translateY(0)}50%{transform:translateY(10px)}}.btn-pill{display:inline-flex;align-items:center;justify-content:center;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));width:317px;height:55px;font-size:18px;letter-spacing:1px;border:1px solid #ffebeb;border-radius:42px;background-image:linear-gradient(181deg, #91b5d8 8.64%, #2169b6 48.547%, #1b5ea5 89.663%);transition:opacity .3s}.btn-pill:hover{opacity:.85}@media (min-width: 1024px){.btn-pill{width:475px;height:82px;font-size:27px;letter-spacing:1.5px;border-width:1.5px;border-radius:63px}}#btnConfirm.btn-pill{width:325px;font-size:20px;font-weight:700;letter-spacing:2px}@media (min-width: 1024px){#btnConfirm.btn-pill{width:475px;font-size:24px;font-weight:500;letter-spacing:1.5px}}.feature-slide{padding-left:12px;padding-right:12px;text-align:center;letter-spacing:1px;--tw-text-opacity:1;color:rgb(28 70 150 / var(--tw-text-opacity))}@media (min-width: 1024px){.feature-slide{width:420px !important;padding:0}}.feature-slide .feature-visual{display:flex;align-items:flex-end;justify-content:center;height:365px}@media (min-width: 1024px){.feature-slide .feature-visual{height:470px}}.feature-slide .feature-glow{filter:drop-shadow(0 0 40px rgba(255, 255, 255, 0.9))}.feature-slide .feature-ceramides::after{content:"";pointer-events:none;position:absolute;top:50%;left:50%;width:100%;--tw-translate-x:-50%;--tw-translate-y:-55%;--tw-scale-x:240%;--tw-scale-y:240%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));aspect-ratio:1759/1874;background:url(../images/home/bg-ball-glow.png) no-repeat;background-size:cover;background-position:center}@media (min-width: 768px){.feature-slide .feature-ceramides::after{--tw-scale-x:95%;--tw-scale-y:95%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.feature-slide .feature-title{font-weight:700;margin-top:16px;font-size:22px;line-height:28px}@media (min-width: 1024px){.feature-slide .feature-title{margin-top:30px;font-size:24px;line-height:35px}}.feature-slide .feature-sub{font-weight:300;margin-top:6px;font-size:18px;line-height:28px}@media (min-width: 1024px){.feature-slide .feature-sub{line-height:29px}}.feature-slide .feature-tag{margin-left:auto;margin-right:auto;border-width:0.5px;--tw-border-opacity:1;border-color:rgb(28 70 150 / var(--tw-border-opacity));margin-top:6px;max-width:349px;font-size:12px;line-height:27px}@media (min-width: 1024px){.feature-slide .feature-tag{max-width:390px;margin-top:18px;font-size:13px;line-height:29px}}.feature-slide .feature-body{font-size:14px;line-height:26px}@media (min-width: 1024px){.feature-slide .feature-body{font-size:18px;line-height:32px}.product-slide{width:836px !important}}.product-slide sup{font-size:.65em}@media (min-width: 1024px){.feature-swiper .swiper-slide,.product-swiper .swiper-slide{opacity:0;transition:opacity .4s}.feature-swiper .swiper-slide-prev,.feature-swiper .swiper-slide-next,.product-swiper .swiper-slide-prev,.product-swiper .swiper-slide-next{opacity:.3}.feature-swiper .swiper-slide-active,.product-swiper .swiper-slide-active{opacity:1}}.slider-progress{position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-radius:9999px;height:2px;background:rgba(255,255,255,.3);width:332px;margin-top:25px}@media (min-width: 1024px){.slider-progress{width:537px;height:2.4px;margin-top:50px}}.slider-progress .slider-progress-bar{position:absolute;left:0px;top:0px;height:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transition:transform .4s}.product-progress{width:338px;margin-top:44px}@media (min-width: 1024px){.product-progress{width:537px;margin-top:106px}}.trial-items li{margin:0px;padding:0px}.trial-items li+li{margin-top:8px}@media (min-width: 1024px){.trial-items li+li{margin-top:12px}}.home-form .form-row+.form-row{margin-top:11px}@media (min-width: 1024px){.home-form .form-row+.form-row{margin-top:17px}}.home-form .form-input,.home-form .form-select{background:none;width:100%;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));height:50px;padding:0 18px;font-size:14px;border-width:1px;border-radius:10px;outline:.5px solid}.home-form .form-input::-moz-placeholder, .home-form .form-select::-moz-placeholder{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:1}.home-form .form-input::placeholder,.home-form .form-select::placeholder{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:1}.home-form .form-input:focus,.home-form .form-select:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;border-color:#fff;box-shadow:0 0 0 1px rgba(255,255,255,.6)}.home-form .form-input:-webkit-autofill,.home-form .form-select:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}@media (min-width: 1024px){.home-form .form-input,.home-form .form-select{height:78px;padding:0 28px;font-size:20px;border-radius:15px}}.home-form .form-select{background-image:url("../images/home/icon_select.svg");background-repeat:no-repeat;background-position:right 15px center;background-size:15px auto}@media (min-width: 1024px){.home-form .form-select{background-position:right 22px center;background-size:24px auto}}.home-form .form-check{display:flex;cursor:pointer;align-items:flex-start;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));font-size:12px}@media (min-width: 1024px){.home-form .form-check{font-size:14px}}.home-form .form-check .form-checkbox{flex-shrink:0;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-color:transparent;width:21px;height:21px;margin-right:8px;border-width:1px;border-radius:4px}.home-form .form-check .form-checkbox:checked{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 20 20' fill='%231c4698' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0 11l2-2 5 5L18 3l2 2L7 18z'/%3e%3c/svg%3e");background-size:70%}.home-form .form-check .form-checkbox:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}@media (min-width: 1024px){.home-form .form-check .form-checkbox{width:33px;height:33px;margin-right:12px;border-radius:6px}}.confirmPopup{max-width:356px}.confirmPopup .popupContent{border-radius:12px;text-align:center;padding:42px 27px 34px;background-image:linear-gradient(180deg, #e6eaf1 0%, #dde7ee 57%, #85b0d8 69%, #3c84c3 89.5%)}.confirmPopup .confirm-title{font-weight:700;--tw-text-opacity:1;color:rgb(28 70 152 / var(--tw-text-opacity));font-size:22px;line-height:24px}.confirmPopup .confirm-sub{font-weight:300;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity));margin-top:4px;font-size:14px;line-height:20px}.confirmPopup .info-box{text-align:left;margin-top:22px;color:#323330;font-size:14px;line-height:36px}.confirmPopup .info-box>div{display:flex}.confirmPopup .info-box .left{flex-shrink:0;width:102px}.confirmPopup .info-box .right{flex:1 1 0%;word-break:break-all}.confirmPopup .btn{width:273px;height:55px;font-size:20px}.confirmPopup .btn.btn-outline{width:268px}.confirmPopup .mfp-close::before,.confirmPopup .mfp-close::after{background:#1c4698}.logo-list{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding-left:0.5rem;padding-right:0.5rem}@media (min-width: 1024px){.logo-list{justify-content:center}}.logo-list{margin-left:auto;margin-right:auto;max-width:42rem;-moz-column-gap:4px;column-gap:4px}@media (min-width: 768px){.logo-list{-moz-column-gap:1rem;column-gap:1rem;padding-left:1rem;padding-right:1rem}}.logo-list .logo-item{width:-moz-max-content;width:max-content;font-size:0.75rem;line-height:1rem}@media (min-width: 1024px){.logo-list .logo-item{font-size:0.875rem;line-height:1.25rem}}.logo-list .logo-item img{margin-left:auto;margin-right:auto;width:2.5rem}@media (min-width: 768px){.logo-list .logo-item img{width:3rem}}.logo-list .logo-item p{margin-top:0.5rem;margin-bottom:0.5rem}
/*# sourceMappingURL=index.css.map */
