.feature-hero-visual[data-v-cb70e0c3]{min-width:0}.feature-hero-visual[data-v-cb70e0c3]>*{border-radius:var(--art-inner-radius,1rem);overflow:hidden}.feature-hero-visual--guest-choice[data-v-cb70e0c3]>*{border-radius:0;overflow:visible}.feature-hero-visual--ai-menu-import[data-v-cb70e0c3]>*,.feature-hero-visual--allergens-filter[data-v-cb70e0c3]>*,.feature-hero-visual--kiosk[data-v-cb70e0c3]>*,.feature-hero-visual--multilingual[data-v-cb70e0c3]>*,.feature-hero-visual--room-service[data-v-cb70e0c3]>*{border-radius:0;overflow:visible}.feature-hero-visual[data-v-cb70e0c3] .analytics-mini,.feature-hero-visual[data-v-cb70e0c3] .menu-mini,.feature-hero-visual[data-v-cb70e0c3] .queue-mini{min-height:0}.feature-hero-visual[data-v-cb70e0c3] .analytics-mini,.feature-hero-visual[data-v-cb70e0c3] .menu-mini{background:transparent;padding:clamp(.5rem,1.5vw,1rem)}.feature-hero-visual[data-v-cb70e0c3] .payment-record{box-shadow:none;width:100%}.feature-hero[data-v-131eed62]{--feature-hero-field:#f7f1ea;background:var(--feature-hero-field);color:var(--od-color-ink,#211b1b);padding-block:clamp(1.5rem,2.5vw,2.5rem) clamp(3.5rem,6vw,6rem);position:relative}.feature-hero__shell[data-v-131eed62]{align-items:center;display:grid;gap:clamp(2rem,4.5vw,5rem);grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr)}.feature-hero--wide .feature-hero__shell[data-v-131eed62]{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.feature-hero__words[data-v-131eed62]{min-width:0;padding-block:clamp(1rem,3vw,2.5rem)}.feature-hero__back[data-v-131eed62]{align-items:center;color:var(--od-fg-muted);display:inline-flex;font-size:var(--od-text-caption);gap:var(--od-space-2);margin:0 0 clamp(1.5rem,3vw,2.75rem) -.2rem;min-height:2.75rem;padding-inline:.2rem;text-decoration:none}.feature-hero__back[data-v-131eed62]:hover{color:var(--od-fg-accent)}.feature-hero__back[data-v-131eed62]:focus-visible{border-radius:var(--od-radius-sm);outline:3px solid var(--od-focus);outline-offset:2px}.feature-hero__eyebrow[data-v-131eed62]{color:var(--od-fg-accent);display:flex;flex-wrap:wrap;font-size:var(--od-text-caption);gap:var(--od-space-2) var(--od-space-3);margin:0 0 var(--od-space-4)}.feature-hero__eyebrow[data-v-131eed62],.feature-hero__status[data-v-131eed62]{align-items:center;font-weight:var(--od-weight-bold)}.feature-hero__status[data-v-131eed62]{background:#3a201812;border-radius:999px;color:var(--od-fg-muted);display:inline-flex;font-size:var(--od-text-micro);letter-spacing:.01em;min-height:1.5rem;padding:0 .6rem}.feature-hero__status--new[data-v-131eed62]{background:#d64f281c;color:#a8391a}.feature-hero__status--beta[data-v-131eed62]{background:#40325f1a;color:#4a3d6e}.feature-hero__status--soon[data-v-131eed62]{background:#3a201812;color:#6d5e56}.feature-hero h1[data-v-131eed62]{font-family:var(--od-font-serif);font-size:var(--od-text-display-2);font-synthesis:none;font-weight:var(--od-font-serif-weight);letter-spacing:var(--od-tracking-display-serif);line-height:var(--od-leading-display-serif);margin:0;max-width:17ch;text-wrap:balance}@media(max-width:479px){.feature-hero h1[data-v-131eed62]{hyphenate-limit-chars:12 5 5;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}.feature-hero__lead[data-v-131eed62]{color:var(--od-fg-muted);font-size:var(--od-text-lead);line-height:var(--od-leading-relaxed);margin:var(--od-space-5) 0 0;max-width:44ch;text-wrap:pretty}.feature-hero__actions[data-v-131eed62]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--od-space-3) var(--od-space-5);margin-top:var(--od-space-7,2rem)}.feature-hero__media[data-v-131eed62]{margin:0;min-width:0}.feature-hero--guest-ordering .feature-hero__media[data-v-131eed62] .hospitality-art-frame__window{background:transparent;box-shadow:none;justify-self:center;padding:0;width:min(100%,23rem)}.feature-hero--guest-bill-payments .feature-hero__media[data-v-131eed62] .hospitality-art-frame__window{justify-self:center;width:min(100%,30rem)}.feature-hero--analytics-insights .feature-hero__media[data-v-131eed62] .hospitality-art-frame__window{justify-self:center;width:min(100%,36rem)}.feature-hero--group-ordering .feature-hero__media[data-v-131eed62] .hospitality-art-frame__window{justify-self:center;width:min(100%,32rem)}.feature-hero--business-customers .feature-hero__media[data-v-131eed62] .hospitality-art-frame__window{justify-self:center;width:min(100%,38rem)}.feature-hero--allergens-dietary .feature-hero__media[data-v-131eed62] .hospitality-art-frame__window,.feature-hero--staff-ordering .feature-hero__media[data-v-131eed62] .hospitality-art-frame__window{background:transparent;box-shadow:none;padding:0}.feature-hero--allergens-dietary .feature-hero__media[data-v-131eed62] .hospitality-art-frame__window{justify-self:center;width:min(100%,23rem)}.feature-hero--stage[data-v-131eed62]{overflow-x:clip;padding-block:clamp(.5rem,1.5vw,1.5rem) clamp(2rem,4vw,3.5rem)}.feature-hero--stage .feature-hero__shell[data-v-131eed62]{grid-template-columns:minmax(0,1fr)}.feature-hero--stage .feature-hero__words[data-v-131eed62]{align-content:start;-moz-column-gap:clamp(2rem,5vw,5.5rem);column-gap:clamp(2rem,5vw,5.5rem);display:grid;grid-template-areas:"back back" "eyebrow eyebrow" "title lead" "title actions";grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);padding-block:clamp(.5rem,1.5vw,1.25rem) 0}.feature-hero--stage .feature-hero__back[data-v-131eed62]{grid-area:back;justify-self:start;margin-bottom:clamp(.75rem,1.6vw,1.5rem)}.feature-hero--stage .feature-hero__eyebrow[data-v-131eed62]{grid-area:eyebrow}.feature-hero--stage h1[data-v-131eed62]{align-self:end;font-size:clamp(2.75rem,1.5rem + 3.6vw,5.75rem);grid-area:title;max-width:18ch}.feature-hero--stage .feature-hero__lead[data-v-131eed62]{align-self:end;grid-area:lead;margin:0}.feature-hero--stage .feature-hero__actions[data-v-131eed62]{grid-area:actions;margin-top:var(--od-space-5)}.feature-hero__stage[data-v-131eed62]{margin-top:clamp(.75rem,2vw,1.75rem);position:relative}@media(max-width:64rem){.feature-hero--stage .feature-hero__words[data-v-131eed62]{grid-template-areas:"back" "eyebrow" "title" "lead" "actions";grid-template-columns:minmax(0,1fr)}.feature-hero--stage .feature-hero__lead[data-v-131eed62]{margin-top:var(--od-space-5)}.feature-hero--wide .feature-hero__shell[data-v-131eed62],.feature-hero__shell[data-v-131eed62]{grid-template-columns:minmax(0,1fr)}.feature-hero h1[data-v-131eed62]{max-width:16ch}}@media(max-width:42rem){.feature-hero[data-v-131eed62]{padding-block:var(--od-space-4) var(--od-space-8,3rem)}.feature-hero__back[data-v-131eed62]{margin-bottom:var(--od-space-5)}.feature-hero__words[data-v-131eed62]{padding-block:0}}.site-swap{--site-swap-shift:.3rem;--site-swap-ease:cubic-bezier(.22,1,.36,1);display:inline-grid;grid-template-columns:minmax(0,1fr);position:relative;transition:width .4s var(--site-swap-ease)}.site-swap>.site-swap__label{align-items:center;display:inline-flex;gap:.3rem;grid-area:1/1;min-width:0;transition:opacity .3s ease,transform .4s var(--site-swap-ease);white-space:nowrap}.site-swap--start>.site-swap__label{justify-content:flex-start}.site-swap--center>.site-swap__label{justify-content:center}.site-swap--end>.site-swap__label{justify-content:flex-end}.site-swap>.site-swap__label:not(.is-active){inset:0;opacity:0;pointer-events:none;position:absolute}.site-swap>.site-swap__label.is-before{transform:translateY(calc(var(--site-swap-shift)*-1))}.site-swap>.site-swap__label.is-after{transform:translateY(var(--site-swap-shift))}@media(prefers-reduced-motion:reduce){.site-swap,.site-swap>.site-swap__label{transition:none}}.split-mini[data-v-9f85f35b]{--ease:cubic-bezier(.22,1,.36,1);--ink:#211b1b;--muted:#786d68;--line:#ece1d7;--accent:var(--od-color-tomato-strong);--guest-a:#c9532c;--guest-a-soft:#fbe4d9;--guest-b:#6d4a7e;--guest-b-soft:#ece2f1;--paid:#28613c;--paid-soft:#e4f1e8;background:#efe7db;color:var(--ink);display:grid;font-family:Gtwalsheimpro,Helvetica Neue,Arial,sans-serif;min-height:30rem;padding:clamp(1rem,4vw,2.5rem);place-items:center;width:100%}.split-mini__sheet[data-v-9f85f35b]{background:#fffaf4;border-radius:1.35rem;box-shadow:inset 0 1px #fffc,0 2px 6px #412c1c0f,0 22px 48px -18px #412c1c42;container:split-sheet/inline-size;padding:.35rem 1.15rem 1.15rem;width:min(100%,25.5rem)}.split-mini__handle[data-v-9f85f35b]{background:#ddd1c6;border-radius:999px;display:block;height:.25rem;margin:.45rem auto .7rem;width:2.6rem}.split-mini__head[data-v-9f85f35b]{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:.75rem;justify-content:space-between;padding-bottom:.8rem}.split-mini__head div[data-v-9f85f35b]{display:grid;gap:.1rem}.split-mini__head small[data-v-9f85f35b]{color:var(--muted);font-size:.8125rem}.split-mini__head strong[data-v-9f85f35b]{font-size:1.05rem}.split-mini__progress[data-v-9f85f35b]{background:#f3ebe2;border-radius:999px;color:#5d514c;font-size:.8125rem;font-weight:700;padding:.3rem .6rem;white-space:nowrap}.split-mini__swap[data-v-9f85f35b]{display:inline-grid}.split-mini__swap>span[data-v-9f85f35b]{align-items:center;display:inline-flex;gap:.3rem;grid-area:1/1;justify-content:flex-end;transition:opacity .35s ease,transform .45s var(--ease)}.split-mini__swap>span[data-v-9f85f35b]:last-child{opacity:0;transform:translateY(.3rem)}.split-mini__swap.is-second>span[data-v-9f85f35b]:first-child{opacity:0;transform:translateY(-.3rem)}.split-mini__swap.is-second>span[data-v-9f85f35b]:last-child{opacity:1;transform:none}.split-mini__items[data-v-9f85f35b]{border-bottom:1px solid var(--line);display:grid;list-style:none;margin:0;padding:.45rem 0}.split-mini__items li[data-v-9f85f35b]{align-items:center;display:grid;font-size:.875rem;gap:.55rem;grid-template-columns:auto minmax(0,1fr) auto 3.9rem;padding:.42rem 0}.split-mini__qty[data-v-9f85f35b]{color:var(--accent);font-weight:800}.split-mini__name[data-v-9f85f35b]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.split-mini__items strong[data-v-9f85f35b]{font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.split-mini__avatar[data-v-9f85f35b]{border-radius:50%;display:grid;font-size:.875rem;font-style:normal;font-weight:800;height:2.1rem;place-items:center;width:2.1rem}.split-mini__avatar.is-a[data-v-9f85f35b]{background:var(--guest-a-soft);color:var(--guest-a)}.split-mini__avatar.is-b[data-v-9f85f35b]{background:var(--guest-b-soft);color:var(--guest-b)}.split-mini__avatar--sm[data-v-9f85f35b]{box-shadow:0 0 0 2px #fffaf4;font-size:.6875rem;height:1.45rem;width:1.45rem}.split-mini__shares[data-v-9f85f35b]{display:grid;gap:.5rem;list-style:none;margin:0;padding:.85rem 0 .9rem}.split-mini__shares li[data-v-9f85f35b]{align-items:center;background:#fff;border:1px solid var(--line);border-radius:.85rem;display:grid;gap:.7rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.7rem .75rem}.split-mini__who[data-v-9f85f35b]{display:grid;gap:.15rem;min-width:0}.split-mini__who strong[data-v-9f85f35b]{font-size:.9375rem}.split-mini__who small[data-v-9f85f35b]{color:var(--muted);font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.split-mini__amount[data-v-9f85f35b]{display:grid;gap:.2rem;justify-items:end}.split-mini__amount>strong[data-v-9f85f35b]{font-size:1rem;font-variant-numeric:tabular-nums}.split-mini__state[data-v-9f85f35b]{align-items:center;color:#8a5a1c;display:inline-flex;font-size:.8125rem;font-weight:700;gap:.3rem;white-space:nowrap}.split-mini__state .split-mini__swap>span[data-v-9f85f35b]:last-child,.split-mini__state.is-paid[data-v-9f85f35b]{color:var(--paid)}.split-mini__dot[data-v-9f85f35b]{animation:split-pulse-9f85f35b 1.8s ease-in-out 3;background:#e0a340;border-radius:50%;display:inline-block;height:.45rem;margin-right:.05rem;width:.45rem}.split-mini.is-first-paid .split-mini__shares li.is-a[data-v-9f85f35b]{background:#fbfdfb;border-color:#cfe4d6}.split-mini__foot[data-v-9f85f35b]{border-top:1px solid var(--line);display:grid;gap:.6rem;padding-top:.85rem}.split-mini__bar[data-v-9f85f35b]{background:#f0e7de;border-radius:999px;display:flex;gap:3px;height:.4rem;overflow:hidden}.split-mini__bar span[data-v-9f85f35b]{border-radius:999px;flex-basis:0;transform-origin:left center;transition:transform .7s var(--ease),background-color .4s ease}.split-mini__bar .is-a[data-v-9f85f35b]{background:var(--guest-a)}.split-mini.is-first-paid .split-mini__bar .is-a[data-v-9f85f35b]{background:var(--paid)}.split-mini__bar .is-b[data-v-9f85f35b]{background:repeating-linear-gradient(-45deg,#d7bfe1 0 4px,#e6d6ec 4px 8px)}.split-mini__total[data-v-9f85f35b]{align-items:baseline;display:flex;gap:1rem;justify-content:space-between}.split-mini__total span[data-v-9f85f35b]{color:var(--muted);font-size:.8125rem}.split-mini__total strong[data-v-9f85f35b]{font-size:1.15rem;font-variant-numeric:tabular-nums}.split-mini__avatar--sm[data-v-9f85f35b]{transition:opacity .45s ease,transform .6s var(--ease)}.split-mini__shares li[data-v-9f85f35b]{transition:opacity .45s ease,transform .6s var(--ease),border-color .4s ease,background-color .4s ease}.split-mini.is-armed .split-mini__avatar--sm[data-v-9f85f35b]{opacity:0;transform:scale(.4)}.split-mini.is-armed .split-mini__shares li[data-v-9f85f35b]{opacity:0;transform:translateY(.6rem)}.split-mini.is-armed .split-mini__bar span[data-v-9f85f35b]{transform:scaleX(0)}.split-mini.is-play .split-mini__avatar--sm[data-v-9f85f35b]{transition-delay:calc(.15s + var(--i)*.16s)}.split-mini.is-play .split-mini__shares li[data-v-9f85f35b]{transition-delay:calc(.7s + var(--i)*.14s)}.split-mini.is-play .split-mini__bar span[data-v-9f85f35b]{transition-delay:.95s}.split-mini.is-play .split-mini__bar .is-b[data-v-9f85f35b]{transition-delay:1.05s}@media(max-width:560px){.split-mini[data-v-9f85f35b]{min-height:0;padding:.5rem}.split-mini__sheet[data-v-9f85f35b]{padding-inline:.9rem}}@container split-sheet (max-width: 19.5rem){.split-mini__items li[data-v-9f85f35b]{gap:.45rem}.split-mini__who small[data-v-9f85f35b]{display:grid}.split-mini__sep[data-v-9f85f35b]{display:none}.split-mini__shares li[data-v-9f85f35b]{gap:.55rem;padding:.6rem}.split-mini__avatar[data-v-9f85f35b]{height:1.85rem;width:1.85rem}}@keyframes split-pulse-9f85f35b{50%{opacity:.35;transform:scale(.8)}}@media(prefers-reduced-motion:reduce){.split-mini[data-v-9f85f35b] *,.split-mini[data-v-9f85f35b] :after,.split-mini[data-v-9f85f35b] :before{animation:none!important;transition:none!important}}.feature-editorial[data-v-38be35d6]{margin:0;min-width:0;width:100%}.feature-editorial--guest-choice .feature-editorial__stage[data-v-38be35d6],.feature-editorial--guest-choice[data-v-38be35d6] .hospitality-art-frame__window{background:transparent;box-shadow:none;padding:0}.feature-editorial__stage[data-v-38be35d6]{background:#242023;border-radius:1rem;box-shadow:0 28px 70px #0000003d;min-width:0;overflow:hidden}.feature-editorial--group-ordering-join .feature-editorial__stage[data-v-38be35d6],.feature-editorial--group-ordering-join[data-v-38be35d6] .hospitality-art-frame__window{background:transparent;box-shadow:none;padding:0}.feature-editorial--group-ordering-join[data-v-38be35d6] .join-mini{background:transparent;min-height:0;padding:0}.feature-editorial--guest-checkout .feature-editorial__stage[data-v-38be35d6]{background:transparent}.feature-editorial--room-service-checkout .feature-editorial__stage[data-v-38be35d6]{background:transparent;box-shadow:none!important}.feature-editorial--guest-checkout[data-v-38be35d6] .guest-mini--checkout{background:transparent;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;padding:0}.feature-editorial--guest-checkout[data-v-38be35d6] .guest-mini__basket,.feature-editorial--guest-checkout[data-v-38be35d6] .guest-mini__handoff{min-height:21rem}.feature-editorial[data-v-38be35d6] .hospitality-art-frame:not(.hospitality-art-frame--disabled) .feature-editorial__stage{box-shadow:0 1px #28120e0f}.feature-editorial__availability[data-v-38be35d6]{background:#ece5dc;display:grid;min-height:30rem;padding:clamp(1rem,4vw,2rem);place-items:center}.feature-editorial__availability[data-v-38be35d6] .availability-preview{width:min(100%,31rem)}.feature-editorial__availability[data-v-38be35d6] .availability-preview__result{color:#52525b}.feature-editorial__availability[data-v-38be35d6] .availability-preview__result strong{color:#27272a}.feature-editorial__relationship[data-v-38be35d6]{background:#efe8de;color:#271f1c;display:grid;min-height:30rem;padding:clamp(1.5rem,5vw,3rem);position:relative}.feature-editorial__label[data-v-38be35d6]{align-self:start;background:#ded3c8;border-radius:999px;color:#6d5e56;font-size:.75rem;font-weight:750;justify-self:start;padding:.35rem .55rem}.feature-editorial__relationship[data-v-38be35d6]{align-content:space-between;background:#1d1a1b;color:#f7f2f4;gap:2rem}.feature-editorial__relationship .feature-editorial__label[data-v-38be35d6]{background:#322c2f;color:#c5bdc1}.feature-editorial__relationship-map[data-v-38be35d6]{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr) 2rem minmax(0,1fr)}.feature-editorial__relationship-node[data-v-38be35d6]{background:#262224;border:1px solid #40393d;border-radius:.7rem;color:#d9d1d5;display:grid;gap:.65rem;min-height:8.5rem;padding:1rem;place-items:center;text-align:center}.feature-editorial__relationship-node strong[data-v-38be35d6]{font-size:.875rem;line-height:1.25;max-width:12ch}.feature-editorial__relationship-node--orderli[data-v-38be35d6]{background:#3a221d;border-color:#d64f28;color:#ffad91}.feature-editorial__connection[data-v-38be35d6]{background:linear-gradient(90deg,#6d6267,#d64f28,#6d6267);height:1px}.feature-editorial__relationship p[data-v-38be35d6]{color:#aaa1a6;font-size:.75rem;line-height:1.55;margin:0;max-width:52ch}@media(max-width:560px){.feature-editorial--guest-checkout[data-v-38be35d6] .guest-mini--checkout{grid-template-columns:minmax(0,1fr)}.feature-editorial--guest-checkout[data-v-38be35d6] .guest-mini__basket,.feature-editorial--guest-checkout[data-v-38be35d6] .guest-mini__handoff{min-height:0}.feature-editorial--guest-checkout[data-v-38be35d6] .guest-mini__handoff ol{margin-bottom:1rem}}@media(max-width:560px){.feature-editorial__relationship-map[data-v-38be35d6]{gap:.4rem;grid-template-columns:1fr}.feature-editorial__connection[data-v-38be35d6]{height:1.2rem;margin:0 auto;width:1px}.feature-editorial__relationship-node[data-v-38be35d6]{min-height:5.5rem}}@media(max-width:767px){.feature-editorial--order-together-invite[data-v-38be35d6] .invite-mini{gap:1rem;grid-template-columns:minmax(0,1fr);justify-items:center;min-height:0;padding:1rem .75rem 1.25rem}.feature-editorial--order-together-invite[data-v-38be35d6] .invite-mini__phone{justify-self:center;min-height:0;width:min(88%,16.5rem)}.feature-editorial--order-together-invite[data-v-38be35d6] .invite-mini__chat{justify-self:center;margin:0;max-width:none;order:2;width:min(100%,18rem)}.feature-editorial--order-together-invite[data-v-38be35d6] .invite-mini__chat-head{display:none}.feature-editorial--order-together-invite[data-v-38be35d6] .invite-mini__expiry{padding-right:0}}@media(prefers-reduced-motion:reduce){.feature-editorial[data-v-38be35d6] *,.feature-editorial[data-v-38be35d6] :after,.feature-editorial[data-v-38be35d6] :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.feature-stories[data-v-260a3a4b]{display:grid;gap:var(--od-story-gap)}.feature-stories__chapter[data-v-260a3a4b]{align-items:start;-moz-column-gap:clamp(2rem,5vw,5rem);column-gap:clamp(2rem,5vw,5rem);display:grid;grid-template-areas:"visual ." "visual primary" "visual related" "visual .";grid-template-columns:minmax(0,1.18fr) minmax(18rem,.82fr);grid-template-rows:1fr auto auto 1fr;row-gap:0}.feature-stories__chapter--reverse[data-v-260a3a4b]{grid-template-areas:". visual" "primary visual" "related visual" ". visual";grid-template-columns:minmax(18rem,.82fr) minmax(0,1.18fr)}.feature-stories__chapter>.feature-editorial[data-v-260a3a4b]{align-self:center;grid-area:visual}.feature-story__primary[data-v-260a3a4b]{grid-area:primary;min-width:0}.feature-story__primary[data-v-260a3a4b],.feature-story__related[data-v-260a3a4b]{scroll-margin-top:7rem}.feature-story__primary h3[data-v-260a3a4b]{font-size:var(--od-text-h3);font-weight:var(--od-weight-bold);letter-spacing:var(--od-tracking-h3);line-height:var(--od-leading-h3);margin:0 0 .9rem;max-width:20ch;text-wrap:balance}.feature-story__primary p[data-v-260a3a4b]{color:#d2cbd0;font-size:var(--od-text-body);line-height:var(--od-leading-body);margin:0;max-width:48ch}.feature-story__related[data-v-260a3a4b]{align-items:start;border-top:1px solid hsla(34,28%,95%,.16);display:grid;gap:.9rem;grid-area:related;grid-template-columns:auto minmax(0,1fr);margin-top:clamp(2.25rem,3.2vw,3rem);padding-top:1.5rem}.feature-story__related>.site-icon[data-v-260a3a4b]{color:#ffad91;margin-top:.15rem}.feature-story__related h4[data-v-260a3a4b]{font-size:var(--od-text-h4);font-weight:var(--od-weight-bold);letter-spacing:var(--od-tracking-h3);line-height:var(--od-leading-h3);margin:0 0 .5rem}.feature-story__related p[data-v-260a3a4b]{color:#b5aeb3;font-size:var(--od-text-caption);line-height:var(--od-leading-body);margin:0;max-width:52ch}.feature-pair[data-v-260a3a4b]{display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-columns:repeat(2,minmax(0,1fr))}.feature-pair__card[data-v-260a3a4b]{align-content:start;background:radial-gradient(120% 80% at 0 0,rgb(255 173 145/7%),transparent 55%),linear-gradient(180deg,#f6f3ef0f,#f6f3ef05);border-radius:var(--od-radius-xl);box-shadow:inset 0 0 0 1px #f6f3ef1c,inset 0 1px #f6f3ef14;display:grid;gap:.9rem;min-width:0;padding:clamp(1.25rem,2.4vw,1.75rem);position:relative;scroll-margin-top:7rem;transition:transform .45s var(--od-ease-out),box-shadow .45s var(--od-ease-out)}@media(hover:hover){.feature-pair__card[data-v-260a3a4b]:hover{box-shadow:inset 0 0 0 1px #ffad9147,0 30px 60px -40px #000c;transform:translateY(-3px)}}.feature-pair__card h3[data-v-260a3a4b]{font-size:var(--od-text-h3);font-weight:var(--od-weight-bold);letter-spacing:var(--od-tracking-h3);line-height:var(--od-leading-h3);margin:.25rem 0 0;max-width:24ch;text-wrap:balance}.feature-pair__card p[data-v-260a3a4b]{color:#c9c1c6;font-size:var(--od-text-body);line-height:var(--od-leading-body);margin:0;max-width:52ch}.feature-pair__icon[data-v-260a3a4b]{background:#ffad911f;border-radius:50%;color:#ffad91;display:grid;height:2.4rem;margin-top:.4rem;place-items:center;width:2.4rem}.feature-pair__specimen[data-v-260a3a4b]{align-items:center;background:#f6f1ea;border-radius:var(--od-radius-lg);box-shadow:inset 0 0 0 1px #3a201814;color:#211b1b;display:flex;gap:.8rem;justify-content:center;margin-bottom:.4rem;min-height:7.5rem;overflow:hidden;padding:1rem}.feature-pair__field[data-v-260a3a4b]{background:#fff;border-radius:var(--od-radius-sm);box-shadow:inset 0 0 0 1px #e1d8cf;display:grid;font-size:.82rem;gap:.3rem;padding:.55rem .7rem}.feature-pair__field small[data-v-260a3a4b],.feature-pair__row small[data-v-260a3a4b]{color:#7a6e69;font-size:.7rem;font-weight:600}.feature-pair__field b[data-v-260a3a4b],.feature-pair__row b[data-v-260a3a4b]{display:grid;font-variant-numeric:tabular-nums;position:relative}.feature-pair__field b i[data-v-260a3a4b],.feature-pair__row b i[data-v-260a3a4b]{font-style:normal;grid-area:1/1}.feature-pair__field b i[data-v-260a3a4b]:last-child,.feature-pair__row b i[data-v-260a3a4b]:last-child{opacity:0}.feature-pair__arrow[data-v-260a3a4b]{background:#fff;border-radius:50%;box-shadow:0 2px 6px -2px #28120e40;color:#d64f28;display:grid;height:1.8rem;place-items:center;width:1.8rem}.feature-pair__row[data-v-260a3a4b]{align-items:center;background:#fff;border-radius:var(--od-radius-md);box-shadow:0 10px 24px -16px #28120e73;display:flex;font-size:.82rem;gap:.9rem;padding:.6rem .8rem}.feature-pair__row span[data-v-260a3a4b]{display:grid;white-space:nowrap}.feature-pair__field b[data-v-260a3a4b],.feature-pair__row b[data-v-260a3a4b]{white-space:nowrap}.feature-pair__row b[data-v-260a3a4b]{color:#d64f28}.feature-pair__aa[data-v-260a3a4b]{color:#8b2f1c;font-family:Librebaskerville,Georgia,serif;font-size:2.4rem;font-weight:700;line-height:1}.feature-pair__dots[data-v-260a3a4b]{display:flex}.feature-pair__dots i[data-v-260a3a4b]{background:#efe0c2;border:2px solid #f6f1ea;border-radius:50%;height:1.6rem;margin-inline-start:-.45rem;width:1.6rem}.feature-pair__dots i[data-v-260a3a4b]:nth-child(2){background:#3a2417}.feature-pair__dots i[data-v-260a3a4b]:nth-child(3){background:#8b2f1c}.feature-pair__chip[data-v-260a3a4b]{border:1.5px solid #8b2f1c;border-radius:50%;color:#8b2f1c;font-family:Georgia,serif;font-size:.62rem;font-weight:700;letter-spacing:.06em;padding:.15rem .6rem;rotate:-5deg;text-transform:uppercase}.feature-pair__photo[data-v-260a3a4b]{background:#fbf6ea;box-shadow:0 6px 14px -8px #3a241799;height:4rem;padding:.25rem .25rem .7rem;rotate:4deg;transition:rotate .5s var(--od-ease-out);width:3.6rem}.feature-pair__photo img[data-v-260a3a4b]{display:block;filter:sepia(.3);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(hover:hover){.feature-pair__card:hover .feature-pair__photo[data-v-260a3a4b]{rotate:-2deg}}.site-chapter__body[data-od-in-view=scroll] .feature-pair .feature-pair__field b i[data-v-260a3a4b]:first-child,.site-chapter__body[data-od-in-view=scroll] .feature-pair .feature-pair__row b i[data-v-260a3a4b]:first-child{animation:feature-pair-out-260a3a4b .4s var(--od-ease-out) 1.1s forwards}.site-chapter__body[data-od-in-view=scroll] .feature-pair .feature-pair__field b i[data-v-260a3a4b]:last-child{animation:feature-pair-in-260a3a4b .4s var(--od-ease-out) 1.2s forwards}.site-chapter__body[data-od-in-view=scroll] .feature-pair .feature-pair__row b i[data-v-260a3a4b]:last-child{animation:feature-pair-in-260a3a4b .4s var(--od-ease-out) 1.55s forwards}.site-chapter__body[data-od-in-view=scroll] .feature-pair .feature-pair__row[data-v-260a3a4b]{animation:feature-pair-ping-260a3a4b .8s var(--od-ease-out) 1.5s}@keyframes feature-pair-out-260a3a4b{to{opacity:0;transform:translateY(-.4rem)}}@keyframes feature-pair-in-260a3a4b{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}@keyframes feature-pair-ping-260a3a4b{40%{box-shadow:0 0 0 3px #d64f284d,0 10px 24px -16px #28120e73}}@media(prefers-reduced-motion:reduce){.feature-pair__card[data-v-260a3a4b],.feature-pair__photo[data-v-260a3a4b]{transition:none}}@media(max-width:800px){.feature-pair[data-v-260a3a4b]{grid-template-columns:minmax(0,1fr)}.feature-pair__specimen[data-v-260a3a4b]{gap:.5rem;padding-inline:.6rem}.feature-pair__row[data-v-260a3a4b]{gap:.6rem;padding-inline:.6rem}.feature-stories__chapter[data-v-260a3a4b],.feature-stories__chapter--reverse[data-v-260a3a4b]{gap:1.75rem;grid-template-areas:"primary" "visual" "related";grid-template-columns:minmax(0,1fr);grid-template-rows:none}.feature-story__primary h3[data-v-260a3a4b]{max-width:22ch}.feature-story__related[data-v-260a3a4b]{margin-top:.25rem}}.feature-partners__grid[data-v-44850cc4]{display:grid;gap:var(--od-space-4);grid-template-columns:repeat(auto-fill,minmax(min(11rem,100%),1fr));list-style:none;margin:0;padding:0}.feature-partners__grid a[data-v-44850cc4]{align-items:center;background:var(--od-bg);border:1px solid var(--od-border);border-radius:var(--od-radius-md);color:var(--od-fg);display:grid;font-size:var(--od-text-body);font-weight:var(--od-weight-bold);gap:var(--od-space-3);grid-template-rows:3rem auto;height:100%;justify-items:center;padding:var(--od-space-5) var(--od-space-4);text-align:center;text-decoration:none;transition:border-color var(--od-duration-fast) var(--od-ease-out),transform var(--od-duration-fast) var(--od-ease-out)}.feature-partners__grid img[data-v-44850cc4]{max-height:2.2rem;max-width:100%;-o-object-fit:contain;object-fit:contain}.feature-partners__grid img.lightspeed-k[data-v-44850cc4]{background:#ed5c64;border-radius:var(--od-radius-sm,.5rem);padding:.4rem}.feature-partners__grid a[data-v-44850cc4]:hover{border-color:var(--od-border-strong);transform:translateY(-2px)}.feature-partners__grid a[data-v-44850cc4]:focus-visible{outline:3px solid var(--od-focus);outline-offset:2px}.feature-partners__directory[data-v-44850cc4]{margin:var(--od-space-6) 0 0}.feature-partners__directory a[data-v-44850cc4]{color:var(--od-fg-accent);font-size:var(--od-text-body-lg);font-weight:var(--od-weight-bold);text-decoration:none}.feature-partners__directory a[data-v-44850cc4]:hover{text-decoration:underline}.feature-partners__directory a[data-v-44850cc4]:focus-visible{outline:3px solid var(--od-focus);outline-offset:2px}@media(max-width:40rem){.feature-partners__grid[data-v-44850cc4]{gap:var(--od-space-3);grid-template-columns:repeat(auto-fit,minmax(min(8rem,100%),1fr))}.feature-partners__grid a[data-v-44850cc4]{gap:var(--od-space-2);grid-template-rows:2rem auto;min-height:4.75rem;padding:var(--od-space-3) var(--od-space-2)}.feature-partners__grid img[data-v-44850cc4]{max-height:1.75rem}}@media(prefers-reduced-motion:reduce){.feature-partners__grid a[data-v-44850cc4]{transition:none}.feature-partners__grid a[data-v-44850cc4]:hover{transform:none}}.category-index[data-v-9c29f531]{display:grid;gap:var(--od-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));list-style:none;margin:0;padding:0}.category-index li[data-v-9c29f531]{display:grid;min-width:0}.category-index__card[data-v-9c29f531]{background:var(--od-color-white);border:1px solid var(--od-color-line);border-radius:1rem;color:var(--od-color-ink);display:grid;gap:var(--od-space-3);grid-template-rows:auto auto 1fr auto;padding:clamp(1.1rem,2vw,1.5rem);text-decoration:none;transition:border-color var(--od-duration-fast) var(--od-ease-out),box-shadow var(--od-duration-fast) var(--od-ease-out),transform var(--od-duration-fast) var(--od-ease-out)}@media(hover:hover){.category-index__card[data-v-9c29f531]:hover{border-color:color-mix(in srgb,var(--od-color-wine) 35%,var(--od-color-line));box-shadow:0 14px 30px -22px #28120e73;transform:translateY(-1px)}.category-index__card:hover .category-index__action[data-v-9c29f531] svg{translate:.2em 0}}.category-index__card[data-v-9c29f531]:focus-visible{outline:3px solid var(--od-focus);outline-offset:2px}.category-index__title[data-v-9c29f531]{color:var(--od-color-wine);font-size:var(--od-text-h4,1.25rem);font-weight:var(--od-weight-bold);line-height:1.2;margin:0;text-wrap:balance}.category-index__pitch[data-v-9c29f531]{color:var(--od-color-copy);font-size:var(--od-text-caption);line-height:var(--od-leading-relaxed);text-wrap:pretty}.category-index__marks[data-v-9c29f531]{align-content:end;display:grid;gap:.5rem;justify-items:start}.category-index__names[data-v-9c29f531]{display:flex;flex-wrap:wrap;gap:.45rem}.category-index__mark[data-v-9c29f531]{background:var(--od-surface-ticket);block-size:2.9rem;border-radius:.5rem;display:inline-grid;min-inline-size:3.25rem;padding-inline:.65rem;place-items:center;--logo-scale:.8}.category-index__mark img[data-v-9c29f531]{block-size:calc(var(--logo-block, 1.75rem)*var(--logo-scale));inline-size:auto;max-inline-size:5rem;-o-object-fit:contain;object-fit:contain}.category-index__mark img.logo--wide[data-v-9c29f531]{max-block-size:1.3rem}.category-index__mark img.logo--mark[data-v-9c29f531]{max-block-size:1.7rem}.category-index__caption[data-v-9c29f531],.category-index__mark--word[data-v-9c29f531]{color:var(--od-color-ink);font-size:var(--od-text-micro);font-weight:var(--od-weight-bold);line-height:1;white-space:nowrap}.category-index__mark--symbol[data-v-9c29f531]{gap:.4rem;grid-auto-flow:column}.category-index__action[data-v-9c29f531]{align-items:center;align-self:end;color:var(--od-color-wine);display:inline-flex;font-size:var(--od-text-caption);font-weight:var(--od-weight-bold);gap:.35rem;justify-self:start;line-height:1.3;padding-block:.2rem}.category-index__action[data-v-9c29f531] svg{block-size:.9rem;inline-size:.9rem;transition:translate var(--od-duration-fast) var(--od-ease-out)}@media(prefers-reduced-motion:reduce){.category-index__action[data-v-9c29f531],.category-index__action[data-v-9c29f531] svg,.category-index__card[data-v-9c29f531]{transition:none}.category-index__card[data-v-9c29f531]:hover{transform:none}}@media(max-width:560px){.category-index[data-v-9c29f531]{gap:.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.category-index__card[data-v-9c29f531]{border-radius:.85rem;gap:.6rem;padding:.85rem}.category-index__title[data-v-9c29f531]{font-size:var(--od-text-body)}.category-index__pitch[data-v-9c29f531]{display:none}.category-index__mark[data-v-9c29f531]{block-size:2rem;min-inline-size:2.5rem;padding-inline:.45rem}.category-index__mark[data-v-9c29f531]:nth-child(n+4){display:none}.category-index__mark[data-v-9c29f531]{--logo-scale:.55}.category-index__mark img[data-v-9c29f531]{max-inline-size:3.5rem}.category-index__mark img.logo--wide[data-v-9c29f531]{max-block-size:.95rem}.category-index__mark img.logo--mark[data-v-9c29f531]{max-block-size:1.2rem}}.category-index--compact[data-v-9c29f531]{--index-max:2;grid-template-columns:repeat(auto-fit,minmax(max(min(100%,19rem),calc((100% - (var(--index-max) - 1)*var(--od-space-3))/var(--index-max))),1fr))}@media(max-width:560px){.category-index--compact[data-v-9c29f531]{grid-template-columns:minmax(0,1fr)}.category-index--compact .category-index__pitch[data-v-9c29f531]{display:block}.category-index--compact .category-index__mark[data-v-9c29f531]:nth-child(n+4){display:inline-grid}}.feature-faq__plans[data-v-41ae406e]{margin:1.5rem 0 0}.feature-siblings__list[data-v-5888e72d]{border-block:1px solid var(--od-border-inverse);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.feature-siblings__list li[data-v-5888e72d]{min-width:0}.feature-siblings__list li[data-v-5888e72d]:nth-child(2n){border-left:1px solid var(--od-border-inverse)}.feature-siblings__list li[data-v-5888e72d]:nth-child(n+3){border-top:1px solid var(--od-border-inverse)}.feature-siblings__list a[data-v-5888e72d]{align-content:center;color:var(--od-fg-inverse);display:grid;gap:var(--od-space-2) var(--od-space-5);grid-template-columns:minmax(0,1fr) auto;min-height:8.5rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem);text-decoration:none;transition:background-color var(--od-duration-fast) var(--od-ease-out)}.feature-siblings__list a[data-v-5888e72d]:hover{background:#ffffff0f}.feature-siblings__list a[data-v-5888e72d]:focus-visible{outline:3px solid var(--od-focus);outline-offset:-3px}.feature-siblings__list strong[data-v-5888e72d]{font-size:var(--od-text-title);letter-spacing:var(--od-tracking-title);line-height:var(--od-leading-heading);overflow-wrap:break-word}.feature-siblings__list span[data-v-5888e72d]{color:var(--od-fg-inverse-muted);font-size:var(--od-text-body);line-height:var(--od-leading-relaxed);max-width:34ch}.feature-siblings__arrow[data-v-5888e72d]{align-self:center;grid-column:2;grid-row:1/3;transition:translate var(--od-duration-fast) var(--od-ease-out)}.feature-siblings__list a:hover .feature-siblings__arrow[data-v-5888e72d]{translate:.25rem 0}.feature-used-by[data-v-5888e72d]{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--od-space-3) var(--od-space-5);margin-top:clamp(1.5rem,1rem + 2vw,2.5rem)}.feature-used-by__title[data-v-5888e72d]{color:var(--od-fg-inverse-muted);font-size:var(--od-text-caption);font-weight:var(--od-weight-bold);letter-spacing:.02em;margin:0}.feature-used-by__list[data-v-5888e72d]{display:flex;flex-wrap:wrap;gap:var(--od-space-2);list-style:none;margin:0;padding:0}.feature-used-by__list a[data-v-5888e72d]{align-items:center;border:1px solid var(--od-border-inverse);border-radius:999px;color:var(--od-fg-inverse);display:inline-flex;font-size:var(--od-text-body);min-height:2.5rem;padding:0 var(--od-space-4);position:relative;text-decoration:none;transition:background-color var(--od-duration-fast) var(--od-ease-out)}.feature-used-by__list a[data-v-5888e72d]:before{content:"";inset:calc(-.125rem - 1px) -1px;position:absolute}.feature-used-by__list a[data-v-5888e72d]:hover{background:#ffffff0f}.feature-used-by__list a[data-v-5888e72d]:focus-visible{outline:3px solid var(--od-focus);outline-offset:2px}@media(max-width:767px){.feature-siblings__list[data-v-5888e72d]{grid-template-columns:minmax(0,1fr)}.feature-siblings__list li[data-v-5888e72d]:nth-child(2n){border-left:0}.feature-siblings__list li+li[data-v-5888e72d]{border-top:1px solid var(--od-border-inverse)}.feature-siblings__list a[data-v-5888e72d]{gap:.25rem var(--od-space-4);min-height:0;padding:var(--od-space-5) 0}.feature-siblings__list a[data-v-5888e72d]:hover{background:none}.feature-siblings__list strong[data-v-5888e72d]{font-size:var(--od-text-h4,1.25rem)}.feature-siblings__list span[data-v-5888e72d]{font-size:var(--od-text-caption)}}@media(prefers-reduced-motion:reduce){.feature-siblings__arrow[data-v-5888e72d],.feature-siblings__list a[data-v-5888e72d]{transition:none}.feature-siblings__list a:hover .feature-siblings__arrow[data-v-5888e72d]{translate:none}}.feature-template[data-v-4fbe50cc]{--od-feature-section-y:clamp(4rem,3rem + 4vw,7rem);background:var(--od-bg);color:var(--od-fg)}.feature-template[data-v-4fbe50cc] .site-chapter{padding-block:var(--od-feature-section-y)}.feature-template[data-v-4fbe50cc] .feature-template__details{--site-chapter-surface:#141215;--site-chapter-fg:#f6f3ef;--site-chapter-muted:#c0b9be;--od-fg-muted:#c0b9be;--od-border:hsla(34,28%,95%,.16);background:#141215;border-top:1px solid hsla(34,28%,95%,.12);color:#f6f3ef}.feature-template[data-v-4fbe50cc] .feature-template__details .site-chapter__title{max-width:22ch}.feature-template[data-v-4fbe50cc] .feature-details__item article{padding-block:clamp(1.7rem,3vw,2.75rem)}.feature-proof-card[data-v-4fbe50cc]{align-content:start;background:#fffaf4;border-radius:var(--od-radius-lg);box-shadow:inset 0 0 0 1px #3a201814,0 18px 40px -26px #28120e59;display:grid;gap:var(--od-space-2);height:100%;padding:clamp(1.5rem,3vw,2.25rem)}.feature-proof-card p[data-v-4fbe50cc]{margin:0}.feature-proof-card__eyebrow[data-v-4fbe50cc]{color:var(--od-fg-accent);font-size:var(--od-text-caption);font-weight:var(--od-weight-bold)}.feature-proof-card__venue[data-v-4fbe50cc]{font-size:var(--od-text-h3);font-weight:var(--od-weight-bold);letter-spacing:var(--od-tracking-h3);line-height:var(--od-leading-h3)}.feature-proof-card__meta[data-v-4fbe50cc]{color:var(--od-fg-muted);font-size:var(--od-text-body)}.feature-proof-card__source[data-v-4fbe50cc]{align-items:center;border-top:1px solid rgba(58,32,24,.12);color:var(--od-fg-muted);display:flex;font-size:var(--od-text-micro);gap:var(--od-space-3);margin-top:var(--od-space-6);padding-top:var(--od-space-4)}.feature-proof-card__source img[data-v-4fbe50cc]{height:1.5rem;width:auto}.feature-template[data-v-4fbe50cc] .category-index--compact .category-index__names{--tray-row:2.25rem;--tray-pad:.25rem;align-content:flex-start;align-items:center;block-size:calc(var(--tray-row) + var(--tray-pad)*2);-moz-column-gap:.45rem;column-gap:.45rem;display:flex;flex-wrap:wrap;inline-size:calc(100% + var(--tray-pad)*2);margin:calc(var(--tray-pad)*-1);overflow:hidden;padding:var(--tray-pad);row-gap:2rem}.feature-template[data-v-4fbe50cc] .category-index--compact .category-index__marks{align-content:end}.feature-template[data-v-4fbe50cc] .category-index--compact .category-index__mark{align-items:center;background:#fff;block-size:var(--tray-row);border:1px solid rgba(58,32,24,.12);border-radius:999px;box-shadow:0 1px 2px #28120e0f;display:inline-flex;gap:.4rem;min-inline-size:0;padding:0 .8rem}.feature-template[data-v-4fbe50cc] .category-index--compact .category-index__mark img{block-size:1.15rem;max-block-size:none;max-inline-size:5.5rem}.feature-template[data-v-4fbe50cc] .category-index--compact .category-index__mark img.logo--wide{block-size:1.25rem;max-inline-size:6.5rem}.feature-template[data-v-4fbe50cc] .category-index--compact .category-index__mark--symbol img{block-size:1.05rem}.feature-template[data-v-4fbe50cc] .category-index--compact .category-index__caption,.feature-template[data-v-4fbe50cc] .category-index--compact .category-index__mark--word{color:color-mix(in oklch,var(--od-color-ink) 82%,transparent);font-size:.8125rem;font-weight:500;letter-spacing:-.005em}.feature-template[data-v-4fbe50cc] .feature-tray-more{align-items:center;background:#3a201812;block-size:1.4rem;border-radius:999px;color:var(--od-fg-muted);display:inline-flex;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600;padding-inline:.45rem;white-space:nowrap}@media(max-width:560px){.feature-template[data-v-4fbe50cc] .category-index--compact .category-index__names{-moz-column-gap:.4rem;column-gap:.4rem}.feature-template[data-v-4fbe50cc] .category-index--compact .category-index__mark{padding-inline:.65rem}}
