.marketing .sa [data-sa-demo][data-step="0"] [data-s]:not([data-s~="0"]),.marketing .sa [data-sa-demo][data-step="1"] [data-s]:not([data-s~="1"]),.marketing .sa [data-sa-demo][data-step="2"] [data-s]:not([data-s~="2"]),.marketing .sa [data-sa-demo][data-step="3"] [data-s]:not([data-s~="3"]){display:none!important}.marketing .sa :is(.sa-demo,.sa-card,.sa-sign,.sa-matrix){font-variant-numeric:tabular-nums}.marketing .sa .sa-hero__title{max-width:13ch}@media (width>=1024px){.marketing .sa .sa-hero__title{text-wrap:balance;max-width:22ch}}.marketing .sa .sa-hero__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;display:flex}.marketing .sa .sa-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 .sa .sa-tile--lg{width:44px;height:44px;font-size:21px}.marketing .sa .sa-bar--leave{--kind:var(--ref-palette-web-role-kitchen)}.marketing .sa .sa-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 .sa .sa-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 .sa .sa-demo__id{align-items:center;gap:12px;display:flex}.marketing .sa .sa-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 .sa .sa-demo__name{line-height:1.25;display:grid}.marketing .sa .sa-demo__name strong{font-weight:700}.marketing .sa .sa-demo__name span{color:var(--ref-palette-web-ink-700);font-size:13px}.marketing .sa .sa-demo__controls{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.marketing .sa .sa-demo__hint{font-family:var(--web-font-hand);font-size:28px;line-height:1;display:none;transform:rotate(-3deg)}@media (width>=480px){.marketing .sa .sa-demo__hint{display:inline}}.marketing .sa .sa-demo__slash{display:inline-block;position:relative}.marketing .sa .sa-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 .sa .sa-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 .sa .sa-demo-btn[hidden]{display:none}.marketing .sa .sa-demo-btn:hover{background:var(--ref-palette-web-ink-hover);transform:translateY(-1px)}.marketing .sa .sa-demo-btn:active{background:var(--ref-palette-web-ink-active);transform:translateY(1px)}.marketing .sa .sa-demo-btn__label{align-items:center;gap:8px;display:inline-flex}.marketing .sa .sa-features{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px 40px;margin-top:40px;padding:0 4px;display:grid}.marketing .sa .sa-features li{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:4px 14px;display:grid}.marketing .sa .sa-features .sa-tile{grid-row:span 2}.marketing .sa .sa-features__title{letter-spacing:-.01em;font-size:18px;font-weight:700}.marketing .sa .sa-features__text{color:var(--ref-palette-web-ink-700);font-size:15.5px;line-height:1.5}.marketing .sa .sa-split{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:clamp(32px,5vw,64px);display:grid}.marketing .sa .sa-panel{min-width:0;display:grid}.marketing .sa .sa-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 .sa .sa-copy{align-content:center;gap:18px;min-width:0;display:grid}.marketing .sa .sa-label{align-items:center;gap:12px;font-size:17px;font-weight:650;display:flex}.marketing .sa .sa-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 .sa .sa-body{max-width:46ch;color:var(--ref-palette-web-ink-700);text-wrap:pretty;font-size:17px;line-height:1.55}.marketing .sa .sa-points{gap:14px;margin:6px 0 0;display:grid}.marketing .sa .sa-points>div{grid-template-columns:22px minmax(0,1fr);gap:2px 12px;display:grid}.marketing .sa .sa-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 .sa .sa-points dt{font-weight:700}.marketing .sa .sa-points dd{color:var(--ref-palette-web-ink-700);margin:0;font-size:15.5px}.marketing .sa .sa-copy__link{justify-self:start}.marketing .sa .sa-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 .sa .sa-card--team{max-width:520px}.marketing .sa .sa-card--float{box-shadow:0 0 0 1px var(--ref-palette-web-la-rgb-23-20-30-004), 0 24px 48px -20px var(--ref-palette-web-la-rgb-23-20-30-038)}.marketing .sa .sa-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 .sa .sa-card__title{min-width:0;line-height:1.25;display:grid}.marketing .sa .sa-card__title strong{font-size:15px;font-weight:750}.marketing .sa .sa-card__title span{color:var(--ref-palette-web-ink-700);font-size:12px}.marketing .sa .sa-stack{gap:12px;width:100%;max-width:440px;display:grid}.marketing .sa .sa-stack>.sa-card--float{width:auto;margin-left:clamp(0px,4vw,36px)}.marketing .sa .sa-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 .sa .sa-faq{margin-top:0}@media (width>=768px){.marketing .sa .sa-faq{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:48px}}.marketing .sa .sa-faq__intro{align-content:start;gap:14px;display:grid}.marketing .sa .sa-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 .sa .sa-read{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px;display:grid}@media (width>=1024px){.marketing .sa .sa-read{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}}.marketing .sa .sa-read>li{display:grid}.marketing .sa .sa-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 .sa .sa-read__card:hover{box-shadow:var(--ref-palette-web-shadow-tile-hover);transform:translateY(-1px)}.marketing .sa .sa-read__card .sa-tile{align-self:flex-start}.marketing .sa .sa-read__text{gap:6px;display:grid}.marketing .sa .sa-read__name{letter-spacing:-.01em;font-size:19px;font-weight:700;line-height:1.25}.marketing .sa .sa-read__desc{color:var(--ref-palette-web-ink-700);text-wrap:pretty;font-size:15px;line-height:1.5}.marketing .sa .sa-read__more{transition:transform .16s var(--web-ease);margin-top:auto;font-size:15px;font-weight:700}.marketing .sa .sa-read__card:hover .sa-read__more{transform:translate(3px)}.marketing .sa .sa-final__body{max-width:42ch;color:var(--ref-palette-web-ink-body);font-size:18px;line-height:1.55}.marketing .sa .sa-final .hm-final__title{text-wrap:balance;max-width:13ch}@media (prefers-reduced-motion:reduce){.marketing .sa :is(.sa-demo-btn,.sa-read__card,.sa-read__more){transition:none}.marketing .sa .sa-read__card:hover{transform:none}}.marketing .sa .sa-role{border:1px solid color-mix(in srgb, var(--role) 86%, black);background:var(--role);min-height:28px;box-shadow:var(--ref-palette-web-shadow-tile);white-space:nowrap;border-radius:8px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.marketing .sa .sa-role--barista{--role:var(--ref-palette-web-peach)}.marketing .sa .sa-role--kitchen{--role:var(--ref-palette-web-role-kitchen)}.marketing .sa .sa-role--serving{--role:var(--ref-palette-web-role-serving)}.marketing .sa .sa-swatch.sa-role{border:1px solid var(--ref-palette-web-la-rgb-0-0-0-01);width:12px;height:12px;min-height:0;box-shadow:none;border-radius:4px;padding:0}.marketing .sa .sa-av{box-shadow:0 0 0 1px var(--ref-palette-web-la-rgb-38-35-31-01)}.marketing .sa .sa-demo__bar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 20px;padding:20px 20px 16px;display:flex}.marketing .sa .sa-demo__title{gap:2px;line-height:1.25;display:grid}.marketing .sa .sa-demo__title strong{letter-spacing:-.02em;font-size:22px;font-weight:750}.marketing .sa .sa-demo__title span{color:var(--ref-palette-web-ink-700);font-size:13px}.marketing .sa .sa-pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.marketing .sa .sa-pills>li{align-items:center;gap:6px;display:flex}.marketing .sa .sa-pill{background:var(--ref-palette-web-sand);min-height:30px;color:var(--ref-palette-web-ink-700);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 9px;font-size:12.5px;font-weight:700;display:inline-flex}.marketing .sa .sa-pill--done{background:var(--ref-palette-web-ink);color:var(--ref-palette-web-paper)}.marketing .sa .sa-pills__sep{color:var(--ref-palette-web-line-3);font-size:15px;line-height:1}.marketing .sa .sa-scroll{border-top:1px solid var(--ref-palette-web-line-1);scrollbar-width:thin;overflow-x:auto}.marketing .sa .sa-scroll:focus-visible{outline-offset:-3px}.marketing .sa .sa-table{min-width:1000px;padding:0 20px;font-size:13.5px}.marketing .sa .sa-row{border-top:1px solid var(--ref-palette-web-sand);grid-template-columns:minmax(220px,1.8fr) minmax(104px,.9fr) minmax(90px,.8fr) minmax(130px,1fr) minmax(100px,.8fr) minmax(120px,1fr) minmax(140px,1.1fr);align-items:center;column-gap:12px;min-height:58px;display:grid}.marketing .sa .sa-row--head{border-top:0;min-height:44px}.marketing .sa .sa-row--head>span{color:var(--ref-palette-web-ink-500);white-space:nowrap;font-size:12px;font-weight:600}.marketing .sa [data-step="0"] .sa-row--new,.marketing .sa [data-step="1"] .sa-row--new,.marketing .sa [data-step="2"] .sa-row--new{background:var(--ref-palette-web-sa-hex-fdfaf2)}.marketing .sa .sa-cell--who{align-items:center;gap:10px;min-width:0;display:flex}.marketing .sa .sa-who{min-width:0;line-height:1.3;display:grid}.marketing .sa .sa-who strong,.marketing .sa .sa-who span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.marketing .sa .sa-who span{color:var(--ref-palette-web-ink-700);font-size:12px}.marketing .sa .sa-cell--muted{color:var(--ref-palette-web-ink-700)}.marketing .sa .sa-cell--num{white-space:nowrap}.marketing .sa .sa-contract>span{white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:650;display:inline-flex}.marketing .sa .sa-contract--ok{color:var(--ref-palette-web-ok)}.marketing .sa .sa-contract--sent{color:var(--ref-palette-web-warn)}.marketing .sa .sa-contract--none{color:var(--ref-palette-web-ink-500)}.marketing .sa .sa-chip{background:var(--chip-bg);min-height:26px;color:var(--chip-fg);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.marketing .sa .sa-chip--0{--chip-bg:var(--ref-palette-web-sand);--chip-fg:var(--ref-palette-web-ink-700)}.marketing .sa .sa-chip--1{--chip-bg:var(--ref-palette-web-warn-bg);--chip-fg:var(--ref-palette-web-warn)}.marketing .sa .sa-chip--2{--chip-bg:var(--ref-palette-web-lavender);--chip-fg:var(--ref-palette-web-ink)}.marketing .sa .sa-chip--3{--chip-bg:var(--ref-palette-web-ok-bg);--chip-fg:var(--ref-palette-web-ok)}.marketing .sa .sa-foot{border-top:1px solid var(--ref-palette-web-line-1);background:var(--foot-bg);color:var(--foot-fg);align-items:center;gap:12px;padding:14px 20px;display:flex}.marketing .sa .sa-foot>svg{flex-shrink:0;width:20px;height:20px}.marketing .sa .sa-foot>span{line-height:1.35;display:grid}.marketing .sa .sa-foot>span>span{opacity:.85;font-size:13px}.marketing .sa .sa-foot--0{--foot-bg:var(--ref-palette-web-canvas);--foot-fg:var(--ref-palette-web-ink)}.marketing .sa .sa-foot--1{--foot-bg:var(--ref-palette-web-sa-hex-fdf6e4);--foot-fg:var(--ref-palette-web-warn)}.marketing .sa .sa-foot--2{--foot-bg:var(--ref-palette-web-lavender);--foot-fg:var(--ref-palette-web-ink)}.marketing .sa .sa-foot--3{--foot-bg:var(--ref-palette-web-ok-bg);--foot-fg:var(--ref-palette-web-ok)}.marketing .sa .sa-profile__head{border-bottom:1px solid var(--ref-palette-web-line-1);align-items:center;gap:14px;padding:18px 16px;display:flex}.marketing .sa .sa-profile__who{gap:4px;min-width:0;line-height:1.25;display:grid}.marketing .sa .sa-profile__who strong{font-size:17px;font-weight:750}.marketing .sa .sa-profile__roles{flex-wrap:wrap;gap:6px;display:flex}.marketing .sa .sa-fields{grid-template-columns:1fr 1fr;column-gap:16px;margin:0;padding:4px 16px 12px;display:grid}.marketing .sa .sa-fields>div{border-top:1px solid var(--ref-palette-web-sand);align-content:start;gap:3px;padding:9px 0;display:grid}.marketing .sa .sa-fields dt{color:var(--ref-palette-web-ink-500);font-size:11.5px;font-weight:600}.marketing .sa .sa-fields dd{overflow-wrap:anywhere;margin:0;font-size:13.5px;font-weight:650}.marketing .sa .sa-fields .is-masked dd{letter-spacing:.04em}.marketing .sa .sa-fields__note{color:var(--ref-palette-web-ink-700);font-size:11px}.marketing .sa .sa-profile__contract{background:var(--ref-palette-web-ok-bg);color:var(--ref-palette-web-ok);align-items:center;gap:10px;padding:12px 16px;font-size:13px;font-weight:650;display:flex}.marketing .sa .sa-profile__contract svg{flex-shrink:0;width:17px;height:17px}.marketing .sa .sa-positions>li{border-top:1px solid var(--ref-palette-web-sand);align-items:center;gap:12px;padding:12px 16px;display:flex}.marketing .sa .sa-positions__name{flex:1;font-size:14px;font-weight:700}.marketing .sa .sa-faces{display:flex}.marketing .sa .sa-faces>*+*{margin-left:-7px}.marketing .sa .sa-positions__count{text-align:right;min-width:28px;font-size:13px;font-weight:700}.marketing .sa .sa-note{border-radius:18px;align-items:center;gap:12px;padding:14px 16px;display:flex}.marketing .sa .sa-note__text{line-height:1.35;display:grid}.marketing .sa .sa-note__text strong{font-size:14px;font-weight:750}.marketing .sa .sa-note__text span{color:var(--ref-palette-web-ink-700);font-size:12px}.marketing .sa .sa-sign{background:var(--ref-palette-web-paper);width:100%;max-width:320px;box-shadow:var(--ref-palette-web-shadow-menu);border-radius:22px;gap:14px;padding:18px;display:grid}.marketing .sa .sa-sign__head{align-items:center;gap:10px;min-width:0;display:flex}.marketing .sa .sa-sign__title{flex:1;min-width:0;line-height:1.25;display:grid}.marketing .sa .sa-sign__title strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.marketing .sa .sa-sign__title span{color:var(--ref-palette-web-ink-700);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.marketing .sa .sa-sign__text{background:var(--ref-palette-web-canvas);border-radius:12px;gap:7px;padding:10px 12px;display:grid}.marketing .sa .sa-sign__text span{background:var(--ref-palette-web-line-1);border-radius:4px;height:7px}.marketing .sa .sa-sign__text span:first-child{width:92%}.marketing .sa .sa-sign__text span:last-child{width:78%}.marketing .sa .sa-sign__area{gap:4px;display:grid}.marketing .sa .sa-sign__pad{background:repeating-linear-gradient(0deg, transparent 0 13px, var(--ref-palette-web-la-rgb-211-201-187-014) 13px 14px);border-radius:10px;width:240px;max-width:100%;height:56px;margin:0 auto;position:relative}.marketing .sa .sa-sign__pad>svg{color:var(--ref-palette-web-ink);display:block}.marketing .sa .sa-sign__hint,.marketing .sa .sa-sign__pen{opacity:0;pointer-events:none;position:absolute}.marketing .sa .sa-sign__hint{color:var(--ref-palette-web-ink-500);text-align:center;margin-top:-8px;font-size:12px;top:50%;left:0;right:0}.marketing .sa .sa-sign__pen{width:26px;height:26px;color:var(--ref-palette-web-ink);offset-path:path("M8 40c10-18 20-28 26-22 6 6-8 24-2 26 8 3 14-26 22-26 6 0 0 22 6 22 8 0 10-18 18-18 6 0 2 14 8 14 10 0 14-12 24-12 8 0 4 10 12 10 14 0 30-6 54-8 18-1 34 0 52 2");offset-rotate:0deg;offset-anchor:34% 6%;offset-distance:100%;filter:drop-shadow(0 2px 2px var(--ref-palette-web-sa-rgb-0-0-0-025));font-size:26px;line-height:1;top:0;left:0}.marketing .sa .sa-sign__pen svg{display:block}.marketing .sa .sa-sign__meta{border-top:1px dashed var(--ref-palette-web-line-2b);color:var(--ref-palette-web-ink-700);justify-content:space-between;align-items:center;gap:8px;padding-top:6px;font-size:11px;display:flex}.marketing .sa .sa-sign__badge{background:var(--ref-palette-web-ok-bg);min-height:24px;color:var(--ref-palette-web-ok);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.marketing .sa .sa-swipe{background:var(--ref-palette-web-muted);height:52px;box-shadow:inset 0 2px 3px var(--ref-palette-web-sa-rgb-38-35-31-014);border-radius:999px;position:relative;overflow:hidden}.marketing .sa .sa-swipe__fill{background:var(--ref-palette-web-lavender);width:100%;box-shadow:inset 0 2px 3px var(--ref-palette-web-sa-rgb-38-35-31-014);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.marketing .sa .sa-swipe__label{color:var(--ref-palette-web-ink-700);opacity:0;place-items:center;padding-left:40px;font-size:14px;font-weight:650;display:grid;position:absolute;inset:0}.marketing .sa .sa-swipe__thumb{background:var(--ref-palette-web-ink);width:44px;height:44px;box-shadow:var(--ref-palette-web-shadow-thumb-dark);color:var(--ref-palette-web-paper);border-radius:999px;place-items:center;font-size:18px;display:grid;position:absolute;top:4px;left:calc(100% - 48px)}@keyframes sa-pen{0%,5%{offset-distance:0%;opacity:0}8%{offset-distance:0%;opacity:1;animation-timing-function:linear}38%{offset-distance:100%;opacity:1}42%,to{offset-distance:100%;opacity:0}}@keyframes sa-hint{0%,1%{opacity:0}3%,6%{opacity:1}9%,to{opacity:0}}@keyframes sa-stroke{0%,8%{stroke-dashoffset:100px;animation-timing-function:linear}38%,to{stroke-dashoffset:0}}@keyframes sa-thumb{0%,46%{left:4px}58%,to{left:calc(100% - 48px)}}@keyframes sa-fill{0%,46%{width:52px}58%,to{width:100%}}@keyframes sa-label{0%,46%{opacity:1}52%,to{opacity:0}}@keyframes sa-badge{0%,58%{opacity:0;transform:scale(.8)}63%{opacity:1;transform:scale(1.08)}66%,to{opacity:1;transform:scale(1)}}.marketing .sa.hm-motion [data-sa-sign] :is(.sa-sign__stroke,.sa-sign__pen,.sa-sign__hint,.sa-swipe__thumb,.sa-swipe__fill,.sa-swipe__label,.sa-sign__badge){animation-duration:8s;animation-timing-function:var(--web-ease);animation-iteration-count:infinite;animation-play-state:paused;animation-fill-mode:both}.marketing .sa.hm-motion [data-sa-sign][data-inview] :is(.sa-sign__stroke,.sa-sign__pen,.sa-sign__hint,.sa-swipe__thumb,.sa-swipe__fill,.sa-swipe__label,.sa-sign__badge){animation-play-state:running}.marketing .sa.hm-motion .sa-sign__stroke{animation-name:sa-stroke}.marketing .sa.hm-motion .sa-sign__pen{animation-name:sa-pen}.marketing .sa.hm-motion .sa-sign__hint{animation-name:sa-hint}.marketing .sa.hm-motion .sa-swipe__thumb{animation-name:sa-thumb}.marketing .sa.hm-motion .sa-swipe__fill{animation-name:sa-fill}.marketing .sa.hm-motion .sa-swipe__label{animation-name:sa-label}.marketing .sa.hm-motion .sa-sign__badge{animation-name:sa-badge}.marketing .sa .sa-timeline{padding:4px 16px}.marketing .sa .sa-timeline>li{border-bottom:1px dashed var(--ref-palette-web-line-2);align-items:center;gap:12px;padding:12px 0;display:flex}.marketing .sa .sa-timeline>li.is-last{border-bottom:0}.marketing .sa .sa-timeline__icon{background:var(--ref-palette-web-ink);width:36px;height:36px;color:var(--ref-palette-web-paper);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.marketing .sa .sa-timeline>li.is-last .sa-timeline__icon{background:var(--ref-palette-web-sand);color:var(--ref-palette-web-ink)}.marketing .sa .sa-timeline__text{min-width:0;line-height:1.3;display:grid}.marketing .sa .sa-timeline__text strong{font-size:13.5px;font-weight:700}.marketing .sa .sa-timeline__text span{color:var(--ref-palette-web-ink-700);font-size:12px}.marketing .sa .sa-matrix{max-width:440px;padding:4px 12px 8px}.marketing .sa .sa-matrix__row{border-top:1px solid var(--ref-palette-web-sand);grid-template-columns:minmax(0,1fr) repeat(4,44px);align-items:center;min-height:52px;display:grid}@media (width>=480px){.marketing .sa .sa-matrix{padding:4px 16px 8px}.marketing .sa .sa-matrix__row{grid-template-columns:minmax(0,1fr) repeat(4,56px)}}.marketing .sa .sa-matrix__row--head{border-top:0;min-height:48px}.marketing .sa .sa-matrix__row--head>span{text-align:center;overflow-wrap:anywhere;font-size:10.5px;font-weight:600;line-height:1.15}.marketing .sa .sa-matrix__row--head>span:first-child{text-align:left;font-size:12px;font-weight:750}.marketing .sa .sa-matrix__what{min-width:0;padding:8px 8px 8px 0;line-height:1.25;display:grid}.marketing .sa .sa-matrix__what strong{font-size:13px;font-weight:700}.marketing .sa .sa-matrix__what span{color:var(--ref-palette-web-ink-700);font-size:11px}.marketing .sa .sa-matrix__cell{background:var(--ref-palette-web-sand);width:24px;height:24px;color:var(--ref-palette-web-ink-500);border-radius:999px;justify-content:center;justify-self:center;align-items:center;font-size:12px;display:inline-flex}.marketing .sa .sa-matrix__cell.is-yes{background:var(--ref-palette-web-ok-bg);color:var(--ref-palette-web-ok)}
