.taplink-module__ofTNfq__page{min-height:100dvh;padding:calc(var(--s-8) + var(--safe-top)) var(--gutter) calc(var(--s-10) + var(--safe-bottom));background:radial-gradient(70% 45% at 100% 0%, var(--blob-brand-strong), transparent 62%), radial-gradient(60% 40% at 0% 100%, var(--blob-tamago), transparent 60%), var(--c-ink-900);color:var(--text-inverse)}.taplink-module__ofTNfq__wrap{gap:var(--s-3);flex-direction:column;max-width:460px;margin:0 auto;display:flex}.taplink-module__ofTNfq__head{align-items:center;gap:var(--s-2);margin-bottom:var(--s-3);text-align:center;flex-direction:column;display:flex}.taplink-module__ofTNfq__logo{color:var(--c-white)}.taplink-module__ofTNfq__tagline{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-15);color:var(--c-ink-300)}.taplink-module__ofTNfq__menu{align-items:center;gap:var(--s-3);min-height:64px;padding:0 var(--s-5);border-radius:var(--r-pill);background:var(--grad-brand);box-shadow:var(--shadow-brand);color:var(--text-on-brand);font-family:var(--font-display);font-size:var(--fs-18);font-weight:800;text-decoration:none;display:flex}.taplink-module__ofTNfq__menu svg:last-child{margin-left:auto}.taplink-module__ofTNfq__links{gap:var(--s-2);flex-direction:column;display:flex}.taplink-module__ofTNfq__link{align-items:center;gap:var(--s-3);min-height:64px;padding:var(--s-2) var(--s-4) var(--s-2) var(--s-2);border-radius:var(--r-20);background:var(--glass-on-dark);box-shadow:0 0 0 1px var(--glass-on-dark-border);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));color:var(--text-inverse);transition:background-color var(--dur-fast) var(--ease-out);text-decoration:none;display:flex}.taplink-module__ofTNfq__link:hover{background:var(--glass-on-dark-border)}.taplink-module__ofTNfq__link>svg:last-child{color:var(--c-ink-400)}.taplink-module__ofTNfq__icon{border-radius:var(--r-14);background:var(--glass-on-dark-border);flex:none;place-items:center;width:46px;height:46px;display:grid}.taplink-module__ofTNfq__wa .taplink-module__ofTNfq__icon{background:var(--c-whatsapp);color:var(--c-whatsapp-ink)}.taplink-module__ofTNfq__text{flex-direction:column;flex:1;min-width:0;display:flex}.taplink-module__ofTNfq__label{font-size:var(--fs-16);font-weight:var(--fw-semibold)}.taplink-module__ofTNfq__sub{font-size:var(--fs-13);color:var(--c-ink-300)}.taplink-module__ofTNfq__card{gap:var(--s-1);padding:var(--s-4);border-radius:var(--r-20);background:var(--glass-on-dark);box-shadow:0 0 0 1px var(--glass-on-dark-border);color:var(--text-inverse);flex-direction:column;text-decoration:none;display:flex}.taplink-module__ofTNfq__cardTitle{align-items:center;gap:var(--s-2);font-size:var(--fs-13);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--c-ink-400);display:flex}.taplink-module__ofTNfq__cardArrow{margin-left:auto}.taplink-module__ofTNfq__addr{font-size:var(--fs-16);font-weight:var(--fw-semibold)}.taplink-module__ofTNfq__card p{margin:0}.taplink-module__ofTNfq__hours{gap:var(--s-8);margin:0;display:flex}.taplink-module__ofTNfq__hours dt{font-size:var(--fs-13);color:var(--c-ink-300)}.taplink-module__ofTNfq__hours dd{font-family:var(--font-display);font-size:var(--fs-20);margin:0;font-weight:800}.taplink-module__ofTNfq__muted{font-size:var(--fs-14);color:var(--c-ink-300)}.taplink-module__ofTNfq__foot{justify-content:center;gap:var(--s-2);margin-top:var(--s-3);font-size:var(--fs-14);color:var(--c-ink-400);display:flex}.taplink-module__ofTNfq__foot a{color:var(--c-ink-300)}
