@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes zoomIn{0%{transform:scale(1);opacity:0}50%{opacity:1;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}100%{transform:scale(1);opacity:0}}@keyframes revealLeft{0%{clip-path:inset(0 100% 0 0)}100%{clip-path:inset(0 0 0 0)}}@keyframes revealRight{0%{clip-path:inset(0 0 0 100%)}100%{clip-path:inset(0 0 0 0)}}@keyframes blink{to{visibility:hidden}}.platform-unlimited{padding:clamp(50px, 50px + 30 * (100vw - 320px) / 1600, 80px) 0 clamp(50px, 50px + 110 * (100vw - 320px) / 1600, 160px)}.platform-unlimited .platform-block{display:block;width:100%;max-width:800px;margin:0 auto;text-align:center}.platform-unlimited .platform-text{text-align:center}.platform-unlimited h2{color:var(--c-text);margin-bottom:clamp(8px,8px + 16*(100vw - 320px)/1600,24px)}.platform-unlimited .paragraph{color:var(--c-paragrph)}.platform-unlimited .brand-row{margin-top:clamp(32px,32px + 48*(100vw - 320px)/1600,80px);display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(40px, 40px + 40 * (100vw - 320px) / 1600, 80px) clamp(24px, 24px + 16 * (100vw - 320px) / 1600, 40px)}.platform-unlimited .brand-col{padding:clamp(20px, 20px + 20 * (100vw - 320px) / 1600, 40px) 0;border:1px solid var(--b-borders);cursor:pointer;transition:all .3s ease-in-out}.platform-unlimited .brand-col:hover{border:1px solid var(--c-prime);background:var(--unlimited-hover)}.platform-unlimited .brand-col:hover .svg-fill--second{fill:var(--c-second-light)}.platform-unlimited .brand-col:hover .svg-stroke--second{stroke:var(--c-second-light)}.platform-unlimited .brand-col:hover .brand-big{color:var(--c-prime-light)}.platform-unlimited .brand-col:hover .brand-small{color:var(--c-text)}.platform-unlimited .market-go{cursor:pointer;height:inherit;display:inline-flex;flex-direction:column;padding:0 clamp(30px, 30px + 30 * (100vw - 320px) / 1600, 60px);justify-content:center;text-align:center}.platform-unlimited .market-go svg{display:block;margin:0 auto}.platform-unlimited .paragraph-strong{margin:clamp(8px, 8px + 8 * (100vw - 320px) / 1600, 16px) 0;color:var(--c-prime)}@media(max-width: 1024px){.platform-unlimited .brand-row{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.platform-unlimited .brand-row{grid-template-columns:1fr;gap:0}.platform-unlimited .brand-col{margin-top:16px;padding:clamp(16px,16px + 16*(100vw - 320px)/1600,32px)}.platform-unlimited .brand-col:first-child{margin-top:0}.platform-unlimited .market-go{padding:0 clamp(12px, 12px + 12 * (100vw - 320px) / 1600, 24px)}}.enjoy{padding:clamp(50px, 50px + 30 * (100vw - 320px) / 1600, 80px) 0 clamp(50px, 50px + 110 * (100vw - 320px) / 1600, 160px)}.enjoy .enjoy-block{display:block;width:100%;max-width:640px;margin:0 auto;text-align:center}.enjoy h2{color:var(--c-text)}.enjoy .enjoy-subtitle{margin-top:clamp(8px,8px + 8*(100vw - 320px)/1600,16px);color:var(--c-paragrph)}.enjoy .enjoy-button{margin-top:clamp(40px,40px + 40*(100vw - 320px)/1600,80px);display:flex;justify-content:center}@media(max-width: 1024px){.enjoy .enjoy-block{max-width:768px;width:100%;text-align:center}}@media(max-width: 768px){.enjoy{padding:clamp(35px, 35px + 45 * (100vw - 320px) / 1600, 80px) 0}}.home-page .info{padding:0;position:relative}.home-page .info img{margin:0 auto;width:100%}.home-page .info::after{content:"";position:absolute;bottom:0;left:0;background:var(--after-bg);background-position:bottom center;background-size:cover;height:100px;width:100%}.home-page .info .info-block{display:block;width:1378px;margin-top:clamp(24px,24px + 56*(100vw - 320px)/1600,80px);position:absolute;top:40%;left:50%;transform:translate(-50%, -50%)}.home-page .info .info-color{color:var(--c-prime-light)}.home-page .info .info-stroke{display:inline-block;width:10%;height:1px;background:var(--c-text)}.home-page .info .info-btn{margin-top:clamp(8px,8px + 72*(100vw - 320px)/1600,80px)}.home-page .info .text-small{margin-top:8px;display:block;color:var(--c-text)}.home-page .info .color-link{text-decoration:underline;transition:all .3s ease-in-out}.home-page .info .color-link:hover{text-decoration:none;color:var(--c-text)}.home-page .info .info-panel{display:block;width:1378px;position:absolute;bottom:0;left:50%;transform:translate(-50%, 0);z-index:50}.home-page .info .brand-row{width:100%;display:flex;justify-content:space-between;padding-bottom:clamp(12px,12px + 12*(100vw - 320px)/1600,24px)}.home-page .info .brand-col{display:flex;align-items:center;flex-basis:auto;padding:0 8px}.home-page .info .heading-h2{color:var(--c-prime-light)}.home-page .info .paragraph{color:var(--c-text);padding-left:8px}.home-page .conditions .brand-row{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(24px,24px + 56*(100vw - 320px)/1600,80px)}.home-page .conditions .brand-col:nth-child(2){border:1px solid var(--b-borders);padding:clamp(8px, 8px + 8 * (100vw - 320px) / 1600, 16px) clamp(16px, 16px + 32 * (100vw - 320px) / 1600, 48px) clamp(16px, 16px + 24 * (100vw - 320px) / 1600, 40px) clamp(16px, 16px + 32 * (100vw - 320px) / 1600, 48px)}.home-page .conditions .conditions-body .paragraph{margin-top:clamp(10px,10px + 14*(100vw - 320px)/1600,24px)}.home-page .conditions h2{color:var(--c-text)}.home-page .conditions .conditions-lists,.home-page .conditions .conditions-more{margin-top:clamp(10px,10px + 14*(100vw - 320px)/1600,24px)}.home-page .conditions .conditions-lists{padding-left:8px}.home-page .conditions .conditions-list{display:flex;align-items:center;margin-bottom:clamp(8px,8px + 8*(100vw - 320px)/1600,16px)}.home-page .conditions .icon-check{display:flex;flex-shrink:0;width:16px;height:13px}.home-page .conditions .conditions-name{padding-left:clamp(8px,8px + 8*(100vw - 320px)/1600,16px)}.home-page .conditions .conditions-desc{color:var(--c-description);transition:all .3s ease-in-out}.home-page .conditions .conditions-desc .color-link{text-decoration:underline}.home-page .conditions .conditions-desc .color-link:hover{text-decoration:none}.home-page .conditions .color-link{font-size:inherit}.home-page .platform{padding:0;position:relative;display:block;max-width:3200px;margin:0 auto}.home-page .platform .platform-center{position:absolute;top:clamp(5px,5px + 55*(100vw - 320px)/1600,60px);left:50%;transform:translate(-50%, 0)}.home-page .platform h2{color:var(--c-text)}.home-page .platform .platform-left{position:absolute;top:40%;left:2%;transform:translate(-2%, -40%);width:31%}.home-page .platform .platform-left .platform-row{display:flex;align-items:center;justify-content:flex-end;margin-top:clamp(15px,15px + 25*(100vw - 320px)/1600,40px)}.home-page .platform .platform-left .platform-row:first-child{margin-top:0}.home-page .platform .platform-left .platform-desc{color:var(--c-text);padding-right:clamp(8px,8px + 8*(100vw - 320px)/1600,16px);text-align:right}.home-page .platform .platform-right{position:absolute;width:22%;top:19%;left:82%;transform:translate(-82%, -19%)}.home-page .platform .platform-right .platform-row{display:flex;align-items:center;margin-top:clamp(15px,15px + 25*(100vw - 320px)/1600,40px)}.home-page .platform .platform-right .platform-row:first-child{margin-top:0}.home-page .platform .platform-right .platform-desc{color:var(--c-text);padding-left:clamp(8px,8px + 8*(100vw - 320px)/1600,16px)}.home-page .platform .platform-btn{position:absolute;bottom:clamp(20px,20px + 20*(100vw - 320px)/1600,40px);left:50%;transform:translate(-50%, 0)}.home-page .platform .platform-icon{width:40px;height:41px}.home-page .smartphone{padding:0;position:relative;display:block;max-width:3200px;margin:0 auto}.home-page .smartphone .smartphone-left{position:absolute;top:44%;left:19%;transform:translate(-20%, -44%);width:20%}.home-page .smartphone .smartphone-left .smartphone-row{display:flex;justify-content:flex-end;align-items:center;margin-top:clamp(20px,20px + 20*(100vw - 320px)/1600,40px)}.home-page .smartphone .smartphone-left .smartphone-row:first-child{margin-top:0}.home-page .smartphone .smartphone-left .smartphone-decs{color:var(--c-text);padding-right:clamp(8px,8px + 8*(100vw - 320px)/1600,16px);text-align:right}.home-page .smartphone .smartphone-right{position:absolute;width:22%;top:19%;left:88%;transform:translate(-85%, -19%)}.home-page .smartphone .smartphone-right .platform-row{display:flex;align-items:center;margin-top:clamp(20px,20px + 20*(100vw - 320px)/1600,40px)}.home-page .smartphone .smartphone-right .platform-row:first-child{margin-top:0}.home-page .smartphone .smartphone-right .platform-desc{color:var(--c-text);padding-left:clamp(8px,8px + 8*(100vw - 320px)/1600,16px)}.home-page .smartphone .smartphone-right h2{color:var(--c-text)}.home-page .smartphone .smartphone-right .paragraph{margin-top:clamp(8px,8px + 16*(100vw - 320px)/1600,24px)}.home-page .smartphone .smartphone-right .smartphone-line{display:flex;margin-top:clamp(8px,8px + 16*(100vw - 320px)/1600,24px)}.home-page .smartphone .smartphone-right .smartphone-m{margin:0 8px}.home-page .smartphone .smartphone-btn{position:absolute;bottom:clamp(40px,40px + 40*(100vw - 320px)/1600,80px);left:50%;transform:translate(-50%, 0)}.home-page .smartphone .smartphone-icon{display:flex;flex-shrink:0;width:40px;height:40px}.home-page .account{padding:clamp(50px, 50px + 30 * (100vw - 320px) / 1600, 80px) 0 clamp(50px, 50px + 110 * (100vw - 320px) / 1600, 160px)}.home-page .account .account-text{display:block;width:100%;max-width:600px;margin:0 auto;text-align:center}.home-page .account h2{margin-bottom:clamp(8px,8px + 8*(100vw - 320px)/1600,16px);color:var(--c-text)}.home-page .account .brand-row{margin-top:clamp(32px,32px + 48*(100vw - 320px)/1600,80px);display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(8px,8px + 18*(100vw - 320px)/1600,26px)}.home-page .account .brand-col{padding:0 clamp(8px, 8px + 8 * (100vw - 320px) / 1600, 16px) clamp(16px, 16px + 16 * (100vw - 320px) / 1600, 32px);border:1px solid var(--b-borders);display:grid;grid-template-rows:auto auto auto 1fr;align-items:center}.home-page .account .brand-col:hover{border:1px solid var(--c-text)}.home-page .account .account-type{margin-top:clamp(20px,20px + 20*(100vw - 320px)/1600,40px);color:var(--c-prime-dark);position:relative}.home-page .account .account-type::after{content:attr(data-text);position:absolute;font-size:clamp(30px,3.33vw,64px);left:0;top:0;opacity:0;z-index:20}.home-page .account .brand-col:hover .account-type::after{font-size:clamp(30px,3.33vw,64px);transform:translate(0, -30%);opacity:.4;z-index:20}.home-page .account .brand-col:hover .account-reg{border:1px solid var(--c-second-light);background:var(--c-second);color:var(--c-text);box-shadow:var(--sh-reg--hover)}.home-page .account .value-min,.home-page .account .account-sm{color:var(--c-description)}.home-page .account .account-value{border:1px solid var(--c-text);padding:8px 0;text-align:center;color:var(--c-text)}.home-page .account .account-details{display:flex;justify-content:center;align-items:center}.home-page .account .account-desc{margin:clamp(12px,12px + 12*(100vw - 320px)/1600,24px);text-align:center;height:100%}.home-page .account .account-block{display:flex;flex-direction:column;align-items:center}.home-page .account .description-options{text-align:center}.home-page .team .team__row{display:flex;flex-wrap:wrap;gap:80px;margin-bottom:80px}@media screen and (max-width: 768px){.home-page .team .team__row{gap:30px;margin-bottom:40px}}@media screen and (max-width: 460px){.home-page .team .team__row{justify-content:center}}.home-page .team .team__row:last-of-type{margin-bottom:0}.home-page .team .team__row:nth-child(even){justify-content:flex-end}@media screen and (max-width: 460px){.home-page .team .team__row:nth-child(even){justify-content:center}}.home-page .team .team__info{max-width:500px}@media screen and (max-width: 768px){.home-page .team .team__info{max-width:calc(100% - 30px - 150px)}}@media screen and (max-width: 460px){.home-page .team .team__info{max-width:100%}}@media screen and (max-width: 768px){.home-page .team .team__thumb{max-width:150px}}.home-page .team .team__thumb img{margin-bottom:20px}.home-page .team .team__thumb .name{font-family:"Inter",sans-serif;font-weight:700;color:var(--c-text)}.home-page .team .team__thumb .role{display:block;font-family:"Inter",sans-serif;color:var(--c-paragrph)}@media(max-width: 1600px){.home-page .platform .platform-left{top:50%;transform:translate(-5%, -50%)}.home-page .platform .platform-right{top:23%;transform:translate(-84%, -23%)}.home-page .smartphone .smartphone-left{top:50%;transform:translate(-15%, -50%)}}@media(max-width: 1440px){.home-page .info .info-block,.home-page .info .info-panel{width:100%;max-width:1390px;padding:0 12px}.home-page .info .brand-col{flex-direction:column;align-items:center}}@media(max-width: 1024px){.home-page .info .info-block{top:38%}.home-page .info .info-btn{margin-top:clamp(8px,8px + 16*(100vw - 320px)/1600,24px)}.home-page .smartphone{position:relative}.home-page .smartphone .smartphone-picture::after{content:"";top:0;left:0;position:absolute;width:100%;height:100%}.home-page .smartphone .smartphone-left{width:26%;top:25%;left:5%;right:unset;transform:unset}.home-page .smartphone .smartphone-right{top:5%;width:26%;transform:unset;right:5%;left:unset}.home-page .account .account-text{width:100%;max-width:768px;text-align:center}.home-page .account .brand-row{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.home-page .info{background:var(--info-bg);background-repeat:no-repeat;background-size:cover;background-position:center;background-repeat:repeat-y;padding-top:80px;z-index:1}.home-page .info img{margin:0 auto;width:100%;height:100%;position:absolute;object-fit:cover}.home-page .info::after{height:100%}.home-page .info .info-block{position:relative;z-index:2;top:initial;left:initial;bottom:initial;right:initial;transform:translate(0, 0);width:100%;max-width:468px;max-width:unset;display:flex;justify-content:center;align-items:center;text-align:center;margin:32px auto 0;padding:0}.home-page .info .info-block .info-btn{justify-content:center;display:flex;flex-direction:column;align-items:center}.home-page .info .info-block .info-btn a{margin-bottom:15px}.home-page .info .info-stroke{width:40%}.home-page .info .info-panel{position:relative;z-index:2;top:initial;left:initial;bottom:initial;right:initial;transform:translate(0, 0);width:100%;padding:clamp(12px, 12px + 12 * (100vw - 320px) / 1600, 24px) 0}.home-page .info .brand-row{flex-wrap:wrap;justify-content:space-around}.home-page .info .brand-col{width:170px;margin:16px 0}.home-page .info .paragraph{padding-left:0}.home-page .conditions .brand-row{grid-template-columns:1fr;gap:0}.home-page .conditions .brand-col{width:100%;max-width:468px;margin:16px auto 0;text-align:center}.home-page .conditions .brand-col:first-child{margin-top:0}.home-page .conditions .conditions-lists{padding-left:0;width:100%;max-width:320px;margin:16px auto 0}.home-page .conditions .conditions-list{align-items:flex-start}.home-page .conditions .icon-check{margin-top:4px}.home-page .conditions .conditions-name{text-align:left}.home-page .platform{background:var(--platform-bg);background-size:cover;padding:clamp(35px, 35px + 45 * (100vw - 320px) / 1600, 80px) clamp(8px, 8px + 0 * (100vw - 320px) / 1600, 8px)}.home-page .platform .platform-picture{display:block;width:100%;max-width:468px;margin:0 auto}.home-page .platform .platform-all,.home-page .platform .platform-left,.home-page .platform .platform-center,.home-page .platform .platform-right,.home-page .platform .platform-btn{position:static;top:initial;right:initial;bottom:initial;left:initial;transform:translate(0, 0);width:100%;display:block;max-width:360px;margin:0 auto;padding:0 8px}.home-page .platform .platform-title{margin-top:clamp(20px,20px + 40*(100vw - 320px)/1600,60px)}.home-page .platform .platform-left{flex-direction:column;display:flex;justify-content:flex-start;align-items:flex-start;margin-top:25px}.home-page .platform .platform-left .platform-row{display:flex}.home-page .platform .platform-left .platform-row .platform-icon{order:1}.home-page .platform .platform-left .platform-row .platform-desc{order:2;padding-left:16px;text-align:left}.home-page .platform .platform-right .platform-row:first-child{margin-top:clamp(20px,20px + 20*(100vw - 320px)/1600,40px)}.home-page .platform .platform-btn{display:flex;justify-content:center;margin-top:clamp(30px,30px + 30*(100vw - 320px)/1600,60px)}.home-page .smartphone{background:var(--smartphone-bg);background-size:cover;padding:clamp(35px,35px + 45*(100vw - 320px)/1600,80px)}.home-page .smartphone .smartphone-picture{display:block;width:100%;max-width:280px;margin:0 auto;padding:0 8px}.home-page .smartphone .smartphone-picture img{margin:0 auto}.home-page .smartphone .smartphone-all,.home-page .smartphone .smartphone-left,.home-page .smartphone .smartphone-center,.home-page .smartphone .smartphone-right,.home-page .smartphone .smartphone-btn{position:static;top:initial;right:initial;bottom:initial;left:initial;transform:translate(0, 0);width:100%;display:block;max-width:468px;margin:0 auto;padding:0 8px;text-align:center}.home-page .smartphone h2{margin-top:clamp(24px,24px + 36*(100vw - 320px)/1600,60px)}.home-page .smartphone .smartphone-left .smartphone-row{flex-direction:row-reverse}.home-page .smartphone .smartphone-left .smartphone-row:first-child{margin-top:clamp(16px,16px + 24*(100vw - 320px)/1600,40px)}.home-page .smartphone .smartphone-left .smartphone-row .smartphone-decs{padding-right:0;padding-left:8px;text-align:left}.home-page .smartphone .smartphone-line{justify-content:center}.home-page .smartphone .smartphone-left{max-width:360px}.home-page .smartphone .smartphone-btn{display:flex;justify-content:center;margin-top:clamp(24px,24px + 36*(100vw - 320px)/1600,60px)}}@media(max-width: 576px){.home-page .info .brand-col{min-width:150px;display:flex;justify-content:center;align-items:center;text-align:center}.home-page .account .brand-row{grid-template-columns:1fr;gap:0}.home-page .account .brand-col{margin-top:16px}.home-page .account .brand-col:first-child{margin-top:0}}@media(max-width: 460px){.home-page .info .brand-row{flex-direction:column;align-items:center}}
