.HandheldLandingView_root__IyBOy{--hh-ink:#0b232a;--hh-body:#34504f;--hh-muted:#61716d;--hh-line:#dce1d9;--hh-soft:#f4f2ed;--hh-blue:#1a5158;--hh-max:1120px;--hh-prose:40rem;color:#173238;background:#fff}.HandheldLandingView_container__VK3R8{width:100%;max-width:var(--hh-max);margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.HandheldLandingView_container__VK3R8{padding-inline:1.5rem}}@media (min-width:1024px){.HandheldLandingView_container__VK3R8{padding-inline:2rem}}.HandheldLandingView_eyebrow__w39r5{color:var(--hh-blue)}.HandheldLandingView_eyebrowOnDark__JXDN4,.HandheldLandingView_eyebrow__w39r5{margin:0;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.HandheldLandingView_eyebrowOnDark__JXDN4{color:#e4d5b9}.HandheldLandingView_h1____B6N{margin:.75rem 0 0;max-width:18ch;color:#fff;font-size:clamp(1.7rem,3.4vw,2.55rem);font-weight:800;letter-spacing:-.03em;line-height:1.12;text-wrap:balance}.HandheldLandingView_h2__jP3cu{color:var(--hh-ink)}.HandheldLandingView_h2OnDark__qL_DM,.HandheldLandingView_h2__jP3cu{margin:.75rem 0 0;max-width:var(--hh-prose);font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.22;text-wrap:balance}.HandheldLandingView_h2OnDark__qL_DM{color:#fff}.HandheldLandingView_h3__g_eoF{margin:0;color:var(--hh-ink);font-size:1.02rem;font-weight:700;letter-spacing:-.015em;line-height:1.3}.HandheldLandingView_prose__Q2tz_{color:var(--hh-body)}.HandheldLandingView_proseOnDark__251y3,.HandheldLandingView_prose__Q2tz_{margin:.95rem 0 0;max-width:var(--hh-prose);font-size:1.02rem;line-height:1.7;text-wrap:pretty}.HandheldLandingView_proseOnDark__251y3{color:hsla(55,31%,93%,.92)}.HandheldLandingView_proseOnDark__251y3 strong,.HandheldLandingView_prose__Q2tz_ strong{font-weight:700}.HandheldLandingView_prose__Q2tz_ strong{color:var(--hh-ink)}.HandheldLandingView_proseOnDark__251y3 strong{color:#fff}.HandheldLandingView_breadcrumb__z_LkY{margin:0;padding:6.5rem 0 0;list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;color:hsla(55,31%,93%,.7);font-size:13px}.HandheldLandingView_breadcrumb__z_LkY a{color:inherit;text-decoration:none}.HandheldLandingView_breadcrumb__z_LkY a:hover{color:#fff}.HandheldLandingView_breadcrumb__z_LkY a:focus-visible{outline:2px solid #d8c39f;outline-offset:2px}.HandheldLandingView_breadcrumbCurrent__t0_Dn{color:#fff;font-weight:500}.HandheldLandingView_hero___O9vP{padding:1rem 0 2.75rem;background:linear-gradient(180deg,#0b232a,#102f36 72%,#143b42)}@media (min-width:1024px){.HandheldLandingView_hero___O9vP{padding:1.25rem 0 3.25rem}}.HandheldLandingView_ctaRow__PQerx{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.HandheldLandingView_btnPrimaryDark__NMe_P,.HandheldLandingView_btnPrimary__O_lhM,.HandheldLandingView_btnSecondaryLight__z2Qvi,.HandheldLandingView_btnSecondary__bqKpN{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.4rem;border-radius:8px;padding:.8rem 1.35rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}@media (prefers-reduced-motion:reduce){.HandheldLandingView_btnPrimaryDark__NMe_P,.HandheldLandingView_btnPrimary__O_lhM,.HandheldLandingView_btnSecondaryLight__z2Qvi,.HandheldLandingView_btnSecondary__bqKpN{transition:none}}.HandheldLandingView_btnPrimary__O_lhM{background:var(--hh-blue);color:#fff;box-shadow:0 8px 24px rgba(26,81,88,.28)}.HandheldLandingView_btnPrimary__O_lhM:hover{background:#2b676d}.HandheldLandingView_btnSecondary__bqKpN{border:1px solid hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.06);color:#fff}.HandheldLandingView_btnSecondary__bqKpN:hover{border-color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.12)}.HandheldLandingView_btnPrimaryDark__NMe_P{background:var(--hh-blue);color:#fff}.HandheldLandingView_btnPrimaryDark__NMe_P:hover{background:#2b676d}.HandheldLandingView_btnSecondaryLight__z2Qvi{border:1px solid #ccd5cb;background:#fff;color:var(--hh-ink)}.HandheldLandingView_btnSecondaryLight__z2Qvi:hover{border-color:#b8c7dc;background:var(--hh-soft)}.HandheldLandingView_btnPrimaryDark__NMe_P:focus-visible,.HandheldLandingView_btnPrimary__O_lhM:focus-visible,.HandheldLandingView_btnSecondaryLight__z2Qvi:focus-visible,.HandheldLandingView_btnSecondary__bqKpN:focus-visible{outline:2px solid #d8c39f;outline-offset:2px}.HandheldLandingView_sectionSoft__716A0,.HandheldLandingView_section__95_Rz{border-bottom:1px solid var(--hh-line);padding-block:clamp(2.5rem,4vw,3.5rem)}.HandheldLandingView_sectionSoft__716A0{background:var(--hh-soft)}.HandheldLandingView_anchorTarget___Zcko{scroll-margin-top:6.5rem}.HandheldLandingView_steps__Oxv98{display:grid;gap:.9rem;margin:1.5rem 0 0;padding:0;list-style:none;counter-reset:hh-step}@media (min-width:900px){.HandheldLandingView_steps__Oxv98{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.HandheldLandingView_step__JJilE{border:1px solid var(--hh-line);border-radius:8px;background:#fff;padding:1.1rem 1rem;counter-increment:hh-step}.HandheldLandingView_stepIndex__hNdFJ{display:block;margin:0;color:var(--hh-blue);font-size:12px;font-weight:700;letter-spacing:.12em}.HandheldLandingView_stepIndex__hNdFJ:before{content:counter(hh-step,decimal-leading-zero)}.HandheldLandingView_stepTitle__k5pSw{margin:.4rem 0 0;color:var(--hh-ink);font-size:1rem;font-weight:700;line-height:1.3}.HandheldLandingView_stepText__b05S0{margin:.5rem 0 0;color:var(--hh-body);font-size:.93rem;line-height:1.55}.HandheldLandingView_thesis__KQIud{margin:2rem auto 0;max-width:26ch;padding-top:1.5rem;border-top:1px solid var(--hh-line);color:var(--hh-ink);font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:800;letter-spacing:-.03em;line-height:1.22;text-align:center;text-wrap:balance}.HandheldLandingView_calloutGrid__Xblu0{display:grid;gap:1rem;margin-top:1.5rem}@media (min-width:800px){.HandheldLandingView_calloutGrid__Xblu0{grid-template-columns:repeat(3,minmax(0,1fr))}}.HandheldLandingView_callout__95xdE{border:1px solid var(--hh-line);border-radius:8px;background:#fff;padding:1.15rem 1.1rem}.HandheldLandingView_calloutText__niUSu{margin:.55rem 0 0;color:var(--hh-body);font-size:.95rem;line-height:1.55;text-wrap:pretty}.HandheldLandingView_capGrid__g9iIU{display:grid;gap:1rem;margin-top:1.5rem}@media (min-width:700px){.HandheldLandingView_capGrid__g9iIU{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.HandheldLandingView_capGrid__g9iIU{grid-template-columns:repeat(3,minmax(0,1fr))}}.HandheldLandingView_cap__11Kpj{border:1px solid var(--hh-line);border-radius:8px;background:#fff;padding:1.15rem 1.1rem}.HandheldLandingView_capText__mNsXO{margin:.55rem 0 0;color:var(--hh-body);font-size:.95rem;line-height:1.55;text-wrap:pretty}.HandheldLandingView_linkRow__46LXo{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.35rem}.HandheldLandingView_linkRow__46LXo a{color:var(--hh-blue);font-size:.95rem;font-weight:600;text-decoration:none}.HandheldLandingView_linkRow__46LXo a:hover{color:#15464c}.HandheldLandingView_linkRow__46LXo a:focus-visible{outline:2px solid #d8c39f;outline-offset:2px}.HandheldLandingView_fitGrid__rliLB{display:grid;gap:1.25rem;margin-top:1.5rem}@media (min-width:900px){.HandheldLandingView_fitGrid__rliLB{grid-template-columns:1fr 1fr;gap:1.5rem}}.HandheldLandingView_fitCard__7om5v{border:1px solid var(--hh-line);border-radius:8px;background:#fff;padding:1.25rem 1.15rem}.HandheldLandingView_fitList__Zkyri{margin:.85rem 0 0;padding:0;list-style:none;display:grid;gap:.55rem}.HandheldLandingView_fitList__Zkyri li{position:relative;padding-left:1rem;color:var(--hh-body);font-size:.95rem;line-height:1.5}.HandheldLandingView_fitList__Zkyri li:before{content:"";position:absolute;top:.55rem;left:0;width:.35rem;height:.35rem;border-radius:999px;background:var(--hh-blue)}.HandheldLandingView_boundary__g8JkU{margin:1.35rem 0 0;max-width:var(--hh-prose);color:var(--hh-muted);font-size:.95rem;line-height:1.65}.HandheldLandingView_setupSteps__yaegY{display:grid;gap:.9rem;margin:1.5rem 0 0;padding:0;list-style:none;counter-reset:hh-setup}@media (min-width:900px){.HandheldLandingView_setupSteps__yaegY{grid-template-columns:repeat(3,minmax(0,1fr))}}.HandheldLandingView_setupStep__K95Iq{border:1px solid var(--hh-line);border-radius:8px;background:#fff;padding:1.1rem 1rem;counter-increment:hh-setup}.HandheldLandingView_setupIndex__TwPEy{display:block;margin:0;color:var(--hh-blue);font-size:12px;font-weight:700;letter-spacing:.12em}.HandheldLandingView_setupIndex__TwPEy:before{content:counter(hh-setup,decimal-leading-zero)}.HandheldLandingView_setupTitle__by5r4{margin:.4rem 0 0;color:var(--hh-ink);font-size:1rem;font-weight:700}.HandheldLandingView_setupText__zd7SM{margin:.5rem 0 0;color:var(--hh-body);font-size:.93rem;line-height:1.55}.HandheldLandingView_insightWrap__RATqu{margin-top:1.5rem;max-width:36rem}.HandheldLandingView_faqSection__zEUDi{border-bottom:1px solid var(--hh-line);background:#fff;padding-block:clamp(2.5rem,4vw,3.5rem)}.HandheldLandingView_faqList__nT8SG{margin:1.5rem 0 0;max-width:46rem;border-block:1px solid var(--hh-line)}.HandheldLandingView_faqItem__JuDCW{border-bottom:1px solid var(--hh-line)}.HandheldLandingView_faqItem__JuDCW:last-child{border-bottom:0}.HandheldLandingView_faqButton__Cv5gD{display:flex;width:100%;min-height:2.75rem;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border:0;background:transparent;color:var(--hh-ink);font:inherit;font-size:1rem;font-weight:600;text-align:left;cursor:pointer}.HandheldLandingView_faqButton__Cv5gD:focus-visible{outline:2px solid #d8c39f;outline-offset:2px}.HandheldLandingView_faqIcon__0L_1G{display:inline-flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #ccd5cb;border-radius:999px;color:var(--hh-blue);transition:transform .2s ease}@media (prefers-reduced-motion:reduce){.HandheldLandingView_faqIcon__0L_1G{transition:none}}.HandheldLandingView_faqIconOpen__pBLYj{transform:rotate(45deg)}.HandheldLandingView_faqPanel__tt3cl{padding:0 0 1.1rem;color:var(--hh-body);font-size:.98rem;line-height:1.65;text-wrap:pretty}.HandheldLandingView_finalCta__ruBo4{background:var(--hh-ink);padding-block:clamp(2.75rem,4vw,3.75rem)}.HandheldLandingView_hero___O9vP{background:#0b232a}.HandheldLandingView_heroGlow__UjZeS{display:none}.HandheldLandingView_h1____B6N,.HandheldLandingView_heroTitle__XJ_eH{font-weight:500;letter-spacing:-.045em;line-height:1.08}.HandheldLandingView_h2OnDark__qL_DM,.HandheldLandingView_h2__jP3cu,.HandheldLandingView_heading__CkwAF{font-weight:500;letter-spacing:-.035em;line-height:1.18}.HandheldLandingView_dutyTitle__bQJIL,.HandheldLandingView_h3__g_eoF,.HandheldLandingView_opsTitle__kgd2d,.HandheldLandingView_principleTitle__gVvJ7,.HandheldLandingView_processTitle__wVNZA{font-weight:500}.HandheldLandingView_eyebrowOnDark__JXDN4,.HandheldLandingView_hero___O9vP .HandheldLandingView_eyebrow__w39r5{color:#d6be96}.HandheldLandingView_btnPrimary__O_lhM{background:#1a5158;box-shadow:none;border-radius:4px}.HandheldLandingView_btnPrimary__O_lhM:hover{background:#15464c}.HandheldLandingView_hero___O9vP .HandheldLandingView_btnPrimaryDark__NMe_P,.HandheldLandingView_hero___O9vP .HandheldLandingView_btnPrimary__O_lhM{background:#cfb88d;color:#102d32;box-shadow:none}.HandheldLandingView_hero___O9vP .HandheldLandingView_btnPrimaryDark__NMe_P:hover,.HandheldLandingView_hero___O9vP .HandheldLandingView_btnPrimary__O_lhM:hover{background:#e2cca8}.HandheldLandingView_btnSecondaryLight__z2Qvi,.HandheldLandingView_btnSecondary__bqKpN{border-radius:4px;box-shadow:none}.HandheldLandingView_callout__95xdE,.HandheldLandingView_cap__11Kpj,.HandheldLandingView_card__zthdn,.HandheldLandingView_faqItem__JuDCW,.HandheldLandingView_fitCard__7om5v,.HandheldLandingView_responsibilityCard__td2wa{box-shadow:none}.HandheldLandingView_root__IyBOy .rx-solution-photo-handheld{-o-object-position:72% 32%;object-position:72% 32%}.HandheldLandingView_connectionSection__DJYPQ,.HandheldLandingView_demoSection__zSUzW{padding-block:clamp(3.25rem,6vw,6rem)}.HandheldLandingView_demoSection__zSUzW{background:linear-gradient(155deg,#f6f3eb,#ebf0e9);border-bottom:1px solid var(--hh-line)}.HandheldLandingView_connectionSection__DJYPQ .HandheldLandingView_h2__jP3cu,.HandheldLandingView_demoSection__zSUzW .HandheldLandingView_h2__jP3cu{font-size:clamp(1.85rem,4vw,3rem)}.HandheldLandingView_demoGrid__mK_lP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.3vw,1.7rem);margin-top:1.9rem}.HandheldLandingView_demoCard__2Xodi{display:flex;flex-direction:column;min-width:0;margin:0;overflow:hidden;background:#fffefa;border:1px solid #d3ddd2;border-radius:13px}.HandheldLandingView_demoDevice__ET7OH{display:grid;justify-items:center;align-content:center;padding:1.3rem;background:radial-gradient(ellipse at 50% 35%,#dce9df,#c4d5c9)}.HandheldLandingView_demoDevice__ET7OH img{display:block;width:min(100%,220px);height:auto;border:5px solid #193438;border-radius:14px;box-shadow:0 12px 24px #17342d38}.HandheldLandingView_demoCard__2Xodi figcaption{padding:1.2rem 1.3rem 1.5rem}.HandheldLandingView_demoNumber__8sG21{display:block;margin-bottom:.55rem;color:#1a5158;font-size:.75rem;font-weight:700;letter-spacing:.13em}.HandheldLandingView_demoCard__2Xodi figcaption p{margin-top:.6rem;color:var(--hh-body);font-size:.95rem;line-height:1.6}.HandheldLandingView_productUse__h4bwb{background:#f4f2ed}.HandheldLandingView_connectionSection__DJYPQ{background:#0b232a}.HandheldLandingView_connectionSection__DJYPQ .HandheldLandingView_eyebrow__w39r5{color:#d6be96}.HandheldLandingView_connectionSection__DJYPQ .HandheldLandingView_h2__jP3cu,.HandheldLandingView_connectionSection__DJYPQ .HandheldLandingView_prose__Q2tz_ strong{color:#fff}.HandheldLandingView_connectionSection__DJYPQ .HandheldLandingView_prose__Q2tz_{color:#d6e2dc}.HandheldLandingView_connectionSection__DJYPQ .HandheldLandingView_linkRow__46LXo a{color:#e4d5b9}.HandheldLandingView_connectionSection__DJYPQ .HandheldLandingView_linkRow__46LXo a:hover{color:#fff}.HandheldLandingView_connectionFlow__6qfE_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.6rem 0;padding:0;list-style:none;counter-reset:handheld-stage}.HandheldLandingView_connectionFlow__6qfE_ li{counter-increment:handheld-stage;padding:1rem;color:#f7f5ee;background:#15353c;border:1px solid #547070;border-radius:7px}.HandheldLandingView_connectionFlow__6qfE_ li:before{content:counter(handheld-stage,decimal-leading-zero);display:block;margin-bottom:.35rem;color:#d6be96;font-size:.75rem;letter-spacing:.12em}@media (max-width:680px){.HandheldLandingView_connectionFlow__6qfE_,.HandheldLandingView_demoGrid__mK_lP{grid-template-columns:minmax(0,1fr)}.HandheldLandingView_demoDevice__ET7OH img{width:min(100%,240px)}}.HandheldLandingView_demoSection__zSUzW{background:radial-gradient(ellipse at 50% 25%,#20454a,#0e292f 66%);border-block:1px solid #486260;color:#f8f4e8}.HandheldLandingView_demoSection__zSUzW .HandheldLandingView_eyebrow__w39r5{color:#d6be96}.HandheldLandingView_demoSection__zSUzW .HandheldLandingView_h2__jP3cu{color:#f8f4e8}.HandheldLandingView_demoSection__zSUzW .HandheldLandingView_prose__Q2tz_{color:#cbdad4}.HandheldLandingView_demoSection__zSUzW .HandheldLandingView_container__VK3R8{max-width:1220px}.HandheldLandingView_demoGrid__mK_lP{margin-top:clamp(1.9rem,4vw,3.4rem);gap:clamp(12px,2.1vw,28px)}.HandheldLandingView_demoCard__2Xodi{border:1px solid #69847c;border-radius:14px;background:#102d33}.HandheldLandingView_demoCard__2Xodi:nth-child(2){border-color:#bfaa82;background:#163a40}.HandheldLandingView_demoDevice__ET7OH{padding:clamp(1.1rem,2.7vw,2rem);background:radial-gradient(ellipse at 50% 35%,#526e65,#29484b 76%);border-bottom:1px solid #78908655}.HandheldLandingView_demoDevice__ET7OH img{width:min(100%,215px);border:6px solid #122229;border-radius:17px;box-shadow:0 16px 32px #061619b0,0 0 0 1px #a1b8ad70}.HandheldLandingView_demoCard__2Xodi figcaption{padding:clamp(1rem,2.1vw,1.65rem)}.HandheldLandingView_demoCard__2Xodi .HandheldLandingView_h3__g_eoF{color:#f8f4e8;font-size:1.16rem}.HandheldLandingView_demoCard__2Xodi figcaption p{color:#d1ddd6}.HandheldLandingView_demoNumber__8sG21{color:#dec79d}.HandheldLandingView_workflowSection__LkjdX{background:#faf8f1;padding-block:clamp(3.5rem,6vw,6.5rem)}.HandheldLandingView_connectionSection__DJYPQ .HandheldLandingView_h2__jP3cu,.HandheldLandingView_finalCta__ruBo4 .HandheldLandingView_h2OnDark__qL_DM,.HandheldLandingView_productUse__h4bwb .HandheldLandingView_h2__jP3cu,.HandheldLandingView_setupSection__wPs_Z .HandheldLandingView_h2__jP3cu,.HandheldLandingView_workflowSection__LkjdX .HandheldLandingView_h2__jP3cu{font-size:clamp(1.8rem,3.6vw,2.85rem);line-height:1.12}.HandheldLandingView_workflowSection__LkjdX .HandheldLandingView_steps__Oxv98{gap:0 1.35rem}.HandheldLandingView_workflowSection__LkjdX .HandheldLandingView_step__JJilE{padding:1.1rem .15rem 1.25rem;border:0;border-top:1px solid #b7a780;border-radius:0;background:transparent}.HandheldLandingView_workflowSection__LkjdX .HandheldLandingView_stepIndex__hNdFJ{color:#795d32;font-size:.8rem}.HandheldLandingView_workflowSection__LkjdX .HandheldLandingView_stepTitle__k5pSw{font-size:1.06rem}.HandheldLandingView_productUse__h4bwb{border-block:1px solid #d6ded2;background:#eaf0e8}.HandheldLandingView_productUse__h4bwb .HandheldLandingView_callout__95xdE{border:0;border-left:1px solid #9fb6a6;border-radius:0;background:transparent}.HandheldLandingView_cap__11Kpj{border-color:#d5dfd4;border-radius:10px}.HandheldLandingView_connectionSection__DJYPQ{background:#112e35}.HandheldLandingView_connectionFlow__6qfE_ li{border-color:#768d83;background:#1a3b41}.HandheldLandingView_setupSection__wPs_Z{background:#f3f0e6}.HandheldLandingView_setupSection__wPs_Z .HandheldLandingView_setupStep__K95Iq{border-color:#d9d5c4;background:#fcfbf7}.HandheldLandingView_finalCta__ruBo4{padding-block:clamp(3.5rem,7vw,6.5rem);background:radial-gradient(ellipse at 85% 35%,#244a4b,#0b232a 66%);border-top:2px solid #b6a078}.HandheldLandingView_finalCta__ruBo4 .HandheldLandingView_btnPrimary__O_lhM{background:#d6be96;color:#0b232a}.HandheldLandingView_finalCta__ruBo4 .HandheldLandingView_btnPrimary__O_lhM:hover{background:#e5d2ae}@media (max-width:680px){.HandheldLandingView_demoGrid__mK_lP{gap:1rem}.HandheldLandingView_demoDevice__ET7OH img{width:min(100%,235px)}}.KioskLandingView_page__EbC27{--ink:#0b232a;--gold:#e2c9a0;--paper:#f6f3ec;--muted:#415955;color:var(--ink);background:var(--paper)}.KioskLandingView_wrap__csVqD{width:min(1200px,calc(100% - clamp(2.25rem, 9vw, 9rem)));margin-inline:auto}.KioskLandingView_eyebrow__mG0Od{display:flex;align-items:center;gap:.7rem;margin:0 0 .95rem;color:#705b3e;font-size:.7rem;font-weight:700;line-height:1.55;letter-spacing:.15em;text-transform:uppercase}.KioskLandingView_eyebrow__mG0Od:before{content:"";flex:0 0 1.6rem;height:1px;background:currentColor}.KioskLandingView_rollout__76dKT .KioskLandingView_eyebrow__mG0Od{color:var(--gold)}.KioskLandingView_page__EbC27 h2{max-width:24ch;margin:0;font-size:clamp(2rem,3.8vw,3.65rem);font-weight:500;line-height:1.1;letter-spacing:-.045em;text-wrap:balance}.KioskLandingView_lead__Opqj0{max-width:52ch;margin:1.2rem 0 0;color:var(--muted);font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.65}.KioskLandingView_rollout__76dKT .KioskLandingView_lead__Opqj0,.KioskLandingView_rollout__76dKT .KioskLandingView_rows__DkB39 p{color:#d1dedb}.KioskLandingView_primary__wziI8{display:inline-flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:49px;padding:.65rem .95rem;border:1px solid #c0a378;border-radius:5px;background:var(--gold);color:var(--ink);font-size:.875rem;font-weight:600}.KioskLandingView_primary__wziI8:hover{background:#f4dfbb}.KioskLandingView_page__EbC27 a:focus-visible{outline:2px solid #ac8751;outline-offset:4px}.KioskLandingView_page__EbC27 .rx-solution-hero .rx-solution-photo{-o-object-position:76% 45%;object-position:76% 45%}.KioskLandingView_section__cS3R7{padding-block:clamp(3rem,7.5vw,6rem);scroll-margin-top:5rem}.KioskLandingView_related__cBii7 ul,.KioskLandingView_rows__DkB39,.KioskLandingView_steps__iv9Bw{margin:0;padding:0;list-style:none}.KioskLandingView_steps__iv9Bw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(1.6rem,4vw,3rem);gap:1rem}.KioskLandingView_steps__iv9Bw li{padding:clamp(1.25rem,3vw,2rem);border:1px solid #d8d2c5;border-block-start:2px solid #b3986d;border-radius:8px;background:#fffdf8}.KioskLandingView_steps__iv9Bw li>span{color:#755b35;font-family:Georgia,serif;font-size:1.65rem}.KioskLandingView_rows__DkB39 h3,.KioskLandingView_steps__iv9Bw h3{margin:.55rem 0 .4rem;font-size:1.12rem;font-weight:650;line-height:1.25}.KioskLandingView_rows__DkB39 p,.KioskLandingView_steps__iv9Bw p{margin:0;color:var(--muted);font-size:.96rem;line-height:1.6}.KioskLandingView_settings__I5O6F{background:#e8efea;border-block:1px solid #d1dcd3}.KioskLandingView_rollout__76dKT,.KioskLandingView_split__VqbP_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.75rem,6vw,6rem)}.KioskLandingView_rows__DkB39 li{padding-block:1rem;border-block-start:1px solid #a5b9ae}.KioskLandingView_rows__DkB39 li:last-child{border-block-end:1px solid #a5b9ae}.KioskLandingView_rows__DkB39 h3{margin-top:0}.KioskLandingView_rollout__76dKT{align-items:center;padding:clamp(1.5rem,5vw,4.5rem);border:1px solid #315156;border-radius:12px;background:#12343a;color:#fffdf6}.KioskLandingView_rollout__76dKT .KioskLandingView_primary__wziI8{margin-top:1.35rem}.KioskLandingView_rollout__76dKT .KioskLandingView_rows__DkB39 li{border-color:#aabfb356}.KioskLandingView_related__cBii7{padding-block:0 clamp(2rem,5vw,4rem)}.KioskLandingView_related__cBii7 h2{margin-bottom:.65rem;font-size:1.1rem;letter-spacing:0}.KioskLandingView_related__cBii7 ul{display:flex;flex-wrap:wrap;gap:.5rem}.KioskLandingView_related__cBii7 a{display:inline-flex;align-items:center;min-height:44px;gap:.45rem;padding:.4rem .65rem;border:1px solid #c9d4cc;border-radius:4px;color:#1d494d;font-size:.82rem}.KioskLandingView_related__cBii7 a:hover{background:#e8efea}@media (max-width:680px){.KioskLandingView_rollout__76dKT,.KioskLandingView_split__VqbP_,.KioskLandingView_steps__iv9Bw{grid-template-columns:minmax(0,1fr)}}.KdsLandingView_page__O1o1_{--ink:#0b232a;--gold:#e2c9a0;--paper:#f6f3ec;--muted:#415955;background:var(--paper);color:var(--ink)}.KdsLandingView_wrap__Pi0Gv{width:min(1200px,calc(100% - clamp(2.25rem, 9vw, 9rem)));margin-inline:auto}.KdsLandingView_hero__4dES8{position:relative;isolation:isolate;overflow:hidden;display:grid;align-items:center;min-height:43rem;padding-block:8.5rem 4rem;background:var(--ink);color:#fffdf7}.KdsLandingView_heroImage__e_frc{z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:66% center;object-position:66% center}.KdsLandingView_hero__4dES8:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#0b232afc,#0b232af0 30%,#0b232a9c 55%,#0b232a12),linear-gradient(0deg,#0b232a69,transparent 42%)}.KdsLandingView_heroContent__VCW09{position:relative}.KdsLandingView_back__qeAQO{display:inline-flex;gap:.6rem;align-items:center;min-height:44px;margin-bottom:1rem;font-size:.85rem;color:#e2eae6}.KdsLandingView_back__qeAQO:hover{text-decoration:underline;text-underline-offset:.2em}.KdsLandingView_eyebrow__Iu1nQ{display:flex;align-items:center;gap:.65rem;margin:0 0 .9rem;color:#705b3e;font-size:.7rem;font-weight:700;letter-spacing:.15em;line-height:1.5;text-transform:uppercase}.KdsLandingView_eyebrow__Iu1nQ:before{content:"";flex:0 0 1.55rem;height:1px;background:currentColor}.KdsLandingView_hero__4dES8 .KdsLandingView_eyebrow__Iu1nQ{color:var(--gold)}.KdsLandingView_page__O1o1_ h1,.KdsLandingView_page__O1o1_ h2{margin:0;font-weight:500;letter-spacing:-.042em;text-wrap:balance}.KdsLandingView_page__O1o1_ h1{max-width:18ch;font-size:clamp(2.65rem,5.45vw,5.3rem);line-height:1.02}.KdsLandingView_page__O1o1_ h1 em{display:block;margin-top:.18em;color:var(--gold);font-family:Georgia,serif;font-size:.78em;font-weight:400}.KdsLandingView_page__O1o1_ h2{max-width:23ch;font-size:clamp(2rem,3.85vw,3.65rem);line-height:1.12}.KdsLandingView_editorial__pNjHW p,.KdsLandingView_lead__aTGiw{max-width:56ch;margin:1rem 0 0;color:var(--muted);font-size:clamp(1rem,1.38vw,1.15rem);line-height:1.65}.KdsLandingView_cta__XueA1 .KdsLandingView_lead__aTGiw,.KdsLandingView_hero__4dES8 .KdsLandingView_lead__aTGiw{color:#dae7e3}.KdsLandingView_actions__ORnsQ{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.5rem}.KdsLandingView_primary__7vD4L,.KdsLandingView_secondary__J5Nc9{display:inline-flex;align-items:center;justify-content:space-between;gap:.7rem;min-height:48px;padding:.55rem .9rem;border:1px solid #c0a378;border-radius:5px;font-size:.875rem;font-weight:650}.KdsLandingView_primary__7vD4L{background:var(--gold);color:var(--ink)}.KdsLandingView_primary__7vD4L:hover{background:#f4dfbb}.KdsLandingView_secondary__J5Nc9{color:#fffdf6;border-color:#a0b0ac;background:#0b232a4a}.KdsLandingView_secondary__J5Nc9:hover{background:#28474c}.KdsLandingView_page__O1o1_ :is(a,summary):focus-visible{outline:2px solid #a98553;outline-offset:4px}.KdsLandingView_section__HvYv2{padding-block:clamp(3rem,7vw,6.25rem);scroll-margin-top:5rem}.KdsLandingView_handoff__nzpC7,.KdsLandingView_split__eDoTP{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(1.5rem,6vw,5.5rem)}.KdsLandingView_editorial__pNjHW p:first-child{margin-top:0}.KdsLandingView_editorial__pNjHW a{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;margin-top:.45rem;color:#24585b;text-decoration:underline;text-underline-offset:.25em}.KdsLandingView_workflow__1sgDJ{background:#e7eee9;border-block:1px solid #d0dbd4}.KdsLandingView_related__k3w8C ul,.KdsLandingView_rows__l8GL6,.KdsLandingView_steps__t8x5v{margin:0;padding:0;list-style:none}.KdsLandingView_steps__t8x5v{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:clamp(1.5rem,4vw,3rem)}.KdsLandingView_steps__t8x5v li{padding:clamp(1.25rem,3vw,2rem);border:1px solid #c9d6ce;border-block-start:2px solid #a78b60;border-radius:8px;background:#fcfaf3}.KdsLandingView_steps__t8x5v li>span{color:#785e37;font-family:Georgia,serif;font-size:1.65rem}.KdsLandingView_rows__l8GL6 h3,.KdsLandingView_steps__t8x5v h3{margin:.55rem 0 .4rem;font-size:1.13rem;font-weight:650;line-height:1.3}.KdsLandingView_faq__JJidQ p,.KdsLandingView_rows__l8GL6 p,.KdsLandingView_steps__t8x5v p{margin:0;color:var(--muted);line-height:1.62}.KdsLandingView_handoff__nzpC7{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center}.KdsLandingView_handoff__nzpC7 img{display:block;width:100%;height:auto;border:1px solid #bcaa8a;border-radius:10px}.KdsLandingView_operations__GzzzZ{background:#fcfaf3;border-block:1px solid #e0d8c8}.KdsLandingView_rows__l8GL6 li{padding-block:1rem;border-block-start:1px solid #cec6b6}.KdsLandingView_rows__l8GL6 li:last-child{border-block-end:1px solid #cec6b6}.KdsLandingView_rows__l8GL6 h3{margin-top:0}.KdsLandingView_faq__JJidQ details{border-block-start:1px solid #c9c2b4}.KdsLandingView_faq__JJidQ details:last-child{border-block-end:1px solid #c9c2b4}.KdsLandingView_faq__JJidQ summary{cursor:pointer;padding-block:.95rem;font-weight:650}.KdsLandingView_faq__JJidQ summary::marker{color:#745a37}.KdsLandingView_faq__JJidQ p{padding:0 0 1rem 1rem}.KdsLandingView_cta__XueA1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 2rem;padding:clamp(1.5rem,5vw,4rem);border-radius:12px;background:#12343a;color:#fffdf6}.KdsLandingView_related__k3w8C{padding-block:clamp(2rem,5vw,4rem)}.KdsLandingView_related__k3w8C h2{margin-bottom:.65rem;font-size:1.1rem;letter-spacing:0}.KdsLandingView_related__k3w8C ul{display:flex;flex-wrap:wrap;gap:.5rem}.KdsLandingView_related__k3w8C a{display:inline-flex;align-items:center;min-height:44px;gap:.45rem;padding:.4rem .65rem;border:1px solid #c9d4cc;border-radius:4px;color:#1d494d;font-size:.82rem}.KdsLandingView_related__k3w8C a:hover{background:#e8efea}@media (max-width:720px){.KdsLandingView_hero__4dES8{min-height:0;padding-block:7rem 3.25rem}.KdsLandingView_heroImage__e_frc{-o-object-position:66% center;object-position:66% center}.KdsLandingView_hero__4dES8:after{background:linear-gradient(180deg,#0b232a7d,#0b232ae8 43%,#0b232afc)}.KdsLandingView_handoff__nzpC7,.KdsLandingView_split__eDoTP,.KdsLandingView_steps__t8x5v{grid-template-columns:minmax(0,1fr)}.KdsLandingView_actions__ORnsQ>*{flex:1 1 12rem}}.OnlineOrderingLandingView_root__52krH{--oo-ink:#0b232a;--oo-body:#34504f;--oo-muted:#61716d;--oo-line:#dce1d9;--oo-soft:#f4f2ed;--oo-blue:#1a5158;--oo-max:1120px;--oo-prose:40rem;color:#173238;background:#fff}.OnlineOrderingLandingView_container__r8JFA{width:100%;max-width:var(--oo-max);margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.OnlineOrderingLandingView_container__r8JFA{padding-inline:1.5rem}}@media (min-width:1024px){.OnlineOrderingLandingView_container__r8JFA{padding-inline:2rem}}.OnlineOrderingLandingView_eyebrow__61RW0{margin:0;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--oo-blue)}.OnlineOrderingLandingView_eyebrowOnDark__4CNfX{margin:0;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#e4d5b9}.OnlineOrderingLandingView_h1__TCZf7{margin:.75rem 0 0;max-width:18ch;color:#fff;font-size:clamp(1.7rem,3.4vw,2.55rem);font-weight:800;letter-spacing:-.03em;line-height:1.12;text-wrap:balance}.OnlineOrderingLandingView_h2__DsWF7{color:var(--oo-ink)}.OnlineOrderingLandingView_h2OnDark__wx4ro,.OnlineOrderingLandingView_h2__DsWF7{margin:.75rem 0 0;max-width:var(--oo-prose);font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.22;text-wrap:balance}.OnlineOrderingLandingView_h2OnDark__wx4ro{color:#fff}.OnlineOrderingLandingView_h3__j_5q_{margin:0;color:var(--oo-ink);font-size:1.02rem;font-weight:700;letter-spacing:-.015em;line-height:1.3}.OnlineOrderingLandingView_prose__pkomS{color:var(--oo-body)}.OnlineOrderingLandingView_proseOnDark__D8WcT,.OnlineOrderingLandingView_prose__pkomS{margin:.95rem 0 0;max-width:var(--oo-prose);font-size:1.02rem;line-height:1.7;text-wrap:pretty}.OnlineOrderingLandingView_proseOnDark__D8WcT{color:hsla(55,31%,93%,.92)}.OnlineOrderingLandingView_proseOnDark__D8WcT strong,.OnlineOrderingLandingView_prose__pkomS strong{font-weight:700}.OnlineOrderingLandingView_prose__pkomS strong{color:var(--oo-ink)}.OnlineOrderingLandingView_proseOnDark__D8WcT strong{color:#fff}.OnlineOrderingLandingView_breadcrumb__6AEPw{margin:0;padding:6.5rem 0 0;list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;color:hsla(55,31%,93%,.7);font-size:13px}.OnlineOrderingLandingView_breadcrumb__6AEPw a{color:inherit;text-decoration:none}.OnlineOrderingLandingView_breadcrumb__6AEPw a:hover{color:#fff}.OnlineOrderingLandingView_breadcrumb__6AEPw a:focus-visible{outline:2px solid #d8c39f;outline-offset:2px}.OnlineOrderingLandingView_breadcrumbCurrent__7LjUv{color:#fff;font-weight:500}.OnlineOrderingLandingView_hero__37p5y{padding:1rem 0 2.75rem;background:linear-gradient(180deg,#0b232a,#102f36 72%,#143b42)}@media (min-width:1024px){.OnlineOrderingLandingView_hero__37p5y{padding:1.25rem 0 3.25rem}}.OnlineOrderingLandingView_ctaRow__zCU9I{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.OnlineOrderingLandingView_btnPrimaryDark__iCr8R,.OnlineOrderingLandingView_btnPrimary__i7_1p,.OnlineOrderingLandingView_btnSecondaryLight__dHzqi,.OnlineOrderingLandingView_btnSecondary___gdrs{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.4rem;border-radius:8px;padding:.8rem 1.35rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}@media (prefers-reduced-motion:reduce){.OnlineOrderingLandingView_btnPrimaryDark__iCr8R,.OnlineOrderingLandingView_btnPrimary__i7_1p,.OnlineOrderingLandingView_btnSecondaryLight__dHzqi,.OnlineOrderingLandingView_btnSecondary___gdrs{transition:none}}.OnlineOrderingLandingView_btnPrimary__i7_1p{background:var(--oo-blue);color:#fff;box-shadow:0 8px 24px rgba(26,81,88,.28)}.OnlineOrderingLandingView_btnPrimary__i7_1p:hover{background:#2b676d}.OnlineOrderingLandingView_btnSecondary___gdrs{border:1px solid hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.06);color:#fff}.OnlineOrderingLandingView_btnSecondary___gdrs:hover{border-color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.12)}.OnlineOrderingLandingView_btnPrimaryDark__iCr8R{background:var(--oo-blue);color:#fff}.OnlineOrderingLandingView_btnPrimaryDark__iCr8R:hover{background:#2b676d}.OnlineOrderingLandingView_btnSecondaryLight__dHzqi{border:1px solid #ccd5cb;background:#fff;color:var(--oo-ink)}.OnlineOrderingLandingView_btnSecondaryLight__dHzqi:hover{border-color:#b8c7dc;background:var(--oo-soft)}.OnlineOrderingLandingView_btnPrimaryDark__iCr8R:focus-visible,.OnlineOrderingLandingView_btnPrimary__i7_1p:focus-visible,.OnlineOrderingLandingView_btnSecondaryLight__dHzqi:focus-visible,.OnlineOrderingLandingView_btnSecondary___gdrs:focus-visible{outline:2px solid #d8c39f;outline-offset:2px}.OnlineOrderingLandingView_sectionSoft__3FIWI,.OnlineOrderingLandingView_section__zWWKc{border-bottom:1px solid var(--oo-line);padding-block:clamp(2.5rem,4vw,3.5rem)}.OnlineOrderingLandingView_sectionSoft__3FIWI{background:var(--oo-soft)}.OnlineOrderingLandingView_anchorTarget__QgN7m{scroll-margin-top:6.5rem}.OnlineOrderingLandingView_steps__pttFR{display:grid;gap:.9rem;margin:1.5rem 0 0;padding:0;list-style:none;counter-reset:oo-step}@media (min-width:900px){.OnlineOrderingLandingView_steps__pttFR{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.OnlineOrderingLandingView_step__PNlC4{border:1px solid var(--oo-line);border-radius:8px;background:#fff;padding:1.1rem 1rem;counter-increment:oo-step}.OnlineOrderingLandingView_stepIndex__UTz6r{display:block;margin:0;color:var(--oo-blue);font-size:12px;font-weight:700;letter-spacing:.12em}.OnlineOrderingLandingView_stepIndex__UTz6r:before{content:counter(oo-step,decimal-leading-zero)}.OnlineOrderingLandingView_stepTitle__zE_KQ{margin:.4rem 0 0;color:var(--oo-ink);font-size:1rem;font-weight:700;line-height:1.3}.OnlineOrderingLandingView_stepText__wGlAO{margin:.5rem 0 0;color:var(--oo-body);font-size:.93rem;line-height:1.55}.OnlineOrderingLandingView_thesis__36qEZ{margin:2rem auto 0;max-width:26ch;padding-top:1.5rem;border-top:1px solid var(--oo-line);color:var(--oo-ink);font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:800;letter-spacing:-.03em;line-height:1.22;text-align:center;text-wrap:balance}.OnlineOrderingLandingView_calloutGrid__mAd03{display:grid;gap:1rem;margin-top:1.5rem}@media (min-width:800px){.OnlineOrderingLandingView_calloutGrid__mAd03{grid-template-columns:repeat(3,minmax(0,1fr))}}.OnlineOrderingLandingView_callout__4y8zb{border:1px solid var(--oo-line);border-radius:8px;background:#fff;padding:1.15rem 1.1rem}.OnlineOrderingLandingView_calloutText__NLJOK{margin:.55rem 0 0;color:var(--oo-body);font-size:.95rem;line-height:1.55;text-wrap:pretty}.OnlineOrderingLandingView_capGrid___bx_X{display:grid;gap:1rem;margin-top:1.5rem}@media (min-width:700px){.OnlineOrderingLandingView_capGrid___bx_X{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.OnlineOrderingLandingView_capGrid___bx_X{grid-template-columns:repeat(3,minmax(0,1fr))}}.OnlineOrderingLandingView_cap__lY2zj{border:1px solid var(--oo-line);border-radius:8px;background:#fff;padding:1.15rem 1.1rem}.OnlineOrderingLandingView_capText__IGSee{margin:.55rem 0 0;color:var(--oo-body);font-size:.95rem;line-height:1.55;text-wrap:pretty}.OnlineOrderingLandingView_linkRow__EaWj_{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.35rem}.OnlineOrderingLandingView_linkRow__EaWj_ a{color:var(--oo-blue);font-size:.95rem;font-weight:600;text-decoration:none}.OnlineOrderingLandingView_linkRow__EaWj_ a:hover{color:#15464c}.OnlineOrderingLandingView_linkRow__EaWj_ a:focus-visible{outline:2px solid #d8c39f;outline-offset:2px}.OnlineOrderingLandingView_fitGrid__BucXP{display:grid;gap:1.25rem;margin-top:1.5rem}@media (min-width:900px){.OnlineOrderingLandingView_fitGrid__BucXP{grid-template-columns:1fr 1fr;gap:1.5rem}}.OnlineOrderingLandingView_fitCard__QrmQu{border:1px solid var(--oo-line);border-radius:8px;background:#fff;padding:1.25rem 1.15rem}.OnlineOrderingLandingView_fitList__JfB_9{margin:.85rem 0 0;padding:0;list-style:none;display:grid;gap:.55rem}.OnlineOrderingLandingView_fitList__JfB_9 li{position:relative;padding-left:1rem;color:var(--oo-body);font-size:.95rem;line-height:1.5}.OnlineOrderingLandingView_fitList__JfB_9 li:before{content:"";position:absolute;top:.55rem;left:0;width:.35rem;height:.35rem;border-radius:999px;background:var(--oo-blue)}.OnlineOrderingLandingView_boundary__5AjTM{margin:1.35rem 0 0;max-width:var(--oo-prose);color:var(--oo-muted);font-size:.95rem;line-height:1.65}.OnlineOrderingLandingView_boundary__5AjTM strong{color:var(--oo-ink);font-weight:700}.OnlineOrderingLandingView_setupSteps__PNtTo{display:grid;gap:.9rem;margin:1.5rem 0 0;padding:0;list-style:none;counter-reset:oo-setup}@media (min-width:900px){.OnlineOrderingLandingView_setupSteps__PNtTo{grid-template-columns:repeat(3,minmax(0,1fr))}}.OnlineOrderingLandingView_setupStep__MdbJE{border:1px solid var(--oo-line);border-radius:8px;background:#fff;padding:1.1rem 1rem;counter-increment:oo-setup}.OnlineOrderingLandingView_setupIndex__Tuije{display:block;margin:0;color:var(--oo-blue);font-size:12px;font-weight:700;letter-spacing:.12em}.OnlineOrderingLandingView_setupIndex__Tuije:before{content:counter(oo-setup,decimal-leading-zero)}.OnlineOrderingLandingView_setupTitle___aWBn{margin:.4rem 0 0;color:var(--oo-ink);font-size:1rem;font-weight:700}.OnlineOrderingLandingView_setupText__8weid{margin:.5rem 0 0;color:var(--oo-body);font-size:.93rem;line-height:1.55}.OnlineOrderingLandingView_insightWrap__Z48bg{margin-top:1.5rem;max-width:36rem}.OnlineOrderingLandingView_faqSection__U_uR9{border-bottom:1px solid var(--oo-line);background:#fff;padding-block:clamp(2.5rem,4vw,3.5rem)}.OnlineOrderingLandingView_faqList__a6cOc{margin:1.5rem 0 0;max-width:46rem;border-block:1px solid var(--oo-line)}.OnlineOrderingLandingView_faqItem__q2p0x{border-bottom:1px solid var(--oo-line)}.OnlineOrderingLandingView_faqItem__q2p0x:last-child{border-bottom:0}.OnlineOrderingLandingView_faqButton__qvAkh{display:flex;width:100%;min-height:2.75rem;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border:0;background:transparent;color:var(--oo-ink);font:inherit;font-size:1rem;font-weight:600;text-align:left;cursor:pointer}.OnlineOrderingLandingView_faqButton__qvAkh:focus-visible{outline:2px solid #d8c39f;outline-offset:2px}.OnlineOrderingLandingView_faqIcon___SyIa{display:inline-flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #ccd5cb;border-radius:999px;color:var(--oo-blue);transition:transform .2s ease}@media (prefers-reduced-motion:reduce){.OnlineOrderingLandingView_faqIcon___SyIa{transition:none}}.OnlineOrderingLandingView_faqIconOpen__gjLFk{transform:rotate(45deg)}.OnlineOrderingLandingView_faqPanel__dHTFd{padding:0 0 1.1rem;color:var(--oo-body);font-size:.98rem;line-height:1.65;text-wrap:pretty}.OnlineOrderingLandingView_channelTable__BmmDD{margin:1.5rem 0 0;width:100%;border-collapse:collapse;overflow:hidden;border:1px solid var(--oo-line);border-radius:8px;background:#fff}.OnlineOrderingLandingView_channelTable__BmmDD td,.OnlineOrderingLandingView_channelTable__BmmDD th{padding:.9rem 1rem;text-align:left;vertical-align:top;font-size:.95rem;line-height:1.5}.OnlineOrderingLandingView_channelTable__BmmDD th{background:var(--oo-soft);color:var(--oo-ink);font-weight:700}.OnlineOrderingLandingView_channelTable__BmmDD td{color:var(--oo-body);border-top:1px solid var(--oo-line)}.OnlineOrderingLandingView_channelTable__BmmDD td:first-child,.OnlineOrderingLandingView_channelTable__BmmDD th:first-child{width:34%;font-weight:600;color:var(--oo-ink)}@media (max-width:699px){.OnlineOrderingLandingView_channelTable__BmmDD,.OnlineOrderingLandingView_channelTable__BmmDD tbody,.OnlineOrderingLandingView_channelTable__BmmDD td,.OnlineOrderingLandingView_channelTable__BmmDD th,.OnlineOrderingLandingView_channelTable__BmmDD thead,.OnlineOrderingLandingView_channelTable__BmmDD tr{display:block;width:100%}.OnlineOrderingLandingView_channelTable__BmmDD thead{display:none}.OnlineOrderingLandingView_channelTable__BmmDD tr{border-top:1px solid var(--oo-line);padding:.85rem 1rem}.OnlineOrderingLandingView_channelTable__BmmDD tr:first-child{border-top:0}.OnlineOrderingLandingView_channelTable__BmmDD td{border:0;padding:.2rem 0}.OnlineOrderingLandingView_channelTable__BmmDD td:first-child{width:100%;margin-bottom:.25rem}.OnlineOrderingLandingView_channelTable__BmmDD td:last-child:before{content:attr(data-label);display:block;margin-bottom:.15rem;color:var(--oo-muted);font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}}.OnlineOrderingLandingView_finalCta__d_Sug{background:var(--oo-ink);padding-block:clamp(2.75rem,4vw,3.75rem)}.OnlineOrderingLandingView_hero__37p5y{background:#0b232a}.OnlineOrderingLandingView_heroGlow__FWNWm{display:none}.OnlineOrderingLandingView_h1__TCZf7,.OnlineOrderingLandingView_heroTitle__97QbN{font-weight:500;letter-spacing:-.045em;line-height:1.08}.OnlineOrderingLandingView_h2OnDark__wx4ro,.OnlineOrderingLandingView_h2__DsWF7,.OnlineOrderingLandingView_heading__2WsCU{font-weight:500;letter-spacing:-.035em;line-height:1.18}.OnlineOrderingLandingView_dutyTitle__yT5E7,.OnlineOrderingLandingView_h3__j_5q_,.OnlineOrderingLandingView_opsTitle__inxed,.OnlineOrderingLandingView_principleTitle__KQgiS,.OnlineOrderingLandingView_processTitle__KuXY9{font-weight:500}.OnlineOrderingLandingView_eyebrowOnDark__4CNfX,.OnlineOrderingLandingView_hero__37p5y .OnlineOrderingLandingView_eyebrow__61RW0{color:#d6be96}.OnlineOrderingLandingView_btnPrimary__i7_1p{background:#1a5158;box-shadow:none;border-radius:4px}.OnlineOrderingLandingView_btnPrimary__i7_1p:hover{background:#15464c}.OnlineOrderingLandingView_hero__37p5y .OnlineOrderingLandingView_btnPrimaryDark__iCr8R,.OnlineOrderingLandingView_hero__37p5y .OnlineOrderingLandingView_btnPrimary__i7_1p{background:#cfb88d;color:#102d32;box-shadow:none}.OnlineOrderingLandingView_hero__37p5y .OnlineOrderingLandingView_btnPrimaryDark__iCr8R:hover,.OnlineOrderingLandingView_hero__37p5y .OnlineOrderingLandingView_btnPrimary__i7_1p:hover{background:#e2cca8}.OnlineOrderingLandingView_btnSecondaryLight__dHzqi,.OnlineOrderingLandingView_btnSecondary___gdrs{border-radius:4px;box-shadow:none}.OnlineOrderingLandingView_callout__4y8zb,.OnlineOrderingLandingView_cap__lY2zj,.OnlineOrderingLandingView_card__3ex9s,.OnlineOrderingLandingView_faqItem__q2p0x,.OnlineOrderingLandingView_fitCard__QrmQu,.OnlineOrderingLandingView_responsibilityCard__k65i3{box-shadow:none}.OnlineOrderingLandingView_root__52krH{--oo-max:1260px;--oo-line:#ded8ca;--oo-soft:#f6f2e9}.OnlineOrderingLandingView_faqSection__U_uR9,.OnlineOrderingLandingView_finalCta__d_Sug,.OnlineOrderingLandingView_sectionSoft__3FIWI,.OnlineOrderingLandingView_section__zWWKc{padding-block:clamp(3rem,6.3vw,5.6rem)}.OnlineOrderingLandingView_root__52krH .OnlineOrderingLandingView_h2OnDark__wx4ro,.OnlineOrderingLandingView_root__52krH .OnlineOrderingLandingView_h2__DsWF7{font-family:Georgia,serif;font-size:clamp(2rem,3.55vw,3.15rem);font-weight:400!important}.OnlineOrderingLandingView_eyebrow__61RW0{color:#775a33}.OnlineOrderingLandingView_section__zWWKc:has(.OnlineOrderingLandingView_steps__pttFR){background:#faf8f2}.OnlineOrderingLandingView_steps__pttFR{gap:0 1.4rem;margin-top:2rem}.OnlineOrderingLandingView_step__PNlC4{background:transparent;border:0;border-top:1px solid #bda681;border-radius:0;padding:1rem 0 1.25rem}.OnlineOrderingLandingView_stepIndex__UTz6r{color:#775a33;font:400 1.65rem/1 Georgia,serif}.OnlineOrderingLandingView_thesis__36qEZ{max-width:45ch;margin-inline:0;text-align:start;font-family:Georgia,serif;font-weight:400}.OnlineOrderingLandingView_storyGrid__ET7Dg{display:grid;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}.OnlineOrderingLandingView_storyPhoto__Ij4wM{overflow:hidden;margin:0;border:1px solid #b6a183;border-radius:12px;background:#102c31;box-shadow:0 18px 40px -28px #0b232a9c}.OnlineOrderingLandingView_storyPhoto__Ij4wM img{display:block;width:100%;height:auto}.OnlineOrderingLandingView_storyPhoto__Ij4wM figcaption{padding:.7rem 1rem;color:#f3e9d8;font-size:.84rem;line-height:1.45}.OnlineOrderingLandingView_storyCopy__8gKYD .OnlineOrderingLandingView_calloutGrid__mAd03{display:block}.OnlineOrderingLandingView_storyCopy__8gKYD .OnlineOrderingLandingView_callout__4y8zb{padding:.8rem 0;background:transparent;border:0;border-top:1px solid var(--oo-line);border-radius:0}.OnlineOrderingLandingView_cap__lY2zj,.OnlineOrderingLandingView_fitCard__QrmQu,.OnlineOrderingLandingView_setupStep__MdbJE{border-top:2px solid #baa581}.OnlineOrderingLandingView_finalCta__d_Sug{background:radial-gradient(ellipse at 85% 0,#22464a,transparent 72%),var(--oo-ink)}.OnlineOrderingLandingView_finalCta__d_Sug .OnlineOrderingLandingView_btnPrimary__i7_1p{background:#d6be96;color:#102c32}.OnlineOrderingLandingView_finalCta__d_Sug .OnlineOrderingLandingView_btnPrimary__i7_1p:hover{background:#e9d6b6}@media (min-width:781px) and (max-width:899px){.OnlineOrderingLandingView_steps__pttFR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.OnlineOrderingLandingView_storyGrid__ET7Dg{grid-template-columns:minmax(0,1fr)}}.PartnershipLandingView_root__BN2Do{--ink:#102c31;--petrol:#10292e;--muted:#405b5e;--cream:#f4f1e9;--paper:#fbfaf6;--gold:#d7bd91;--rule:#d6d4c8;color:var(--ink)}.PartnershipLandingView_root__BN2Do #demo-form,.PartnershipLandingView_root__BN2Do section[id]{scroll-margin-top:6rem}.PartnershipLandingView_wrap__0jSjQ{width:min(100% - 3rem,74rem);margin-inline:auto}.PartnershipLandingView_cta__qQp7_,.PartnershipLandingView_intro__NrI4b,.PartnershipLandingView_process__gMqQf,.PartnershipLandingView_support__J6Ipb{padding-block:clamp(3.5rem,7vw,7rem)}.PartnershipLandingView_intro__NrI4b{background:var(--cream)}.PartnershipLandingView_process__gMqQf{background:var(--paper)}.PartnershipLandingView_faqGrid__9K5uk,.PartnershipLandingView_split__BnPFk,.PartnershipLandingView_supportGrid__NZLn_{display:grid;gap:clamp(2rem,5vw,5rem)}.PartnershipLandingView_split__BnPFk{grid-template-columns:1.15fr 1fr;align-items:end}.PartnershipLandingView_kicker__OUwnl{margin:0 0 1.15rem;color:#75552e;font-size:.72rem;font-weight:700;letter-spacing:.14em}.PartnershipLandingView_heading__Pfbji{margin:0;font-family:Georgia,serif;font-size:clamp(2rem,4.3vw,3.6rem);font-weight:400;line-height:1.09;letter-spacing:-.035em;text-wrap:balance}.PartnershipLandingView_introCopy__YTs_u{border-inline-start:1px solid #b59a70;padding-inline-start:clamp(1.2rem,2.5vw,2.3rem)}.PartnershipLandingView_faqList__TQIPz details p,.PartnershipLandingView_introCopy__YTs_u p,.PartnershipLandingView_lead__Orp5n,.PartnershipLandingView_steps__aaQ8x p,.PartnershipLandingView_supportList__gdPjQ p{margin:0;color:var(--muted);font-size:1rem;line-height:1.65}.PartnershipLandingView_introCopy__YTs_u .PartnershipLandingView_statement__ndN4I{margin-bottom:.6rem;color:var(--ink);font-weight:700}.PartnershipLandingView_lead__Orp5n{margin-top:1.1rem;max-width:43rem}.PartnershipLandingView_steps__aaQ8x{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:2.5rem 0 0;padding:1px;list-style:none;background:var(--rule)}.PartnershipLandingView_steps__aaQ8x li{padding:clamp(1.2rem,2.25vw,2.15rem);background:var(--paper)}.PartnershipLandingView_index___3PGV{display:block;margin-bottom:1.35rem;color:#7d5b32;font:1.75rem/1 Georgia,serif}.PartnershipLandingView_steps__aaQ8x h3,.PartnershipLandingView_supportList__gdPjQ h3{margin:0 0 .5rem;font-size:1.08rem;line-height:1.3}.PartnershipLandingView_support__J6Ipb{color:#fffaf0;background:var(--petrol)}.PartnershipLandingView_supportGrid__NZLn_{grid-template-columns:1fr 1.04fr;align-items:stretch}.PartnershipLandingView_photo__ZqE4L{position:relative;min-height:23rem;overflow:hidden;border-radius:.45rem;border:1px solid #8e7b5e}.PartnershipLandingView_photo__ZqE4L img{-o-object-fit:cover;object-fit:cover;-o-object-position:51% center;object-position:51% center}.PartnershipLandingView_cta__qQp7_ .PartnershipLandingView_kicker__OUwnl,.PartnershipLandingView_support__J6Ipb .PartnershipLandingView_kicker__OUwnl{color:var(--gold)}.PartnershipLandingView_cta__qQp7_ .PartnershipLandingView_lead__Orp5n,.PartnershipLandingView_supportList__gdPjQ p,.PartnershipLandingView_support__J6Ipb .PartnershipLandingView_lead__Orp5n{color:#d8e1df}.PartnershipLandingView_supportList__gdPjQ{margin:1.55rem 0;padding:0;list-style:none}.PartnershipLandingView_supportList__gdPjQ li{padding-block:.85rem;border-top:1px solid #446062}.PartnershipLandingView_textLink__CvzIY{display:inline-flex;align-items:center;gap:.8rem;margin-top:.9rem;padding-block:.5rem;color:inherit;font-weight:700;text-decoration:underline;text-decoration-color:#a58a62;text-underline-offset:.28em}.PartnershipLandingView_support__J6Ipb .PartnershipLandingView_textLink__CvzIY{color:var(--gold)}.PartnershipLandingView_faqGrid__9K5uk{grid-template-columns:.75fr 1.35fr}.PartnershipLandingView_faqList__TQIPz{border-top:1px solid var(--rule)}.PartnershipLandingView_faqList__TQIPz details{border-bottom:1px solid var(--rule)}.PartnershipLandingView_faqList__TQIPz summary{display:flex;min-height:3.6rem;align-items:center;justify-content:space-between;gap:1rem;padding-block:.8rem;font-weight:700;list-style:none;cursor:pointer}.PartnershipLandingView_faqList__TQIPz summary::-webkit-details-marker{display:none}.PartnershipLandingView_faqList__TQIPz summary span{display:grid;place-items:center;flex:0 0 1.8rem;height:1.8rem;border:1px solid #baac94;border-radius:50%}.PartnershipLandingView_faqList__TQIPz summary span:before{content:"+";font-size:1.15rem;line-height:1}.PartnershipLandingView_faqList__TQIPz details[open] summary span:before{content:"−"}.PartnershipLandingView_faqList__TQIPz details p{padding:0 2rem 1rem 0}.PartnershipLandingView_cta__qQp7_{text-align:center;color:#fffaf0;background:radial-gradient(ellipse at top,#22494a,var(--petrol) 72%)}.PartnershipLandingView_cta__qQp7_ .PartnershipLandingView_lead__Orp5n{margin-inline:auto}.PartnershipLandingView_button__GoIom{display:inline-flex;min-height:3rem;justify-content:center;align-items:center;gap:1rem;margin-top:1.7rem;padding:.75rem 1.25rem;border-radius:.25rem;background:var(--gold);color:#10292e;font-weight:700}.PartnershipLandingView_button__GoIom:hover{background:#ead4ac}.PartnershipLandingView_root__BN2Do :is(a,summary):focus-visible{outline:2px solid #a87339;outline-offset:4px}@media (max-width:820px){.PartnershipLandingView_faqGrid__9K5uk,.PartnershipLandingView_split__BnPFk,.PartnershipLandingView_supportGrid__NZLn_{grid-template-columns:1fr;gap:1.6rem}.PartnershipLandingView_steps__aaQ8x{grid-template-columns:repeat(2,minmax(0,1fr))}.PartnershipLandingView_photo__ZqE4L{min-height:0;aspect-ratio:16/10}}@media (max-width:500px){.PartnershipLandingView_wrap__0jSjQ{width:calc(100% - 2rem)}.PartnershipLandingView_steps__aaQ8x{grid-template-columns:1fr}.PartnershipLandingView_index___3PGV{margin-bottom:.7rem}.PartnershipLandingView_faqList__TQIPz details p{padding-inline-end:.5rem}}.PartnershipLandingView_example__8AoCB{padding-block:clamp(3rem,6vw,6rem);background:var(--cream);border-top:1px solid var(--rule)}.PartnershipLandingView_exampleIntro__LLXtU{max-width:56rem}.PartnershipLandingView_exampleIntro__LLXtU .PartnershipLandingView_heading__Pfbji{text-wrap:initial}.PartnershipLandingView_exampleImages__jgDSO{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(.8rem,2vw,1.5rem);margin-top:clamp(1.4rem,3vw,2.6rem)}.PartnershipLandingView_exampleImages__jgDSO figure{min-width:0;overflow:hidden;border:1px solid var(--rule);border-radius:.55rem;background:var(--paper)}.PartnershipLandingView_exampleImage__Q1pzj{position:relative;height:clamp(12rem,24vw,20rem);background:#e9ebe3}.PartnershipLandingView_exampleImage__Q1pzj img{-o-object-fit:contain;object-fit:contain}.PartnershipLandingView_exampleImages__jgDSO figure:last-child img{-o-object-fit:cover;object-fit:cover}.PartnershipLandingView_exampleImages__jgDSO figcaption{padding:.7rem 1rem;color:var(--muted);font-size:.83rem;line-height:1.5}.PartnershipLandingView_exampleSteps__EvQ3d{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(1.45rem,3vw,2.65rem) 0 0;padding:0;border-block:1px solid var(--rule);list-style:none}.PartnershipLandingView_exampleSteps__EvQ3d li{padding:1.2rem clamp(1rem,2.5vw,2rem)}.PartnershipLandingView_exampleSteps__EvQ3d li+li{border-inline-start:1px solid var(--rule)}.PartnershipLandingView_exampleSteps__EvQ3d li:first-child{padding-inline-start:0}.PartnershipLandingView_exampleSteps__EvQ3d .PartnershipLandingView_index___3PGV{margin-bottom:.6rem}.PartnershipLandingView_exampleSetup__UTF3u h3,.PartnershipLandingView_exampleSteps__EvQ3d h3{margin:0 0 .35rem;font-size:1.06rem;font-weight:700;line-height:1.35}.PartnershipLandingView_exampleSetup__UTF3u p,.PartnershipLandingView_exampleSteps__EvQ3d p{margin:0;color:var(--muted);line-height:1.6}.PartnershipLandingView_exampleSetup__UTF3u{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:1.3rem;padding:1.25rem clamp(1rem,2.5vw,2rem);border-inline-start:2px solid #ad8c58;background:var(--paper)}.PartnershipLandingView_exampleSetup__UTF3u>div{flex:1 1 32rem}.PartnershipLandingView_exampleSetup__UTF3u .PartnershipLandingView_textLink__CvzIY{margin-top:0}@media (max-width:650px){.PartnershipLandingView_exampleImages__jgDSO,.PartnershipLandingView_exampleSteps__EvQ3d{grid-template-columns:minmax(0,1fr)}.PartnershipLandingView_exampleImage__Q1pzj{height:auto;aspect-ratio:16/9}.PartnershipLandingView_exampleSteps__EvQ3d li{padding-inline:0}.PartnershipLandingView_exampleSteps__EvQ3d li+li{border-inline-start:0;border-top:1px solid var(--rule)}}.InsightsEditorial_journal__laoSn{--ed-bg:#f6f3eb;--guide-ink:#102c32;--guide-gold:#dec49b}.InsightsEditorial_sectionTitle__Qecuv{color:#163238;font:400 clamp(1.9rem,3.6vw,3rem)/1.1 Georgia,serif;text-wrap:balance}.InsightsEditorial_listIntro__xhstE{margin:.65rem 0 0;color:#435d5c;line-height:1.6}.InsightsEditorial_featured__RJgfA{display:grid;grid-template-columns:minmax(0,1.07fr) minmax(0,1fr);min-height:23rem;overflow:hidden;border:1px solid #53696a;border-radius:1.1rem;background:linear-gradient(130deg,#15383d,#102a31);color:#fff8ea}.InsightsEditorial_featuredMedia__dHUN8{position:relative;display:block;min-width:0;min-height:14rem;overflow:hidden}.InsightsEditorial_featuredContent__eaD_4{padding:clamp(1.35rem,3.5vw,3rem)}.InsightsEditorial_featured__RJgfA .InsightsEditorial_featuredContent__eaD_4 :is(h2,h3){color:#fff9ec;font:400 clamp(1.8rem,3.2vw,3rem)/1.11 Georgia,serif;text-wrap:balance}.InsightsEditorial_featured__RJgfA .InsightsEditorial_featuredContent__eaD_4 p{color:#e0e8e1}.InsightsEditorial_featured__RJgfA .InsightsEditorial_featuredContent__eaD_4 a:hover{color:#fff3d6;text-decoration:underline}.InsightsEditorial_featured__RJgfA .InsightsEditorial_featuredContent__eaD_4 :is(a:focus-visible,a:focus-visible *){outline-color:#f2d7ab}.InsightsEditorial_featured__RJgfA .InsightsEditorial_featuredContent__eaD_4 :is(time,span,div>a){color:#e6cba4}.InsightsEditorial_featured__RJgfA .InsightsEditorial_featuredContent__eaD_4 span{background:transparent}.InsightsEditorial_card__Uvnr3{border-color:#d9d1bf;border-radius:.8rem;background:#fffdf7}.InsightsEditorial_card__Uvnr3 h3{color:#13333a;font:400 clamp(1.25rem,2.15vw,1.6rem)/1.2 Georgia,serif;text-wrap:balance}.InsightsEditorial_card__Uvnr3 p{color:#365250}.InsightsEditorial_journal__laoSn :is(.InsightsEditorial_detailHero__C7KFp){border-color:#73654e}.InsightsEditorial_detailHero__C7KFp>figure img{-o-object-position:center;object-position:center}.InsightsEditorial_journal__laoSn .editorial-prose>[role=note]{border-color:#927044;background:#f0e8d6}.InsightsEditorial_journal__laoSn .editorial-prose>[role=note] p:first-child{color:#684a25}.InsightsEditorial_journal__laoSn .editorial-prose :is(h2,h3)[id]{scroll-margin-top:7rem}.InsightsEditorial_toc__f40xB>nav{max-height:calc(100vh - 9rem);overflow-y:auto;padding:1rem;border:1px solid #d6cebc;border-radius:.8rem;background:#fffcf4}@media (max-width:760px){.InsightsEditorial_featured__RJgfA{grid-template-columns:minmax(0,1fr)}.InsightsEditorial_featuredMedia__dHUN8{aspect-ratio:16/9}}.InsightsEditorial_detailHero__C7KFp>figure>figcaption{position:absolute;inset:auto 0 0;padding:.55rem .8rem;background:#102a31e8;color:#fff8ea}.ReservationLandingView_root__I0puu{--rv-ink:#0b232a;--rv-body:#34504f;--rv-muted:#61716d;--rv-line:#dce1d9;--rv-soft:#f4f2ed;--rv-blue:#1a5158;--rv-max:1120px;--rv-prose:40rem;--rv-header-clearance:6.75rem;color:#173238;background:#fff}.ReservationLandingView_container__40QUw{width:100%;max-width:var(--rv-max);margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.ReservationLandingView_container__40QUw{padding-inline:1.5rem}}@media (min-width:1024px){.ReservationLandingView_container__40QUw{padding-inline:2rem}}.ReservationLandingView_eyebrow__CtfQO{color:var(--rv-blue)}.ReservationLandingView_eyebrowOnDark__uV0G2,.ReservationLandingView_eyebrow__CtfQO{margin:0;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ReservationLandingView_eyebrowOnDark__uV0G2{color:#e4d5b9}.ReservationLandingView_h1__zcaCO{margin:.75rem 0 0;max-width:20ch;color:#fff;font-size:clamp(1.65rem,3.2vw,2.45rem);font-weight:800;letter-spacing:-.03em;line-height:1.12;text-wrap:balance}.ReservationLandingView_h2__whuTx{color:var(--rv-ink)}.ReservationLandingView_h2OnDark__TcIZc,.ReservationLandingView_h2__whuTx{margin:.75rem 0 0;max-width:var(--rv-prose);font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.22;text-wrap:balance}.ReservationLandingView_h2OnDark__TcIZc{color:#fff}.ReservationLandingView_h3___DBPD{margin:0;color:var(--rv-ink);font-size:1.02rem;font-weight:700;letter-spacing:-.015em;line-height:1.3}.ReservationLandingView_prose__mWAJ5{color:var(--rv-body)}.ReservationLandingView_proseOnDark__pnJ05,.ReservationLandingView_prose__mWAJ5{margin:.95rem 0 0;max-width:var(--rv-prose);font-size:1.02rem;line-height:1.7;text-wrap:pretty}.ReservationLandingView_proseOnDark__pnJ05{color:hsla(55,31%,93%,.92)}.ReservationLandingView_proseOnDark__pnJ05 strong,.ReservationLandingView_prose__mWAJ5 strong{font-weight:700}.ReservationLandingView_prose__mWAJ5 strong{color:var(--rv-ink)}.ReservationLandingView_proseOnDark__pnJ05 strong{color:#fff}.ReservationLandingView_breadcrumb__8E2QZ{margin:0;padding:var(--rv-header-clearance) 0 0;list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;color:hsla(55,31%,93%,.7);font-size:13px}.ReservationLandingView_breadcrumb__8E2QZ a{color:inherit;text-decoration:none}.ReservationLandingView_breadcrumb__8E2QZ a:hover{color:#fff}.ReservationLandingView_breadcrumb__8E2QZ a:focus-visible{outline:2px solid #d8c39f;outline-offset:2px}.ReservationLandingView_breadcrumbCurrent__b7CUw{color:#fff;font-weight:500}.ReservationLandingView_hero__RLMsf{padding:1rem 0 2.75rem;background:radial-gradient(ellipse 70% 55% at 85% 20%,rgba(26,81,88,.22),transparent 55%),linear-gradient(180deg,#0b232a,#102f36 72%,#143b42)}@media (min-width:1024px){.ReservationLandingView_hero__RLMsf{padding:1.25rem 0 3.25rem}}.ReservationLandingView_heroGrid__JEB7v{display:grid;gap:1.75rem}@media (min-width:1024px){.ReservationLandingView_heroGrid__JEB7v{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2rem;align-items:start}}.ReservationLandingView_heroCopy__Xvydr{min-width:0}.ReservationLandingView_heroVisual__JrTzP{display:grid;gap:.9rem;min-width:0}@media (min-width:1024px){.ReservationLandingView_heroVisual__JrTzP{margin-top:var(--rv-header-clearance)}}.ReservationLandingView_trustList__kKTQ5{display:grid;gap:.55rem;margin:1.5rem 0 0;padding:0;list-style:none;max-width:34rem}.ReservationLandingView_trustList__kKTQ5 li{position:relative;padding-left:1.15rem;color:hsla(55,31%,93%,.9);font-size:.92rem;line-height:1.45}.ReservationLandingView_trustList__kKTQ5 li:before{content:"";position:absolute;top:.5rem;left:0;width:.4rem;height:.4rem;border-radius:999px;background:#7dd3fc}.ReservationLandingView_problemGrid__cXhsh{display:grid;gap:.85rem;margin-top:1.5rem}@media (min-width:800px){.ReservationLandingView_problemGrid__cXhsh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ReservationLandingView_problemGrid__cXhsh{grid-template-columns:repeat(3,minmax(0,1fr))}}.ReservationLandingView_problemItem__BKcw5{border:1px solid var(--rv-line);border-radius:8px;background:#fff;padding:1.1rem 1.05rem}.ReservationLandingView_problemItem__BKcw5 p{margin:.5rem 0 0;color:var(--rv-body);font-size:.93rem;line-height:1.55}.ReservationLandingView_splitGrid__QckMZ{display:grid;gap:1rem;margin-top:1.5rem}@media (min-width:900px){.ReservationLandingView_splitGrid__QckMZ{grid-template-columns:1fr 1fr;gap:1.25rem}}.ReservationLandingView_splitPanel__eIsZF{border:1px solid var(--rv-line);border-radius:1.15rem;background:#fff;padding:1.35rem 1.2rem}.ReservationLandingView_splitPanelAccent__kNGDt{background:linear-gradient(180deg,#fff,#eef5ff);border-color:#d5e4f7}.ReservationLandingView_splitTitle__QmAUc{margin:0;color:var(--rv-ink);font-size:1.08rem;font-weight:700;letter-spacing:-.02em}.ReservationLandingView_splitList__jQ2ak{display:grid;gap:.95rem;margin:1.1rem 0 0;padding:0;list-style:none}.ReservationLandingView_splitList__jQ2ak li{display:grid;gap:.25rem}.ReservationLandingView_splitList__jQ2ak strong{color:var(--rv-ink);font-size:.98rem;font-weight:700}.ReservationLandingView_splitList__jQ2ak span{color:var(--rv-body);font-size:.93rem;line-height:1.55}.ReservationLandingView_qualification__hRB5h{margin:1.15rem 0 0;max-width:46rem;padding:1rem 1.1rem;border-left:3px solid var(--rv-blue);border-radius:0 .85rem .85rem 0;background:#fff;color:var(--rv-body);font-size:.98rem;line-height:1.65}.ReservationLandingView_floorVisual__YrobP{border:1px solid hsla(0,0%,100%,.18);border-radius:1.15rem;background:hsla(0,0%,100%,.08);padding:.95rem;backdrop-filter:blur(4px)}.ReservationLandingView_floorVisualLabel__GY0F0{margin:0 0 .75rem;color:hsla(55,31%,93%,.75);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ReservationLandingView_floorVisualGrid__80tHq{display:grid;gap:.65rem}.ReservationLandingView_floorRoom__9maC4{border:1px solid hsla(0,0%,100%,.12);border-radius:.85rem;background:rgba(11,35,42,.35);padding:.7rem .75rem}.ReservationLandingView_floorRoomName__ltfuG{margin:0;color:#dbe3d5;font-size:.78rem;font-weight:700}.ReservationLandingView_floorTables__GZpka{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.55rem}.ReservationLandingView_floorTable__9Tdjj{display:inline-flex;min-width:2.5rem;min-height:2.1rem;align-items:center;justify-content:center;border-radius:.55rem;padding:.25rem .45rem;font-size:.72rem;font-weight:700;letter-spacing:.02em}.ReservationLandingView_floorTableFree__2M_OU{color:#dbe3d5;background:rgba(148,163,184,.28)}.ReservationLandingView_floorTableReserved__T_Roa{color:#dbe3d5;background:rgba(26,81,88,.45)}.ReservationLandingView_floorTableSeated__yUqKl{color:#ecfdf5;background:rgba(16,185,129,.4)}.ReservationLandingView_ctaRow__7N8z3{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.ReservationLandingView_btnPrimaryDark__xMC_u,.ReservationLandingView_btnPrimary__mQY3J,.ReservationLandingView_btnSecondaryLight__sm5ce,.ReservationLandingView_btnSecondary__NFEEQ{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.4rem;border-radius:8px;padding:.8rem 1.35rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}@media (prefers-reduced-motion:reduce){.ReservationLandingView_btnPrimaryDark__xMC_u,.ReservationLandingView_btnPrimary__mQY3J,.ReservationLandingView_btnSecondaryLight__sm5ce,.ReservationLandingView_btnSecondary__NFEEQ{transition:none}}.ReservationLandingView_btnPrimary__mQY3J{background:var(--rv-blue);color:#fff;box-shadow:0 8px 24px rgba(26,81,88,.28)}.ReservationLandingView_btnPrimary__mQY3J:hover{background:#2b676d}.ReservationLandingView_btnSecondary__NFEEQ{border:1px solid hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.06);color:#fff}.ReservationLandingView_btnSecondary__NFEEQ:hover{border-color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.12)}.ReservationLandingView_btnPrimaryDark__xMC_u{background:var(--rv-blue);color:#fff}.ReservationLandingView_btnPrimaryDark__xMC_u:hover{background:#2b676d}.ReservationLandingView_btnSecondaryLight__sm5ce{border:1px solid #ccd5cb;background:#fff;color:var(--rv-ink)}.ReservationLandingView_btnSecondaryLight__sm5ce:hover{border-color:#b8c7dc;background:var(--rv-soft)}.ReservationLandingView_btnPrimaryDark__xMC_u:focus-visible,.ReservationLandingView_btnPrimary__mQY3J:focus-visible,.ReservationLandingView_btnSecondaryLight__sm5ce:focus-visible,.ReservationLandingView_btnSecondary__NFEEQ:focus-visible{outline:2px solid #d8c39f;outline-offset:2px}.ReservationLandingView_sectionSoft___CT7U,.ReservationLandingView_section__gWFCw{border-bottom:1px solid var(--rv-line);padding-block:clamp(2.5rem,4vw,3.5rem)}.ReservationLandingView_sectionSoft___CT7U{background:var(--rv-soft)}.ReservationLandingView_anchorTarget__Hj0g6{scroll-margin-top:6.5rem}.ReservationLandingView_steps__n3BKv{display:grid;gap:.9rem;margin:1.5rem 0 0;padding:0;list-style:none;counter-reset:oo-step}@media (min-width:900px){.ReservationLandingView_steps__n3BKv{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.ReservationLandingView_step__100pb{border:1px solid var(--rv-line);border-radius:8px;background:#fff;padding:1.1rem 1rem;counter-increment:oo-step}.ReservationLandingView_stepIndex___8mK3{display:block;margin:0;color:var(--rv-blue);font-size:12px;font-weight:700;letter-spacing:.12em}.ReservationLandingView_stepIndex___8mK3:before{content:counter(oo-step,decimal-leading-zero)}.ReservationLandingView_stepTitle__a3X_A{margin:.4rem 0 0;color:var(--rv-ink);font-size:1rem;font-weight:700;line-height:1.3}.ReservationLandingView_stepText__w3wfC{margin:.5rem 0 0;color:var(--rv-body);font-size:.93rem;line-height:1.55}.ReservationLandingView_thesis__SuAnC{margin:2rem auto 0;max-width:26ch;padding-top:1.5rem;border-top:1px solid var(--rv-line);color:var(--rv-ink);font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:800;letter-spacing:-.03em;line-height:1.22;text-align:center;text-wrap:balance}.ReservationLandingView_calloutGrid__RsK9g{display:grid;gap:1rem;margin-top:1.5rem}@media (min-width:800px){.ReservationLandingView_calloutGrid__RsK9g{grid-template-columns:repeat(3,minmax(0,1fr))}}.ReservationLandingView_callout__iPpi8{border:1px solid var(--rv-line);border-radius:8px;background:#fff;padding:1.15rem 1.1rem}.ReservationLandingView_calloutText__iOVfQ{margin:.55rem 0 0;color:var(--rv-body);font-size:.95rem;line-height:1.55;text-wrap:pretty}.ReservationLandingView_capGrid__zJlLY{display:grid;gap:1rem;margin-top:1.5rem}@media (min-width:700px){.ReservationLandingView_capGrid__zJlLY{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.ReservationLandingView_capGrid__zJlLY{grid-template-columns:repeat(3,minmax(0,1fr))}}.ReservationLandingView_cap__SzZPe{border:1px solid var(--rv-line);border-radius:8px;background:#fff;padding:1.15rem 1.1rem}.ReservationLandingView_capText__cKh7z{margin:.55rem 0 0;color:var(--rv-body);font-size:.95rem;line-height:1.55;text-wrap:pretty}.ReservationLandingView_linkRow__mxjpU{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.35rem}.ReservationLandingView_linkRow__mxjpU a{color:var(--rv-blue);font-size:.95rem;font-weight:600;text-decoration:none}.ReservationLandingView_linkRow__mxjpU a:hover{color:#15464c}.ReservationLandingView_linkRow__mxjpU a:focus-visible{outline:2px solid #d8c39f;outline-offset:2px}.ReservationLandingView_fitGrid__5zUHn{display:grid;gap:1.25rem;margin-top:1.5rem}@media (min-width:900px){.ReservationLandingView_fitGrid__5zUHn{grid-template-columns:1fr 1fr;gap:1.5rem}}.ReservationLandingView_fitCard___r3V_{border:1px solid var(--rv-line);border-radius:8px;background:#fff;padding:1.25rem 1.15rem}.ReservationLandingView_fitList___13yv{margin:.85rem 0 0;padding:0;list-style:none;display:grid;gap:.55rem}.ReservationLandingView_fitList___13yv li{position:relative;padding-left:1rem;color:var(--rv-body);font-size:.95rem;line-height:1.5}.ReservationLandingView_fitList___13yv li:before{content:"";position:absolute;top:.55rem;left:0;width:.35rem;height:.35rem;border-radius:999px;background:var(--rv-blue)}.ReservationLandingView_boundary__ZSq4G{margin:1.35rem 0 0;max-width:var(--rv-prose);color:var(--rv-muted);font-size:.95rem;line-height:1.65}.ReservationLandingView_boundary__ZSq4G strong{color:var(--rv-ink);font-weight:700}.ReservationLandingView_setupSteps__7Pgud{display:grid;gap:.9rem;margin:1.5rem 0 0;padding:0;list-style:none;counter-reset:oo-setup}@media (min-width:900px){.ReservationLandingView_setupSteps__7Pgud{grid-template-columns:repeat(3,minmax(0,1fr))}}.ReservationLandingView_setupStep___xc9C{border:1px solid var(--rv-line);border-radius:8px;background:#fff;padding:1.1rem 1rem;counter-increment:oo-setup}.ReservationLandingView_setupIndex__HboWC{display:block;margin:0;color:var(--rv-blue);font-size:12px;font-weight:700;letter-spacing:.12em}.ReservationLandingView_setupIndex__HboWC:before{content:counter(oo-setup,decimal-leading-zero)}.ReservationLandingView_setupTitle__jLNOX{margin:.4rem 0 0;color:var(--rv-ink);font-size:1rem;font-weight:700}.ReservationLandingView_setupText__GUAk6{margin:.5rem 0 0;color:var(--rv-body);font-size:.93rem;line-height:1.55}.ReservationLandingView_insightWrap__gZfvg{margin-top:1.5rem;max-width:36rem}.ReservationLandingView_faqSection__hMjHZ{border-bottom:1px solid var(--rv-line);background:#fff;padding-block:clamp(2.5rem,4vw,3.5rem)}.ReservationLandingView_faqList__1VKyV{margin:1.5rem 0 0;max-width:46rem;border-block:1px solid var(--rv-line)}.ReservationLandingView_faqItem__KBYAF{border-bottom:1px solid var(--rv-line)}.ReservationLandingView_faqItem__KBYAF:last-child{border-bottom:0}.ReservationLandingView_faqButton__sTvQ4{display:flex;width:100%;min-height:2.75rem;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border:0;background:transparent;color:var(--rv-ink);font:inherit;font-size:1rem;font-weight:600;text-align:left;cursor:pointer}.ReservationLandingView_faqButton__sTvQ4:focus-visible{outline:2px solid #d8c39f;outline-offset:2px}.ReservationLandingView_faqIcon___G1_e{display:inline-flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #ccd5cb;border-radius:999px;color:var(--rv-blue);transition:transform .2s ease}@media (prefers-reduced-motion:reduce){.ReservationLandingView_faqIcon___G1_e{transition:none}}.ReservationLandingView_faqIconOpen__74M7t{transform:rotate(45deg)}.ReservationLandingView_faqPanel__8SaMD{padding:0 0 1.1rem;color:var(--rv-body);font-size:.98rem;line-height:1.65;text-wrap:pretty}.ReservationLandingView_channelTable__fYct7{margin:1.5rem 0 0;width:100%;border-collapse:collapse;overflow:hidden;border:1px solid var(--rv-line);border-radius:8px;background:#fff}.ReservationLandingView_channelTable__fYct7 td,.ReservationLandingView_channelTable__fYct7 th{padding:.9rem 1rem;text-align:left;vertical-align:top;font-size:.95rem;line-height:1.5}.ReservationLandingView_channelTable__fYct7 th{background:var(--rv-soft);color:var(--rv-ink);font-weight:700}.ReservationLandingView_channelTable__fYct7 td{color:var(--rv-body);border-top:1px solid var(--rv-line)}.ReservationLandingView_channelTable__fYct7 td:first-child,.ReservationLandingView_channelTable__fYct7 th:first-child{width:34%;font-weight:600;color:var(--rv-ink)}@media (max-width:699px){.ReservationLandingView_channelTable__fYct7,.ReservationLandingView_channelTable__fYct7 tbody,.ReservationLandingView_channelTable__fYct7 td,.ReservationLandingView_channelTable__fYct7 th,.ReservationLandingView_channelTable__fYct7 thead,.ReservationLandingView_channelTable__fYct7 tr{display:block;width:100%}.ReservationLandingView_channelTable__fYct7 thead{display:none}.ReservationLandingView_channelTable__fYct7 tr{border-top:1px solid var(--rv-line);padding:.85rem 1rem}.ReservationLandingView_channelTable__fYct7 tr:first-child{border-top:0}.ReservationLandingView_channelTable__fYct7 td{border:0;padding:.2rem 0}.ReservationLandingView_channelTable__fYct7 td:first-child{width:100%;margin-bottom:.25rem}.ReservationLandingView_channelTable__fYct7 td:last-child:before{content:attr(data-label);display:block;margin-bottom:.15rem;color:var(--rv-muted);font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}}.ReservationLandingView_finalCta__v2hDl{background:var(--rv-ink);padding-block:clamp(2.75rem,4vw,3.75rem)}.ReservationLandingView_boardSection__GO2D4{border-bottom:1px solid var(--rv-line);padding-block:clamp(2.5rem,4vw,3.5rem);background:var(--rv-soft)}.ReservationLandingView_boardNote__nDFtX{margin:.75rem 0 0;max-width:var(--rv-prose);color:var(--rv-muted);font-size:.9rem;line-height:1.55}.ReservationLandingView_board__DhRrw{margin-top:1.5rem;border:1px solid var(--rv-line);border-radius:1.15rem;background:#fff;padding:.85rem;box-shadow:0 10px 36px rgba(11,35,42,.06);overflow-x:auto}.ReservationLandingView_boardCaption__t9zwU{margin:0 0 .85rem;color:var(--rv-ink);font-size:.95rem;font-weight:700}.ReservationLandingView_boardTable__JshOf{width:100%;border-collapse:collapse;min-width:36rem}.ReservationLandingView_boardTable__JshOf td,.ReservationLandingView_boardTable__JshOf th{padding:.7rem .65rem;border-bottom:1px solid #e4ebf5;text-align:left;vertical-align:top;font-size:.86rem;line-height:1.4;color:var(--rv-ink)}.ReservationLandingView_boardTable__JshOf th{color:var(--rv-muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#f4f2ed}.ReservationLandingView_boardTable__JshOf tbody tr:last-child td{border-bottom:none}.ReservationLandingView_status__FboXM{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.2rem .55rem;font-size:.75rem;font-weight:700;white-space:nowrap}.ReservationLandingView_statusDot__WZykw{width:.45rem;height:.45rem;border-radius:999px;background:currentColor}.ReservationLandingView_statusPending__JviIR{color:#9a6700;background:#fff7e6}.ReservationLandingView_statusConfirmed__e6enm{color:#0b5cab;background:#eaf4ff}.ReservationLandingView_statusSeated__ubF1Q{color:#0f6b3a;background:#e9f8ef}.ReservationLandingView_statusArrived__nfBFV{color:#6b3fa0;background:#f4ecff}.ReservationLandingView_boardCards__U8KSX{display:none;gap:.75rem}.ReservationLandingView_boardCard__f_9b4{border:1px solid var(--rv-line);border-radius:.85rem;background:#fff;padding:.85rem}.ReservationLandingView_boardCardRow__YYd3R{display:flex;justify-content:space-between;gap:.75rem;margin:.35rem 0;font-size:.86rem;color:var(--rv-ink)}.ReservationLandingView_boardCardLabel__jppQF{color:var(--rv-muted);font-weight:600}.ReservationLandingView_heroBoard__mgklT{margin-top:0;max-width:none}.ReservationLandingView_heroBoard__mgklT .ReservationLandingView_board__DhRrw{background:hsla(0,0%,100%,.96)}.ReservationLandingView_heroBoard__mgklT .ReservationLandingView_boardTable__JshOf{min-width:0}.ReservationLandingView_heroBoard__mgklT .ReservationLandingView_boardTable__JshOf td,.ReservationLandingView_heroBoard__mgklT .ReservationLandingView_boardTable__JshOf th{font-size:.78rem;padding:.55rem .45rem}@media (max-width:720px){.ReservationLandingView_boardTable__JshOf{display:none}.ReservationLandingView_boardCards__U8KSX{display:grid}.ReservationLandingView_board__DhRrw{overflow-x:visible}}.ReservationLandingView_floorLinkCard__2U6r6{margin-top:1.25rem;border:1px solid var(--rv-line);border-radius:8px;background:linear-gradient(180deg,#fff,#f4f2ed);padding:1.25rem 1.35rem}.ReservationLandingView_floorLinkCard__2U6r6 p{margin:.55rem 0 0;color:var(--rv-muted);font-size:.95rem;line-height:1.6;max-width:var(--rv-prose)}.ReservationLandingView_floorLinkCard__2U6r6 a{display:inline-flex;margin-top:1rem;color:var(--rv-blue);font-weight:700;text-decoration:none}.ReservationLandingView_floorLinkCard__2U6r6 a:hover{text-decoration:underline}.ReservationLandingView_floorLinkCard__2U6r6 a:focus-visible{outline:2px solid var(--rv-blue);outline-offset:3px}.ReservationLandingView_channelGrid__5t8cd{display:grid;gap:.9rem;margin-top:1.25rem}@media (min-width:720px){.ReservationLandingView_channelGrid__5t8cd{grid-template-columns:repeat(3,minmax(0,1fr))}}.ReservationLandingView_channelCard__HRZZe{border:1px solid var(--rv-line);border-radius:.9rem;background:#fff;padding:1rem 1.1rem}.ReservationLandingView_channelCard__HRZZe p{margin:.45rem 0 0;color:var(--rv-muted);font-size:.92rem;line-height:1.55}.ReservationLandingView_sectionSubheading__HduZ3{margin:1.75rem 0 0}@media (prefers-reduced-motion:reduce){.ReservationLandingView_root__I0puu *,.ReservationLandingView_root__I0puu :after,.ReservationLandingView_root__I0puu :before{animation:none!important;transition:none!important}}.ReservationLandingView_hero__RLMsf{background:#0b232a}.ReservationLandingView_heroGlow__5mIp9{display:none}.ReservationLandingView_h1__zcaCO,.ReservationLandingView_heroTitle__X8cwX{font-weight:500;letter-spacing:-.045em;line-height:1.08}.ReservationLandingView_h2OnDark__TcIZc,.ReservationLandingView_h2__whuTx,.ReservationLandingView_heading__YGjQv{font-weight:500;letter-spacing:-.035em;line-height:1.18}.ReservationLandingView_dutyTitle__hu_rV,.ReservationLandingView_h3___DBPD,.ReservationLandingView_opsTitle__ykjNw,.ReservationLandingView_principleTitle__r8N9k,.ReservationLandingView_processTitle__IppP9{font-weight:500}.ReservationLandingView_eyebrowOnDark__uV0G2,.ReservationLandingView_hero__RLMsf .ReservationLandingView_eyebrow__CtfQO{color:#d6be96}.ReservationLandingView_btnPrimary__mQY3J{background:#1a5158;box-shadow:none;border-radius:4px}.ReservationLandingView_btnPrimary__mQY3J:hover{background:#15464c}.ReservationLandingView_hero__RLMsf .ReservationLandingView_btnPrimaryDark__xMC_u,.ReservationLandingView_hero__RLMsf .ReservationLandingView_btnPrimary__mQY3J{background:#cfb88d;color:#102d32;box-shadow:none}.ReservationLandingView_hero__RLMsf .ReservationLandingView_btnPrimaryDark__xMC_u:hover,.ReservationLandingView_hero__RLMsf .ReservationLandingView_btnPrimary__mQY3J:hover{background:#e2cca8}.ReservationLandingView_btnSecondaryLight__sm5ce,.ReservationLandingView_btnSecondary__NFEEQ{border-radius:4px;box-shadow:none}.ReservationLandingView_callout__iPpi8,.ReservationLandingView_cap__SzZPe,.ReservationLandingView_card__d_Vxt,.ReservationLandingView_faqItem__KBYAF,.ReservationLandingView_fitCard___r3V_,.ReservationLandingView_responsibilityCard___LiN6{box-shadow:none}.ReservationLandingView_connected__7tZrn,.ReservationLandingView_guest__OAPKH{padding-block:clamp(3rem,7vw,6rem)}.ReservationLandingView_connected__7tZrn{background:radial-gradient(ellipse at 85% 10%,#21454a,transparent 68%),#0d272e;border-block:1px solid #334c50}.ReservationLandingView_connected__7tZrn .ReservationLandingView_eyebrow__CtfQO{color:#e5c491}.ReservationLandingView_connected__7tZrn .ReservationLandingView_h2__whuTx{color:#fff9ee}.ReservationLandingView_connected__7tZrn .ReservationLandingView_prose__mWAJ5{color:#dfe9e5}.ReservationLandingView_connected__7tZrn .ReservationLandingView_prose__mWAJ5 strong{color:#f1d6a8}.ReservationLandingView_connected__7tZrn .ReservationLandingView_linkRow__mxjpU a{background:#15343b;border-color:#6c7d78;color:#fff9ee}.ReservationLandingView_connected__7tZrn .ReservationLandingView_linkRow__mxjpU a:hover{background:#e5c491;color:#102c32}.ReservationLandingView_connected__7tZrn .ReservationLandingView_linkRow__mxjpU a:focus-visible{outline:2px solid #e5c491;outline-offset:3px}.ReservationLandingView_guest__OAPKH{background:radial-gradient(ellipse at 92% 22%,#ece4d5,transparent 63%),#f8f5ed;border-bottom:1px solid #ded8ca}.ReservationLandingView_guestLayout__t3BfZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(1.75rem,6vw,5rem);align-items:center}.ReservationLandingView_guestFigure__p1eGY{width:min(100%,380px);justify-self:center;margin:0;padding:10px;border:1px solid #d9c6a4;border-radius:1rem;background:#fffdf8;box-shadow:0 21px 45px -32px #463822}.ReservationLandingView_guestFigure__p1eGY img{display:block;width:100%;height:auto;border-radius:.55rem}.ReservationLandingView_guestFigure__p1eGY figcaption{padding:.65rem .25rem .15rem;color:#53645b;font-size:.82rem}@media (max-width:700px){.ReservationLandingView_guestLayout__t3BfZ{grid-template-columns:minmax(0,1fr)}}.KdsArticle_page__KDAIv{--ed-bg:#f8f6ef;--guide-ink:#102c32;--guide-gold:#d9be8d}.KdsArticle_hero__MUB1q{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:stretch;overflow:hidden;border:1px solid #365057;border-radius:1.25rem;background:radial-gradient(ellipse at top right,#24484d,transparent 70%),#102a31;box-shadow:0 26px 65px -48px #102a31}.KdsArticle_header__3IiNV{min-width:0;padding:clamp(1.6rem,4.2vw,3.65rem)}.KdsArticle_page__KDAIv .KdsArticle_header__3IiNV h1{max-width:19ch;color:#fffbf1;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(2.25rem,4.15vw,4.1rem);line-height:1.08;text-wrap:balance}.KdsArticle_header__3IiNV>a{padding-inline:0;background:transparent;color:var(--guide-gold)}.KdsArticle_header__3IiNV>a:hover{background:transparent;color:#fff4db}.KdsArticle_header__3IiNV>a:focus-visible{outline:2px solid var(--guide-gold)}.KdsArticle_header__3IiNV>p{color:#e6e4dc;font-size:clamp(1rem,1.5vw,1.17rem)}.KdsArticle_header__3IiNV>div,.KdsArticle_header__3IiNV>div span{color:#ead7b4}.KdsArticle_hero__MUB1q>figure{position:relative;margin:0;border:0;border-radius:0}.KdsArticle_hero__MUB1q>figure>div{position:absolute;inset:0;aspect-ratio:auto}.KdsArticle_hero__MUB1q>figure img{-o-object-position:right center;object-position:right center}.KdsArticle_page__KDAIv .editorial-prose h2{padding-top:.8rem;border-top:1px solid #d9d4c7;color:var(--guide-ink);font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.2;text-wrap:balance}.KdsArticle_page__KDAIv .editorial-prose>ol{display:grid;gap:.65rem;padding:0;list-style:none;counter-reset:kitchen-step}.KdsArticle_page__KDAIv .editorial-prose>ol>li{position:relative;margin:0;padding:.95rem .95rem .95rem 4rem;border:1px solid #ded9ca;border-radius:.65rem;background:#fffdf8;counter-increment:kitchen-step}.KdsArticle_page__KDAIv .editorial-prose>ol>li:before{display:grid;position:absolute;inset-block-start:.95rem;inset-inline-start:.85rem;width:2.3rem;height:2.3rem;place-items:center;border-radius:50%;background:#eae2cf;color:#473922;content:counter(kitchen-step,decimal-leading-zero);font-size:.78rem;font-weight:700}.KdsArticle_page__KDAIv .editorial-prose td,.KdsArticle_page__KDAIv .editorial-prose th{overflow-wrap:anywhere}@media (max-width:900px){.KdsArticle_hero__MUB1q{grid-template-columns:minmax(0,1fr)}.KdsArticle_hero__MUB1q>figure{min-height:12rem;aspect-ratio:16/8}}@media (max-width:480px){.KdsArticle_hero__MUB1q{border-radius:.85rem}.KdsArticle_page__KDAIv .editorial-prose td,.KdsArticle_page__KDAIv .editorial-prose th{padding-inline:.45rem;font-size:.82rem}}.OrderingGuide_guide__07wAs{--ed-bg:#f7f4ed}.OrderingGuide_guide__07wAs .OrderingGuide_hero__0vgy9{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);border-color:#6b634f;background:linear-gradient(130deg,#102a31,#19383d)}.OrderingGuide_guide__07wAs .OrderingGuide_hero__0vgy9>figure img{-o-object-position:center;object-position:center}.OrderingGuide_chapters__emOXx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(1.1rem,3vw,2rem) 0 0;overflow:hidden;border:1px solid #d6cebc;border-radius:.85rem;background:#fffcf4}.OrderingGuide_chapters__emOXx a{display:flex;align-items:center;gap:.65rem;padding:.85rem clamp(.75rem,2vw,1.35rem);border-inline-end:1px solid #d6cebc;color:#132d34;font-size:.9rem;font-weight:600;line-height:1.35}.OrderingGuide_chapters__emOXx a:last-child{border-inline-end:0}.OrderingGuide_chapters__emOXx a:hover{background:#efe7d7}.OrderingGuide_chapters__emOXx a:focus-visible{outline:2px solid #27545a;outline-offset:-3px}.OrderingGuide_chapters__emOXx span{color:#77542f;font:400 1.2rem Georgia,serif}.OrderingGuide_guide__07wAs .editorial-prose :is(h2,h3)[id]{scroll-margin-top:7rem}.OrderingGuide_guide__07wAs .editorial-prose blockquote{border-color:#b99662;background:#eee7d7;color:#18383e;font-family:Georgia,Times New Roman,serif}.OrderingGuide_guide__07wAs aside>nav{max-height:calc(100vh - 9rem);overflow-y:auto;padding:1rem;border:1px solid #d6cebc;border-radius:.8rem;background:#fffcf4}@media (max-width:900px){.OrderingGuide_guide__07wAs .OrderingGuide_hero__0vgy9{grid-template-columns:minmax(0,1fr)}.OrderingGuide_chapters__emOXx{grid-template-columns:repeat(2,minmax(0,1fr))}.OrderingGuide_chapters__emOXx a:nth-child(2n){border-inline-end:0}.OrderingGuide_chapters__emOXx a:nth-child(n+3){border-top:1px solid #d6cebc}}