*{box-sizing:border-box}:root{--ink: #171717;--ink-soft: #24201c;--paper: #fff8e8;--paper-2: #f8e7c7;--tortilla: #ffd88f;--orange: #f28c28;--orange-deep: #d4571f;--red: #d93136;--green: #1f7a4a;--teal: #22a7d7;--plum: #8c2d58;--line: rgba(23, 23, 23, .14);--shadow: 0 24px 70px rgba(35, 20, 8, .22);--radius: 8px;color:var(--ink);background:var(--paper);font-family:Manrope,system-ui,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;min-width:320px;overflow-x:hidden;background:linear-gradient(90deg,rgba(23,23,23,.035) 1px,transparent 1px),linear-gradient(rgba(23,23,23,.035) 1px,transparent 1px),var(--paper);background-size:34px 34px}body:before{content:"";position:fixed;inset:0;z-index:1000;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}button,input,textarea,select{font:inherit}button,a{color:inherit}img{display:block;max-width:100%}.site-shell{min-height:100vh}#menu,#offers,#schedule,#tracker,#catering,#story,#admin{scroll-margin-top:120px}.nav-shell{position:fixed;inset:14px 18px auto;z-index:200;min-height:72px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(.8rem,2vw,1.5rem);padding:.52rem .68rem;color:var(--paper);background:#171717e6;border:1px solid rgba(255,248,232,.18);border-radius:var(--radius);box-shadow:0 14px 40px #17171738;-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2)}.brand-mark{display:inline-flex;align-items:center;gap:.72rem;min-width:0;color:var(--paper);text-decoration:none}.brand-mark img{width:50px;height:50px;border-radius:999px;object-fit:cover;border:2px solid var(--orange)}.brand-mark span{display:grid;line-height:1;font-family:Bungee,system-ui,sans-serif;font-size:clamp(.9rem,1.35vw,1.2rem);letter-spacing:0}.brand-mark strong{color:var(--orange);font-weight:400}.nav-links{justify-self:center;display:flex;align-items:center;gap:clamp(.8rem,2vw,1.8rem)}.nav-links a{position:relative;text-decoration:none;font-size:.77rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:#fff8e8db}.nav-links a:after{content:"";position:absolute;left:0;right:0;bottom:-.5rem;height:2px;transform:scaleX(0);transform-origin:center;background:var(--orange);transition:transform .22s ease}.nav-links a:hover:after,.nav-links a:focus-visible:after{transform:scaleX(1)}.nav-actions{display:inline-flex;align-items:center;justify-content:end;gap:.55rem}.language-switch{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;align-items:center;width:82px;height:34px;padding:4px;border:0;border-radius:34px;color:#17171794;background:#bdc3c7;cursor:pointer;box-shadow:inset 0 0 0 1px #1717170f;transition:transform .22s ease,background .2s cubic-bezier(.55,0,.1,1),box-shadow .2s cubic-bezier(.55,0,.1,1)}.language-switch:hover,.language-switch:focus-visible{transform:translateY(-2px)}.language-switch:focus-visible{outline:2px solid rgba(242,140,40,.9);outline-offset:3px}.language-switch.is-spanish{color:#fff8e8db;background:var(--orange);box-shadow:inset 0 0 0 1px #1717170f,0 0 1px var(--orange),0 10px 22px #f28c283d}.language-switch-option{position:relative;z-index:2;display:grid;place-items:center;width:26px;height:26px;font-size:.68rem;font-weight:950;line-height:1;letter-spacing:.05em}.language-switch-en{justify-self:start}.language-switch-es{justify-self:end}.language-switch.is-english .language-switch-en,.language-switch.is-spanish .language-switch-es{color:var(--ink)}.language-switch.is-english .language-switch-es{color:#17171775}.language-switch.is-spanish .language-switch-en{color:#fff8e8b8}.language-switch-thumb{position:absolute;z-index:1;top:4px;left:4px;width:26px;height:26px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #17171733,inset 0 0 0 1px #17171714;transition:transform .2s cubic-bezier(.55,0,.1,1)}.language-switch.is-spanish .language-switch-thumb{transform:translate(48px)}.ghost-pill,.order-pill,.primary-btn,.secondary-btn,.finder-link,.order-card-link{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.72rem 1rem;border-radius:var(--radius);text-decoration:none;font-weight:950;letter-spacing:.01em;transition:transform .22s ease,background .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease}.ghost-pill{border:1px solid rgba(255,248,232,.18);color:var(--paper);background:#ffffff0a}.order-pill,.primary-btn{color:var(--ink);border:1px solid #ffc85f;background:linear-gradient(180deg,#ffe18f,#f6a82f);box-shadow:0 12px 24px #f28c283d}.secondary-btn{color:var(--ink);border:1px solid var(--line);background:#fff8e8cc}.ghost-pill:hover,.order-pill:hover,.primary-btn:hover,.secondary-btn:hover,.finder-link:hover,.order-card-link:hover{transform:translateY(-2px)}.primary-btn:hover,.order-pill:hover{box-shadow:0 18px 32px #f28c2852}.menu-toggle{display:none;width:46px;height:46px;place-items:center;border:1px solid rgba(255,248,232,.2);border-radius:var(--radius);background:#ffffff0f;color:var(--paper)}.mobile-drawer{position:fixed;inset:0;z-index:180;display:grid;place-items:center;padding:6rem 1rem 2rem;background:radial-gradient(circle at 20% 20%,rgba(242,140,40,.24),transparent 18rem),var(--ink);transform:translateY(-104%);transition:transform .48s cubic-bezier(.76,0,.24,1)}.mobile-drawer.is-open{transform:translateY(0)}.mobile-drawer-inner{width:min(100%,560px);display:grid;gap:.75rem}.mobile-drawer a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;color:var(--paper);text-decoration:none;border:1px solid rgba(255,248,232,.16);border-radius:var(--radius);font-family:Bungee,system-ui,sans-serif;font-size:clamp(1.35rem,8vw,3rem);line-height:1}.hero{position:relative;min-height:92vh;min-height:92dvh;display:grid;align-items:end;padding:clamp(7rem,12vw,9rem) clamp(1rem,4vw,3rem) clamp(2rem,5vw,4rem);overflow:hidden;color:var(--paper);isolation:isolate;background:linear-gradient(135deg,#171717f0,#3a1e13d1),url(/assets/nachos-share.jpg) center / cover}.hero:after{content:"";position:absolute;inset:auto -12% -18%;height:38vh;z-index:-1;background:var(--paper);transform:rotate(-3deg);transform-origin:center}.hero-bg{position:absolute;inset:0;z-index:-2;overflow:hidden}.gradient-wash{position:absolute;inset:0;background:radial-gradient(circle at 74% 26%,rgba(34,167,215,.2),transparent 23rem),radial-gradient(circle at 22% 38%,rgba(217,49,54,.28),transparent 18rem),linear-gradient(115deg,#1717171f,#171717c2)}.floating-chip{position:absolute;display:block;width:clamp(2.2rem,5vw,4.6rem);aspect-ratio:1;background:var(--orange);clip-path:polygon(50% 0,100% 82%,0 82%);opacity:.72;filter:drop-shadow(0 18px 22px rgba(0,0,0,.22))}.chip-one{top:20%;left:7%;rotate:21deg;background:var(--orange)}.chip-two{top:14%;right:11%;rotate:-24deg;background:var(--red)}.chip-three{bottom:34%;left:46%;rotate:8deg;background:var(--teal)}.chip-four{bottom:20%;right:36%;rotate:44deg;background:var(--green)}.hero-content{width:min(100%,1760px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.72fr);grid-template-areas:"copy plate" "copy order";gap:clamp(1rem,3vw,2rem);align-items:end}@media(min-width:1500px){.hero-content{width:min(100%,1620px);margin-inline:auto;grid-template-columns:minmax(0,1fr) minmax(540px,590px);gap:clamp(1rem,1.3vw,1.5rem)}.hero-content>.hero-plate,.hero-content>.order-card{justify-self:start}}.hero-copy-block{grid-area:copy}.hero-kicker,.eyebrow{margin:0;display:inline-flex;align-items:center;gap:.6rem;color:var(--orange);font-size:.75rem;line-height:1.2;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.hero-kicker span{width:.68rem;height:.68rem;border-radius:999px;background:var(--green);box-shadow:0 0 0 8px #1f7a4a2e}.hero-title{margin:.82rem 0 1.25rem;font-family:Bungee,system-ui,sans-serif;font-size:clamp(3.6rem,10.6vw,12.5rem);line-height:.8;letter-spacing:0;text-transform:uppercase}.hero-line{display:block;overflow:hidden}.hero-word{display:inline-block}.accent-line{color:var(--orange);text-shadow:.045em 0 var(--teal),-.035em 0 var(--red)}.hero-copy{width:min(100%,670px);margin:0;color:#fff8e8e0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.24rem,2.3vw,2.15rem);line-height:1.18}.hero-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}.hero-note{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.2rem;padding:.62rem .8rem;color:var(--paper);border:1px solid rgba(255,248,232,.22);border-radius:var(--radius);background:#171717a8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-note svg{color:var(--tortilla);fill:var(--tortilla)}.hero-plate{grid-area:plate;justify-self:end;position:relative;width:min(100%,560px)}.plate-image{overflow:hidden;border-radius:999px;border:clamp(.7rem,1.8vw,1.35rem) solid var(--tortilla);box-shadow:0 35px 90px #00000052;background:var(--ink)}.plate-image img{width:100%;aspect-ratio:1;object-fit:cover}.plate-badge{position:absolute;right:4%;bottom:4%;width:clamp(6.8rem,12vw,9.5rem);aspect-ratio:1;display:grid;place-items:center;text-align:center;color:var(--ink);background:var(--orange);border:4px solid var(--paper);border-radius:999px;box-shadow:0 18px 40px #0000003d;transform:rotate(-8deg)}.plate-badge span{display:block;font-weight:950;text-transform:uppercase;font-size:.78rem}.plate-badge strong{display:block;font-family:Bungee,system-ui,sans-serif;font-size:clamp(1.65rem,4vw,2.9rem);line-height:1}.order-card{grid-area:order;justify-self:end;width:min(100%,430px);display:grid;grid-template-columns:1fr auto;align-items:end;gap:1rem;padding:1rem;color:var(--ink);background:#fff8e8eb;border:1px solid rgba(255,248,232,.8);border-radius:var(--radius);box-shadow:var(--shadow)}.order-card h2{margin:.25rem 0 0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.4rem,2vw,2rem);line-height:1}.order-card-link,.finder-link{color:var(--ink);border:1px solid var(--line);background:var(--paper)}.pickup-video-section{position:relative;z-index:5;min-height:clamp(440px,42vw,640px);display:grid;align-items:start;overflow:visible;margin:-2.7rem 0 0;padding:clamp(4.6rem,7vw,6.4rem) 1rem clamp(8rem,12vw,11rem);isolation:isolate}.pickup-video-bg,.pickup-video-overlay{position:absolute;inset:0;z-index:-2}.pickup-video-bg{width:100%;height:100%;object-fit:cover;filter:saturate(1.12) contrast(1.08)}.pickup-video-overlay{z-index:-1;background:linear-gradient(180deg,#17171714,#17171724)}.truck-finder{position:relative;width:min(calc(100% - 2rem),1440px);margin:0 auto;display:grid;grid-template-columns:minmax(210px,.56fr) minmax(0,1fr) auto;gap:1rem;align-items:stretch;padding:1rem;background:#fff8e8d6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}@media(min-width:1500px){.truck-finder{width:min(calc(100% - 2rem),1620px)}}.finder-copy{padding:.8rem}.finder-copy h2{margin:.35rem 0 0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.55rem,2vw,2.25rem);line-height:1}.finder-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.stop-card{display:grid;gap:.6rem;min-height:148px;padding:.9rem;border:1px solid var(--line);border-radius:var(--radius);background:#fffaf0}.stop-card span{display:inline-flex;margin-bottom:.45rem;padding:.3rem .5rem;color:var(--paper);background:var(--green);border-radius:var(--radius);font-weight:950;font-size:.75rem}.stop-card h3{margin:0;font-size:1rem;line-height:1.05}.stop-card p{margin:.34rem 0 0;color:#171717a8;font-size:.82rem;line-height:1.35}.stop-card em{display:block;margin-top:.38rem;color:#1717178f;font-size:.76rem;font-style:normal;font-weight:900}.stop-card strong{align-self:end;display:inline-flex;align-items:center;gap:.35rem;color:var(--orange-deep);font-size:.85rem}.finder-link{align-self:center;white-space:nowrap}.tracker-section{position:relative;z-index:6;width:min(calc(100% - 2rem),1440px);margin:clamp(-16rem,-12vw,-6.5rem) auto clamp(4rem,8vw,7rem);display:grid;grid-template-columns:minmax(380px,.62fr) minmax(0,1fr);gap:clamp(1rem,3vw,2rem);align-items:stretch}@media(min-width:1500px){.tracker-section{width:min(calc(100% - 2rem),1620px)}}.tracker-copy{min-width:0;display:grid;align-content:center;min-height:520px;padding:clamp(1.35rem,3vw,2.2rem);color:var(--paper);border-radius:var(--radius);border:1px solid rgba(255,248,232,.14);background:linear-gradient(145deg,#171717f0,#401f11db),url(/assets/burrito-close.jpg) center / cover;box-shadow:var(--shadow);overflow:hidden}.tracker-copy h2{max-width:100%;margin:.52rem 0 0;font-family:Fraunces,Georgia,serif;font-size:clamp(2.25rem,4.2vw,4.35rem);line-height:1.03;overflow-wrap:anywhere;text-wrap:balance}.tracker-copy p:not(.eyebrow){max-width:31rem;margin:1.15rem 0 0;color:#fff8e8c2;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.75}.tracker-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.4rem}.tracker-frame-shell{min-width:0;overflow:hidden;border:1px solid rgba(23,23,23,.14);border-radius:var(--radius);background:#fffaf0;box-shadow:var(--shadow)}.tracker-frame-toolbar{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid var(--line);background:var(--paper)}.tracker-frame-toolbar span{color:var(--orange-deep);font-size:.76rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.tracker-frame-toolbar strong{font-family:Bungee,system-ui,sans-serif;color:var(--ink);font-weight:400;line-height:1}.tracker-frame-shell iframe{display:block;width:100%;height:clamp(620px,70vh,780px);border:0;background:#f3f3f3}.local-search-section{width:min(calc(100% - 2rem),1440px);margin:0 auto clamp(4rem,8vw,7rem)}.local-search-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.local-search-card{min-height:245px;display:grid;align-content:start;gap:.85rem;padding:clamp(1rem,2.4vw,1.5rem);border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,#ffffffc7,#ffd88f47),#fffaf0;box-shadow:0 18px 40px #2314081a}.local-search-card:nth-child(2){background:linear-gradient(145deg,#ffffffc7,#22a7d729),#fffaf0}.local-search-card:nth-child(3){background:linear-gradient(145deg,#ffffffc7,#1f7a4a24),#fffaf0}.local-search-card svg{color:var(--orange)}.local-search-card h3{margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.7rem,3vw,2.55rem);line-height:.96}.local-search-card p{margin:0;color:#171717ad;line-height:1.62}.home-reviews-section,.reviews-feature-section,.google-live-section{width:min(calc(100% - 2rem),1440px);margin-inline:auto}.home-reviews-section{padding-block:clamp(1rem,4vw,3rem) clamp(4rem,8vw,7rem)}.home-review-strip,.google-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.home-review-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.google-review-card{display:grid;align-content:start;gap:.8rem;min-height:280px;padding:clamp(1rem,2.4vw,1.35rem);border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,#ffffffc7,#ffd88f47),#fffaf0;box-shadow:0 18px 40px #2314081c}.google-review-card:nth-child(2){background:linear-gradient(145deg,#ffffffc7,#22a7d72e),#fffaf0}.google-review-card:nth-child(3){background:linear-gradient(145deg,#ffffffc7,#1f7a4a29),#fffaf0}.google-review-card-head{display:grid;grid-template-columns:auto 1fr;gap:.72rem;align-items:center}.review-avatar{width:44px;height:44px;display:grid;place-items:center;border-radius:999px;color:var(--paper);background:var(--orange);font-weight:950}.google-review-card h3{margin:0;font-family:Fraunces,Georgia,serif;font-size:1.35rem;line-height:1}.google-review-card-head span{color:#1717178f;font-size:.82rem;font-weight:900}.google-stars{display:inline-flex;align-items:center;gap:.12rem;color:#fbbc04}.google-review-card p{margin:0;color:#171717bd;font-family:Fraunces,Georgia,serif;font-size:clamp(1.1rem,1.6vw,1.45rem);line-height:1.18}.google-review-card strong{align-self:end;width:fit-content;padding:.36rem .56rem;color:var(--paper);border-radius:var(--radius);background:var(--ink);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.admin-section{display:none;width:min(calc(100% - 2rem),1440px);margin:0 auto clamp(4rem,8vw,7rem)}.admin-section:target{display:block}.admin-shell{padding:clamp(1rem,3vw,1.4rem);border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,#ffffffb8,#22a7d72e),#fffaf0;box-shadow:var(--shadow)}.admin-heading{margin-bottom:1rem}.admin-heading h2{font-size:clamp(2.2rem,5vw,4.8rem)}.admin-grid{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:1rem;align-items:start}.admin-panel{min-width:0;display:grid;gap:1rem;padding:1rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.admin-panel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.admin-panel-head h3{margin:.28rem 0 0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.6rem,2.4vw,2.5rem);line-height:1}.admin-field,.draft-fields label{display:grid;gap:.38rem}.admin-field span,.draft-fields span{color:var(--orange-deep);font-size:.72rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.admin-field textarea,.admin-field input,.draft-fields input{width:100%;border:1px solid var(--line);border-radius:var(--radius);background:#fffaf0;color:var(--ink);font:inherit;font-weight:800;outline:0}.admin-field textarea{min-height:220px;resize:vertical;padding:.85rem;line-height:1.5}.admin-field input{min-height:44px;padding:0 .85rem}.compact-field{max-width:420px}.draft-fields input{min-height:42px;padding:0 .72rem}.admin-actions{display:flex;flex-wrap:wrap;gap:.7rem}.admin-actions button{cursor:pointer}.admin-actions button:disabled{cursor:progress;opacity:.78}.publish-btn.is-published{color:var(--paper);border-color:#176a3e;background:linear-gradient(180deg,#2fa568,#176a3e);box-shadow:0 14px 28px #1f7a4a3d}.publish-btn.is-published:hover{box-shadow:0 18px 34px #1f7a4a52}.admin-status{margin:0;padding:.78rem;border:1px dashed rgba(23,23,23,.18);border-radius:var(--radius);color:#171717ad;font-weight:850;line-height:1.45}.compact-btn{min-height:40px;padding:.54rem .72rem;white-space:nowrap}.draft-list{display:grid;gap:.75rem}.draft-stop{display:grid;gap:.85rem;padding:.86rem;border:1px solid rgba(23,23,23,.12);border-radius:var(--radius);background:#fffaf0}.draft-stop-head{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.draft-stop-head strong{font-family:Fraunces,Georgia,serif;font-size:1.25rem;line-height:1}.draft-stop-head button{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(217,49,54,.28);border-radius:var(--radius);background:#d9313614;color:var(--red);cursor:pointer}.draft-fields{display:grid;grid-template-columns:.65fr 1fr 1fr;gap:.62rem}.wide-field{grid-column:span 3}.admin-empty{min-height:170px;display:grid;place-items:center;align-content:center;gap:.5rem;border:1px dashed rgba(23,23,23,.18);border-radius:var(--radius);color:#17171794;font-weight:950}.admin-actions-bottom{padding-top:.2rem}.marquee{overflow:hidden;border-block:1px solid var(--ink);background:var(--ink);color:var(--paper)}.marquee-track{width:max-content;display:flex;align-items:center;gap:0}.marquee span{display:inline-flex;align-items:center;gap:1.6rem;padding:1.1rem 1rem;font-family:Bungee,system-ui,sans-serif;font-size:clamp(1.25rem,3vw,2.6rem);white-space:nowrap;color:var(--orange)}.marquee span:after{content:"";width:.8rem;aspect-ratio:1;border-radius:50%;background:var(--teal)}.offers-section,.menu-section{width:min(calc(100% - 2rem),1440px);margin-inline:auto;padding-block:clamp(4rem,8vw,7rem)}.section-heading{display:grid;grid-template-columns:1fr minmax(240px,430px);gap:1rem;align-items:end;margin-bottom:clamp(1.6rem,4vw,3rem)}.section-heading h2,.feature-copy h2,.story-copy h2,.catering-content h2{margin:.42rem 0 0;font-family:Fraunces,Georgia,serif;font-size:clamp(2.5rem,6vw,5rem);line-height:.9;letter-spacing:0}.section-heading p:not(.eyebrow),.feature-copy p,.story-copy p,.catering-content p:not(.eyebrow){margin:0;color:#171717ad;font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.6}.offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.offer-card{position:relative;min-height:380px;display:flex;flex-direction:column;overflow:hidden;padding:clamp(1.1rem,2.4vw,1.7rem);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:linear-gradient(145deg,#ffffffb8,#ffd88fad),var(--paper)}.offer-card:nth-child(2){background:linear-gradient(145deg,#ffffffb8,#22a7d747),var(--paper)}.offer-card:nth-child(3){background:linear-gradient(145deg,#ffffffb8,#1f7a4a42),var(--paper)}.offer-card:after{content:"";position:absolute;right:-3rem;bottom:-3rem;width:13rem;aspect-ratio:1;border-radius:50%;border:2.2rem solid rgba(23,23,23,.05)}.offer-icon{width:3.2rem;height:3.2rem;display:grid;place-items:center;border-radius:999px;color:var(--paper);background:var(--ink)}.offer-card p{margin:auto 0 .8rem;color:var(--orange-deep);font-weight:950;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem}.offer-card h3{margin:0;max-width:12ch;font-family:Bungee,system-ui,sans-serif;font-size:clamp(1.95rem,4vw,3.7rem);line-height:.92}.offer-card span{display:block;max-width:27rem;margin-top:1rem;color:#171717b3}.offer-card a{width:fit-content;display:inline-flex;align-items:center;gap:.45rem;margin-top:1.3rem;color:var(--ink);text-decoration:none;font-weight:950}.feature-band{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(1.5rem,5vw,5rem);padding:clamp(1rem,4vw,3rem);background:var(--green);color:var(--paper)}.feature-media{height:min(72vh,720px);overflow:hidden;border-radius:var(--radius);box-shadow:0 28px 70px #00000038}.feature-media img{width:100%;height:115%;object-fit:cover}.feature-copy{padding:clamp(1rem,3vw,2rem)}.feature-copy .eyebrow,.catering-content .eyebrow{color:var(--tortilla)}.feature-copy p,.catering-content p:not(.eyebrow){margin-top:1.2rem;color:#fff8e8d1}.feature-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:1.5rem}.feature-stats span{display:grid;min-height:112px;align-content:center;gap:.35rem;padding:1rem;border:1px solid rgba(255,248,232,.2);border-radius:var(--radius);background:#ffffff14;color:#fff8e8c2}.feature-stats strong{display:block;color:var(--paper);font-family:Bungee,system-ui,sans-serif;font-size:clamp(1.2rem,2.4vw,2.1rem);line-height:1}.menu-toolbar{position:sticky;top:98px;z-index:40;display:grid;grid-template-columns:1fr minmax(220px,320px);gap:.85rem;align-items:center;margin-bottom:1rem;padding:.76rem;border:1px solid var(--line);border-radius:var(--radius);background:#fff8e8db;-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2);box-shadow:0 16px 36px #2314081a}.category-tabs{display:flex;flex-wrap:wrap;gap:.45rem;overflow-x:visible;scrollbar-width:none}.category-tabs::-webkit-scrollbar{display:none}.category-tabs button{min-height:42px;padding:.55rem .9rem;border:1px solid var(--line);border-radius:var(--radius);background:#fffaf0;cursor:pointer;white-space:nowrap;font-weight:950}.category-tabs button.is-active{color:var(--paper);background:var(--ink);border-color:var(--ink)}.menu-search{min-height:42px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.45rem;padding:0 .8rem;border:1px solid var(--line);border-radius:var(--radius);background:#fffaf0}.menu-search input{width:100%;border:0;outline:0;background:transparent;color:var(--ink);font-weight:800}.menu-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:1rem;align-items:start}.menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.menu-card{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#fffaf0;box-shadow:0 18px 40px #2314081c}.menu-card.is-unavailable{opacity:.72}.menu-card.is-unavailable .menu-card-image img{filter:grayscale(.75) contrast(.9)}.menu-card-image{position:relative;height:230px;overflow:hidden;background:var(--ink)}.menu-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.menu-card:hover .menu-card-image img{transform:scale(1.06)}.menu-card-image span{position:absolute;left:.76rem;top:.76rem;padding:.36rem .56rem;color:var(--paper);background:var(--red);border-radius:var(--radius);font-weight:950;font-size:.75rem}.menu-card-body{padding:1rem}.menu-card-title{display:grid;grid-template-columns:1fr auto;gap:.8rem;align-items:start}.menu-card-title p{margin:0;color:var(--orange-deep);font-size:.75rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.menu-card-title h3{margin:.2rem 0 0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.4rem,2.1vw,2.2rem);line-height:1}.menu-card-title strong{padding:.45rem .55rem;border-radius:var(--radius);color:var(--paper);background:var(--ink);font-family:Bungee,system-ui,sans-serif;font-weight:400;line-height:1}.menu-card-body>p{min-height:5.4rem;margin:.85rem 0 1rem;color:#171717ad}.option-list{display:flex;flex-wrap:wrap;gap:.38rem;min-height:4.45rem;margin-bottom:1rem;align-content:start}.option-list span{display:inline-flex;align-items:center;min-height:28px;padding:.24rem .46rem;border:1px solid rgba(23,23,23,.12);border-radius:var(--radius);background:#ffd88f47;color:#171717b8;font-size:.72rem;font-weight:900}.quantity-row{display:grid;grid-template-columns:42px 1fr 42px;align-items:center;gap:.5rem}.quantity-row button{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);cursor:pointer}.quantity-row button:disabled{opacity:.4;cursor:not-allowed}.quantity-row span{min-height:42px;display:grid;place-items:center;border:1px solid var(--line);border-radius:var(--radius);background:#ffd88f80;font-weight:950}.item-order-link{width:100%;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;margin-top:.65rem;padding:.6rem .75rem;border:1px solid var(--ink);border-radius:var(--radius);background:var(--ink);color:var(--paper);text-decoration:none;font-weight:950;text-align:center}.item-order-link.disabled{border-color:#17171729;background:#17171714;color:#1717179e}.empty-menu{grid-column:1 / -1;min-height:240px;display:grid;place-items:center;align-content:center;gap:.75rem;padding:2rem;text-align:center;border:1px solid var(--line);border-radius:var(--radius);background:#fffaf0}.cart-panel{position:sticky;top:190px;padding:1rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--ink);color:var(--paper);box-shadow:var(--shadow)}.cart-panel-head{display:flex;justify-content:space-between;gap:1rem}.cart-panel h3{margin:.35rem 0 0;font-family:Fraunces,Georgia,serif;font-size:1.8rem;line-height:1}.cart-lines{display:grid;gap:.6rem;margin-top:1.2rem}.cart-line,.cart-total{display:flex;align-items:center;justify-content:space-between;gap:1rem}.cart-line{padding-bottom:.62rem;border-bottom:1px solid rgba(255,248,232,.14);color:#fff8e8d1}.cart-line strong,.cart-total strong{color:var(--tortilla)}.cart-empty{min-height:110px;display:grid;place-items:center;margin:1rem 0;padding:1rem;text-align:center;color:#fff8e8ad;border:1px dashed rgba(255,248,232,.22);border-radius:var(--radius)}.cart-total{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,248,232,.18);font-weight:950}.full-btn{width:100%;margin-top:1rem}.story-section{width:min(calc(100% - 2rem),1440px);margin:0 auto clamp(4rem,8vw,7rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.5fr);gap:clamp(1rem,4vw,4rem);align-items:center}.story-copy{padding-block:clamp(2rem,5vw,5rem)}.story-copy p:not(.eyebrow){margin-top:1.2rem}.review-strip{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.3rem}.review-strip span{display:inline-flex;align-items:center;gap:.42rem;padding:.58rem .75rem;border:1px solid var(--line);border-radius:var(--radius);background:#fffaf0;font-weight:900}.review-strip svg{color:var(--red);fill:var(--red)}.logo-showcase{display:grid;place-items:center;min-height:420px;padding:clamp(1rem,3vw,2rem);border-radius:var(--radius);border:1px solid var(--line);background:radial-gradient(circle at 50% 45%,rgba(255,216,143,.8),rgba(242,140,40,.34) 54%,transparent 55%),var(--ink);box-shadow:var(--shadow)}.logo-showcase img{width:min(100%,340px);border-radius:var(--radius);box-shadow:0 20px 50px #0000003d}.catering-section{position:relative;min-height:72vh;display:grid;place-items:center;overflow:hidden;padding:clamp(3rem,8vw,7rem) 1rem;color:var(--paper);isolation:isolate}.catering-bg{position:absolute;inset:0;z-index:-2;overflow:hidden;background:var(--ink)}.catering-bg img{width:100%;height:116%;object-fit:cover;opacity:.68;filter:saturate(1.1) contrast(1.05)}.catering-section:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#171717e0,#1717176b),radial-gradient(circle at 20% 50%,rgba(31,122,74,.34),transparent 25rem)}.catering-content{width:min(100%,920px);margin-inline:auto;text-align:center}.catering-content h2{color:var(--paper)}.catering-content p:not(.eyebrow){max-width:680px;margin-inline:auto}.catering-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}.catering-page{background:var(--paper)}.catering-hero{position:relative;min-height:86vh;min-height:86dvh;display:grid;align-items:end;overflow:hidden;padding:clamp(7rem,12vw,9rem) clamp(1rem,4vw,3rem) clamp(3rem,7vw,6rem);color:var(--paper);isolation:isolate;background:var(--ink)}.catering-hero:after{content:"";position:absolute;inset:auto -10% -18%;height:28vh;z-index:-1;background:var(--paper);transform:rotate(-3deg)}.catering-hero-bg{position:absolute;inset:0;z-index:-2}.catering-hero-bg img{width:100%;height:100%;object-fit:cover;opacity:.56;filter:saturate(1.1) contrast(1.08)}.catering-hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#171717eb,#17171761),linear-gradient(180deg,#f28c285c,#1717171a)}.catering-hero-copy{width:min(100%,1120px);margin-inline:auto}.catering-hero-copy h1{max-width:9.6ch;margin:.7rem 0 1rem;font-family:Bungee,system-ui,sans-serif;font-size:clamp(3.5rem,10vw,9.4rem);line-height:.82;letter-spacing:0;text-transform:uppercase}.catering-hero-copy p:not(.eyebrow){max-width:760px;margin:0;color:#fff8e8d6;font-family:Fraunces,Georgia,serif;font-size:clamp(1.2rem,2vw,1.9rem);line-height:1.25}.catering-intro,.catering-packages,.catering-request-section{width:min(calc(100% - 2rem),1440px);margin-inline:auto}.catering-intro{display:grid;grid-template-columns:minmax(260px,.86fr) minmax(0,1fr);gap:clamp(1rem,4vw,4rem);align-items:center;padding-block:clamp(4rem,8vw,7rem)}.catering-food-stack{position:relative;min-height:clamp(360px,42vw,620px)}.catering-food-stack img{position:absolute;width:min(78%,520px);aspect-ratio:1.16;object-fit:cover;border:1px solid rgba(23,23,23,.12);border-radius:var(--radius);box-shadow:var(--shadow)}.catering-food-stack img:first-child{left:0;top:0}.catering-food-stack img:last-child{right:0;bottom:0}.catering-intro-copy h2,.catering-request-copy h2{margin:.42rem 0 0;font-family:Fraunces,Georgia,serif;font-size:clamp(2.5rem,5.5vw,5.8rem);line-height:.9}.catering-intro-copy p,.catering-request-copy p{margin:1rem 0 0;color:#171717ad;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.65}.catering-stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:1.4rem}.catering-stat-row span{min-height:104px;display:grid;align-content:center;gap:.34rem;padding:.9rem;border:1px solid var(--line);border-radius:var(--radius);background:#fffaf0;color:#171717a3;font-weight:850}.catering-stat-row strong{color:var(--ink);font-family:Bungee,system-ui,sans-serif;font-size:clamp(1.1rem,2vw,1.8rem);font-weight:400;line-height:1}.catering-packages{padding-block:clamp(2rem,6vw,5rem)}.catering-package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.catering-package-card{display:grid;align-content:start;gap:.85rem;min-height:300px;padding:clamp(1rem,2.4vw,1.5rem);border:1px solid var(--line);border-radius:var(--radius);background:#fffaf0;box-shadow:0 18px 40px #2314081c}.catering-package-card:nth-child(2){background:linear-gradient(145deg,#ffffffb8,#22a7d733),#fffaf0}.catering-package-card:nth-child(3){background:linear-gradient(145deg,#ffffffb8,#1f7a4a2e),#fffaf0}.catering-package-card svg{color:var(--orange)}.catering-package-card h3{margin:0;font-family:Bungee,system-ui,sans-serif;font-size:clamp(1.7rem,3vw,2.7rem);font-weight:400;line-height:.94}.catering-package-card p{margin:0;color:#171717b3;line-height:1.55}.catering-package-card span{align-self:end;color:var(--orange-deep);font-weight:950}.catering-request-section{display:grid;grid-template-columns:minmax(280px,.55fr) minmax(0,1fr);gap:clamp(1rem,4vw,3rem);align-items:start;padding-block:clamp(4rem,8vw,7rem)}.catering-request-copy{position:sticky;top:120px}.request-contact-card{display:grid;gap:.35rem;margin-top:1.2rem;padding:1rem;color:var(--paper);border-radius:var(--radius);background:var(--ink)}.request-contact-card span{color:#fff8e8ad;font-weight:900}.request-contact-card a{color:var(--orange);font-family:Bungee,system-ui,sans-serif;font-size:1.35rem;line-height:1;text-decoration:none}.catering-form{display:grid;gap:1rem;padding:clamp(1rem,2.6vw,1.4rem);border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,#fffc,#ffd88f47),#fffaf0;box-shadow:var(--shadow)}.catering-form fieldset{margin:0;padding:0;border:0}.catering-form legend{margin-bottom:.85rem;color:var(--ink);font-weight:950}.event-type-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem}.radio-option{display:flex;align-items:center;gap:.55rem;color:#171717c2;font-weight:850}.radio-option input{width:18px;height:18px;accent-color:var(--orange)}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.form-grid .wide-field{grid-column:1 / -1}.form-grid label{display:grid;gap:.38rem}.form-grid span{color:var(--orange-deep);font-size:.72rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.form-grid input,.form-grid select,.form-grid textarea{width:100%;min-height:46px;border:1px solid var(--line);border-radius:var(--radius);background:#fffaf0;color:var(--ink);outline:0;font-weight:800}.form-grid input,.form-grid select{padding:0 .82rem}.form-grid textarea{min-height:132px;resize:vertical;padding:.82rem;line-height:1.5}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:var(--orange);box-shadow:0 0 0 3px #f28c282e}.form-status{display:none;padding:.78rem .9rem;border:1px dashed rgba(23,23,23,.16);border-radius:var(--radius);color:#171717b8;background:#fff8e8b8;font-weight:900}.form-status.is-visible{display:block}.catering-form-actions{display:flex;flex-wrap:wrap;gap:.75rem}.catering-form-actions button{cursor:pointer}.catering-form-actions button:disabled{cursor:progress;opacity:.78}.reviews-page{background:var(--paper)}.reviews-hero{position:relative;min-height:82vh;min-height:82dvh;display:grid;align-items:end;overflow:hidden;padding:clamp(7rem,12vw,9rem) clamp(1rem,4vw,3rem) clamp(3rem,7vw,6rem);color:var(--paper);isolation:isolate;background:var(--ink)}.reviews-hero:after{content:"";position:absolute;inset:auto -10% -18%;height:28vh;z-index:-1;background:var(--paper);transform:rotate(-3deg)}.reviews-hero-bg{position:absolute;inset:0;z-index:-2}.reviews-hero-bg img{width:100%;height:100%;object-fit:cover;opacity:.5;filter:saturate(1.12) contrast(1.08)}.reviews-hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#171717ed,#17171773),radial-gradient(circle at 72% 28%,rgba(242,140,40,.32),transparent 26rem)}.reviews-hero-copy{width:min(100%,1180px);margin-inline:auto}.reviews-hero-copy h1{max-width:12ch;margin:.7rem 0 1rem;font-family:Bungee,system-ui,sans-serif;font-size:clamp(3rem,8vw,8.2rem);line-height:.84;letter-spacing:0;text-transform:uppercase}.reviews-hero-copy p:not(.eyebrow){max-width:760px;margin:1rem 0 0;color:#fff8e8d1;font-family:Fraunces,Georgia,serif;font-size:clamp(1.15rem,1.8vw,1.75rem);line-height:1.3}.reviews-rating-line{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.reviews-rating-line strong{font-family:Bungee,system-ui,sans-serif;color:var(--paper);font-size:clamp(1.8rem,4vw,3.2rem);font-weight:400;line-height:1}.reviews-rating-line span:last-child{color:#fff8e8b8;font-weight:950}.reviews-feature-section{padding-block:clamp(4rem,8vw,7rem) clamp(2rem,5vw,4rem)}.google-live-section{display:grid;grid-template-columns:minmax(280px,.52fr) minmax(0,1fr);gap:clamp(1rem,3vw,2rem);align-items:stretch;padding-block:clamp(2rem,5vw,4rem) clamp(4rem,8vw,7rem)}.google-live-copy{display:grid;align-content:center;gap:1rem;min-height:520px;padding:clamp(1.2rem,3vw,2rem);color:var(--paper);border-radius:var(--radius);border:1px solid rgba(255,248,232,.14);background:linear-gradient(145deg,#171717f0,#401f11db),url(/assets/tacos-hero.jpg) center / cover;box-shadow:var(--shadow)}.google-live-copy h2{margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(2.4rem,5vw,5rem);line-height:.92}.google-live-copy p{margin:0;color:#fff8e8c2;line-height:1.65}.google-live-copy .primary-btn{width:fit-content}.google-map-shell{min-width:0;overflow:hidden;border:1px solid rgba(23,23,23,.14);border-radius:var(--radius);background:#fffaf0;box-shadow:var(--shadow)}.google-map-shell iframe{display:block;width:100%;height:clamp(620px,70vh,780px);border:0;background:#f3f3f3}.footer{min-height:130px;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(1.2rem,4vw,2rem);color:var(--paper);background:var(--ink);border-top:1px solid rgba(255,248,232,.12)}.footer-brand{display:inline-flex;align-items:center;gap:.85rem}.footer-brand img{width:58px;height:58px;object-fit:cover;border-radius:999px}.footer-brand strong{display:block;font-family:Bungee,system-ui,sans-serif;color:var(--orange);font-weight:400;line-height:1}.footer-brand span{color:#fff8e8a8}.footer-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;gap:.4rem 1rem}.footer-links a{color:#fff8e8c7;text-decoration:none;font-weight:900}.footer-socials{display:inline-flex;align-items:center;gap:.7rem;margin-left:.1rem}.footer-links .social-link{width:24px;height:24px;display:grid;place-items:center;color:#f28c28;transition:color .22s ease,opacity .22s ease,transform .22s ease}.footer-links .social-link:hover,.footer-links .social-link:focus-visible{color:var(--tortilla);transform:translateY(-1px)}.footer-links .social-link:focus-visible{outline:2px solid var(--tortilla);outline-offset:4px;border-radius:999px}.footer-links .social-link svg{width:100%;height:100%;fill:currentColor}.reveal{visibility:hidden;opacity:0;transform:translateY(42px) rotate(.001deg)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.reveal{visibility:visible;opacity:1;transform:none}}@media(max-width:1180px){.nav-links,.ghost-pill{display:none}.nav-shell{grid-template-columns:auto 1fr auto}.menu-toggle{display:grid}.hero-content{grid-template-columns:1fr;grid-template-areas:"copy" "plate" "order"}.hero-plate,.order-card{justify-self:start}.truck-finder,.tracker-section,.feature-band,.story-section,.catering-intro,.catering-request-section,.google-live-section{grid-template-columns:1fr}.tracker-copy,.google-live-copy{min-height:auto}.tracker-copy{padding:clamp(1.4rem,5vw,2.3rem)}.tracker-section{margin-top:clamp(-7rem,-10vw,-4.5rem)}.catering-request-copy{position:static}.finder-list{grid-template-columns:repeat(2,minmax(0,1fr))}.finder-link{justify-self:start}.menu-layout{grid-template-columns:1fr}.cart-panel{position:static}}@media(max-width:900px){.hero-content{grid-template-columns:1fr;grid-template-areas:"copy" "plate" "order"}.hero-plate,.order-card{justify-self:start}.section-heading,.menu-toolbar,.offer-grid,.menu-grid,.admin-grid,.catering-package-grid,.catering-stat-row,.local-search-grid,.home-review-strip,.google-review-grid{grid-template-columns:1fr}.menu-toolbar{top:92px}.category-tabs{flex-wrap:nowrap;overflow-x:auto}.feature-stats,.event-type-grid,.form-grid{grid-template-columns:1fr}.footer{flex-direction:column;align-items:flex-start}.footer-links{justify-content:start}}@media(max-width:620px){.nav-shell{inset:8px 8px auto;min-height:66px}.brand-mark span{display:none}.order-pill{width:46px;height:46px;padding:0}.language-switch{width:76px;height:34px}.language-switch-thumb{width:26px;height:26px}.language-switch.is-spanish .language-switch-thumb{transform:translate(42px)}.order-pill svg{flex:0 0 auto}.order-pill{font-size:0}.hero,.catering-hero,.reviews-hero{padding-inline:.8rem}.hero-title{font-size:clamp(3.15rem,19vw,5.5rem)}.catering-hero-copy h1{font-size:clamp(3rem,18vw,5rem)}.reviews-hero-copy h1{font-size:clamp(2.6rem,15vw,5rem)}.hero-actions,.catering-actions,.tracker-actions,.catering-form-actions,.home-review-actions{flex-direction:column}.primary-btn,.secondary-btn{width:100%}.truck-finder,.tracker-section,.catering-intro,.catering-packages,.catering-request-section,.local-search-section,.home-reviews-section,.reviews-feature-section,.google-live-section{width:min(calc(100% - 1rem),1440px)}.pickup-video-section{padding-bottom:5.5rem}.tracker-section{margin-top:-5rem}.tracker-copy{padding:1.45rem}.tracker-copy h2{max-width:100%;font-size:clamp(2.35rem,12vw,4rem);line-height:1.08}.tracker-copy p:not(.eyebrow){font-size:1.02rem;line-height:1.85}.finder-list{grid-template-columns:1fr}.feature-band,.offers-section,.menu-section,.story-section,.admin-section{width:min(calc(100% - 1rem),1440px)}.admin-panel-head,.admin-actions{align-items:stretch;flex-direction:column}.draft-fields{grid-template-columns:1fr}.wide-field{grid-column:span 1}.feature-band{padding:.6rem}.feature-media{height:56vh}.menu-card-image{height:205px}}
