:root[data-brand=baap-of-rolls],.qr-sheet[data-brand=baap-of-rolls]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#191919;--surface:#242424;--secondary:#2b2b2b;--secondary-ink:#f8f4eb;--control:#363636;--ink:#f8f4eb;--muted:#b9b2a6;--line:color-mix(in srgb, var(--ink) 20%, var(--background));--accent:#f8f4eb;--accent-ink:#191919;--accent-text:var(--ink);--reward:#dfc681;--success:var(--slime);--danger:#f09c91;--scrim:#0009;--scrim-ink:#000}.restaurant-card[data-brand=butter-and-crumb],:root[data-brand=butter-and-crumb],.qr-sheet[data-brand=butter-and-crumb]{--card-background:#543b30;--card-ink:#fbf5e9}.restaurant-card[data-brand=daybreak-coffee],:root[data-brand=daybreak-coffee],.qr-sheet[data-brand=daybreak-coffee]{--card-background:#263d48;--card-ink:#f1f5f2}[data-brand=gazra]{--font-brand:system-ui, sans-serif;--accent:#3e654d;--card-background:#efe5cf;--card-ink:#36291f}:root[data-brand=gazra]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f7f0e2;--surface:#fffaf0;--ink:#36291f;--muted:#6b5748;--control:#eee2ce;--line:#ddcbb0;--secondary:#efe5d4;--success:#386344;--menu-layout:rows;--heading-case:none}:root[data-brand=gazra] .cover-stage{background:radial-gradient(at bottom,#eddbc1,#0000 72%),#f7f0e2;border-top:6px solid #46694e}:root[data-brand=gazra] .cover-visual{background:repeating-linear-gradient(135deg,#46694e18 0 2px,#0000 2px 20px),repeating-linear-gradient(45deg,#a05c3e1a 0 2px,#0000 2px 20px);height:88px}@font-face{font-family:KhadakSlab;src:url(/demo/khadak-singh/RobotoSlab.woff2)format("woff2");font-weight:100 900;font-display:swap}[data-brand=khadak-singh]{--font-brand:KhadakSlab, Georgia, serif;--accent:#a6420d;--card-background:#ef7929;--card-ink:#241d16}:root[data-brand=khadak-singh]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff8e9;--surface:#fffdf6;--ink:#302a22;--muted:#71604e;--control:#f1e7d4;--secondary:#f1e7d4;--line:#dfd2bb;--success:#306345;--menu-layout:rows;--heading-case:none}:root[data-brand=khadak-singh] .cover-stage{background:var(--card-background)}:root[data-brand=khadak-singh] .cover-stage:before{display:none}:root[data-brand=khadak-singh] .cover-welcome{padding-block:20px 24px}:root[data-brand=khadak-singh] .cover-welcome .restaurant-card-name{max-width:680px;font-size:clamp(36px,10vw,60px);font-weight:800}:root[data-brand=khadak-singh] .cover-visual{background:url(/demo/khadak-singh/cover.jpg) 50%/cover;height:clamp(150px,44vw,260px)}[data-brand=khadak-singh] .logo{object-fit:contain;background:#fff}[data-brand=makeba]{--font-brand:Georgia, serif;--accent:#30594a;--card-background:#244337;--card-ink:#f2dfbb}:root[data-brand=makeba]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f6f0e3;--surface:#fffaf1;--ink:#252e25;--muted:#635d50;--control:#efe5d2;--line:#dbccb1;--secondary:#ece2ce;--success:#286243;--menu-layout:rows;--heading-case:none}:root[data-brand=makeba] .cover-stage{color:var(--card-ink);background:radial-gradient(#426758,#0000 75%),#244337}:root[data-brand=makeba] .cover-stage:before{display:none}:root[data-brand=makeba] .cover-visual{background:linear-gradient(#244337,#0000 32%),url(/demo/makeba/cover.png) 50% 55%/cover;height:clamp(140px,42vw,240px)}[data-brand=makeba] .logo{object-fit:contain;background:#244337}@font-face{font-family:ParsecDisplay;src:url(/demo/parsec/Fraunces.ttf);font-weight:100 900;font-display:swap}@font-face{font-family:ParsecScript;src:url(/demo/parsec/PinyonScript.ttf);font-display:swap}[data-brand=parsec]{--font-brand:ParsecDisplay, Georgia, serif;--accent:#7b2f33}:root[data-brand=parsec],.qr-sheet[data-brand=parsec]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f5eee3;--surface:#faf5ed;--ink:#332c28;--muted:#8b7075;--line:color-mix(in srgb, var(--ink) 15%, var(--background));--secondary:color-mix(in srgb, var(--ink) 4%, var(--background));--control:color-mix(in srgb, var(--ink) 8%, var(--background));--reward:#805d1a;--success:#226631;--scrim:#281c20cc;--scrim-ink:#281c20;--heading-case:none;--heading-tracking:-.035em;--menu-layout:rows;--cover-image:url(/demo/parsec/cover.webp);font-optical-sizing:none;font-variation-settings:"opsz" 18, "SOFT" 0, "WONK" 0}:is(:root[data-brand=parsec],.qr-sheet[data-brand=parsec]) .title-initial{letter-spacing:-.07em;font:400 1.7em/.7 ParsecScript,cursive}:is(:root[data-brand=parsec],.qr-sheet[data-brand=parsec]) .menu h2{color:var(--accent)}:is(:root[data-brand=parsec],.qr-sheet[data-brand=parsec]) .menu-price .currency{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:is(:root[data-brand=parsec],.qr-sheet[data-brand=parsec]) .restaurant-cover .card-subtitle{color:inherit}:is(:root[data-brand=parsec],.qr-sheet[data-brand=parsec]) .restaurant-cover .restaurant-card-name{color:var(--accent)}:is(:root[data-brand=parsec],.qr-sheet[data-brand=parsec]) .cover-stage{background-color:var(--background)}@media (width>=701px){:root[data-brand=parsec] .cover-stage{background-image:url(/demo/parsec/cover-wide.webp)}}.restaurant-card[data-brand=parsec]{--card-background:#e9dfce;--card-ink:#332c28;font-optical-sizing:none;font-variation-settings:"opsz" 18, "SOFT" 0, "WONK" 0}.restaurant-card[data-brand=parsec] .restaurant-card-front{border-color:color-mix(in srgb, var(--card-ink) 20%, transparent);background:linear-gradient(#f4e6ce66,#f4e6ce00 48%),url(/demo/parsec/card.webp) 50%/cover}.restaurant-card[data-brand=parsec] .restaurant-card-name{color:var(--accent);font:400 23px/1.15 var(--font-heading);text-transform:uppercase;letter-spacing:-.065em}.restaurant-card[data-brand=parsec] .restaurant-card-logo{display:none}.restaurant-card[data-brand=parsec] .card-test{font-size:9px;top:61px}.merchant-landing{--landing-dark:#151d16;--landing-paper:#f6f2e9;--landing-ink:#19251b;background:var(--landing-paper);min-height:0;color:var(--landing-ink);flex:1;overflow:auto}.merchant-landing-wrap{width:min(1160px,100% - 40px);margin-inline:auto}.merchant-landing-dark{background:var(--landing-dark);color:var(--landing-paper)}.merchant-landing-dark :focus-visible{outline-color:var(--slime)}.merchant-landing-nav,.merchant-landing-brand,.merchant-landing-nav nav{align-items:center;display:flex}.merchant-landing-nav{justify-content:space-between;gap:16px;padding-block:14px}.merchant-landing-brand{text-transform:uppercase;gap:10px;font:400 30px/1 NomsterHeading,Impact,sans-serif}.merchant-landing-brand .logo{width:38px;height:38px}.merchant-landing-nav nav{gap:clamp(14px,3vw,30px);font-size:14px;font-weight:600}.merchant-landing-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(28px,6vw,80px);padding-block:clamp(36px,6vw,76px);display:grid}.merchant-landing-pitch{justify-items:start;gap:18px;display:grid}.merchant-landing-kicker{color:var(--slime);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.merchant-landing-pitch h1{letter-spacing:-.01em;text-wrap:balance;max-width:16ch;font:400 clamp(49px,6.25vw,77px)/.99 NomsterHeading,Impact,sans-serif}.merchant-landing-lead{color:#d4dbd0;max-width:43ch;font-size:clamp(17px,2vw,20px)}.merchant-landing-trust,.merchant-landing-trial{color:#d4dbd0;max-width:41ch;font-size:15px}.merchant-landing-trial strong{color:var(--landing-paper)}.merchant-landing-actions{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.merchant-landing-cta{background:var(--slime);min-height:50px;color:var(--landing-ink);border-radius:999px;justify-content:center;align-items:center;padding:10px 20px;font-weight:700;text-decoration:none;display:inline-flex}.merchant-landing-cta:hover{background:#c4f788}.merchant-landing-proof{background:#253128;border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:18px;margin:0;padding:clamp(14px,3vw,26px);display:grid}.merchant-proof-menu,.merchant-proof-sticker{justify-items:center;gap:10px;display:grid}.merchant-proof-menu img{object-fit:cover;object-position:top;border-radius:14px;width:min(100%,212px);height:auto;max-height:410px;display:block}.merchant-proof-sticker .qr-sheet{border-radius:4px;max-width:188px}.merchant-proof-menu>span,.merchant-proof-sticker>span{color:#d4dbd0;text-align:center;font-size:12px}.merchant-landing-proof figcaption{border-top:1px solid #425048;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:4px 12px;padding-top:14px;font-size:14px;display:flex}.merchant-landing-proof figcaption span{color:#d4dbd0}.merchant-landing-section{padding-block:clamp(36px,6vw,68px)}.merchant-landing-section h2{margin-bottom:16px;font:400 clamp(34px,4vw,52px)/1.05 NomsterHeading,Impact,sans-serif}.merchant-landing-steps{counter-reset:merchant-steps;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 36px;margin:24px 0 0;padding:0;list-style:none;display:grid}.merchant-landing-steps li{counter-increment:merchant-steps;align-content:start;gap:6px;display:grid}.merchant-landing-steps li:before{content:counter(merchant-steps, decimal-leading-zero);color:#376744;font-size:14px;font-weight:700}.merchant-landing-steps strong{font-size:18px}.merchant-landing-pricing{border-block:1px solid #d9d7cb;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px clamp(28px,6vw,80px);display:grid}.merchant-landing-pricing>div:first-child p{max-width:47ch}.merchant-landing-rates{justify-items:start;gap:8px;display:grid}.merchant-landing-rates strong{font-size:29px;line-height:1}.merchant-landing-rates .merchant-landing-cta{margin-top:10px}.merchant-landing-footer{flex-wrap:wrap;gap:12px 24px;padding-block:24px;font-size:14px;display:flex}@media (width<=820px){.merchant-landing-hero,.merchant-landing-pricing{grid-template-columns:minmax(0,1fr)}.merchant-landing-proof{width:min(100%,510px)}}@media (width<=580px){.merchant-landing-wrap{width:calc(100% - 32px)}.merchant-landing-pitch{gap:15px}.merchant-landing-pitch h1{font-size:clamp(40px,11vw,64px)}.merchant-landing-steps{grid-template-columns:minmax(0,1fr)}}.pitwall{--page-width:1160px;--surface:#fff;--background:#f4f6f8;--line:#dce2e7;--ink:#172c3b;--muted:#60717f;--accent:#294b70;--secondary:#fff;background:var(--background)}.pitwall .pane-body{gap:20px}.pitwall.without-navigation .page-actions{display:none}.pitwall .top-bar h1{letter-spacing:0}.pitwall-toolbar{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.pitwall-toolbar label{gap:4px;font-size:13px;display:grid}.pitwall-toolbar button,.pitwall-toolbar select{min-height:44px;padding:8px 12px}.pitwall-panel{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:20px}.pitwall-panel h2{font-size:20px}.pitwall-conversion{font-size:24px}.pitwall-funnel{width:100%;max-height:230px;display:block}.pitwall-stages{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pitwall-stages button{text-align:left;background:var(--background);border-color:#0000;align-content:start;gap:6px;width:100%;height:100%;min-height:130px;padding:12px;font-weight:400;display:grid}.pitwall-stages button[aria-pressed=true]{border-color:var(--accent)}.pitwall-stages strong{font-size:30px}.pitwall-stages small{color:var(--muted);font-size:12px}.pitwall-visit{flex-wrap:wrap;align-items:center;gap:8px 20px;padding-block:8px;display:flex}.pitwall-visit>strong{flex:1}.pitwall-times{flex-wrap:wrap;gap:12px 24px;margin:16px 0;display:flex}.pitwall-times div{gap:4px;display:grid}.pitwall-times dt{color:var(--muted);font-size:12px}.pitwall-times dd{margin:0;font-weight:600}.pitwall-layout{grid-template-columns:140px minmax(0,1fr);gap:24px;display:grid}.pitwall-sidebar{flex-direction:column;align-items:stretch;gap:8px;padding-top:8px;display:flex}.pitwall-sidebar>strong{padding:12px}.pitwall-sidebar button{text-align:left;background:0 0;border-color:#0000;min-height:44px}.pitwall-sidebar button[aria-pressed=true]{color:#294b70;background:#e5ebf7}.pitwall-content{min-width:0}.pitwall-builder{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.pitwall-builder label{gap:6px;font-size:13px;display:grid}.pitwall-builder select{min-height:44px;padding:8px 12px}.pitwall-number{margin-block:12px;font-size:52px;line-height:1.1;display:block}.pitwall-scope{color:var(--muted);font-size:13px}.pitwall-trend{width:100%;min-height:140px;display:block}.pitwall-trend text{fill:var(--muted);font:12px var(--font-body)}.pitwall-badge{color:var(--muted);background:#eef0f5;border-radius:4px;padding:2px 6px}.pitwall-event{flex-wrap:wrap;align-items:center;gap:8px 16px;padding-block:8px;display:flex}.pitwall-event>strong:first-child{flex:1}.pitwall-properties{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:12px 0;display:grid}.pitwall-properties dt{color:var(--muted);font-size:12px}.pitwall-properties dd{overflow-wrap:anywhere;margin:0}.pitwall-person-detail{padding:12px 0 0 12px}@media (width<=700px){.pitwall-layout{grid-template-columns:minmax(0,1fr);gap:12px}.pitwall-sidebar{flex-direction:row;align-items:center}.pitwall-panel{padding:16px}}.pitwall-step-builder{gap:12px;padding-left:24px;display:grid}.pitwall-step-builder li{align-items:end;gap:12px;display:flex}.pitwall-step-builder label{flex:1;gap:4px;font-size:13px;display:grid}.pitwall-funnel-builder>summary{font-size:14px;font-weight:600}.pitwall-funnel-builder[open]>summary{margin-bottom:16px}.pitwall-boards{border-bottom:1px solid var(--line);gap:4px;display:flex}.pitwall-boards a{min-height:44px;color:var(--muted);border-bottom:2px solid #0000;align-items:center;padding:8px 14px;text-decoration:none;display:inline-flex}.pitwall-boards a[aria-current=page]{color:var(--ink);border-color:currentColor;font-weight:650}
