.pricing-hero__inner{text-align:center;flex-direction:column;align-items:center;gap:26px;padding-block:130px 96px;display:flex}.pricing-hero__title{max-width:980px}.pricing-hero__lead{max-width:640px}.pricing-hero .hero-actions{justify-content:center}.pricing-facts{border:1px solid var(--rule);border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(760px,100%);margin-top:28px;display:grid;overflow:hidden}.pricing-facts li{flex-direction:column;gap:6px;padding:20px 18px;display:flex}.pricing-facts li+li{border-left:1px solid var(--rule)}.pricing-facts strong{font-family:var(--font-display);letter-spacing:-.8px;font-size:30px;font-weight:600}.pricing-facts span{color:var(--text-2);font-size:14.5px;line-height:18px}.how{padding-block:32px 120px}.how__title{margin-bottom:56px}.how .features__row{counter-reset:none}.how .feature{--ray:var(--accent)}.how .feature__title{line-height:26px}.how .feature__text{line-height:27px}.how__step{color:var(--accent);font-family:var(--font-code);letter-spacing:.06em;font-size:13px;font-weight:600}.how .feature__text a{color:var(--paper);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px}.topup{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px 72px;padding-block:40px 128px;display:grid}.topup__copy{flex-direction:column;gap:18px;display:flex}.topup__fees{flex-direction:column;gap:10px;padding-top:6px;display:flex}.topup__fee{border:1px solid var(--rule);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:14px 18px;display:grid}.topup__fee-name{font-weight:600}.topup__fee-note{color:var(--dim);grid-row:2;font-size:13.5px}.topup__fee-name{font-size:16px;line-height:21px}.topup__fee-value{color:var(--accent);font-family:var(--font-code);grid-row:1/3;align-self:center;font-size:14px;font-weight:600}.topup__note{color:var(--dim);font-size:14px;line-height:1.55}.topup__fee.is-off .topup__fee-name{color:var(--mist)}.topup__fee.is-off .topup__fee-value{color:var(--dim)}.topup__off{border:1px dashed var(--rule-strong);color:var(--mist);border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;line-height:1.45;display:flex}.topup__off[hidden]{display:none}.topup__off .icon{width:16px;height:16px;color:var(--dim);flex:none}.topup__panel.is-off{opacity:.45;filter:grayscale();-webkit-user-select:none;user-select:none}.topup__panel{border:1px solid var(--border);background:var(--bg-alt);border-radius:24px;flex-direction:column;gap:22px;padding:33px;display:flex}.topup__row{flex-direction:column;gap:10px;display:flex}.topup__label{color:var(--text-4);font-size:12px;font-weight:500;line-height:16px}.topup__packs{border-radius:20px;flex-wrap:wrap;justify-content:space-between}.topup__packs .pack{text-align:center;flex:auto}.topup__methods{align-self:flex-start;padding:5px}.topup__methods .segmented__option:disabled{color:var(--mist);opacity:.35;cursor:default}.topup__method-note{color:var(--dim);font-size:13.5px;line-height:1.5}.topup__breakdown{border-top:1px solid var(--rule);flex-direction:column;gap:10px;padding-top:18px;display:flex}.topup__line{color:var(--mist);justify-content:space-between;gap:16px;font-size:14.5px;display:flex}.topup__line dd{font-family:var(--font-code);font-variant-numeric:tabular-nums;font-size:14px}.topup__line.is-total{border-top:1px solid var(--border-strong);color:var(--paper);margin-top:4px;padding-top:13px;font-size:16px;font-weight:600}.topup__line.is-total dd{font-size:16px}.tiers{padding-block:40px 136px}.tiers__table th,.tiers__table td{white-space:nowrap}.tiers__table th:first-child,.tiers__table td:first-child{text-align:left}.tiers__table tbody th{color:var(--paper);font-weight:600}.tiers__note{color:var(--dim);margin-top:18px;font-size:14.5px}.tiers__note a{color:var(--paper);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px}.compare__wrap{border:1px solid var(--rule);scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;border-radius:24px;position:relative;overflow-x:auto}.compare__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:640px;font-size:15px}.compare__table th,.compare__table td{border-bottom:1px solid var(--rule);text-align:center;padding:15px 22px;font-weight:400}.compare__table thead th{background:var(--bg-alt);color:var(--text-4);padding-block:18px;font-size:12px;font-weight:500;line-height:16px}.compare__table tbody td{color:var(--mist)}.compare__table tr:last-child>*{border-bottom:0}.calc-section{padding-block:120px}.calc{border:1px solid var(--rule);background:var(--night);border-radius:24px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);display:grid;overflow:hidden}.calc__controls{flex-direction:column;gap:30px;padding:40px;display:flex}.calc__controls .input{border-color:var(--border);background-color:var(--bg-alt);font-weight:500}.calc__select{align-items:center;display:flex;position:relative}.calc__select .input{padding-left:34px;padding-right:168px}.calc__swatch{pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;left:16px}.calc__price{color:var(--text-4);font-family:var(--font-code);pointer-events:none;font-size:12px;position:absolute;right:44px}.range{flex-direction:column;gap:14px;display:flex}.range__head{justify-content:space-between;align-items:baseline;gap:16px;font-size:14px;font-weight:500;display:flex}.range__value{color:var(--paper);font-family:var(--font-code);font-size:14px}.range.is-disabled{opacity:.5}.range.is-disabled .range__value{color:var(--dim);font-family:var(--font-text)}.range__input{--fill:50%;appearance:none;cursor:pointer;background:0 0;width:100%;height:22px;margin:0}.range__input:disabled{cursor:not-allowed}.range__input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--accent) var(--fill), var(--border) var(--fill));border-radius:2px;height:4px}.range__input::-moz-range-track{background:linear-gradient(90deg, var(--accent) var(--fill), var(--border) var(--fill));border-radius:2px;height:4px}.range__input::-webkit-slider-thumb{appearance:none;border:3px solid var(--bg);background:var(--text);border-radius:50%;width:18px;height:18px;margin-top:-7px;transition:box-shadow .2s;box-shadow:0 2px 6px #00000080}.range__input::-moz-range-thumb{border:3px solid var(--bg);background:var(--text);border-radius:50%;width:12px;height:12px;box-shadow:0 2px 6px #00000080}.range__input:hover::-webkit-slider-thumb{box-shadow:0 2px 6px #00000080,0 0 0 6px #2ef27c29}.range__input:focus-visible::-webkit-slider-thumb{box-shadow:0 2px 6px #00000080,0 0 0 6px #2ef27c29}.range__input:focus-visible{outline:none}.calc__result{border-left:1px solid var(--border);background:linear-gradient(#1f1f1f99,#0000 60%);flex-direction:column;gap:10px;padding:40px;display:flex}.calc__label{color:var(--text-4);font-size:12px;font-weight:500;line-height:16px}.calc__total{font-family:var(--font-display);letter-spacing:-1.8px;font-variant-numeric:tabular-nums;font-size:52px;font-weight:600;line-height:1.1}.calc__per{color:var(--mist);font-size:15px}.calc__split{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:8px 24px;margin:8px 0 14px;padding-bottom:20px;display:flex}.calc__split-row{gap:8px;font-size:14px;display:flex}.calc__split-row dt{color:var(--text-4)}.calc__split-row dd{font-family:var(--font-code);font-size:13.5px}.faq{padding-block:136px}.faq .section-title{margin-bottom:44px}.faq__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;display:grid}.faq__item{border-top:1px solid var(--rule)}.faq__item:nth-last-child(-n+2){border-bottom:1px solid var(--rule)}.faq__item summary{cursor:pointer;padding:24px 40px 24px 0;font-size:17px;font-weight:600;line-height:1.4;list-style:none;transition:color .2s;position:relative}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"";background:var(--text-3);width:16px;height:16px;transition:transform .3s var(--ease-out), background-color .2s ease;margin-top:-8px;position:absolute;top:50%;right:4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") 50%/contain no-repeat}.faq__item summary:hover{color:var(--mint)}.faq__item[open] summary:after{background:var(--mint);transform:rotate(45deg)}.faq__item p{color:var(--mist);padding:0 40px 26px 0;font-size:16px;line-height:1.65}.faq__item code{background:var(--lift);color:var(--paper);font-family:var(--font-code);border-radius:6px;padding:2px 6px;font-size:.88em}.faq__item a{color:var(--paper);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px}.faq__item a:hover{-webkit-text-decoration-color:var(--mint);text-decoration-color:var(--mint)}@media (width<=1023px){.pricing-hero__inner{padding-block:72px 64px}.topup,.calc{grid-template-columns:minmax(0,1fr)}.calc__result{border-left:0;border-top:1px solid var(--rule)}.faq__list{grid-template-columns:minmax(0,1fr)}.faq__item:nth-last-child(2){border-bottom:0}}@media (width<=640px){.pricing-hero__inner{padding-block:56px 48px}.pricing-facts{grid-template-columns:minmax(0,1fr)}.pricing-facts li+li{border-left:0;border-top:1px solid var(--rule)}.pricing-facts strong{font-size:26px}.how{padding-bottom:88px}.topup{padding-block:24px 96px}.topup__panel{padding:22px}.topup__methods{border-radius:20px;flex-wrap:wrap;align-self:stretch}.topup__methods .segmented__option{white-space:nowrap;flex:1;justify-content:center;padding-inline:12px}.tiers{padding-bottom:96px}.calc__controls,.calc__result{padding:26px 22px}.calc__total{font-size:42px}.faq{padding-block:96px}.faq__item summary{font-size:16px}}
