@font-face{font-family:Inter;src:url('fonts/inter-variable.ttf') format('truetype');font-style:normal;font-weight:100 900;font-display:swap}
:root{--font-ui:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
body,button,input,select,textarea,code,kbd,samp,pre{font-family:var(--font-ui)}
.brand-lockup{display:inline-flex!important;align-items:center;gap:10px;width:auto!important;max-width:100%;text-decoration:none;color:inherit;flex-shrink:0}
.brand-lockup>img{width:40px!important;height:40px!important;object-fit:contain;flex-shrink:0}
.brand-lockup>span{display:grid;gap:4px;white-space:nowrap}
.brand-lockup strong{font-size:21px;line-height:1.1;letter-spacing:-.9px;font-weight:750;color:inherit}
.brand-lockup small{font-size:8px;line-height:1.2;letter-spacing:4.2px;font-weight:650;color:inherit}
.ui-icon{display:inline-block;width:20px;height:20px;flex:0 0 20px;background:currentColor;mask:var(--icon) center/contain no-repeat;-webkit-mask:var(--icon) center/contain no-repeat;vertical-align:middle}
.icon-calendar{--icon:url('icons/calendar.svg')}.icon-clock{--icon:url('icons/clock.svg')}.icon-map-pin{--icon:url('icons/map-pin.svg')}.icon-ticket{--icon:url('icons/ticket.svg')}.icon-download{--icon:url('icons/download.svg')}.icon-arrow-right{--icon:url('icons/arrow-right.svg')}.icon-check{--icon:url('icons/check.svg')}.icon-x{--icon:url('icons/x.svg')}.icon-arrow-left{--icon:url('icons/arrow-left.svg')}.icon-mail{--icon:url('icons/mail.svg')}.icon-chevron-down{--icon:url('icons/chevron-down.svg')}
.icon-dinner{--icon:url('icons/tools-kitchen-2.svg')}
@media(max-width:600px){.brand-lockup{gap:7px}.brand-lockup>img{width:32px!important;height:32px!important}.brand-lockup strong{font-size:18px;letter-spacing:-.7px}.brand-lockup small{font-size:7px;letter-spacing:3.1px}}
