.marketing .pr [data-pr-demo][data-step="0"] [data-s]:not([data-s~="0"]),.marketing .pr [data-pr-demo][data-step="1"] [data-s]:not([data-s~="1"]),.marketing .pr [data-pr-demo][data-step="2"] [data-s]:not([data-s~="2"]),.marketing .pr [data-pr-demo][data-step="3"] [data-s]:not([data-s~="3"]){display:none!important}.marketing .pr .pr-hero__title{max-width:14ch}@media (width>=1024px){.marketing .pr .pr-hero__title{font-size:clamp(64px,6.7vw,86px)}}.marketing .pr .pr-hero__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;display:flex}.marketing .pr .pr-tile{border:1px solid color-mix(in srgb, var(--tone) 78%, black);background:var(--tone);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:inline-flex}.marketing .pr .pr-tile--lg{width:44px;height:44px;font-size:21px}.marketing .pr .pr-av{box-shadow:0 0 0 1px var(--ref-palette-web-pay-rgb-38-35-31-01)}.marketing .pr .pr-demo{border:1px solid var(--ref-palette-web-line-1);background:var(--ref-palette-web-paper);box-shadow:var(--ref-palette-web-shadow-panel);border-radius:28px;overflow:hidden}.marketing .pr .pr-demo__head{border-bottom:1px solid var(--ref-palette-web-line-1);background:var(--ref-palette-web-canvas);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 20px;display:flex}.marketing .pr .pr-demo__id{align-items:center;gap:12px;display:flex}.marketing .pr .pr-demo__logo{background:var(--ref-palette-web-ink);width:40px;height:40px;color:var(--ref-palette-web-paper);border-radius:12px;place-items:center;font-weight:800;display:grid}.marketing .pr .pr-demo__name{line-height:1.25;display:grid}.marketing .pr .pr-demo__name strong{font-weight:700}.marketing .pr .pr-demo__name span{color:var(--ref-palette-web-ink-700);font-size:13px}.marketing .pr .pr-demo__controls{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.marketing .pr .pr-demo__hint{font-family:var(--web-font-hand);font-size:28px;line-height:1;display:none;transform:rotate(-3deg)}@media (width>=480px){.marketing .pr .pr-demo__hint{display:inline}}.marketing .pr .pr-demo__slash{display:inline-block;position:relative}.marketing .pr .pr-demo__slash:after{content:"";background:currentColor;border-radius:999px;height:.06em;min-height:1.5px;position:absolute;top:52%;left:12%;right:8%;transform:rotate(-55deg)}.marketing .pr .pr-demo-btn{border:1px solid var(--ref-palette-web-ink-active);background:var(--ref-palette-web-ink);min-height:44px;box-shadow:var(--ref-palette-web-shadow-primary);color:var(--ref-palette-web-paper);white-space:nowrap;cursor:pointer;transition:transform 90ms var(--web-ease), background-color .16s var(--web-ease);border-radius:999px;align-items:center;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.marketing .pr .pr-features{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px 40px;margin-top:40px;padding:0 4px;display:grid}.marketing .pr .pr-features li{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:4px 14px;display:grid}.marketing .pr .pr-features .pr-tile{grid-row:span 2}.marketing .pr .pr-features__title{letter-spacing:-.01em;font-size:18px;font-weight:700}.marketing .pr .pr-features__text{color:var(--ref-palette-web-ink-700);font-size:15.5px;line-height:1.5}.marketing .pr .pr-split{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:clamp(32px,5vw,64px);display:grid}.marketing .pr .pr-panel{min-width:0;display:grid}.marketing .pr .pr-panel__surface{background:var(--tone);border-radius:28px;place-items:center;min-height:clamp(420px,44vw,560px);padding:clamp(20px,4vw,44px);display:grid;position:relative}.marketing .pr .pr-copy{align-content:center;gap:18px;min-width:0;display:grid}.marketing .pr .pr-label{align-items:center;gap:12px;font-size:17px;font-weight:650;display:flex}.marketing .pr .pr-h2{font-family:var(--mp-font-sans);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:normal;font-size:clamp(32px,3.8vw,48px);font-weight:800;line-height:1.04}.marketing .pr .pr-body{max-width:46ch;color:var(--ref-palette-web-ink-700);text-wrap:pretty;font-size:17px;line-height:1.55}.marketing .pr .pr-points{gap:14px;margin:6px 0 0;display:grid}.marketing .pr .pr-points>div{grid-template-columns:22px minmax(0,1fr);gap:2px 12px;display:grid}.marketing .pr .pr-points__tick{background:var(--ref-palette-web-ink);width:22px;height:22px;color:var(--ref-palette-web-paper);border-radius:999px;grid-row:span 2;justify-content:center;align-items:center;margin-top:1px;font-size:12px;display:inline-flex}.marketing .pr .pr-points dt{font-weight:700}.marketing .pr .pr-points dd{color:var(--ref-palette-web-ink-700);margin:0;font-size:15.5px}.marketing .pr .pr-copy__link{justify-self:start}.marketing .pr .pr-card{background:var(--ref-palette-web-paper);width:100%;max-width:440px;box-shadow:var(--ref-palette-web-shadow-menu);border-radius:18px;overflow:hidden}.marketing .pr .pr-card--team{max-width:520px}.marketing .pr .pr-card--float{box-shadow:0 0 0 1px var(--ref-palette-web-pay-rgb-23-20-30-004), 0 24px 48px -20px var(--ref-palette-web-pay-rgb-23-20-30-038)}.marketing .pr .pr-card__head{border-bottom:1px solid var(--ref-palette-web-line-1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.marketing .pr .pr-card__title{min-width:0;line-height:1.25;display:grid}.marketing .pr .pr-card__title strong{font-size:15px;font-weight:750}.marketing .pr .pr-card__title span{color:var(--ref-palette-web-ink-700);font-size:12px}.marketing .pr .pr-stack{gap:12px;width:100%;max-width:440px;display:grid}.marketing .pr .pr-stack>.pr-card--float{width:auto;margin-left:clamp(0px,4vw,36px)}.marketing .pr .pr-filter{border:1px solid var(--ref-palette-web-line-1);background:var(--ref-palette-web-canvas);border-radius:8px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex}.marketing .pr .pr-faq{margin-top:0}@media (width>=768px){.marketing .pr .pr-faq{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:48px}}.marketing .pr .pr-faq__intro{align-content:start;gap:14px;display:grid}.marketing .pr .pr-read__title{font-family:var(--mp-font-sans);letter-spacing:-.03em;margin-bottom:24px;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.08}.marketing .pr .pr-read{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px;display:grid}@media (width>=1024px){.marketing .pr .pr-read{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}}.marketing .pr .pr-read>li{display:grid}.marketing .pr .pr-read__card{border:1px solid var(--ref-palette-web-line-1);background:var(--ref-palette-web-canvas);min-height:210px;color:var(--ref-palette-web-ink);transition:box-shadow .16s var(--web-ease), transform .16s var(--web-ease);border-radius:20px;flex-direction:column;gap:14px;padding:22px;text-decoration:none;display:flex}.marketing .pr .pr-read__card:hover{box-shadow:var(--ref-palette-web-shadow-tile-hover);transform:translateY(-1px)}.marketing .pr .pr-read__card .pr-tile{align-self:flex-start}.marketing .pr .pr-read__text{gap:6px;display:grid}.marketing .pr .pr-read__name{letter-spacing:-.01em;font-size:19px;font-weight:700;line-height:1.25}.marketing .pr .pr-read__desc{color:var(--ref-palette-web-ink-700);text-wrap:pretty;font-size:15px;line-height:1.5}.marketing .pr .pr-read__more{transition:transform .16s var(--web-ease);margin-top:auto;font-size:15px;font-weight:700}.marketing .pr .pr-read__card:hover .pr-read__more{transform:translate(3px)}.marketing .pr .pr-final__body{max-width:42ch;color:var(--ref-palette-web-ink-body);font-size:18px;line-height:1.55}.marketing .pr .pr-final .hm-final__title{text-wrap:balance;max-width:13ch}@media (prefers-reduced-motion:reduce){.marketing .pr :is(.pr-demo-btn,.pr-read__card,.pr-read__more,.pr-pill){transition:none}.marketing .pr .pr-read__card:hover{transform:none}}.marketing .pr .pr-demo-btn[hidden]{display:none}.marketing .pr .pr-demo-btn:hover{background:var(--ref-palette-web-ink-hover);transform:translateY(-1px)}.marketing .pr .pr-demo-btn:active{background:var(--ref-palette-web-ink-active);transform:translateY(1px)}.marketing .pr .pr-demo-btn__label{align-items:center;gap:8px;display:inline-flex}.marketing .pr :is(.pr-demo,.pr-card,.pr-calc,.pr-steps,.pr-chart,.pr-phone,.pr-report){font-variant-numeric:tabular-nums}.marketing .pr .pr-demo__intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 20px;padding:20px 20px 16px;display:flex}.marketing .pr .pr-demo__title{gap:2px;line-height:1.25;display:grid}.marketing .pr .pr-demo__title strong{letter-spacing:-.02em;font-size:22px;font-weight:750}.marketing .pr .pr-demo__title span{color:var(--ref-palette-web-ink-700);font-size:13px}.marketing .pr .pr-pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.marketing .pr .pr-pills>li{align-items:center;gap:6px;display:flex}.marketing .pr .pr-pill{background:var(--ref-palette-web-sand);min-height:30px;color:var(--ref-palette-web-ink-700);white-space:nowrap;transition:background-color .22s var(--web-ease);border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 9px;font-size:12.5px;font-weight:700;display:inline-flex}.marketing .pr .pr-pill__off,.marketing .pr .pr-pill__on,.marketing .pr .pr-pills__arrow{display:inline-flex}.marketing .pr .pr-pill__on{display:none}.marketing .pr [data-pr-demo][data-step="1"] .pr-pill[data-n="1"],.marketing .pr [data-pr-demo][data-step="2"] .pr-pill:is([data-n="1"],[data-n="2"]),.marketing .pr [data-pr-demo][data-step="3"] .pr-pill{background:var(--ref-palette-web-ink);color:var(--ref-palette-web-paper)}.marketing .pr [data-pr-demo][data-step="1"] .pr-pill[data-n="1"] .pr-pill__on,.marketing .pr [data-pr-demo][data-step="2"] .pr-pill:is([data-n="1"],[data-n="2"]) .pr-pill__on,.marketing .pr [data-pr-demo][data-step="3"] .pr-pill .pr-pill__on{display:inline-flex}.marketing .pr [data-pr-demo][data-step="1"] .pr-pill[data-n="1"] .pr-pill__off,.marketing .pr [data-pr-demo][data-step="2"] .pr-pill:is([data-n="1"],[data-n="2"]) .pr-pill__off,.marketing .pr [data-pr-demo][data-step="3"] .pr-pill .pr-pill__off{display:none}.marketing .pr .pr-pills__arrow{color:var(--ref-palette-web-line-3);font-size:11px}.marketing .pr .pr-scroll{border-top:1px solid var(--ref-palette-web-line-1);scrollbar-width:thin;overflow-x:auto}.marketing .pr .pr-table{min-width:840px;padding:0 20px;font-size:13.5px}.marketing .pr .pr-row{border-top:1px solid var(--ref-palette-web-sand);grid-template-columns:minmax(210px,1.8fr) minmax(70px,.8fr) minmax(64px,.7fr) minmax(80px,.85fr) minmax(90px,.95fr) minmax(150px,1.3fr);align-items:center;column-gap:12px;min-height:56px;display:grid}.marketing .pr .pr-row--head{border-top:0;min-height:44px}.marketing .pr .pr-row--head>span{color:var(--ref-palette-web-ink-500);white-space:nowrap;font-size:12px;font-weight:600}.marketing .pr .pr-row--total{border-top:1.5px solid var(--ref-palette-web-ink);min-height:52px;font-weight:750}.marketing .pr [data-pr-demo][data-step="0"] .pr-row.is-wait{background:var(--ref-palette-web-pay-hex-fdfaf2)}.marketing .pr .pr-row>span{white-space:nowrap}.marketing .pr .pr-row__rate{color:var(--ref-palette-web-ink-700)}.marketing .pr .pr-row__pay{font-weight:750}.marketing .pr .pr-row__who{align-items:center;gap:10px;min-width:0;display:flex}.marketing .pr .pr-row__name{min-width:0;line-height:1.3;display:grid}.marketing .pr .pr-row__name strong{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.marketing .pr .pr-row__name span{color:var(--ref-palette-web-ink-700);font-size:12px}.marketing .pr .pr-state{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;min-height:26px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.marketing .pr .pr-state--wait{background:var(--ref-palette-web-warn-bg);color:var(--ref-palette-web-warn)}.marketing .pr .pr-state--ok{background:var(--ref-palette-web-ok-bg);color:var(--ref-palette-web-ok)}.marketing .pr .pr-state--lock,.marketing .pr .pr-state--exp{background:var(--ref-palette-web-pay-hex-25272b);color:var(--ref-palette-web-white)}.marketing .pr .pr-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.marketing .pr .pr-foot--wait{background:var(--ref-palette-web-pay-hex-fdf6e4);color:var(--ref-palette-web-warn)}.marketing .pr .pr-foot--ok{background:var(--ref-palette-web-ok-bg);color:var(--ref-palette-web-ok)}.marketing .pr .pr-foot--lock{background:var(--ref-palette-web-pay-hex-25272b);color:var(--ref-palette-web-white)}.marketing .pr .pr-foot__msg{align-items:center;gap:10px;min-width:0;font-size:20px;display:flex}.marketing .pr .pr-foot__text{font-size:15px;line-height:1.35;display:grid}.marketing .pr .pr-foot__text strong{font-weight:700}.marketing .pr .pr-foot__text span{opacity:.85;font-size:13px}.marketing .pr .pr-foot__options{flex-wrap:wrap;gap:6px;display:flex}.marketing .pr .pr-foot__options span{border:1px solid var(--ref-palette-web-pay-rgb-127-127-127-045);border-radius:8px;align-items:center;min-height:32px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.marketing .pr .pr-foot__options span:first-child{background:var(--ref-palette-web-paper);color:var(--ref-palette-web-ink);border-color:#0000}.marketing .pr [data-pr-demo][data-step="3"] .pr-foot__options span:first-child{background:var(--ref-palette-web-ok);color:var(--ref-palette-web-paper)}.marketing .pr .pr-card__avatar{--av-size:34px;flex-shrink:0}.marketing .pr .pr-steps{padding:4px 16px;display:grid}.marketing .pr .pr-steps>li{border-bottom:1px dashed var(--ref-palette-web-line-1);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.marketing .pr .pr-steps>li:last-child{border-bottom:0}.marketing .pr .pr-steps__icon{background:var(--icon);border-radius:999px;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.marketing .pr .pr-steps__icon--lavender{--icon:var(--ref-palette-web-lavender)}.marketing .pr .pr-steps__icon--sage{--icon:var(--ref-palette-web-ok-bg)}.marketing .pr .pr-steps__icon--warn{--icon:var(--ref-palette-web-warn-bg)}.marketing .pr .pr-steps__icon--ink{--icon:var(--ref-palette-web-ink);color:var(--ref-palette-web-paper)}.marketing .pr .pr-steps__text{min-width:0;line-height:1.3;display:grid}.marketing .pr .pr-steps__text strong{font-size:13.5px;font-weight:700}.marketing .pr .pr-steps__text span{color:var(--ref-palette-web-ink-700);font-size:12px}.marketing .pr .pr-steps__value{white-space:nowrap;font-size:14px;font-weight:750}.marketing .pr .pr-approved{background:var(--ref-palette-web-ok-bg);color:var(--ref-palette-web-ok);align-items:center;gap:8px;padding:12px 16px;font-size:13.5px;font-weight:650;display:flex}.marketing .pr .pr-approved svg{width:17px;height:17px}.marketing .pr .pr-calc{padding:4px 16px 14px;font-size:14px}.marketing .pr .pr-calc__row{justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.marketing .pr .pr-calc__row+.pr-calc__row{border-top:1px solid var(--ref-palette-web-sand)}.marketing .pr .pr-calc__label{min-width:0;line-height:1.3;display:grid}.marketing .pr .pr-calc__label strong{font-weight:650}.marketing .pr .pr-calc__label span{color:var(--ref-palette-web-ink-700);font-size:12px}.marketing .pr .pr-calc__value{white-space:nowrap;font-weight:700}.marketing .pr .pr-calc__total{border-top:1.5px solid var(--ref-palette-web-ink);justify-content:space-between;align-items:baseline;gap:12px;padding-top:12px;display:flex}.marketing .pr .pr-calc__total strong{font-weight:750}.marketing .pr .pr-calc__total span{letter-spacing:-.03em;font-size:24px;font-weight:800}.marketing .pr .pr-rules{padding:12px 16px 6px}.marketing .pr .pr-rules__title{color:var(--ref-palette-web-ink-700);font-size:12px;font-weight:700}.marketing .pr .pr-rules ul{margin-top:4px}.marketing .pr .pr-rules li{border-top:1px solid var(--ref-palette-web-sand);align-items:center;gap:10px;padding:10px 0;display:flex}.marketing .pr .pr-rules__name{flex:1;min-width:0;line-height:1.3;display:grid}.marketing .pr .pr-rules__name strong{font-size:13px;font-weight:700}.marketing .pr .pr-rules__name span{color:var(--ref-palette-web-ink-700);font-size:11.5px}.marketing .pr .pr-rules__rate{white-space:nowrap;font-size:13px;font-weight:750}.marketing .pr .pr-switch{background:var(--ref-palette-web-ok);border-radius:999px;flex-shrink:0;width:30px;height:18px;position:relative}.marketing .pr .pr-switch:after{content:"";background:var(--ref-palette-web-paper);border-radius:999px;width:14px;height:14px;position:absolute;top:2px;right:2px}.marketing .pr .pr-chart{background:var(--ref-palette-web-paper);width:100%;max-width:460px;box-shadow:var(--ref-palette-web-shadow-menu);border-radius:18px;gap:14px;padding:18px;display:grid;overflow:hidden}.marketing .pr .pr-chart__head{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.marketing .pr .pr-chart__figure{line-height:1.15;display:grid}.marketing .pr .pr-chart__figure>span:first-child{color:var(--ref-palette-web-ink-700);font-size:12px;font-weight:600}.marketing .pr .pr-chart__figure strong{letter-spacing:-.045em;font-size:36px;font-weight:800}.marketing .pr .pr-chart__figure>span:last-child{color:var(--ref-palette-web-ok);font-size:12px;font-weight:650}.marketing .pr .pr-chart__legend{color:var(--ref-palette-web-ink-700);gap:4px;font-size:11px;display:grid}.marketing .pr .pr-chart__legend span{align-items:center;gap:6px;display:inline-flex}.marketing .pr .pr-chart__legend i{border-radius:3px;width:10px;height:10px}.marketing .pr .pr-chart__rev{border:1px solid var(--ref-palette-web-pay-hex-a9cdb3);background:var(--ref-palette-web-pay-hex-cfe8d6)}.marketing .pr .pr-chart__lab{background:var(--ref-palette-web-ink)}.marketing .pr .pr-chart__plot{border-bottom:1px solid var(--ref-palette-web-line-1);grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px;height:160px;display:grid;position:relative}.marketing .pr .pr-chart__target{border-top:1.5px dashed var(--ref-palette-web-ok);position:absolute;bottom:28%;left:0;right:0}.marketing .pr .pr-chart__day{justify-content:center;align-items:flex-end;gap:3px;height:100%;display:flex}.marketing .pr .pr-chart__day>span{border-radius:4px 4px 0 0;width:42%}.marketing .pr .pr-chart__day>.pr-chart__rev{border-bottom:0}.marketing .pr .pr-chart__labels{color:var(--ref-palette-web-ink-700);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:-8px;font-size:11px;font-weight:650;display:grid}.marketing .pr .pr-chart__source{border:1px solid var(--ref-palette-web-line-05);background:var(--ref-palette-web-canvas);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.marketing .pr .pr-chart__pos{background:var(--ref-palette-web-pay-hex-d70627);width:28px;height:28px;color:var(--ref-palette-web-white);border-radius:8px;flex-shrink:0;place-items:center;font-size:10px;font-weight:800;display:grid}.marketing .pr .pr-chart__source>span:last-child{flex:1;line-height:1.35}.marketing .pr .pr-chart__source small{color:var(--ref-palette-web-ink-700);font-size:inherit;display:block}.marketing .pr .pr-report{gap:12px;padding:16px;display:grid}.marketing .pr .pr-report__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.marketing .pr .pr-report__head strong{font-size:15px;font-weight:750}.marketing .pr .pr-tabs{background:var(--ref-palette-web-sand);border-radius:10px;gap:2px;padding:3px;font-size:12.5px;font-weight:650;display:inline-flex}.marketing .pr .pr-tabs span{min-height:28px;color:var(--ref-palette-web-ink-700);align-items:center;padding:0 10px;display:inline-flex}.marketing .pr .pr-tabs .is-on{border:1px solid var(--ref-palette-web-line-2);background:var(--ref-palette-web-paper);color:var(--ref-palette-web-ink);border-radius:7px}.marketing .pr .pr-report__fields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.marketing .pr .pr-field{gap:4px;min-width:0;display:grid}.marketing .pr .pr-field>span:first-child{color:var(--ref-palette-web-ink-700);font-size:11.5px;font-weight:650}.marketing .pr .pr-field>span:last-child{border:1px solid var(--ref-palette-web-line-2);background:var(--ref-palette-web-paper);white-space:nowrap;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:13px;font-weight:650;display:flex}.marketing .pr .pr-report__warn{border:1px solid var(--ref-palette-web-pay-hex-e8cf8f);background:var(--ref-palette-web-pay-hex-fdf6e4);color:var(--ref-palette-web-warn);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:650;display:flex}.marketing .pr .pr-report__warn svg{flex-shrink:0;width:17px;height:17px}.marketing .pr .pr-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.marketing .pr .pr-stats>span{border:1px solid var(--ref-palette-web-line-05);background:var(--ref-palette-web-canvas);border-radius:12px;gap:2px;padding:10px;display:grid}.marketing .pr .pr-stats span span:first-child{color:var(--ref-palette-web-ink-700);font-size:11.5px;font-weight:600}.marketing .pr .pr-stats strong{white-space:nowrap;font-size:15px;font-weight:800}.marketing .pr .pr-lock{align-items:center;gap:12px;padding:14px 16px;display:flex}.marketing .pr .pr-lock__icon{background:var(--ref-palette-web-ink);width:36px;height:36px;color:var(--ref-palette-web-paper);border-radius:999px;flex-shrink:0;place-items:center;font-size:17px;display:grid}.marketing .pr .pr-lock__text{line-height:1.35;display:grid}.marketing .pr .pr-lock__text strong{font-size:14px;font-weight:750}.marketing .pr .pr-lock__text span{color:var(--ref-palette-web-ink-700);font-size:12px}.marketing .pr .pr-export{gap:10px;padding:14px 16px 6px;display:grid}.marketing .pr .pr-export__formats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.marketing .pr .pr-export__format{border:1px solid var(--ref-palette-web-line-1);background:var(--ref-palette-web-canvas);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:10px 12px;font-size:20px;display:flex}.marketing .pr .pr-export__format span{line-height:1.3;display:grid}.marketing .pr .pr-export__format strong{font-size:13.5px;font-weight:700}.marketing .pr .pr-export__format small{color:var(--ref-palette-web-ink-700);font-size:11.5px}.marketing .pr .pr-export__label{color:var(--ref-palette-web-ink-700);padding-top:4px;font-size:12px;font-weight:700}.marketing .pr .pr-export__systems li{border-top:1px solid var(--ref-palette-web-sand);align-items:center;gap:12px;padding:10px 0;display:flex}.marketing .pr .pr-export__logo{background:var(--ref-palette-web-paper);width:44px;height:44px;box-shadow:0 0 0 1px var(--ref-palette-web-ring);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.marketing .pr .pr-export__logo img{object-fit:contain;width:72%;height:72%}.marketing .pr .pr-export__system{flex:1;min-width:0;line-height:1.3;display:grid}.marketing .pr .pr-export__system strong{font-size:13.5px;font-weight:700}.marketing .pr .pr-export__system span{color:var(--ref-palette-web-ink-700);font-size:12px}.marketing .pr .pr-panel__surface--phone{min-height:640px}.marketing .pr .pr-phone{border:7px solid var(--ref-palette-web-ink);background:var(--ref-palette-web-canvas);width:262px;height:540px;box-shadow:0 0 0 1px var(--ref-palette-web-bezel), 0 24px 48px -18px var(--ref-palette-web-pay-rgb-23-20-30-045);color:var(--ref-palette-web-ink);border-radius:42px;flex-shrink:0;position:relative;overflow:hidden}.marketing .pr .pr-phone__island,.marketing .pr .pr-phone__home{z-index:4;background:var(--ref-palette-web-ink);border-radius:999px;position:absolute;left:50%}.marketing .pr .pr-phone__island{width:72px;height:20px;margin-left:-36px;top:8px}.marketing .pr .pr-phone__home{width:84px;height:4px;margin-left:-42px;bottom:5px}.marketing .pr .pr-phone__status{justify-content:space-between;align-items:center;padding:10px 20px 0 24px;font-size:11px;font-weight:700;display:flex}.marketing .pr .pr-phone__icons{gap:4px;font-size:12px;display:flex}.marketing .pr .pr-phone__body{gap:10px;padding:16px 11px 0;display:grid}.marketing .pr .pr-phone__title{align-items:center;gap:6px;display:flex}.marketing .pr .pr-phone__back{place-items:center;width:28px;height:28px;font-size:15px;display:grid}.marketing .pr .pr-phone__title>span:last-child{line-height:1.25;display:grid}.marketing .pr .pr-phone__title strong{font-size:15px;font-weight:650}.marketing .pr .pr-phone__title span span{color:var(--ref-palette-web-ink-700);font-size:10px}.marketing .pr .pr-phone__period{border:1px solid var(--ref-palette-web-line-1);background:var(--ref-palette-web-paper);border-radius:10px;justify-content:space-between;align-items:center;padding:6px 8px;font-size:11px;font-weight:650;display:flex}.marketing .pr .pr-phone__period>span{text-align:center;line-height:1.25;display:grid}.marketing .pr .pr-phone__period small{color:var(--ref-palette-web-ink-700);font-size:9px;font-weight:550}.marketing .pr .pr-phone__card{border:1px solid var(--ref-palette-web-line-1);background:var(--ref-palette-web-paper);border-radius:14px;gap:8px;padding:10px;display:grid}.marketing .pr .pr-phone__card>strong{font-size:12px;font-weight:650}.marketing .pr .pr-phone__stats{grid-template-columns:1fr 1fr;gap:6px;display:grid}.marketing .pr .pr-phone__stats>span{background:var(--ref-palette-web-canvas);border-radius:9px;padding:7px 8px;display:grid}.marketing .pr .pr-phone__stats>span:last-child{background:var(--ref-palette-web-pay-hex-25272b);color:var(--ref-palette-web-white)}.marketing .pr .pr-phone__stats small{opacity:.75;font-size:9.5px}.marketing .pr .pr-phone__stats strong{white-space:nowrap;font-size:14px;font-weight:750}.marketing .pr .pr-phone__list{border:1px solid var(--ref-palette-web-line-1);background:var(--ref-palette-web-paper);border-radius:14px;padding:4px 10px;font-size:10.5px}.marketing .pr .pr-phone__list>div{border-top:1px solid var(--ref-palette-web-sand);white-space:nowrap;grid-template-columns:1.1fr 1.3fr .8fr 1fr;gap:4px;padding:7px 0;display:grid}.marketing .pr .pr-phone__list>div:first-child{color:var(--ref-palette-web-ink-500);border-top:0;padding:6px 0;font-size:9.5px;font-weight:650}.marketing .pr .pr-phone__list>div>span:first-child,.marketing .pr .pr-phone__list>div>span:last-child{font-weight:650}.marketing .pr .pr-phone__list>div:first-child>span:first-child{font-weight:inherit}.marketing .pr .pr-phone__list>div>span:last-child{text-align:right}.marketing .pr .pr-phone__note{color:var(--ref-palette-web-ink-700);padding:0 2px;font-size:9.5px;line-height:1.4}@media (prefers-reduced-motion:reduce){.marketing .pr :is(.pr-demo-btn,.pr-pill){transition:none}}
