@font-face{font-family:Take A Number Sign;src:url(/fonts/BarlowCondensed-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}.txgM7a_page{max-width:var(--marketing-page-width);color:var(--marketing-ink);background:var(--marketing-paper);border:var(--marketing-frame) solid var(--marketing-red);border-radius:var(--marketing-radius);margin-inline:auto;overflow:clip}.txgM7a_page ::selection{background:var(--marketing-red);color:var(--marketing-paper)}.txgM7a_page :focus-visible{outline-color:var(--marketing-ink)}.txgM7a_page a{text-decoration:none}.txgM7a_page h1,.txgM7a_page h2,.txgM7a_page h3{text-wrap:balance;overflow-wrap:normal}.txgM7a_skip{top:var(--space-2);left:var(--space-2);padding:var(--space-3);color:var(--marketing-paper);background:var(--marketing-ink);z-index:var(--z-overlay);position:fixed;transform:translateY(-200%)}.txgM7a_skip:focus{transform:translateY(0)}.txgM7a_header{align-items:center;gap:var(--space-4);padding:var(--space-3) clamp(1rem, 3vw, 3rem);flex-wrap:wrap;display:flex}.txgM7a_wordmark{aspect-ratio:5.2;flex-shrink:0;width:min(16rem,100%);display:block;overflow:hidden}.txgM7a_wordmark img{object-fit:cover;width:100%;height:100%;display:block}.txgM7a_nav{margin-left:var(--space-5);align-items:center;gap:clamp(.5rem,2.5vw,3rem);display:flex}.txgM7a_nav a{min-height:var(--control-height);color:var(--marketing-ink);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;display:inline-flex}.txgM7a_nav a:hover,.txgM7a_footer a:hover{text-decoration:underline}.txgM7a_preview{color:var(--marketing-red-hover);font-size:var(--text-xs);margin:var(--space-0) var(--space-0) var(--space-0) auto}.txgM7a_setup{text-align:center;max-width:100%;min-height:var(--control-height);justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);background:var(--marketing-red);color:var(--marketing-paper);font-weight:var(--weight-bold);transition:background var(--motion-fast) var(--motion-ease);display:inline-flex}.txgM7a_setup:hover{background:var(--marketing-red-hover)}.txgM7a_hero{margin-inline:var(--marketing-inner-gutter);border:var(--marketing-inner-rule) solid var(--marketing-red);border-radius:var(--marketing-radius);padding:var(--space-6) clamp(1.5rem, 3vw, 3rem) var(--space-6);grid-template-columns:40% 25% 35%;display:grid;position:relative;container-type:inline-size}.txgM7a_copy{min-width:0;padding-top:var(--space-2)}.txgM7a_copy h1{font-family:var(--marketing-font-display);font-size:var(--marketing-hero-size);line-height:var(--marketing-sign-leading);font-weight:var(--weight-bold);letter-spacing:-.025em;text-transform:uppercase;color:var(--marketing-red);margin:var(--space-0) var(--space-0) var(--space-4)}.txgM7a_copy h1 span{display:block}.txgM7a_copy h2{font-family:var(--marketing-font-display);font-size:var(--marketing-subheading);letter-spacing:-.025em;white-space:nowrap;margin:var(--space-0) var(--space-0) var(--space-4);line-height:1}.txgM7a_explanation{min-height:13rem;position:relative}.txgM7a_explanation>p{width:65%;max-width:24rem;font-size:var(--marketing-body);margin:var(--space-0);padding-top:var(--space-2);line-height:1.45}.txgM7a_dispenser{width:31%;max-width:10.5rem;right:var(--space-0);bottom:var(--space-0);margin:var(--space-0);position:absolute}.txgM7a_dispenser img{width:100%;height:auto}.txgM7a_dispenser figcaption{font-size:var(--text-xs);text-align:center;color:var(--muted);padding-top:var(--space-2)}.txgM7a_scan{min-width:0;margin-top:calc(-1 * var(--space-6));flex-direction:column;align-items:center;display:flex}.txgM7a_arrow{transform-origin:top;width:min(100%,22rem);height:29cqi;max-height:26rem;fill:var(--marketing-red);transition:transform var(--motion-normal) cubic-bezier(.16,1,.3,1);flex-shrink:0;display:block;overflow:visible}:is(.txgM7a_hero:has(.txgM7a_qrLink:hover) .txgM7a_arrow,.txgM7a_hero:has(.txgM7a_qrLink:focus-visible) .txgM7a_arrow){transform:scaleY(1.015)}.txgM7a_qrLink{background:var(--marketing-paper);border:var(--border-accent) solid var(--marketing-red);border-radius:var(--radius-lg);width:72%;max-width:15rem;color:var(--marketing-paper);flex-direction:column;align-items:center;display:flex;overflow:hidden}.txgM7a_qrLink>span{overflow-wrap:normal;text-align:center;background:var(--marketing-red);width:100%;font:var(--weight-bold) var(--text-xl)/1.2 var(--marketing-font-display);padding:var(--space-2);display:block}.txgM7a_qrLink img{width:100%;height:auto;padding:var(--space-2);display:block}.txgM7a_demoLink{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);font-size:var(--text-sm);color:var(--marketing-red-hover);text-align:center;display:inline-flex;text-decoration:underline!important}.txgM7a_phone{width:min(90%,24rem);margin:var(--space-5) auto var(--space-4);align-self:start;position:relative;container-type:inline-size}.txgM7a_phoneDevice{position:relative;container-type:inline-size}.txgM7a_phoneDevice>img{width:100%;height:auto;display:block}.txgM7a_phoneScreen{color:var(--marketing-ink);grid-template-rows:auto auto auto auto auto auto auto;align-content:center;justify-items:center;gap:2cqi;line-height:1.2;display:grid;position:absolute;inset:12% 11% 8%}.txgM7a_phoneBrand{color:var(--marketing-red);font:var(--weight-bold) var(--marketing-phone-brand)/1 var(--marketing-font-display);border:var(--border-bold) solid currentColor;border-radius:var(--radius-sm);white-space:nowrap;margin-bottom:4cqi;padding:1cqi}.txgM7a_phoneScreen p{font-size:var(--marketing-phone-label);margin:var(--space-0);font-weight:var(--weight-medium);white-space:nowrap}.txgM7a_phoneNumber,.txgM7a_phoneServing{font-family:var(--font-numbers);font-variant-numeric:tabular-nums;font-weight:var(--weight-heavy);line-height:1;display:block}.txgM7a_phoneNumber{font-size:var(--marketing-phone-number);color:var(--marketing-red)}.txgM7a_phoneServing{font-size:var(--marketing-phone-serving)}.txgM7a_phoneDivider{border-top:var(--border-width) solid var(--marketing-rule);width:90%;margin-block:4cqi}.txgM7a_phoneNote{font-size:var(--marketing-phone-note);color:var(--muted);white-space:nowrap;margin-top:5cqi}.txgM7a_phone figcaption{text-align:center;font-size:var(--text-xs);color:var(--muted);margin-top:var(--space-3)}.txgM7a_workflow{padding:var(--space-6) clamp(1.5rem, 3vw, 3rem);border-bottom:var(--marketing-inner-rule) solid var(--marketing-red);grid-template-columns:38% 62%;display:grid}.txgM7a_workflow h2{font-family:var(--marketing-font-display);font-size:var(--marketing-workflow-title);letter-spacing:-.025em;margin:var(--space-0);line-height:1.02}.txgM7a_workflow ol{gap:var(--space-5);margin:var(--space-0);padding:var(--space-0);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.txgM7a_workflow li{padding-left:var(--space-5);border-left:var(--border-width) solid var(--marketing-rule)}.txgM7a_workflow li>svg{width:var(--space-10);height:var(--space-10);color:var(--marketing-red);stroke-width:1.75px;margin-bottom:var(--space-2)}.txgM7a_workflow h3{font-size:var(--text-base);margin-bottom:var(--space-2);line-height:1.2}.txgM7a_workflow p{font-size:var(--text-sm);color:var(--muted);margin:var(--space-0);max-width:25ch}.txgM7a_useCases{gap:var(--space-12);padding:var(--space-16) clamp(1.5rem, 5vw, 5rem);grid-template-columns:1fr 1fr;display:grid}.txgM7a_useCases h2{font-family:var(--marketing-font-display);font-size:var(--text-4xl);letter-spacing:-.025em;color:var(--marketing-red);line-height:1.04}.txgM7a_useCases h2 span{color:var(--marketing-ink)}.txgM7a_useCases p{max-width:60ch;font-size:var(--text-md)}.txgM7a_textLink{align-items:center;gap:var(--space-3);min-height:var(--control-height);color:var(--marketing-red-hover);font-weight:var(--weight-medium);display:inline-flex;text-decoration:underline!important}.txgM7a_pricing{padding:var(--space-16) clamp(1.5rem, 5vw, 5rem);background:var(--marketing-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,7vw,7rem);display:grid;container-type:inline-size}.txgM7a_pricing h2{font:var(--weight-bold) var(--text-3xl)/1.1 var(--marketing-font-display)}.txgM7a_price{align-items:baseline;gap:var(--space-3);margin:var(--space-6) var(--space-0) var(--space-3);flex-wrap:wrap;display:flex}.txgM7a_price strong{font:var(--weight-bold) min(var(--text-ticket),30cqi)/1 var(--marketing-font-display)}.txgM7a_price span{font-size:var(--text-lg)}.txgM7a_plan ul{padding:var(--space-0);margin:var(--space-6) var(--space-0);list-style:none}.txgM7a_plan li{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-2);border-bottom:var(--border-width) solid var(--marketing-rule);display:flex;position:relative}.txgM7a_trial{font-size:var(--text-sm);max-width:60ch}.txgM7a_textCosts{align-self:center}.txgM7a_textCosts h3{font:var(--weight-bold) var(--text-2xl)/1.1 var(--marketing-font-display)}.txgM7a_textCosts p{max-width:60ch}.txgM7a_prototypeNote{margin-top:var(--space-8);padding-top:var(--space-5);border-top:var(--border-width) solid var(--marketing-red);font-size:var(--text-sm);color:var(--marketing-red-hover)}.txgM7a_footer{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-8) clamp(1.5rem, 3vw, 3rem);flex-wrap:wrap;display:flex}.txgM7a_footer nav{gap:var(--space-4);flex-wrap:wrap;display:flex}.txgM7a_footer nav a{min-height:var(--control-height);color:var(--marketing-ink);font-size:var(--text-sm);align-items:center;display:inline-flex}@media (min-width:1600px){.txgM7a_hero,.txgM7a_header{padding-inline:4vw}}@media (max-width:1150px){.txgM7a_header{column-gap:var(--space-3)}.txgM7a_nav{gap:var(--space-4);margin-left:auto}.txgM7a_preview{margin:var(--space-0);text-align:center;order:4;width:100%}.txgM7a_header>.txgM7a_setup{font-size:var(--text-sm)}.txgM7a_copy h2{white-space:normal}.txgM7a_explanation{min-height:12rem}.txgM7a_explanation>p{width:65%}.txgM7a_qrLink>span{font-size:var(--text-lg)}}@media (max-width:700px){.txgM7a_header{padding:var(--space-3);justify-content:space-between;gap:var(--space-2)}.txgM7a_header>.txgM7a_wordmark{width:min(10rem,100%)}.txgM7a_header>.txgM7a_setup{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);min-height:var(--control-height);gap:var(--space-2)}.txgM7a_header>.txgM7a_setup svg{display:none}.txgM7a_nav{margin:var(--space-0);justify-content:center;gap:var(--space-4);width:100%;font-size:var(--text-sm);flex-wrap:wrap;order:3}.txgM7a_preview{font-size:var(--text-xs)}.txgM7a_hero{padding:var(--space-5) var(--space-4);grid-template-columns:45% 55%}.txgM7a_copy{grid-column:1/-1}.txgM7a_copy h1{font-size:var(--marketing-hero-size-mobile);line-height:.9}.txgM7a_copy h2{font-size:var(--text-2xl);margin-block:var(--space-4)}.txgM7a_explanation{min-height:10rem}.txgM7a_explanation>p{font-size:var(--text-base);width:70%;padding:var(--space-0)}.txgM7a_dispenser{width:27%;right:var(--space-0)}.txgM7a_dispenser figcaption{font-size:var(--text-xs)}.txgM7a_scan{margin-top:var(--space-4)}.txgM7a_arrow{width:85%;height:9rem}.txgM7a_qrLink{width:100%}.txgM7a_qrLink>span{font-size:var(--text-lg)}.txgM7a_qrLink img{padding:var(--space-1)}.txgM7a_demoLink{font-size:var(--text-xs)}.txgM7a_phone{width:98%;margin-top:var(--space-5);margin-right:calc(-1 * var(--space-1))}.txgM7a_phoneBrand{font-size:var(--marketing-phone-brand);border-width:var(--border-width);padding:1cqi}.txgM7a_phoneScreen p{font-size:var(--marketing-phone-label)}.txgM7a_phoneNote{font-size:var(--marketing-phone-note)}.txgM7a_workflow{gap:var(--space-6);padding:var(--space-8) var(--space-5);grid-template-columns:1fr}.txgM7a_workflow h2{font-size:var(--marketing-section-mobile)}.txgM7a_workflow ol{gap:var(--space-5);grid-template-columns:1fr}.txgM7a_workflow li{grid-template-columns:var(--space-10) 1fr;gap:var(--space-1) var(--space-4);padding:var(--space-0);border:none;display:grid}.txgM7a_workflow li>svg{margin:var(--space-0);grid-row:span 2}.txgM7a_workflow h3{margin:var(--space-0)}.txgM7a_workflow p{max-width:45ch}.txgM7a_useCases,.txgM7a_pricing{gap:var(--space-5);padding:var(--space-10) var(--space-5);grid-template-columns:minmax(0,1fr)}.txgM7a_useCases h2{font-size:var(--marketing-section-mobile)}.txgM7a_useCases p{font-size:var(--text-base)}.txgM7a_pricing h2{font-size:var(--marketing-section-mobile)}.txgM7a_textCosts{padding-top:var(--space-6);border-top:var(--border-width) solid var(--marketing-red)}.txgM7a_footer{padding:var(--space-6) var(--space-5)}}@container (max-width:300px){.txgM7a_scan,.txgM7a_phone{grid-column:1/-1}.txgM7a_scan{justify-self:center;width:min(100%,15rem)}.txgM7a_arrow{height:5rem}.txgM7a_phone{width:75%;margin-inline:auto}}
.i8VncW_help{flex-shrink:0;display:inline-flex}.i8VncW_trigger{width:var(--control-height);height:var(--control-height);padding:var(--space-2);color:var(--marketing-red-hover);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.i8VncW_trigger svg{width:var(--space-5);height:var(--space-5)}.i8VncW_trigger:hover{color:var(--marketing-ink)}.i8VncW_content{width:min(26rem,100%);padding:var(--space-4);background:var(--marketing-paper);color:var(--marketing-ink);box-shadow:var(--shadow-card);border-radius:var(--radius-md);font-size:var(--text-sm);z-index:var(--z-overlay);line-height:1.5;position:absolute;top:100%;right:0}
