.tournament-detail-hero1{position:relative;display:flex;align-items:flex-end;min-height:8.5rem}@media (min-width:1024px){.tournament-detail-hero1{min-height:13rem}}.tournament-detail-hero1{background:linear-gradient(120deg,#3d3123,#241c14 60%);z-index:60}.tournament-detail-hero1 .background{position:absolute;inset:0;z-index:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tournament-detail-hero1 .overlay{position:absolute;left:0;top:0;z-index:10;height:100%;width:100%;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.75))}.tournament-detail-hero1 .hero-back{position:absolute;top:.75rem;left:.75rem;z-index:30}.tournament-detail-hero1 .hero-bar{position:relative;z-index:20;display:flex;width:100%;align-items:center;gap:.75rem;padding:2.5rem 1rem .75rem}@media (min-width:1024px){.tournament-detail-hero1 .hero-bar{gap:1rem;padding-left:2.5rem;padding-right:2.5rem;padding-bottom:1.25rem}}.tournament-detail-hero1 .content-logo{position:relative;max-height:3.25rem;min-height:3.25rem;min-width:3.25rem;max-width:3.25rem;flex-shrink:0;overflow:hidden;border-radius:.625rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(181 171 166/var(--tw-border-opacity,1))}@media (min-width:1024px){.tournament-detail-hero1 .content-logo{max-height:4.5rem;min-height:4.5rem;min-width:4.5rem;max-width:4.5rem;border-radius:.875rem}}.tournament-detail-hero1 .content-logo{box-shadow:0 2.14px 4.29px 0 rgba(0,0,0,.059),0 2.14px 17.14px 0 rgba(0,0,0,.102)}.tournament-detail-hero1 .heading{min-width:0;flex:1 1 0%}.tournament-detail-hero1 .heading h1{margin:0;font-size:1.0625rem;font-weight:800;text-transform:uppercase;line-height:130%;--tw-text-opacity:1;color:rgb(254 253 249/var(--tw-text-opacity,1));font-family:var(--mp-font)}@media (min-width:1024px){.tournament-detail-hero1 .heading h1{font-size:1.5rem}}.tournament-detail-hero1 .heading h1{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tournament-detail-hero1 .hero-badges{margin-top:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.tournament-detail-hero1 .hero-status{display:inline-flex;align-items:center;gap:.375rem;border-radius:4px;padding:3px .5rem;font-size:.625rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.tournament-detail-hero1 .hero-status i{display:inline-block;height:.375rem;width:.375rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));animation:hero-live-pulse 1.6s infinite}.tournament-detail-hero1 .hero-status--live{--tw-bg-opacity:1;background-color:rgb(229 72 77/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tournament-detail-hero1 .hero-status--upcoming{--tw-bg-opacity:1;background-color:rgb(229 179 49/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(36 28 20/var(--tw-text-opacity,1))}.tournament-detail-hero1 .hero-status--completed{border:1px solid hsla(0,0%,100%,.4);background-color:hsla(0,0%,100%,.16);--tw-text-opacity:1;color:rgb(254 253 249/var(--tw-text-opacity,1))}.tournament-detail-hero1 .hero-chip{display:inline-flex;align-items:center;border-radius:4px;border:1px solid hsla(0,0%,100%,.35);background-color:hsla(0,0%,100%,.14);padding:3px .5rem;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(254 253 249/var(--tw-text-opacity,1))}.tournament-detail-hero1 .hero-actions{display:flex;flex-shrink:0;align-items:center;gap:.5rem;align-self:flex-end}.tournament-detail-hero1 .hero-register{display:inline-flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:6px;border-width:0;--tw-bg-opacity:1;background-color:rgb(229 179 49/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;--tw-text-opacity:1;color:rgb(36 28 20/var(--tw-text-opacity,1))}@keyframes hero-live-pulse{50%{box-shadow:0 0 0 5px rgba(229,72,77,.15)}}@media(prefers-reduced-motion:reduce){.tournament-detail-hero1 .hero-status i{animation:none}}