.pricing-hero h1{font-size:clamp(36px,5vw,64px);font-weight:650;letter-spacing:-.025em;line-height:1.12}.pro-credit-subtitle{font-size:15px!important;line-height:1.5;margin:8px 0 0!important;color:#46627a}.pricing-action-note,.topup-requirement{font-size:14px;line-height:1.6;color:#46627a}.pricing-action-note:empty{display:none}.price-primary:disabled,.topup-checkout:disabled{cursor:default;opacity:.75}.deck-context{margin:0 0 24px;padding:24px;border:1px solid #b9dce1;border-radius:18px;background:#f0f9fa;color:#173858}.deck-context h2{font-size:22px;line-height:1.4;letter-spacing:0;margin:10px 0;overflow-wrap:anywhere}.deck-context p{font-size:16px;line-height:1.6}.deck-context .price-secondary{display:inline-flex;margin-right:16px}.deck-context-link{display:inline-block;padding:12px 0;color:#075b72}.deck-context[hidden],#manage-current-plan[hidden],#deck-context-download[hidden],.provider-button[hidden]{display:none!important}.pricing-context strong{overflow-wrap:anywhere;max-width:100%}.topup-requirement{margin:12px 0 0}.price-primary:focus-visible,.deck-context a:focus-visible{outline:3px solid #087f8c;outline-offset:3px}@media(max-width:600px){.deck-context{padding:20px}.deck-context .price-secondary{display:flex;margin:12px 0}.deck-context-link{display:block}}.pro-card .pro-credit-subtitle,.pro-card .pricing-action-note{color:#dcebf7}
#provider-list[hidden]{display:none!important}

.pricing-page{padding-top:48px}.pricing-hero{margin-bottom:36px}.pricing-hero h1{letter-spacing:-.025em}.price-tax-note{display:block;font-size:14px;line-height:1.6;color:#465c75}.pro-card .price-tax-note{color:#e2edf7}.price-label,.price-pill,.topup-unit-price,.topup-pack-card li,.topup-section-note{color:#465c75}.pro-card .price-label,.pro-card .price-pill,.pro-card .pricing-fineprint{color:#e2edf7}.recommended,.topup-best-value{background:#075b66;color:white}.price-card>p,.topup-section-heading>p,.faq-list p{color:#465c75}.pro-card>p{color:#e2edf7}.price-primary:disabled,.topup-checkout:disabled{opacity:1}.price-primary:disabled{background:#d7e1ee;color:#172b4d}.price-secondary,.price-primary,.topup-checkout,.faq-list summary{min-height:48px}.pricing-faq h2{font-size:clamp(30px,4vw,44px);letter-spacing:-.02em;line-height:1.2}.pricing-trust{max-width:1040px;margin:28px auto;padding:22px 26px;border:1px solid #d7e1ee;border-radius:18px;background:white}.pricing-trust h2{font-size:22px;line-height:1.4;letter-spacing:0;margin:0 0 12px}.pricing-trust p{font-size:15px;line-height:1.7;color:#465c75}.pricing-trust a{color:#075b72;display:inline-block;padding:6px 0}.provider-list.single-provider .provider-button{display:none}.provider-explanation{font-size:14px;color:#e2edf7}.pricing-skip{position:fixed;left:12px;top:-100px;z-index:9999;background:white;padding:12px;color:#075b72}.pricing-skip:focus{top:12px}#pricing-main,#continue-card,#shared-credits{scroll-margin-top:96px}#continue-card[hidden],#checkout-breakdown[hidden],[id$="-row"][hidden]{display:none!important}.paddle-checkout-layout #checkout-breakdown{border-block:1px solid #d7e1ee;padding:14px 0;margin:18px 0}.paddle-checkout-card #checkout-breakdown h2{font-size:19px;letter-spacing:0}.paddle-checkout-card dl{margin:0}.paddle-checkout-card dl>div{display:flex;justify-content:space-between;gap:16px;padding:5px 0}.paddle-checkout-card dd{margin:0;font-variant-numeric:tabular-nums}.checkout-total{font-weight:700;border-top:1px solid #d7e1ee;margin-top:6px}.paddle-checkout-card #checkout-breakdown p,.checkout-company{font-size:14px;line-height:1.6;color:#465c75}.paddle-checkout-card a{color:#075b72}.paddle-checkout-card .btn{min-height:48px}.paddle-inline-wrap{min-width:0}
@media(max-width:800px){.pricing-page{padding-top:32px;padding-inline:20px}.pricing-hero h1{font-size:clamp(34px,7vw,48px)}.price-card{padding:24px}.pricing-hero>p{font-size:16px}.topup-section-heading h2{font-size:30px;line-height:1.25;letter-spacing:-.02em}}
@media(max-width:380px){.paddle-checkout-shell{padding-inline:8px}.paddle-inline-wrap{padding:0}.paddle-checkout-layout{min-width:0}.paddle-checkout-card{padding:22px}}

.checkout-trust{grid-column:1/-1;padding:18px 22px;background:#fff;border:1px solid #d7e1ee;border-radius:14px;color:#465c75;font-size:14px;line-height:1.7}.checkout-trust a{color:#075b72;display:inline-block;padding:6px 0}.paddle-checkout-card .muted{font-size:14px;line-height:1.6;margin:12px 0}.paddle-checkout-card h1{font-size:28px;line-height:1.2;letter-spacing:-.02em}.paddle-checkout-card>p{font-size:14px}.paddle-checkout-card #checkout-breakdown p{font-size:13px;margin-bottom:0}@media(max-width:340px){.paddle-checkout-shell{padding-inline:0}.paddle-inline-wrap{border:0;border-radius:0}}
