@keyframes PricingPageFadeIn{0%{opacity:0}to{opacity:1}}.PricingPage{min-width:700px;padding:60px 0 160px}.PricingPage.hide{opacity:0}.PricingPage.show{opacity:1;animation:PricingPageFadeIn .25s ease}.PricingPage>h2{padding:160px 0 80px;font-size:48px;font-weight:600;text-align:center}.PricingPage>h2~h2{margin-top:80px}.PricingPage .PriceComparison{gap:24px}.PricingPage .PriceComparison .PriceComparison-tabs{max-width:1226px;margin:0 auto 60px}.PricingPage .PriceComparison .PriceComparison-tabs .CTab-item{font-size:14px;font-weight:500;padding:6px 36px;line-height:20px;position:relative}.PricingPage .PriceComparison .PriceComparison-tabs-extend{background:var(--green);border-radius:6px;color:var(--bg-1);font-size:12px;font-weight:500;padding:4px 6px;position:absolute;left:50%;top:-10px;line-height:18px;white-space:nowrap;transform:translate(-50%,-95%)}.PricingPage .PriceComparison .PriceComparison-tabs-extend:after{content:" ";border:1px solid var(--line-4);position:absolute;inset:0;border-radius:6px}.PricingPage .PriceComparison .PriceComparison-tabs-extend-arrow{border-radius:2px;width:8px;height:8px;position:absolute;bottom:0;left:50%;transform:rotate(-45deg) translateX(-50%);background:var(--green);z-index:1}.PricingPage .PriceComparison .PriceComparison-tabs-extend-arrow:after{content:" ";border-left:1px solid var(--line-4);border-bottom:1px solid var(--line-4);border-top:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);position:absolute;inset:0;border-radius:2px}.PricingPage .PriceComparison .PriceComparison-tabs>.CButton{display:flex;align-items:center;gap:4px;padding-left:14px!important;padding-right:14px!important;border-radius:10px!important}.PricingPage .PriceComparison-CCarousel-item{gap:40px;max-width:1226px;margin:0 auto}.PricingPage .PriceComparison .PriceComparison-item{flex:1 1;padding:40px;border-radius:28px;background:var(--bg-1)}.PricingPage .PriceComparison .PriceComparison-item .badge{line-height:30px;display:inline-block;font-weight:500;font-size:20;color:var(--text-1)}.PricingPage .PriceComparison .PriceComparison-item .price{margin:24px 0;display:flex;align-items:flex-end;font-size:14px;font-weight:500;line-height:20px}.PricingPage .PriceComparison .PriceComparison-item .price .num{font-size:40px;font-family:var(--font-montserrat);font-weight:700;line-height:.82}.PricingPage .PriceComparison .PriceComparison-item .price .unit{font-size:20px;font-family:var(--font-montserrat);font-weight:700;line-height:1}.PricingPage .PriceComparison .PriceComparison-item .desc{padding:24px 16px;border-radius:16px;color:var(--text-1);border:1px solid var(--line-1)}.PricingPage .PriceComparison .PriceComparison-item .desc .left{font-size:15px;font-weight:500;line-height:23px;display:flex;align-items:center;gap:2px}.PricingPage .PriceComparison .PriceComparison-item .desc .right{font-size:13px;line-height:20px;color:var(--text-2);display:flex;align-items:center;gap:3px}.PricingPage .PriceComparison .PriceComparison-item .desc .right .num{font-size:22px;font-weight:600;line-height:20px;color:var(--text-1);font-family:var(--font-montserrat)}.PricingPage .PriceComparison .PriceComparison-item>.CButton{width:100%;margin:24px 0 32px;font-size:16px!important;line-height:24px!important;padding:13px 24px!important;border-radius:12px}.PricingPage .PriceComparison .PriceComparison-item .ability{line-height:40px;color:var(--text-2)}.PricingPage .PriceComparison .PriceComparison-item .ability>div{height:40px;line-height:40px}.PricingPage .PriceComparison .PriceComparison-item .ability p,.PricingPage .PriceComparison .PriceComparison-item .ability span{line-height:20px}.PricingPage .PriceComparison .PriceComparison-item .ability span svg{width:16px;height:16px;color:var(--text-4);margin-left:4px}.PricingPage .PriceComparison .PriceComparison-item .ability span svg:hover{color:var(--text-3)}.PricingPage .RightsComprison{max-width:1226px;margin:0 auto;background:var(--bg-1);border-radius:28px;padding:48px}.PricingPage .RightsComprison .top{justify-content:space-around;gap:128px;padding-bottom:8px}.PricingPage .RightsComprison .top>span{width:220px;flex-shrink:0}.PricingPage .RightsComprison .top>div{flex:1 1;text-align:center;line-height:56px;border-radius:12px;background:var(--bg-5);font-size:16px;font-weight:600;color:var(--text-2)}.PricingPage .RightsComprison .top>div:last-child{background:var(--text-1);color:var(--brand)}.PricingPage .RightsComprison>.title{background:var(--bg-5);border-radius:8px;padding:0 12px;line-height:54px;margin:40px 0 20px}.PricingPage .RightsComprison>.item{padding:16px 0;min-height:64px;gap:120px}.PricingPage .RightsComprison>.item .text{width:226px;flex-shrink:0}.PricingPage .RightsComprison>.item .text h3,.PricingPage .RightsComprison>.item .text p{padding-left:12px}.PricingPage .RightsComprison>.item .text p{margin-top:3px;white-space:nowrap}.PricingPage .RightsComprison>.item .text>svg{color:var(--text-4);margin-left:4px;width:16px;height:16px}.PricingPage .RightsComprison>.item .text>svg:hover{color:var(--text-3)}.PricingPage .RightsComprison>.item>.val{flex:1 1;text-align:center;font-weight:500}.PricingPage .RightsComprison>.item>.val svg{width:24px;height:24px}.PricingPage .RightsComprison>.item>.val svg.RightsComprison-tipIcon{width:16px;height:16px;margin-left:4px;color:var(--text-4);flex-shrink:0}.PricingPage .RightsComprison>.item>.val svg.RightsComprison-tipIcon:hover{color:var(--text-3)}.PricingPage .PricingQuestions.ant-collapse{max-width:1226px;margin:0 auto;padding:24px 48px;background:var(--bg-1);border-radius:28px}.PricingPage .PricingQuestions.ant-collapse .ant-collapse-item{padding:32px 0}.PricingPage .PricingQuestions.ant-collapse .ant-collapse-item+.ant-collapse-item{border-top:1px solid var(--line-1)}.PricingPage .PricingQuestions.ant-collapse .ant-collapse-item .ant-collapse-expand-icon svg{width:28px;height:28px;color:var(--text-1)}.PricingPage .PricingQuestions.ant-collapse .ant-collapse-item .ant-collapse-header{padding:0;align-items:center}.PricingPage .PricingQuestions.ant-collapse .ant-collapse-item .ant-collapse-content-box{padding:14px 0 0;white-space:pre}.PricingPage .icon-tooltip{width:16px;height:16px;color:var(--text-4);margin-left:4px;flex-shrink:0}.PricingPage.PricingPageMB{max-width:100%;min-width:100%;padding:105px 16px 48px}.PricingPage.PricingPageMB>h2{padding:0 0 24px;font-size:32px;line-height:48px;text-align:left}.PricingPage.PricingPageMB .PriceComparison{flex-wrap:wrap}.PricingPage.PricingPageMB .PriceComparison-tabs{margin-bottom:24px}.PricingPage.PricingPageMB .PriceComparison-tabs>div:first-child{display:none}.PricingPage.PricingPageMB .PriceComparison-tabs .CTab{padding:4px 0}.PricingPage.PricingPageMB .PriceComparison-tabs .CTab .CTab-item{padding:6px 23px}.PricingPage.PricingPageMB .PriceComparison-CCarousel-item{flex-wrap:wrap;gap:24px}.PricingPage.PricingPageMB .PriceComparison .PriceComparison-item{padding:24px;border-radius:28px}.PricingPage.PricingPageMB .PriceComparison .PriceComparison-item .CButton{height:52px;font-size:16px}.PricingPage.PricingPageMB .RightsComprison{padding:12px;font-size:13px;border-radius:20px}.PricingPage.PricingPageMB .RightsComprison .top{gap:12px;padding-bottom:0;margin-bottom:-6px}.PricingPage.PricingPageMB .RightsComprison .top>span{font-size:inherit;width:auto;flex:1 1;text-indent:12px}.PricingPage.PricingPageMB .RightsComprison .top>div{font-size:inherit;line-height:40px}.PricingPage.PricingPageMB .RightsComprison>.title{margin:18px 0 12px;font-size:inherit;line-height:40px}.PricingPage.PricingPageMB .RightsComprison>.item{padding:12px 0;min-height:48px;gap:12px}.PricingPage.PricingPageMB .RightsComprison>.item .text{width:auto;flex:1 1}.PricingPage.PricingPageMB .RightsComprison>.item .text h3{flex:1 1;font-size:inherit}.PricingPage.PricingPageMB .RightsComprison>.item .text svg{flex-shrink:0}.PricingPage.PricingPageMB .RightsComprison>.item .val{flex-shrink:0;font-size:inherit}.PricingPage.PricingPageMB .PricingQuestions.ant-collapse{padding:0 16px;border-radius:20px}.PricingPage.PricingPageMB .PricingQuestions.ant-collapse .ant-collapse-item{padding:24px 0}.PricingPage.PricingPageMB .PricingQuestions.ant-collapse .ant-collapse-item .ant-collapse-header-text p{font-size:16px}.PricingPage.PricingPageMB .PricingQuestions.ant-collapse .ant-collapse-item .ant-collapse-content-box{white-space:pre-line}.PricingPage.PricingPageMB .PricingQuestions.ant-collapse .ant-collapse-item .ant-collapse-expand-icon svg{width:24px;height:24px}