.sela{background:var(--brand-paper,#f4efe2);color:var(--brand-ink,#1739ad);font-family:Inter Tight Variable,Arial,sans-serif;--accent:var(--brand-ink,#1739ad);--font-display:Anton,Impact,"Arial Narrow",sans-serif}.sela h1,.sela h2,.sela-brand .brand-identity,.sela-brand strong{font-family:var(--font-display);font-weight:400}.sela h3{font-family:inherit}.sela-nav{padding:22px 4vw;display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:2px solid var(--brand-ink,#1739ad)}.sela-brand{font-size:11px;line-height:1;font-weight:750;letter-spacing:.15em}.sela-brand strong{font-size:42px;line-height:1;letter-spacing:-.01em;position:relative}.sela-brand .brand-identity{font-size:30px;letter-spacing:0}.sela-brand strong>span{font-size:12px;letter-spacing:0;vertical-align:top;margin:5px 0 0 4px;display:inline-block}.sela-nav nav{display:flex;gap:40px;font-size:13px;font-weight:650}.sela-nav nav a>span{width:23px;height:23px;display:grid;place-items:center;background:var(--brand-ink,#1739ad);color:var(--brand-paper,#f4efe2);font:11px IBM Plex Mono,monospace}.sela-nav-note{font:9px/1.5 IBM Plex Mono,monospace;text-align:right}.sela-hero{display:grid;grid-template-columns:1.12fr 1fr;min-height:660px;border-bottom:2px solid var(--brand-ink,#1739ad)}.sela-sign{padding:35px 4vw 30px;background:var(--brand-ink,#1739ad);color:var(--brand-paper,#f4efe2)}.sela-sign>p{font:10px IBM Plex Mono,monospace;letter-spacing:.1em}.sela-sign h1{font-size:clamp(60px,6.3vw,110px);letter-spacing:-.005em;line-height:.95;margin:33px 0 30px}.sela-sign h1>span{color:#f8bcb3}.sela-sign-bottom{display:flex;align-items:end;justify-content:space-between;gap:25px;border-top:1px solid #8090c8;padding-top:24px}.sela-sign-bottom p{font-size:12px;max-width:330px;line-height:1.8}.sela-sign-bottom a{display:grid;place-items:center;width:58px;height:58px;border:1px solid var(--brand-paper,#f4efe2);flex-shrink:0}.sela-hero-image{position:relative;min-height:600px;overflow:hidden}.sela-hero-image .business-photo{height:100%}.sela-hero-image img{object-position:50% 22%}.sela-stamp{position:absolute;left:24px;top:28px;color:var(--brand-paper,#f4efe2);background:var(--brand-accent,#b53629);padding:18px 24px;transform:rotate(-7deg);border:1px solid var(--brand-paper,#f4efe2);outline:4px solid var(--brand-accent,#b53629)}.sela-stamp strong{display:block;font-size:20px;line-height:1;letter-spacing:-.03em;margin-top:12px}.sela-image-note{position:absolute;bottom:23px;left:23px;right:23px;background:var(--brand-paper,#f4efe2);padding:12px;font:9px IBM Plex Mono,monospace;text-align:center}.sela-divider{display:flex;justify-content:space-around;align-items:center;gap:25px;padding:24px 4vw;border-bottom:2px solid var(--brand-ink,#1739ad);font-size:12px;letter-spacing:.06em;font-weight:700}.sela-divider>span:nth-child(2){font-size:32px;line-height:1}.sela-menu{display:grid;grid-template-columns:1fr 1.3fr;gap:7vw;padding:90px 6vw;align-items:start}.sela-menu-heading>p:first-child,.sela-ticket-section>div>p:first-child{font:10px IBM Plex Mono,monospace;letter-spacing:.04em}.sela h2{font-size:clamp(43px,4.3vw,72px);margin:28px 0}.sela-menu-heading>p:last-child{font-size:13px;max-width:330px;line-height:1.9}.sela-board{border:2px solid var(--brand-ink,#1739ad);background:var(--brand-soft,#e9e3d3);padding:26px;box-shadow:7px 7px 0 var(--brand-ink,#1739ad)}.sela-drinks button{width:100%;display:flex;align-items:center;gap:20px;padding:21px 14px;border:0;border-bottom:1px solid var(--brand-ink,#1739ad);background:transparent;text-align:left}.sela-drinks button>span{font:10px IBM Plex Mono,monospace}.sela-drinks button>strong{font-size:25px;letter-spacing:-.045em}.sela-drinks button>svg{margin-left:auto}.sela-drinks button[aria-pressed=true]{background:var(--brand-ink,#1739ad);color:var(--brand-paper,#f4efe2)}.sela-drink-note{padding:26px 14px;border-bottom:1px dashed var(--brand-ink,#1739ad);position:relative}.sela-drink-note>svg{position:absolute;right:15px;top:30px}.sela-drink-note h3{font-size:22px;padding-right:40px}.sela-drink-note p{font-size:13px;margin-top:12px}.sela-drink-note small{font:9px IBM Plex Mono,monospace}.sela-options{display:grid;grid-template-columns:1fr 1.2fr;gap:20px;margin:25px 14px}.sela-options fieldset{margin:0;padding:0;border:0;min-width:0}.sela-options legend{font:10px IBM Plex Mono,monospace;margin-bottom:15px;text-transform:uppercase}.sela-options .ui-choice{font-size:12px}.sela-options .ui-choices{display:grid;gap:10px}.sela-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:13px 18px;background:var(--brand-ink,#1739ad);color:var(--brand-paper,#f4efe2);border:2px solid var(--brand-ink,#1739ad);font-size:12px!important;font-weight:650!important}.sela-board>.sela-button{width:100%}.sela-capacity{font:9px/1.7 IBM Plex Mono,monospace;text-align:center;margin-top:12px!important}.sela-ticket-section{padding:75px 6vw;background:var(--brand-accent,#b53629);color:var(--brand-paper,#f4efe2);display:grid;grid-template-columns:1fr 1.3fr;gap:7vw;align-items:start}.sela-ticket-section>div>p{font-size:13px;max-width:350px}.sela-ticket-section a{display:inline-flex;align-items:center;gap:13px;min-height:44px;margin-top:25px;font-size:12px;text-decoration:underline}.sela-ticket{color:var(--brand-ink,#1739ad);background:var(--brand-paper,#f4efe2);padding:30px;box-shadow:8px 8px 0 #651d18;clip-path:polygon(0 0,100% 0,100% 98%,96% 100%,92% 98%,88% 100%,84% 98%,80% 100%,76% 98%,72% 100%,68% 98%,64% 100%,60% 98%,56% 100%,52% 98%,48% 100%,44% 98%,40% 100%,36% 98%,32% 100%,28% 98%,24% 100%,20% 98%,16% 100%,12% 98%,8% 100%,4% 98%,0 100%)}.sela-ticket header{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px dashed var(--brand-ink,#1739ad);padding-bottom:20px;font:10px IBM Plex Mono,monospace}.sela-ticket header>strong{font-size:11px}.sela-ticket>p{font-size:13px;padding:25px 0}.sela-ticket ol{padding:0 0 0 20px;margin:20px 0}.sela-ticket li{padding:15px 5px;border-bottom:1px dashed #b5b5b5;font:11px IBM Plex Mono,monospace}.sela-ticket li>strong{display:block;font-size:13px;margin-bottom:7px}.sela-ticket li>span{font-size:10px}.sela-ticket-actions{display:flex;gap:20px;flex-wrap:wrap;align-items:center;margin-top:20px}.sela-clear{display:flex;align-items:center;gap:7px;font-size:11px!important;min-height:44px;border:0;background:transparent;text-decoration:underline}.sela-ticket .sela-ticket-status{font:9px IBM Plex Mono,monospace;padding:20px 0 10px}.sela-footer{padding:35px 4vw;display:flex;align-items:center;gap:30px;justify-content:space-between}.sela-footer>strong{font-size:17px;letter-spacing:-.03em}.sela-footer p{font:9px/1.7 IBM Plex Mono,monospace;max-width:360px}.sela-footer a{font-size:11px}@media (max-width:950px){.sela-nav-note{display:none}.sela-sign h1{font-size:64px}.sela-sign-bottom{flex-direction:column;align-items:start}.sela-hero{min-height:620px}.sela-menu,.sela-ticket-section{gap:40px;padding:65px 4vw}.sela-board{padding:20px}.sela-options{margin:25px 0;gap:13px}.sela-drinks button>strong{font-size:22px}.sela-ticket{padding:25px}.sela-ticket header{flex-wrap:wrap;gap:10px}}@media (max-width:650px){.sela-nav{padding:20px 23px;gap:16px}.sela-nav nav{gap:15px;font-size:11px}.sela-brand strong{font-size:35px}.sela-brand{font-size:9px}.sela-hero{grid-template-columns:1fr}.sela-sign{padding:28px 23px}.sela-sign>p{font-size:9px}.sela-sign h1{font-size:clamp(54px,14vw,83px);margin:28px 0}.sela-sign-bottom{flex-direction:row;gap:20px;align-items:end}.sela-sign-bottom p{font-size:12px}.sela-sign-bottom a{width:45px;height:45px}.sela-hero-image{min-height:400px;height:400px}.sela-stamp{padding:14px 20px}.sela-stamp strong{font-size:18px}.sela-divider{font-size:9px;padding:18px 23px;gap:20px}.sela-divider>span:last-child{max-width:160px}.sela-menu,.sela-ticket-section{grid-template-columns:1fr;padding:50px 23px;gap:30px}.sela h2{font-size:clamp(43px,11vw,65px)}.sela-board{padding:16px;box-shadow:5px 5px 0 var(--brand-ink,#1739ad)}.sela-drinks button{gap:12px;padding:18px 10px}.sela-drinks button>strong{font-size:24px}.sela-options{grid-template-columns:1fr 1fr;gap:10px}.sela-ticket{padding:24px 20px}.sela-ticket header{font-size:9px}.sela-footer{padding:30px 23px;flex-wrap:wrap;gap:16px}.sela-footer p{order:3;flex-basis:100%}.sela-footer>strong{font-size:14px}.sela-footer a{font-size:10px}}.sela-options .ui-radio-group{margin:0}.sela-options .ui-radio-group legend{font:10px IBM Plex Mono,monospace;text-transform:uppercase;margin-bottom:13px}.sela-button,.sela-drinks button{transition:background-color .16s,color .16s}.sela-button:hover:enabled{background:#0d277e}.sela-drinks button:not([aria-pressed=true]):hover{background:var(--brand-paper,#f4efe2)}.sela-clear:hover:enabled{text-decoration-thickness:2px}