@layer public-space{.space-actions{display:contents}.space-actions__bar{z-index:2;pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset-block-start:.875rem;inset-inline:.875rem}.space-actions__button{border:1px solid var(--space-current-divider);background:var(--space-current-background);block-size:2.75rem;inline-size:2.75rem;color:var(--space-current-heading);cursor:pointer;pointer-events:auto;border-radius:.875rem;place-items:center;padding:0;transition:transform .12s ease-out,box-shadow .12s ease-out;display:inline-grid;box-shadow:0 1px 3px #0f172a1f}.space-actions[data-inert] .space-actions__button{cursor:default}.space-actions__button:hover{box-shadow:0 4px 12px #0f172a29}.space-actions__button:active{transform:scale(.96)}.space-actions__button:focus-visible{outline:3px solid var(--space-current-border-strong);outline-offset:2px}.space-actions__mark{block-size:1.5rem;inline-size:1.5rem}.space-actions__icon{font-size:1.25rem}.space-dialog{color:#111827;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:0;border-radius:1.5rem;max-block-size:calc(100dvh - 2rem);inline-size:min(28rem,100% - 2rem);padding:1rem 1.25rem 1.5rem;font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.45;overflow:auto;box-shadow:0 24px 60px #0f172a3d}.space-dialog[open]{animation:.18s ease-out space-dialog-in}.space-dialog::backdrop{background:#1118278c}@keyframes space-dialog-in{0%{opacity:0;transform:translateY(.5rem)scale(.98)}}@media (prefers-reduced-motion:reduce){.space-dialog[open]{animation:none}.space-actions__button{transition:none}}.space-dialog__header{grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;align-items:center;margin-block-end:.75rem;display:grid}.space-dialog__title{text-align:center;grid-column:2;margin:0;font-size:1.0625rem;font-weight:600}.space-dialog__close{block-size:2.5rem;inline-size:2.5rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;grid-column:3;place-items:center;padding:0;font-size:1.25rem;display:grid}.space-dialog__close:hover{background:#f3f4f6}.space-dialog :focus-visible{outline-offset:2px;outline:3px solid #008236}.space-share-card{border:1px solid #e5e7eb;border-radius:1.25rem;display:grid;overflow:hidden}.space-share-card__page{max-block-size:17rem;color:var(--space-current-text);color-scheme:var(--space-current-color-scheme);font-family:var(--space-font-body);position:relative;overflow:hidden}.space-share-card__page[data-clipped]{-webkit-mask-image:linear-gradient(#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(#000 calc(100% - 3rem),#0000)}.space-share-card__frame{inline-size:var(--space-share-frame-width,100%);min-block-size:var(--space-share-frame-height,auto);zoom:var(--space-share-scale,1);background:var(--space-current-background);container:space-page/inline-size}.public-space--page-image .space-share-card__frame{background-position:50%;background-repeat:no-repeat;background-size:cover}.space-share-card .space-header__identity-image-frame,.space-share-card .space-header__description-wrap{animation:none}.space-share-card__url{color:#4b5563;text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:.625rem 1rem;font-size:.875rem;overflow:hidden}.space-share-targets{grid-template-columns:repeat(auto-fill,minmax(4.75rem,1fr));gap:1rem .25rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.space-share-target{color:#374151;inline-size:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.75rem;flex-direction:column;align-items:center;gap:.5rem;padding:.25rem;text-decoration:none;display:flex}.space-share-target__icon{color:#fff;border-radius:999px;place-items:center;block-size:3.25rem;inline-size:3.25rem;font-size:1.5rem;transition:transform .12s ease-out;display:grid}.space-share-target:hover .space-share-target__icon{transform:scale(1.05)}.space-share-target__icon--neutral{color:#111827;background:#e5e7eb}.space-share-target__icon--whatsapp{background:#1fa855}.space-share-target__icon--x{background:#000}.space-share-target__icon--facebook{background:#0866ff}.space-share-target__icon--linkedin{background:#0a66c2}.space-share-target__icon--email{background:#4b5563}.space-share-target__label{text-align:center;font-size:.8125rem}.space-dialog__status{color:#166534;text-align:center;min-block-size:1.25rem;margin:.75rem 0 0;font-size:.875rem}.space-dialog--promo{color:#052e16;background:#f0faf3;padding-block-end:1.75rem}.space-dialog--promo .space-dialog__header{grid-template-columns:minmax(0,1fr) 2.5rem;margin-block-end:1rem}.space-dialog--promo .space-dialog__close{grid-column:2}.space-promo__mark{block-size:2.25rem;inline-size:2.25rem}.space-promo__title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,7vw,2.125rem);font-weight:800;line-height:1.1}.space-promo__body{color:#1f3d2b;text-wrap:pretty;margin:.75rem 0 0;font-size:1rem}.space-promo__form{gap:.5rem;margin-block-start:1.5rem;display:grid}.space-promo__label{font-size:.875rem;font-weight:600}.space-promo__input{color:#052e16;block-size:3rem;font:inherit;background:#fff;border:1px solid #b7cfbf;border-radius:.875rem;padding:0 1rem;font-size:1rem}.space-promo__input::placeholder{color:#5f7a68}.space-promo__submit{color:#fff;block-size:3rem;font:inherit;cursor:pointer;background:#008236;border:0;border-radius:999px;margin-block-start:.25rem;font-weight:600}.space-promo__submit:hover{background:#006b2c}.space-promo__links{flex-wrap:wrap;gap:.5rem 1.25rem;margin-block-start:1rem;display:flex}.space-promo__about{color:#065f2c;text-underline-offset:.18em;font-size:.9375rem;display:inline-block}.space-surface{background:var(--space-current-background);color:var(--space-current-text);color-scheme:var(--space-current-color-scheme)}@keyframes space-enter{0%{transform:translateY(var(--space-motion-distance))}}.space-contact{padding:var(--space-section-padding-block) var(--space-section-padding-inline);color:var(--space-current-text);color-scheme:var(--space-current-color-scheme);background:0 0;justify-items:center;display:grid}.space-contact__header{text-align:center;gap:.6rem;inline-size:100%;max-inline-size:42rem;display:grid}.space-contact__title{color:var(--space-current-heading);font-family:var(--space-font-heading);font-size:var(--space-section-title-size);letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;font-weight:700;line-height:1.1}.space-contact__title>bdi:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal}.space-contact__subtitle{inline-size:100%;max-inline-size:48ch;color:var(--space-current-muted);font-size:var(--space-description-size);overflow-wrap:anywhere;text-wrap:pretty;justify-self:center;line-height:1.55}.space-contact__entries{border:1px solid var(--space-panel-border-color);border-radius:var(--space-panel-radius);inline-size:100%;box-shadow:var(--space-collection-shadow);margin-block-start:clamp(1.75rem,4cqi,2.5rem);list-style:none;overflow:hidden}.space-contact__entries:first-child{margin-block-start:0}.space-contact__item+.space-contact__item{border-block-start:1px solid var(--space-current-divider)}.space-contact__entry{min-block-size:4.5rem;color:var(--space-current-text);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:clamp(.9rem,2.5cqi,1.15rem);text-decoration:none;display:grid}.space-contact__icon{border-radius:calc(var(--space-panel-radius) / 2);background:var(--space-action-background);block-size:2.75rem;inline-size:2.75rem;color:var(--space-action-text);place-items:center;font-size:1.35rem;display:grid}.space-contact__copy{justify-items:start;gap:.2rem;min-inline-size:0;display:grid}.space-contact__label{color:var(--space-current-muted);letter-spacing:.06em;overflow-wrap:anywhere;text-transform:uppercase;font-size:.78rem;font-weight:700;line-height:1.2}.space-contact__label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal;text-transform:none}.space-contact__value,.space-contact__location-title{color:var(--space-current-heading);overflow-wrap:anywhere;font-size:1rem;font-weight:700;line-height:1.4}.space-contact__location-title>bdi:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal}.space-contact__address{color:var(--space-current-text);font-size:var(--space-description-size);overflow-wrap:anywhere;gap:.15rem;font-style:normal;line-height:1.5;display:grid}.space-contact__external{color:var(--space-current-muted);align-self:start;font-size:1.1rem}.space-contact:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .space-contact__external{transform:scaleX(-1)}a.space-contact__entry:hover .space-contact__value,a.space-contact__entry:hover .space-contact__location-title{text-underline-offset:.18em;text-decoration:underline}a.space-contact__entry:focus-visible{outline:3px solid var(--space-current-border-strong);outline-offset:-3px;position:relative}@media (prefers-reduced-motion:no-preference){.space-contact__header,.space-contact__entries{animation:space-enter var(--space-motion-duration) ease-out both}.space-contact__entries{animation-delay:calc(var(--space-motion-duration) / 2)}}.space-header{color:var(--space-current-text);color-scheme:var(--space-current-color-scheme);isolation:isolate;background:0 0;padding:clamp(2.5rem,8cqi,4.5rem) clamp(1.5rem,5cqi,2.75rem);display:grid;overflow:hidden}.space-header--theme-custom{background:var(--space-current-background)}.space-header--theme-custom-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.space-header__inner{inline-size:100%}.space-header--centered .space-header__inner{text-align:center;flex-direction:column;align-items:center;gap:clamp(1.75rem,4cqi,2.5rem);display:flex}.space-header__identity-image-frame{aspect-ratio:1;border:1px solid var(--space-panel-border-color);inline-size:clamp(7.5rem,34cqi,9rem);box-shadow:var(--space-panel-shadow);color:var(--space-current-heading);flex:none;place-items:center;padding:.65rem;display:grid;overflow:hidden}.space-header__identity-image-frame--circle{border-radius:999px}.space-header__identity-image-frame--rounded{border-radius:clamp(1.5rem,8cqi,2.25rem)}.space-header__identity-image-frame--none{box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.space-header__identity-image{border-radius:inherit;object-fit:contain;block-size:100%;inline-size:100%}.space-header__identity-placeholder{color:var(--space-current-heading);font-family:var(--space-font-heading);font-size:clamp(2.75rem,13cqi,4.25rem);font-weight:700;line-height:1}.space-header__copy{justify-items:center;gap:var(--space-gap);min-inline-size:0;display:grid}.space-header__identity{color:var(--space-current-heading)}.space-header h1{max-inline-size:13ch;color:inherit;font-family:var(--space-font-heading);font-size:var(--space-display-size);letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;font-weight:700;line-height:1}.space-header h1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal}.space-header__tagline{max-inline-size:36ch;color:var(--space-current-text);font-size:var(--space-tagline-size);overflow-wrap:anywhere;text-wrap:balance;margin-block-start:.75rem;font-weight:600;line-height:1.45}.space-header__description-wrap{max-inline-size:52ch;padding:var(--space-panel-padding);border:1px solid var(--space-panel-border-color);border-radius:var(--space-panel-radius);box-shadow:var(--space-panel-shadow)}.space-header__description{font-size:var(--space-description-size);overflow-wrap:anywhere;text-align:start;text-wrap:pretty;line-height:1.65}.space-header__social-links{flex-wrap:wrap;justify-content:center;gap:clamp(.35rem,1.5cqi,.55rem);list-style:none;display:flex}.space-header__social-link{block-size:2.75rem;inline-size:2.75rem;color:var(--space-current-text);border:1px solid #0000;border-radius:999px;place-items:center;text-decoration:none;display:grid}.space-header__social-link:hover{border-color:var(--space-current-divider)}.space-header__social-link:focus-visible{outline:3px solid var(--space-current-border-strong);outline-offset:2px}.space-header__social-icon{font-size:1.35rem}.space-header__social-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container space-page (width<=42rem){.space-header h1{max-inline-size:11ch}}@media (prefers-reduced-motion:no-preference){.space-header__identity-image-frame,.space-header__description-wrap{animation:space-enter var(--space-motion-duration) ease-out both}.space-header__description-wrap{animation-delay:calc(var(--space-motion-duration) / 2)}}.space-hours{padding:var(--space-section-padding-block) var(--space-section-padding-inline);color:var(--space-current-text);color-scheme:var(--space-current-color-scheme);background:0 0;justify-items:center;display:grid}.space-hours__header{text-align:center;gap:.6rem;inline-size:100%;max-inline-size:42rem;display:grid}.space-hours__title{color:var(--space-current-heading);font-family:var(--space-font-heading);font-size:var(--space-section-title-size);letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;font-weight:700;line-height:1.1}.space-hours__title>bdi:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal}.space-hours__subtitle{inline-size:100%;max-inline-size:48ch;color:var(--space-current-muted);font-size:var(--space-description-size);overflow-wrap:anywhere;text-wrap:pretty;justify-self:center;line-height:1.55}.space-hours__surface{border:1px solid var(--space-panel-border-color);border-radius:var(--space-panel-radius);inline-size:100%;box-shadow:var(--space-collection-shadow);margin-block-start:clamp(1.75rem,4cqi,2.5rem);overflow:hidden}.space-hours__surface:first-child{margin-block-start:0}.space-hours__period{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.75rem 1.25rem;padding:clamp(.9rem,2.5cqi,1.15rem);display:grid}.space-hours__period+.space-hours__period{border-block-start:1px solid var(--space-current-divider)}.space-hours__days{min-inline-size:0;color:var(--space-current-heading);font-family:var(--space-font-heading);font-size:var(--space-item-title-size);overflow-wrap:anywhere;font-weight:700;line-height:1.4}.space-hours__times{color:var(--space-current-text);font-size:var(--space-description-size);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.35rem;font-weight:600;line-height:1.4;display:flex}.space-hours__note{border-block-start:1px solid var(--space-current-divider);color:var(--space-current-muted);font-size:var(--space-description-size);overflow-wrap:anywhere;padding:clamp(.9rem,2.5cqi,1.15rem);line-height:1.55}@media (prefers-reduced-motion:no-preference){.space-hours__header,.space-hours__surface{animation:space-enter var(--space-motion-duration) ease-out both}.space-hours__surface{animation-delay:calc(var(--space-motion-duration) / 2)}}@container space-page (width<=22rem){.space-hours__period{grid-template-columns:1fr}}.space-menu{padding:var(--space-section-padding-block) var(--space-section-padding-inline);color:var(--space-current-text);color-scheme:var(--space-current-color-scheme);background:0 0}.space-menu__header{gap:.6rem;inline-size:100%;max-inline-size:42rem;margin-inline:auto;display:grid}.space-menu__header>*{text-align:center}.space-menu__category-heading>*,.space-menu__item-heading>*{text-align:start}.space-menu__title{color:var(--space-current-heading);font-family:var(--space-font-heading);font-size:var(--space-section-title-size);letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;font-weight:700;line-height:1.1}:is(.space-menu__title>bdi:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.space-menu__category-title>bdi:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.space-menu__item-title>bdi:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){letter-spacing:normal}.space-menu__subtitle{inline-size:100%;max-inline-size:48ch;color:var(--space-current-muted);font-size:var(--space-description-size);overflow-wrap:anywhere;text-wrap:pretty;justify-self:center;line-height:1.55}.space-menu__notice{border-inline-start:3px solid var(--space-current-border-strong);border-radius:calc(var(--space-panel-radius) / 2);overflow-wrap:anywhere;max-inline-size:54ch;margin-block-start:clamp(1.25rem,3cqi,1.75rem);padding:.8rem 1rem;font-size:.9rem;line-height:1.5}.space-menu__items{border:1px solid var(--space-panel-border-color);border-radius:var(--space-panel-radius);box-shadow:var(--space-collection-shadow);margin-block-start:clamp(1.75rem,4cqi,2.5rem);list-style:none;overflow:hidden}.space-menu__categories{gap:clamp(2.25rem,6cqi,3.75rem);margin-block-start:clamp(1.75rem,4cqi,2.5rem);display:grid}.space-menu__tabs{min-inline-size:0;margin-block-start:clamp(1.75rem,4cqi,2.5rem);display:block}.space-menu>:is(.space-menu__notice,.space-menu__items,.space-menu__categories,.space-menu__tabs):first-child{margin-block-start:0}.space-menu__tablist-scroll{overscroll-behavior-inline:contain;scrollbar-width:thin;max-inline-size:100%;overflow-x:auto}.space-menu__tablist{align-items:center;gap:.55rem;inline-size:max-content;min-inline-size:100%;padding:.35rem;display:flex}.space-menu__tab{border:1px solid var(--space-current-divider);min-block-size:2.75rem;color:var(--space-current-heading);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;padding:.65rem 1rem;font-weight:600;line-height:1.2}.space-menu__tab[aria-selected=true]{border-color:var(--space-action-background);background:var(--space-action-background);color:var(--space-action-text)}.space-menu__tab:focus-visible{outline:3px solid var(--space-current-border-strong);outline-offset:2px}.space-menu__tabpanels{gap:clamp(2.25rem,6cqi,3.75rem);margin-block-start:clamp(1.25rem,3cqi,1.75rem);display:grid}.space-menu__tabs[data-tabs-ready=true] .space-menu__category-header:before{content:none}.space-menu__tabs[data-tabs-ready=true] .space-menu__category-title{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.space-menu__tabs[data-tabs-ready=true] .space-menu__category-header:not(:has(.space-menu__category-subtitle))+.space-menu__category-surface{margin-block-start:0}.space-menu__category{min-inline-size:0}.space-menu__category-header{gap:.6rem;display:grid}.space-menu__category-header:before{content:"";background:var(--space-current-border-strong);border-radius:999px;block-size:.2rem;inline-size:clamp(2.25rem,6cqi,3rem)}.space-menu__category-heading{justify-self:start;gap:.2rem;max-inline-size:42rem;display:inline-grid}.space-menu__category-title{color:var(--space-current-heading);font-family:var(--space-font-heading);font-size:clamp(1.2rem, calc(var(--space-item-title-size) + .25rem), 1.6rem);letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;font-weight:700;line-height:1.2}.space-menu__category-subtitle{color:var(--space-current-muted);overflow-wrap:anywhere;font-size:.88rem;line-height:1.45}.space-menu__category-surface{border:1px solid var(--space-panel-border-color);border-radius:var(--space-panel-radius);box-shadow:var(--space-collection-shadow);margin-block-start:.75rem;overflow:hidden}.space-menu__category--uncategorized>.space-menu__category-surface{margin-block-start:0}.space-menu__category-surface .space-menu__items{box-shadow:none;border:0;border-radius:0;margin-block-start:0;overflow:visible}.space-menu__category-notice{padding:var(--space-item-padding);border-block-start:1px solid var(--space-current-divider);color:var(--space-current-muted);overflow-wrap:anywhere;padding-block:.8rem;font-size:.84rem;line-height:1.5}.space-menu__item{padding:var(--space-item-padding);grid-template-columns:minmax(0,1fr);gap:clamp(.85rem,2.5cqi,1.25rem);display:grid}.space-menu__item+.space-menu__item{border-block-start:1px solid var(--space-current-divider)}.space-menu__item--with-image{grid-template-columns:auto minmax(0,1fr)}.space-menu__item-image{border:1px solid var(--space-current-divider);background:var(--space-current-divider);object-fit:cover;border-radius:clamp(.65rem,2cqi,1rem);grid-area:1/1;align-self:start;block-size:clamp(4.75rem,10cqi,5.75rem);inline-size:clamp(4.75rem,10cqi,5.75rem);display:block}.space-menu__item-body{grid-column:1;gap:.65rem;min-inline-size:0;display:grid;container:menu-item-body/inline-size}.space-menu__item--with-image .space-menu__item-body{grid-column:2}.space-menu__item-summary{flex-wrap:wrap;align-items:flex-start;gap:.45rem clamp(.85rem,2.5cqi,1.25rem);min-inline-size:0;display:flex}.space-menu__item-heading{flex:12rem;min-inline-size:0;max-inline-size:100%;display:inline-grid}.space-menu__item-title{color:var(--space-current-heading);font-family:var(--space-font-heading);font-size:var(--space-item-title-size);letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:balance;font-weight:600;line-height:1.3}.space-menu__item-subtitle{color:var(--space-current-muted);overflow-wrap:anywhere;margin-block-start:.25rem;font-size:.88rem;line-height:1.4}.space-menu__item-description{max-inline-size:54ch;color:var(--space-current-text);overflow-wrap:anywhere;text-wrap:pretty;font-size:.94rem;line-height:1.55}.space-menu__fixed-price,.space-menu__price-option dd{color:var(--space-current-heading);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.space-menu__fixed-price{flex:none;align-self:start;margin-inline-start:auto;padding-block-start:.08rem}.space-menu__price-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem clamp(.85rem,2cqi,1.1rem);inline-size:100%;padding-block-start:.08rem;display:grid}:is(.space-menu__price-options:has(>.space-menu__price-option:only-child),.space-menu__price-options:has(>.space-menu__price-option:nth-child(3):last-child)){grid-template-columns:minmax(0,1fr)}.space-menu__price-option{grid-template-columns:auto minmax(.75rem,1fr) auto;align-items:baseline;gap:.35rem;min-inline-size:0;display:grid}.space-menu__price-option:before{content:"";border-block-end:1px dotted var(--space-current-divider);grid-area:1/2;align-self:center}.space-menu__price-option dt{color:var(--space-current-text);overflow-wrap:anywhere;text-align:start;grid-area:1/1;justify-self:start;font-size:.82rem;line-height:1.4}.space-menu__price-option dd{text-align:end;grid-area:1/3;justify-self:end;font-size:.92rem}@container menu-item-body (width>=34.001rem){.space-menu__price-options:has(>.space-menu__price-option:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@container menu-item-body (width<=30rem){.space-menu__price-options{grid-template-columns:minmax(0,1fr)}}@container space-page (width<=22rem){.space-menu__item--with-image{grid-template-columns:minmax(0,1fr)}.space-menu__item--with-image .space-menu__item-image,.space-menu__item--with-image .space-menu__item-body{grid-column:1}.space-menu__item--with-image .space-menu__item-body{grid-row:2}}@media (prefers-reduced-motion:no-preference){.space-menu__header,.space-menu__notice,.space-menu__categories,.space-menu__tabs{animation:space-enter var(--space-motion-duration) ease-out both}.space-menu__notice{animation-delay:calc(var(--space-motion-duration) / 2)}.space-menu__categories,.space-menu__tabs{animation-delay:var(--space-motion-duration)}}.space-social-links{padding:var(--space-section-padding-block) var(--space-section-padding-inline);color:var(--space-current-text);color-scheme:var(--space-current-color-scheme);background:0 0;justify-items:center;gap:clamp(1.25rem,3cqi,1.75rem);display:grid}.space-social-links__title{max-inline-size:18ch;color:var(--space-current-heading);font-family:var(--space-font-heading);font-size:var(--space-section-title-size);letter-spacing:-.035em;overflow-wrap:anywhere;text-align:center;text-wrap:balance;font-weight:700;line-height:1.1}.space-social-links__title>bdi:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal}.space-social-links__list{inline-size:100%;list-style:none}.space-social-links--icons .space-social-links__list{flex-wrap:wrap;justify-content:center;gap:clamp(.65rem,2cqi,.85rem);display:flex}.space-social-links--buttons .space-social-links__list{gap:clamp(.7rem,2cqi,.9rem);max-inline-size:32rem;display:grid}.space-social-links__link{border-radius:var(--space-panel-radius);background:var(--space-action-background);color:var(--space-action-text);border:1px solid #0000;text-decoration:none}.space-social-links--icons .space-social-links__link{place-items:center;block-size:3.25rem;inline-size:3.25rem;display:grid}.space-social-links--buttons .space-social-links__link{text-align:center;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-block-size:3.5rem;padding:.8rem 1rem;font-weight:600;line-height:1.25;display:grid}.space-social-links--buttons .space-social-links__link:after{content:"";inline-size:1.45rem}.space-social-links--buttons .space-social-links__label{overflow-wrap:anywhere}.space-social-links__icon{font-size:1.45rem}.space-social-links--icons .space-social-links__label{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.space-social-links__link:hover{border-color:var(--space-current-border-strong)}.space-social-links__link:focus-visible{outline:3px solid var(--space-current-border-strong);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.space-social-links__title,.space-social-links__list{animation:space-enter var(--space-motion-duration) ease-out both}.space-social-links__list{animation-delay:calc(var(--space-motion-duration) / 2)}}.space-page-navigation{z-index:40;inline-size:calc(100% - 2rem);border:1px solid var(--space-panel-border-color);border-radius:var(--space-panel-radius);background:var(--space-current-background);box-shadow:var(--space-panel-shadow);color:var(--space-current-text);color-scheme:var(--space-current-color-scheme);grid-area:1/1;place-self:end center;align-items:stretch;margin:1rem;margin-block-end:max(1rem, env(safe-area-inset-bottom));padding:.45rem;display:flex;position:sticky;inset-block-end:max(1rem, env(safe-area-inset-bottom))}.space-page-navigation--languages-only{justify-self:self-end;inline-size:max-content}.space-page-navigation--pages-only{justify-self:self-start;inline-size:max-content;max-inline-size:calc(100% - 6rem)}.space-page-navigation__pages{border-radius:max(0px, calc(var(--space-panel-radius) - .45rem));flex:1;min-inline-size:0;position:relative;overflow:hidden}.space-page-navigation__pages:before,.space-page-navigation__pages:after{z-index:1;opacity:0;pointer-events:none;content:"";inline-size:1.25rem;position:absolute;inset-block:0}.space-page-navigation__pages:before{background:linear-gradient(to right, var(--space-current-background), transparent);inset-inline-start:0}.space-page-navigation__pages:after{background:linear-gradient(to left, var(--space-current-background), transparent);inset-inline-end:0}.space-page-navigation:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .space-page-navigation__pages:before{background:linear-gradient(to left, var(--space-current-background), transparent)}.space-page-navigation:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .space-page-navigation__pages:after{background:linear-gradient(to right, var(--space-current-background), transparent)}.space-page-navigation[data-scroll-start] .space-page-navigation__pages:before,.space-page-navigation[data-scroll-end] .space-page-navigation__pages:after{opacity:1}.space-page-navigation__scroll{overscroll-behavior-inline:contain;scrollbar-width:none;scroll-padding-inline:.25rem;overflow-x:auto}.space-page-navigation__scroll::-webkit-scrollbar{display:none}.space-page-navigation__list{gap:.2rem;inline-size:max-content;min-inline-size:100%;padding:.15rem;list-style:none;display:flex}.space-page-navigation__link{border-radius:max(0px, calc(var(--space-panel-radius) - .5rem));min-block-size:2.75rem;max-inline-size:min(22rem,100vw - 8rem);color:var(--space-current-text);white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.875rem;font-weight:500;line-height:1.3;text-decoration:none;display:flex}.space-page-navigation__link bdi{text-overflow:ellipsis;overflow:hidden}.space-page-navigation__link .space-tabler-icon{flex:none;block-size:1.1rem;inline-size:1.1rem}.space-page-navigation__link[aria-current=page]{background:var(--space-action-background);color:var(--space-action-text)}.space-page-navigation__languages{flex:none;position:relative}.space-page-navigation__pages+.space-page-navigation__languages{border-inline-start:1px solid var(--space-current-divider);margin-inline-start:.3rem;padding-inline-start:.4rem}.space-page-navigation__language-trigger{border-radius:max(0px, calc(var(--space-panel-radius) - .5rem));cursor:pointer;place-items:center;min-block-size:3.05rem;inline-size:3rem;list-style:none;display:grid}.space-page-navigation__language-trigger::-webkit-details-marker{display:none}.space-page-navigation__flag{object-fit:cover;border-radius:.15rem;flex:none;block-size:1.3125rem;inline-size:1.75rem}.space-page-navigation__language-panel{inline-size:min(18rem,100vw - 3rem);max-block-size:calc(100dvh - 8rem - var(--space-viewport-gutter,0px) - env(safe-area-inset-bottom));overscroll-behavior:contain;border:1px solid var(--space-panel-border-color);border-radius:var(--space-panel-radius);background:var(--space-current-background);box-shadow:var(--space-panel-shadow);padding:.4rem;position:absolute;inset-block-end:calc(100% + 1rem);inset-inline-end:0;overflow:auto}.space-page-navigation__language-list{list-style:none}.space-page-navigation__language-link{border-radius:max(0px, calc(var(--space-panel-radius) - .5rem));min-block-size:2.75rem;color:var(--space-current-heading);align-items:center;gap:.8rem;padding:.7rem;font-size:.875rem;line-height:1.4;text-decoration:none;display:flex}.space-page-navigation__language-link bdi{overflow-wrap:anywhere;flex:1}.space-page-navigation__language-link[aria-current=page]{font-weight:700}:is(.space-page-navigation__link:focus-visible,.space-page-navigation__language-trigger:focus-visible,.space-page-navigation__language-link:focus-visible){outline:2px solid var(--space-current-border-strong);outline-offset:-2px}.space-page-navigation__sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.space-page-navigation[data-dragging] .space-page-navigation__scroll{cursor:grabbing;-webkit-user-select:none;user-select:none}@media (hover:hover){.space-page-navigation__link:not([aria-current]):hover,.space-page-navigation__language-link:hover{text-underline-offset:.2em;text-decoration:underline}.space-page-navigation__language-trigger:hover{outline:1px solid var(--space-current-divider);outline-offset:-1px}}.space-qr{color:#111827;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:none}@media (min-width:80rem) and (min-height:24rem){.space-qr{z-index:50;text-align:center;background:#fff;border-radius:1.25rem;flex-direction:column;align-items:center;gap:.75rem;inline-size:12.75rem;padding:1.25rem;display:flex;position:fixed;inset-block-end:2rem;inset-inline-end:2rem;box-shadow:0 1px 2px #0f172a14,0 20px 45px #0f172a29}.space-qr__heading{margin:0;font-size:.875rem;font-weight:600}.space-qr__code img{block-size:auto;inline-size:10.25rem;display:block}.space-qr__url{-webkit-line-clamp:3;color:#6b7280;text-underline-offset:.2em;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-block-size:3lh;inline-size:100%;min-inline-size:0;max-inline-size:100%;font-size:.75rem;text-decoration-thickness:1px;display:-webkit-box;overflow:hidden}.space-qr__url:hover{color:#111827}.space-qr__url:focus-visible{outline-offset:3px;border-radius:.125rem;outline:2px solid #111827}}}.space-tabler-icon{vertical-align:-.125em;block-size:1em;inline-size:1em;-webkit-mask-image:var(--tabler-icon-source);-webkit-mask-image:var(--tabler-icon-source);mask-image:var(--tabler-icon-source);background-color:currentColor;flex:none;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
