.pricing-hero__inner{text-align:center;flex-direction:column;align-items:center;gap:26px;padding-block:104px 96px;display:flex}.pricing-hero__ray{margin-bottom:26px}.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(--mist);font-size:14.5px}.how{padding-block:32px 120px}.how__title{margin-bottom:56px}.how .features__row{counter-reset:none}.how__step{color:var(--dim);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-value{color:var(--mint);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__panel{border:1px solid var(--rule);background:var(--deep);border-radius:24px;flex-direction:column;gap:22px;padding:32px;display:flex}.topup__row{flex-direction:column;gap:10px;display:flex}.topup__label{color:var(--dim);font-family:var(--font-code);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:600}.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}.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 dashed var(--rule-strong);color:var(--paper);margin-top:4px;padding-top:12px;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(--deep);color:var(--dim);font-family:var(--font-code);letter-spacing:.08em;text-transform:uppercase;padding-block:18px;font-size:11.5px;font-weight:600}.compare__table tbody td{color:var(--mist)}.compare__table tr:last-child>*{border-bottom:0}.calc-section{background:var(--deep);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{background-color:var(--deep)}.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(--mint) var(--fill), var(--rule-strong) var(--fill));border-radius:4px;height:4px}.range__input::-moz-range-track{background:linear-gradient(90deg, var(--mint) var(--fill), var(--rule-strong) var(--fill));border-radius:4px;height:4px}.range__input::-webkit-slider-thumb{appearance:none;border:4px solid var(--mint);background:var(--night);border-radius:50%;width:20px;height:20px;margin-top:-8px;transition:box-shadow .2s;box-shadow:0 0 0 6px #7ef2c41f}.range__input::-moz-range-thumb{border:4px solid var(--mint);background:var(--night);border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 6px #7ef2c41f}.range__input:hover::-webkit-slider-thumb{box-shadow:0 0 0 9px #7ef2c42e}.range__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 9px #7ef2c42e}.range__input:focus-visible{outline:none}.calc__result{border-left:1px solid var(--rule);background:linear-gradient(#11172b99,#0000 60%);flex-direction:column;gap:10px;padding:40px;display:flex}.calc__label{color:var(--dim);font-family:var(--font-code);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:600}.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(--dim)}.calc__split-row dd{font-family:var(--font-code);font-size:13.5px}.calc__totals{flex-direction:column;gap:14px;margin:6px 0 18px;display:flex}.calc__bar{flex-direction:column;gap:7px;display:flex}.calc__bar-head{justify-content:space-between;gap:12px;font-size:14px;display:flex}.calc__bar-name{color:var(--mist);font-weight:500}.calc__bar-value{font-family:var(--font-code);font-size:13.5px}.calc__bar-track{background:#edf0f80d;border-radius:6px;height:6px;overflow:hidden}.calc__bar-fill{border-radius:inherit;background:var(--rule-strong);height:100%;transition:width .45s var(--ease-out);display:block}.calc__bar.is-best .calc__bar-name{color:var(--paper)}.calc__bar.is-best .calc__bar-fill{background:var(--mint);box-shadow:0 0 16px #7ef2c473}.calc__bar.is-direct{border-top:1px dashed var(--rule-strong);padding-top:14px}.calc__bar.is-direct .calc__bar-fill{background:repeating-linear-gradient(90deg, var(--dim) 0 6px, transparent 6px 10px)}.calc__bar-note{color:var(--mint);font-size:13px;font-weight:500}.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(--dim);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{align-self:stretch}.topup__methods .segmented__option{flex:1;justify-content:center}.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}}
