.ProvaLanding-module__zealfq__page{color:#f5f8ff;min-height:100dvh;font-family:var(--font-inter), Inter, system-ui, sans-serif;--gold:linear-gradient(180deg, #fbe7a4, #e6b84f 55%, #b67c1c);background:#040416}.ProvaLanding-module__zealfq__gold{background:linear-gradient(#fbe7a4,#e6b84f 50%,#b67c1c);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.08em}.ProvaLanding-module__zealfq__card{box-sizing:border-box;background:linear-gradient(170deg,#0e1636eb,#05081af5);border:1px solid #7cb1e633;border-radius:26px}.ProvaLanding-module__zealfq__hero{background:url(/brand/fantabid/prova/prova-trofeo.webp) 50% 25%/cover no-repeat;padding:28px 60px 150px;position:relative}.ProvaLanding-module__zealfq__hero:before{content:"";background:linear-gradient(#04041699,#040416d9 70%,#040416);position:absolute;inset:0}.ProvaLanding-module__zealfq__top{justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.ProvaLanding-module__zealfq__logo{width:170px;height:auto}.ProvaLanding-module__zealfq__badge{letter-spacing:.1em;color:#ffd27a;text-transform:uppercase;font-size:13px;font-weight:800}.ProvaLanding-module__zealfq__heroText{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:900px;margin:80px auto 0;display:flex;position:relative}.ProvaLanding-module__zealfq__kicker{letter-spacing:.18em;color:#8deef6;text-transform:uppercase;font-size:14px;font-weight:800}.ProvaLanding-module__zealfq__title{font-family:var(--font-barlow), "Arial Narrow", sans-serif;text-transform:uppercase;margin:0;font-size:84px;font-style:italic;font-weight:800;line-height:.9}.ProvaLanding-module__zealfq__lead{color:#c8d5e8;max-width:720px;margin:0;font-size:17px;line-height:1.5}.ProvaLanding-module__zealfq__main{grid-template-columns:minmax(0,1fr) 460px;align-items:start;gap:24px;max-width:1320px;margin:-90px auto 0;padding:0 60px;display:grid;position:relative}.ProvaLanding-module__zealfq__stand{flex-direction:column;gap:16px;padding:26px 30px;display:flex}.ProvaLanding-module__zealfq__standHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ProvaLanding-module__zealfq__h3{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;font-size:28px;font-weight:800;line-height:1}.ProvaLanding-module__zealfq__counter{font-family:var(--font-barlow), sans-serif;font-size:34px;font-weight:800}.ProvaLanding-module__zealfq__of{color:#7186a3}.ProvaLanding-module__zealfq__bar{background:#7cb1e626;border-radius:4px;height:8px;overflow:hidden}.ProvaLanding-module__zealfq__bar>div{background:linear-gradient(90deg,#b67c1c,#fbe7a4);height:100%;transition:width .6s}.ProvaLanding-module__zealfq__seats{grid-template-columns:repeat(10,minmax(0,1fr));gap:12px;padding:14px 24px;display:grid;transform:perspective(900px)rotateX(18deg)}.ProvaLanding-module__zealfq__seat{cursor:pointer;background:#7cb1e638;border:0;border-radius:9px 9px 4px 4px;height:34px;padding:0;transition:background .4s,box-shadow .4s,transform .2s}.ProvaLanding-module__zealfq__seat:hover:not(:disabled){transform:scale(1.15)}.ProvaLanding-module__zealfq__seat:disabled{cursor:default}.ProvaLanding-module__zealfq__seat:focus-visible{outline-offset:2px;outline:2px solid #2bfcfd}.ProvaLanding-module__zealfq__seatTaken{background:linear-gradient(#fbe7a4,#b67c1c);box-shadow:0 0 10px #e6b84f66}.ProvaLanding-module__zealfq__seatMine{background:#2bfcfd;box-shadow:0 0 14px #2bfcfdcc}.ProvaLanding-module__zealfq__pulse{animation:1.6s ease-in-out infinite ProvaLanding-module__zealfq__pulse}@keyframes ProvaLanding-module__zealfq__pulse{0%,to{box-shadow:0 0 #2bfcfd99}50%{box-shadow:0 0 0 7px #2bfcfd00}}.ProvaLanding-module__zealfq__legend{color:#9eb0c9;flex-wrap:wrap;gap:10px 22px;font-size:13px;display:flex}.ProvaLanding-module__zealfq__legend span{align-items:center;gap:8px;display:flex}.ProvaLanding-module__zealfq__legend i{border-radius:4px;width:14px;height:14px;display:inline-block}.ProvaLanding-module__zealfq__dotTaken{background:#e6b84f}.ProvaLanding-module__zealfq__dotFree{background:#7cb1e638}.ProvaLanding-module__zealfq__dotMine{background:#2bfcfd}.ProvaLanding-module__zealfq__formCard{border-color:#e6b84f73;padding:26px 28px}.ProvaLanding-module__zealfq__form{flex-direction:column;gap:13px;display:flex}.ProvaLanding-module__zealfq__form label{color:#c8d5e8;flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.ProvaLanding-module__zealfq__two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ProvaLanding-module__zealfq__input{box-sizing:border-box;color:#f5f8ff;width:100%;height:46px;font:500 15px var(--font-inter), Inter, sans-serif;background:#040614d9;border:1px solid #7cb1e64d;border-radius:12px;padding:0 14px}.ProvaLanding-module__zealfq__input:focus{outline-offset:1px;outline:2px solid #e6b84f99}.ProvaLanding-module__zealfq__form label.ProvaLanding-module__zealfq__check{color:#9eb0c9;flex-direction:row;align-items:flex-start;gap:10px;font-size:12.5px;font-weight:500;line-height:1.5}.ProvaLanding-module__zealfq__form .ProvaLanding-module__zealfq__check input{accent-color:#e6b84f;flex:none;width:16px;height:16px;min-height:0;margin:2px 0 0;padding:0}.ProvaLanding-module__zealfq__trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.ProvaLanding-module__zealfq__seatText{color:#8deef6;font-size:13.5px}.ProvaLanding-module__zealfq__error{color:#ffb3bb;background:#ff4d5e1f;border:1px solid #ff4d5e66;border-radius:10px;margin:0;padding:10px 12px;font-size:13.5px}.ProvaLanding-module__zealfq__cta{background:var(--gold);color:#1a1206;height:56px;font-family:var(--font-barlow), sans-serif;text-transform:uppercase;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;font-size:22px;font-weight:800;text-decoration:none;transition:filter .2s,transform .15s;display:flex}.ProvaLanding-module__zealfq__cta:hover{filter:brightness(1.08)}.ProvaLanding-module__zealfq__cta:active{transform:scale(.98)}.ProvaLanding-module__zealfq__cta:disabled{opacity:.7;cursor:wait}.ProvaLanding-module__zealfq__notice{color:#7186a3;font-size:12px;line-height:1.5}.ProvaLanding-module__zealfq__notice summary{cursor:pointer;color:#9eb0c9;font-weight:700}.ProvaLanding-module__zealfq__notice p{margin:8px 0 0}.ProvaLanding-module__zealfq__done{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:20px 0;animation:.45s cubic-bezier(.2,.8,.2,1) both ProvaLanding-module__zealfq__pop;display:flex}.ProvaLanding-module__zealfq__done p{color:#c8d5e8;margin:0;font-size:14.5px;line-height:1.5}.ProvaLanding-module__zealfq__doneSeal{width:110px;height:auto}.ProvaLanding-module__zealfq__doneTitle{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;font-size:38px;font-weight:800;line-height:1}.ProvaLanding-module__zealfq__small{color:#9eb0c9!important;font-size:13px!important}@keyframes ProvaLanding-module__zealfq__pop{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ProvaLanding-module__zealfq__section{max-width:1320px;margin:0 auto;padding:60px 60px 0}.ProvaLanding-module__zealfq__h2{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;margin:0 0 22px;font-size:42px;font-weight:800;line-height:1}.ProvaLanding-module__zealfq__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.ProvaLanding-module__zealfq__fact{flex-direction:column;display:flex;overflow:hidden}.ProvaLanding-module__zealfq__factImg{background-size:cover;height:220px}.ProvaLanding-module__zealfq__factText{flex-direction:column;gap:6px;padding:18px 20px 22px;display:flex}.ProvaLanding-module__zealfq__factText b{font-family:var(--font-barlow), sans-serif;text-transform:uppercase;font-size:23px;font-weight:800;line-height:1.05}.ProvaLanding-module__zealfq__factText span{color:#9eb0c9;font-size:14px;line-height:1.5}.ProvaLanding-module__zealfq__rulesFaq{grid-template-columns:1.1fr .9fr;align-items:start;gap:40px;padding-bottom:60px;display:grid}.ProvaLanding-module__zealfq__note{color:#7186a3;margin:-14px 0 20px;font-size:14px}.ProvaLanding-module__zealfq__rules{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ProvaLanding-module__zealfq__rules li{border-radius:18px;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.ProvaLanding-module__zealfq__rules li>span:last-child{flex-direction:column;gap:3px;display:flex}.ProvaLanding-module__zealfq__rules li b{font-size:15.5px}.ProvaLanding-module__zealfq__rules li>span:last-child>span{color:#9eb0c9;font-size:14px;line-height:1.5}.ProvaLanding-module__zealfq__num{width:38px;height:38px;font-family:var(--font-barlow), sans-serif;color:#ffd27a;border:2px solid #e6b84f;border-radius:50%;flex:none;place-items:center;font-size:19px;font-weight:800;display:grid}.ProvaLanding-module__zealfq__faq{flex-direction:column;gap:12px;display:flex}.ProvaLanding-module__zealfq__q{text-align:left;color:#f5f8ff;font:inherit;cursor:pointer;border-radius:18px;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.ProvaLanding-module__zealfq__qHead{justify-content:space-between;gap:12px;font-size:15px;display:flex}.ProvaLanding-module__zealfq__sign{color:#ffd27a;font-weight:800}.ProvaLanding-module__zealfq__answer{color:#9eb0c9;font-size:14px;line-height:1.5}.ProvaLanding-module__zealfq__dates{border-radius:18px;flex-direction:column;margin-top:22px;padding:18px 20px;display:flex}.ProvaLanding-module__zealfq__datesLabel{letter-spacing:.14em;color:#ffd27a;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:800}.ProvaLanding-module__zealfq__dates>div{color:#c8d5e8;border-top:1px solid #ffffff14;justify-content:space-between;gap:12px;padding:7px 0;font-size:14px;display:flex}.ProvaLanding-module__zealfq__dates>div b{color:#f5f8ff;text-align:right}.ProvaLanding-module__zealfq__backTop{display:none}.ProvaLanding-module__zealfq__footer{text-align:center;color:#5f7290;padding:10px 60px 50px;font-size:12px;line-height:1.5}@media (max-width:860px){.ProvaLanding-module__zealfq__hero{background-position:50% 20%;padding:46px 18px 110px}.ProvaLanding-module__zealfq__logo{width:128px}.ProvaLanding-module__zealfq__badge{text-align:right;letter-spacing:.06em;max-width:120px;font-size:10px;line-height:1.3}.ProvaLanding-module__zealfq__heroText{gap:12px;margin-top:46px}.ProvaLanding-module__zealfq__kicker{letter-spacing:.14em;font-size:11px}.ProvaLanding-module__zealfq__title{font-size:52px}.ProvaLanding-module__zealfq__lead{font-size:15px}.ProvaLanding-module__zealfq__main{grid-template-columns:1fr;gap:14px;margin-top:-70px;padding:0 14px}.ProvaLanding-module__zealfq__stand,.ProvaLanding-module__zealfq__formCard{border-radius:22px;padding:18px 16px}.ProvaLanding-module__zealfq__h3{font-size:22px}.ProvaLanding-module__zealfq__counter{font-size:26px}.ProvaLanding-module__zealfq__seats{gap:6px;padding:6px 4px;transform:perspective(600px)rotateX(16deg)}.ProvaLanding-module__zealfq__seat{border-radius:6px 6px 3px 3px;height:24px}.ProvaLanding-module__zealfq__legend{font-size:12px}.ProvaLanding-module__zealfq__two{grid-template-columns:1fr}.ProvaLanding-module__zealfq__input{height:48px}.ProvaLanding-module__zealfq__doneTitle{font-size:30px}.ProvaLanding-module__zealfq__section{padding:36px 14px 0}.ProvaLanding-module__zealfq__h2{margin-bottom:14px;font-size:30px}.ProvaLanding-module__zealfq__facts{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -14px;padding:0 14px 4px;display:flex;overflow-x:auto}.ProvaLanding-module__zealfq__facts::-webkit-scrollbar{display:none}.ProvaLanding-module__zealfq__fact{scroll-snap-align:start;border-radius:22px;flex:none;width:270px}.ProvaLanding-module__zealfq__factImg{height:170px}.ProvaLanding-module__zealfq__factText b{font-size:21px}.ProvaLanding-module__zealfq__rulesFaq{grid-template-columns:1fr;gap:30px;padding-bottom:20px}.ProvaLanding-module__zealfq__note{margin-top:-8px}.ProvaLanding-module__zealfq__rules li{border-radius:16px;padding:14px}.ProvaLanding-module__zealfq__num{width:32px;height:32px;font-size:17px}.ProvaLanding-module__zealfq__q{border-radius:16px;padding:14px 16px}.ProvaLanding-module__zealfq__backTop{height:54px;margin:10px 14px 0;font-size:21px;display:flex}.ProvaLanding-module__zealfq__footer{padding:18px 20px 40px;font-size:11px}}@media (prefers-reduced-motion:reduce){.ProvaLanding-module__zealfq__pulse,.ProvaLanding-module__zealfq__done{animation:none}}
