@font-face{font-family:MorelosSlab;src:url(/fonts/bitter-latin-900-normal.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:MorelosSlab;src:url(/fonts/bitter-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.page_page__rPTXP{--ink:#141414;--ink-2:#1f1f1f;--red:#d7141f;--red-dark:#a50f18;--gold:#f5a300;--orange:#f07c00;--green:#087a3c;--green-dark:#04582c;--chalk:#f4f1ec;--muted:#5b5b5b;--slab:"MorelosSlab","Roboto Slab",Rockwell,Georgia,serif;min-height:100vh;overflow-x:clip;background:#fff;color:var(--ink);font-family:Arial,Helvetica,sans-serif}.page_page__rPTXP :focus-visible{outline:3px solid var(--gold);outline-offset:3px}.page_srOnly__1szpl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_kicker__lTvi_{margin:0 0 12px;color:var(--red);font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.page_page__rPTXP h2,.page_page__rPTXP h3{font-family:var(--slab);font-weight:900;text-transform:uppercase;letter-spacing:-.01em}.page_header__vRGJQ{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:var(--ink);border-bottom:5px solid var(--red);color:#fff}.page_headerInner__Kdbql{width:min(1180px,calc(100% - 40px));min-height:80px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:28px;gap:28px}.page_logoLink__nvZ04{display:block;padding:6px 10px;border-radius:14px;background:#fff}.page_logoLink__nvZ04 img{display:block;width:96px;height:auto}.page_headerInner__Kdbql>:last-child{justify-self:end}.page_nav__enIQW{display:flex;justify-content:center;gap:30px}.page_nav__enIQW a{color:#fff;font-size:13px;font-weight:900;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.page_nav__enIQW a:hover{text-decoration:underline;text-underline-offset:6px;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:3px}.page_ghostButton__dqRWa,.page_primaryButton__4v8z1,.page_stickyButton__MYxKJ,.page_teamButton___FKwC{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0 24px;border:3px solid var(--ink);border-radius:10px;font:inherit;font-weight:900;letter-spacing:.02em;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,background .14s ease}.page_primaryButton__4v8z1{background:var(--red);color:#fff;box-shadow:6px 6px 0 var(--ink)}.page_ghostButton__dqRWa{background:#fff;color:var(--ink);box-shadow:6px 6px 0 var(--gold)}.page_primaryButton__4v8z1:hover,.page_stickyButton__MYxKJ:hover,.page_teamButton___FKwC:hover{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--ink)}.page_ghostButton__dqRWa:hover{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--gold)}.page_primaryButton__4v8z1:disabled,.page_stickyButton__MYxKJ:disabled,.page_teamButton___FKwC:disabled{opacity:.72;cursor:wait}.page_hero__f9_2K{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 72% 18%,rgba(240,124,0,.12),transparent 46%),radial-gradient(ellipse at 10% 0,rgba(215,20,31,.07),transparent 40%),#fff}.page_field__BSjlm{position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:clamp(110px,11vw,170px);object-fit:cover;object-position:center top}.page_heroInner__p6obR{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:56px 0 clamp(60px,6vw,96px);display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:"title visual" "copy visual";grid-column-gap:48px;column-gap:48px;align-items:center}.page_heroTitle__B3Xz7{grid-area:title;align-self:end}.page_heroTitle__B3Xz7 h1{margin:0}.page_headlineArt__elrAP{display:block;width:min(100%,540px);height:auto}.page_heroCopy__lr6on{grid-area:copy;align-self:start;padding-bottom:40px}.page_lead__e5UmC{max-width:520px;margin:22px 0 0;color:#2c2c2c;font-size:clamp(18px,1.7vw,21px);font-weight:700;line-height:1.45}.page_heroActions__Beryi{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px}.page_hours__uYknf{display:inline-block;margin:24px 0 0;padding:8px 14px;border:2px solid var(--ink);border-radius:999px;background:#fff;color:var(--ink);font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.page_heroVisual__ldw2E{grid-area:visual;position:relative;margin-top:70px}.page_helmets__N1Kr1{display:block;width:100%;height:auto;filter:drop-shadow(0 28px 34px rgba(20,20,20,.22))}.page_vs__dfjZU{position:absolute;top:-15%;left:50%;width:40%;height:auto;transform:translateX(-50%) rotate(-3deg);filter:drop-shadow(0 10px 18px rgba(20,20,20,.25))}.page_heroBall__oNGY_{position:absolute;bottom:-9%;width:31%;height:auto;filter:drop-shadow(0 0 3px #fff) drop-shadow(0 0 3px #fff) drop-shadow(0 12px 16px rgba(20,20,20,.25))}.page_heroBallLeft__tl3uj{left:-7%;transform:rotate(-6deg)}.page_heroBallRight__uTual{right:-7%;transform:rotate(6deg)}.page_ribbon__HpbJW{overflow:hidden;border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);background:var(--red);color:#fff}.page_ribbonTrack__TAM_5{display:flex;width:max-content;gap:34px;padding:14px 0;font-family:var(--slab);font-size:18px;font-weight:900;letter-spacing:.04em;white-space:nowrap;animation:page_ribbon__HpbJW 34s linear infinite}.page_ribbonTrack__TAM_5 span:after{content:"★";margin-left:34px;color:var(--gold);font-size:13px;vertical-align:3px}.page_ribbonVs__ciaPV{color:var(--gold)}@keyframes page_ribbon__HpbJW{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}.page_sectionHead__Au916{max-width:760px;margin:0 auto 48px;text-align:center}.page_sectionHead__Au916 h2{margin:0;font-size:clamp(42px,5.6vw,72px);line-height:.95}.page_sectionHead__Au916>p:not(.page_kicker__lTvi_){margin:16px auto 0;max-width:620px;color:var(--muted);font-size:18px;line-height:1.5}.page_sectionHead__Au916 .page_primaryButton__4v8z1{margin-top:26px}.page_teams__hOh1l{padding:88px 20px 96px;scroll-margin-top:90px;background:repeating-linear-gradient(90deg,transparent 0 139px,rgba(20,20,20,.045) 139px 141px),var(--chalk)}.page_teamGrid__9QQp_{width:min(1040px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:96px;gap:96px}.page_teamCard__jc8Bk{--team:var(--gold);position:relative;display:flex;flex-direction:column;align-items:center;padding:34px 30px 30px;border-top-color:var(--ink);border-top-width:3px;border:3px solid var(--ink);border-top:12px solid var(--team);border-radius:16px;background:#fff;box-shadow:10px 10px 0 var(--team);text-align:center}.page_team_pollo__z4R9F{--team:var(--gold)}.page_team_carnitas__jZ0uA{--team:var(--red)}.page_teamBall__dPCK0{width:min(240px,72%);height:auto}.page_teamLabel__qeQdD{margin:18px 0 4px;color:var(--muted);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.page_teamCard__jc8Bk h3{margin:0;font-size:clamp(36px,4vw,48px);line-height:1}.page_teamPrice__Br74N{margin:10px 0 0;color:var(--muted);font-size:14px;font-weight:700}.page_teamPrice__Br74N strong{color:var(--red);font-family:var(--slab);font-size:30px;font-weight:900}.page_includes__LAQTd{margin:24px 0 10px;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.page_itemList__GGqEJ{display:grid;grid-gap:10px;gap:10px;width:min(100%,300px);margin:0 0 28px;padding:0;list-style:none;text-align:left}.page_itemList__GGqEJ li{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:8px;background:var(--chalk);font-size:16px;font-weight:700}.page_itemList__GGqEJ li:before{content:"";flex:0 0 22px;height:22px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% /15px no-repeat,var(--ink)}.page_teamButton___FKwC{width:100%;margin-top:auto;background:var(--red);color:#fff;box-shadow:5px 5px 0 var(--ink)}.page_team_pollo__z4R9F .page_teamButton___FKwC{background:var(--gold);color:var(--ink)}.page_teamVs__uf8Q_{position:absolute;z-index:2;top:34%;right:-48px;width:150px;height:auto;transform:translateX(50%) rotate(-4deg);filter:drop-shadow(0 8px 14px rgba(20,20,20,.25))}.page_lineup___keOu{background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.12),transparent 55%),var(--ink);color:#fff}.page_lineupInner__fep4w{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:92px 0;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:64px;gap:64px;align-items:center}.page_post__88VY3{margin:0;border:4px solid #fff;border-radius:14px;overflow:hidden;box-shadow:14px 14px 0 var(--red);transform:rotate(-1.2deg)}.page_post__88VY3 img{display:block;width:100%;height:auto}.page_lineupBody__lM5Zf .page_kicker__lTvi_{color:var(--gold)}.page_lineupBody__lM5Zf h2{margin:0;font-size:clamp(42px,5.6vw,72px);line-height:.95}.page_lineupLead__8jxyW{margin:14px 0 28px;color:rgba(255,255,255,.72);font-size:18px;line-height:1.5}.page_scoreboard__xfTF8{width:100%;border-collapse:separate;border-spacing:0 6px;font-family:var(--slab)}.page_scoreboard__xfTF8 thead th{padding:14px 12px;font-size:20px;font-weight:900;text-transform:uppercase}.page_colPollo__Xw66M{border-radius:10px 0 0 10px;background:var(--gold);color:var(--ink)}.page_colLabel__79zF_{width:26%;background:#fff;color:var(--red)}.page_colCarnitas__xyNsd{border-radius:0 10px 10px 0;background:var(--red);color:#fff}.page_scoreboard__xfTF8 tbody td,.page_scoreboard__xfTF8 tbody th{padding:13px 12px;background:var(--ink-2);text-align:center}.page_scoreboard__xfTF8 tbody td{font-size:17px;font-weight:700}.page_scoreboard__xfTF8 tbody td:first-child{border-left:4px solid var(--gold);border-radius:8px 0 0 8px}.page_scoreboard__xfTF8 tbody td:last-child{border-right:4px solid var(--red);border-radius:0 8px 8px 0}.page_scoreboard__xfTF8 tbody th{color:rgba(255,255,255,.6);font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.page_scoreboard__xfTF8 td[data-empty=true]{color:rgba(255,255,255,.28)}.page_rowHighlight__7GJh8 td{background:#fff!important;color:var(--red);font-size:24px!important;font-weight:900!important}.page_rowHighlight__7GJh8 th{background:#fff!important;color:var(--ink)!important}.page_stores__BtY6F{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:92px 0 96px;scroll-margin-top:90px}.page_storeGrid__trA_p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:26px;gap:26px}.page_storeCard__txgI7{position:relative;display:flex;flex-direction:column;padding:30px 24px 24px;border:3px solid var(--ink);border-radius:12px;background:#fff;box-shadow:7px 7px 0 var(--ink);scroll-margin-top:130px}.page_storeCard__txgI7:nth-child(2n){box-shadow:7px 7px 0 var(--red)}.page_storeCard__txgI7:target{box-shadow:7px 7px 0 var(--gold)}.page_storeNumber__zcQgD{position:absolute;top:-17px;left:20px;padding:6px 10px;border:3px solid var(--ink);border-radius:8px;background:var(--red);color:#fff;font-family:var(--slab);font-size:17px;font-weight:900;line-height:1}.page_storeCity__SV83S{margin:4px 0 0;color:var(--green);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.page_storeCard__txgI7 h3{margin:10px 0 8px;font-size:24px;line-height:1.05}.page_storeAddress__xr1dY{margin:0;color:#3f3f3f;font-size:15px;font-weight:600;line-height:1.5}.page_storeHours__jwD7q{margin:12px 0 22px;color:var(--muted);font-size:12px;font-weight:700}.page_storeActions__6SLq9{display:grid;grid-gap:10px;gap:10px;margin-top:auto}.page_storeDirections__sSxQI,.page_storePhone__KYpf4{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;border-radius:8px;font-size:13px;font-weight:900;text-decoration:none;text-transform:uppercase}.page_storePhone__KYpf4{border:2px solid #ddd6cb;background:var(--chalk);color:var(--ink)}.page_storePhone__KYpf4:hover{border-color:var(--ink)}.page_storeDirections__sSxQI{border:3px solid var(--ink);background:var(--green);color:#fff;box-shadow:4px 4px 0 var(--ink);transition:transform .14s ease,box-shadow .14s ease}.page_storeDirections__sSxQI:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--ink)}.page_finalCta__Tv6gH{position:relative;isolation:isolate;overflow:hidden;background:var(--red);color:#fff;border-top:3px solid var(--ink)}.page_finalField__uLEt2{position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:90px;object-fit:cover;object-position:center top;opacity:.9}.page_finalInner__FR5pu{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:48px 0 96px;display:grid;grid-template-columns:220px 1fr auto;grid-gap:36px;gap:36px;align-items:center}.page_finalHelmets__OYxEi{width:100%;height:auto;filter:drop-shadow(0 12px 18px rgba(20,20,20,.35))}.page_finalCta__Tv6gH .page_kicker__lTvi_{color:var(--gold)}.page_finalCta__Tv6gH h2{margin:0;font-size:clamp(36px,4.6vw,60px);line-height:.95}.page_finalCta__Tv6gH .page_primaryButton__4v8z1{background:#fff;color:var(--ink)}.page_footer__wJriI{padding:30px 20px 40px;background:var(--ink);color:rgba(255,255,255,.7);text-align:center}.page_footer__wJriI p{max-width:860px;margin:0 auto 14px;font-size:12px;line-height:1.6}.page_footer__wJriI a{color:#fff;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.page_sticky__SBep6{display:none}@media (prefers-reduced-motion:reduce){.page_ribbonTrack__TAM_5{animation:none}.page_ghostButton__dqRWa,.page_primaryButton__4v8z1,.page_stickyButton__MYxKJ,.page_storeDirections__sSxQI,.page_teamButton___FKwC{transition:none}}@media (max-width:980px){.page_heroInner__p6obR{grid-template-columns:1fr;grid-template-areas:"title" "visual" "copy";padding-top:40px}.page_headlineArt__elrAP{width:min(100%,520px)}.page_heroVisual__ldw2E{width:min(100%,620px);margin:92px auto 40px}.page_heroCopy__lr6on{padding-bottom:60px}.page_teamGrid__9QQp_{gap:64px}.page_teamVs__uf8Q_{right:-32px;width:116px}.page_lineupInner__fep4w{grid-template-columns:1fr;gap:48px}.page_post__88VY3{width:min(100%,460px);margin:0 auto}.page_storeGrid__trA_p{grid-template-columns:repeat(2,minmax(0,1fr))}.page_finalInner__FR5pu{grid-template-columns:160px 1fr}.page_finalInner__FR5pu .page_primaryButton__4v8z1{grid-column:1/-1;justify-self:start}}@media (max-width:720px){.page_page__rPTXP{padding-bottom:76px}.page_headerInner__Kdbql{width:calc(100% - 28px);min-height:68px;grid-template-columns:auto 1fr auto;gap:12px}.page_logoLink__nvZ04 img{width:78px}.page_nav__enIQW{display:none}.page_heroInner__p6obR{width:calc(100% - 32px);padding-top:28px}.page_heroVisual__ldw2E{margin:72px auto 44px}.page_heroBall__oNGY_{width:34%;bottom:-14%}.page_heroBallLeft__tl3uj{left:-3%}.page_heroBallRight__uTual{right:-3%}.page_heroActions__Beryi{flex-direction:column;gap:14px}.page_heroActions__Beryi>*{width:100%}.page_ribbonTrack__TAM_5{font-size:15px;padding:11px 0}.page_teams__hOh1l{padding:64px 16px 72px}.page_sectionHead__Au916{margin-bottom:36px}.page_teamGrid__9QQp_{grid-template-columns:1fr;gap:96px}.page_teamCard__jc8Bk{padding:28px 20px 24px;box-shadow:7px 7px 0 var(--team)}.page_teamVs__uf8Q_{top:auto;right:auto;left:50%;bottom:-92px;width:104px;transform:translateX(-50%) rotate(-4deg)}.page_lineupInner__fep4w{width:calc(100% - 32px);padding:64px 0}.page_post__88VY3{box-shadow:8px 8px 0 var(--red)}.page_scoreboard__xfTF8 thead th{padding:11px 6px;font-size:15px}.page_scoreboard__xfTF8 tbody td{padding:11px 6px;font-size:14px}.page_scoreboard__xfTF8 tbody th{padding:11px 4px;font-size:9px;letter-spacing:.08em}.page_rowHighlight__7GJh8 td{font-size:19px!important}.page_stores__BtY6F{width:calc(100% - 32px);padding:64px 0 72px}.page_storeGrid__trA_p{grid-template-columns:1fr;gap:30px}.page_finalInner__FR5pu{width:calc(100% - 32px);grid-template-columns:1fr;gap:22px;padding:36px 0 84px;text-align:center}.page_finalHelmets__OYxEi{width:180px;margin:0 auto}.page_finalInner__FR5pu .page_primaryButton__4v8z1{justify-self:stretch}.page_sticky__SBep6{position:fixed;z-index:70;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:3px solid var(--ink);background:rgba(255,255,255,.97)}.page_sticky__SBep6 small{display:block;color:var(--red);font-size:10px;font-weight:900;letter-spacing:.08em}.page_sticky__SBep6 strong{display:block;font-family:var(--slab);font-size:17px;font-weight:900;text-transform:uppercase}.page_stickyButton__MYxKJ{min-height:48px;padding:0 16px;background:var(--red);color:#fff;box-shadow:4px 4px 0 var(--ink);white-space:nowrap}}@media (max-width:380px){.page_sticky__SBep6 strong{font-size:15px}.page_scoreboard__xfTF8 thead th{font-size:13px}}