@charset "UTF-8";:root{--pais-navy:#002d56;--pais-blue:#005a9c;--pais-cyan:#00adef;--pais-yellow:#fecd08;--pais-red:#e30613;--bg-gray:#f2f5f8;--footer-text:#333333}h1,h2{font-weight:700}h1{font-size:2em;line-height:initial}.promo-text{color:#000}h2{font-size:1.5em}h1,h2,p{display:block;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;unicode-bidi:isolate}.cta-button img.loader{height:22px!important;transform:scale(2.5)}*{box-sizing:border-box;margin:0;padding:0;line-height:initial!important}body{font-size:initial;font-family:"Assistant",sans-serif!important;background-color:var(--bg-gray);background-image:url(https://www.transparenttextures.com/patterns/confetti.png)!important;background-attachment:fixed;display:flex;flex-direction:column;min-height:100vh}.pais-header{height:56px!important;background:#fff;width:100%;border-bottom:4px solid var(--pais-cyan);padding:12px 5%;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1000}.header-logo{color:var(--pais-blue);font-weight:800;font-size:22px;text-decoration:none}.header-lang{font-size:14px;color:var(--pais-blue);cursor:pointer;display:flex;align-items:center;gap:5px}.main-content{flex:1;width:100%;max-width:900px;margin:0 auto;padding:20px;text-align:center}.lotto-badge{background-color:var(--pais-red);color:#fff;padding:10px 45px;border-radius:6px;font-size:clamp(24px,6vw,42px);font-weight:900;display:inline-block;box-shadow:0 4px 15px rgba(227,6,19,.3);margin-bottom:20px}.jackpot-box{background:#fff;border-radius:30px;padding:clamp(25px,8vw,50px);box-shadow:0 15px 40px rgba(0,45,86,.1);max-width:600px;margin:0 auto}.prize-label{color:#888;font-size:16px;margin-bottom:-5px}.prize-sum{font-size:clamp(40px,11vw,84px);font-weight:900;color:var(--pais-blue);margin:0 0 10px;line-height:1.1!important;direction:ltr;display:block;white-space:nowrap}.countdown-container{margin-bottom:30px}.countdown-clock{color:var(--pais-red);font-size:clamp(28px,5vw,40px);font-weight:800;display:block}.draw-date{display:block;font-size:18px;color:#888;margin-top:5px}.input-section{background:#f9fbfd;padding:20px;border-radius:25px;border:1px solid #e1e8f0;width:100%;max-width:450px;margin:0 auto}.input-section p{font-weight:800;font-size:1.2rem;margin-bottom:15px;color:#000}.phone-input-group{display:flex;direction:ltr;background:#fff;border:2px solid #d1d9e0;border-radius:12px;height:60px;overflow:hidden;width:100%}.country-prefix{background:#f1f1f1;padding:0 15px;display:flex;align-items:center;border-right:1px solid #d1d9e0;flex-shrink:0}.cta-button,input[type=tel]{color:var(--pais-navy);border:0;width:100%}input[type=tel]{flex:1;outline:0;padding:0 15px;font-size:clamp(22px,5vw,28px);font-weight:700}.cta-button{min-height:72px;background:var(--pais-yellow);padding:18px;font-size:1.6rem;font-weight:900;border-radius:12px;cursor:pointer;margin-top:15px;box-shadow:0 5px 0#d9af07;transition:all .1s}.cta-button:active{transform:translateY(3px);box-shadow:none}.pais-footer{background-color:#dceaf5;padding:30px 20px;text-align:center;width:100%;margin-top:auto}.footer-warning{color:var(--footer-text);font-weight:700;font-size:.95rem;margin-bottom:8px;line-height:1.4!important}.pais-header #dropdownMenuButton>.lang-name{color:var(--pais-blue)}.pais-header #dropdownMenuButton{gap:5px}.pais-header #dropdownMenuButton:after{display:inline-block;margin:0;vertical-align:initial;content:"▼";border-top:0;border-right:0;border-bottom:0;border-left:0;color:var(--pais-blue)}#MobileLanding-wrap,#MobileLanding-wrap input{max-height:60px;height:60px}#MobileLanding-wrap input{color:var(--pais-navy)!important;border:2px solid #d1d9e0;border-radius:12px;padding-left:66px!important;font-size:clamp(22px,5vw,28px)!important;font-weight:700!important}#MobileLanding-wrap .iti__arrow,#MobileLanding-wrap .iti__selected-dial-code,.pais-header #dropdownMenuButton>img.language-flag{display:none}#MobileLanding-wrap .iti__selected-country{padding-right:0;border-top-left-radius:12px;border-bottom-left-radius:12px}#MobileLanding-wrap .iti__selected-country-primary{padding:0 15px;border-right:1px solid #d1d9e0;width:52px;align-items:center;justify-content:center;box-sizing:border-box}#MobileLanding-wrap .iti__flag{transform:scale(1.2)}#submit-landing span{height:36px;display:inline-flex;align-items:center;line-height:initial;margin-top:2px}