:root{--spruce:#004a59;--matcha:#cbf200;--breeze:#ccfff7;--sunset:#d600c4;--white:#fff;--silver:#b9cbd3;--grey:#617b7b;--field-border:#80949d;--divider:#e7eff3;--panel-bg:#f4f7f8;--required:#ff360d;--ink:#004a59;--bf-purple:#47127f;--radius:12px;--radius-pill:200px;--contentw:500px;--herow:600px;--faqw:966px;font-size:16px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;font-family:Inter,Noto Sans Arabic,Noto Sans Devanagari,Arial,sans-serif;line-height:1.4}.site-header{background:var(--bf-purple);border-bottom:1px solid #ffffff1f;align-items:center;height:80px;padding:0 112px;display:flex}.site-logo-link{color:var(--white);line-height:0;display:inline-flex}@media (width<=880px){.site-header{height:64px;padding:0 24px}}.page{flex-direction:column;align-items:center;gap:56px;padding:64px 24px 80px;display:flex}.page--closed{justify-content:center;min-height:calc(100vh - 80px);padding-bottom:64px}@media (width<=880px){.page--closed{min-height:calc(100vh - 64px)}}.hero{width:100%;max-width:var(--herow);text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.hero__badge{object-fit:contain;width:360px;max-width:100%;height:auto;margin-bottom:2px}.hero__title{color:var(--spruce);text-transform:uppercase;margin:0;font-size:clamp(2rem,6vw,2.5rem);font-weight:600;line-height:1.2}.hero__sub{color:var(--spruce);margin:0;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:600;line-height:1.5}.hero__rule{background:var(--divider);border:0;border-radius:2px;width:56px;height:3px;margin:2px 0}.hero__enter{color:var(--spruce);margin:0;font-size:1.125rem;font-weight:500;line-height:1.78}.hero__cta{width:100%;max-width:var(--contentw);flex-direction:column;gap:14px;margin-top:6px;display:flex}.or-divider{color:var(--grey);align-items:center;gap:16px;font-size:.875rem;font-weight:500;display:flex}.or-divider:before,.or-divider:after{content:"";background:var(--divider);flex:1;height:1px}.intro{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.page{padding-top:0}.intro{background:radial-gradient(520px 360px at 15% 120px, #d600c438, transparent 70%), radial-gradient(560px 400px at 85% 260px, #b36fff47, transparent 70%), linear-gradient(180deg, var(--bf-purple) 0, #5c1d9e 100%);width:calc(100% + 48px);margin-inline:-24px;padding:64px 24px 72px}.intro .hero__title,.intro .hero__sub,.intro .hero__enter{color:var(--white)}.intro .hero__rule{background:#ffffff4d}.intro .or-divider{color:#fffc}.intro .or-divider:before,.intro .or-divider:after{background:#ffffff40}.enter-details{width:100%;max-width:var(--contentw);border:1px solid var(--silver);border-radius:var(--radius);background:var(--white);overflow:hidden}.enter-details[data-open=true]{overflow:visible}.enter-details__toggle{cursor:pointer;width:100%;color:var(--spruce);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:16px 20px;font-family:inherit;font-size:1.125rem;font-weight:600;line-height:1.78;display:flex}.enter-details__chev{color:var(--grey);flex:none;transition:transform .2s;display:inline-flex}.enter-details[data-open=true] .enter-details__chev{transform:rotate(180deg)}.enter-details .form-block{max-width:none;padding:4px 20px 24px}.btn{cursor:pointer;border-radius:var(--radius-pill);border:0;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;padding:8px 32px;font-family:inherit;font-size:1.125rem;font-weight:600;line-height:1;text-decoration:none;transition:transform 60ms,filter .15s;display:flex}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--matcha);color:var(--spruce)}.btn--primary:hover{filter:brightness(.96)}.btn--primary:disabled{opacity:.55;cursor:not-allowed}.form-block{width:100%;max-width:var(--contentw);flex-direction:column;gap:24px;display:flex}.section-title{color:var(--spruce);margin:0;font-size:1.5rem;font-weight:600;line-height:1.5}.field{flex-direction:column;gap:8px;display:flex}.field-label{color:var(--spruce);align-items:center;gap:4px;font-size:.875rem;font-weight:500;display:inline-flex}.req{color:var(--required);font-size:.94rem}.control{width:100%;height:48px;color:var(--spruce);border:1px solid var(--field-border);border-radius:var(--radius-pill);background:var(--white);padding:0 24px;font-family:inherit;font-size:1.125rem;transition:border-color .15s,box-shadow .15s}.control::placeholder{color:var(--grey)}.control:focus-visible{border-color:var(--spruce);outline:none;box-shadow:0 0 0 3px #00535f26}.cs{width:100%;position:relative}.cs__bar{border:1px solid var(--field-border);border-radius:var(--radius-pill);background:var(--white);align-items:center;gap:8px;height:48px;padding:0 24px;transition:border-color .15s,box-shadow .15s;display:flex}.cs__bar:focus-within{border-color:var(--spruce);box-shadow:0 0 0 3px #00535f26}.cs.has-error .cs__bar{border-color:var(--required)}.cs__trigger{cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0;display:inline-flex}.cs-flag{object-fit:cover;border-radius:50%;display:block}.cs__trigger .cs-flag{width:32px;height:32px}.cs-chev{display:block}.cs__field{cursor:text;flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.cs__label{color:var(--grey);font-size:.625rem;font-weight:500;line-height:16px}.cs__entry{align-items:center;display:flex}.cs__prefix{color:var(--spruce);flex:none;font-size:.875rem;font-weight:500;line-height:24px}.cs__num{min-width:0;color:var(--spruce);background:0 0;border:0;flex:auto;padding-inline:4px 0;font-family:inherit;font-size:.875rem;font-weight:500;line-height:24px}.cs__num:focus-visible{outline:none}.cs__bar--search{gap:10px}.cs-search-icon{flex:none}.cs__search{min-width:0;color:var(--spruce);background:0 0;border:0;flex:auto;font-family:inherit;font-size:1.125rem}.cs__search:focus-visible{outline:none}.cs__search::placeholder{color:var(--grey)}.cs__pop{z-index:20;inset-inline:0;background:var(--white);border:1px solid var(--divider);border-radius:var(--radius);max-height:280px;padding:8px 0;position:absolute;top:calc(100% + 8px);overflow-y:auto;box-shadow:0 12px 32px #004a591f}.cs__pop-head{color:var(--grey);margin:8px 20px;font-size:.8rem;font-weight:600}.cs__list{flex-direction:column;display:flex}.cs__opt{cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:14px;width:100%;padding:12px 20px;font-family:inherit;display:flex}.cs__opt:hover,.cs__opt:focus-visible{background:var(--panel-bg);outline:none}.cs__opt-name{color:var(--spruce);flex:auto;font-size:1rem;font-weight:600}.cs__opt-dial{color:var(--spruce);flex:none;font-size:1rem;font-weight:500}.sel{width:100%;position:relative}.sel__bar{border:1px solid var(--field-border);border-radius:var(--radius-pill);background:var(--white);cursor:pointer;text-align:start;align-items:center;gap:12px;width:100%;height:48px;padding-inline:16px 20px;font-family:inherit;transition:border-color .15s,box-shadow .15s;display:flex}.sel__bar:focus-visible{border-color:var(--spruce);outline:none;box-shadow:0 0 0 3px #00535f26}.sel.is-open .sel__bar{border-color:var(--spruce)}.sel.has-error .sel__bar{border-color:var(--required)}.sel__flag{flex:none;width:32px;height:32px}.sel__globe{flex:none;font-size:26px;line-height:1}.sel__value{min-width:0;color:var(--spruce);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:1.125rem;overflow:hidden}.sel__value.is-empty{color:var(--grey)}.sel__chev{flex:none;transition:transform .2s}.sel.is-open .sel__chev{transform:rotate(180deg)}.sel--floating .sel__bar{padding-inline:18px 20px}.sel__stack{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.sel__floating{color:var(--grey);font-size:.625rem;font-weight:500;line-height:16px}.sel--floating .sel__value{font-size:.875rem;font-weight:500;line-height:24px}.field--state{margin-top:-8px}.sel__pop{z-index:30;inset-inline:0;background:var(--white);border:1px solid var(--divider);border-radius:var(--radius);padding:8px 0;position:absolute;top:calc(100% + 8px);overflow:hidden;box-shadow:0 12px 32px #004a591f}.sel__search-bar{border-bottom:1px solid var(--divider);align-items:center;gap:10px;margin-bottom:4px;padding:4px 20px 12px;display:flex}.sel__search{min-width:0;color:var(--spruce);background:0 0;border:0;flex:auto;font-family:inherit;font-size:1rem}.sel__search:focus-visible{outline:none}.sel__search::placeholder{color:var(--grey)}.sel__list{flex-direction:column;max-height:264px;display:flex;overflow-y:auto}.sel__opt{cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:14px;width:100%;padding:10px 20px;font-family:inherit;display:flex}.sel__opt:hover,.sel__opt:focus-visible{background:var(--panel-bg);outline:none}.sel__opt.is-ineligible{cursor:not-allowed}.sel__opt.is-ineligible:hover{background:0 0}.sel__opt.is-ineligible .sel__opt-name{color:var(--grey);font-weight:500}.sel__opt.is-ineligible .sel__flag{filter:grayscale();opacity:.55}.sel__opt-tag{color:var(--required);white-space:nowrap;background:#ff360d14;border-radius:100px;flex:none;padding:4px 8px;font-size:.6875rem;font-weight:600;line-height:1}.sel__opt .sel__flag{width:28px;height:28px}.sel__opt-name{color:var(--spruce);flex:auto;font-size:1rem;font-weight:600}.field-hint{color:var(--grey);margin:0;font-size:.75rem;font-weight:500;line-height:1.33}.control[aria-invalid=true]{border-color:var(--required)}.error-msg{color:var(--required);margin:0;font-size:.8rem;display:none}.field.has-error .error-msg{display:block}.optout{color:var(--grey);text-align:center;margin:0;font-size:.875rem;font-weight:500}.optout a{color:var(--sunset);cursor:pointer;text-decoration:none}.optout a:hover{text-decoration:underline}.optout.opted-out a{color:var(--spruce)}.divider{background:var(--divider);border:0;width:100%;height:1px;margin:0}.prize-sub{color:var(--grey);margin:0;font-size:1.125rem;font-weight:500;line-height:1.78}.terms-apply{color:var(--grey);text-align:center;margin:8px 0 0;font-size:.875rem;font-weight:500}.terms-apply a{color:var(--sunset);text-decoration:none}.terms-apply a:hover{text-decoration:underline}.page-alert{z-index:100;width:calc(100% - 32px);max-width:var(--herow);background:var(--matcha);color:var(--spruce);border-radius:24px 8px 8px;align-items:flex-start;gap:16px;padding:12px 16px;animation:.25s page-alert-in;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #004a5926}.page-alert--notice{background:var(--breeze)}.page-alert__icon{flex:none}.page-alert__text{min-width:0;color:var(--spruce);flex:1 1 0;margin:0;font-size:.875rem;font-weight:500;line-height:1.71}@keyframes page-alert-in{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}.form-msg{border-radius:var(--radius);padding:14px 16px;font-size:.92rem}.form-msg.success{background:var(--breeze);color:var(--spruce)}.form-msg.failure{color:#8a1d05;background:#ffe3dc}.collapse{height:0;transition:height .3s;overflow:hidden}.collapse__inner{display:flow-root}.sticky-cta{z-index:50;background:var(--white);border-top:1px solid var(--divider);flex-direction:column;align-items:center;gap:8px;padding:16px 112px;transition:transform .3s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sticky-cta.is-visible{transform:translateY(0)}.sticky-cta__btns{align-items:center;gap:12px;width:640px;max-width:100%;display:flex}.sticky-cta__btn{white-space:nowrap;flex:1 1 0;width:auto;min-width:0;padding-inline:16px;font-size:1rem}.sticky-cta__or{color:var(--grey);font-size:.875rem;font-weight:500}@media (width<=680px){.sticky-cta__btns{flex-direction:column;gap:4px}.sticky-cta__btn{flex:none;width:100%;height:44px}}.sticky-cta .terms-apply{margin:0}@media (width<=880px){.sticky-cta{padding:12px 16px}}.faqs{width:100%;max-width:var(--faqw);flex-direction:column;gap:40px;display:flex}.faqs__title{color:var(--spruce);text-align:center;margin:0;font-size:clamp(2rem,5vw,2.75rem);font-weight:600}.faq-list{flex-direction:column;display:flex}.faq-item{border-bottom:1px solid var(--divider)}.faq-q{cursor:pointer;text-align:start;width:100%;color:var(--spruce);background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:32px;padding:24px 0;font-family:inherit;font-size:1.5rem;font-weight:600;line-height:1.5;display:flex}.faq-q .chev{width:32px;height:32px;color:var(--spruce);flex:none;justify-content:center;align-items:center;margin-top:4px;transition:transform .2s;display:inline-flex}.faq-item[aria-expanded=true] .faq-q .chev{transform:rotate(-180deg)}.faq-a{color:var(--grey);margin:0;padding:0 64px 28px 0;font-size:1.125rem;font-weight:500;line-height:1.67}[dir=rtl] .faq-a{padding:0 0 28px 64px}.tcs{width:100%;max-width:var(--herow);background:var(--panel-bg);border-radius:var(--radius);padding:24px 28px}.tcs__head{cursor:pointer;width:100%;color:var(--spruce);text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0;font-family:inherit;font-size:1.125rem;font-weight:600;line-height:1.78;display:flex}.tcs__head .chev{color:var(--grey);transition:transform .2s}.tcs[aria-expanded=true] .tcs__head .chev{transform:rotate(-180deg)}.tcs__body{color:var(--spruce);margin-top:16px}.tcs__intro{margin:0 0 12px;font-size:.85rem;line-height:1.6}.tcs__nopurchase{margin:0 0 18px;font-size:.85rem;font-weight:700;line-height:1.5}.tcs__short-title{margin:0 0 10px;font-size:.95rem;font-weight:700}.tcs__short ul{flex-direction:column;gap:8px;margin:0;padding-inline-start:20px;display:flex}.tcs__short li{font-size:.85rem;line-height:1.5}.tcs__short li strong{font-weight:700}.tcs__pending{color:var(--grey);background:var(--panel-bg);border-radius:var(--radius);margin:0;padding:14px 16px;font-size:.875rem;font-weight:500;line-height:1.6}.tcs__toggle{cursor:pointer;color:var(--sunset);background:0 0;border:0;align-items:center;gap:6px;margin-top:18px;padding:0;font-family:inherit;font-size:.9rem;font-weight:600;display:inline-flex}.tcs__toggle:hover{text-decoration:underline}.tcs__toggle .chev{color:var(--sunset);transition:transform .2s}.tcs__toggle[aria-expanded=true] .chev{transform:rotate(-180deg)}.tcs__full{flex-direction:column;gap:16px;margin-top:18px;display:flex}.tcs__section h4{margin:0 0 6px;font-size:.9rem;font-weight:700}.tcs__section p{color:var(--spruce);word-break:break-word;margin:0 0 6px;font-size:.78rem;line-height:1.55}.tcs__section p:last-child{margin-bottom:0}@media (width<=880px){.faq-q{gap:16px;font-size:1.25rem}.faq-a{padding-right:0;font-size:1rem}[dir=rtl] .faq-a{padding-left:0}}.site-footer{background:var(--white);width:100%;margin-top:auto}.site-footer__main{flex-wrap:wrap;justify-content:space-between;gap:48px;padding:50px 112px 40px;display:flex}.footer-brand{flex-direction:column;gap:16px;display:flex}.footer-brand__logo{line-height:0;display:inline-flex}.footer-brand__tagline{color:var(--grey);align-items:center;gap:8px;margin:0;font-size:.875rem;font-weight:500;display:flex}.footer-asterisk{flex:none}.footer-social{gap:24px;margin:4px 0 0;padding:0;list-style:none;display:flex}.footer-social a{color:var(--spruce);transition:color .15s;display:inline-flex}.footer-social a:hover{color:var(--sunset)}.footer-nav{flex-wrap:wrap;gap:60px;display:flex}.footer-nav__title{color:var(--spruce);margin:0 0 22px;font-size:.875rem;font-weight:600;line-height:1.71}.footer-nav__col ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.footer-nav__col a{color:var(--grey);font-size:.875rem;font-weight:500;line-height:1.71;text-decoration:none;transition:color .15s}.footer-nav__col a:hover{color:var(--spruce);text-decoration:underline}.site-footer__bar{background:var(--breeze);border-top-left-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;min-height:64px;padding:12px 112px;display:flex}.footer-trust{color:var(--spruce);align-items:center;gap:8px;font-size:.75rem;line-height:1.33;display:flex}.footer-trust__brand{font-weight:700}.footer-bar__end{align-items:center;gap:24px;display:flex}.footer-copy{color:var(--spruce);white-space:nowrap;margin:0;font-size:.75rem;line-height:1.33}.footer-help{border-radius:var(--radius-pill);background:var(--spruce);color:var(--white);white-space:nowrap;align-items:center;gap:8px;padding:8px 24px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.footer-help:hover{background:#003a46}@media (width<=880px){.site-footer__main{flex-direction:column;gap:40px;padding:40px 24px 32px}.footer-nav{gap:32px 48px}.site-footer__bar{padding:16px 24px}.footer-bar__end{flex-direction:column-reverse;align-items:flex-start;gap:12px}.footer-copy{white-space:normal}}[dir=rtl] .site-footer__bar{border-top-left-radius:0;border-top-right-radius:24px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.sticky-cta{transition:none!important}}
