.apple-device-module__wGwHvG__device{aspect-ratio:900/1840;width:min(100%,350px);margin-inline:auto;position:relative}.apple-device-module__wGwHvG__screen{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--foreground:#f4f3ef;--accent:#dfbf86;--pt:.248756cqw;-webkit-font-smoothing:antialiased;background:#000;width:89.3333%;height:95%;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;position:absolute;inset:2.5% auto auto 5.33333%;overflow:hidden;-webkit-mask:url(/images/apple/iphone-17-screen-mask.png) 0 0/100% 100% no-repeat;mask:url(/images/apple/iphone-17-screen-mask.png) 0 0/100% 100% no-repeat;container-type:inline-size}.apple-device-module__wGwHvG__bezel{z-index:2;pointer-events:none;width:100%;height:auto;position:relative}.apple-device-module__wGwHvG__lockScreen{width:100%;height:100%;position:absolute;inset:0}.apple-device-module__wGwHvG__scene{pointer-events:none;position:absolute;inset:-6% -28%}.apple-device-module__wGwHvG__scene canvas,.apple-device-module__wGwHvG__projectedScreen{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.apple-device-module__wGwHvG__screen3d{backface-visibility:hidden;border-radius:54px;width:402px;height:874px;inset:auto;-webkit-mask:none;mask:none}.apple-device-module__wGwHvG__screen3d:after{content:"";background:#000;border-radius:24px;width:124px;height:36px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.apple-device-module__wGwHvG__device[data-phone-ready]{cursor:grab}.apple-device-module__wGwHvG__device[data-phone-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.apple-device-module__wGwHvG__device[data-phone-ready]>.apple-device-module__wGwHvG__bezel{visibility:hidden}@media (max-width:1023px){.apple-device-module__wGwHvG__scene{display:none}}.apple-device-module__wGwHvG__notification{inset:auto calc(12 * var(--pt)) calc(134 * var(--pt));grid-template-columns:calc(38 * var(--pt)) minmax(0, 1fr);align-items:start;gap:calc(10 * var(--pt));padding:calc(14 * var(--pt));border:calc(.5 * var(--pt)) solid #ffffff60;border-radius:calc(24 * var(--pt));color:#202126;-webkit-backdrop-filter:blur(24px)saturate(1.35);box-shadow:0 calc(5 * var(--pt)) calc(20 * var(--pt)) #00000016, inset 0 calc(1 * var(--pt)) 0 #ffffff80;-webkit-font-smoothing:antialiased;background:#f1f2f5d1;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;display:grid;position:absolute}.apple-device-module__wGwHvG__passIcon{width:calc(38 * var(--pt));height:calc(38 * var(--pt));margin-top:calc(2 * var(--pt));border-radius:calc(9 * var(--pt));color:#f3e8cd;background:#4e5748;place-items:center;display:grid;overflow:hidden}.apple-device-module__wGwHvG__passIcon svg{width:65%;height:65%}.apple-device-module__wGwHvG__notificationContent{min-width:0}.apple-device-module__wGwHvG__notificationHeading{justify-content:space-between;align-items:baseline;gap:calc(6 * var(--pt));font-size:calc(13 * var(--pt));line-height:calc(18 * var(--pt));display:flex}.apple-device-module__wGwHvG__notificationHeading strong{letter-spacing:-.01em;font-weight:500}.apple-device-module__wGwHvG__notificationHeading time{color:#62636a;font-size:calc(11 * var(--pt));white-space:nowrap}.apple-device-module__wGwHvG__notificationBody{margin:calc(3 * var(--pt)) 0 0;font-size:calc(15 * var(--pt));line-height:calc(19 * var(--pt));letter-spacing:-.015em}.apple-device-module__wGwHvG__notificationBody>strong{font-weight:600;display:block}.apple-device-module__wGwHvG__notificationDetail{margin-top:calc(2 * var(--pt));color:#393a40;display:block}@media (forced-colors:active){.apple-device-module__wGwHvG__notification{color:canvastext;background:canvas;border:1px solid canvastext}.apple-device-module__wGwHvG__notificationHeading time,.apple-device-module__wGwHvG__notificationDetail{color:canvastext}}@media (min-width:1024px){.apple-device-module__wGwHvG__device{width:340px}}.apple-device-module__wGwHvG__device[data-phone-variant=hero],.apple-device-module__wGwHvG__device[data-phone-variant=journey]{width:min(100%,250px)}.apple-device-module__wGwHvG__device[data-phone-variant=hero] .apple-device-module__wGwHvG__scene{inset:-6% -10%}.apple-device-module__wGwHvG__device[data-phone-variant=journey] .apple-device-module__wGwHvG__scene{inset:-85% -48%}.apple-device-module__wGwHvG__device[data-phone-variant=journey] .apple-device-module__wGwHvG__projectedScreen{z-index:0}.apple-device-module__wGwHvG__device[data-phone-variant=journey] .apple-device-module__wGwHvG__scene canvas{z-index:1}@media (max-width:1199px){.apple-device-module__wGwHvG__device[data-phone-variant=journey] .apple-device-module__wGwHvG__scene{display:none}}.apple-device-module__wGwHvG__walletHeader{width:100%;height:auto;position:absolute;inset:0 0 auto}.apple-device-module__wGwHvG__loyaltyPass{left:calc(20 * var(--pt));top:calc(128 * var(--pt));width:calc(362 * var(--pt));height:calc(501 * var(--pt));color:#30261c;border-radius:calc(14 * var(--pt));background:#d7b889;position:absolute;overflow:hidden}.apple-device-module__wGwHvG__passHeading{height:calc(76 * var(--pt));padding:calc(14 * var(--pt)) calc(16 * var(--pt));justify-content:space-between;align-items:center;gap:calc(12 * var(--pt));display:flex}.apple-device-module__wGwHvG__passBrand{align-items:center;gap:calc(8 * var(--pt));max-width:76%;display:flex}.apple-device-module__wGwHvG__passBrand>span{font:italic calc(32 * var(--pt)) / 1 Georgia, serif}.apple-device-module__wGwHvG__passBrand h3{font-size:calc(20 * var(--pt));letter-spacing:-.035em;font-weight:600;line-height:1.1}.apple-device-module__wGwHvG__passBalance{text-align:right;line-height:1.15}.apple-device-module__wGwHvG__passBalance>span{font-size:calc(11 * var(--pt));text-transform:uppercase;display:block}.apple-device-module__wGwHvG__passBalance strong{font-size:calc(24 * var(--pt));margin-top:calc(3 * var(--pt));font-weight:500;display:block}.apple-device-module__wGwHvG__passBalance strong span{font-size:calc(17 * var(--pt))}.apple-device-module__wGwHvG__passPhoto{width:100%;height:calc(139 * var(--pt));object-fit:cover;object-position:50% 70%;filter:saturate(.8);display:block}.apple-device-module__wGwHvG__passReward{padding:calc(18 * var(--pt)) calc(20 * var(--pt)) 0}.apple-device-module__wGwHvG__passReward>span{font-size:calc(10 * var(--pt));letter-spacing:.07em;display:block}.apple-device-module__wGwHvG__passReward>strong{font-size:calc(21 * var(--pt));letter-spacing:-.02em;margin-top:calc(5 * var(--pt));font-weight:500;line-height:1.2;display:block}.apple-device-module__wGwHvG__passReward>p{font-size:calc(12 * var(--pt));margin-top:calc(5 * var(--pt));line-height:1.4}.apple-device-module__wGwHvG__passCode{bottom:calc(37 * var(--pt));text-align:center;position:absolute;left:50%;transform:translate(-50%)}.apple-device-module__wGwHvG__passCode img{width:calc(128 * var(--pt));height:calc(128 * var(--pt));border-radius:calc(6 * var(--pt))}.apple-device-module__wGwHvG__passCode>span{font-size:calc(10 * var(--pt));margin-top:calc(5 * var(--pt));letter-spacing:.02em;white-space:nowrap;display:block}.apple-device-module__wGwHvG__passSignature{bottom:calc(13 * var(--pt));right:calc(20 * var(--pt));font-size:calc(13 * var(--pt));letter-spacing:-.07em;font-weight:500;position:absolute}
.home-page-module__gPV1fq__main{--section-space:88px;width:100%}.home-page-module__gPV1fq__section,.home-page-module__gPV1fq__demoInner{width:min(100% - 40px,1200px);margin-inline:auto}.home-page-module__gPV1fq__section{padding-block:var(--section-space)}.home-page-module__gPV1fq__sectionIntro h2,.home-page-module__gPV1fq__waitlistCopy h2{letter-spacing:-.055em;white-space:pre-line;text-wrap:balance;margin-top:22px;font-size:clamp(2.1rem,5vw,3.6rem);font-weight:400;line-height:1.1}.home-page-module__gPV1fq__sectionBody{color:var(--muted);max-width:480px;margin-top:22px;font-size:1rem;line-height:1.7}.home-page-module__gPV1fq__sectionIntro{max-width:660px}.home-page-module__gPV1fq__primaryButton{background:var(--button-background);color:var(--button-color);border-radius:50px;justify-content:center;align-items:center;gap:28px;min-height:50px;padding:15px 24px;font-size:.875rem;font-weight:500;line-height:1.4;transition:background .2s,transform .2s;display:inline-flex}.home-page-module__gPV1fq__primaryButton:hover{background:var(--button-hover);transform:translateY(-2px)}.home-page-module__gPV1fq__proof{padding-top:46px;padding-bottom:64px}.home-page-module__gPV1fq__stats{gap:0;margin:26px 0 0;display:grid}.home-page-module__gPV1fq__stats>div{border-bottom:1px solid var(--border);grid-template-columns:100px 1fr;gap:20px;padding:24px 0;display:grid}.home-page-module__gPV1fq__statValue{font-variant-numeric:tabular-nums;letter-spacing:-.075em;color:var(--lightningcss-light,#302d26)var(--lightningcss-dark,#ebebeb);font-size:2.6875rem;font-weight:400;line-height:1.1}.home-page-module__gPV1fq__stats dd{min-width:0;margin:0}.home-page-module__gPV1fq__stats dd p{color:var(--lightningcss-light,#555248)var(--lightningcss-dark,#c9c9c9);font-size:.875rem;line-height:1.5}.home-page-module__gPV1fq__stats dd a{color:var(--lightningcss-light,#69665e)var(--lightningcss-dark,#989898);text-underline-offset:4px;align-items:center;gap:7px;width:fit-content;min-height:44px;margin-top:5px;font-size:.6875rem;line-height:1.5;-webkit-text-decoration:underline var(--lightningcss-light,#ded7ca)var(--lightningcss-dark,#5b5b5b);text-decoration:underline var(--lightningcss-light,#ded7ca)var(--lightningcss-dark,#5b5b5b);display:flex}.home-page-module__gPV1fq__stats dd a:hover{color:var(--foreground)}.home-page-module__gPV1fq__stats dd a svg{flex-shrink:0}.home-page-module__gPV1fq__walletSection{padding-block:var(--section-space)}.home-page-module__gPV1fq__walletGrid{gap:38px;display:grid}.home-page-module__gPV1fq__steps{border-top:1px solid var(--border);margin-top:28px}.home-page-module__gPV1fq__step{border:0;border-bottom:1px solid var(--border);text-align:left;width:100%;color:var(--muted);background:0 0;align-items:start;gap:16px;padding:22px 0;transition:color .2s;display:flex}.home-page-module__gPV1fq__step[aria-pressed=true],.home-page-module__gPV1fq__step:hover{color:var(--foreground)}.home-page-module__gPV1fq__stepNumber{color:var(--lightningcss-light,#69665e)var(--lightningcss-dark,#b8b8b8);flex-shrink:0;font-size:.75rem;line-height:25px}.home-page-module__gPV1fq__step>span:nth-child(2){flex:1;min-width:0}.home-page-module__gPV1fq__step strong{letter-spacing:-.02em;font-size:1rem;font-weight:400;display:block}.home-page-module__gPV1fq__step>span:nth-child(2)>span{color:var(--muted);margin-top:9px;font-size:.875rem;line-height:1.65;display:none}.home-page-module__gPV1fq__step[aria-pressed=true]>span:nth-child(2)>span{display:block}.home-page-module__gPV1fq__stepArrow{color:var(--accent);opacity:0;font-size:1.125rem}.home-page-module__gPV1fq__step[aria-pressed=true] .home-page-module__gPV1fq__stepArrow{opacity:1}.home-page-module__gPV1fq__demoLabel{color:var(--lightningcss-light,#555248)var(--lightningcss-dark,#c1c1c1);white-space:normal;text-align:right;border:1px solid var(--lightningcss-light,#ded7ca)var(--lightningcss-dark,#7c7c7c55);border-radius:4px;max-width:130px;padding:4px 7px;font-size:.625rem;line-height:1.4}.home-page-module__gPV1fq__businessSection{padding-block:var(--section-space)}.home-page-module__gPV1fq__businessSection[id]{scroll-margin-top:0}.home-page-module__gPV1fq__businessIntro{text-align:left}.home-page-module__gPV1fq__businessIntro h2{color:var(--foreground);letter-spacing:-.055em;font-size:clamp(1.85rem,4vw,3rem);font-weight:400;line-height:1.15}.home-page-module__gPV1fq__businessIntro p{color:var(--muted);max-width:760px;margin:16px 0 0;font-size:.9375rem;line-height:1.6}@media (min-width:768px){.home-page-module__gPV1fq__businessIntro h2{white-space:nowrap}}.home-page-module__gPV1fq__campaignSection{padding-block:var(--section-space)}.home-page-module__gPV1fq__campaignGrid{gap:36px;display:grid}.home-page-module__gPV1fq__campaignOptions{border-top:1px solid var(--border);margin-top:28px}.home-page-module__gPV1fq__campaignOptions button{text-align:left;border:0;border-bottom:1px solid var(--border);width:100%;color:var(--muted);background:0 0;align-items:start;gap:16px;padding:22px 0;display:flex}.home-page-module__gPV1fq__campaignOptions button>span:nth-child(2){flex:1}.home-page-module__gPV1fq__campaignOptions button strong{font-size:1rem;font-weight:400;display:block}.home-page-module__gPV1fq__campaignOptions button>span:nth-child(2)>span{margin-top:8px;font-size:.8125rem;line-height:1.6;display:block}.home-page-module__gPV1fq__campaignOptions button[aria-pressed=true]{color:var(--foreground)}.home-page-module__gPV1fq__campaignOptions button[aria-pressed=true] svg{color:var(--accent)}.home-page-module__gPV1fq__campaignOptions button svg{margin-top:4px}.home-page-module__gPV1fq__campaignOptionNumber{color:var(--lightningcss-light,#69665e)var(--lightningcss-dark,#a4a4a4);font-size:.6875rem;line-height:25px}.home-page-module__gPV1fq__pricingSection{border-top:1px solid var(--border);padding-top:65px}.home-page-module__gPV1fq__pricingGrid{align-items:stretch;gap:20px;margin-top:42px;display:grid}.home-page-module__gPV1fq__priceCard{border:1px solid var(--border);background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,#181818);border-radius:14px;flex-direction:column;display:flex;position:relative}.home-page-module__gPV1fq__priceCardInside{flex-direction:column;flex:1;padding:26px;display:flex}.home-page-module__gPV1fq__planIcon{color:var(--lightningcss-light,#555248)var(--lightningcss-dark,#cacaca);margin-bottom:25px}.home-page-module__gPV1fq__priceCard h3{letter-spacing:-.045em;font-size:1.5rem;font-weight:400}.home-page-module__gPV1fq__planDescription{color:var(--muted);max-width:260px;min-height:42px;margin-top:9px;font-size:.8125rem;line-height:1.65}.home-page-module__gPV1fq__price{align-items:baseline;gap:8px;margin-top:24px;line-height:1;display:flex}.home-page-module__gPV1fq__price strong{letter-spacing:-.065em;font-size:3.625rem;font-weight:400}.home-page-module__gPV1fq__price>span{margin-left:2px;font-size:.8125rem}.home-page-module__gPV1fq__price del{color:var(--lightningcss-light,#696459)var(--lightningcss-dark,#7e7e7e);letter-spacing:-.055em;margin-right:4px;font-size:1.6875rem}.home-page-module__gPV1fq__priceUnit{color:var(--muted);margin-top:11px;font-size:.75rem;line-height:1.5}.home-page-module__gPV1fq__priceLater{color:var(--muted);min-height:18px;margin-top:5px;font-size:.6875rem}.home-page-module__gPV1fq__planButton{background:var(--lightningcss-light,#eae5da)var(--lightningcss-dark,#353535);border:1px solid var(--lightningcss-light,#ded7ca)var(--lightningcss-dark,#4a4a4a);border-radius:6px;justify-content:space-between;align-items:center;gap:10px;min-height:46px;margin:25px 0;padding:12px 15px;font-size:.8125rem;transition:background .2s;display:flex}.home-page-module__gPV1fq__planButton:hover{background:var(--lightningcss-light,#dfd6c6)var(--lightningcss-dark,#505050)}.home-page-module__gPV1fq__planFeatures{gap:13px;margin-top:0;padding-top:0;display:grid}.home-page-module__gPV1fq__planFeatures li{color:var(--lightningcss-light,#555248)var(--lightningcss-dark,silver);align-items:start;gap:9px;font-size:.8125rem;line-height:1.5;display:flex}.home-page-module__gPV1fq__planFeatures svg{color:var(--lightningcss-light,#555248)var(--lightningcss-dark,#bebebe);flex-shrink:0;margin-top:3px}.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__priceCardInside{padding-top:23px}.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__planDescription,.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__priceUnit{color:#636363}.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__planFeatures li{color:#545454}.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__planFeatures svg{color:#616161}.home-page-module__gPV1fq__recommended{letter-spacing:.03em;background:#d1d1d1;border-bottom:1px solid #c2c2c2;border-radius:12px 12px 0 0;justify-content:center;align-items:center;gap:7px;padding:10px 20px;font-size:.6875rem;display:flex}.home-page-module__gPV1fq__offerDetail{color:var(--lightningcss-light,#5e584d)var(--lightningcss-dark,#696969);min-height:3.3rem;margin-top:8px;font-size:.6875rem;line-height:1.6}.home-page-module__gPV1fq__pricingNote{color:var(--lightningcss-light,#69665e)var(--lightningcss-dark,#999);text-align:center;max-width:640px;margin:21px auto 0;font-size:.6875rem;line-height:1.65}.home-page-module__gPV1fq__pricingRules{max-width:660px;color:var(--muted);text-align:center;margin:24px auto 0;font-size:.875rem;line-height:1.6}.home-page-module__gPV1fq__pricingRules+.home-page-module__gPV1fq__pricingNote{margin-top:10px}.home-page-module__gPV1fq__waitlistSection{padding-top:0}.home-page-module__gPV1fq__waitlistPanel{background:linear-gradient(120deg,var(--lightningcss-light,#f2ede3)var(--lightningcss-dark,#2a2a2a),var(--lightningcss-light,#eee8dd)var(--lightningcss-dark,#212121));border:1px solid var(--lightningcss-light,#ded7ca)var(--lightningcss-dark,#474747);border-radius:16px;gap:35px;padding:28px 22px;display:grid}.home-page-module__gPV1fq__waitlistCopy h2{margin-top:22px;font-size:clamp(2rem,4vw,3.25rem)}.home-page-module__gPV1fq__waitlistCopy>p{color:var(--lightningcss-light,#555248)var(--lightningcss-dark,#c2c2c2);max-width:370px;margin-top:20px;font-size:.875rem;line-height:1.7}.home-page-module__gPV1fq__registrationNotice{max-width:360px;margin-top:27px}.home-page-module__gPV1fq__registrationTag{color:var(--lightningcss-light,#555248)var(--lightningcss-dark,#c8c8c8);border:1px solid var(--lightningcss-light,#ded7ca)var(--lightningcss-dark,#666);border-radius:3px;padding:4px 7px;font-size:.625rem;display:inline-flex}.home-page-module__gPV1fq__registrationNotice p{color:var(--lightningcss-light,#69665e)var(--lightningcss-dark,#adadad);margin-top:9px;font-size:.6875rem;line-height:1.6}.home-page-module__gPV1fq__waitlistForm{min-width:0}.home-page-module__gPV1fq__formFields{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.home-page-module__gPV1fq__field{align-content:start;gap:8px;min-width:0;display:grid}.home-page-module__gPV1fq__field label{color:var(--lightningcss-light,#302d26)var(--lightningcss-dark,#d7d7d7);font-size:.75rem}.home-page-module__gPV1fq__field label>span{color:var(--lightningcss-light,#69665e)var(--lightningcss-dark,#b8b8b8)}.home-page-module__gPV1fq__field input,.home-page-module__gPV1fq__field select{color:var(--lightningcss-light,#302d26)var(--lightningcss-dark,#ededed);background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,#1e1e1e);border:1px solid var(--lightningcss-light,#b8b0a0)var(--lightningcss-dark,#555);border-radius:6px;width:100%;min-width:0;min-height:49px;padding:12px 13px;font-size:1rem}.home-page-module__gPV1fq__field input::placeholder{color:var(--lightningcss-light,#69665e)var(--lightningcss-dark,#929292);font-size:.875rem}.home-page-module__gPV1fq__field input[aria-invalid=true]{border-color:var(--lightningcss-light,#a23525)var(--lightningcss-dark,#f1b6a5)}.home-page-module__gPV1fq__formSelects{gap:18px;display:grid}.home-page-module__gPV1fq__fieldError{color:var(--lightningcss-light,#a23525)var(--lightningcss-dark,#ffc0ac);font-size:.75rem;line-height:1.5}.home-page-module__gPV1fq__submitButton{color:var(--lightningcss-light,#fffdf8)var(--lightningcss-dark,#303030);background:var(--lightningcss-light,#28251f)var(--lightningcss-dark,#e8e8e8);border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:13px 17px;font-size:.875rem;transition:background .2s;display:flex}.home-page-module__gPV1fq__submitButton:hover{background:var(--lightningcss-light,#57452f)var(--lightningcss-dark,#d9d9d9)}.home-page-module__gPV1fq__formError{border:1px solid var(--border);color:var(--foreground);border-radius:8px;margin-top:18px;padding:16px;font-size:.8125rem;line-height:1.6}.home-page-module__gPV1fq__formError p{margin:0 0 10px}.home-page-module__gPV1fq__formError a{text-underline-offset:3px;margin-right:16px;display:inline-block}.home-page-module__gPV1fq__directContact{color:var(--muted);margin-top:16px;font-size:.75rem;line-height:1.6}.home-page-module__gPV1fq__directContact a,.home-page-module__gPV1fq__registrationNotice a{text-underline-offset:3px;text-decoration:underline}.home-page-module__gPV1fq__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-page-module__gPV1fq__submitButton:disabled{opacity:.6;cursor:wait}.home-page-module__gPV1fq__noScript{color:var(--lightningcss-light,#79551f)var(--lightningcss-dark,#e5d0a4);margin-top:15px;font-size:.8125rem}.home-page-module__gPV1fq__teamSection{padding-top:15px;padding-bottom:85px}.home-page-module__gPV1fq__teamGrid{gap:28px;margin-top:38px;display:grid}.home-page-module__gPV1fq__person{border-bottom:1px solid var(--border);grid-template-columns:95px minmax(0,1fr);align-items:start;gap:18px;padding-bottom:27px;display:grid}.home-page-module__gPV1fq__portrait{aspect-ratio:4/5;background:var(--lightningcss-light,#e8e2d6)var(--lightningcss-dark,#2f2f2f);border-radius:9px;overflow:hidden}.home-page-module__gPV1fq__portrait img{object-fit:cover;object-position:50% 30%;filter:saturate(.42);width:100%;height:100%;transition:filter .3s}.home-page-module__gPV1fq__person:hover img{filter:saturate(.9)}.home-page-module__gPV1fq__romainPortrait img{object-position:65% 15%;transform-origin:65% 16%;transform:scale(1.55)}.home-page-module__gPV1fq__personCopy{min-width:0}.home-page-module__gPV1fq__personRole{color:var(--lightningcss-light,#69665e)var(--lightningcss-dark,#a6a6a6);text-transform:uppercase;letter-spacing:.02em;margin-bottom:5px;font-size:.625rem;line-height:1.6}.home-page-module__gPV1fq__person h3{letter-spacing:-.035em;font-size:1.1875rem;font-weight:400;line-height:1.3}.home-page-module__gPV1fq__personBio{color:var(--muted);margin-top:12px;font-size:.75rem;line-height:1.7}.home-page-module__gPV1fq__credentials{color:var(--lightningcss-light,#555248)var(--lightningcss-dark,#c3c3c3);margin-top:12px;font-size:.625rem;line-height:1.7}@media (min-width:430px){.home-page-module__gPV1fq__person{grid-template-columns:112px minmax(0,1fr)}}@media (min-width:768px){.home-page-module__gPV1fq__main{--section-space:108px}.home-page-module__gPV1fq__section,.home-page-module__gPV1fq__demoInner{width:min(100% - 80px,1200px)}.home-page-module__gPV1fq__proof{padding-top:55px;padding-bottom:72px}.home-page-module__gPV1fq__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:35px}.home-page-module__gPV1fq__stats>div{border:0;border-left:1px solid var(--border);padding:0 0 0 25px;display:block}.home-page-module__gPV1fq__stats>div:first-child{border:0;padding-left:0}.home-page-module__gPV1fq__statValue{margin-bottom:18px;font-size:3.5rem;line-height:1.2}.home-page-module__gPV1fq__stats dd p{font-size:.8125rem}.home-page-module__gPV1fq__walletGrid{grid-template-columns:1fr 1fr;align-items:center;gap:40px}.home-page-module__gPV1fq__sectionIntro h2{font-size:clamp(2.2rem,4.5vw,3.5rem)}.home-page-module__gPV1fq__sectionBody{font-size:.9375rem}.home-page-module__gPV1fq__campaignGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:40px}.home-page-module__gPV1fq__campaignOptions button>span:nth-child(2)>span{font-size:.75rem}.home-page-module__gPV1fq__pricingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:65px}.home-page-module__gPV1fq__priceCardInside{padding:22px 18px}.home-page-module__gPV1fq__featuredPlan{margin-top:-35px}.home-page-module__gPV1fq__priceCard h3{font-size:1.4375rem}.home-page-module__gPV1fq__planDescription{min-height:62px;font-size:.75rem}.home-page-module__gPV1fq__price strong{font-size:3.0625rem}.home-page-module__gPV1fq__price>span{font-size:.6875rem}.home-page-module__gPV1fq__price del{font-size:1.4375rem}.home-page-module__gPV1fq__priceUnit{min-height:33px;font-size:.6875rem}.home-page-module__gPV1fq__priceLater{min-height:30px;font-size:.625rem}.home-page-module__gPV1fq__planButton{min-height:50px;padding-inline:12px;font-size:.75rem}.home-page-module__gPV1fq__planFeatures li{font-size:.75rem}.home-page-module__gPV1fq__waitlistPanel{grid-template-columns:1fr 1fr;gap:45px;padding:40px}.home-page-module__gPV1fq__teamGrid{grid-template-columns:1fr 1fr;gap:35px 30px;margin-top:48px}.home-page-module__gPV1fq__person{border:0;padding:0;display:block}.home-page-module__gPV1fq__portrait{aspect-ratio:4/4.3;border-radius:10px}.home-page-module__gPV1fq__personCopy{padding-top:20px}.home-page-module__gPV1fq__person h3{font-size:1.4375rem}.home-page-module__gPV1fq__personRole{font-size:.625rem}.home-page-module__gPV1fq__personBio{font-size:.8125rem}.home-page-module__gPV1fq__credentials{font-size:.6875rem}.home-page-module__gPV1fq__romainPortrait img{transform-origin:65% 17%;transform:scale(1.65)}}@media (min-width:1024px){.home-page-module__gPV1fq__main{--section-space:128px}.home-page-module__gPV1fq__section,.home-page-module__gPV1fq__demoInner{width:min(100% - 128px,1200px)}.home-page-module__gPV1fq__proof{padding-top:57px;padding-bottom:80px}.home-page-module__gPV1fq__stats{gap:55px;margin-top:43px}.home-page-module__gPV1fq__stats>div{padding-left:45px}.home-page-module__gPV1fq__statValue{font-size:4.125rem}.home-page-module__gPV1fq__stats dd p{max-width:290px;font-size:.875rem}.home-page-module__gPV1fq__valueSection{padding-top:90px}.home-page-module__gPV1fq__valueSection>.home-page-module__gPV1fq__sectionIntro{max-width:760px}.home-page-module__gPV1fq__walletGrid{grid-template-columns:1fr 1.05fr;gap:90px}.home-page-module__gPV1fq__steps{margin-top:35px}.home-page-module__gPV1fq__step{padding-block:24px}.home-page-module__gPV1fq__step strong{font-size:1.125rem}.home-page-module__gPV1fq__step>span:nth-child(2)>span{font-size:.875rem}.home-page-module__gPV1fq__campaignGrid{grid-template-columns:1fr 1.05fr;gap:90px}.home-page-module__gPV1fq__campaignOptions button>span:nth-child(2)>span{font-size:.8125rem}.home-page-module__gPV1fq__pricingSection{padding-top:90px}.home-page-module__gPV1fq__pricingGrid{gap:22px;margin-top:76px}.home-page-module__gPV1fq__priceCardInside{padding:31px}.home-page-module__gPV1fq__planDescription{min-height:44px;font-size:.8125rem}.home-page-module__gPV1fq__price strong{font-size:4.125rem}.home-page-module__gPV1fq__price>span{font-size:.875rem}.home-page-module__gPV1fq__price del{font-size:1.875rem}.home-page-module__gPV1fq__priceUnit{min-height:18px;font-size:.75rem}.home-page-module__gPV1fq__priceLater{min-height:18px;font-size:.6875rem}.home-page-module__gPV1fq__planButton,.home-page-module__gPV1fq__planFeatures li{font-size:.8125rem}.home-page-module__gPV1fq__recommended{min-height:36px}.home-page-module__gPV1fq__featuredPlan{margin-top:-36px}.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__priceCardInside{padding-top:31px}.home-page-module__gPV1fq__waitlistPanel{gap:85px;padding:62px}.home-page-module__gPV1fq__formSelects{grid-template-columns:1.2fr .8fr;gap:15px}.home-page-module__gPV1fq__waitlistCopy>p{font-size:.9375rem}.home-page-module__gPV1fq__teamGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:53px}.home-page-module__gPV1fq__portrait{aspect-ratio:4/4.7}.home-page-module__gPV1fq__person h3{font-size:1.4375rem}.home-page-module__gPV1fq__personBio{font-size:.8125rem}.home-page-module__gPV1fq__personRole{min-height:32px}.home-page-module__gPV1fq__credentials{font-size:.6875rem}.home-page-module__gPV1fq__teamSection{padding-bottom:105px}}@media (prefers-reduced-motion:reduce){.home-page-module__gPV1fq__primaryButton:hover{transform:none}.home-page-module__gPV1fq__portrait img{transition:none}}@media (max-width:767px){.home-page-module__gPV1fq__field label,.home-page-module__gPV1fq__personBio{font-size:.875rem}.home-page-module__gPV1fq__credentials{font-size:.75rem}.home-page-module__gPV1fq__personRole{font-size:.6875rem}.home-page-module__gPV1fq__priceUnit,.home-page-module__gPV1fq__priceLater{font-size:.8125rem}.home-page-module__gPV1fq__planDescription,.home-page-module__gPV1fq__planFeatures li,.home-page-module__gPV1fq__planButton{font-size:.875rem}.home-page-module__gPV1fq__pricingNote,.home-page-module__gPV1fq__sourceNote,.home-page-module__gPV1fq__stats dd a{font-size:.75rem}.home-page-module__gPV1fq__demoLabel{font-size:.6875rem}.home-page-module__gPV1fq__registrationNotice p{font-size:.75rem}.home-page-module__gPV1fq__campaignOptions button>span:nth-child(2)>span{font-size:.875rem}}.home-page-module__gPV1fq__sectionIntro h2,.home-page-module__gPV1fq__waitlistCopy h2{letter-spacing:-.035em;margin-top:0;font-size:clamp(1.85rem,4vw,2.8rem);font-weight:400;line-height:1.15}.home-page-module__gPV1fq__valueSection{border-top:0;padding-top:18px}.home-page-module__gPV1fq__proof{padding-top:15px}.home-page-module__gPV1fq__statValue{letter-spacing:-.035em;color:var(--lightningcss-light,#302d26)var(--lightningcss-dark,#f0efeb);font-weight:400}.home-page-module__gPV1fq__sectionBody{max-width:400px;font-size:.9375rem}.home-page-module__gPV1fq__featuredPlan{color:#202020;background:var(--lightningcss-light,#eee0c8)var(--lightningcss-dark,#f2f1ed);border-color:var(--lightningcss-light,#d2bc94)var(--lightningcss-dark,#f2f1ed)}.home-page-module__gPV1fq__recommended{background:var(--lightningcss-light,#dfc9a4)var(--lightningcss-dark,#e5e3dc);border-color:var(--lightningcss-light,#d2bc94)var(--lightningcss-dark,#d5d3cb)}.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__planButton{color:#f2f1ed;background:#202020;border-color:#202020}.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__planButton:hover{background:#373737}.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__planIcon{color:#404040}.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__planDescription,.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__priceUnit,.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__planFeatures li,.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__planFeatures svg,.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__priceLater{color:#555550}.home-page-module__gPV1fq__priceCard{border-radius:10px}.home-page-module__gPV1fq__planButton{border-radius:5px}.home-page-module__gPV1fq__recommended{border-radius:8px 8px 0 0}.home-page-module__gPV1fq__priceLater{min-height:38px}.home-page-module__gPV1fq__waitlistPanel{background:var(--lightningcss-light,#f0ebe1)var(--lightningcss-dark,#171717);border-color:var(--lightningcss-light,#ded7ca)var(--lightningcss-dark,#353535)}.home-page-module__gPV1fq__registrationTag{background:0 0;border:0;padding:0;font-size:.75rem}.home-page-module__gPV1fq__registrationNotice{margin-top:22px}.home-page-module__gPV1fq__teamGrid{margin-top:35px}.home-page-module__gPV1fq__personRole{color:var(--lightningcss-light,#69665e)var(--lightningcss-dark,#aaa9a5)}.home-page-module__gPV1fq__person h3{letter-spacing:-.025em}.home-page-module__gPV1fq__credentials{color:var(--lightningcss-light,#756348)var(--lightningcss-dark,#b9b4a8)}@media (min-width:768px){.home-page-module__gPV1fq__proof{padding-top:18px;padding-bottom:80px}.home-page-module__gPV1fq__sectionIntro h2,.home-page-module__gPV1fq__waitlistCopy h2{font-size:clamp(2.15rem,3.8vw,2.8rem)}.home-page-module__gPV1fq__main{--section-space:88px}.home-page-module__gPV1fq__valueSection{padding-top:15px}.home-page-module__gPV1fq__priceLater{min-height:40px}}@media (min-width:1024px){.home-page-module__gPV1fq__section,.home-page-module__gPV1fq__demoInner{width:min(100% - 128px,1120px)}.home-page-module__gPV1fq__main{--section-space:100px}.home-page-module__gPV1fq__stats{margin-top:33px}.home-page-module__gPV1fq__statValue{font-size:3.75rem}.home-page-module__gPV1fq__walletGrid,.home-page-module__gPV1fq__campaignGrid{gap:75px}.home-page-module__gPV1fq__teamSection{padding-bottom:95px}.home-page-module__gPV1fq__priceLater{min-height:18px}}.home-page-module__gPV1fq__deviceStage{padding:28px 10px}.home-page-module__gPV1fq__campaignVisual{min-width:0}.home-page-module__gPV1fq__campaignGrid{align-items:center}@media (min-width:768px){.home-page-module__gPV1fq__deviceStage{padding:30px 12px}}@media (min-width:1024px){.home-page-module__gPV1fq__deviceStage{padding:36px 20px}}.home-page-module__gPV1fq__walletPlatforms{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}.home-page-module__gPV1fq__walletPlatforms>img{flex-shrink:0;width:145px;height:auto;padding:5px 0}.home-page-module__gPV1fq__walletPlatforms>p{color:var(--muted);max-width:185px;font-size:.75rem;line-height:1.5}.home-page-module__gPV1fq__walletGrid>*,.home-page-module__gPV1fq__campaignGrid>*,.home-page-module__gPV1fq__waitlistPanel>*{min-width:0}.home-page-module__gPV1fq__price{flex-wrap:wrap;row-gap:12px}.home-page-module__gPV1fq__pricingGrid>*,.home-page-module__gPV1fq__priceCardInside{min-width:0}@media (max-width:767px){.home-page-module__gPV1fq__stats>div{flex-wrap:wrap;gap:14px 20px;display:flex}.home-page-module__gPV1fq__stats dt{flex:0 0 5.5rem}.home-page-module__gPV1fq__stats dd{flex:10rem;min-width:0}}.home-page-module__gPV1fq__section.home-page-module__gPV1fq__warmSection{background:var(--lightningcss-light,#ece1cc)var(--lightningcss-dark,#302b22);width:100%}.home-page-module__gPV1fq__warmSection [data-demo-copy]{--foreground:var(--lightningcss-light,#49391f)var(--lightningcss-dark,#f1dfbd);--muted:var(--lightningcss-light,#665846)var(--lightningcss-dark,#cbbfaa);--accent:var(--lightningcss-light,#77531f)var(--lightningcss-dark,#dfbf86);--border:var(--lightningcss-light,#cebb98)var(--lightningcss-dark,#534731);color:var(--foreground)}.home-page-module__gPV1fq__planFeatures li[data-added=true]{color:var(--foreground);font-weight:550}.home-page-module__gPV1fq__planFeatures li[data-added=true] svg{color:var(--accent)}.home-page-module__gPV1fq__planIncludes{border-top:1px solid var(--border);color:var(--muted);align-items:flex-start;gap:9px;margin-top:18px;padding-top:15px;font-size:.8125rem;line-height:1.5;display:flex}.home-page-module__gPV1fq__planIncludes svg{flex-shrink:0;margin-top:3px}.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__planFeatures li[data-added=true]{color:#302519}.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__planFeatures li[data-added=true] svg{color:#705027}.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__planIncludes{color:#555550;border-color:#30251924}.home-page-module__gPV1fq__offerDetail{color:var(--muted)}.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__offerDetail{color:#555550}.home-page-module__gPV1fq__selectedPlanSummary{color:var(--muted);border-top:1px solid var(--border);padding-top:14px;font-size:.8125rem;line-height:1.65}@media (min-width:1024px){.home-page-module__gPV1fq__walletSection,.home-page-module__gPV1fq__businessSection,.home-page-module__gPV1fq__campaignSection,.home-page-module__gPV1fq__pricingSection{padding-block:64px}.home-page-module__gPV1fq__pricingGrid{margin-top:56px}.home-page-module__gPV1fq__priceCardInside,.home-page-module__gPV1fq__featuredPlan .home-page-module__gPV1fq__priceCardInside{padding:24px}.home-page-module__gPV1fq__recommended{flex-shrink:0;height:36px;padding-block:8px}.home-page-module__gPV1fq__planIcon{margin-bottom:16px}.home-page-module__gPV1fq__planDescription{min-height:43px;margin-top:6px}.home-page-module__gPV1fq__price{margin-top:16px}.home-page-module__gPV1fq__priceUnit{margin-top:8px}.home-page-module__gPV1fq__offerDetail{min-height:2.2rem;margin-top:6px}.home-page-module__gPV1fq__planButton{margin-block:18px}.home-page-module__gPV1fq__planFeatures{gap:10px}.home-page-module__gPV1fq__planIncludes{margin-top:14px;padding-top:12px}}@media (min-width:1024px) and (max-width:1199px){.home-page-module__gPV1fq__offerDetail{min-height:3.3rem}.home-page-module__gPV1fq__planFeatures li{min-height:2.4375rem}}
.wallet-journey-module__LL-VEq__journey{gap:28px;min-width:0;display:grid}.wallet-journey-module__LL-VEq__copy{align-self:start;min-width:0;container-type:inline-size}.wallet-journey-module__LL-VEq__journey .wallet-journey-module__LL-VEq__copy h2{white-space:normal;text-wrap:balance;font-size:clamp(1.85rem,7.8cqw,3rem)}.wallet-journey-module__LL-VEq__copy>header>p:last-child{margin-top:16px}.wallet-journey-module__LL-VEq__copy .wallet-journey-module__LL-VEq__platforms{margin-top:12px}.wallet-journey-module__LL-VEq__figure{align-self:center;min-width:0;margin:0;position:relative}.wallet-journey-module__LL-VEq__stage{padding:115px 25px 50px;position:relative;overflow:clip}.wallet-journey-module__LL-VEq__phoneMotion{width:min(100%,250px);transform:translate(calc(var(--journey-x,0) * 100%), calc(var(--journey-y,0) * 100%)) rotate(var(--journey-roll,0deg));transform-origin:50%;margin-inline:auto;position:relative}.wallet-journey-module__LL-VEq__journey[data-render=ready] .wallet-journey-module__LL-VEq__phoneMotion{transform:none}.wallet-journey-module__LL-VEq__readerFallback{width:60%;top:calc(-17% - (1 - var(--reader-approach,0)) * 7%);left:calc(45% + (1 - var(--reader-approach,0)) * 30%);opacity:var(--reader-opacity,0);transform:rotate(calc((1 - var(--reader-approach,0)) * 12deg));pointer-events:none;z-index:5;position:absolute}.wallet-journey-module__LL-VEq__readerFallback img{width:100%;height:auto;display:block}.wallet-journey-module__LL-VEq__journey[data-render=ready] .wallet-journey-module__LL-VEq__readerFallback{display:none}.wallet-journey-module__LL-VEq__sidePress{top:var(--phone-button-y,37%);left:var(--phone-button-x,99%);height:var(--phone-button-height,12%);width:3px;translate:-50% -50%;rotate:var(--phone-button-angle,0deg);opacity:0;pointer-events:none;z-index:4;background:#f5dfba;border-radius:3px;position:absolute;box-shadow:0 0 14px #dfbf8690}.wallet-journey-module__LL-VEq__layer,.wallet-journey-module__LL-VEq__selected,.wallet-journey-module__LL-VEq__stack{opacity:0;position:absolute;inset:0}.wallet-journey-module__LL-VEq__wallet{color:#fff;background:#000}.wallet-journey-module__LL-VEq__stack [data-wallet-stack]{opacity:1}.wallet-journey-module__LL-VEq__walletHeader,.wallet-journey-module__LL-VEq__statusBar{width:100%;height:auto;position:absolute;inset:0 0 auto}.wallet-journey-module__LL-VEq__walletHeader{opacity:0}.wallet-journey-module__LL-VEq__browser{color:#302a24;background:#f6f3ed}.wallet-journey-module__LL-VEq__browserAddress{top:calc(64 * var(--pt));left:calc(20 * var(--pt));right:calc(20 * var(--pt));height:calc(40 * var(--pt));justify-content:center;align-items:center;gap:calc(7 * var(--pt));border-radius:calc(14 * var(--pt));color:#5c564d;font-size:calc(16 * var(--pt));background:#e8e4dc;display:flex;position:absolute}.wallet-journey-module__LL-VEq__browserAddress svg{width:calc(13 * var(--pt));height:calc(13 * var(--pt))}.wallet-journey-module__LL-VEq__addressMore{right:calc(14 * var(--pt));letter-spacing:calc(2 * var(--pt));position:absolute}.wallet-journey-module__LL-VEq__browserContent{top:calc(125 * var(--pt));left:calc(27 * var(--pt));right:calc(27 * var(--pt));position:absolute}.wallet-journey-module__LL-VEq__wordmark{font-size:calc(25 * var(--pt));letter-spacing:-.07em;margin-bottom:calc(22 * var(--pt));font-weight:650;display:block}.wallet-journey-module__LL-VEq__browserEyebrow{font-size:calc(10 * var(--pt));letter-spacing:.09em;text-transform:uppercase;color:#7a6954;margin-bottom:calc(9 * var(--pt));font-weight:500;display:block}.wallet-journey-module__LL-VEq__browserContent h3{font-size:calc(32 * var(--pt));letter-spacing:-.045em;max-width:10em;margin:0;font-weight:550;line-height:1.12}.wallet-journey-module__LL-VEq__browserContent>p{margin-top:calc(12 * var(--pt));font-size:calc(15 * var(--pt));color:#625b51;line-height:1.5}.wallet-journey-module__LL-VEq__merchantPreview{height:calc(162 * var(--pt));margin-top:calc(22 * var(--pt));border-radius:calc(13 * var(--pt));background:#d7b889;position:relative;overflow:hidden}.wallet-journey-module__LL-VEq__merchantPreview>img{object-fit:cover;object-position:50% 67%;width:100%;height:100%;position:absolute;inset:0}.wallet-journey-module__LL-VEq__merchantPreview>div{padding:calc(18 * var(--pt));color:#fff;background:linear-gradient(#1c18141a 8%,#1c1814e8);flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;inset:0}.wallet-journey-module__LL-VEq__merchantPreview div>span{top:calc(14 * var(--pt));left:calc(18 * var(--pt));font:italic calc(28 * var(--pt))/1 Georgia, serif;position:absolute}.wallet-journey-module__LL-VEq__merchantPreview strong{font-size:calc(21 * var(--pt));letter-spacing:-.02em;font-weight:500}.wallet-journey-module__LL-VEq__merchantPreview small{font-size:calc(12 * var(--pt));margin-top:calc(5 * var(--pt));color:#eee4d5}.wallet-journey-module__LL-VEq__terms{align-items:flex-start;gap:calc(10 * var(--pt));margin-top:calc(24 * var(--pt));font-size:calc(14 * var(--pt));line-height:1.5;display:flex}.wallet-journey-module__LL-VEq__checkbox{width:calc(21 * var(--pt));height:calc(21 * var(--pt));margin-top:calc(1 * var(--pt));border:calc(1.2 * var(--pt)) solid #a99a87;border-radius:calc(5 * var(--pt));color:#0000;flex-shrink:0;place-items:center;display:grid}.wallet-journey-module__LL-VEq__checkbox svg{width:calc(17 * var(--pt));height:calc(17 * var(--pt))}.wallet-journey-module__LL-VEq__journey[data-accepted=true] .wallet-journey-module__LL-VEq__checkbox{color:#fff;background:#6b5235;border-color:#6b5235}.wallet-journey-module__LL-VEq__browserContent>.wallet-journey-module__LL-VEq__termsDetail{font-size:calc(11 * var(--pt));color:#756b5e;margin-top:calc(9 * var(--pt));padding-left:calc(31 * var(--pt))}.wallet-journey-module__LL-VEq__continue{margin-top:calc(23 * var(--pt));padding:calc(15 * var(--pt)) calc(18 * var(--pt));color:#716a5d;border-radius:calc(10 * var(--pt));font-size:calc(16 * var(--pt));background:#ded8cb;justify-content:space-between;align-items:center;font-weight:500;display:flex}.wallet-journey-module__LL-VEq__journey[data-accepted=true] .wallet-journey-module__LL-VEq__continue{color:#f5efe5;background:#29241e}.wallet-journey-module__LL-VEq__continue>span{font-size:calc(20 * var(--pt))}.wallet-journey-module__LL-VEq__browserBottom{height:calc(70 * var(--pt));padding:calc(10 * var(--pt)) calc(25 * var(--pt)) calc(30 * var(--pt));border-top:calc(1 * var(--pt)) solid #ded8cd;color:#736659;font-size:calc(28 * var(--pt));background:#eeeae2;justify-content:space-between;align-items:center;line-height:1;display:flex;position:absolute;bottom:0;left:0;right:0}.wallet-journey-module__LL-VEq__browserBottom:after{content:"";bottom:calc(9 * var(--pt));width:30%;height:calc(5 * var(--pt));border-radius:calc(4 * var(--pt));background:#171612;position:absolute;left:35%}.wallet-journey-module__LL-VEq__addBar{height:calc(120 * var(--pt));opacity:0;background:#000;position:absolute;inset:0 0 auto}.wallet-journey-module__LL-VEq__addBar>div{left:calc(20 * var(--pt));right:calc(20 * var(--pt));top:calc(75 * var(--pt));justify-content:space-between;align-items:center;gap:calc(9 * var(--pt));font-size:calc(15 * var(--pt));display:flex;position:absolute}.wallet-journey-module__LL-VEq__addBar strong{text-align:center;min-width:0;font-size:calc(14 * var(--pt));flex:1;font-weight:600;line-height:1.2}.wallet-journey-module__LL-VEq__addBar div>span{white-space:nowrap;color:#429aff;flex-shrink:0}.wallet-journey-module__LL-VEq__statusPanel{top:calc(638 * var(--pt));left:calc(20 * var(--pt));right:calc(20 * var(--pt));align-items:center;gap:calc(11 * var(--pt));text-align:center;color:#eee9df;opacity:0;flex-direction:column;display:flex;position:absolute}.wallet-journey-module__LL-VEq__statusPanel>svg{width:calc(40 * var(--pt));height:calc(40 * var(--pt))}.wallet-journey-module__LL-VEq__statusPanel strong{font-size:calc(17 * var(--pt));font-weight:500;line-height:1.35}.wallet-journey-module__LL-VEq__statusPanel>span:last-child{font-size:calc(13 * var(--pt));color:#b4ac9d;line-height:1.4}.wallet-journey-module__LL-VEq__successIcon{width:calc(48 * var(--pt));height:calc(48 * var(--pt));border:calc(1 * var(--pt)) solid #568975;color:#8bd4ac;border-radius:50%;place-items:center;display:grid}.wallet-journey-module__LL-VEq__successIcon svg{width:calc(25 * var(--pt));height:calc(25 * var(--pt))}.wallet-journey-module__LL-VEq__authentication{color:#f2f3f0}.wallet-journey-module__LL-VEq__authentication>.wallet-journey-module__LL-VEq__faceId{width:calc(60 * var(--pt));height:calc(60 * var(--pt));overflow:visible}.wallet-journey-module__LL-VEq__faceScan{opacity:0;color:#75adff}.wallet-journey-module__LL-VEq__authenticated{top:calc(71 * var(--pt));opacity:0;position:absolute}.wallet-journey-module__LL-VEq__credit{top:calc(628 * var(--pt));gap:calc(8 * var(--pt))}.wallet-journey-module__LL-VEq__point{width:calc(58 * var(--pt));height:calc(58 * var(--pt));border-radius:calc(20 * var(--pt));color:#302519;font-size:calc(31 * var(--pt));letter-spacing:-.06em;background:#debf87;place-content:center;font-weight:600;display:grid}.wallet-journey-module__LL-VEq__nfcNotice{top:calc(103 * var(--pt));left:calc(12 * var(--pt));right:calc(12 * var(--pt));align-items:center;gap:calc(12 * var(--pt));padding:calc(15 * var(--pt));border-radius:calc(24 * var(--pt));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#171a20;box-shadow:0 calc(7 * var(--pt)) calc(30 * var(--pt)) #0002, inset 0 calc(1 * var(--pt)) #fff8;opacity:0;background:#e7e8ebed;display:flex;position:absolute}.wallet-journey-module__LL-VEq__nfcIcon{width:calc(44 * var(--pt));height:calc(44 * var(--pt));border-radius:calc(12 * var(--pt));color:#24272c;background:#fff;flex-shrink:0;place-items:center;display:grid}.wallet-journey-module__LL-VEq__nfcIcon svg{width:70%;height:70%}.wallet-journey-module__LL-VEq__nfcNotice strong{font-size:calc(15 * var(--pt));font-weight:600}.wallet-journey-module__LL-VEq__nfcNotice p{font-size:calc(14 * var(--pt));margin-top:calc(3 * var(--pt));line-height:1.3}.wallet-journey-module__LL-VEq__tap{width:calc(35 * var(--pt));height:calc(35 * var(--pt));border:calc(2 * var(--pt)) solid #dfbf86;opacity:0;background:#dfbf8640;border-radius:50%;position:absolute;top:20%;left:50%;translate:-50% -50%}.wallet-journey-module__LL-VEq__nextVisit{color:#f2eee6;justify-content:center;align-items:center;gap:calc(15 * var(--pt));padding:calc(40 * var(--pt));text-align:center;background:#181715;flex-direction:column;display:flex}.wallet-journey-module__LL-VEq__nextSymbol{font:italic calc(68 * var(--pt))/1 Georgia, serif;color:#d9bb87}.wallet-journey-module__LL-VEq__nextVisit>span:nth-child(2){font-size:calc(15 * var(--pt));color:#b6ac9c}.wallet-journey-module__LL-VEq__nextVisit strong{margin-top:calc(13 * var(--pt));font-size:calc(33 * var(--pt));letter-spacing:-.04em;font-weight:500;line-height:1.2}.wallet-journey-module__LL-VEq__nextLine{width:calc(36 * var(--pt));height:calc(2 * var(--pt));margin-top:calc(8 * var(--pt));background:#d9bb87}.wallet-journey-module__LL-VEq__journey[data-mode=static] .wallet-journey-module__LL-VEq__wallet,.wallet-journey-module__LL-VEq__journey[data-mode=static] .wallet-journey-module__LL-VEq__selected,.wallet-journey-module__LL-VEq__journey[data-mode=static] .wallet-journey-module__LL-VEq__walletHeader,.wallet-journey-module__LL-VEq__journey[data-mode=static] .wallet-journey-module__LL-VEq__credit{opacity:1!important;transform:none!important}.wallet-journey-module__LL-VEq__journey[data-mode=static] .wallet-journey-module__LL-VEq__phoneMotion,.wallet-journey-module__LL-VEq__journey[data-mode=static] [data-stamp-index]{transform:none!important}.wallet-journey-module__LL-VEq__journey[data-mode=static] .wallet-journey-module__LL-VEq__readerFallback{opacity:1;top:-17%;left:45%;transform:rotate(-5deg)}.wallet-journey-module__LL-VEq__journey[data-mode=static] [data-journey-lock],.wallet-journey-module__LL-VEq__journey[data-mode=static] .wallet-journey-module__LL-VEq__browser,.wallet-journey-module__LL-VEq__journey[data-mode=static] .wallet-journey-module__LL-VEq__stack,.wallet-journey-module__LL-VEq__journey[data-mode=static] .wallet-journey-module__LL-VEq__nfcNotice,.wallet-journey-module__LL-VEq__journey[data-mode=static] .wallet-journey-module__LL-VEq__nextVisit,.wallet-journey-module__LL-VEq__journey[data-mode=static] .wallet-journey-module__LL-VEq__addBar,.wallet-journey-module__LL-VEq__journey[data-mode=static] .wallet-journey-module__LL-VEq__sidePress,.wallet-journey-module__LL-VEq__journey[data-mode=static] .wallet-journey-module__LL-VEq__tap,.wallet-journey-module__LL-VEq__journey[data-mode=static] [data-journey-installed],.wallet-journey-module__LL-VEq__journey[data-mode=static] .wallet-journey-module__LL-VEq__authentication,.wallet-journey-module__LL-VEq__journey[data-mode=static] [data-journey-ready]{opacity:0!important}@media (min-width:1024px){.wallet-journey-module__LL-VEq__journey{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(35px,6vw,100px)}.wallet-journey-module__LL-VEq__figure{width:100%}.wallet-journey-module__LL-VEq__stage{padding-inline:30px}}@media (min-width:1200px){.wallet-journey-module__LL-VEq__stage{padding-top:90px;padding-bottom:50px;overflow:visible}}@media (max-width:767px){.wallet-journey-module__LL-VEq__stage{padding-top:94px;padding-bottom:32px;padding-inline:24px}}@media (forced-colors:active){.wallet-journey-module__LL-VEq__readerFallback{display:none}}
.campaign-demo-module__f-wZhW__campaign .campaign-demo-module__f-wZhW__intro{max-width:none}.campaign-demo-module__f-wZhW__campaign .campaign-demo-module__f-wZhW__title{font-size:clamp(1.85rem,4vw,3rem)}.campaign-demo-module__f-wZhW__campaign .campaign-demo-module__f-wZhW__body{margin-top:0}.campaign-demo-module__f-wZhW__campaign .campaign-demo-module__f-wZhW__stage{padding-bottom:0}.campaign-demo-module__f-wZhW__phone{width:min(100%,250px);margin-inline:auto;position:relative}.campaign-demo-module__f-wZhW__phone [data-phone-device]{width:100%}.campaign-demo-module__f-wZhW__preview{position:absolute;inset:0}.campaign-demo-module__f-wZhW__preview .campaign-demo-module__f-wZhW__notification{top:calc(310 * var(--pt));animation:.45s cubic-bezier(.22,1,.36,1) both campaign-demo-module__f-wZhW__arrive;bottom:auto}@media (min-width:1024px){.campaign-demo-module__f-wZhW__campaign{row-gap:16px}.campaign-demo-module__f-wZhW__campaign .campaign-demo-module__f-wZhW__intro{grid-column:1/-1}.campaign-demo-module__f-wZhW__campaign .campaign-demo-module__f-wZhW__copy{align-self:start}.campaign-demo-module__f-wZhW__campaign .campaign-demo-module__f-wZhW__body{max-width:47ch}.campaign-demo-module__f-wZhW__campaign .campaign-demo-module__f-wZhW__stage{padding-block:0}}@keyframes campaign-demo-module__f-wZhW__arrive{0%{opacity:0;transform:translateY(calc(-12 * var(--pt))) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.campaign-demo-module__f-wZhW__preview .campaign-demo-module__f-wZhW__notification{animation:none}}
.demo-heading-module__SI1qQa__heading{align-items:baseline;gap:18px;min-width:0;display:flex}.demo-heading-module__SI1qQa__heading>h2{flex:1;min-width:0}.demo-heading-module__SI1qQa__number{letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:var(--muted);flex-shrink:0;font-size:clamp(1.15rem,2vw,1.65rem);font-weight:400;line-height:1}@media (max-width:767px){.demo-heading-module__SI1qQa__heading{gap:12px}}
.demo-selector-module__4tC7za__selector{isolation:isolate;min-width:0;margin-top:18px;position:relative}.demo-selector-module__4tC7za__steps{margin:0;padding:6px;list-style:none;display:grid}.demo-selector-module__4tC7za__steps>li{min-width:0}.demo-selector-module__4tC7za__step{z-index:1;text-align:left;width:100%;min-width:0;color:var(--muted);cursor:pointer;touch-action:pan-y;background:0 0;border:0;border-radius:24px;grid-template-columns:28px minmax(0,1fr);gap:15px;padding:12px 20px;display:grid;position:relative}.demo-selector-module__4tC7za__step[aria-pressed=true]{color:var(--foreground);cursor:grab}.demo-selector-module__4tC7za__selector[data-dragging] .demo-selector-module__4tC7za__step{cursor:grabbing;-webkit-user-select:none;user-select:none}.demo-selector-module__4tC7za__step:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.demo-selector-module__4tC7za__number{font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1.6rem}.demo-selector-module__4tC7za__copy{min-width:0}.demo-selector-module__4tC7za__title{color:inherit;letter-spacing:-.02em;font-size:1rem;font-weight:500;line-height:1.6;display:block}.demo-selector-module__4tC7za__title>span{transform-origin:50%;display:inline-block}.demo-selector-module__4tC7za__body{max-width:47ch;color:var(--muted);margin-top:5px;font-size:.8125rem;line-height:1.65;display:block}.demo-selector-module__4tC7za__handle{z-index:0;pointer-events:none;opacity:0;border-radius:24px;position:absolute;top:0;left:0}.demo-selector-module__4tC7za__selector[data-selector-ready] .demo-selector-module__4tC7za__handle{opacity:1}.demo-selector-module__4tC7za__glass{border-radius:inherit;border:1px solid color-mix(in srgb, var(--foreground) 15%, transparent);background:color-mix(in srgb, var(--accent) 6%, transparent);position:absolute;inset:0;box-shadow:0 7px 18px #0000000e,inset 0 1px #ffffff70,inset 0 0 0 1px #ffffff18}.demo-selector-module__4tC7za__selector:not([data-selector-ready]) .demo-selector-module__4tC7za__step[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 6%, transparent);outline:1px solid var(--border)}.demo-selector-module__4tC7za__business{max-width:940px;margin:0 auto 16px}.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__step{border-radius:18px;grid-template-columns:20px minmax(0,1fr);gap:12px;height:100%;padding:12px 16px}.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__handle{border-radius:18px}.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__title{font-size:.875rem;line-height:1.35}.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__body{font-size:.6875rem;line-height:1.45}.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__number{padding-top:2px;line-height:1.35}@media (max-width:767px){.demo-selector-module__4tC7za__step{grid-template-columns:23px minmax(0,1fr);gap:10px;padding:14px 13px}.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__step{padding:10px 8px;display:block}.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__number{margin-bottom:6px;display:block}}@media (forced-colors:active){.demo-selector-module__4tC7za__handle{display:none}.demo-selector-module__4tC7za__step[aria-pressed=true]{outline:2px solid highlight}}@media (min-width:1024px){.demo-selector-module__4tC7za__business{grid-area:actions;align-self:center;width:100%;margin:0}.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__steps{grid-template-columns:minmax(0,1fr)}.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__step{border-radius:24px;grid-template-columns:28px minmax(0,1fr);gap:15px;padding:12px 20px}.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__handle{border-radius:24px}.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__title{font-size:1rem;line-height:1.6}.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__body{font-size:.8125rem;line-height:1.65}.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__number{padding-top:0;line-height:1.6rem}}@media (max-width:539px){.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__title{font-size:.75rem}.demo-selector-module__4tC7za__business .demo-selector-module__4tC7za__body{display:none}}
.loyalty-pass-module__DpYlPq__pass{left:calc(20 * var(--pt));top:calc(128 * var(--pt));width:calc(362 * var(--pt));height:calc(650 * var(--pt));border-radius:calc(14 * var(--pt));color:#30261c;background:#d7b889;position:absolute;overflow:hidden}.loyalty-pass-module__DpYlPq__heading{height:calc(76 * var(--pt));justify-content:space-between;align-items:center;gap:calc(10 * var(--pt));padding:calc(12 * var(--pt)) calc(16 * var(--pt));display:flex}.loyalty-pass-module__DpYlPq__brand{align-items:center;gap:calc(8 * var(--pt));min-width:0;display:flex}.loyalty-pass-module__DpYlPq__brand>span{font:italic calc(32 * var(--pt)) / 1 Georgia, serif}.loyalty-pass-module__DpYlPq__brand h3{font-size:calc(20 * var(--pt));letter-spacing:-.035em;font-weight:600;line-height:1.1}.loyalty-pass-module__DpYlPq__balance{text-align:right;flex-shrink:0;line-height:1.1}.loyalty-pass-module__DpYlPq__balance>span{font-size:calc(10 * var(--pt));text-transform:uppercase;display:block}.loyalty-pass-module__DpYlPq__balance strong{margin-top:calc(2 * var(--pt));font-size:calc(32 * var(--pt));white-space:nowrap;font-weight:500;display:block}.loyalty-pass-module__DpYlPq__balance small{font-size:calc(17 * var(--pt))}.loyalty-pass-module__DpYlPq__photo{width:100%;height:calc(110 * var(--pt));object-fit:cover;object-position:50% 70%;filter:saturate(.8);display:block}.loyalty-pass-module__DpYlPq__stamps{justify-items:center;gap:calc(10 * var(--pt));padding:calc(18 * var(--pt)) calc(20 * var(--pt)) calc(6 * var(--pt));grid-template-columns:repeat(5,1fr);display:grid}.loyalty-pass-module__DpYlPq__stamp{width:calc(46 * var(--pt));height:calc(46 * var(--pt));border:calc(1.3 * var(--pt)) solid #30261c4d;color:#30261c3d;transform-origin:50%;border-radius:50%;place-items:center;display:grid}.loyalty-pass-module__DpYlPq__stamp[data-filled=true]{color:#ead9bf;background:#443429;border-color:#443429}.loyalty-pass-module__DpYlPq__stamp svg{width:calc(25 * var(--pt));height:calc(25 * var(--pt))}.loyalty-pass-module__DpYlPq__reward{padding:calc(16 * var(--pt)) calc(20 * var(--pt)) 0}.loyalty-pass-module__DpYlPq__reward>span{font-size:calc(10 * var(--pt));letter-spacing:.07em;display:block}.loyalty-pass-module__DpYlPq__reward>strong{margin-top:calc(5 * var(--pt));font-size:calc(21 * var(--pt));letter-spacing:-.02em;text-wrap:pretty;font-weight:500;line-height:1.2;display:block}.loyalty-pass-module__DpYlPq__reward>p{margin-top:calc(6 * var(--pt));font-size:calc(12 * var(--pt));line-height:1.4}.loyalty-pass-module__DpYlPq__code{left:50%;bottom:calc(38 * var(--pt));text-align:center;position:absolute;transform:translate(-50%)}.loyalty-pass-module__DpYlPq__code img{width:calc(118 * var(--pt));height:calc(118 * var(--pt));border-radius:calc(6 * var(--pt));display:block}.loyalty-pass-module__DpYlPq__code>span{margin-top:calc(5 * var(--pt));font-size:calc(10 * var(--pt));letter-spacing:.02em;white-space:nowrap;display:block}.loyalty-pass-module__DpYlPq__signature{bottom:calc(13 * var(--pt));right:calc(20 * var(--pt));font-size:calc(13 * var(--pt));letter-spacing:-.07em;font-weight:500;position:absolute}.loyalty-pass-module__DpYlPq__compact{height:calc(475 * var(--pt))}.loyalty-pass-module__DpYlPq__compact .loyalty-pass-module__DpYlPq__balance strong{font-size:calc(36 * var(--pt))}.loyalty-pass-module__DpYlPq__compact .loyalty-pass-module__DpYlPq__photo{height:calc(100 * var(--pt))}.loyalty-pass-module__DpYlPq__compact .loyalty-pass-module__DpYlPq__reward{padding-top:calc(12 * var(--pt))}.loyalty-pass-module__DpYlPq__compact .loyalty-pass-module__DpYlPq__reward>p{display:none}
.hero-wallet-stack-module__IRGPXG__stack{opacity:0;color:#fff;background:#000;position:absolute;inset:0}.hero-wallet-stack-module__IRGPXG__statusBar{width:100%;height:auto;position:absolute;inset:0 0 auto}.hero-wallet-stack-module__IRGPXG__heading{top:calc(73 * var(--pt));left:calc(20 * var(--pt));right:calc(20 * var(--pt));justify-content:space-between;align-items:center;gap:calc(10 * var(--pt));display:flex;position:absolute}.hero-wallet-stack-module__IRGPXG__heading>strong{font-size:calc(34 * var(--pt));letter-spacing:-.03em;font-weight:700;line-height:1.15}.hero-wallet-stack-module__IRGPXG__tools{align-items:center;gap:calc(12 * var(--pt));display:flex}.hero-wallet-stack-module__IRGPXG__tools>span{height:calc(44 * var(--pt));border:calc(.5 * var(--pt)) solid #373739;border-radius:calc(24 * var(--pt));background:#1c1c1e;justify-content:center;align-items:center;display:flex}.hero-wallet-stack-module__IRGPXG__tools svg{width:calc(23 * var(--pt));height:calc(23 * var(--pt));stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;display:block}.hero-wallet-stack-module__IRGPXG__add{width:calc(44 * var(--pt))}.hero-wallet-stack-module__IRGPXG__more{width:calc(101 * var(--pt));gap:calc(22 * var(--pt))}.hero-wallet-stack-module__IRGPXG__paymentCards,.hero-wallet-stack-module__IRGPXG__loyaltyCards{left:calc(20 * var(--pt));right:calc(20 * var(--pt));position:absolute}.hero-wallet-stack-module__IRGPXG__content{position:absolute;inset:0}.hero-wallet-stack-module__IRGPXG__paymentCards{top:calc(135 * var(--pt))}.hero-wallet-stack-module__IRGPXG__paymentCard{aspect-ratio:1.586;border-radius:calc(12 * var(--pt));background:#000;width:100%;position:absolute;overflow:hidden}.hero-wallet-stack-module__IRGPXG__paymentCard img{object-fit:cover;width:100%;height:100%;display:block}.hero-wallet-stack-module__IRGPXG__appleCard{top:0}.hero-wallet-stack-module__IRGPXG__revolutCard{top:calc(54 * var(--pt))}.hero-wallet-stack-module__IRGPXG__loyaltyCards{top:calc(449 * var(--pt))}.hero-wallet-stack-module__IRGPXG__passBehind{height:calc(230 * var(--pt));justify-content:space-between;align-items:flex-start;gap:calc(12 * var(--pt));padding:calc(17 * var(--pt)) calc(16 * var(--pt));border-radius:calc(14 * var(--pt));display:flex;position:absolute;inset:0 0 auto}.hero-wallet-stack-module__IRGPXG__passBehind strong{font-size:calc(20 * var(--pt));letter-spacing:-.025em;font-weight:600;line-height:1.15}.hero-wallet-stack-module__IRGPXG__passBehind>span{font-size:calc(12 * var(--pt));line-height:calc(24 * var(--pt));letter-spacing:-.05em}.hero-wallet-stack-module__IRGPXG__florist{color:#293d30;background:#d5ddd7}.hero-wallet-stack-module__IRGPXG__bakery{top:calc(56 * var(--pt));color:#3b342c;background:#e8e2d9}.hero-wallet-stack-module__IRGPXG__cafe{top:calc(112 * var(--pt));position:absolute;left:0;right:0}.hero-wallet-stack-module__IRGPXG__cafe [data-loyalty-pass]{width:100%;top:0;left:0}
.wallet-platforms-module__SlzcSq__platforms{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;width:fit-content;max-width:100%;margin:20px auto 0;padding:8px;display:flex}.wallet-platforms-module__SlzcSq__badge{object-fit:contain;flex:none;width:auto;max-width:100%;height:48px;display:block}
.business-demo-module__Ztu0KG__showcase{--dash-bg:var(--lightningcss-light,#f7f7f3)var(--lightningcss-dark,#151615);--dash-panel:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1e1c);--dash-fg:var(--lightningcss-light,#30352f)var(--lightningcss-dark,#edeee7);--dash-muted:var(--lightningcss-light,#60685e)var(--lightningcss-dark,#a0a69c);--dash-line:var(--lightningcss-light,#e7e9e1)var(--lightningcss-dark,#30342e);--dash-accent:var(--lightningcss-light,#8a6230)var(--lightningcss-dark,#dabc85);--dash-soft:var(--lightningcss-light,#f1eade)var(--lightningcss-dark,#333023);--dash-green:var(--lightningcss-light,#456746)var(--lightningcss-dark,#b0c79d);margin-top:20px;scroll-margin-top:0}.business-demo-module__Ztu0KG__display{position:relative}.business-demo-module__Ztu0KG__bezel{pointer-events:none;display:none}.business-demo-module__Ztu0KG__screen{isolation:isolate;border:1px solid var(--dash-line);background:var(--dash-bg);border-radius:18px;overflow:hidden;container-type:inline-size}.business-demo-module__Ztu0KG__app{--u:1px;color:var(--dash-fg);background:var(--dash-bg);font-size:calc(13 * var(--u));letter-spacing:-.015em;font-variant-numeric:tabular-nums;line-height:1.4}.business-demo-module__Ztu0KG__app :where(h3,h4,strong,th,td){color:var(--dash-fg)}.business-demo-module__Ztu0KG__sidebar{display:none}.business-demo-module__Ztu0KG__scenes{min-width:0;display:grid}.business-demo-module__Ztu0KG__panel{grid-area:1/1;align-content:start;gap:20px;min-width:0;padding:22px 18px;display:grid}.business-demo-module__Ztu0KG__panel[aria-hidden=true]{visibility:hidden;pointer-events:none}.business-demo-module__Ztu0KG__panelHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.business-demo-module__Ztu0KG__eyebrow{color:var(--dash-muted);margin-bottom:calc(5 * var(--u));font-size:calc(11 * var(--u));display:block}.business-demo-module__Ztu0KG__panelHeader h3{font-size:calc(27 * var(--u));letter-spacing:-.055em;font-weight:500;line-height:1.2}.business-demo-module__Ztu0KG__titleDot{color:var(--dash-accent)}.business-demo-module__Ztu0KG__period{align-items:center;gap:calc(7 * var(--u));border:1px solid var(--dash-line);background:var(--dash-panel);padding:calc(9 * var(--u)) calc(11 * var(--u));border-radius:calc(7 * var(--u));color:var(--dash-muted);font-size:calc(11 * var(--u));white-space:nowrap;display:flex}.business-demo-module__Ztu0KG__period svg{width:calc(15 * var(--u));height:calc(15 * var(--u))}.business-demo-module__Ztu0KG__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.business-demo-module__Ztu0KG__metric{min-width:0;padding:calc(16 * var(--u));border-radius:calc(10 * var(--u));border:1px solid var(--dash-line);background:var(--dash-panel);position:relative;overflow:hidden}.business-demo-module__Ztu0KG__metric:first-child{background:var(--dash-soft);border-color:var(--lightningcss-light,#e5d9c5)var(--lightningcss-dark,#4c422d)}.business-demo-module__Ztu0KG__metricLabel{justify-content:space-between;align-items:start;gap:calc(8 * var(--u));color:var(--dash-muted);font-size:calc(11 * var(--u));min-height:calc(31 * var(--u));line-height:1.4;display:flex}.business-demo-module__Ztu0KG__metricLabel svg{width:calc(15 * var(--u));height:calc(15 * var(--u));flex-shrink:0}.business-demo-module__Ztu0KG__metric strong{margin-top:calc(2 * var(--u));font-size:calc(30 * var(--u));letter-spacing:-.055em;z-index:1;font-weight:500;line-height:1.25;display:block;position:relative}.business-demo-module__Ztu0KG__sparkline{height:calc(19 * var(--u));align-items:end;gap:calc(3 * var(--u));margin-top:calc(8 * var(--u));display:flex}.business-demo-module__Ztu0KG__sparkline i{width:calc(5 * var(--u));border-radius:calc(2 * var(--u));background:var(--dash-accent);opacity:.38}.business-demo-module__Ztu0KG__sparkline i:nth-last-child(-n+2){opacity:.85}.business-demo-module__Ztu0KG__analytics{gap:calc(14 * var(--u));grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.business-demo-module__Ztu0KG__chart,.business-demo-module__Ztu0KG__retention{background:var(--dash-panel);border:1px solid var(--dash-line);border-radius:calc(10 * var(--u));padding:calc(18 * var(--u));min-width:0}.business-demo-module__Ztu0KG__chart{flex-direction:column;min-height:0;display:flex}.business-demo-module__Ztu0KG__chart figcaption{justify-content:space-between;align-items:start;gap:calc(10 * var(--u));margin-bottom:calc(12 * var(--u));display:flex}.business-demo-module__Ztu0KG__app h4{color:var(--dash-fg);font-size:calc(13 * var(--u));letter-spacing:-.025em;margin:0;font-weight:500}.business-demo-module__Ztu0KG__chart figcaption div>span{color:var(--dash-muted);font-size:calc(10 * var(--u));margin-top:calc(4 * var(--u));display:block}.business-demo-module__Ztu0KG__legend{align-items:center;gap:calc(6 * var(--u));color:var(--dash-muted);font-size:calc(10 * var(--u));display:flex}.business-demo-module__Ztu0KG__legend i{width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--dash-accent);border-radius:50%}.business-demo-module__Ztu0KG__chartPlot{grid-template-columns:calc(25 * var(--u)) minmax(0, 1fr);gap:calc(5 * var(--u));flex:1;grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.business-demo-module__Ztu0KG__chartPlot>svg{grid-column:2;width:100%;height:100%;min-height:0}.business-demo-module__Ztu0KG__yAxis{text-align:right;padding-block:calc(5 * var(--u)) calc(8 * var(--u));font-size:calc(10 * var(--u));color:var(--dash-muted);flex-direction:column;justify-content:space-between;display:flex}.business-demo-module__Ztu0KG__chartDays{font-size:calc(10 * var(--u));color:var(--dash-muted);grid-column:2;justify-content:space-between;padding-inline:1.6%;display:flex}.business-demo-module__Ztu0KG__gridLine{stroke:var(--dash-line);stroke-dasharray:3 5}.business-demo-module__Ztu0KG__retention{display:none}.business-demo-module__Ztu0KG__ring{width:calc(110 * var(--u));height:calc(110 * var(--u));background:conic-gradient(var(--dash-accent) var(--return-angle), var(--dash-line) 0);padding:calc(8 * var(--u));border-radius:50%;margin:auto;transform:rotate(-90deg)}.business-demo-module__Ztu0KG__ring>div{background:var(--dash-panel);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;transform:rotate(90deg)}.business-demo-module__Ztu0KG__ring strong{color:var(--dash-fg);font-size:calc(26 * var(--u));letter-spacing:-.06em;font-weight:500;line-height:1.1}.business-demo-module__Ztu0KG__ring span{font-size:calc(10 * var(--u));color:var(--dash-muted);margin-top:calc(4 * var(--u))}.business-demo-module__Ztu0KG__retention p{color:var(--dash-muted);font-size:calc(10 * var(--u));text-align:center;text-wrap:pretty}.business-demo-module__Ztu0KG__activity{background:var(--dash-panel);border:1px solid var(--dash-line);border-radius:calc(10 * var(--u));min-width:0;overflow:hidden}.business-demo-module__Ztu0KG__activity>header{padding:calc(15 * var(--u)) calc(18 * var(--u));justify-content:space-between;gap:calc(12 * var(--u));align-items:center;display:flex}.business-demo-module__Ztu0KG__activity header p{font-size:calc(10 * var(--u));color:var(--dash-muted);margin-top:calc(3 * var(--u))}.business-demo-module__Ztu0KG__tableMark{color:var(--dash-muted);font-size:calc(11 * var(--u))}.business-demo-module__Ztu0KG__activity table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:calc(11 * var(--u))}.business-demo-module__Ztu0KG__activity thead{background:var(--dash-bg);color:var(--dash-muted);font-size:calc(10 * var(--u))}.business-demo-module__Ztu0KG__activity thead th{color:var(--dash-muted)}.business-demo-module__Ztu0KG__activity th{text-align:left;font-weight:400}.business-demo-module__Ztu0KG__activity tbody td,.business-demo-module__Ztu0KG__activity tbody th{color:var(--dash-fg)}.business-demo-module__Ztu0KG__activity th:first-child{width:32%}.business-demo-module__Ztu0KG__activity td,.business-demo-module__Ztu0KG__activity th{padding:calc(9 * var(--u)) calc(12 * var(--u));border-top:1px solid var(--dash-line)}.business-demo-module__Ztu0KG__activity td:first-child,.business-demo-module__Ztu0KG__activity th:first-child{padding-left:calc(18 * var(--u))}.business-demo-module__Ztu0KG__activity td:last-child,.business-demo-module__Ztu0KG__activity th:last-child{text-align:right;padding-right:calc(18 * var(--u))}.business-demo-module__Ztu0KG__activity td>svg{color:var(--dash-accent);margin-left:auto}.business-demo-module__Ztu0KG__cardMark,.business-demo-module__Ztu0KG__locationMark{display:none}.business-demo-module__Ztu0KG__locationName{vertical-align:middle;font-size:calc(11 * var(--u));display:inline-block}.business-demo-module__Ztu0KG__locationName small{color:var(--dash-muted);font-size:calc(9 * var(--u));margin-top:calc(2 * var(--u));display:block}.business-demo-module__Ztu0KG__visitBadge,.business-demo-module__Ztu0KG__rewardBadge{font-size:calc(10 * var(--u));color:var(--dash-green);border-radius:calc(4 * var(--u));padding:calc(4 * var(--u)) calc(6 * var(--u));white-space:nowrap;background:var(--lightningcss-light,#edf2e9)var(--lightningcss-dark,#283125)}.business-demo-module__Ztu0KG__rewardBadge{white-space:normal;color:var(--lightningcss-light,#7c5e34)var(--lightningcss-dark,#e0c69c);background:var(--dash-soft);display:inline-block}.business-demo-module__Ztu0KG__pointCredit{color:var(--dash-green);font-size:calc(11 * var(--u));white-space:nowrap}.business-demo-module__Ztu0KG__rateBar{display:none}@media (min-width:540px) and (max-width:1023px){.business-demo-module__Ztu0KG__panel{padding:28px}.business-demo-module__Ztu0KG__analytics{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.business-demo-module__Ztu0KG__retention{flex-direction:column;gap:16px;display:flex}.business-demo-module__Ztu0KG__cardMark,.business-demo-module__Ztu0KG__locationMark{vertical-align:middle;color:var(--dash-muted);margin-right:8px;display:inline-flex}}@media (max-width:539px){.business-demo-module__Ztu0KG__activity th:nth-child(2),.business-demo-module__Ztu0KG__activity td:nth-child(2){display:none}.business-demo-module__Ztu0KG__activity th:first-child{width:37%}.business-demo-module__Ztu0KG__activity th:last-child{width:28%}.business-demo-module__Ztu0KG__activity td,.business-demo-module__Ztu0KG__activity th{padding:10px 6px}.business-demo-module__Ztu0KG__activity td:first-child,.business-demo-module__Ztu0KG__activity th:first-child{padding-left:12px}.business-demo-module__Ztu0KG__activity td:last-child,.business-demo-module__Ztu0KG__activity th:last-child{padding-right:12px}.business-demo-module__Ztu0KG__metricLabel svg{display:none}.business-demo-module__Ztu0KG__metricLabel{min-height:34px;font-size:12px}.business-demo-module__Ztu0KG__metric strong{font-size:28px}.business-demo-module__Ztu0KG__chart{padding:15px 10px}.business-demo-module__Ztu0KG__chart figcaption{padding-inline:4px}.business-demo-module__Ztu0KG__chart .business-demo-module__Ztu0KG__legend{display:none}.business-demo-module__Ztu0KG__chartPlot{min-height:150px}}@media (min-width:1024px){.business-demo-module__Ztu0KG__showcase{grid-template-columns:minmax(0,min(760px,129.808svh - 415.385px)) 340px;grid-template-areas:"display actions";justify-content:center;gap:16px 36px;display:grid}.business-demo-module__Ztu0KG__display{aspect-ratio:2160/1664;filter:drop-shadow(0 18px 22px #00000016);grid-area:display;align-self:start;width:100%}.business-demo-module__Ztu0KG__bezel{z-index:2;display:block;position:absolute;inset:0}.business-demo-module__Ztu0KG__bezel img{width:100%;height:100%;position:absolute;inset:0}.business-demo-module__Ztu0KG__lightBezel{opacity:0}.business-demo-module__Ztu0KG__darkBezel{opacity:1}:root[data-theme=light] .business-demo-module__Ztu0KG__lightBezel{opacity:1}:root[data-theme=light] .business-demo-module__Ztu0KG__darkBezel{opacity:0}.business-demo-module__Ztu0KG__screen{border:0;border-radius:0;width:94.8148%;height:69.2308%;position:absolute;top:3.36538%;left:2.59259%}.business-demo-module__Ztu0KG__app{--u:.078125cqw;grid-template-columns:17% minmax(0,1fr);height:100%;display:grid}.business-demo-module__Ztu0KG__showcase[data-action=launch] .business-demo-module__Ztu0KG__app,.business-demo-module__Ztu0KG__showcase[data-action=measure] .business-demo-module__Ztu0KG__app{--u:.1cqw}.business-demo-module__Ztu0KG__sidebar{--u:.1cqw;padding:calc(28 * var(--u)) calc(14 * var(--u)) calc(20 * var(--u));border-right:1px solid var(--dash-line);background:var(--dash-panel);flex-direction:column;display:flex}.business-demo-module__Ztu0KG__brand{align-items:center;gap:calc(7 * var(--u));padding-inline:calc(10 * var(--u));color:var(--dash-fg);font-size:calc(25 * var(--u));letter-spacing:-.09em;font-weight:600;line-height:1;display:flex}.business-demo-module__Ztu0KG__brandPeriod{font-size:calc(9 * var(--u));letter-spacing:0;margin-left:calc(-3 * var(--u));align-self:flex-start}.business-demo-module__Ztu0KG__brandSymbol{grid-template-columns:repeat(2, calc(7 * var(--u)));gap:calc(3 * var(--u));margin-right:calc(3 * var(--u));display:grid;transform:rotate(-12deg)}.business-demo-module__Ztu0KG__brandSymbol i{width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:calc(1.5 * var(--u));background:currentColor}.business-demo-module__Ztu0KG__brandSymbol i:last-child{background:var(--dash-accent)}.business-demo-module__Ztu0KG__workspace{gap:calc(9 * var(--u));margin:calc(30 * var(--u)) 0 calc(34 * var(--u));padding:calc(10 * var(--u));border:1px solid var(--dash-line);border-radius:calc(8 * var(--u));align-items:center;display:flex}.business-demo-module__Ztu0KG__workspaceIcon{color:var(--dash-accent)}.business-demo-module__Ztu0KG__workspaceIcon svg{width:calc(20 * var(--u));height:calc(20 * var(--u))}.business-demo-module__Ztu0KG__workspace strong,.business-demo-module__Ztu0KG__sidebarFoot strong{font-size:calc(11 * var(--u));font-weight:500;line-height:1.3;display:block}.business-demo-module__Ztu0KG__workspace div>span,.business-demo-module__Ztu0KG__sidebarFoot div>span{font-size:calc(9 * var(--u));color:var(--dash-muted);margin-top:calc(3 * var(--u));display:block}.business-demo-module__Ztu0KG__navLabel{text-transform:uppercase;letter-spacing:.1em;font-size:calc(9 * var(--u));color:var(--dash-muted);padding:0 calc(12 * var(--u));margin-bottom:calc(10 * var(--u))}.business-demo-module__Ztu0KG__navItem{align-items:center;gap:calc(9 * var(--u));padding:calc(12 * var(--u));border-radius:calc(7 * var(--u));font-size:calc(11 * var(--u));margin-bottom:calc(5 * var(--u));color:var(--dash-muted);display:flex}.business-demo-module__Ztu0KG__navItem svg{width:calc(17 * var(--u));height:calc(17 * var(--u));flex-shrink:0}.business-demo-module__Ztu0KG__navItem[data-current]{color:var(--dash-fg);background:var(--dash-soft)}.business-demo-module__Ztu0KG__sidebarFoot{align-items:center;gap:calc(8 * var(--u));padding:calc(15 * var(--u)) calc(5 * var(--u)) 0;border-top:1px solid var(--dash-line);margin-top:auto;display:flex}.business-demo-module__Ztu0KG__sidebarFoot>span:last-child{color:var(--dash-muted);margin-left:auto}.business-demo-module__Ztu0KG__merchantAvatar{width:calc(30 * var(--u));height:calc(30 * var(--u));background:var(--dash-soft);font-size:calc(9 * var(--u));color:var(--dash-accent);border-radius:50%;place-items:center;display:grid}.business-demo-module__Ztu0KG__scenes{min-height:0}.business-demo-module__Ztu0KG__panel{height:100%;min-height:0;padding:calc(27 * var(--u));gap:calc(18 * var(--u));grid-template-rows:auto auto minmax(0,1fr) auto;align-content:stretch}.business-demo-module__Ztu0KG__panelHeader{flex-wrap:nowrap}.business-demo-module__Ztu0KG__metrics{gap:calc(12 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr))}.business-demo-module__Ztu0KG__metric{padding:calc(14 * var(--u)) calc(15 * var(--u))}.business-demo-module__Ztu0KG__analytics{grid-template-columns:minmax(0,2.6fr) minmax(0,1fr)}.business-demo-module__Ztu0KG__retention{gap:calc(12 * var(--u));flex-direction:column;display:flex}.business-demo-module__Ztu0KG__cardMark{vertical-align:middle;width:calc(24 * var(--u));height:calc(20 * var(--u));border-radius:calc(4 * var(--u));border:1px solid var(--dash-line);margin-right:calc(9 * var(--u));color:var(--dash-muted);justify-content:center;align-items:center;display:inline-flex}.business-demo-module__Ztu0KG__cardMark svg{width:calc(13 * var(--u));height:calc(13 * var(--u))}.business-demo-module__Ztu0KG__locationMark{color:var(--dash-muted);font-size:calc(9 * var(--u));margin-right:calc(12 * var(--u));display:inline-block}.business-demo-module__Ztu0KG__rateBar{width:calc(48 * var(--u));height:calc(4 * var(--u));margin-right:calc(10 * var(--u));background:var(--dash-line);vertical-align:middle;border-radius:10px;display:inline-block}.business-demo-module__Ztu0KG__rateBar i{border-radius:inherit;background:var(--dash-accent);height:100%;display:block}}@media (prefers-color-scheme:light){:root:not([data-theme]) .business-demo-module__Ztu0KG__lightBezel{opacity:1}:root:not([data-theme]) .business-demo-module__Ztu0KG__darkBezel{opacity:0}}@media (forced-colors:active){.business-demo-module__Ztu0KG__metric,.business-demo-module__Ztu0KG__chart,.business-demo-module__Ztu0KG__activity,.business-demo-module__Ztu0KG__retention{border:1px solid canvastext}.business-demo-module__Ztu0KG__ring{background:canvastext}}
.campaign-dashboard-module__HxXxFa__panel{min-width:0;color:var(--dash-fg);grid-area:1/1;align-content:start;gap:20px;padding:22px 18px;display:grid}.campaign-dashboard-module__HxXxFa__panel[aria-hidden=true]{visibility:hidden;pointer-events:none}.campaign-dashboard-module__HxXxFa__panel :where(dl,dd){margin:0}.campaign-dashboard-module__HxXxFa__panel :where(h3,h4,strong,dt,dd,th,td){color:var(--dash-fg)}.campaign-dashboard-module__HxXxFa__panel h4{font-size:calc(13 * var(--u));letter-spacing:-.025em;margin:0;font-weight:500;line-height:1.4}.campaign-dashboard-module__HxXxFa__panelHeader{justify-content:space-between;align-items:center;gap:calc(14 * var(--u));flex-wrap:wrap;display:flex}.campaign-dashboard-module__HxXxFa__eyebrow{margin-bottom:calc(5 * var(--u));color:var(--dash-muted);font-size:calc(11 * var(--u));display:block}.campaign-dashboard-module__HxXxFa__panelHeader h3{color:var(--dash-fg);font-size:calc(27 * var(--u));letter-spacing:-.055em;font-weight:500;line-height:1.2}.campaign-dashboard-module__HxXxFa__panelHeader h3>span{color:var(--dash-accent)}.campaign-dashboard-module__HxXxFa__headerStatus{align-items:center;gap:calc(7 * var(--u));padding:calc(9 * var(--u)) calc(11 * var(--u));border:1px solid var(--dash-line);border-radius:calc(7 * var(--u));background:var(--dash-panel);color:var(--dash-muted);font-size:calc(11 * var(--u));display:inline-flex}.campaign-dashboard-module__HxXxFa__headerStatus svg{width:calc(15 * var(--u));height:calc(15 * var(--u));color:var(--dash-accent);flex-shrink:0}.campaign-dashboard-module__HxXxFa__launchGrid{gap:calc(18 * var(--u));min-height:0;display:grid}.campaign-dashboard-module__HxXxFa__composer{min-width:0;padding:calc(24 * var(--u));border:1px solid var(--dash-line);border-radius:calc(12 * var(--u));background:var(--dash-panel);flex-direction:column;display:flex}.campaign-dashboard-module__HxXxFa__fields{gap:calc(20 * var(--u));display:grid}.campaign-dashboard-module__HxXxFa__field{min-width:0}.campaign-dashboard-module__HxXxFa__field dt{align-items:center;gap:calc(8 * var(--u));margin-bottom:calc(8 * var(--u));color:var(--dash-muted);font-size:calc(11 * var(--u));display:flex}.campaign-dashboard-module__HxXxFa__field dt>span{color:var(--dash-accent);font-size:calc(9 * var(--u));letter-spacing:-.03em}.campaign-dashboard-module__HxXxFa__messageValue,.campaign-dashboard-module__HxXxFa__scheduleValue{border:1px solid var(--dash-line);border-radius:calc(7 * var(--u));background:var(--dash-bg)}.campaign-dashboard-module__HxXxFa__scheduleValue{align-items:center;gap:calc(9 * var(--u));padding:calc(12 * var(--u));font-size:calc(12 * var(--u));display:flex}.campaign-dashboard-module__HxXxFa__scheduleValue>svg{color:var(--dash-accent);width:calc(17 * var(--u));height:calc(17 * var(--u));flex-shrink:0}.campaign-dashboard-module__HxXxFa__scheduleValue>svg:last-child{color:var(--dash-green);width:calc(15 * var(--u));height:calc(15 * var(--u));flex-shrink:0;margin-left:auto}.campaign-dashboard-module__HxXxFa__messageValue{padding:calc(14 * var(--u))}.campaign-dashboard-module__HxXxFa__messageValue>strong{font-weight:500;font-size:calc(13 * var(--u));display:block}.campaign-dashboard-module__HxXxFa__messageValue p{margin-top:calc(7 * var(--u));color:var(--dash-muted);line-height:1.7;font-size:calc(12 * var(--u));text-wrap:pretty}.campaign-dashboard-module__HxXxFa__sendRow{align-items:center;gap:calc(14 * var(--u));padding-top:calc(22 * var(--u));flex-wrap:wrap;margin-top:auto;display:flex}.campaign-dashboard-module__HxXxFa__sendAction{justify-content:center;align-items:center;gap:calc(8 * var(--u));border-radius:calc(7 * var(--u));padding:calc(12 * var(--u)) calc(17 * var(--u));color:var(--lightningcss-light,#fffdf8)var(--lightningcss-dark,#282b24);font-size:calc(12 * var(--u));background:var(--lightningcss-light,#34382f)var(--lightningcss-dark,#e6ddca);font-weight:500;display:inline-flex}.campaign-dashboard-module__HxXxFa__sendAction svg{width:calc(17 * var(--u));height:calc(17 * var(--u))}.campaign-dashboard-module__HxXxFa__sent{align-items:center;gap:calc(5 * var(--u));color:var(--dash-green);font-size:calc(10 * var(--u));display:inline-flex}.campaign-dashboard-module__HxXxFa__sent svg{width:calc(15 * var(--u));height:calc(15 * var(--u))}.campaign-dashboard-module__HxXxFa__preview{padding:calc(21 * var(--u));border-radius:calc(12 * var(--u));background:var(--lightningcss-light,#efe9db)var(--lightningcss-dark,#29271f);border:1px solid var(--lightningcss-light,#ded5c2)var(--lightningcss-dark,#453e2e);flex-direction:column;align-items:stretch;min-width:0;display:flex;overflow:hidden}.campaign-dashboard-module__HxXxFa__previewHeader{color:var(--lightningcss-light,#675d4c)var(--lightningcss-dark,#c0b393);font-size:calc(11 * var(--u));justify-content:space-between;align-items:center;display:flex}.campaign-dashboard-module__HxXxFa__previewHeader>svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.campaign-dashboard-module__HxXxFa__previewDot{width:calc(5 * var(--u));height:calc(5 * var(--u));background:currentColor;border-radius:50%}.campaign-dashboard-module__HxXxFa__metrics{gap:calc(10 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.campaign-dashboard-module__HxXxFa__metric{min-width:0;padding:calc(16 * var(--u));background:var(--dash-panel);border:1px solid var(--dash-line);border-radius:calc(10 * var(--u))}.campaign-dashboard-module__HxXxFa__metric:first-child{background:var(--dash-soft);border-color:var(--lightningcss-light,#e5d9c5)var(--lightningcss-dark,#4c422d)}.campaign-dashboard-module__HxXxFa__metricLabel{justify-content:space-between;align-items:flex-start;gap:calc(8 * var(--u));min-height:calc(31 * var(--u));color:var(--dash-muted);font-size:calc(11 * var(--u));display:flex}.campaign-dashboard-module__HxXxFa__metricLabel svg{width:calc(15 * var(--u));height:calc(15 * var(--u));flex-shrink:0}.campaign-dashboard-module__HxXxFa__metric>strong{margin-top:calc(3 * var(--u));color:var(--dash-fg);font-size:calc(31 * var(--u));letter-spacing:-.055em;font-weight:500;line-height:1.2;display:block}.campaign-dashboard-module__HxXxFa__metricDetail{margin-top:calc(9 * var(--u));color:var(--dash-muted);font-size:calc(9 * var(--u));line-height:1.45;display:block}.campaign-dashboard-module__HxXxFa__analytics{gap:calc(14 * var(--u));grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.campaign-dashboard-module__HxXxFa__chart,.campaign-dashboard-module__HxXxFa__funnel{background:var(--dash-panel);border:1px solid var(--dash-line);border-radius:calc(10 * var(--u));min-width:0}.campaign-dashboard-module__HxXxFa__chart{min-height:0;padding:calc(18 * var(--u));flex-direction:column;display:flex}.campaign-dashboard-module__HxXxFa__chart figcaption{justify-content:space-between;align-items:flex-start;gap:calc(12 * var(--u));margin-bottom:calc(14 * var(--u));display:flex}.campaign-dashboard-module__HxXxFa__chart figcaption p{font-size:calc(10 * var(--u));margin-top:calc(3 * var(--u));color:var(--dash-muted)}.campaign-dashboard-module__HxXxFa__chartTotal{color:var(--dash-accent);font-size:calc(22 * var(--u));letter-spacing:-.055em;text-align:right;line-height:1}.campaign-dashboard-module__HxXxFa__chartTotal small{margin-top:calc(4 * var(--u));color:var(--dash-muted);font-size:calc(9 * var(--u));letter-spacing:-.01em;display:block}.campaign-dashboard-module__HxXxFa__plot{grid-template-columns:calc(24 * var(--u)) minmax(0, 1fr);gap:calc(5 * var(--u));flex:1;grid-template-rows:minmax(0,1fr) auto;min-height:150px;display:grid}.campaign-dashboard-module__HxXxFa__plot>svg{grid-column:2;width:100%;height:100%;min-height:0}.campaign-dashboard-module__HxXxFa__yAxis{padding-block:calc(12 * var(--u)) calc(11 * var(--u));text-align:right;font-size:calc(9 * var(--u));color:var(--dash-muted);flex-direction:column;justify-content:space-between;display:flex}.campaign-dashboard-module__HxXxFa__gridLine{stroke:var(--dash-line);stroke-dasharray:3 5}.campaign-dashboard-module__HxXxFa__days{color:var(--dash-muted);font-size:calc(9 * var(--u));grid-column:2;justify-content:space-between;padding-inline:2%;display:flex}.campaign-dashboard-module__HxXxFa__funnel{min-height:0;padding:calc(16 * var(--u));flex-direction:column;display:flex}.campaign-dashboard-module__HxXxFa__funnel>header{justify-content:space-between;align-items:center;gap:calc(10 * var(--u));margin-bottom:calc(12 * var(--u));display:flex}.campaign-dashboard-module__HxXxFa__funnel header>strong{color:var(--dash-accent);font-size:calc(23 * var(--u));letter-spacing:-.055em;font-weight:500;line-height:1}.campaign-dashboard-module__HxXxFa__funnel dl{gap:calc(9 * var(--u));display:grid}.campaign-dashboard-module__HxXxFa__funnel dt{justify-content:space-between;align-items:start;gap:calc(12 * var(--u));font-size:calc(10 * var(--u));color:var(--dash-muted);display:flex}.campaign-dashboard-module__HxXxFa__funnel dt>span{color:var(--dash-fg)}.campaign-dashboard-module__HxXxFa__funnel dd{margin-top:calc(5 * var(--u));height:calc(5 * var(--u));border-radius:calc(2 * var(--u));background:var(--dash-line);overflow:hidden}.campaign-dashboard-module__HxXxFa__funnel dd>i{width:var(--funnel-width);border-radius:inherit;height:100%;opacity:var(--funnel-opacity);background:var(--dash-accent);display:block}@media (max-width:1023px){.campaign-dashboard-module__HxXxFa__panel[aria-hidden=true]{display:none}}@media (min-width:540px) and (max-width:1023px){.campaign-dashboard-module__HxXxFa__panel{padding:28px}.campaign-dashboard-module__HxXxFa__preview{padding:24px}.campaign-dashboard-module__HxXxFa__analytics{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}@media (max-width:539px){.campaign-dashboard-module__HxXxFa__composer{padding:17px 14px}.campaign-dashboard-module__HxXxFa__field dt{font-size:12px}.campaign-dashboard-module__HxXxFa__messageValue p{font-size:13px}.campaign-dashboard-module__HxXxFa__sendAction{width:100%;min-height:42px}.campaign-dashboard-module__HxXxFa__sent{justify-content:center;width:100%;font-size:11px}.campaign-dashboard-module__HxXxFa__preview{padding:17px 14px}.campaign-dashboard-module__HxXxFa__metric{padding:14px 12px}.campaign-dashboard-module__HxXxFa__metricLabel{min-height:35px;font-size:12px}.campaign-dashboard-module__HxXxFa__metricLabel>svg{display:none}.campaign-dashboard-module__HxXxFa__metric>strong{font-size:29px}.campaign-dashboard-module__HxXxFa__metricDetail{font-size:10px}.campaign-dashboard-module__HxXxFa__chart{padding:15px 10px}.campaign-dashboard-module__HxXxFa__chart figcaption{padding-inline:4px}}@media (min-width:1024px){.campaign-dashboard-module__HxXxFa__panel{height:100%;min-height:0;padding:calc(27 * var(--u));gap:calc(18 * var(--u));align-content:stretch}.campaign-dashboard-module__HxXxFa__launchPanel{grid-template-rows:auto minmax(0,1fr)}.campaign-dashboard-module__HxXxFa__measurePanel{grid-template-rows:auto auto minmax(0,1fr) auto}.campaign-dashboard-module__HxXxFa__panelHeader{flex-wrap:nowrap}.campaign-dashboard-module__HxXxFa__launchGrid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.campaign-dashboard-module__HxXxFa__metrics{gap:calc(12 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr))}.campaign-dashboard-module__HxXxFa__metric{padding:calc(14 * var(--u)) calc(15 * var(--u))}.campaign-dashboard-module__HxXxFa__analytics{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}.campaign-dashboard-module__HxXxFa__plot{min-height:0}}@media (forced-colors:active){.campaign-dashboard-module__HxXxFa__composer,.campaign-dashboard-module__HxXxFa__preview,.campaign-dashboard-module__HxXxFa__metric,.campaign-dashboard-module__HxXxFa__chart,.campaign-dashboard-module__HxXxFa__funnel,.campaign-dashboard-module__HxXxFa__notification{border:1px solid canvastext}.campaign-dashboard-module__HxXxFa__sendAction{border:1px solid buttontext}}.campaign-dashboard-module__HxXxFa__composer{padding:calc(20 * var(--u));gap:calc(14 * var(--u));min-height:0}.campaign-dashboard-module__HxXxFa__audienceSummary{align-items:center;gap:calc(10 * var(--u));padding-bottom:calc(16 * var(--u));border-bottom:1px solid var(--dash-line);display:flex}.campaign-dashboard-module__HxXxFa__audienceSummary>svg{width:calc(20 * var(--u));color:var(--dash-accent);flex-shrink:0}.campaign-dashboard-module__HxXxFa__audienceSummary>svg:last-child{width:calc(15 * var(--u));color:var(--dash-green);margin-left:auto}.campaign-dashboard-module__HxXxFa__audienceSummary strong{font-size:calc(15 * var(--u));font-weight:500;display:block}.campaign-dashboard-module__HxXxFa__audienceSummary span{margin-top:calc(3 * var(--u));color:var(--dash-muted);font-size:calc(11 * var(--u));display:block}.campaign-dashboard-module__HxXxFa__fields{gap:0}.campaign-dashboard-module__HxXxFa__field dt{font-size:calc(13 * var(--u))}.campaign-dashboard-module__HxXxFa__editingDot{width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--dash-accent);border-radius:50%;margin-left:auto}.campaign-dashboard-module__HxXxFa__messageValue{padding:calc(16 * var(--u));box-shadow:0 0 0 calc(3 * var(--u)) color-mix(in srgb, var(--dash-accent) 7%, transparent)}.campaign-dashboard-module__HxXxFa__messageValue>strong{font-size:calc(16 * var(--u));line-height:1.45}.campaign-dashboard-module__HxXxFa__messageValue p{min-height:calc(68 * var(--u));margin-top:calc(10 * var(--u));font-size:calc(15 * var(--u));line-height:1.55}.campaign-dashboard-module__HxXxFa__caret{background:var(--dash-accent);vertical-align:-.12em;width:1px;height:1em;margin-left:2px;display:inline-block}.campaign-dashboard-module__HxXxFa__scheduleValue{color:var(--dash-muted);font-size:calc(11 * var(--u));background:0 0;border:0;padding:0}.campaign-dashboard-module__HxXxFa__scheduleValue strong{margin-top:calc(3 * var(--u));font-size:calc(13 * var(--u));font-weight:500;display:block}.campaign-dashboard-module__HxXxFa__sendRow{gap:calc(8 * var(--u));flex-direction:column;align-items:stretch;padding-top:0}.campaign-dashboard-module__HxXxFa__sendAction{width:100%;font-size:calc(15 * var(--u));padding:calc(13 * var(--u));position:relative}.campaign-dashboard-module__HxXxFa__sent{min-height:calc(18 * var(--u));font-size:calc(11 * var(--u));justify-content:center}.campaign-dashboard-module__HxXxFa__demoCursor{width:calc(24 * var(--u));height:calc(28 * var(--u));pointer-events:none;z-index:5;opacity:0;position:absolute;top:62%;right:16%}.campaign-dashboard-module__HxXxFa__sendAction .campaign-dashboard-module__HxXxFa__demoCursor{width:calc(24 * var(--u));height:calc(28 * var(--u))}.campaign-dashboard-module__HxXxFa__preview{padding:calc(12 * var(--u));align-items:center;gap:calc(10 * var(--u));background:var(--dash-soft);overflow:visible}.campaign-dashboard-module__HxXxFa__previewHeader{justify-content:center;align-items:center;gap:calc(7 * var(--u))}.campaign-dashboard-module__HxXxFa__previewHeader strong{font-size:calc(12 * var(--u));color:var(--dash-fg);font-weight:500}.campaign-dashboard-module__HxXxFa__previewDot{color:var(--dash-green);flex-shrink:0}.campaign-dashboard-module__HxXxFa__phone{width:calc(190 * var(--u));aspect-ratio:900/1840;flex-shrink:0;position:relative}.campaign-dashboard-module__HxXxFa__phoneScreen{--u:.589152cqw;--pt:.248756cqw;background:radial-gradient(at 10% 15%,#858b7b,#0000 60%),radial-gradient(at 95% 85%,#c6b899,#0000 65%),#515d55;width:89.3333%;height:95%;position:absolute;top:2.5%;left:5.33333%;overflow:hidden;-webkit-mask:url(/images/apple/iphone-17-screen-mask.png) 50%/100% 100% no-repeat;mask:url(/images/apple/iphone-17-screen-mask.png) 50%/100% 100% no-repeat;container-type:inline-size}.campaign-dashboard-module__HxXxFa__phoneBezel{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.campaign-dashboard-module__HxXxFa__lockTime{padding-top:calc(42 * var(--u));color:#f4f1df;flex-direction:column;align-items:center;display:flex}.campaign-dashboard-module__HxXxFa__lockTime>span{font-size:calc(43 * var(--u));letter-spacing:-.07em;font-weight:500;line-height:1.1}.campaign-dashboard-module__HxXxFa__lockTime>i{margin-top:calc(9 * var(--u));width:calc(22 * var(--u));height:calc(3 * var(--u));background:#ffffff80;border-radius:3px}.campaign-dashboard-module__HxXxFa__lockBottom{bottom:calc(16 * var(--u));inset-inline:calc(18 * var(--u));color:#fff9;font-size:calc(18 * var(--u));justify-content:space-between;align-items:center;display:flex;position:absolute}.campaign-dashboard-module__HxXxFa__lockBottom i{width:calc(60 * var(--u));height:calc(3 * var(--u));margin-bottom:calc(-8 * var(--u));background:#fff9;border-radius:3px;align-self:end}.campaign-dashboard-module__HxXxFa__campaignRow{gap:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u));border:1px solid var(--dash-accent);border-radius:calc(9 * var(--u));background:var(--dash-soft);align-items:center;display:flex;position:relative}.campaign-dashboard-module__HxXxFa__campaignRowIcon{width:calc(34 * var(--u));height:calc(34 * var(--u));color:var(--dash-accent);place-items:center;display:grid}.campaign-dashboard-module__HxXxFa__campaignRowIcon svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.campaign-dashboard-module__HxXxFa__campaignRow>div{flex:1}.campaign-dashboard-module__HxXxFa__campaignRow>div>span{font-size:calc(10 * var(--u));color:var(--dash-muted);display:block}.campaign-dashboard-module__HxXxFa__campaignRow strong{font-size:calc(16 * var(--u));font-weight:500}.campaign-dashboard-module__HxXxFa__campaignRowStatus{align-items:center;gap:calc(6 * var(--u));font-size:calc(11 * var(--u));color:var(--dash-green);display:flex}.campaign-dashboard-module__HxXxFa__campaignRowStatus svg,.campaign-dashboard-module__HxXxFa__campaignRow>svg:not(.campaign-dashboard-module__HxXxFa__demoCursor){width:calc(16 * var(--u));height:calc(16 * var(--u))}@media (min-width:1024px){.campaign-dashboard-module__HxXxFa__panel{padding:calc(22 * var(--u));gap:calc(15 * var(--u))}.campaign-dashboard-module__HxXxFa__launchGrid{gap:calc(15 * var(--u));grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.campaign-dashboard-module__HxXxFa__panelHeader h3{font-size:calc(26 * var(--u))}.campaign-dashboard-module__HxXxFa__headerStatus{font-size:calc(10 * var(--u));padding:calc(7 * var(--u))}.campaign-dashboard-module__HxXxFa__measurePanel{grid-template-rows:auto auto auto minmax(0,1fr)}.campaign-dashboard-module__HxXxFa__metricLabel{font-size:calc(12 * var(--u));min-height:calc(35 * var(--u))}.campaign-dashboard-module__HxXxFa__metricLabel svg{display:none}.campaign-dashboard-module__HxXxFa__metric>strong{font-size:calc(37 * var(--u))}.campaign-dashboard-module__HxXxFa__metricDetail{font-size:calc(10 * var(--u))}.campaign-dashboard-module__HxXxFa__funnel dt{font-size:calc(11 * var(--u))}}@media (min-width:540px) and (max-width:1023px){.campaign-dashboard-module__HxXxFa__launchGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}@media (max-width:539px){.campaign-dashboard-module__HxXxFa__phone{width:240px}.campaign-dashboard-module__HxXxFa__preview{padding:18px 12px}.campaign-dashboard-module__HxXxFa__previewHeader strong{font-size:13px}.campaign-dashboard-module__HxXxFa__campaignRowStatus{font-size:10px}.campaign-dashboard-module__HxXxFa__campaignRow{gap:6px;padding:12px 8px}}.campaign-dashboard-module__HxXxFa__phoneScreen .campaign-dashboard-module__HxXxFa__notification{top:calc(285 * var(--pt));bottom:auto}
@font-face{font-family:handwriting;src:url(../media/caveat_zurich-s.2_625q65z9wmk.ttf)format("truetype");font-display:swap;font-weight:500}@font-face{font-family:handwriting Fallback;src:local(Arial);ascent-override:96.0%;descent-override:30%;line-gap-override:0.0%;size-adjust:100.0%}.handwriting_bb107155-module__xmPJDa__className{font-family:handwriting,handwriting Fallback;font-weight:500}
