@font-face{font-family:iranyekan;font-style:normal;font-weight:700;src:url(./iranyekanwebboldfanum.4MyXKl7R.eot);src:url(./iranyekanwebboldfanum.4MyXKl7R.eot?#iefix) format("embedded-opentype"),url(./iranyekanwebboldfanum.DuHlIwL1.woff) format("woff"),url(./iranyekanwebboldfanum.DPpYUa29.ttf) format("truetype")}@font-face{font-family:iranyekan;font-style:normal;font-weight:100;src:url(./iranyekanwebthinfanum.D-ZSjYYz.eot);src:url(./iranyekanwebthinfanum.D-ZSjYYz.eot?#iefix) format("embedded-opentype"),url(./iranyekanwebthinfanum.CSNE-9l9.woff) format("woff"),url(./iranyekanwebthinfanum.DcHs2iuA.ttf) format("truetype")}@font-face{font-family:iranyekan;font-style:normal;font-weight:300;src:url(./iranyekanweblightfanum.ygAVe80Z.eot);src:url(./iranyekanweblightfanum.ygAVe80Z.eot?#iefix) format("embedded-opentype"),url(./iranyekanweblightfanum.CUSCFX3r.woff) format("woff"),url(./iranyekanweblightfanum.BGe6BYo1.ttf) format("truetype")}@font-face{font-family:iranyekan;font-style:normal;font-weight:400;src:url(./iranyekanwebregularfanum.ByZg3G6b.eot);src:url(./iranyekanwebregularfanum.ByZg3G6b.eot?#iefix) format("embedded-opentype"),url(./iranyekanwebregularfanum.BFcizGKW.woff) format("woff"),url(./iranyekanwebregularfanum.DbwvR45l.ttf) format("truetype")}@font-face{font-family:iranyekan;font-style:normal;font-weight:500;src:url(./iranyekanwebmediumfanum.D05JzbBp.eot);src:url(./iranyekanwebmediumfanum.D05JzbBp.eot?#iefix) format("embedded-opentype"),url(./iranyekanwebmediumfanum.s03dbLnU.woff) format("woff"),url(./iranyekanwebmediumfanum.BUeGgNk3.ttf) format("truetype")}@font-face{font-family:iranyekan;font-style:normal;font-weight:800;src:url(./iranyekanwebextraboldfanum.B_HxCE9G.eot);src:url(./iranyekanwebextraboldfanum.B_HxCE9G.eot?#iefix) format("embedded-opentype"),url(./iranyekanwebextraboldfanum.BxduwGDe.woff) format("woff"),url(./iranyekanwebextraboldfanum.BtBLW69P.ttf) format("truetype")}@font-face{font-family:iranyekan;font-style:normal;font-weight:900;src:url(./iranyekanwebblackfanum.D4YLG5Qd.eot);src:url(./iranyekanwebblackfanum.D4YLG5Qd.eot?#iefix) format("embedded-opentype"),url(./iranyekanwebblackfanum.BwAdG8eD.woff) format("woff"),url(./iranyekanwebblackfanum.CTOzT0CZ.ttf) format("truetype")}@font-face{font-family:iranyekan;font-style:normal;font-weight:950;src:url(./iranyekanwebextrablackfanum.BBBCPzpP.eot);src:url(./iranyekanwebextrablackfanum.BBBCPzpP.eot?#iefix) format("embedded-opentype"),url(./iranyekanwebextrablackfanum.CKF0oDJw.woff) format("woff"),url(./iranyekanwebextrablackfanum.BRm1SKeI.ttf) format("truetype")}:root{--primary-emerald:#0fa;--bg-dark:#0a0f16;--glass:hsla(0,0%,100%,.03);--border:hsla(0,0%,100%,.08)}*{box-sizing:border-box;font-family:iranyekan,serif!important;margin:0;padding:0}body{background-color:var(--bg-dark);color:#e2e8f0;line-height:1.6;overflow-x:hidden}.claim-card{background:linear-gradient(180deg,rgba(0,255,204,.05),transparent);border:1px solid var(--primary);border-radius:30px;margin:60px 0;padding:50px 20px;text-align:center}.phone-input{background:#000;border:1px solid var(--border);border-radius:12px;color:#fff;font-size:1.2rem;margin:25px 0;max-width:300px;outline:none;padding:15px;text-align:center;width:100%}.phone-input:focus{border-color:var(--primary)}.claim-btn{background:var(--primary);border:none;border-radius:15px;box-shadow:0 10px 20px #0fc3;color:#000;cursor:pointer;font-size:1.1rem;font-weight:900;padding:18px 50px;transition:.3s}.claim-btn:hover{box-shadow:0 15px 30px #0fc6;transform:scale(1.05)}.claim-btn.small{font-size:1rem;padding:10px 30px}.stats-grid{display:grid;gap:15px;grid-template-columns:repeat(3,1fr);margin-bottom:60px}.stat-card{align-items:center;background:var(--glass);border:1px solid var(--border);border-radius:20px;display:flex;flex-direction:column;justify-content:center;padding:20px 10px;text-align:center;transition:.3s}.stat-card svg{color:var(--primary);margin-bottom:10px}.count-wrapper{color:#fff;display:block;font-size:clamp(1.2rem,4vw,2.2rem);font-weight:900}.count-wrapper.highlight{color:var(--primary)}.stat-label{color:#94a3b8;display:block;font-size:clamp(.65rem,2vw,.85rem);margin-top:5px}.fest-grid{display:grid;gap:15px;grid-template-columns:1fr 1fr;margin-top:20px}.fest-link{background:var(--glass);border:1px solid var(--border);border-radius:15px;color:#fff;font-size:.85rem;padding:15px;text-align:center;text-decoration:none}.modal{background:#000000e6;inset:0;padding:20px;z-index:2000}.modal-card{background:#0a0e17;border:1px solid var(--primary);border-radius:25px;padding:40px 20px;width:100%}.spinner{animation:spin 1s linear infinite;border:4px solid var(--primary);border-radius:50%;border-top:4px solid transparent;height:50px;margin:0 auto 20px;width:50px}.trophy-icon{color:var(--primary);height:60px;margin-bottom:15px;width:60px}.success-animation{height:80px;margin:0 auto 20px;width:80px}.checkmark{animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;border-radius:50%;box-shadow:inset 0 0 0 var(--primary);display:block;height:80px;stroke:var(--primary);width:80px}.checkmark,.checkmark__circle{stroke-miterlimit:10;stroke-width:2}.checkmark__circle{animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;fill:none;stroke:var(--primary);stroke-dasharray:166;stroke-dashoffset:166}.checkmark__check{animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;stroke-dasharray:48;stroke-dashoffset:48;transform-origin:50% 50%}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 50px #00ffcc1a}}.win-text{color:#fff;font-size:1.5rem;line-height:1.4;margin-top:15px;text-shadow:0 0 10px rgba(0,255,204,.5)}.win-sub{color:#94a3b8;margin:15px 0}@keyframes spin{to{transform:rotate(1turn)}}@keyframes glow{0%{text-shadow:0 0 5px var(--primary)}to{text-shadow:0 0 20px var(--primary),0 0 10px #fff}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes popIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes slideRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.fade-in{animation:fadeIn 1s ease-out}.slide-up{animation:slideUp 1s ease-out}.pop-in{animation:popIn .6s cubic-bezier(.175,.885,.32,1.275)}.slide-in-right{animation:slideRight .8s ease-out}.delay-1{animation-delay:.2s}.delay-2{animation-delay:.4s}.delay-3{animation-delay:.6s}@media(max-width:600px){.stats-grid{gap:10px}.stat-card{padding:15px 5px}.fest-grid{grid-template-columns:1fr}}.warning-animation{align-items:center;animation:pulse-warning 1.5s infinite;border:4px solid #facc15;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.exclamation-mark{color:#facc15;font-size:50px;font-weight:700}@keyframes pulse-warning{0%{box-shadow:0 0 #facc1566;transform:scale(1)}70%{box-shadow:0 0 0 20px #facc1500;transform:scale(1.05)}to{box-shadow:0 0 #facc1500;transform:scale(1)}}.error-title{color:#fff;margin-bottom:10px}.modal-actions{display:flex;flex-direction:column;gap:12px;margin-top:25px}.btn-register-now{animation:glow-button 2s infinite;background:linear-gradient(45deg,var(--primary),var(--secondary));border-radius:12px;box-shadow:0 4px 15px #00ffcc4d;color:#000;font-size:1.1rem;font-weight:700;padding:15px;text-decoration:none;transition:.3s}.btn-register-now:hover{box-shadow:0 6px 20px #00ffcc80;transform:translateY(-2px)}.btn-close-text{background:transparent;border:none;color:#94a3b8;cursor:pointer;font-size:.9rem}@keyframes glow-button{0%{filter:brightness(1)}50%{filter:brightness(1.2)}to{filter:brightness(1)}}.modal{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000000}.modal-card{background:#111827;border:1px solid var(--border);border-radius:24px;max-width:400px;text-align:center;width:90%}
