.inventory-editorial__stage[data-astro-cid-lwvfczan]{background:radial-gradient(ellipse at 50% 72%, var(--color-brand-soft) 0%, transparent 45%), var(--color-section-gray)}.inventory-editorial__seo-title[data-astro-cid-lwvfczan]{margin:0}.inventory-editorial__statement[data-astro-cid-lwvfczan]{color:var(--color-ink-soft);letter-spacing:-.02em;margin:.75rem 0 0;font-size:clamp(1rem,3.8vw,1.25rem);font-weight:500;line-height:1.35}.inventory-editorial__grid[data-astro-cid-lwvfczan]{opacity:.48;pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--color-ink) 13%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-ink) 13%, transparent) 1px, transparent 1px);background-size:68px 68px;position:absolute;inset:0;mask-image:radial-gradient(at 50% 58%,#000,#0000 77%)}.inventory-editorial__word[data-astro-cid-lwvfczan],.inventory-editorial__footer[data-astro-cid-lwvfczan]{display:none}.inventory-editorial__cards[data-astro-cid-lwvfczan]{scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:1rem;margin:0;padding:0 clamp(1.25rem,7vw,2.5rem) 1rem;scroll-padding-inline:clamp(1.25rem,7vw,2.5rem);list-style:none;display:flex;overflow-x:auto}.inventory-editorial__item[data-astro-cid-lwvfczan]{scroll-snap-align:center;flex:0 0 min(84vw,28rem)}.inventory-editorial__card[data-astro-cid-lwvfczan]{border:1px solid var(--color-border-strong);background:var(--color-surface-dark);box-shadow:var(--shadow-media);aspect-ratio:1.52;border-radius:1.25rem;margin:0;position:relative;overflow:hidden}.inventory-editorial__card[data-astro-cid-lwvfczan] picture,.inventory-editorial__card[data-astro-cid-lwvfczan] img{object-fit:cover;width:100%;height:100%;display:block}.inventory-editorial__card[data-astro-cid-lwvfczan]:after{pointer-events:none;background:linear-gradient(transparent, color-mix(in srgb, var(--color-black) 82%, transparent));content:"";position:absolute;inset:34% 0 0}.inventory-editorial__card[data-astro-cid-lwvfczan] figcaption[data-astro-cid-lwvfczan]{z-index:1;color:var(--color-white);text-shadow:0 .2rem 1.2rem #0000008c;position:absolute;bottom:1rem;left:1rem;right:1rem}.inventory-editorial__card[data-astro-cid-lwvfczan] small[data-astro-cid-lwvfczan]{letter-spacing:.15em;text-transform:uppercase;font-size:.6rem;font-weight:800;display:block}.inventory-editorial__card[data-astro-cid-lwvfczan] h3[data-astro-cid-lwvfczan]{letter-spacing:-.04em;margin:.35rem 0 0;font-size:clamp(1.15rem,4.8vw,1.5rem);font-weight:700;line-height:1}.inventory-editorial__card[data-astro-cid-lwvfczan] p[data-astro-cid-lwvfczan]{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.55rem 0 0;font-size:.75rem;line-height:1.45;display:-webkit-box;overflow:hidden}.inventory-editorial__mobile-controls[data-astro-cid-lwvfczan]{justify-items:center;gap:.7rem;padding:0 1.25rem 2.5rem;display:grid}.inventory-editorial__mobile-controls[data-astro-cid-lwvfczan]>p[data-astro-cid-lwvfczan]{color:var(--color-ink-soft);margin:0;font-size:.75rem;font-weight:600}.inventory-editorial__dots[data-astro-cid-lwvfczan]{background:color-mix(in srgb, var(--color-ink) 7%, transparent);border-radius:9999px;align-items:center;gap:.35rem;padding:.45rem .8rem;display:flex}.inventory-editorial__dot[data-astro-cid-lwvfczan]{cursor:pointer;background:0 0;border:0;border-radius:9999px;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.inventory-editorial__dot[data-astro-cid-lwvfczan]:after{background:color-mix(in srgb, var(--color-ink) 38%, transparent);content:"";border-radius:9999px;width:.4rem;height:.4rem;transition:width .25s,background-color .25s}.inventory-editorial__dot[data-astro-cid-lwvfczan].is-active:after{background:var(--color-brand);border-radius:.25rem;width:1.5rem}.inventory-editorial__dot[data-astro-cid-lwvfczan]:focus-visible{outline:2px solid var(--color-brand);outline-offset:-4px}.no-scrollbar[data-astro-cid-lwvfczan]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-astro-cid-lwvfczan]::-webkit-scrollbar{display:none}@media (width>=640px) and (width<=1023px){.inventory-editorial__item[data-astro-cid-lwvfczan]{flex-basis:min(68vw,34rem)}.inventory-editorial__card[data-astro-cid-lwvfczan] figcaption[data-astro-cid-lwvfczan]{bottom:1.4rem;left:1.5rem;right:1.5rem}.inventory-editorial__card[data-astro-cid-lwvfczan] p[data-astro-cid-lwvfczan]{font-size:.875rem}}@media (width>=1024px){.inventory-editorial__heading[data-astro-cid-lwvfczan]{max-width:min(42vw,31rem);left:max(clamp(2.5rem,5vw,4.625rem),50vw - 44.375rem + clamp(2.5rem,5vw,4.625rem))}.inventory-editorial__word[data-astro-cid-lwvfczan]{width:106%;color:color-mix(in srgb, var(--color-ink) 5%, transparent);letter-spacing:-.11em;text-align:center;white-space:nowrap;pointer-events:none;font-size:clamp(5.5rem,18vw,18rem);font-weight:700;line-height:1;display:block;position:absolute;top:31%;left:-3%}.inventory-editorial__cards[data-astro-cid-lwvfczan]{scroll-snap-type:none;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:visible}.inventory-editorial__item[data-astro-cid-lwvfczan]{width:auto;display:block;position:static}.inventory-editorial__card[data-astro-cid-lwvfczan]{z-index:2;transform-origin:50%;will-change:transform, opacity;border-radius:1.35rem;width:min(47vw,45rem);margin:0;position:absolute;top:0;left:0}.inventory-editorial__card[data-astro-cid-lwvfczan][data-editorial-card=web]{width:min(37vw,36rem)}.inventory-editorial__card[data-astro-cid-lwvfczan][data-editorial-card=mobile]{width:min(27vw,26rem)}.inventory-editorial__card[data-astro-cid-lwvfczan] figcaption[data-astro-cid-lwvfczan]{bottom:1.25rem;left:1.35rem;right:1.35rem}.inventory-editorial__card[data-astro-cid-lwvfczan] h3[data-astro-cid-lwvfczan]{font-size:clamp(1.1rem,1.8vw,1.7rem)}.inventory-editorial__card[data-astro-cid-lwvfczan] p[data-astro-cid-lwvfczan]{max-width:29rem;font-size:clamp(.7rem,.9vw,.9rem)}.inventory-editorial__mobile-controls[data-astro-cid-lwvfczan]{display:none}.inventory-editorial__footer[data-astro-cid-lwvfczan]{z-index:10;color:var(--color-ink-soft);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.6rem;font-weight:700;display:flex;position:absolute;bottom:clamp(1.5rem,4vh,2.8rem);left:clamp(2.5rem,5vw,5rem);right:clamp(2.5rem,5vw,5rem)}.inventory-editorial__progress[data-astro-cid-lwvfczan]{background:var(--color-border-strong);border-radius:9999px;flex:1;max-width:34rem;height:2px;display:block;overflow:hidden}.inventory-editorial__progress[data-astro-cid-lwvfczan] b[data-astro-cid-lwvfczan]{transform-origin:0;background:var(--color-brand);width:100%;height:100%;display:block;transform:scaleX(0)}}@media (width>=1920px){.inventory-editorial__heading[data-astro-cid-lwvfczan]{left:max(clamp(2.5rem,5vw,4.625rem),50vw - 50rem + clamp(2.5rem,5vw,4.625rem))}}@media (width>=2500px){.inventory-editorial__heading[data-astro-cid-lwvfczan]{left:max(clamp(2.5rem,5vw,4.625rem),50vw - 60rem + clamp(2.5rem,5vw,4.625rem))}}@media (prefers-reduced-motion:reduce){.inventory-editorial__cards[data-astro-cid-lwvfczan]{scroll-behavior:auto}}@container (aspect-ratio>=1.95){.tour-vars[data-astro-cid-zpthi7ed]{--tour-bar:.5rem}.tour-toggle[data-astro-cid-zpthi7ed]{z-index:20;position:absolute;top:0;left:0}}.prueba-hero[data-astro-cid-yodha2z4],.prueba-hero[data-astro-cid-yodha2z4] [data-astro-cid-yodha2z4]:is(h1,h2,p,a){font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif}.prueba-hero-content[data-astro-cid-yodha2z4]{width:100%;max-width:62rem;margin-inline:auto;padding-inline:.25rem}.prueba-hero-title[data-astro-cid-yodha2z4]{color:var(--color-ink);letter-spacing:-.055em;margin:1.35rem 0 0;font-size:clamp(2.25rem,7.2vw,5rem);font-weight:400;line-height:1.02}.prueba-hero-title[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4]{display:block}.prueba-hero-copy[data-astro-cid-yodha2z4]{max-width:var(--pos-hero-copy-max-width);color:var(--color-ink-soft);font-size:var(--pos-hero-copy-size);margin:1.3rem auto 0;font-weight:400;line-height:1.5}.prueba-hero-label[data-astro-cid-yodha2z4]{letter-spacing:.12em;color:var(--color-brand);margin:0;font-size:1.125rem;font-weight:800;animation:.6s ease-out both pruebaHeroLabelIn,3.4s ease-in-out .6s infinite pruebaHeroLabelAccent}@keyframes pruebaHeroLabelIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes pruebaHeroLabelAccent{0%,to{color:var(--color-brand);text-shadow:0 0 12px #dc262638}50%{color:var(--color-restaurant-500);text-shadow:0 0 12px #cf8f0033}}.prueba-hero-cta-shell[data-astro-cid-yodha2z4]{--prueba-cta-radius:9999px;border-radius:var(--prueba-cta-radius);box-shadow:var(--shadow-card);background:0 0;justify-content:center;align-items:center;padding:3px;transition:transform .3s;display:inline-flex;position:relative;overflow:hidden}.prueba-hero-cta-shell[data-astro-cid-yodha2z4]:after{content:"";z-index:0;background:conic-gradient(from 0deg, var(--color-brand), var(--color-restaurant-300), transparent 30%, transparent 70%, var(--color-brand));pointer-events:none;width:300%;height:420%;animation:4s linear infinite heroCtaToggleOrbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.prueba-hero-cta[data-astro-cid-yodha2z4]{z-index:1;border-radius:inherit;color:var(--color-white);justify-content:center;align-items:center;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 0 22px #f8717133}.prueba-hero-cta-content[data-astro-cid-yodha2z4]{border-radius:inherit;background:var(--gradient-cta-demo);justify-content:center;align-items:center;gap:.6rem;padding:.8rem 2.1rem;transition:background .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.prueba-hero-cta[data-astro-cid-yodha2z4]:hover{color:var(--color-white)}.prueba-hero-cta-shell[data-astro-cid-yodha2z4]:hover{transform:scale(1.05)}.prueba-hero-cta-shell[data-astro-cid-yodha2z4]:hover .prueba-hero-cta-content[data-astro-cid-yodha2z4]{background:var(--gradient-cta-demo-hover)}@media (width>=1024px){.prueba-hero-content[data-astro-cid-yodha2z4]{max-width:90rem}.prueba-hero-title[data-astro-cid-yodha2z4]{white-space:nowrap;max-width:96rem;font-size:clamp(3rem,6vw,5rem)}.prueba-hero-title[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4]{white-space:nowrap}}@media (width<=1023px){.prueba-hero-title[data-astro-cid-yodha2z4]{text-wrap:balance;font-size:36px;line-height:1.08}}@media (width<=639px){.prueba-hero-label[data-astro-cid-yodha2z4]{letter-spacing:.035em;max-width:25rem;margin-inline:auto;font-size:.9rem;font-weight:700;line-height:1.45;animation:.6s ease-out both pruebaHeroLabelIn}.prueba-hero-title[data-astro-cid-yodha2z4]{letter-spacing:-.045em;margin-top:.85rem;font-size:clamp(1.95rem,8.3vw,2.5rem);line-height:1.12}.prueba-hero-copy[data-astro-cid-yodha2z4]{max-width:30rem;margin-top:1rem;font-size:.95rem;line-height:1.6}}@media (width>=2500px){.prueba-hero-label[data-astro-cid-yodha2z4]{font-size:1.3rem}.prueba-hero-title[data-astro-cid-yodha2z4]{font-size:clamp(4.5rem,5.2vw,5.75rem)}.prueba-hero-copy[data-astro-cid-yodha2z4]{max-width:53rem;font-size:1.4rem}.prueba-hero-cta[data-astro-cid-yodha2z4]{font-size:1.15rem}.prueba-hero-cta-content[data-astro-cid-yodha2z4]{padding:1rem 2.6rem}}@keyframes heroCtaToggleOrbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.prueba-hero-label[data-astro-cid-yodha2z4]{animation:none}.prueba-hero-cta-shell[data-astro-cid-yodha2z4],.prueba-hero-cta-shell[data-astro-cid-yodha2z4]:after{transition:none;animation:none}.prueba-hero-cta-content[data-astro-cid-yodha2z4]{transition:none}}.prueba-story-scroll[data-astro-cid-g2j2d5oq]{background:var(--color-section-coffee-muted);--pos-navbar-height:calc(4.5rem + env(safe-area-inset-top,0px));position:relative}.prueba-story[data-astro-cid-g2j2d5oq]{isolation:isolate;background:var(--color-section-coffee-muted);color:var(--color-white);font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;overflow:clip}.prueba-story-background[data-astro-cid-g2j2d5oq],.prueba-story-overlay[data-astro-cid-g2j2d5oq]{position:absolute}.prueba-story-background[data-astro-cid-g2j2d5oq]{z-index:-2;inset:0}.prueba-story-overlay[data-astro-cid-g2j2d5oq]{inset:0}.prueba-story-background[data-astro-cid-g2j2d5oq] img{object-fit:cover;filter:brightness(.24)saturate(.68)contrast(.96)blur(3px);width:100%;height:100%;display:block;transform:scale(1.04)}.prueba-story-step-bg[data-astro-cid-g2j2d5oq]{display:none;position:absolute;inset:0}.prueba-story-step-bg-layer[data-astro-cid-g2j2d5oq]{opacity:0;position:absolute;inset:0}.prueba-story-step-bg-layer[data-astro-cid-g2j2d5oq]:first-child{opacity:1}.prueba-story-step-bg-layer[data-astro-cid-g2j2d5oq] picture,.prueba-story-step-bg-layer[data-astro-cid-g2j2d5oq] img{object-fit:cover;filter:brightness(.48)saturate(.8)contrast()blur(1px);width:100%;height:100%;display:block;transform:scale(1.04)}.prueba-story-overlay[data-astro-cid-g2j2d5oq]{z-index:-1;background:radial-gradient(circle at 70% 50%, color-mix(in srgb, var(--color-restaurant-400) 12%, transparent), transparent 36%), linear-gradient(90deg, color-mix(in srgb, var(--color-black) 84%, transparent), color-mix(in srgb, var(--color-black) 70%, transparent) 52%, color-mix(in srgb, var(--color-black) 82%, transparent));-webkit-backdrop-filter:blur(7px)}.prueba-story-heading[data-astro-cid-g2j2d5oq]{text-align:center;width:min(100% - 2rem,44rem);margin:0 auto;padding:clamp(4rem,10vw,7rem) 0 2.5rem}.prueba-story-kicker[data-astro-cid-g2j2d5oq],.prueba-story-step[data-astro-cid-g2j2d5oq]{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.prueba-story-kicker[data-astro-cid-g2j2d5oq]{color:var(--color-restaurant-300)}.prueba-story-step[data-astro-cid-g2j2d5oq]{color:var(--color-white)}.prueba-story-heading[data-astro-cid-g2j2d5oq] .prueba-story-headline[data-astro-cid-g2j2d5oq]{color:var(--color-white);font-size:var(--pos-section-title-1920);letter-spacing:-.045em;text-wrap:balance;margin:.8rem 0 0;font-weight:600;line-height:1.06}@media (width<=767px){.prueba-story-heading[data-astro-cid-g2j2d5oq] .prueba-story-headline[data-astro-cid-g2j2d5oq]{font-size:clamp(1.5rem,7.2vw,1.9rem)}}.prueba-story-heading[data-astro-cid-g2j2d5oq]>p[data-astro-cid-g2j2d5oq]:last-child{max-width:var(--pos-hero-copy-max-width);color:var(--color-gray-apple-light);margin:1rem auto 0;font-size:1rem;line-height:1.6}.prueba-story-content[data-astro-cid-g2j2d5oq]{padding:0 0 clamp(1rem,3vw,1.5rem)}.prueba-story-chapter[data-astro-cid-g2j2d5oq] h3[data-astro-cid-g2j2d5oq]{color:var(--color-white);letter-spacing:-.04em;text-wrap:balance;margin:.75rem 0 0;font-size:clamp(1.75rem,6vw,2.5rem);font-weight:600;line-height:1.08}.prueba-story-stores[data-astro-cid-g2j2d5oq]{border:1px solid color-mix(in srgb, var(--color-white) 16%, transparent);background:color-mix(in srgb, var(--color-white) 8%, transparent);-webkit-backdrop-filter:blur(10px);border-radius:1.25rem;flex-wrap:wrap;align-items:center;gap:.9rem .6rem;width:fit-content;max-width:100%;margin-top:1.25rem;padding:.9rem 1rem;display:flex}.prueba-story-stores-head[data-astro-cid-g2j2d5oq]{flex-basis:100%;align-items:center;gap:.7rem;display:flex}.prueba-story-stores-icon[data-astro-cid-g2j2d5oq]{background:var(--color-restaurant-300);width:2.25rem;height:2.25rem;color:var(--color-restaurant-ink);border-radius:9999px;flex:none;place-items:center;display:grid}.prueba-story-stores-text[data-astro-cid-g2j2d5oq]{gap:.1rem;display:grid}.prueba-story-stores-text[data-astro-cid-g2j2d5oq] strong[data-astro-cid-g2j2d5oq]{color:var(--color-white);font-size:1rem;font-weight:700;line-height:1.2}.prueba-story-stores-text[data-astro-cid-g2j2d5oq] small[data-astro-cid-g2j2d5oq]{color:var(--color-gray-apple-light);font-size:.75rem;line-height:1.3}.prueba-story-stores[data-astro-cid-g2j2d5oq] a[data-astro-cid-g2j2d5oq]{transition:transform .25s;display:inline-flex}.prueba-story-stores[data-astro-cid-g2j2d5oq] a[data-astro-cid-g2j2d5oq]:hover{transform:translateY(-3px)}.prueba-story-stores[data-astro-cid-g2j2d5oq] a[data-astro-cid-g2j2d5oq]:focus-visible{outline:2px solid var(--color-white);outline-offset:4px;border-radius:.5rem}.prueba-story-stores[data-astro-cid-g2j2d5oq] img{width:auto;height:2.5rem;display:block}@media (width>=640px){.prueba-story-stores[data-astro-cid-g2j2d5oq] img{height:3.25rem}}@media (width>=1024px){.prueba-story-stores[data-astro-cid-g2j2d5oq]{gap:.7rem .45rem;width:min(100%,20rem);padding:.8rem .9rem}.prueba-story-stores[data-astro-cid-g2j2d5oq] img{height:2.35rem}}@media (width>=2500px){.prueba-story-stores[data-astro-cid-g2j2d5oq]{border-radius:1.25rem;gap:.8rem .55rem;margin-top:1.25rem;padding:.9rem 1rem}.prueba-story-stores-icon[data-astro-cid-g2j2d5oq]{width:2.5rem;height:2.5rem}.prueba-story-stores-text[data-astro-cid-g2j2d5oq] strong[data-astro-cid-g2j2d5oq]{font-size:1.05rem}.prueba-story-stores-text[data-astro-cid-g2j2d5oq] small[data-astro-cid-g2j2d5oq]{font-size:.8rem}.prueba-story-stores[data-astro-cid-g2j2d5oq] img{height:2.7rem}}.prueba-story-chapter[data-astro-cid-g2j2d5oq]>p[data-astro-cid-g2j2d5oq]:nth-of-type(2){color:var(--color-gray-apple-light);margin:.9rem 0 0;font-size:1rem;line-height:1.6}.no-scrollbar[data-astro-cid-g2j2d5oq]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-astro-cid-g2j2d5oq]::-webkit-scrollbar{display:none}.prueba-story-mobile-track[data-astro-cid-g2j2d5oq]{scroll-snap-type:x mandatory;gap:1rem;margin:0;padding:.5rem clamp(1.5rem,8vw,3rem) 1rem;scroll-padding-inline:clamp(1.5rem,8vw,3rem);list-style:none;display:flex;overflow-x:auto}.prueba-story-mobile-slide[data-astro-cid-g2j2d5oq]{border:1px solid color-mix(in srgb, var(--color-white) 12%, transparent);background:color-mix(in srgb, var(--color-black) 55%, transparent);scroll-snap-align:center;transform-origin:50%;border-radius:1.75rem;flex-direction:column;flex:none;width:min(85vw,25rem);display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000073}.prueba-story-mobile-media[data-astro-cid-g2j2d5oq]{aspect-ratio:16/10;position:relative;overflow:hidden}.prueba-story-mobile-media[data-astro-cid-g2j2d5oq] picture,.prueba-story-mobile-media[data-astro-cid-g2j2d5oq] img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.prueba-story-mobile-index[data-astro-cid-g2j2d5oq]{z-index:2;border:1px solid color-mix(in srgb, var(--color-white) 18%, transparent);background:color-mix(in srgb, var(--color-black) 55%, transparent);-webkit-backdrop-filter:blur(10px);min-width:2.4rem;height:2.4rem;color:var(--color-restaurant-300);letter-spacing:.04em;border-radius:9999px;justify-content:center;align-items:center;padding:0 .55rem;font-size:.8rem;font-weight:800;display:inline-flex;position:absolute;top:.9rem;left:.9rem}.prueba-story-mobile-copy[data-astro-cid-g2j2d5oq]{padding:1.1rem 1.25rem 1.35rem}.prueba-story-mobile-copy[data-astro-cid-g2j2d5oq] h3[data-astro-cid-g2j2d5oq]{color:var(--color-white);letter-spacing:-.02em;text-wrap:balance;margin:.35rem 0 0;font-size:clamp(1.05rem,4.2vw,1.25rem);font-weight:600;line-height:1.15}.prueba-story-mobile-copy[data-astro-cid-g2j2d5oq]>p[data-astro-cid-g2j2d5oq]:nth-of-type(2){color:var(--color-gray-apple-light);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.4rem 0 0;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.prueba-story-mobile-dots[data-astro-cid-g2j2d5oq]{justify-content:center;margin-top:1.25rem;display:flex}.prueba-story-mobile-dots[data-astro-cid-g2j2d5oq] ul[data-astro-cid-g2j2d5oq]{background:color-mix(in srgb, var(--color-white) 8%, transparent);border-radius:9999px;align-items:center;gap:.4rem;margin:0;padding:.4rem .75rem;list-style:none;display:flex}.prueba-story-mobile-dot[data-astro-cid-g2j2d5oq]{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative}.prueba-story-mobile-dot[data-astro-cid-g2j2d5oq]:after{background:color-mix(in srgb, var(--color-white) 32%, transparent);content:"";border-radius:9999px;width:6px;height:6px;transition:width .3s,background-color .3s}.prueba-story-mobile-dot[data-astro-cid-g2j2d5oq].is-active:after{background:var(--color-restaurant-400);border-radius:4px;width:22px}.prueba-story-mobile-dot[data-astro-cid-g2j2d5oq]:focus-visible{outline:2px solid var(--color-white);outline-offset:-4px}.prueba-story-progress[data-astro-cid-g2j2d5oq]{display:none}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.prueba-story-chapter[data-astro-cid-g2j2d5oq]:not(:first-child),.prueba-story-screen[data-astro-cid-g2j2d5oq]:not(:first-child){visibility:hidden;opacity:0}.prueba-story-scroll[data-astro-cid-g2j2d5oq]{min-height:220svh}.prueba-story[data-astro-cid-g2j2d5oq]{top:var(--pos-navbar-height);height:calc(100svh - var(--pos-navbar-height));flex-direction:column;min-height:0;display:flex;position:sticky}.prueba-story-heading[data-astro-cid-g2j2d5oq]{z-index:2;flex:none;width:min(100% - 5rem,86rem);max-width:none;margin:0 auto;padding:clamp(1rem,3svh,2rem) 0 0;position:relative}.prueba-story-heading[data-astro-cid-g2j2d5oq] .prueba-story-headline[data-astro-cid-g2j2d5oq]{margin-top:clamp(.4rem,1.2svh,.8rem);font-size:clamp(2rem,min(3.6vw,6.4svh),3.5rem)}.prueba-story-heading[data-astro-cid-g2j2d5oq]>p[data-astro-cid-g2j2d5oq]:last-child{max-width:48rem;font-size:clamp(1rem, min(1.4vw, 2.6svh), var(--pos-hero-copy-size));margin-top:clamp(.5rem,1.6svh,1rem)}.prueba-story-step-bg[data-astro-cid-g2j2d5oq]{display:block}.prueba-story-content[data-astro-cid-g2j2d5oq]{flex-direction:column;flex:1;min-height:0;padding:clamp(.75rem,2.4svh,1.5rem) 2.5rem clamp(2.25rem,6svh,3.75rem);display:flex;position:relative}.prueba-story-content[data-astro-cid-g2j2d5oq].animate-block{opacity:1;will-change:auto;transition:none;transform:none}.prueba-story-mobile-track[data-astro-cid-g2j2d5oq]{scroll-snap-type:none;flex:1;width:min(100%,80rem);min-height:0;margin:0 auto;padding:0;display:block;position:relative;overflow:visible}.prueba-story-step-item[data-astro-cid-g2j2d5oq]{width:auto;height:100%;min-height:0;box-shadow:none;pointer-events:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(2rem,3vw,3rem);display:grid;position:absolute;inset:0;overflow:visible;container-type:size}.prueba-story-step-item[data-astro-cid-g2j2d5oq]:first-child,.prueba-story-step-item[data-astro-cid-g2j2d5oq]:has(.prueba-story-chapter[aria-hidden=false]){pointer-events:auto}.prueba-story-mobile-copy[data-astro-cid-g2j2d5oq]{flex-direction:column;grid-area:1/1;justify-content:center;padding:0;display:flex}.prueba-story-chapter[data-astro-cid-g2j2d5oq] h3[data-astro-cid-g2j2d5oq]{font-size:clamp(2rem,min(3.6vw,6.4svh),3.5rem);font-weight:400}.prueba-story-chapter[data-astro-cid-g2j2d5oq] h3[data-astro-cid-g2j2d5oq] .title-accent{font-weight:600}.prueba-story-chapter[data-astro-cid-g2j2d5oq]>p[data-astro-cid-g2j2d5oq]:nth-of-type(2){font-size:clamp(1rem, min(1.4vw, 2.6svh), var(--pos-hero-copy-size))}.prueba-story-mobile-media[data-astro-cid-g2j2d5oq]{aspect-ratio:3/2;grid-area:1/2;place-self:center;width:min(100%,150cqh);position:relative}.prueba-story-screen[data-astro-cid-g2j2d5oq]{border:1px solid color-mix(in srgb, var(--color-white) 14%, transparent);will-change:opacity, transform;border-radius:1.75rem;place-items:center;display:grid;position:relative;overflow:hidden}.prueba-story-screen[data-astro-cid-g2j2d5oq] picture{width:100%;height:100%;display:block}.prueba-story-screen[data-astro-cid-g2j2d5oq] img{object-fit:cover;object-position:center;border-radius:1.75rem;width:100%;height:100%;display:block;overflow:hidden}.prueba-story-mobile-index[data-astro-cid-g2j2d5oq],.prueba-story-mobile-dots[data-astro-cid-g2j2d5oq]{display:none}.prueba-story-progress[data-astro-cid-g2j2d5oq]{z-index:3;background:color-mix(in srgb, var(--color-white) 18%, transparent);border-radius:9999px;width:min(52vw,42rem);height:.2rem;display:block;position:absolute;bottom:clamp(.9rem,3svh,2rem);right:50%;overflow:hidden;transform:translate(50%)}.prueba-story-progress[data-astro-cid-g2j2d5oq]>span[data-astro-cid-g2j2d5oq]{transform-origin:0;background:var(--color-title-accent);width:100%;height:100%;display:block;transform:scaleX(0)}}@media (width>=1440px) and (prefers-reduced-motion:no-preference){.prueba-story-mobile-track[data-astro-cid-g2j2d5oq]{width:min(100%,90rem)}}@media (width>=1920px) and (prefers-reduced-motion:no-preference){.prueba-story-background[data-astro-cid-g2j2d5oq] img,.prueba-story-step-bg-layer[data-astro-cid-g2j2d5oq] picture,.prueba-story-step-bg-layer[data-astro-cid-g2j2d5oq] img{object-fit:cover;transform:scale(1.01)}.prueba-story-background[data-astro-cid-g2j2d5oq] img{filter:brightness(.24)saturate(.68)contrast(.96)blur(4px)}.prueba-story-step-bg-layer[data-astro-cid-g2j2d5oq] picture,.prueba-story-step-bg-layer[data-astro-cid-g2j2d5oq] img{filter:brightness(.48)saturate(.8)contrast()blur(1.25px)}.prueba-story-heading[data-astro-cid-g2j2d5oq]{width:min(100% - 7rem,107.5rem)}.prueba-story-heading[data-astro-cid-g2j2d5oq] .prueba-story-headline[data-astro-cid-g2j2d5oq],.prueba-story-chapter[data-astro-cid-g2j2d5oq] h3[data-astro-cid-g2j2d5oq]{font-size:clamp(2.5rem,min(3.4vw,6.6svh),4.25rem)}.prueba-story-heading[data-astro-cid-g2j2d5oq]>p[data-astro-cid-g2j2d5oq]:last-child,.prueba-story-chapter[data-astro-cid-g2j2d5oq]>p[data-astro-cid-g2j2d5oq]:nth-of-type(2){font-size:clamp(1.05rem,min(1.2vw,2.7svh),1.35rem)}.prueba-story-mobile-track[data-astro-cid-g2j2d5oq]{gap:clamp(2.5rem,2.8vw,3.5rem);width:min(100%,96rem)}}@media (width>=2500px) and (prefers-reduced-motion:no-preference){.prueba-story-heading[data-astro-cid-g2j2d5oq]{width:min(100% - 10rem,137.5rem)}.prueba-story-heading[data-astro-cid-g2j2d5oq] .prueba-story-headline[data-astro-cid-g2j2d5oq]{font-size:clamp(3rem,min(3.2vw,7svh),4.75rem)}.prueba-story-chapter[data-astro-cid-g2j2d5oq] h3[data-astro-cid-g2j2d5oq]{font-size:clamp(3rem,min(3.7vw,8svh),5.75rem)}.prueba-story-heading[data-astro-cid-g2j2d5oq]>p[data-astro-cid-g2j2d5oq]:last-child{font-size:clamp(1.2rem,min(1.2vw,2.8svh),1.5rem)}.prueba-story-chapter[data-astro-cid-g2j2d5oq]>p[data-astro-cid-g2j2d5oq]:nth-of-type(2){font-size:clamp(1.25rem,min(1.4vw,3svh),1.8rem)}.prueba-story-kicker[data-astro-cid-g2j2d5oq]{font-size:1.05rem}.prueba-story-step[data-astro-cid-g2j2d5oq]{font-size:1.35rem}.prueba-story-mobile-track[data-astro-cid-g2j2d5oq]{gap:clamp(3rem,2.6vw,4rem);width:min(100%,120rem)}.prueba-story-screen[data-astro-cid-g2j2d5oq],.prueba-story-screen[data-astro-cid-g2j2d5oq] img{border-radius:2.4rem}}.offline-eyebrow[data-astro-cid-fffx5kmu]{align-items:center;gap:.55rem;display:flex}.offline-eyebrow[data-astro-cid-fffx5kmu] svg[data-astro-cid-fffx5kmu]{flex:none;width:1.25rem;height:1.25rem}.ai-feature[data-astro-cid-3qeak3yt]{background:var(--color-section-gray);color:var(--color-ink);padding:clamp(4.5rem,8vw,8rem) 1.25rem;overflow:hidden}.ai-feature__inner[data-astro-cid-3qeak3yt]{gap:2.5rem;max-width:87.5rem;margin:auto;display:grid}.ai-feature__intro[data-astro-cid-3qeak3yt]{max-width:40rem}.ai-feature__eyebrow[data-astro-cid-3qeak3yt]{color:var(--color-brand-strong);letter-spacing:.14em;margin:0 0 1rem;font-size:.72rem;font-weight:700}.ai-feature__intro[data-astro-cid-3qeak3yt] h2[data-astro-cid-3qeak3yt]{text-wrap:balance;max-width:24ch;margin:0}.ai-feature__intro[data-astro-cid-3qeak3yt]>p[data-astro-cid-3qeak3yt]:last-of-type{max-width:34rem;color:var(--color-ink-soft);margin:1.25rem 0 0;line-height:1.65}.ai-feature__actions[data-astro-cid-3qeak3yt]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.5rem;display:flex}.ai-feature__cta[data-astro-cid-3qeak3yt]{background:var(--color-ink);color:#fff;border-radius:99px;align-items:center;gap:.7rem;min-height:48px;padding:.8rem 1.3rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.ai-feature__cta[data-astro-cid-3qeak3yt]:hover{background:var(--color-brand-strong)}.ai-feature__cta[data-astro-cid-3qeak3yt] svg[data-astro-cid-3qeak3yt]{width:.9rem;height:.9rem}.ai-feature__cta[data-astro-cid-3qeak3yt]:focus-visible{outline:2px solid var(--color-brand-strong);outline-offset:4px}.ai-feature__video[data-astro-cid-3qeak3yt]{border:1px solid var(--color-border-soft);background:var(--color-surface);min-height:48px;color:var(--color-ink);border-radius:99px;align-items:center;gap:.8rem;padding:.3rem .35rem .3rem 1.15rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:border-color .2s,background-color .2s;display:inline-flex}.ai-feature__video[data-astro-cid-3qeak3yt]:hover{border-color:var(--color-brand-strong)}.ai-feature__video-icon[data-astro-cid-3qeak3yt]{background:var(--color-section-gray);width:2.15rem;height:2.15rem;color:var(--color-brand-strong);border-radius:50%;flex:none;place-items:center;transition:background-color .2s,color .2s;display:grid}.ai-feature__video-icon[data-astro-cid-3qeak3yt] svg[data-astro-cid-3qeak3yt]{width:1rem;height:1rem;margin-left:.1rem}.ai-feature__video[data-astro-cid-3qeak3yt]:hover .ai-feature__video-icon[data-astro-cid-3qeak3yt]{background:var(--color-brand-strong);color:#fff}.ai-feature__video[data-astro-cid-3qeak3yt]:focus-visible{outline:2px solid var(--color-brand-strong);outline-offset:4px}.ai-feature__stage[data-astro-cid-3qeak3yt]{color:#fff;background:#122b32;border-radius:clamp(1.25rem,2vw,1.75rem);justify-self:end;width:100%;max-width:37rem;padding:clamp(1.1rem,1.6vw,1.4rem);display:none;overflow:hidden}.ai-feature__stage[data-astro-cid-3qeak3yt][data-ai-prepared] [data-astro-cid-3qeak3yt][data-ai-order]{opacity:0;transform:translateY(10px)}.ai-feature__stage[data-astro-cid-3qeak3yt][data-ai-prepared] [data-astro-cid-3qeak3yt][data-ai-word]{opacity:.3}.ai-feature__stage-head[data-astro-cid-3qeak3yt],.ai-feature__stage-foot[data-astro-cid-3qeak3yt]{color:#d8e9e5;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:1rem;font-size:.65rem;font-weight:700;display:flex}.ai-feature__voice-row[data-astro-cid-3qeak3yt]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.ai-feature__prompt-icon[data-astro-cid-3qeak3yt]{color:#caeee2;background:#274851;border:1px solid #a8ded04d;border-radius:1rem;flex:none;place-items:center;width:3rem;height:3rem;display:grid}.ai-feature__prompt-icon[data-astro-cid-3qeak3yt] svg[data-astro-cid-3qeak3yt]{width:1.7rem;height:1.7rem}.ai-feature__voice-label[data-astro-cid-3qeak3yt]{gap:.25rem;display:grid}.ai-feature__voice-label[data-astro-cid-3qeak3yt] strong[data-astro-cid-3qeak3yt]{font-size:.9rem}.ai-feature__voice-label[data-astro-cid-3qeak3yt] span[data-astro-cid-3qeak3yt]{color:#c3dbd4;font-size:.72rem}.ai-feature__wave[data-astro-cid-3qeak3yt]{justify-content:center;align-items:center;gap:3px;height:2.5rem;margin-left:auto;display:flex}.ai-feature__wave[data-astro-cid-3qeak3yt] span[data-astro-cid-3qeak3yt]{width:3px;height:var(--wave-height);transform-origin:50%;background:#82d9be;border-radius:4px}.ai-feature__transcript[data-astro-cid-3qeak3yt]{border-top:1px solid #ffffff38;margin-top:1rem;padding-top:.8rem}.ai-feature__transcript[data-astro-cid-3qeak3yt]>p[data-astro-cid-3qeak3yt]:first-child{color:#c3dbd4;margin:0 0 .5rem;font-size:.72rem}.ai-feature__quote[data-astro-cid-3qeak3yt]{letter-spacing:-.02em;max-width:34rem;margin:0;font-size:clamp(1.05rem,1.35vw,1.35rem);font-weight:600;line-height:1.4}.ai-feature__quote[data-astro-cid-3qeak3yt] span[data-astro-cid-3qeak3yt]{display:inline}.ai-feature__order[data-astro-cid-3qeak3yt]{background:#ffffff0a;border:1px solid #b2e4d329;border-radius:1rem;margin-top:1rem;padding:.75rem}.ai-feature__order-label[data-astro-cid-3qeak3yt]{color:#c3dbd4;letter-spacing:.1em;font-size:.65rem;font-weight:700}.ai-feature__order-items[data-astro-cid-3qeak3yt]{gap:.3rem;margin-top:.5rem;display:grid}.ai-feature__order-item[data-astro-cid-3qeak3yt]{background:#ffffff0c;border-radius:.65rem;align-items:center;gap:.65rem;padding:.3rem .55rem;font-size:.8rem;display:flex}.ai-feature__order-quantity[data-astro-cid-3qeak3yt]{color:#c8eee1;background:#91d3bd24;border-radius:.45rem;place-items:center;width:1.65rem;height:1.65rem;font-weight:700;display:grid}.ai-feature[data-astro-cid-3qeak3yt] .ai-feature__order-image{border-radius:.5rem;flex:none;width:2.25rem;height:2.25rem;display:block;overflow:hidden}.ai-feature[data-astro-cid-3qeak3yt] .ai-feature__order-photo{object-fit:cover;width:100%;height:100%;display:block}.ai-feature__order-name[data-astro-cid-3qeak3yt]{flex:1;font-weight:600}.ai-feature__order-added[data-astro-cid-3qeak3yt]{color:#a8e4ce;align-items:center;gap:.25rem;font-size:.7rem;display:inline-flex}.ai-feature__order-added[data-astro-cid-3qeak3yt] svg[data-astro-cid-3qeak3yt]{width:.9rem;height:.9rem}.ai-feature__stage-foot[data-astro-cid-3qeak3yt]{letter-spacing:0;border-top:1px solid #ffffff38;margin-top:1rem;padding-top:.5rem;font-size:.75rem}.ai-feature__stage-foot[data-astro-cid-3qeak3yt] button[data-astro-cid-3qeak3yt]{color:#c3dbd4;min-height:2.75rem;font:inherit;cursor:pointer;text-underline-offset:.2rem;background:0 0;border:0;text-decoration:underline}.ai-feature__stage-foot[data-astro-cid-3qeak3yt] button[data-astro-cid-3qeak3yt]:focus-visible{outline-offset:3px;outline:2px solid #caeee2}@media (prefers-reduced-motion:reduce){.ai-feature__stage-foot[data-astro-cid-3qeak3yt] button[data-astro-cid-3qeak3yt]{display:none}}.ai-feature__capabilities[data-astro-cid-3qeak3yt]{gap:1rem;margin:0;padding:0;list-style:none;display:none}.ai-feature__capabilities[data-astro-cid-3qeak3yt] li[data-astro-cid-3qeak3yt]{border-top:1px solid var(--color-border-soft);grid-template-columns:2rem 1fr;gap:.8rem;padding-top:1rem;display:grid}.ai-feature__number[data-astro-cid-3qeak3yt]{color:var(--color-brand-strong);padding-top:.2rem;font-size:.72rem;font-weight:700}.ai-feature__capabilities[data-astro-cid-3qeak3yt] h3[data-astro-cid-3qeak3yt]{margin:0;font-size:1.05rem;font-weight:650}.ai-feature__capabilities[data-astro-cid-3qeak3yt] p[data-astro-cid-3qeak3yt]{max-width:25rem;color:var(--color-ink-soft);margin:.4rem 0 0;font-size:.93rem;line-height:1.6}@media (width>=1024px){.ai-feature[data-astro-cid-3qeak3yt]{padding-inline:3rem}.ai-feature__inner[data-astro-cid-3qeak3yt]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;column-gap:clamp(3rem,6vw,6rem)}.ai-feature__stage[data-astro-cid-3qeak3yt]{display:block}.ai-feature__capabilities[data-astro-cid-3qeak3yt]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}}@media (width>=2500px){.ai-feature__inner[data-astro-cid-3qeak3yt]{max-width:120rem}}.faq-section[data-astro-cid-mnlxxmqv]{isolation:isolate;background:var(--color-section-gray);position:relative;overflow:hidden}.faq-section[data-astro-cid-mnlxxmqv]:before{content:"";z-index:0;pointer-events:none;opacity:.38;background-image:radial-gradient(color-mix(in srgb, var(--color-ink) 24%, transparent) 1px, transparent 1.25px);background-size:24px 24px;position:absolute;inset:0;mask-image:radial-gradient(66% 74%,#000 4%,#0000 75%)}.faq-heading[data-astro-cid-mnlxxmqv]{margin:0}.faq-item[data-astro-cid-mnlxxmqv]{background:var(--color-surface);border:1px solid var(--color-border-soft);color:var(--color-ink);transition:background-color .22s,color .22s}.faq-trigger[data-astro-cid-mnlxxmqv]{transition:background-color .16s,transform .12s ease-out}.faq-trigger[data-astro-cid-mnlxxmqv]:active{transform:scale(.99)}.faq-icon[data-astro-cid-mnlxxmqv]{background:var(--color-brand-soft);color:var(--color-brand-strong);transition:background-color .22s,color .22s}.faq-item[data-astro-cid-mnlxxmqv][data-target-open=true] .faq-icon[data-astro-cid-mnlxxmqv]{background:var(--color-brand);color:var(--color-white)}.faq-chevron[data-astro-cid-mnlxxmqv]{transition:transform .22s cubic-bezier(.22,1,.36,1)}.faq-item[data-astro-cid-mnlxxmqv][data-target-open=true] .faq-chevron[data-astro-cid-mnlxxmqv]{transform:rotate(180deg)}.faq-content[data-astro-cid-mnlxxmqv]{color:var(--color-ink-soft)}.faq-link[data-astro-cid-mnlxxmqv]{color:var(--color-brand-strong);text-decoration-color:#b91c1c61;transition:color .16s,text-decoration-color .16s}.faq-link[data-astro-cid-mnlxxmqv]:hover{color:var(--color-ink);text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.faq-item[data-astro-cid-mnlxxmqv],.faq-trigger[data-astro-cid-mnlxxmqv],.faq-icon[data-astro-cid-mnlxxmqv],.faq-chevron[data-astro-cid-mnlxxmqv],.faq-link[data-astro-cid-mnlxxmqv]{transition-duration:0s}.faq-trigger[data-astro-cid-mnlxxmqv]:active{transform:none}}.reports[data-astro-cid-vkhg7zcs]{background:var(--color-surface);color:var(--color-ink);padding:clamp(4.5rem,8vw,8rem) 1.25rem;overflow:hidden}.reports__inner[data-astro-cid-vkhg7zcs]{max-width:87.5rem;margin:auto}.reports__heading[data-astro-cid-vkhg7zcs]{align-items:end;gap:1.25rem 4rem;display:grid}.reports__eyebrow[data-astro-cid-vkhg7zcs]{color:var(--color-brand-strong);letter-spacing:.13em;margin:0 0 1rem;font-size:.72rem;font-weight:700}.reports[data-astro-cid-vkhg7zcs] h2[data-astro-cid-vkhg7zcs]{text-wrap:balance;max-width:19ch;margin:0}.reports__intro[data-astro-cid-vkhg7zcs]{max-width:28rem}.reports__intro[data-astro-cid-vkhg7zcs] p[data-astro-cid-vkhg7zcs]{color:var(--color-ink-soft);margin:0;line-height:1.65}.reports__intro[data-astro-cid-vkhg7zcs] a[data-astro-cid-vkhg7zcs]{min-height:44px;color:var(--color-brand-strong);text-underline-offset:.25rem;align-items:center;gap:.6rem;margin-top:.7rem;font-weight:700;text-decoration:underline;display:inline-flex}.reports__intro[data-astro-cid-vkhg7zcs] a[data-astro-cid-vkhg7zcs]:focus-visible{outline:2px solid var(--color-brand-strong);outline-offset:4px}.reports__scene[data-astro-cid-vkhg7zcs]{isolation:isolate;color:#fff;background:#211e20;border-radius:clamp(1.25rem,2vw,2rem);min-height:29rem;margin-top:clamp(2rem,4vw,4rem);position:relative;overflow:hidden}.reports__photo[data-astro-cid-vkhg7zcs]{position:absolute;inset:0}.reports__backdrop[data-astro-cid-vkhg7zcs]{display:none}.reports__photo[data-astro-cid-vkhg7zcs] picture,.reports__photo[data-astro-cid-vkhg7zcs] img{width:100%;height:100%;display:block}.reports__photo[data-astro-cid-vkhg7zcs] img{object-fit:cover;object-position:38% center}@media (width<=1023px){.reports__scene[data-astro-cid-vkhg7zcs]{aspect-ratio:4/3;background:#826954;min-height:0}.reports__backdrop[data-astro-cid-vkhg7zcs]{display:block;position:absolute;inset:-2rem}.reports__backdrop[data-astro-cid-vkhg7zcs] picture,.reports__backdrop[data-astro-cid-vkhg7zcs] img{width:100%;height:100%;display:block}.reports__backdrop[data-astro-cid-vkhg7zcs] img{object-fit:cover;filter:blur(18px)brightness(.8)}.reports__photo[data-astro-cid-vkhg7zcs] img{object-fit:contain}}@media (width>=1024px){.reports[data-astro-cid-vkhg7zcs]{padding-inline:3rem}.reports__heading[data-astro-cid-vkhg7zcs]{grid-template-columns:1fr .65fr}.reports__scene[data-astro-cid-vkhg7zcs]{min-height:min(55vw,43rem)}}@media (width>=2500px){.reports__inner[data-astro-cid-vkhg7zcs]{max-width:120rem}}.management[data-astro-cid-quardt26]{background:var(--color-section-gray);color:var(--color-ink);padding:clamp(4.5rem,8vw,8rem) 1.25rem}.management__inner[data-astro-cid-quardt26]{max-width:87.5rem;margin:auto}.management__header[data-astro-cid-quardt26] h2[data-astro-cid-quardt26]{text-wrap:balance;max-width:28ch;margin:0}.management__header[data-astro-cid-quardt26]>p[data-astro-cid-quardt26]{max-width:37rem;color:var(--color-ink-soft);margin:1.15rem 0 0;line-height:1.65}.management__stack[data-astro-cid-quardt26]{scroll-snap-type:x mandatory;gap:1rem;margin-top:clamp(2.5rem,5vw,5rem);padding-bottom:1rem;display:flex;overflow-x:auto}.management__stack[data-astro-cid-quardt26]:focus-visible{outline:2px solid var(--color-brand-strong);outline-offset:4px}.management__block[data-astro-cid-quardt26]{scroll-snap-align:start;border-radius:clamp(1.25rem,2vw,2rem);flex:0 0 88%;gap:1.5rem;padding:clamp(1.5rem,3vw,3rem);display:grid;position:relative;overflow:hidden}.management__block--1[data-astro-cid-quardt26]{color:#312522;background:#f0e5e0}.management__block--2[data-astro-cid-quardt26]{color:#22252d;background:#e4e7ed}.management__block--3[data-astro-cid-quardt26]{color:#fff;background:#252124}.management__copy[data-astro-cid-quardt26]{flex-direction:column;justify-content:center;align-items:flex-start;max-width:32rem;display:flex}.management__eyebrow[data-astro-cid-quardt26]{width:100%;color:inherit;opacity:.75;letter-spacing:.12em;justify-content:space-between;gap:1rem;margin:0 0 clamp(1.5rem,3vw,3rem);font-size:.68rem;font-weight:700;display:flex}.management__copy[data-astro-cid-quardt26] h3[data-astro-cid-quardt26]{letter-spacing:-.045em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(1.75rem,3vw,3.5rem);font-weight:600;line-height:1.08}.management__text[data-astro-cid-quardt26]{max-width:27rem;color:inherit;opacity:.85;margin:1rem 0 0;line-height:1.65}.management__copy[data-astro-cid-quardt26] a[data-astro-cid-quardt26]{min-height:44px;color:inherit;text-underline-offset:.25rem;align-items:center;gap:.55rem;margin-top:1rem;font-size:.9rem;font-weight:700;text-decoration:underline;display:inline-flex}.management__copy[data-astro-cid-quardt26] a[data-astro-cid-quardt26] svg[data-astro-cid-quardt26]{width:.9rem;height:.9rem}.management__copy[data-astro-cid-quardt26] a[data-astro-cid-quardt26]:focus-visible{outline-offset:4px;outline:2px solid}.management__visual[data-astro-cid-quardt26]{aspect-ratio:1.55;background:#e8e1de;border-radius:1rem;min-width:0;margin:0;overflow:hidden}.management__visual[data-astro-cid-quardt26] picture,.management__visual[data-astro-cid-quardt26] img{border-radius:inherit;width:100%;height:100%;display:block}.management__visual[data-astro-cid-quardt26] img{object-fit:cover}@media (width>=768px){.management__stack[data-astro-cid-quardt26]{scroll-snap-type:none;gap:1.25rem;padding-bottom:0;display:grid;overflow:visible}}@media (width>=1024px){.management[data-astro-cid-quardt26]{padding-inline:3rem}.management__block[data-astro-cid-quardt26]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,5vw,5rem);min-height:clamp(23rem,45svh,33rem)}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.management__stack[data-astro-cid-quardt26]{gap:1.25rem;padding-bottom:2rem}.management__block[data-astro-cid-quardt26]{position:sticky;box-shadow:0 -12px 40px #251c1c20}.management__block--1[data-astro-cid-quardt26]{z-index:1;top:7rem}.management__block--2[data-astro-cid-quardt26]{z-index:2;top:8rem}.management__block--3[data-astro-cid-quardt26]{z-index:3;top:9rem}}@media (width>=2500px){.management__inner[data-astro-cid-quardt26]{max-width:120rem}}.business-types[data-astro-cid-fw6otdun]{background:var(--color-surface);color:var(--color-ink);padding:clamp(3rem,6vh,5rem) 0;overflow:hidden}.business-types__header[data-astro-cid-fw6otdun]{text-align:left;width:min(100% - 2.5rem,87.5rem);margin:auto}.business-types__header[data-astro-cid-fw6otdun] h2[data-astro-cid-fw6otdun]{max-width:28ch;margin:0}.business-types__header[data-astro-cid-fw6otdun] p[data-astro-cid-fw6otdun]{max-width:35rem;color:var(--color-ink-soft);margin:1rem 0 0;line-height:1.6}.business-types__track[data-astro-cid-fw6otdun]{border-top:1px solid var(--color-border-soft);width:calc(100% - 2.5rem);margin:2rem auto 0;padding:0;list-style:none}.business-types__item[data-astro-cid-fw6otdun]{border-bottom:1px solid var(--color-border-soft);min-width:0}.business-types__link[data-astro-cid-fw6otdun]{min-height:3.75rem;color:inherit;justify-content:space-between;align-items:center;text-decoration:none;display:flex;position:relative}.business-types__link[data-astro-cid-fw6otdun]:focus-visible{outline:2px solid var(--color-brand-strong);outline-offset:3px}.business-types__image[data-astro-cid-fw6otdun]{display:none}.business-types__name[data-astro-cid-fw6otdun]{justify-content:space-between;align-items:center;gap:1rem;width:100%;font-size:1rem;font-weight:650;line-height:1.3;display:flex}.business-types__name[data-astro-cid-fw6otdun] svg[data-astro-cid-fw6otdun]{flex:none;width:.9rem;height:.9rem}@media (width>=1024px){.business-types__header[data-astro-cid-fw6otdun]{text-align:center;width:min(100% - 6rem,87.5rem)}.business-types__header[data-astro-cid-fw6otdun] h2[data-astro-cid-fw6otdun],.business-types__header[data-astro-cid-fw6otdun] p[data-astro-cid-fw6otdun]{margin-inline:auto}.business-types__track[data-astro-cid-fw6otdun]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--color-border-soft) transparent;border:0;gap:clamp(.8rem,1.5vw,1.3rem);width:100%;margin:clamp(1.5rem,3vh,2.5rem) 0 0;padding:.25rem max(3rem,50vw - 43.75rem) 2rem;display:flex;overflow-x:auto}.business-types__item[data-astro-cid-fw6otdun]{scroll-snap-align:start;border:0;flex:0 0 clamp(16rem,26vw,21rem)}.business-types__link[data-astro-cid-fw6otdun]{min-height:0;display:block}.business-types__image[data-astro-cid-fw6otdun]{isolation:isolate;background:var(--color-section-gray);border-radius:.8rem;height:clamp(19rem,49svh,29rem);display:block;position:relative;overflow:hidden}.business-types__image[data-astro-cid-fw6otdun] picture,.business-types__image[data-astro-cid-fw6otdun] img{object-fit:cover;width:100%;height:100%;display:block}.business-types__image[data-astro-cid-fw6otdun]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000c);position:absolute;inset:40% 0 0}.business-types__name[data-astro-cid-fw6otdun]{z-index:1;color:#fff;text-shadow:0 1px 8px #00000080;justify-content:flex-start;gap:.5rem;padding:1.25rem;font-size:clamp(1rem,1.2vw,1.15rem);position:absolute;inset:auto 0 0}.business-types[data-astro-cid-fw6otdun][data-scroll-active] .business-types__track[data-astro-cid-fw6otdun]{scroll-snap-type:none;scrollbar-width:none}.business-types[data-astro-cid-fw6otdun][data-scroll-active] .business-types__track[data-astro-cid-fw6otdun]::-webkit-scrollbar{display:none}}@media (width>=1024px) and (width<=1535px){.business-types[data-astro-cid-fw6otdun]{padding-bottom:5rem}.business-types__image[data-astro-cid-fw6otdun]{height:min(49svh,29rem,max(14rem,100svh - 27rem))}}@media (width>=1024px) and (width<=1365px){.business-types__item[data-astro-cid-fw6otdun]{flex-basis:clamp(18rem,28vw,22rem)}}@media (width>=2500px){.business-types__header[data-astro-cid-fw6otdun]{width:calc(100% - 6rem);max-width:120rem}.business-types__track[data-astro-cid-fw6otdun]{padding-inline:max(3rem,50vw - 60rem)}}@media (width>=1024px) and (hover:hover) and (prefers-reduced-motion:no-preference){.business-types__image[data-astro-cid-fw6otdun] img{transition:transform .4s}.business-types__link[data-astro-cid-fw6otdun]:hover img{transform:scale(1.04)}}.no-scrollbar[data-astro-cid-flmjoljw]::-webkit-scrollbar{display:none}.no-scrollbar[data-astro-cid-flmjoljw]{-ms-overflow-style:none;scrollbar-width:none}.manual-slider-track[data-astro-cid-flmjoljw]{scroll-snap-type:x mandatory}.store-slide-caption[data-astro-cid-flmjoljw]{color:var(--color-ink);background:linear-gradient(#ffffffe0,#fffffffa 30%)}.store-slider-track[data-astro-cid-flmjoljw]{padding-left:calc(50vw - min(42vw,34rem));padding-right:calc(50vw - min(42vw,34rem))}.store-dotnav-list[data-astro-cid-flmjoljw]{background:var(--color-dot-track)}.store-feature-badge[data-astro-cid-flmjoljw]{z-index:10;letter-spacing:.08em;text-transform:uppercase;color:#000;border-radius:9999px;padding:.45rem .95rem;font-size:.7rem;font-weight:800;display:inline-flex;position:absolute;top:1rem;left:1rem;overflow:hidden;box-shadow:0 4px 15px #0000001a}.store-feature-badge[data-astro-cid-flmjoljw]:before{content:"";z-index:-2;background:conic-gradient(#0000 70%,#ef4444 90%,#b91c1c 100%);animation:3s linear infinite rotateStoreBadge;position:absolute;inset:-120%}.store-feature-badge[data-astro-cid-flmjoljw]:after{content:"";z-index:-1;-webkit-backdrop-filter:blur(12px);background:#ffffffad;border-radius:9999px;position:absolute;inset:1.5px}.store-highlight{background:var(--color-title-accent);-webkit-text-fill-color:transparent;color:#0000;background-clip:text;font-weight:800}.store-dotnav-button[data-astro-cid-flmjoljw]{background:var(--color-dot);cursor:pointer;border:0;border-radius:9999px;width:6px;height:6px;transition:all .3s}.store-dotnav-button[data-astro-cid-flmjoljw].is-active{background:var(--color-restaurant-400);border-radius:4px;width:24px}@keyframes rotateStoreBadge{to{transform:rotate(360deg)}}@media (width>=1024px){.store-slider-track[data-astro-cid-flmjoljw]{padding-left:calc(50vw - min(40vw,38rem));padding-right:calc(50vw - min(40vw,38rem))}}@media (prefers-reduced-motion:reduce){.manual-slider-track[data-astro-cid-flmjoljw]{scroll-behavior:auto}}@media (width>=1280px){.store-slider-track[data-astro-cid-flmjoljw]{padding-left:calc(50vw - min(38vw,43rem));padding-right:calc(50vw - min(38vw,43rem))}}
