html{scroll-behavior:smooth}@keyframes landing-cycle-3{0%,28%{opacity:1}36%,92%{opacity:0}to{opacity:1}}@keyframes landing-cycle-2{0%,42%{opacity:1}52%,92%{opacity:0}to{opacity:1}}@keyframes landing-floaty{0%,to{transform:translateY(0) rotate(var(--landing-r,0deg))}50%{transform:translateY(-9px) rotate(var(--landing-r,0deg))}}.landing-cycle-1{opacity:1}.landing-cycle-2{opacity:0;animation:landing-cycle-3 15s infinite;animation-delay:-10s}.landing-cycle-3{opacity:0;animation:landing-cycle-3 15s infinite;animation-delay:-5s}.landing-cycle-alt-1{opacity:1}.landing-cycle-alt-2{opacity:0;animation:landing-cycle-2 9s infinite;animation-delay:-4.5s}.landing-float{animation:landing-floaty 5.5s ease-in-out infinite}.landing-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.landing-reveal[data-reveal=in]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.landing-cycle-2,.landing-cycle-3,.landing-cycle-alt-2,.landing-float{animation:none!important}.landing-reveal{opacity:1;transform:none;transition:none}}#landing-nav{background:#eae2d8;transition:padding .4s cubic-bezier(.2,.7,.2,1),background .4s ease}#landing-nav .landing-nav-logo-dark{display:none}#landing-nav[data-scrolled="1"]{background:rgba(48,45,45,.8);backdrop-filter:blur(10px);box-shadow:0 4px 2px -1px rgba(12,12,13,.05),0 2px 4px rgba(12,12,13,.08)}#landing-nav[data-scrolled="1"] .landing-nav-logo-light{display:none}#landing-nav[data-scrolled="1"] .landing-nav-logo-dark{display:block}.landing-nav-links{position:relative}.landing-nav-underline{position:absolute;bottom:-6px;height:3px;background:#4f9970;border-radius:2px;opacity:0;pointer-events:none;transition:left .28s cubic-bezier(.2,.7,.2,1),width .28s cubic-bezier(.2,.7,.2,1),opacity .18s ease}.landing-nav-links a{transition:color .4s ease}.landing-nav-cta,.landing-nav-links{transform:translateY(10px);transition:transform .4s cubic-bezier(.2,.7,.2,1)}#landing-nav[data-scrolled="1"] .landing-nav-cta,#landing-nav[data-scrolled="1"] .landing-nav-links{transform:translateY(4px)}.landing-nav-cta{transition:background .4s ease,color .4s ease,padding .4s ease,transform .4s cubic-bezier(.2,.7,.2,1)}.landing-nav-cta.landing-btn-dark{transition:background-color .4s ease,color .4s ease,padding .4s ease,transform .4s cubic-bezier(.2,.7,.2,1)}.landing-nav-logo{height:92px;transition:height .4s cubic-bezier(.2,.7,.2,1),transform .4s cubic-bezier(.2,.7,.2,1)}#landing-nav[data-scrolled="1"]{padding-top:0;padding-bottom:0}#landing-nav[data-scrolled="1"] .landing-nav-logo{height:40px;cursor:pointer}#landing-nav[data-scrolled="1"] .landing-nav-inner{padding-top:14px;padding-bottom:14px}#landing-nav:not([data-scrolled="1"]) .landing-nav-inner{padding-top:26px;padding-bottom:26px}.landing-nav-inner{transition:padding .4s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.landing-nav-inner,.landing-nav-logo{transition:none}}@media (max-width:640px){.landing-nav-logo{height:46px;transform:translateY(5px)}#landing-nav[data-scrolled="1"] .landing-nav-logo{transform:translateY(0)}}.landing-contact-err{display:block;font-size:13px;color:#ca3c2e}.landing-btn-primary{background-color:var(--color-accent);color:#fff;transition:background-color .2s ease}.landing-btn-primary:hover{background-color:var(--color-accent-hover)}.landing-btn-dark{background-color:var(--color-base);color:#fff;transition:background-color .2s ease}.landing-btn-dark:hover{background-color:var(--color-base-hover)}.landing-btn-outline-dark{border:1.5px solid var(--color-base);color:var(--color-base);background-color:transparent;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.landing-btn-outline-dark:hover{background-color:var(--color-background-hover);color:var(--color-base)}.landing-btn-light{background-color:var(--color-background);color:var(--color-base);transition:background-color .2s ease}.landing-btn-light:hover{background-color:var(--color-background-hover)}.landing-btn-outline-light{border:1.5px solid var(--color-background);color:var(--color-background);background-color:transparent;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.landing-btn-outline-light:hover{background-color:var(--color-base-hover);border-color:var(--color-base-hover);color:var(--color-background)}.landing-pricing-check-icon{display:none}@media (max-width:640px){.landing-pricing-grid{grid-template-columns:1fr!important;gap:28px!important}.landing-pricing-card{display:grid!important;grid-template-columns:1fr auto!important;grid-template-areas:"name price" "subtitle subannual" "features features" "cta cta"!important;-moz-column-gap:16px!important;column-gap:16px!important;row-gap:0!important;padding:22px 20px!important}.landing-pricing-card h3{grid-area:name;font-size:22px!important}.landing-pricing-card>p:first-of-type{grid-area:subtitle;font-size:13px!important;margin:2px 0 0!important}.landing-pricing-price{grid-area:price;font-size:26px!important;text-align:right;justify-self:end}.landing-pricing-subannual{grid-area:subannual;text-align:right;justify-self:end;font-size:11px!important;margin:2px 0 0!important}.landing-pricing-features{grid-area:features;grid-template-columns:repeat(2,1fr)!important;-moz-column-gap:12px!important;column-gap:12px!important;row-gap:8px!important;font-size:14px!important;margin:18px 0 20px!important}.landing-pricing-features li{display:flex!important;align-items:center;gap:8px}.landing-pricing-check-icon{display:inline-flex!important;flex:none}.landing-pricing-card>a{grid-area:cta;font-size:15px!important;padding:14px 0!important}.landing-pricing-badge{left:20px!important;top:-12px!important;font-size:12px!important;padding:5px 14px!important}}.landing-dish-name{font-size:20px}.landing-dish-price{font-size:18px}.landing-dish-price-unit{font-size:13px}@media (max-width:640px){.landing-showcase-section{padding-left:16px!important;padding-right:16px!important}.landing-dish-card{grid-template-columns:120px 1fr!important;min-height:96px!important}.landing-dish-card-text{padding:10px 12px!important}.landing-dish-row{padding:14px 16px!important}.landing-dish-name{font-size:15px!important}.landing-dish-tag{font-size:11px!important;padding:3px 9px!important}.landing-dish-price{font-size:14px!important}.landing-dish-price-unit{font-size:10px!important}}@font-face{font-family:__Cormorant_b75518;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/17e210263123d50a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_b75518;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2bccba212b452bfd-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_b75518;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7773ffa3cd4d083d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_b75518;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/53c730e53a3a6f69-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_b75518;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2f06023214183555-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Fallback_b75518;src:local("Times New Roman");ascent-override:95.52%;descent-override:29.67%;line-gap-override:0.00%;size-adjust:96.74%}.__className_b75518{font-family:__Cormorant_b75518,__Cormorant_Fallback_b75518;font-weight:600;font-style:normal}.__variable_b75518{--font-cormorant:"__Cormorant_b75518","__Cormorant_Fallback_b75518"}