.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.text-xs{font-size:13px;line-height:1.5}@media(min-width:1024px){.text-xs{font-size:13px}}.text-sm,h6{font-size:14px;line-height:1.75}@media(min-width:1024px){.text-sm,h6{font-size:14px}}.text-base{font-size:16px;line-height:1.75}@media(min-width:1024px){.text-base{font-size:16px}}.text-md,h5{font-size:16px;line-height:1.75}@media(min-width:1024px){.text-md,h5{font-size:16px}}.text-lg,h4{font-size:16px;line-height:1.5}@media(min-width:1024px){.text-lg,h4{font-size:18px}}.text-xl,h3{font-size:18px;line-height:1.5}@media(min-width:1024px){.text-xl,h3{font-size:22px}}.text-2xl,h2{font-size:20px;line-height:1.5}@media(min-width:1024px){.text-2xl,h2{font-size:26px}}.text-3xl,h1{font-size:24px;line-height:1.5}@media(min-width:1024px){.text-3xl,h1{font-size:33px}}.text-4xl{font-size:28px;line-height:1.5}@media(min-width:1024px){.text-4xl{font-size:42px}}.text-5xl{font-size:32px;line-height:1.5}@media(min-width:1024px){.text-5xl{font-size:60px}}.text-6xl{font-size:40px;line-height:1.5}@media(min-width:1024px){.text-6xl{font-size:80px}}h1,h2,h3,h4,h5,h6{font-weight:600}main.kgp-pricing-page{background:linear-gradient(117.25deg,#dff8ee 9.59%,#f8fafd 42.34%,#faecef 77.11%)}.kgp-pricing{padding:32px 0 80px;color:#3a3a3a}@media(max-width:1279.98px){.kgp-pricing{padding:40px 0 60px}}.kgp-pricing .kgp-pricing-tab{margin:0 auto 48px}@media(max-width:767.98px){.kgp-pricing .kgp-pricing-tab{width:100%;margin-bottom:36px}.kgp-pricing .kgp-pricing-tab>*{flex:1 1 0}.kgp-pricing .kgp-pricing-tab .kgp-button{height:36px;padding:4px 6px;font-size:12px;white-space:nowrap}}.kgp-pricing .kgp-pricing-title{font-size:42px;line-height:63px;font-weight:600;text-align:center;opacity:.8}@media(max-width:767.98px){.kgp-pricing .kgp-pricing-title{font-size:28px;line-height:42px}}.kgp-pricing .kgp-pricing-grid{display:grid;gap:16px}.kgp-pricing .kgp-pricing-grid-top{margin-top:48px;grid-template-columns:374px 1fr 374px;grid-template-areas:"card qr installment" "card odd installment"}@media(max-width:1279.98px){.kgp-pricing .kgp-pricing-grid-top{grid-template-columns:1fr 1fr;grid-template-areas:"card installment" "qr odd"}}@media(max-width:767.98px){.kgp-pricing .kgp-pricing-grid-top{margin-top:36px;grid-template-columns:1fr;grid-template-areas:"card" "qr" "odd" "installment"}}.kgp-pricing .kgp-pricing-grid-bottom{margin-top:16px;grid-template-columns:1fr 1fr}@media(max-width:767.98px){.kgp-pricing .kgp-pricing-grid-bottom{grid-template-columns:1fr}}.kgp-pricing .kgp-pricing-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:32px 24px 24px;border-radius:16px;border:1px solid hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.1);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:inset 4px 4px 12px rgba(58,58,58,.06),inset -6px -6px 14px #fff;text-align:center}@media(max-width:767.98px){.kgp-pricing .kgp-pricing-card{padding:32px 24px}}.kgp-pricing .kgp-pricing-card-card{grid-area:card}.kgp-pricing .kgp-pricing-card-qr{grid-area:qr}.kgp-pricing .kgp-pricing-card-odd{grid-area:odd}.kgp-pricing .kgp-pricing-card-installment{grid-area:installment}.kgp-pricing .kgp-pricing-card-info{display:flex;flex-direction:column;gap:16px;width:100%}.kgp-pricing .kgp-pricing-card-title{font-size:22px;line-height:33px;font-weight:600}@media(max-width:767.98px){.kgp-pricing .kgp-pricing-card-title{font-size:16px;line-height:24px}}.kgp-pricing .kgp-pricing-card-prefix,.kgp-pricing .kgp-pricing-card-unit{font-size:13px;line-height:20px;font-weight:600}.kgp-pricing .kgp-pricing-card-prefix{color:#33e39c}.kgp-pricing .kgp-pricing-card-value{font-size:33px;line-height:50px;font-weight:600}@media(max-width:767.98px){.kgp-pricing .kgp-pricing-card-value{font-size:24px;line-height:36px}}.kgp-pricing .kgp-pricing-card-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.kgp-pricing .kgp-pricing-card-logos li{width:48px;height:48px;border-radius:4px;overflow:hidden;box-shadow:0 0 1px rgba(0,0,0,.3)}@media(max-width:767.98px){.kgp-pricing .kgp-pricing-card-logos li{width:36px;height:36px}}.kgp-pricing .kgp-pricing-card-logos img{display:block;width:100%;height:100%}.kgp-pricing .kgp-pricing-card-card .kgp-pricing-card-logos{max-width:164px}@media(max-width:767.98px){.kgp-pricing .kgp-pricing-card-card .kgp-pricing-card-logos{max-width:none}}.kgp-pricing .kgp-pricing-card-installment .kgp-pricing-card-logos{max-width:222px}@media(max-width:767.98px){.kgp-pricing .kgp-pricing-card-installment .kgp-pricing-card-logos{max-width:174px}}.kgp-pricing .kgp-pricing-cta{display:flex;align-items:center;gap:40px;margin-top:48px;padding:48px;border-radius:18px;background:rgba(41,226,151,.4)}@media(max-width:767.98px){.kgp-pricing .kgp-pricing-cta{flex-direction:column;align-items:flex-start;margin-top:36px;padding:32px 16px}}.kgp-pricing .kgp-pricing-cta .kgp-button{flex-shrink:0}.kgp-pricing .kgp-pricing-cta .kgp-button:hover{background:#29e297;color:#3a3a3a;box-shadow:none}.kgp-pricing .kgp-pricing-cta-text{flex:1;max-width:880px;display:flex;flex-direction:column;gap:16px}.kgp-pricing .kgp-pricing-cta-title{font-size:26px;line-height:39px;font-weight:600}@media(max-width:767.98px){.kgp-pricing .kgp-pricing-cta-title{font-size:20px;line-height:30px}}.kgp-pricing .kgp-pricing-cta-desc{font-size:16px;line-height:28px;font-weight:500}@media(max-width:1279.98px){.kgp-pricing .kgp-pricing-cta-desc br{display:none}}.kgp-pricing .kgp-pricing-remark{margin-top:16px;font-size:18px;line-height:27px;font-weight:500}@media(max-width:767.98px){.kgp-pricing .kgp-pricing-remark{font-size:16px;line-height:28px}}