.or-header,.or-footer{--or-ink:#10110f;--or-paper:#f2f0e9;--or-acid:#c8ff00;--or-white:#fffef8;color:var(--or-ink);font-family:var(--font-sans)}.or-header a,.or-footer a{color:inherit;text-decoration:none}.or-header{gap:20px}.or-header nav{gap:clamp(16px,2.2vw,32px)}.or-mobile-nav{display:none}.or-header :is(a,button):focus-visible,.or-footer a:focus-visible,.or-landing :is(.or-growth-offer,.or-pricing-offer,.or-start-restaurant) :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #547300}.or-growth-offer,.or-pricing-offer{border-bottom:2px solid var(--or-ink);padding:clamp(32px,5svh,68px) 4vw}.or-growth-offer{background:#e7eadb}.or-offer-kicker{letter-spacing:.08em;border-bottom:2px solid;align-items:center;gap:12px;padding-bottom:14px;font-size:.75rem;font-weight:800;display:flex}.or-offer-kicker>span{border:1px solid;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.or-offer-heading{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:5vw;margin:30px 0;display:grid}.or-offer-heading :is(h1,h2){font:400 clamp(2.8rem, 4.6vw, 5.4rem)/1 var(--font-display);letter-spacing:-.05em;text-transform:uppercase}.or-offer-heading mark{color:inherit;background:linear-gradient(transparent 55%, var(--or-acid) 55%)}.or-offer-heading>p{max-width:540px;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.55}.or-growth-steps{border:2px solid var(--or-ink);background:var(--or-white);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.or-growth-steps>li{flex-direction:column;gap:16px;padding:24px;display:flex}.or-growth-steps>li+li{border-left:1px solid var(--or-ink)}.or-growth-step-top{justify-content:space-between;align-items:center;display:flex}.or-growth-step-top svg{width:30px;height:30px}.or-growth-step-top span{font-family:var(--font-display);color:#696e5a;font-size:1.65rem}.or-growth-steps h3{font:400 clamp(1.3rem, 1.8vw, 1.9rem)/1.1 var(--font-display)}.or-growth-steps p{font-size:.9rem;line-height:1.5}.or-growth-steps small{letter-spacing:.06em;margin-top:auto;padding-top:6px;font-size:.65rem;font-weight:800}.or-growth-proof{background:var(--or-ink);color:var(--or-white);grid-template-columns:1fr minmax(280px,.55fr);align-items:center;gap:4vw;margin-top:24px;padding:28px;display:grid}.or-offer-badge{letter-spacing:.07em;border:1px solid;padding:7px 10px;font-size:.65rem;font-weight:800;display:inline-block}.or-growth-proof .or-offer-badge{color:var(--or-acid)}.or-growth-proof h3{font:400 clamp(1.6rem, 2.5vw, 2.5rem)/1.1 var(--font-display);margin:18px 0 12px}.or-growth-proof p{max-width:660px;line-height:1.6}.or-growth-receipt{background:#252920;border:1px solid #868a78;padding:20px}.or-growth-receipt>span{letter-spacing:.12em;font-size:.625rem}.or-growth-receipt>strong{font:400 2rem/1.2 var(--font-display);justify-content:space-between;align-items:center;margin:10px 0;display:flex}.or-growth-receipt>strong svg{color:var(--or-acid)}.or-growth-receipt dl>div{border-top:1px dashed #686f5b;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:9px;padding-top:9px;font-size:.85rem;display:flex}.or-growth-receipt dd{font-weight:700}.or-offer-bottom{justify-content:space-between;align-items:start;gap:24px;margin-top:22px;display:flex}.or-offer-bottom>p{color:#4e5543;align-items:start;gap:12px;max-width:800px;font-size:.8rem;line-height:1.5;display:flex}.or-offer-bottom>p svg{flex-shrink:0;width:22px;height:22px}.or-offer-bottom a{flex-shrink:0}.or-offer-bottom a svg,.or-pricing-offer a svg,.or-start-restaurant a svg{flex-shrink:0;width:20px;height:20px}.or-offer-package{border:2px solid var(--or-ink);grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);display:grid}.or-included{background:var(--or-white);padding:clamp(22px,3vw,42px)}.or-included>h3{font:400 1.8rem/1.15 var(--font-display)}.or-included-grid{grid-template-columns:1fr 1fr;gap:26px;margin:28px 0;display:grid}.or-included article{align-items:start;gap:12px;display:flex}.or-included article svg{flex-shrink:0;width:24px;height:24px;margin-top:1px}.or-included h4{margin:0 0 8px;font-size:1rem;font-weight:800;line-height:1.3}.or-included article p{color:#56594f;font-size:.875rem;line-height:1.5}.or-included-note{color:#56594f;border-top:1px solid #c7cbbc;padding-top:18px;font-size:.8rem;line-height:1.5}.or-price-card{border-left:2px solid var(--or-ink);background:var(--or-acid);align-content:start;gap:12px;padding:clamp(22px,3vw,40px);display:grid}.or-price-card .or-offer-badge{width:fit-content}.or-price-card .or-trial-number{font:400 clamp(3.6rem, 6vw, 6rem)/1 var(--font-display);margin-top:8px}.or-trial-number span{font-size:.4em}.or-price-card>p:not(.or-trial-number){font-size:1rem;line-height:1.45}.or-price-after{border-top:1px solid var(--or-ink);margin-top:6px;padding-top:18px}.or-price-after>span{letter-spacing:.06em;font-size:.65rem;font-weight:800}.or-price-after>strong{font:400 2.8rem/1.1 var(--font-display);margin:6px 0;display:block}.or-price-after small{font:600 .875rem/1 var(--font-sans)}.or-variable-rate{align-items:start;gap:12px;display:flex}.or-variable-rate strong{font:400 1.6rem/1 var(--font-display);flex-shrink:0}.or-price-card .or-button{box-shadow:4px 4px 0 var(--or-white);gap:10px;margin-top:8px}.or-price-card>small{font-size:.75rem;line-height:1.4}.or-price-conditions{grid-template-columns:1fr 1fr;gap:32px;padding:26px 0;display:grid}.or-price-conditions h3{margin-bottom:10px;font-size:1rem;font-weight:800}.or-price-conditions p{color:#55594e;font-size:.85rem;line-height:1.55}.or-start-restaurant .or-demo-form h3{font:400 clamp(1.8rem, 2.8vw, 2.8rem)/1.05 var(--font-display)}.or-start-restaurant ol{gap:16px;margin:0;padding-left:1.4em;font-size:1rem;line-height:1.55;display:grid}.or-start-restaurant .or-demo-form>p{font-size:.85rem;line-height:1.55}.or-start-restaurant .or-demo-form>.or-text-link{width:fit-content}@media (width<=1040px){.or-header{padding-block:12px}.or-header nav{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:center;gap:14px 26px;display:flex}.or-header nav a{padding:10px 0}.or-header nav a:after{bottom:4px}.or-offer-heading{grid-template-columns:1fr;gap:20px}.or-offer-heading>p{max-width:720px}.or-growth-steps{grid-template-columns:1fr 1fr}.or-growth-steps>li:nth-child(3){border-top:1px solid;border-left:0}.or-growth-steps>li:nth-child(4){border-top:1px solid}.or-offer-bottom{flex-direction:column}.or-offer-package{grid-template-columns:1fr}.or-price-card{border-top:0;border-bottom:2px solid;border-left:0;grid-row:1}}@media (width<=600px){.or-header{gap:10px}.or-header nav{gap:8px 20px;font-size:.625rem}.or-header-actions{gap:8px}.or-header-actions>:first-child{display:flex}.or-header .or-header-cta{gap:5px;min-height:42px;padding-inline:8px;font-size:.57rem}.or-header .or-header-cta>span{display:none}.or-header .or-brand{font-size:1.1rem}.or-header .or-brand-mark{width:25px;height:25px}.or-header .or-header-actions button{padding-inline:7px}.or-growth-offer,.or-pricing-offer{padding:36px 20px}.or-offer-heading :is(h1,h2){font-size:clamp(2rem,9vw,3.1rem)}.or-growth-steps,.or-included-grid,.or-price-conditions{grid-template-columns:1fr}.or-growth-steps>li+li{border-top:1px solid;border-left:0}.or-growth-steps>li{gap:12px}.or-growth-proof{grid-template-columns:1fr;gap:24px;padding:22px}.or-included-grid{gap:22px}.or-price-conditions{gap:24px}}
