@charset "UTF-8";*{box-sizing:border-box;margin:0;padding:0;font-family:Open Sans,sans-serif}html{scroll-behavior:smooth;overflow-x:hidden;overflow-y:auto;width:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:#fff;overflow-x:hidden;overflow-y:auto;width:100%;scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body.landing-search-keyboard .phone-fab,body.landing-search-keyboard .cookie-consent-banner{display:none!important}:root{--lp2-ink: #0F0F1A;--lp2-ink-soft: #2C3144;--lp2-text: #3F4658;--lp2-muted: #6B7280;--lp2-primary: #FF961C;--lp2-primary-dark: #E68A00;--lp2-primary-light: #FFB347;--lp2-primary-soft: #FFE5CC;--lp2-primary-ghost: rgba(255, 150, 28, .08);--lp2-primary-ghost-strong: rgba(255, 150, 28, .16);--lp2-bg: #ffffff;--lp2-bg-warm: #FFF8F0;--lp2-bg-cream: #FFFAF3;--lp2-bg-deep: #0F0F1A;--lp2-border: #EDEEF5;--lp2-border-warm: #F3E9D8;--lp2-border-strong: #DDD9D2;--lp2-success: #16A34A;--lp2-success-soft: #DCFCE7;--lp2-radius-sm: 12px;--lp2-radius-md: 18px;--lp2-radius-lg: 24px;--lp2-radius-xl: 28px;--lp2-radius-pill: 999px;--lp2-shadow-soft: 0 1px 2px rgba(15, 15, 26, .04), 0 6px 18px rgba(15, 15, 26, .04);--lp2-shadow-hover: 0 12px 28px rgba(255, 150, 28, .12), 0 4px 10px rgba(15, 15, 26, .06);--lp2-shadow-card: 0 1px 3px rgba(15, 15, 26, .05), 0 10px 30px rgba(15, 15, 26, .06);--lp2-section-py: clamp(64px, 9vw, 120px);--lp2-section-px: clamp(20px, 4vw, 32px);--lp2-container-max: 1200px;--lp2-header-height: 64px}@media (max-width: 991px){:root{--lp2-header-height: 60px}}.lp2-section{position:relative;width:100%;padding:var(--lp2-section-py) var(--lp2-section-px);background:var(--lp2-bg);color:var(--lp2-text);overflow:hidden}.lp2-section--warm{background:var(--lp2-bg-warm)}.lp2-section--cream{background:var(--lp2-bg-cream)}.lp2-section--deep{background:var(--lp2-bg-deep);color:#ffffffc7}.lp2-section--dark{background:radial-gradient(ellipse 65% 55% at 80% 15%,rgba(255,150,28,.28),transparent 60%),radial-gradient(ellipse 55% 45% at 15% 90%,rgba(255,150,28,.16),transparent 65%),linear-gradient(180deg,#0a0a14,#14141f,#0a0a14);color:#ffffffd9}.lp2-section:not(.lp2-section--dark):not(.lp2-section--deep):not(.lp2-section--hero){border-top:1px solid rgba(15,15,26,.055)}.lp2-section--dark .lp2-headline{color:#fff}.lp2-section--dark .lp2-headline .lp2-accent,.lp2-section--dark .lp2-headline strong{color:var(--lp2-primary-light)}.lp2-section--dark .lp2-lead{color:#ffffffb8}.lp2-section--dark .lp2-eyebrow{background:#ff961c2e;color:#ffd49a;border:1px solid rgba(255,150,28,.3)}.lp2-container{position:relative;z-index:1;width:100%;max-width:var(--lp2-container-max);margin:0 auto}.lp2-section-head{text-align:center;max-width:760px;margin:0 auto clamp(36px,5vw,56px)}.lp2-section-head--left{text-align:left;margin-left:0}.lp2-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:var(--lp2-radius-pill);background:var(--lp2-primary-ghost);color:var(--lp2-primary-dark);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;line-height:1}.lp2-eyebrow i,.lp2-eyebrow svg{font-size:11px}.lp2-headline{margin:16px 0 0;color:var(--lp2-ink);font-size:clamp(30px,4.5vw,52px);font-weight:800;line-height:1.1;letter-spacing:-.02em;word-wrap:break-word;overflow-wrap:break-word}.lp2-headline--hero{font-size:clamp(36px,5.5vw,64px)}.lp2-headline strong,.lp2-headline .lp2-accent{color:var(--lp2-primary)}.lp2-lead{margin:16px 0 0;color:var(--lp2-muted);font-size:clamp(15px,1.3vw,19px);line-height:1.6;max-width:680px}.lp2-section-head:not(.lp2-section-head--left) .lp2-lead{margin-left:auto;margin-right:auto}.lp2-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 26px;border:2px solid transparent;border-radius:var(--lp2-radius-pill);font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap;line-height:1}.lp2-btn:focus-visible{outline:3px solid rgba(255,150,28,.45);outline-offset:2px}.lp2-btn i{font-size:13px}.lp2-btn--primary{background:var(--lp2-primary);border-color:var(--lp2-primary);color:#fff;box-shadow:0 6px 16px #ff961c47}.lp2-btn--primary:hover{background:var(--lp2-primary-dark);border-color:var(--lp2-primary-dark);color:#fff;transform:translateY(-2px);box-shadow:0 10px 24px #ff961c5c}.lp2-btn--ghost{background:#ffffffb3;border-color:#0f0f1a1f;color:var(--lp2-ink)}.lp2-btn--ghost:hover{background:#fff;border-color:var(--lp2-primary);color:var(--lp2-primary-dark);transform:translateY(-2px)}.lp2-btn--outline{background:transparent;border-color:var(--lp2-primary);color:var(--lp2-primary-dark)}.lp2-btn--outline:hover{background:var(--lp2-primary);color:#fff}.lp2-btn--lg{min-height:60px;padding:18px 32px;font-size:16px}.lp2-btn--block{width:100%}.lp2-card{position:relative;background:#fff;border:1px solid var(--lp2-border);border-radius:var(--lp2-radius-lg);padding:28px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.lp2-pill{display:inline-flex;align-items:center;padding:7px 14px;border:1px solid var(--lp2-primary-soft);border-radius:var(--lp2-radius-pill);background:transparent;color:var(--lp2-primary-dark);font-size:13px;font-weight:600;transition:background .2s ease,color .2s ease,border-color .2s ease}.lp2-pill:hover{background:var(--lp2-primary-ghost);border-color:var(--lp2-primary)}.lp2-topup-info{position:relative;display:inline-flex;align-items:center;vertical-align:middle;margin-left:4px}.lp2-topup-info__btn{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--lp2-primary);font-size:15px;line-height:1;cursor:pointer;transition:color .15s ease,background .15s ease}.lp2-topup-info__btn:hover,.lp2-topup-info__btn:focus-visible{color:var(--lp2-primary-dark);background:var(--lp2-primary-ghost);outline:none}.lp2-topup-info__popover{display:none;position:absolute;z-index:30;left:50%;bottom:calc(100% + 10px);transform:translate(-50%);width:min(292px,100vw - 40px);padding:14px 16px;border:1px solid var(--lp2-border);border-radius:var(--lp2-radius-md);background:#fff;box-shadow:var(--lp2-shadow-card);text-align:left}.lp2-topup-info__popover:after{content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;transform:translate(-50%) rotate(45deg);background:#fff;border-right:1px solid var(--lp2-border);border-bottom:1px solid var(--lp2-border)}.lp2-topup-info.is-open .lp2-topup-info__popover{display:block}@media (hover: hover) and (pointer: fine){.lp2-topup-info:hover .lp2-topup-info__popover,.lp2-topup-info:focus-within .lp2-topup-info__popover{display:block}}.lp2-topup-info__title{display:block;margin:0 0 10px;color:var(--lp2-ink);font-size:13px;font-weight:800;line-height:1.3}.lp2-topup-info__group{display:flex;flex-direction:column;gap:4px}.lp2-topup-info__group+.lp2-topup-info__group{margin-top:10px;padding-top:10px;border-top:1px solid var(--lp2-border)}.lp2-topup-info__heading{display:block;margin-bottom:2px;color:var(--lp2-muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.lp2-topup-info__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--lp2-text);font-size:12px;line-height:1.4}.lp2-topup-info__row span:last-child{color:var(--lp2-ink-soft);font-weight:700;white-space:nowrap}.lp2-topup-info__note{display:block;margin-top:10px;padding-top:10px;border-top:1px solid var(--lp2-border);color:var(--lp2-muted);font-size:11px;line-height:1.45}.lp2-plan-card__features{overflow:visible}.lp2-plan-card__features li.has-topup-info{position:relative;z-index:1}.lp2-plan-card__features li.has-topup-info:hover,.lp2-plan-card__features li.has-topup-info:focus-within,.lp2-plan-card__features li.has-topup-info:has(.lp2-topup-info.is-open){z-index:5}@media (max-width: 767px){.lp2-plan-card__features li.has-topup-info .lp2-topup-info{position:static}.lp2-plan-card__features li.has-topup-info .lp2-topup-info__popover{inset:100% 0 auto 28px;width:auto;max-width:none;margin-top:10px;transform:none}.lp2-plan-card__features li.has-topup-info .lp2-topup-info__popover:after{inset:-6px 20px auto auto;transform:rotate(225deg)}}
