@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;700;800&family=Cairo:wght@300;400;500;700&display=swap";.swal2-title{font-size:18px}.swal2-text{font-size:14px}.swal2-confirm,.swal2-cancel,.swal2-styled,.swal2-deny,.swal2-confirm:hover,.swal2-cancel:hover,.swal2-styled:hover,.swal2-deny:hover{background-color:#e60000}.bi:before{width:30px;height:30px;font-size:24px;vertical-align:-.3em!important;color:#e60000}@font-face{font-family:Vodafone;font-weight:300;font-display:swap;src:url(/assets/VodafoneLt-Regular-DdyWpNvu.ttf) format("truetype")}@font-face{font-family:Vodafone;font-weight:400;font-display:swap;src:url(/assets/VodafoneRg-CCIbGaKR.ttf) format("truetype")}@font-face{font-family:Vodafone;font-weight:700;font-display:swap;src:url(/assets/VodafoneRgBd-ClpGbKa5.ttf) format("truetype")}@font-face{font-family:Vodafone;font-weight:800;font-display:swap;src:url(/assets/VodafoneExBd-i6ompIGX.ttf) format("truetype")}@font-face{font-family:GE SS Two;font-weight:300;font-display:swap;src:url(../assets/fonts/GE_SS_Two_Light.otf) format("opentype")}@font-face{font-family:GE SS Two;font-weight:500;font-display:swap;src:url(../assets/fonts/GE_SS_Two_Medium.otf) format("opentype")}@font-face{font-family:GE SS Two;font-weight:700;font-display:swap;src:url(../assets/fonts/GE_SS_Two_Bold.otf) format("opentype")}:root{--vf-red: #E60000;--vf-red-dark: #BD0000;--vf-red-darker: #990000;--vf-red-tint: #F8E5E5;--vf-black: #0D0D0D;--vf-grey-90: #262626;--vf-grey-80: #323232;--vf-grey-70: #4A4D4E;--vf-grey-60: #767676;--vf-grey-40: #BEBEBE;--vf-grey-20: #EBEBEB;--vf-grey-15: #EEEEEE;--vf-grey-10: #F0F0F0;--vf-grey-5: #F2F2F2;--vf-white: #FFFFFF;--vf-success: #008A00;--vf-warning: #F48C00;--vf-warning-tint: #FEF1E0;--vf-promo: #9C2AA0;--fg: var(--vf-black);--fg-muted: var(--vf-grey-80);--fg-subtle: var(--vf-grey-60);--border: var(--vf-grey-15);--border-input: var(--vf-grey-40);--bg: var(--vf-white);--bg-page: var(--vf-grey-5);--r-sm: 6px;--r-md: 8px;--r-lg: 12px;--r-xl: 16px;--r-full: 999px;--shadow-1: 0 1px 2px rgba(38, 40, 51, .05);--shadow-2: 0 2px 4px rgba(38, 40, 51, .06), 0 1px 2px rgba(38, 40, 51, .04);--shadow-3: 0 8px 16px rgba(38, 40, 51, .08), 0 2px 4px rgba(38, 40, 51, .04);--shadow-4: 0 16px 32px rgba(38, 40, 51, .1), 0 4px 8px rgba(38, 40, 51, .05);--font-vodafone: "Vodafone", "DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-ar: "GE SS Two", "Cairo", var(--font-vodafone);--ease: cubic-bezier(.4, 0, .2, 1);--fast: .15s;--base: .2s;--slow: .3s;--app-w: 480px}.o-title h3,.offer .desc,.offer.summary .desc,.recap p[data-bind]{unicode-bidi:plaintext}@font-face{font-family:Vodafone;font-weight:300;font-display:swap;src:url(../fonts/VodafoneLt-Regular.ttf) format("truetype")}@font-face{font-family:Vodafone;font-weight:400;font-display:swap;src:url(../fonts/VodafoneRg.ttf) format("truetype")}@font-face{font-family:Vodafone;font-weight:700;font-display:swap;src:url(../fonts/VodafoneRgBd.ttf) format("truetype")}@font-face{font-family:Vodafone;font-weight:800;font-display:swap;src:url(../fonts/VodafoneExBd.ttf) format("truetype")}@font-face{font-family:GE SS Two;font-weight:300;font-display:swap;src:url(../fonts/GE_SS_Two_Light.otf) format("opentype")}@font-face{font-family:GE SS Two;font-weight:500;font-display:swap;src:url(../fonts/GE_SS_Two_Medium.otf) format("opentype")}@font-face{font-family:GE SS Two;font-weight:700;font-display:swap;src:url(../fonts/GE_SS_Two_Bold.otf) format("opentype")}:root{--vf-red:#E60000;--vf-red-dark:#BD0000;--vf-red-darker:#990000;--vf-red-tint:#F8E5E5;--vf-black:#0D0D0D;--vf-grey-90:#262626;--vf-grey-80:#323232;--vf-grey-70:#4A4D4E;--vf-grey-60:#767676;--vf-grey-40:#BEBEBE;--vf-grey-20:#EBEBEB;--vf-grey-15:#EEEEEE;--vf-grey-10:#F0F0F0;--vf-grey-5:#F2F2F2;--vf-white:#FFFFFF;--vf-success:#008A00;--vf-warning:#F48C00;--vf-warning-tint:#FEF1E0;--vf-promo:#9C2AA0;--fg:var(--vf-black);--fg-muted:var(--vf-grey-80);--fg-subtle:var(--vf-grey-60);--border:var(--vf-grey-15);--border-input:var(--vf-grey-40);--bg:var(--vf-white);--bg-page:var(--vf-grey-5);--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--r-full:999px;--shadow-1:0 1px 2px rgba(38,40,51,.05);--shadow-2:0 2px 4px rgba(38,40,51,.06),0 1px 2px rgba(38,40,51,.04);--shadow-3:0 8px 16px rgba(38,40,51,.08),0 2px 4px rgba(38,40,51,.04);--shadow-4:0 16px 32px rgba(38,40,51,.1),0 4px 8px rgba(38,40,51,.05);--font-vodafone:"Vodafone","DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--font-ar:"GE SS Two","Cairo",var(--font-vodafone);--ease:cubic-bezier(.4,0,.2,1);--fast:.15s;--base:.2s;--slow:.3s}*{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{font-family:var(--font-vodafone);font-size:16px;line-height:1.5;color:var(--fg);background:radial-gradient(1100px 520px at 50% -8%,#fbeaea 0%,var(--bg-page) 44%) fixed;min-height:100vh;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[dir=rtl] body{font-family:var(--font-ar)}[lang=en]{font-family:var(--font-vodafone);font-feature-settings:"locl" 0;unicode-bidi:isolate}.offer h3{unicode-bidi:plaintext}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:none;box-shadow:0 0 0 2px var(--vf-white),0 0 0 4px var(--vf-red)}.brand-name{font-family:var(--font-vodafone);font-weight:800;font-size:22px;letter-spacing:-.01em;color:var(--vf-red)}.app-header{background:var(--vf-red);color:#fff;padding:18px 20px 22px}.app-header .row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.app-header h1{font-size:26px;font-weight:700;line-height:1.12;letter-spacing:-.01em}.icon-btn{background:#ffffff24;border:none;color:#fff;cursor:pointer;width:38px;height:38px;border-radius:var(--r-md);display:inline-flex;align-items:center;justify-content:center;flex:none;transition:transform var(--fast) var(--ease);margin-inline-start:auto}[dir=rtl] .ic,[dir=rtl] .w-5.h-5{transform:rotate(180deg)}.icon-btn:active{transform:scale(.94)}.icon-btn .ic{width:20px;height:20px}.offer-item{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-1);overflow:hidden}.offer{color:#fff;padding:18px;cursor:pointer;transition:transform var(--fast) var(--ease)}.offer:active{transform:scale(.99)}.offer h3{font-size:22px;font-weight:700;letter-spacing:-.01em}[dir=rtl] .offer{text-align:right}.offer-expanded{background:var(--bg);border-top:1px solid var(--border);max-height:min(70vh,520px);overflow-y:auto;position:relative;z-index:10}.offer-expanded-content{padding:18px 16px 8px}.offer-details-loader{min-height:160px;display:flex;align-items:center;justify-content:center}.offer-badge-row{margin-bottom:16px}.bundle-badge{display:inline-flex;align-items:center;min-height:24px;padding:5px 10px;border-radius:var(--r-sm);background:#ffe8ea;color:var(--vf-red);font-size:12px;font-weight:700;line-height:1}.offer-includes{padding-bottom:18px}.offer-includes-title{margin-bottom:14px;color:var(--vf-grey-70);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.offer-includes-list,.offer-benefits-list{list-style:none;display:flex;flex-direction:column;gap:14px}.offer-include-item{display:grid;grid-template-columns:8px minmax(0,1fr);gap:10px;align-items:start}.offer-include-dot{width:7px;height:7px;margin-top:7px;border-radius:50%;background:var(--vf-red)}.offer-include-copy,.offer-benefit-copy{min-width:0}.offer-include-name{color:var(--fg);font-size:15px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.offer-include-description{margin-top:3px;color:var(--fg-subtle);font-size:12px;line-height:1.35;overflow-wrap:anywhere}.offer-benefits{border-top:1px solid var(--border);padding-top:18px;padding-bottom:8px}.offer-benefit-item{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start}.offer-benefit-icon-wrap{width:24px;min-height:24px;display:flex;align-items:center;justify-content:center;color:var(--vf-grey-70)}.offer-benefit-icon{width:20px;height:20px;stroke-width:2}.offer-benefit-title{color:var(--fg);font-size:15px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.offer-benefit-description{margin-top:4px;color:var(--fg-subtle);font-size:13px;line-height:1.45;overflow-wrap:anywhere}@media(min-width:640px){.offer-expanded-content{padding:18px 18px 10px}.offer-includes-list,.offer-benefits-list{gap:16px}}@media(max-width:420px){.offer-expanded-content{padding:14px 12px 6px}.offer-includes-title{margin-bottom:12px}.offer-include-name,.offer-benefit-title{font-size:14px}.offer-benefit-description{font-size:12px}}.valid-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-top:1px solid var(--border);flex-wrap:wrap}.toggle-btn{flex:0 0 auto;width:40px;height:36px;border:1px solid var(--vf-red);border-radius:var(--r-md);background:var(--bg);color:var(--vf-red);cursor:pointer;display:inline-flex!important;align-items:center;justify-content:center;transition:background var(--base) var(--ease),color var(--base) var(--ease),transform var(--fast) var(--ease);padding:0}.toggle-btn .ic{width:18px;height:18px;flex-shrink:0;display:block!important;transition:display var(--fast) var(--ease)}.toggle-btn .ic-minus,.offer-item.is-open .toggle-btn .ic-plus{display:none!important}.offer-item.is-open .toggle-btn .ic-minus{display:block!important}.toggle-btn:hover{background:var(--vf-red);color:#fff}.toggle-btn:active{transform:scale(.94)}@media(max-width:480px){.toggle-btn{width:36px;height:32px}.toggle-btn .ic{width:16px;height:16px}}.subscribe{display:none;margin:6px 16px 16px;width:calc(100% - 32px)}.offer-item.is-open .subscribe{display:block}.btn{border:none;border-radius:var(--r-md);font-family:inherit;font-size:16px;font-weight:700;padding:13px 20px;cursor:pointer;transition:background var(--base) var(--ease),color var(--base) var(--ease),transform var(--fast) var(--ease)}.btn:active{transform:scale(.97)}.btn-primary{background:var(--vf-red);color:#fff}.btn-primary:hover{background:var(--vf-red-dark)}.back{display:inline-flex;align-items:center;gap:7px;margin-bottom:14px;background:#ffffff24;border:none;color:#fff;border-radius:var(--r-md);padding:8px 14px 8px 10px;font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background var(--base) var(--ease),transform var(--fast) var(--ease)}.back:hover{background:#ffffff3d}.back:active{transform:scale(.96)}.back .ic{width:18px;height:18px}[dir=rtl] .back .ic{transform:scaleX(-1)}.arrow-icon{width:20px;height:20px;transition:transform .3s ease}.rotate-180{transform:rotate(180deg)}.flex{display:flex}.flex-col{flex-direction:column}.flex-1{flex:1}.flex-none{flex:none}.items-center{align-items:center}.items-start{align-items:flex-start}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-12{gap:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-12{margin-top:3rem}.mr-2{margin-right:.5rem}.w-full{width:100%}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-12{width:3rem}.w-16{width:4rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-12{height:3rem}.min-h-screen{min-height:100vh}.max-w-md{max-width:28rem}.max-w-4xl{max-width:56rem}.text-left{text-align:left}.text-center{text-align:center}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-white{color:#fff}.text-black{color:#000}.text-gray-600{color:var(--vf-grey-60)}.text-gray-700{color:var(--vf-grey-70)}.text-gray-800{color:var(--vf-grey-80)}.text-red-600{color:var(--vf-red)}.bg-white{background:var(--bg)}.bg-gray-50{background:var(--bg-page)}.bg-gray-200{background:var(--vf-grey-15)}.bg-gray-300{background:var(--vf-grey-20)}.bg-red-600{background:var(--vf-red)}.bg-gray-900{background:var(--vf-black)}.border{border:1px solid var(--border)}.border-2{border:2px solid var(--border)}.border-gray-200{border:1px solid var(--vf-grey-15)}.border-gray-300{border:1px solid var(--vf-grey-20)}.border-red-600{border:1px solid var(--vf-red)}.rounded{border-radius:var(--r-sm)}.rounded-lg{border-radius:var(--r-lg)}.rounded-full{border-radius:var(--r-full)}.shadow-lg{box-shadow:var(--shadow-2)}.shadow-md{box-shadow:var(--shadow-1)}.shadow-xl{box-shadow:var(--shadow-3)}.block{display:block}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.inset-inline-start{inset-inline-start:0}.inset-inline-end{inset-inline-end:0}.inset-block-start{inset-block-start:0}.top-1{top:.25rem}.left-2{left:.5rem}.right-2{right:.5rem}.z-20{z-index:20}.z-30{z-index:30}.transition-all{transition:all var(--base) var(--ease)}.transition-colors{transition:color var(--base) var(--ease),background-color var(--base) var(--ease),border-color var(--base) var(--ease)}.hover\:bg-white\/20:hover{background:#fff3}.hover\:border-red-600:hover{border-color:var(--vf-red)}.hover\:bg-red-600:hover{background:var(--vf-red)}.hover\:opacity-90:hover{opacity:.9}.group:hover .group-hover\:bg-red-600{background:var(--vf-red)}.active\:scale-97:active{transform:scale(.97)}.cursor-pointer{cursor:pointer}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.aspect-video{aspect-ratio:16 / 9}.space-y-3>*+*{margin-top:.75rem}.space-y-4>*+*{margin-top:1rem}.opacity-0{opacity:0}.opacity-1{opacity:1}.translate-x-1{transform:translate(.25rem)}.translate-x-9{transform:translate(2.25rem)}.translate-x-full{transform:translate(100%)}.scale-94{transform:scale(.94)}.scale-96{transform:scale(.96)}.scale-98{transform:scale(.98)}.scale-99{transform:scale(.99)}.animate-spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner{border:2px solid rgba(0,0,0,.1);border-top:2px solid var(--vf-red);border-radius:50%;animation:spin 1s linear infinite}.invisible{visibility:hidden}.visible{visibility:visible}input,textarea,select{font-family:inherit;font-size:1rem;outline:none}input:focus,textarea:focus,select:focus{border-color:var(--vf-red);box-shadow:0 0 0 3px #e600001f}button{border:none;font-family:inherit;cursor:pointer}button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--vf-white),0 0 0 4px var(--vf-red)}.martech-container{width:100%;margin-inline:auto}.martech-header{background:var(--vf-red);color:#fff;padding:1.5rem 1.25rem;border-radius:0}.martech-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-1);overflow:hidden}.martech-card.raised{box-shadow:var(--shadow-2)}.payment-confirmation-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-1);overflow:hidden;margin-top:1.5rem}.payment-confirmation-summary{padding:2rem 1.25rem;color:#fff;border-radius:var(--r-lg)}.payment-confirmation-summary:active{transform:scale(.99)}.payment-confirmation-summary h3{margin-bottom:.75rem;font-size:1.1rem;font-weight:700;line-height:1.35;letter-spacing:-.01em;font-size:32px}.payment-confirmation-summary p{font-size:.875rem;line-height:1.45;opacity:.96}.payment-confirmation-body{padding:0 1.25rem 1.25rem}.payment-confirmation-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem;border-bottom:1px solid var(--border);font-size:.9375rem}.payment-confirmation-row--total{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.75rem;font-size:.9375rem;margin-bottom:1rem}.payment-confirmation-label{color:var(--fg);font-weight:400;font-size:15px}.payment-confirmation-value{color:var(--fg);font-weight:800;text-align:right;white-space:nowrap;font-size:15px}.payment-confirmation-total-value{color:var(--fg);font-size:1.0625rem;font-weight:800;text-align:right;white-space:nowrap;font-size:15px}.payment-confirmation-voucher{padding-top:1rem}.payment-confirmation-voucher label{display:block;margin-bottom:.5rem;color:var(--fg);font-weight:700}.payment-confirmation-action{padding-top:1.125rem;font-size:1rem}.payment-confirmation-pay{border:0}.payment-confirmation-pay:disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.7}.payment-confirmation-note{margin-top:.875rem;color:var(--fg-subtle);font-size:.875rem;line-height:1.4;text-align:center}.martech-button{width:100%;border-radius:var(--r-md);font-family:inherit;font-size:1rem;font-weight:700;padding:.8125rem 1.25rem;cursor:pointer;transition:background var(--base) var(--ease),color var(--base) var(--ease),transform var(--fast) var(--ease)}.martech-button:active{transform:scale(.97)}.martech-button-primary{background:var(--vf-red);color:#fff}.martech-button-primary:hover{background:var(--vf-red-dark)}.martech-button-secondary{background:var(--bg);color:var(--fg);border:1px solid var(--border-input)}.martech-button-secondary:hover{background:var(--vf-grey-10)}.martech-input{flex:1;height:3rem;min-width:0;border:1px solid var(--border-input);border-radius:var(--r-md);padding:.75rem .875rem;font:inherit;font-size:1rem;color:var(--fg);outline:none;transition:border-color var(--base) var(--ease),box-shadow var(--base) var(--ease);box-sizing:border-box}.martech-input::placeholder{color:var(--vf-grey-60)}.martech-input:focus{border-color:var(--vf-red);box-shadow:0 0 0 3px #e600001f}.martech-country-code{min-width:86px;height:3rem;flex:none;border:1px solid var(--border-input);border-radius:var(--r-md);display:flex;align-items:center;justify-content:center;font-size:1rem;color:var(--fg);direction:ltr;box-sizing:border-box;padding:0 .75rem}.martech-phone-field{display:flex;align-items:center;gap:.75rem}.marhaba-header{display:flex;align-items:center;justify-content:space-between;width:100%;background:var(--bg);border-bottom:1px solid var(--border-input);padding:.75rem 1.5rem;gap:1rem;position:relative}.marhaba-left-section{display:flex;align-items:center;gap:.75rem;cursor:pointer}.marhaba-logo-title{color:var(--vf-red);font-size:1.5rem;font-weight:700}.language-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid var(--border-input);border-radius:var(--r-lg);padding:.75rem 1rem;background:var(--bg);color:var(--fg);min-width:12rem;font-weight:700;cursor:pointer;transition:background var(--base) var(--ease),border-color var(--base) var(--ease)}.language-dropdown{position:absolute;top:calc(100% + .5rem);width:min(220px,calc(100vw - 32px));background:var(--bg);border:1px solid var(--border-input);border-radius:var(--r-lg);box-shadow:var(--shadow-3);overflow:hidden;z-index:30}.language-option{width:100%;padding:.75rem 1rem;font-size:1rem;display:flex;align-items:center;gap:.75rem;background:transparent;border:none;cursor:pointer;color:var(--fg)}.language-option span:last-child{font-weight:700}.ltr .language-dropdown{right:0;left:auto}.rtl .language-dropdown{left:0;right:auto;direction:rtl}@media(max-width:640px){.marhaba-header{flex-direction:column;align-items:stretch}.language-button{width:100%;justify-content:space-between}.language-dropdown{left:0;right:0;width:calc(100% - 1.5rem);max-width:100%}}.language-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid var(--border-input);border-radius:var(--r-md);padding:.5rem;background:var(--bg);color:var(--fg);min-width:7rem;font-weight:700;transition:background var(--base) var(--ease),border-color var(--base) var(--ease)}.language-button:hover{background:var(--vf-grey-10)}.language-dropdown{position:absolute;right:0;top:calc(100% + .5rem);width:min(200px,calc(100vw - 32px));background:var(--bg);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-3);overflow:hidden;z-index:30}.language-option{padding:.75rem 1rem;font-size:1rem;display:flex;align-items:center;gap:.75rem;text-align:left;background:transparent;border:none;width:100%;cursor:pointer}.language-option:hover{background:var(--vf-grey-10)}.language-option .language-check{width:1rem;display:inline-flex;justify-content:center}.marhaba-header .language-dropdown{max-height:220px}.marhaba-header .language-option{justify-content:flex-start}.marhaba-header .language-option span{font-weight:700}.martech-method-item{width:100%;display:flex;align-items:center;gap:.875rem;text-align:start;padding:1.2rem;border:1px solid var(--border-input);border-radius:var(--r-md);background:var(--bg);cursor:pointer;margin-bottom:.75rem;font:inherit;transition:border-color var(--base) var(--ease),box-shadow var(--base) var(--ease),transform var(--fast) var(--ease)}.martech-method-item:last-child{margin-bottom:0}.martech-method-item:hover{border-color:var(--vf-red-dark);box-shadow:var(--shadow-2)}.martech-method-item:active{transform:scale(.98)}.martech-method-icon{width:44px;height:44px;flex:none;border-radius:var(--r-md);background:var(--vf-red-tint);color:var(--vf-red);display:inline-flex;align-items:center;justify-content:center}.martech-method-label{font-size:1rem;font-weight:700}.martech-spinner{display:inline-block;width:3rem;height:3rem;border:2px solid rgba(0,0,0,.1);border-top-color:var(--vf-red);border-radius:50%;animation:spin 1s linear infinite}.screen-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;min-height:100vh;min-height:100dvh;width:100%;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:var(--bg-page)}.screen-loader__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.screen-loader__text{color:var(--vf-grey-60);font-size:clamp(.95rem,2.8vw,1.125rem);line-height:1.35}@media(max-width:480px){.screen-loader{padding-inline:20px}}.toggle-switch{position:relative;display:inline-block;width:4rem;height:1.75rem;border-radius:var(--r-full);transition:background-color var(--base) var(--ease)}.toggle-switch.active{background-color:var(--vf-red)}.toggle-switch.inactive{background-color:var(--vf-grey-20);padding:4px}.toggle-switch span{position:absolute;top:.4rem;font-size:12px;color:#fff}.toggle-switch .label-start{inset-inline-start:.5rem}.toggle-switch .label-end{inset-inline-end:.5rem}.label-end{color:#666}[dir=rtl] .label-end{color:#000}.toggle-switch-knob{position:absolute;top:.2rem;width:1.4rem;height:1.4rem;background-color:#fff;border-radius:50%;transition:transform var(--base) var(--ease)}.toggle-switch.active .toggle-switch-knob{transform:translate(2.25rem)}[dir=rtl] .toggle-switch.active .toggle-switch-knob{transform:translate(-2.2rem)}.section-title{font-size:18px;font-weight:700;color:var(--fg);letter-spacing:-.01em;margin-bottom:.5rem}.card.pad{padding:16px}.status-card-red{background:var(--vf-red);color:#fff;border-radius:var(--r-lg);padding:30px 24px;text-align:center}.status-card-black{background:var(--vf-grey-90);color:#262626;border-radius:var(--r-lg);padding:30px 24px;text-align:center}.status-icon-red{width:72px;height:72px;border-radius:50%;background:#fff;color:var(--vf-red);display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.status-icon-black{width:72px;height:72px;border-radius:50%;background:#fff;color:var(--vf-grey-90);display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.card-recap{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-1);padding:18px;margin-top:1rem;margin-bottom:1rem}.price-big{font-size:22px;font-weight:700;color:#fff;margin-right:.3rem}.currency-small{font-size:14px;font-weight:700;color:#fff;opacity:.85;margin-right:.3rem}body,html{background:none!important}.rtl{direction:rtl}.ltr{direction:ltr}.login-bg{background-image:url(/assets/1782376081794-CIcGwo1Z.jpeg);background-size:cover;background-repeat:no-repeat}.gradient-box-horizontal-prepaid{background-color:#e60000}.gradient-box-horizontal-postpaid{background-color:#0d0d0d}.banner-wrapper{position:relative;width:100%;border-radius:12px;overflow:hidden;text-decoration:none;display:block}.banner-wrapper:hover{box-shadow:var(--shadow-2)}.banner-wrapper svg{width:100%;height:100%;display:block;object-fit:cover}.banner-image{width:100%;height:auto;object-fit:cover;display:block}.banner-text{position:absolute;top:12px;inset-inline-start:12px;width:min(70%,520px);color:#fff;z-index:10}.banner-title{color:#fff;font-size:28px;font-weight:700;line-height:1.12;margin-top:12px;overflow-wrap:anywhere}.banner-description{color:#ffffffeb;font-size:16px;line-height:1.35;margin-top:12px;overflow-wrap:anywhere}.featured-badge{display:inline-block;background:#0d0d0d80;color:#fff;padding:4px 10px;font-size:12px;font-weight:700;border-radius:var(--r-sm)}.otp-box{width:55px;height:55px;font-size:22px;border:2px solid #d1d5db;border-radius:10px}.otp-box:focus{border-color:#e60000;box-shadow:none}@media(max-width:480px){.featured-badge{font-size:11px;padding:3px 8px}.banner-text{top:8px;left:8px;width:calc(100% - 16px)}.banner-title{font-size:20px;margin-top:8px}.banner-description{font-size:13px;margin-top:6px}}@media(min-width:481px)and (max-width:768px){.featured-badge{font-size:12px}}@media(min-width:769px){.featured-badge{font-size:13px;padding:5px 12px}}@media(max-width:480px){.otp-box{width:48px;height:48px;font-size:20px}}
