.p-page{background:#f7fafc;min-height:100vh}.p-container{width:100%;max-width:80rem;margin-inline:auto;padding-block:2rem;padding-inline:1rem}.p-stack{flex-direction:column;align-items:stretch;gap:2rem;display:flex}.p-center{justify-content:center;align-items:center;display:flex}.s-spinner.p-spin-thin{border-width:2px;animation-duration:.45s}.p-partner{flex-direction:column;align-items:center;gap:.75rem;display:flex}.p-partner-t{color:#1a202c;font-size:1.125rem;font-weight:700}.p-partner-s{color:#4a5568}.p-root{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}.p-topup{text-align:center;background:#f0fff4;border:1px solid #9ae6b4;border-radius:.5rem;margin-bottom:1.5rem;padding:.75rem 1rem}.p-topup-text{color:#276749;font-size:.875rem;font-weight:700}@media screen and (width>=48em){.p-topup-text{font-size:1rem}}.p-head{text-align:center;margin-inline:auto;flex-direction:column;align-items:center;gap:1.5rem;max-width:48rem;margin-bottom:2.5rem;display:flex}.p-h1{color:#1a202c;font-size:2.25rem;font-weight:800;line-height:1.2}@media screen and (width>=48em){.p-h1{font-size:3rem;line-height:1}}.p-grad{color:#0000;background-image:linear-gradient(90deg,#fe6e61,#a855f7);-webkit-background-clip:text;background-clip:text}.p-lead{color:#4a5568;font-size:1.125rem}.p-period{margin-inline:auto;max-width:42rem;margin-bottom:2rem}.p-period-in{flex-direction:column;align-items:center;gap:1rem;display:flex}.p-period-label{color:#2d3748;font-size:1rem;font-weight:600}.p-seg{background:#fff;border:1px solid #e2e8f0;border-radius:9999px;flex-direction:row;align-items:center;gap:.25rem;padding:5px;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.p-seg-btn{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline-offset:2px;line-height:inherit;min-width:2.5rem;color:inherit;height:auto;box-shadow:none;background:0 0;border-radius:9999px;outline:2px solid #0000;justify-content:center;align-items:center;margin:0;padding:.5rem 1rem;font-size:1rem;font-weight:400;transition:background .18s;display:inline;position:relative}@media screen and (width>=48em){.p-seg-btn{padding-inline:1.75rem}}.p-seg-btn:focus-visible{box-shadow:0 0 0 3px #4299e199}.p-seg-btn.p-seg-on{background:#fe6e61;box-shadow:0 2px 8px #fe6e6173}.p-seg-btn.p-seg-on:focus-visible{box-shadow:0 0 0 3px #4299e199}.p-seg-in{flex-direction:column;align-items:center;gap:.125rem;display:flex}.p-seg-title{color:#2d3748;font-size:1rem;font-weight:700}.p-seg-sub{color:#2f855a;min-height:16px;font-size:.75rem;font-weight:700}.p-seg-on .p-seg-title{color:#fff}.p-seg-on .p-seg-sub{color:#ffffffeb}.p-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media screen and (width>=48em){.p-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width>=62em){.p-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.p-plan{border-radius:1rem;transition:all .3s;position:relative;transform:translateY(0);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.p-plan:hover{transform:translateY(-6px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.p-plan-base{background:#fff;border:1px solid #e2e8f0}.p-plan-pop,.p-plan-cur{margin-top:.5rem;padding:2px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.p-plan-pop:hover,.p-plan-cur:hover{box-shadow:0 25px 50px -12px #00000040}.p-plan-pop{background-image:linear-gradient(90deg,#fe6e61,#9f7aea)}.p-plan-cur{background-image:linear-gradient(90deg,#48bb78,#2f855a)}.p-card{background:#fff;border:2px solid #0000;border-radius:1rem;flex-direction:column;height:100%;padding:1.5rem;display:flex;position:relative}.p-card-cur{background:#f0fff4;border-color:#48bb78}.p-badge{white-space:nowrap;vertical-align:middle;text-transform:uppercase;color:#fff;background:#fe6e61;border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem 1.5rem;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:-1rem;right:50%;transform:translate(50%)}.p-badge-cur{background:#38a169}.p-ico{flex-shrink:0;line-height:1em;display:inline-block}.p-ico-1em{width:1em;height:1em}.p-ico-3{width:.75rem;height:.75rem}.p-ico-35{width:.875rem;height:.875rem}.p-ico-4{width:1rem;height:1rem}.p-ico-gray{color:#4a5568}.p-ico-brand{color:#fe6e61}.p-ico-green{color:#38a169}.p-ico-orange{color:#dd6b20}.p-body{text-align:start;flex-direction:column;flex:1;align-items:stretch;gap:1rem;display:flex}.p-name{flex-direction:column;gap:.25rem;display:flex}.p-name-h{color:#000;font-size:1.5rem;font-weight:700;line-height:1.33}@media screen and (width>=48em){.p-name-h{font-size:1.875rem;line-height:1.2}}.p-desc{color:#1a202c;margin-top:.5rem;font-size:.875rem}.p-price{flex-direction:column;align-items:start;gap:.25rem;display:flex}.p-price-old{color:#718096;font-size:1.125rem;font-weight:500;text-decoration:line-through}.p-price-row{flex-direction:row;align-content:center;align-items:center;gap:.25rem;display:flex}.p-price-prefix{color:#4a5568;font-weight:700}.p-price-num{color:#000;font-size:1.875rem;font-weight:900}.p-price-unit{color:#4a5568;font-size:.875rem;font-weight:500}.p-stats{color:#2d3748;flex-direction:column;align-items:center;gap:.75rem;font-size:.875rem;font-weight:600;display:flex}.p-stat{flex-direction:row;align-items:center;gap:.5rem;width:100%;display:flex}.p-black{color:#000;font-weight:400}.p-list{color:#2d3748;text-align:right;list-style-type:none}.p-list>*+*{margin-top:.75rem}.p-list-item{align-items:center;gap:.5rem;display:flex}.p-list-icon{color:#2f855a;vertical-align:text-bottom;flex-shrink:0;width:1rem;height:1rem;margin-inline-end:.5rem;display:inline}.p-note{text-align:start;border:1px solid;border-radius:.75rem;margin-top:2rem}.p-note-ok{background:#ebf9f0;border-color:#b7e4c7;padding:.875rem}.p-note-warn{background:#fffaf0;border-color:#fbd38d;margin-top:0;padding:.75rem}.p-note-row{flex-direction:row;align-items:center;gap:.375rem;display:flex}.p-note-center{justify-content:center}.p-note-title{font-size:.875rem;font-weight:700}.p-note-sub{margin-top:.375rem;font-size:.75rem}.p-note-ok-text{color:#22543d}.p-note-warn-text{color:#7b341e}.p-cta-col{flex-direction:column;align-items:stretch;gap:.75rem;margin-top:2rem;display:flex}.p-plan-btn{color:#fff;border-radius:.5rem;width:100%;padding-block:.75rem;font-weight:600}.p-plan-btn-brand{background:#fe6e61}.p-plan-btn-brand:hover{background:#f65b48}.p-plan-btn-cur{background:#38a169}.p-plan-btn-cur:hover{background:#2f855a}.p-plan-btn-dark{background:#1a202c}.p-plan-btn-dark:hover{background:#000}.p-btn-spin{margin-inline-end:.5rem;position:relative}.p-all{width:100%;max-width:72rem;margin-inline:auto;padding-top:1.25rem;position:relative}.p-all-glow{filter:blur(60px);opacity:.7;pointer-events:none;background-image:radial-gradient(at top,#ffeef1,#0000 70%);position:absolute;inset:0 10% 35%}.p-all-in{z-index:1;border-radius:1.5rem;flex-direction:column;align-items:center;gap:2rem;padding:2rem 1rem;display:flex;position:relative}@media screen and (width>=48em){.p-all-in{padding:3rem 2.5rem}}.p-all-h{text-align:center;color:#1a202c;font-size:1.5rem;font-weight:400;line-height:1.33}@media screen and (width>=48em){.p-all-h{font-size:1.875rem;line-height:1.2}}.p-feats{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;display:flex}@media screen and (width>=48em){.p-feats{gap:1rem}}.p-feat{color:#2d3748;background:#fff;border:1px solid #edf2f7;border-radius:9999px;flex-direction:row;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}@media screen and (width>=48em){.p-feat{padding:.75rem 1.5rem}}.p-h2{text-align:center;color:#000;font-size:1.5rem;font-weight:700;line-height:1.33}@media screen and (width>=48em){.p-h2{font-size:1.875rem;line-height:1.2}}.p-faq{width:100%;max-width:48rem;margin-inline:auto;padding-top:2.5rem}.p-faq-h{margin-bottom:2rem}.p-faq-list{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.p-faq-item{text-align:right;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem}.p-faq-q{color:#000;margin-bottom:.5rem;font-weight:700}.p-faq-a{color:#2d3748;font-size:.875rem;line-height:2}.p-testi{border-top:1px solid #e2e8f0;padding-top:2.5rem}.p-testi-h{margin-bottom:3rem}.p-testi-wrap{margin-inline:auto;max-width:56rem;margin-bottom:2.5rem}.p-cta{text-align:center}.p-cta-h{margin-bottom:1rem}.p-cta-btn{color:#fe6e61;border:1px solid #fe6e61;border-radius:.5rem;margin-top:1rem;padding:.75rem 2rem;font-weight:600}.p-cta-btn:active{background:#e2e8f0}.p-cta-btn:hover{color:#fff;background:#fe6e61}.p-car{position:relative}.p-car-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch;gap:1rem;padding:.5rem;display:flex;overflow:auto hidden}@media screen and (width>=48em){.p-car-track{gap:1.5rem;padding-inline:1rem}}.p-car-track::-webkit-scrollbar{display:none}.p-car-item{text-align:center;scroll-snap-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;flex-direction:column;flex:none;justify-content:center;align-items:center;min-width:85%;max-width:85%;padding:1.5rem;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}@media screen and (width>=48em){.p-car-item{min-width:70%;max-width:70%;padding:2rem}}.p-avatar{text-align:center;text-transform:uppercase;vertical-align:top;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1.5rem;font-size:1.6rem;font-weight:500;display:inline-flex;position:relative}.p-avatar-init{line-height:1}.p-avatar-img{object-fit:cover;border-radius:9999px;width:100%;height:100%;position:absolute;inset:0}.p-car-text{color:#2d3748;margin-bottom:1.5rem;font-size:1.125rem;font-style:italic}.p-car-who{flex-direction:column;align-items:center;gap:.25rem;display:flex}.p-car-name{color:#1a202c;font-weight:700}.p-car-co{color:#4a5568;font-size:.875rem}.p-car-btn{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline-offset:2px;color:#1a202c;background:#fff;border-radius:9999px;outline:2px solid #0000;justify-content:center;align-items:center;min-width:2.5rem;height:2.5rem;padding:.75rem;font-size:1rem;font-weight:400;line-height:1.2;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.p-car-btn:focus-visible{box-shadow:0 0 0 3px #4299e199}.p-car-btn:active{background:#cbd5e0}.p-car-btn:hover{background:#edf2f7}.p-car-prev{left:-3rem}.p-car-next{right:-3rem}.p-car-off{display:none}.pm .pm-content.p-pay{border-radius:0;max-width:100vw;min-height:100dvh;margin:0}@media screen and (width>=48em){.pm .pm-content.p-pay{border-radius:.75rem;max-width:36rem;min-height:0;margin:auto 1rem}}.p-pay .pm-close{top:1rem;left:1rem}.p-pay-head{text-align:center;padding:1rem 1.5rem .5rem;font-size:1.25rem;font-weight:600}.p-pay-head-in{flex-direction:column;align-items:center;gap:.5rem;display:flex}.p-pay-card-icon{color:#fe6e61;flex-shrink:0;width:2rem;height:2rem}.p-pay-title{font-size:1.125rem;font-weight:700}.p-pay-promo{color:#276749;background:#f0fff4;border:1px solid #9ae6b4;border-radius:.5rem;padding:.75rem;font-size:.875rem;font-weight:700}.p-pay-body{overscroll-behavior:contain;flex:1;padding:.5rem 1.5rem 1.5rem}.p-pay-col{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}.p-pay-col-lg{gap:1.5rem}.p-pay-col-md{gap:1rem}.p-alert{background:#fed7d7;border-radius:.5rem;align-items:center;padding:.75rem 1rem;display:flex;position:relative;overflow:hidden}.p-alert-icon{color:#c53030;flex-shrink:0;width:1.25rem;height:1.5rem;margin-inline-end:.75rem}.p-alert-text{color:#2d3748;font-size:.875rem}.p-alert-link{color:#3182ce;cursor:pointer;font-weight:700;text-decoration:none}.p-alert-link:hover{text-decoration:underline}.p-pay-box{background:#e2e8f0;border:2px solid #e2e8f0;border-radius:.5rem;padding:1rem}.p-pay-row{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.p-pay-label{color:#4a5568;font-size:.875rem}.p-pay-badge{white-space:nowrap;vertical-align:middle;text-transform:uppercase;color:#d64b3b;background:#fbb9b2;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700}.p-pay-prices{flex-direction:column;align-items:flex-end;gap:0;display:flex}.p-pay-old{color:#718096;font-size:.875rem;text-decoration:line-through}.p-pay-price{color:#fe6e61;font-weight:700}.p-hr{border:0 solid;border-bottom-width:1px;border-color:inherit;opacity:.6;width:100%}.p-pay-sec{color:#2d3748;font-size:1rem;font-weight:700}.p-pay-bal{background:#e2e8f0;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem;display:flex}.p-pay-bal-l{align-items:center;gap:.5rem;display:flex}.p-pay-wallet{color:#38a169;flex-shrink:0;width:1em;height:1em}.p-pay-bal-v{color:#38a169;font-weight:700}.p-pay-field-label{text-align:start;margin-inline-end:.75rem;color:#4a5568;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.p-pay-input{text-align:center;border:1px solid;border-color:inherit;outline-offset:2px;appearance:none;background:#fff;border-radius:.375rem;outline:2px solid #0000;width:100%;min-width:0;height:3rem;padding-inline:1rem;font-size:1.125rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s;position:relative}.p-pay-input:hover{border-color:#cbd5e0}.p-pay-input:focus-visible{z-index:1;border-color:#3182ce;box-shadow:0 0 0 1px #3182ce}.p-pay-hint{color:#4a5568;text-align:center;margin-top:.25rem;font-size:.75rem}.p-pay-note{text-align:center;margin-top:.25rem;font-size:.875rem;font-weight:700}.p-pay-note-gray{color:#718096}.p-pay-note-green{color:#276749}.p-pay-foot{justify-content:flex-end;align-items:center;padding:0 1.5rem 1rem;display:flex}.p-pay-actions{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.p-pay-btn{width:100%;min-width:3rem;height:3rem;padding-inline:1.5rem;font-size:1.125rem}.p-pay-cancel{color:#4a5568;width:100%}@media screen and (width>=48em){.p-pay-cancel{width:auto}}
